]> git.openstreetmap.org Git - rails.git/blob - vendor/assets/iD/iD.js
Move vagrant provisioning script to a better location.
[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.6';
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 = 'http://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 = 'http://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     center: function() {
16761         return [(this[0][0] + this[1][0]) / 2,
16762                 (this[0][1] + this[1][1]) / 2];
16763     },
16764
16765     polygon: function() {
16766         return [
16767             [this[0][0], this[0][1]],
16768             [this[0][0], this[1][1]],
16769             [this[1][0], this[1][1]],
16770             [this[1][0], this[0][1]],
16771             [this[0][0], this[0][1]]
16772         ];
16773     },
16774
16775     intersects: function(obj) {
16776         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16777         return obj[0][0] <= this[1][0] &&
16778                obj[0][1] <= this[1][1] &&
16779                obj[1][0] >= this[0][0] &&
16780                obj[1][1] >= this[0][1];
16781     },
16782
16783     intersection: function(obj) {
16784         if (!this.intersects(obj)) return new iD.geo.Extent();
16785         return new iD.geo.Extent([Math.max(obj[0][0], this[0][0]),
16786                                   Math.max(obj[0][1], this[0][1])],
16787                                  [Math.min(obj[1][0], this[1][0]),
16788                                   Math.min(obj[1][1], this[1][1])]);
16789     },
16790
16791     padByMeters: function(meters) {
16792         var dLat = meters / 111200,
16793             dLon = meters / 111200 / Math.abs(Math.cos(this.center()[1]));
16794         return iD.geo.Extent(
16795                 [this[0][0] - dLon, this[0][1] - dLat],
16796                 [this[1][0] + dLon, this[1][1] + dLat]);
16797     },
16798
16799     toParam: function() {
16800         return [this[0][0], this[0][1], this[1][0], this[1][1]].join(',');
16801     }
16802 });
16803 // For fixing up rendering of multipolygons with tags on the outer member.
16804 // https://github.com/openstreetmap/iD/issues/613
16805 iD.geo.isSimpleMultipolygonOuterMember = function(entity, graph) {
16806     if (entity.type !== 'way')
16807         return false;
16808
16809     var parents = graph.parentRelations(entity);
16810     if (parents.length !== 1)
16811         return false;
16812
16813     var parent = parents[0];
16814     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16815         return false;
16816
16817     var members = parent.members, member;
16818     for (var i = 0; i < members.length; i++) {
16819         member = members[i];
16820         if (member.id === entity.id && member.role && member.role !== 'outer')
16821             return false; // Not outer member
16822         if (member.id !== entity.id && (!member.role || member.role === 'outer'))
16823             return false; // Not a simple multipolygon
16824     }
16825
16826     return parent;
16827 };
16828
16829 iD.geo.simpleMultipolygonOuterMember = function(entity, graph) {
16830     if (entity.type !== 'way')
16831         return false;
16832
16833     var parents = graph.parentRelations(entity);
16834     if (parents.length !== 1)
16835         return false;
16836
16837     var parent = parents[0];
16838     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16839         return false;
16840
16841     var members = parent.members, member, outerMember;
16842     for (var i = 0; i < members.length; i++) {
16843         member = members[i];
16844         if (!member.role || member.role === 'outer') {
16845             if (outerMember)
16846                 return false; // Not a simple multipolygon
16847             outerMember = member;
16848         }
16849     }
16850
16851     return outerMember && graph.hasEntity(outerMember.id);
16852 };
16853
16854 // Join `array` into sequences of connecting ways.
16855 //
16856 // Segments which share identical start/end nodes will, as much as possible,
16857 // be connected with each other.
16858 //
16859 // The return value is a nested array. Each constituent array contains elements
16860 // of `array` which have been determined to connect. Each consitituent array
16861 // also has a `nodes` property whose value is an ordered array of member nodes,
16862 // with appropriate order reversal and start/end coordinate de-duplication.
16863 //
16864 // Members of `array` must have, at minimum, `type` and `id` properties.
16865 // Thus either an array of `iD.Way`s or a relation member array may be
16866 // used.
16867 //
16868 // If an member has a `tags` property, its tags will be reversed via
16869 // `iD.actions.Reverse` in the output.
16870 //
16871 // Incomplete members (those for which `graph.hasEntity(element.id)` returns
16872 // false) and non-way members are ignored.
16873 //
16874 iD.geo.joinWays = function(array, graph) {
16875     var joined = [], member, current, nodes, first, last, i, how, what;
16876
16877     array = array.filter(function(member) {
16878         return member.type === 'way' && graph.hasEntity(member.id);
16879     });
16880
16881     function resolve(member) {
16882         return graph.childNodes(graph.entity(member.id));
16883     }
16884
16885     function reverse(member) {
16886         return member.tags ? iD.actions.Reverse(member.id)(graph).entity(member.id) : member;
16887     }
16888
16889     while (array.length) {
16890         member = array.shift();
16891         current = [member];
16892         current.nodes = nodes = resolve(member).slice();
16893         joined.push(current);
16894
16895         while (array.length && _.first(nodes) !== _.last(nodes)) {
16896             first = _.first(nodes);
16897             last  = _.last(nodes);
16898
16899             for (i = 0; i < array.length; i++) {
16900                 member = array[i];
16901                 what = resolve(member);
16902
16903                 if (last === _.first(what)) {
16904                     how  = nodes.push;
16905                     what = what.slice(1);
16906                     break;
16907                 } else if (last === _.last(what)) {
16908                     how  = nodes.push;
16909                     what = what.slice(0, -1).reverse();
16910                     member = reverse(member);
16911                     break;
16912                 } else if (first === _.last(what)) {
16913                     how  = nodes.unshift;
16914                     what = what.slice(0, -1);
16915                     break;
16916                 } else if (first === _.first(what)) {
16917                     how  = nodes.unshift;
16918                     what = what.slice(1).reverse();
16919                     member = reverse(member);
16920                     break;
16921                 } else {
16922                     what = how = null;
16923                 }
16924             }
16925
16926             if (!what)
16927                 break; // No more joinable ways.
16928
16929             how.apply(current, [member]);
16930             how.apply(nodes, what);
16931
16932             array.splice(i, 1);
16933         }
16934     }
16935
16936     return joined;
16937 };
16938 iD.geo.turns = function(graph, entityID) {
16939     var way = graph.entity(entityID);
16940     if (way.type !== 'way' || !way.tags.highway || way.isArea())
16941         return [];
16942
16943     function withRestriction(turn) {
16944         graph.parentRelations(turn.from).forEach(function(relation) {
16945             if (relation.tags.type !== 'restriction')
16946                 return;
16947
16948             var f = relation.memberByRole('from'),
16949                 t = relation.memberByRole('to'),
16950                 v = relation.memberByRole('via');
16951
16952             if (f && f.id === turn.from.id &&
16953                 t && t.id === turn.to.id &&
16954                 v && v.id === turn.via.id) {
16955                 turn.restriction = relation;
16956             }
16957         });
16958
16959         return turn;
16960     }
16961
16962     var turns = [];
16963
16964     [way.first(), way.last()].forEach(function(nodeID) {
16965         var node = graph.entity(nodeID);
16966         graph.parentWays(node).forEach(function(parent) {
16967             if (parent === way || parent.isDegenerate() || !parent.tags.highway)
16968                 return;
16969             if (way.first() === node.id && way.tags.oneway === 'yes')
16970                 return;
16971             if (way.last() === node.id && way.tags.oneway === '-1')
16972                 return;
16973
16974             var index = parent.nodes.indexOf(node.id);
16975
16976             // backward
16977             if (parent.first() !== node.id && parent.tags.oneway !== 'yes') {
16978                 turns.push(withRestriction({
16979                     from: way,
16980                     to: parent,
16981                     via: node,
16982                     toward: graph.entity(parent.nodes[index - 1])
16983                 }));
16984             }
16985
16986             // forward
16987             if (parent.last() !== node.id && parent.tags.oneway !== '-1') {
16988                 turns.push(withRestriction({
16989                     from: way,
16990                     to: parent,
16991                     via: node,
16992                     toward: graph.entity(parent.nodes[index + 1])
16993                 }));
16994             }
16995        });
16996     });
16997
16998     return turns;
16999 };
17000 iD.actions = {};
17001 iD.actions.AddEntity = function(way) {
17002     return function(graph) {
17003         return graph.replace(way);
17004     };
17005 };
17006 iD.actions.AddMember = function(relationId, member, memberIndex) {
17007     return function(graph) {
17008         var relation = graph.entity(relationId);
17009
17010         if (isNaN(memberIndex) && member.type === 'way') {
17011             var members = relation.indexedMembers();
17012             members.push(member);
17013
17014             var joined = iD.geo.joinWays(members, graph);
17015             for (var i = 0; i < joined.length; i++) {
17016                 var segment = joined[i];
17017                 for (var j = 0; j < segment.length && segment.length >= 2; j++) {
17018                     if (segment[j] !== member)
17019                         continue;
17020
17021                     if (j === 0) {
17022                         memberIndex = segment[j + 1].index;
17023                     } else if (j === segment.length - 1) {
17024                         memberIndex = segment[j - 1].index + 1;
17025                     } else {
17026                         memberIndex = Math.min(segment[j - 1].index + 1, segment[j + 1].index + 1);
17027                     }
17028                 }
17029             }
17030         }
17031
17032         return graph.replace(relation.addMember(member, memberIndex));
17033     };
17034 };
17035 iD.actions.AddMidpoint = function(midpoint, node) {
17036     return function(graph) {
17037         graph = graph.replace(node.move(midpoint.loc));
17038
17039         var parents = _.intersection(
17040             graph.parentWays(graph.entity(midpoint.edge[0])),
17041             graph.parentWays(graph.entity(midpoint.edge[1])));
17042
17043         parents.forEach(function(way) {
17044             for (var i = 0; i < way.nodes.length - 1; i++) {
17045                 if (iD.geo.edgeEqual([way.nodes[i], way.nodes[i + 1]], midpoint.edge)) {
17046                     graph = graph.replace(graph.entity(way.id).addNode(node.id, i + 1));
17047
17048                     // Add only one midpoint on doubled-back segments,
17049                     // turning them into self-intersections.
17050                     return;
17051                 }
17052             }
17053         });
17054
17055         return graph;
17056     };
17057 };
17058 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/AddNodeToWayAction.as
17059 iD.actions.AddVertex = function(wayId, nodeId, index) {
17060     return function(graph) {
17061         return graph.replace(graph.entity(wayId).addNode(nodeId, index));
17062     };
17063 };
17064 iD.actions.ChangeMember = function(relationId, member, memberIndex) {
17065     return function(graph) {
17066         return graph.replace(graph.entity(relationId).updateMember(member, memberIndex));
17067     };
17068 };
17069 iD.actions.ChangePreset = function(entityId, oldPreset, newPreset) {
17070     return function(graph) {
17071         var entity = graph.entity(entityId),
17072             geometry = entity.geometry(graph),
17073             tags = entity.tags;
17074
17075         if (oldPreset) tags = oldPreset.removeTags(tags, geometry);
17076         if (newPreset) tags = newPreset.applyTags(tags, geometry);
17077
17078         return graph.replace(entity.update({tags: tags}));
17079     };
17080 };
17081 iD.actions.ChangeTags = function(entityId, tags) {
17082     return function(graph) {
17083         var entity = graph.entity(entityId);
17084         return graph.replace(entity.update({tags: tags}));
17085     };
17086 };
17087 iD.actions.Circularize = function(wayId, projection, maxAngle) {
17088     maxAngle = (maxAngle || 20) * Math.PI / 180;
17089
17090     var action = function(graph) {
17091         var way = graph.entity(wayId),
17092             nodes = _.uniq(graph.childNodes(way)),
17093             keyNodes = nodes.filter(function(n) { return graph.parentWays(n).length !== 1; }),
17094             points = nodes.map(function(n) { return projection(n.loc); }),
17095             keyPoints = keyNodes.map(function(n) { return projection(n.loc); }),
17096             centroid = d3.geom.polygon(points).centroid(),
17097             radius = d3.median(points, function(p) { return iD.geo.euclideanDistance(centroid, p); }),
17098             sign = d3.geom.polygon(points).area() > 0 ? 1 : -1,
17099             ids;
17100
17101         // we need atleast two key nodes for the algorithm to work
17102         if (!keyNodes.length) {
17103             keyNodes = [nodes[0]];
17104             keyPoints = [points[0]];
17105         }
17106
17107         if (keyNodes.length === 1) {
17108             var index = nodes.indexOf(keyNodes[0]),
17109                 oppositeIndex = Math.floor((index + nodes.length / 2) % nodes.length);
17110
17111             keyNodes.push(nodes[oppositeIndex]);
17112             keyPoints.push(points[oppositeIndex]);
17113         }
17114
17115         // key points and nodes are those connected to the ways,
17116         // they are projected onto the circle, inbetween nodes are moved
17117         // to constant internals between key nodes, extra inbetween nodes are
17118         // added if necessary.
17119         for (var i = 0; i < keyPoints.length; i++) {
17120             var nextKeyNodeIndex = (i + 1) % keyNodes.length,
17121                 startNodeIndex = nodes.indexOf(keyNodes[i]),
17122                 endNodeIndex = nodes.indexOf(keyNodes[nextKeyNodeIndex]),
17123                 numberNewPoints = -1,
17124                 indexRange = endNodeIndex - startNodeIndex,
17125                 distance, totalAngle, eachAngle, startAngle, endAngle,
17126                 angle, loc, node, j;
17127
17128             if (indexRange < 0) {
17129                 indexRange += nodes.length;
17130             }
17131
17132             // position this key node
17133             distance = iD.geo.euclideanDistance(centroid, keyPoints[i]);
17134             keyPoints[i] = [
17135                 centroid[0] + (keyPoints[i][0] - centroid[0]) / distance * radius,
17136                 centroid[1] + (keyPoints[i][1] - centroid[1]) / distance * radius];
17137             graph = graph.replace(keyNodes[i].move(projection.invert(keyPoints[i])));
17138
17139             // figure out the between delta angle we want to match to
17140             startAngle = Math.atan2(keyPoints[i][1] - centroid[1], keyPoints[i][0] - centroid[0]);
17141             endAngle = Math.atan2(keyPoints[nextKeyNodeIndex][1] - centroid[1], keyPoints[nextKeyNodeIndex][0] - centroid[0]);
17142             totalAngle = endAngle - startAngle;
17143
17144             // detects looping around -pi/pi
17145             if (totalAngle*sign > 0) {
17146                 totalAngle = -sign * (2 * Math.PI - Math.abs(totalAngle));
17147             }
17148
17149             do {
17150                 numberNewPoints++;
17151                 eachAngle = totalAngle / (indexRange + numberNewPoints);
17152             } while (Math.abs(eachAngle) > maxAngle);
17153
17154             // move existing points
17155             for (j = 1; j < indexRange; j++) {
17156                 angle = startAngle + j * eachAngle;
17157                 loc = projection.invert([
17158                     centroid[0] + Math.cos(angle)*radius,
17159                     centroid[1] + Math.sin(angle)*radius]);
17160
17161                 node = nodes[(j + startNodeIndex) % nodes.length].move(loc);
17162                 graph = graph.replace(node);
17163             }
17164
17165             // add new inbetween nodes if necessary
17166             for (j = 0; j < numberNewPoints; j++) {
17167                 angle = startAngle + (indexRange + j) * eachAngle;
17168                 loc = projection.invert([
17169                     centroid[0] + Math.cos(angle) * radius,
17170                     centroid[1] + Math.sin(angle) * radius]);
17171
17172                 node = iD.Node({loc: loc});
17173                 graph = graph.replace(node);
17174
17175                 nodes.splice(endNodeIndex + j, 0, node);
17176             }
17177         }
17178
17179         // update the way to have all the new nodes
17180         ids = nodes.map(function(n) { return n.id; });
17181         ids.push(ids[0]);
17182
17183         way = way.update({nodes: ids});
17184         graph = graph.replace(way);
17185
17186         return graph;
17187     };
17188
17189     action.disabled = function(graph) {
17190         if (!graph.entity(wayId).isClosed())
17191             return 'not_closed';
17192     };
17193
17194     return action;
17195 };
17196 // Connect the ways at the given nodes.
17197 //
17198 // The last node will survive. All other nodes will be replaced with
17199 // the surviving node in parent ways, and then removed.
17200 //
17201 // Tags and relation memberships of of non-surviving nodes are merged
17202 // to the survivor.
17203 //
17204 // This is the inverse of `iD.actions.Disconnect`.
17205 //
17206 // Reference:
17207 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeNodesAction.as
17208 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/MergeNodesAction.java
17209 //
17210 iD.actions.Connect = function(nodeIds) {
17211     return function(graph) {
17212         var survivor = graph.entity(_.last(nodeIds));
17213
17214         for (var i = 0; i < nodeIds.length - 1; i++) {
17215             var node = graph.entity(nodeIds[i]);
17216
17217             /*jshint -W083 */
17218             graph.parentWays(node).forEach(function(parent) {
17219                 if (!parent.areAdjacent(node.id, survivor.id)) {
17220                     graph = graph.replace(parent.replaceNode(node.id, survivor.id));
17221                 }
17222             });
17223
17224             graph.parentRelations(node).forEach(function(parent) {
17225                 graph = graph.replace(parent.replaceMember(node, survivor));
17226             });
17227             /*jshint +W083 */
17228
17229             survivor = survivor.mergeTags(node.tags);
17230             graph = iD.actions.DeleteNode(node.id)(graph);
17231         }
17232
17233         graph = graph.replace(survivor);
17234
17235         return graph;
17236     };
17237 };
17238 iD.actions.DeleteMember = function(relationId, memberIndex) {
17239     return function(graph) {
17240         return graph.replace(graph.entity(relationId).removeMember(memberIndex));
17241     };
17242 };
17243 iD.actions.DeleteMultiple = function(ids) {
17244     var actions = {
17245         way: iD.actions.DeleteWay,
17246         node: iD.actions.DeleteNode,
17247         relation: iD.actions.DeleteRelation
17248     };
17249
17250     var action = function(graph) {
17251         ids.forEach(function(id) {
17252             if (graph.hasEntity(id)) { // It may have been deleted aready.
17253                 graph = actions[graph.entity(id).type](id)(graph);
17254             }
17255         });
17256
17257         return graph;
17258     };
17259
17260     action.disabled = function(graph) {
17261         for (var i = 0; i < ids.length; i++) {
17262             var id = ids[i],
17263                 disabled = actions[graph.entity(id).type](id).disabled(graph);
17264             if (disabled) return disabled;
17265         }
17266     };
17267
17268     return action;
17269 };
17270 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteNodeAction.as
17271 iD.actions.DeleteNode = function(nodeId) {
17272     var action = function(graph) {
17273         var node = graph.entity(nodeId);
17274
17275         graph.parentWays(node)
17276             .forEach(function(parent) {
17277                 parent = parent.removeNode(nodeId);
17278                 graph = graph.replace(parent);
17279
17280                 if (parent.isDegenerate()) {
17281                     graph = iD.actions.DeleteWay(parent.id)(graph);
17282                 }
17283             });
17284
17285         graph.parentRelations(node)
17286             .forEach(function(parent) {
17287                 parent = parent.removeMembersWithID(nodeId);
17288                 graph = graph.replace(parent);
17289
17290                 if (parent.isDegenerate()) {
17291                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17292                 }
17293             });
17294
17295         return graph.remove(node);
17296     };
17297
17298     action.disabled = function() {
17299         return false;
17300     };
17301
17302     return action;
17303 };
17304 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteRelationAction.as
17305 iD.actions.DeleteRelation = function(relationId) {
17306     function deleteEntity(entity, graph) {
17307         return !graph.parentWays(entity).length &&
17308             !graph.parentRelations(entity).length &&
17309             !entity.hasInterestingTags();
17310     }
17311
17312     var action = function(graph) {
17313         var relation = graph.entity(relationId);
17314
17315         graph.parentRelations(relation)
17316             .forEach(function(parent) {
17317                 parent = parent.removeMembersWithID(relationId);
17318                 graph = graph.replace(parent);
17319
17320                 if (parent.isDegenerate()) {
17321                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17322                 }
17323             });
17324
17325         _.uniq(_.pluck(relation.members, 'id')).forEach(function(memberId) {
17326             graph = graph.replace(relation.removeMembersWithID(memberId));
17327
17328             var entity = graph.entity(memberId);
17329             if (deleteEntity(entity, graph)) {
17330                 graph = iD.actions.DeleteMultiple([memberId])(graph);
17331             }
17332         });
17333
17334         return graph.remove(relation);
17335     };
17336
17337     action.disabled = function(graph) {
17338         if (!graph.entity(relationId).isComplete(graph))
17339             return 'incomplete_relation';
17340     };
17341
17342     return action;
17343 };
17344 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteWayAction.as
17345 iD.actions.DeleteWay = function(wayId) {
17346     function deleteNode(node, graph) {
17347         return !graph.parentWays(node).length &&
17348             !graph.parentRelations(node).length &&
17349             !node.hasInterestingTags();
17350     }
17351
17352     var action = function(graph) {
17353         var way = graph.entity(wayId);
17354
17355         graph.parentRelations(way)
17356             .forEach(function(parent) {
17357                 parent = parent.removeMembersWithID(wayId);
17358                 graph = graph.replace(parent);
17359
17360                 if (parent.isDegenerate()) {
17361                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17362                 }
17363             });
17364
17365         _.uniq(way.nodes).forEach(function(nodeId) {
17366             graph = graph.replace(way.removeNode(nodeId));
17367
17368             var node = graph.entity(nodeId);
17369             if (deleteNode(node, graph)) {
17370                 graph = graph.remove(node);
17371             }
17372         });
17373
17374         return graph.remove(way);
17375     };
17376
17377     action.disabled = function() {
17378         return false;
17379     };
17380
17381     return action;
17382 };
17383 iD.actions.DeprecateTags = function(entityId) {
17384     return function(graph) {
17385         var entity = graph.entity(entityId),
17386             newtags = _.clone(entity.tags),
17387             change = false,
17388             rule;
17389
17390         // This handles deprecated tags with a single condition
17391         for (var i = 0; i < iD.data.deprecated.length; i++) {
17392
17393             rule = iD.data.deprecated[i];
17394             var match = _.pairs(rule.old)[0],
17395                 replacements = rule.replace ? _.pairs(rule.replace) : null;
17396
17397             if (entity.tags[match[0]] && match[1] === '*') {
17398
17399                 var value = entity.tags[match[0]];
17400                 if (replacements && !newtags[replacements[0][0]]) {
17401                     newtags[replacements[0][0]] = value;
17402                 }
17403                 delete newtags[match[0]];
17404                 change = true;
17405
17406             } else if (entity.tags[match[0]] === match[1]) {
17407                 newtags = _.assign({}, rule.replace || {}, _.omit(newtags, match[0]));
17408                 change = true;
17409             }
17410         }
17411
17412         if (change) {
17413             return graph.replace(entity.update({tags: newtags}));
17414         } else {
17415             return graph;
17416         }
17417     };
17418 };
17419 iD.actions.DiscardTags = function(difference) {
17420     return function(graph) {
17421         function discardTags(entity) {
17422             if (!_.isEmpty(entity.tags)) {
17423                 var tags = {};
17424                 _.each(entity.tags, function(v, k) {
17425                     if (v) tags[k] = v;
17426                 });
17427
17428                 graph = graph.replace(entity.update({
17429                     tags: _.omit(tags, iD.data.discarded)
17430                 }));
17431             }
17432         }
17433
17434         difference.modified().forEach(discardTags);
17435         difference.created().forEach(discardTags);
17436
17437         return graph;
17438     };
17439 };
17440 // Disconect the ways at the given node.
17441 //
17442 // Optionally, disconnect only the given ways.
17443 //
17444 // For testing convenience, accepts an ID to assign to the (first) new node.
17445 // Normally, this will be undefined and the way will automatically
17446 // be assigned a new ID.
17447 //
17448 // This is the inverse of `iD.actions.Connect`.
17449 //
17450 // Reference:
17451 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/UnjoinNodeAction.as
17452 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/UnGlueAction.java
17453 //
17454 iD.actions.Disconnect = function(nodeId, newNodeId) {
17455     var wayIds;
17456
17457     var action = function(graph) {
17458         var node = graph.entity(nodeId),
17459             replacements = action.replacements(graph);
17460
17461         replacements.forEach(function(replacement) {
17462             var newNode = iD.Node({id: newNodeId, loc: node.loc, tags: node.tags});
17463             graph = graph.replace(newNode);
17464             graph = graph.replace(graph.entity(replacement.wayID).updateNode(newNode.id, replacement.index));
17465         });
17466
17467         return graph;
17468     };
17469
17470     action.replacements = function(graph) {
17471         var candidates = [],
17472             keeping = false,
17473             parents = graph.parentWays(graph.entity(nodeId));
17474
17475         parents.forEach(function(parent) {
17476             if (wayIds && wayIds.indexOf(parent.id) === -1) {
17477                 keeping = true;
17478                 return;
17479             }
17480
17481             parent.nodes.forEach(function(waynode, index) {
17482                 if (waynode === nodeId) {
17483                     candidates.push({wayID: parent.id, index: index});
17484                 }
17485             });
17486         });
17487
17488         return keeping ? candidates : candidates.slice(1);
17489     };
17490
17491     action.disabled = function(graph) {
17492         var replacements = action.replacements(graph);
17493         if (replacements.length === 0 || (wayIds && wayIds.length !== replacements.length))
17494             return 'not_connected';
17495     };
17496
17497     action.limitWays = function(_) {
17498         if (!arguments.length) return wayIds;
17499         wayIds = _;
17500         return action;
17501     };
17502
17503     return action;
17504 };
17505 // Join ways at the end node they share.
17506 //
17507 // This is the inverse of `iD.actions.Split`.
17508 //
17509 // Reference:
17510 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeWaysAction.as
17511 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/CombineWayAction.java
17512 //
17513 iD.actions.Join = function(ids) {
17514
17515     function groupEntitiesByGeometry(graph) {
17516         var entities = ids.map(function(id) { return graph.entity(id); });
17517         return _.extend({line: []}, _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17518     }
17519
17520     var action = function(graph) {
17521         var ways = ids.map(graph.entity, graph),
17522             survivor = ways[0];
17523
17524         // Prefer to keep an existing way.
17525         for (var i = 0; i < ways.length; i++) {
17526             if (!ways[i].isNew()) {
17527                 survivor = ways[i];
17528                 break;
17529             }
17530         }
17531
17532         var joined = iD.geo.joinWays(ways, graph)[0];
17533
17534         survivor = survivor.update({nodes: _.pluck(joined.nodes, 'id')});
17535         graph = graph.replace(survivor);
17536
17537         joined.forEach(function(way) {
17538             if (way.id === survivor.id)
17539                 return;
17540
17541             graph.parentRelations(way).forEach(function(parent) {
17542                 graph = graph.replace(parent.replaceMember(way, survivor));
17543             });
17544
17545             survivor = survivor.mergeTags(way.tags);
17546
17547             graph = graph.replace(survivor);
17548             graph = iD.actions.DeleteWay(way.id)(graph);
17549         });
17550
17551         return graph;
17552     };
17553
17554     action.disabled = function(graph) {
17555         var geometries = groupEntitiesByGeometry(graph);
17556         if (ids.length < 2 || ids.length !== geometries.line.length)
17557             return 'not_eligible';
17558
17559         var joined = iD.geo.joinWays(ids.map(graph.entity, graph), graph);
17560         if (joined.length > 1)
17561             return 'not_adjacent';
17562
17563         var nodeIds = _.pluck(joined[0].nodes, 'id').slice(1, -1),
17564             relation;
17565
17566         joined[0].forEach(function(way) {
17567             var parents = graph.parentRelations(way);
17568             parents.forEach(function(parent) {
17569                 if (parent.isRestriction() && parent.members.some(function(m) { return nodeIds.indexOf(m.id) >= 0; }))
17570                     relation = parent;
17571             });
17572         });
17573
17574         if (relation)
17575             return 'restriction';
17576     };
17577
17578     return action;
17579 };
17580 iD.actions.Merge = function(ids) {
17581     function groupEntitiesByGeometry(graph) {
17582         var entities = ids.map(function(id) { return graph.entity(id); });
17583         return _.extend({point: [], area: [], line: [], relation: []},
17584             _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17585     }
17586
17587     var action = function(graph) {
17588         var geometries = groupEntitiesByGeometry(graph),
17589             target = geometries.area[0] || geometries.line[0],
17590             points = geometries.point;
17591
17592         points.forEach(function(point) {
17593             target = target.mergeTags(point.tags);
17594
17595             graph.parentRelations(point).forEach(function(parent) {
17596                 graph = graph.replace(parent.replaceMember(point, target));
17597             });
17598
17599             graph = graph.remove(point);
17600         });
17601
17602         graph = graph.replace(target);
17603
17604         return graph;
17605     };
17606
17607     action.disabled = function(graph) {
17608         var geometries = groupEntitiesByGeometry(graph);
17609         if (geometries.point.length === 0 ||
17610             (geometries.area.length + geometries.line.length) !== 1 ||
17611             geometries.relation.length !== 0)
17612             return 'not_eligible';
17613     };
17614
17615     return action;
17616 };
17617 iD.actions.MergePolygon = function(ids, newRelationId) {
17618
17619     function groupEntities(graph) {
17620         var entities = ids.map(function (id) { return graph.entity(id); });
17621         return _.extend({
17622                 closedWay: [],
17623                 multipolygon: [],
17624                 other: []
17625             }, _.groupBy(entities, function(entity) {
17626                 if (entity.type === 'way' && entity.isClosed()) {
17627                     return 'closedWay';
17628                 } else if (entity.type === 'relation' && entity.isMultipolygon()) {
17629                     return 'multipolygon';
17630                 } else {
17631                     return 'other';
17632                 }
17633             }));
17634     }
17635
17636     var action = function(graph) {
17637         var entities = groupEntities(graph);
17638
17639         // An array representing all the polygons that are part of the multipolygon.
17640         //
17641         // Each element is itself an array of objects with an id property, and has a
17642         // locs property which is an array of the locations forming the polygon.
17643         var polygons = entities.multipolygon.reduce(function(polygons, m) {
17644             return polygons.concat(iD.geo.joinWays(m.members, graph));
17645         }, []).concat(entities.closedWay.map(function(d) {
17646             var member = [{id: d.id}];
17647             member.nodes = graph.childNodes(d);
17648             return member;
17649         }));
17650
17651         // contained is an array of arrays of boolean values,
17652         // where contained[j][k] is true iff the jth way is
17653         // contained by the kth way.
17654         var contained = polygons.map(function(w, i) {
17655             return polygons.map(function(d, n) {
17656                 if (i === n) return null;
17657                 return iD.geo.polygonContainsPolygon(
17658                     _.pluck(d.nodes, 'loc'),
17659                     _.pluck(w.nodes, 'loc'));
17660             });
17661         });
17662
17663         // Sort all polygons as either outer or inner ways
17664         var members = [],
17665             outer = true;
17666
17667         while (polygons.length) {
17668             extractUncontained(polygons);
17669             polygons = polygons.filter(isContained);
17670             contained = contained.filter(isContained).map(filterContained);
17671         }
17672
17673         function isContained(d, i) {
17674             return _.any(contained[i]);
17675         }
17676
17677         function filterContained(d) {
17678             return d.filter(isContained);
17679         }
17680
17681         function extractUncontained(polygons) {
17682             polygons.forEach(function(d, i) {
17683                 if (!isContained(d, i)) {
17684                     d.forEach(function(member) {
17685                         members.push({
17686                             type: 'way',
17687                             id: member.id,
17688                             role: outer ? 'outer' : 'inner'
17689                         });
17690                     });
17691                 }
17692             });
17693             outer = !outer;
17694         }
17695
17696         // Move all tags to one relation
17697         var relation = entities.multipolygon[0] ||
17698             iD.Relation({ id: newRelationId, tags: { type: 'multipolygon' }});
17699
17700         entities.multipolygon.slice(1).forEach(function(m) {
17701             relation = relation.mergeTags(m.tags);
17702             graph = graph.remove(m);
17703         });
17704
17705         members.forEach(function(m) {
17706             var entity = graph.entity(m.id);
17707             relation = relation.mergeTags(entity.tags);
17708             graph = graph.replace(entity.update({ tags: {} }));
17709         });
17710
17711         return graph.replace(relation.update({
17712             members: members,
17713             tags: _.omit(relation.tags, 'area')
17714         }));
17715     };
17716
17717     action.disabled = function(graph) {
17718         var entities = groupEntities(graph);
17719         if (entities.other.length > 0 ||
17720             entities.closedWay.length + entities.multipolygon.length < 2)
17721             return 'not_eligible';
17722     };
17723
17724     return action;
17725 };
17726 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17727 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17728 iD.actions.Move = function(ids, delta, projection) {
17729     function addNodes(ids, nodes, graph) {
17730         ids.forEach(function(id) {
17731             var entity = graph.entity(id);
17732             if (entity.type === 'node') {
17733                 nodes.push(id);
17734             } else if (entity.type === 'way') {
17735                 nodes.push.apply(nodes, entity.nodes);
17736             } else {
17737                 addNodes(_.pluck(entity.members, 'id'), nodes, graph);
17738             }
17739         });
17740     }
17741
17742     var action = function(graph) {
17743         var nodes = [];
17744
17745         addNodes(ids, nodes, graph);
17746
17747         _.uniq(nodes).forEach(function(id) {
17748             var node = graph.entity(id),
17749                 start = projection(node.loc),
17750                 end = projection.invert([start[0] + delta[0], start[1] + delta[1]]);
17751             graph = graph.replace(node.move(end));
17752         });
17753
17754         return graph;
17755     };
17756
17757     action.disabled = function(graph) {
17758         function incompleteRelation(id) {
17759             var entity = graph.entity(id);
17760             return entity.type === 'relation' && !entity.isComplete(graph);
17761         }
17762
17763         if (_.any(ids, incompleteRelation))
17764             return 'incomplete_relation';
17765     };
17766
17767     return action;
17768 };
17769 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17770 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17771 iD.actions.MoveNode = function(nodeId, loc) {
17772     return function(graph) {
17773         return graph.replace(graph.entity(nodeId).move(loc));
17774     };
17775 };
17776 iD.actions.Noop = function() {
17777     return function(graph) {
17778         return graph;
17779     };
17780 };
17781 /*
17782  * Based on https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/potlatch2/tools/Quadrilateralise.as
17783  */
17784
17785 iD.actions.Orthogonalize = function(wayId, projection) {
17786     var threshold = 12, // degrees within right or straight to alter
17787         lowerThreshold = Math.cos((90 - threshold) * Math.PI / 180),
17788         upperThreshold = Math.cos(threshold * Math.PI / 180);
17789
17790     var action = function(graph) {
17791         var way = graph.entity(wayId),
17792             nodes = graph.childNodes(way),
17793             points = _.uniq(nodes).map(function(n) { return projection(n.loc); }),
17794             corner = {i: 0, dotp: 1},
17795             epsilon = 1e-4,
17796             i, j, score, motions;
17797
17798         if (nodes.length === 4) {
17799             for (i = 0; i < 1000; i++) {
17800                 motions = points.map(calcMotion);
17801                 points[corner.i] = addPoints(points[corner.i],motions[corner.i]);
17802                 score = corner.dotp;
17803                 if (score < epsilon) {
17804                     break;
17805                 }
17806             }
17807
17808             graph = graph.replace(graph.entity(nodes[corner.i].id)
17809                 .move(projection.invert(points[corner.i])));
17810         } else {
17811             var best,
17812                 originalPoints = _.clone(points);
17813             score = Infinity;
17814
17815             for (i = 0; i < 1000; i++) {
17816                 motions = points.map(calcMotion);
17817                 for (j = 0; j < motions.length; j++) {
17818                     points[j] = addPoints(points[j],motions[j]);
17819                 }
17820                 var newScore = squareness(points);
17821                 if (newScore < score) {
17822                     best = _.clone(points);
17823                     score = newScore;
17824                 }
17825                 if (score < epsilon) {
17826                     break;
17827                 }
17828             }
17829
17830             points = best;
17831
17832             for (i = 0; i < points.length; i++) {
17833                 // only move the points that actually moved
17834                 if (originalPoints[i][0] !== points[i][0] || originalPoints[i][1] !== points[i][1]) {
17835                     graph = graph.replace(graph.entity(nodes[i].id)
17836                         .move(projection.invert(points[i])));
17837                 }
17838             }
17839
17840             // remove empty nodes on straight sections
17841             for (i = 0; i < points.length; i++) {
17842                 var node = nodes[i];
17843
17844                 if (graph.parentWays(node).length > 1 ||
17845                     graph.parentRelations(node).length ||
17846                     node.hasInterestingTags()) {
17847
17848                     continue;
17849                 }
17850
17851                 var dotp = normalizedDotProduct(i, points);
17852                 if (dotp < -1 + epsilon) {
17853                     graph = iD.actions.DeleteNode(nodes[i].id)(graph);
17854                 }
17855             }
17856         }
17857
17858         return graph;
17859
17860         function calcMotion(b, i, array) {
17861             var a = array[(i - 1 + array.length) % array.length],
17862                 c = array[(i + 1) % array.length],
17863                 p = subtractPoints(a, b),
17864                 q = subtractPoints(c, b),
17865                 scale, dotp;
17866
17867             scale = 2 * Math.min(iD.geo.euclideanDistance(p, [0, 0]), iD.geo.euclideanDistance(q, [0, 0]));
17868             p = normalizePoint(p, 1.0);
17869             q = normalizePoint(q, 1.0);
17870
17871             dotp = filterDotProduct(p[0] * q[0] + p[1] * q[1]);
17872
17873             // nasty hack to deal with almost-straight segments (angle is closer to 180 than to 90/270).
17874             if (array.length > 3) {
17875                 if (dotp < -0.707106781186547) {
17876                     dotp += 1.0;
17877                 }
17878             } else if (dotp && Math.abs(dotp) < corner.dotp) {
17879                 corner.i = i;
17880                 corner.dotp = Math.abs(dotp);
17881             }
17882
17883             return normalizePoint(addPoints(p, q), 0.1 * dotp * scale);
17884         }
17885     };
17886
17887     function squareness(points) {
17888         return points.reduce(function(sum, val, i, array) {
17889             var dotp = normalizedDotProduct(i, array);
17890
17891             dotp = filterDotProduct(dotp);
17892             return sum + 2.0 * Math.min(Math.abs(dotp - 1.0), Math.min(Math.abs(dotp), Math.abs(dotp + 1)));
17893         }, 0);
17894     }
17895
17896     function normalizedDotProduct(i, points) {
17897         var a = points[(i - 1 + points.length) % points.length],
17898             b = points[i],
17899             c = points[(i + 1) % points.length],
17900             p = subtractPoints(a, b),
17901             q = subtractPoints(c, b);
17902
17903         p = normalizePoint(p, 1.0);
17904         q = normalizePoint(q, 1.0);
17905
17906         return p[0] * q[0] + p[1] * q[1];
17907     }
17908
17909     function subtractPoints(a, b) {
17910         return [a[0] - b[0], a[1] - b[1]];
17911     }
17912
17913     function addPoints(a, b) {
17914         return [a[0] + b[0], a[1] + b[1]];
17915     }
17916
17917     function normalizePoint(point, scale) {
17918         var vector = [0, 0];
17919         var length = Math.sqrt(point[0] * point[0] + point[1] * point[1]);
17920         if (length !== 0) {
17921             vector[0] = point[0] / length;
17922             vector[1] = point[1] / length;
17923         }
17924
17925         vector[0] *= scale;
17926         vector[1] *= scale;
17927
17928         return vector;
17929     }
17930
17931     function filterDotProduct(dotp) {
17932         if (lowerThreshold > Math.abs(dotp) || Math.abs(dotp) > upperThreshold) {
17933             return dotp;
17934         }
17935
17936         return 0;
17937     }
17938
17939     action.disabled = function(graph) {
17940         var way = graph.entity(wayId),
17941             nodes = graph.childNodes(way),
17942             points = _.uniq(nodes).map(function(n) { return projection(n.loc); });
17943
17944         if (squareness(points)) {
17945             return false;
17946         }
17947
17948         return 'not_squarish';
17949     };
17950
17951     return action;
17952 };
17953 /*
17954   Order the nodes of a way in reverse order and reverse any direction dependent tags
17955   other than `oneway`. (We assume that correcting a backwards oneway is the primary
17956   reason for reversing a way.)
17957
17958   The following transforms are performed:
17959
17960     Keys:
17961           *:right=* ⟺ *:left=*
17962         *:forward=* ⟺ *:backward=*
17963        direction=up ⟺ direction=down
17964          incline=up ⟺ incline=down
17965             *=right ⟺ *=left
17966
17967     Relation members:
17968        role=forward ⟺ role=backward
17969          role=north ⟺ role=south
17970           role=east ⟺ role=west
17971
17972    In addition, numeric-valued `incline` tags are negated.
17973
17974    The JOSM implementation was used as a guide, but transformations that were of unclear benefit
17975    or adjusted tags that don't seem to be used in practice were omitted.
17976
17977    References:
17978       http://wiki.openstreetmap.org/wiki/Forward_%26_backward,_left_%26_right
17979       http://wiki.openstreetmap.org/wiki/Key:direction#Steps
17980       http://wiki.openstreetmap.org/wiki/Key:incline
17981       http://wiki.openstreetmap.org/wiki/Route#Members
17982       http://josm.openstreetmap.de/browser/josm/trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java
17983  */
17984 iD.actions.Reverse = function(wayId) {
17985     var replacements = [
17986             [/:right$/, ':left'], [/:left$/, ':right'],
17987             [/:forward$/, ':backward'], [/:backward$/, ':forward']
17988         ],
17989         numeric = /^([+\-]?)(?=[\d.])/,
17990         roleReversals = {
17991             forward: 'backward',
17992             backward: 'forward',
17993             north: 'south',
17994             south: 'north',
17995             east: 'west',
17996             west: 'east'
17997         };
17998
17999     function reverseKey(key) {
18000         for (var i = 0; i < replacements.length; ++i) {
18001             var replacement = replacements[i];
18002             if (replacement[0].test(key)) {
18003                 return key.replace(replacement[0], replacement[1]);
18004             }
18005         }
18006         return key;
18007     }
18008
18009     function reverseValue(key, value) {
18010         if (key === 'incline' && numeric.test(value)) {
18011             return value.replace(numeric, function(_, sign) { return sign === '-' ? '' : '-'; });
18012         } else if (key === 'incline' || key === 'direction') {
18013             return {up: 'down', down: 'up'}[value] || value;
18014         } else {
18015             return {left: 'right', right: 'left'}[value] || value;
18016         }
18017     }
18018
18019     return function(graph) {
18020         var way = graph.entity(wayId),
18021             nodes = way.nodes.slice().reverse(),
18022             tags = {}, key, role;
18023
18024         for (key in way.tags) {
18025             tags[reverseKey(key)] = reverseValue(key, way.tags[key]);
18026         }
18027
18028         graph.parentRelations(way).forEach(function(relation) {
18029             relation.members.forEach(function(member, index) {
18030                 if (member.id === way.id && (role = roleReversals[member.role])) {
18031                     relation = relation.updateMember({role: role}, index);
18032                     graph = graph.replace(relation);
18033                 }
18034             });
18035         });
18036
18037         return graph.replace(way.update({nodes: nodes, tags: tags}));
18038     };
18039 };
18040 iD.actions.RotateWay = function(wayId, pivot, angle, projection) {
18041     return function(graph) {
18042         return graph.update(function(graph) {
18043             var way = graph.entity(wayId);
18044
18045             _.unique(way.nodes).forEach(function(id) {
18046
18047                 var node = graph.entity(id),
18048                     point = projection(node.loc),
18049                     radial = [0,0];
18050
18051                 radial[0] = point[0] - pivot[0];
18052                 radial[1] = point[1] - pivot[1];
18053
18054                 point = [
18055                     radial[0] * Math.cos(angle) - radial[1] * Math.sin(angle) + pivot[0],
18056                     radial[0] * Math.sin(angle) + radial[1] * Math.cos(angle) + pivot[1]
18057                 ];
18058
18059                 graph = graph.replace(node.move(projection.invert(point)));
18060
18061             });
18062
18063         });
18064     };
18065 };
18066 // Split a way at the given node.
18067 //
18068 // Optionally, split only the given ways, if multiple ways share
18069 // the given node.
18070 //
18071 // This is the inverse of `iD.actions.Join`.
18072 //
18073 // For testing convenience, accepts an ID to assign to the new way.
18074 // Normally, this will be undefined and the way will automatically
18075 // be assigned a new ID.
18076 //
18077 // Reference:
18078 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/SplitWayAction.as
18079 //
18080 iD.actions.Split = function(nodeId, newWayIds) {
18081     var wayIds;
18082
18083     // if the way is closed, we need to search for a partner node
18084     // to split the way at.
18085     //
18086     // The following looks for a node that is both far away from
18087     // the initial node in terms of way segment length and nearby
18088     // in terms of beeline-distance. This assures that areas get
18089     // split on the most "natural" points (independent of the number
18090     // of nodes).
18091     // For example: bone-shaped areas get split across their waist
18092     // line, circles across the diameter.
18093     function splitArea(nodes, idxA, graph) {
18094         var lengths = new Array(nodes.length),
18095             length,
18096             i,
18097             best = 0,
18098             idxB;
18099
18100         function wrap(index) {
18101             return iD.util.wrap(index, nodes.length);
18102         }
18103
18104         function dist(nA, nB) {
18105             return iD.geo.sphericalDistance(graph.entity(nA).loc, graph.entity(nB).loc);
18106         }
18107
18108         // calculate lengths
18109         length = 0;
18110         for (i = wrap(idxA+1); i !== idxA; i = wrap(i+1)) {
18111             length += dist(nodes[i], nodes[wrap(i-1)]);
18112             lengths[i] = length;
18113         }
18114
18115         length = 0;
18116         for (i = wrap(idxA-1); i !== idxA; i = wrap(i-1)) {
18117             length += dist(nodes[i], nodes[wrap(i+1)]);
18118             if (length < lengths[i])
18119                 lengths[i] = length;
18120         }
18121
18122         // determine best opposite node to split
18123         for (i = 0; i < nodes.length; i++) {
18124             var cost = lengths[i] / dist(nodes[idxA], nodes[i]);
18125             if (cost > best) {
18126                 idxB = i;
18127                 best = cost;
18128             }
18129         }
18130
18131         return idxB;
18132     }
18133
18134     function split(graph, wayA, newWayId) {
18135         var wayB = iD.Way({id: newWayId, tags: wayA.tags}),
18136             nodesA,
18137             nodesB,
18138             isArea = wayA.isArea(),
18139             isOuter = iD.geo.isSimpleMultipolygonOuterMember(wayA, graph);
18140
18141         if (wayA.isClosed()) {
18142             var nodes = wayA.nodes.slice(0, -1),
18143                 idxA = _.indexOf(nodes, nodeId),
18144                 idxB = splitArea(nodes, idxA, graph);
18145
18146             if (idxB < idxA) {
18147                 nodesA = nodes.slice(idxA).concat(nodes.slice(0, idxB + 1));
18148                 nodesB = nodes.slice(idxB, idxA + 1);
18149             } else {
18150                 nodesA = nodes.slice(idxA, idxB + 1);
18151                 nodesB = nodes.slice(idxB).concat(nodes.slice(0, idxA + 1));
18152             }
18153         } else {
18154             var idx = _.indexOf(wayA.nodes, nodeId, 1);
18155             nodesA = wayA.nodes.slice(0, idx + 1);
18156             nodesB = wayA.nodes.slice(idx);
18157         }
18158
18159         wayA = wayA.update({nodes: nodesA});
18160         wayB = wayB.update({nodes: nodesB});
18161
18162         graph = graph.replace(wayA);
18163         graph = graph.replace(wayB);
18164
18165         graph.parentRelations(wayA).forEach(function(relation) {
18166             if (relation.isRestriction()) {
18167                 var via = relation.memberByRole('via');
18168                 if (via && wayB.contains(via.id)) {
18169                     relation = relation.updateMember({id: wayB.id}, relation.memberById(wayA.id).index);
18170                     graph = graph.replace(relation);
18171                 }
18172             } else {
18173                 if (relation === isOuter) {
18174                     graph = graph.replace(relation.mergeTags(wayA.tags));
18175                     graph = graph.replace(wayA.update({tags: {}}));
18176                     graph = graph.replace(wayB.update({tags: {}}));
18177                 }
18178
18179                 var member = {
18180                     id: wayB.id,
18181                     type: 'way',
18182                     role: relation.memberById(wayA.id).role
18183                 };
18184
18185                 graph = iD.actions.AddMember(relation.id, member)(graph);
18186             }
18187         });
18188
18189         if (!isOuter && isArea) {
18190             var multipolygon = iD.Relation({
18191                 tags: _.extend({}, wayA.tags, {type: 'multipolygon'}),
18192                 members: [
18193                     {id: wayA.id, role: 'outer', type: 'way'},
18194                     {id: wayB.id, role: 'outer', type: 'way'}
18195                 ]});
18196
18197             graph = graph.replace(multipolygon);
18198             graph = graph.replace(wayA.update({tags: {}}));
18199             graph = graph.replace(wayB.update({tags: {}}));
18200         }
18201
18202         return graph;
18203     }
18204
18205     var action = function(graph) {
18206         var candidates = action.ways(graph);
18207         for (var i = 0; i < candidates.length; i++) {
18208             graph = split(graph, candidates[i], newWayIds && newWayIds[i]);
18209         }
18210         return graph;
18211     };
18212
18213     action.ways = function(graph) {
18214         var node = graph.entity(nodeId),
18215             parents = graph.parentWays(node),
18216             hasLines = _.any(parents, function(parent) { return parent.geometry(graph) === 'line'; });
18217
18218         return parents.filter(function(parent) {
18219             if (wayIds && wayIds.indexOf(parent.id) === -1)
18220                 return false;
18221
18222             if (!wayIds && hasLines && parent.geometry(graph) !== 'line')
18223                 return false;
18224
18225             if (parent.isClosed()) {
18226                 return true;
18227             }
18228
18229             for (var i = 1; i < parent.nodes.length - 1; i++) {
18230                 if (parent.nodes[i] === nodeId) {
18231                     return true;
18232                 }
18233             }
18234
18235             return false;
18236         });
18237     };
18238
18239     action.disabled = function(graph) {
18240         var candidates = action.ways(graph);
18241         if (candidates.length === 0 || (wayIds && wayIds.length !== candidates.length))
18242             return 'not_eligible';
18243     };
18244
18245     action.limitWays = function(_) {
18246         if (!arguments.length) return wayIds;
18247         wayIds = _;
18248         return action;
18249     };
18250
18251     return action;
18252 };
18253 /*
18254  * Based on https://github.com/openstreetmap/potlatch2/net/systemeD/potlatch2/tools/Straighten.as
18255  */
18256
18257 iD.actions.Straighten = function(wayId, projection) {
18258     function positionAlongWay(n, s, e) {
18259         return ((n[0] - s[0]) * (e[0] - s[0]) + (n[1] - s[1]) * (e[1] - s[1]))/
18260                 (Math.pow(e[0] - s[0], 2) + Math.pow(e[1] - s[1], 2));
18261     }
18262
18263     var action = function(graph) {
18264         var way = graph.entity(wayId),
18265             nodes = graph.childNodes(way),
18266             points = nodes.map(function(n) { return projection(n.loc); }),
18267             startPoint = points[0],
18268             endPoint = points[points.length-1],
18269             toDelete = [],
18270             i;
18271
18272         for (i = 1; i < points.length-1; i++) {
18273             var node = nodes[i],
18274                 point = points[i];
18275
18276             if (graph.parentWays(node).length > 1 ||
18277                 graph.parentRelations(node).length ||
18278                 node.hasInterestingTags()) {
18279
18280                 var u = positionAlongWay(point, startPoint, endPoint),
18281                     p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18282                     p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]);
18283
18284                 graph = graph.replace(graph.entity(node.id)
18285                     .move(projection.invert([p0, p1])));
18286             } else {
18287                 // safe to delete
18288                 if (toDelete.indexOf(node) === -1) {
18289                     toDelete.push(node);
18290                 }
18291             }
18292         }
18293
18294         for (i = 0; i < toDelete.length; i++) {
18295             graph = iD.actions.DeleteNode(toDelete[i].id)(graph);
18296         }
18297
18298         return graph;
18299     };
18300     
18301     action.disabled = function(graph) {
18302         // check way isn't too bendy
18303         var way = graph.entity(wayId),
18304             nodes = graph.childNodes(way),
18305             points = nodes.map(function(n) { return projection(n.loc); }),
18306             startPoint = points[0],
18307             endPoint = points[points.length-1],
18308             threshold = 0.2 * Math.sqrt(Math.pow(startPoint[0] - endPoint[0], 2) + Math.pow(startPoint[1] - endPoint[1], 2)),
18309             i;
18310
18311         for (i = 1; i < points.length-1; i++) {
18312             var point = points[i],
18313                 u = positionAlongWay(point, startPoint, endPoint),
18314                 p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18315                 p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]),
18316                 dist = Math.sqrt(Math.pow(p0 - point[0], 2) + Math.pow(p1 - point[1], 2));
18317
18318             // to bendy if point is off by 20% of total start/end distance in projected space
18319             if (dist > threshold) {
18320                 return 'too_bendy';
18321             }
18322         }
18323     };
18324
18325     return action;
18326 };
18327 iD.behavior = {};
18328 iD.behavior.AddWay = function(context) {
18329     var event = d3.dispatch('start', 'startFromWay', 'startFromNode'),
18330         draw = iD.behavior.Draw(context);
18331
18332     var addWay = function(surface) {
18333         draw.on('click', event.start)
18334             .on('clickWay', event.startFromWay)
18335             .on('clickNode', event.startFromNode)
18336             .on('cancel', addWay.cancel)
18337             .on('finish', addWay.cancel);
18338
18339         context.map()
18340             .dblclickEnable(false);
18341
18342         surface.call(draw);
18343     };
18344
18345     addWay.off = function(surface) {
18346         surface.call(draw.off);
18347     };
18348
18349     addWay.cancel = function() {
18350         window.setTimeout(function() {
18351             context.map().dblclickEnable(true);
18352         }, 1000);
18353
18354         context.enter(iD.modes.Browse(context));
18355     };
18356
18357     addWay.tail = function(text) {
18358         draw.tail(text);
18359         return addWay;
18360     };
18361
18362     return d3.rebind(addWay, event, 'on');
18363 };
18364 /*
18365     `iD.behavior.drag` is like `d3.behavior.drag`, with the following differences:
18366
18367     * The `origin` function is expected to return an [x, y] tuple rather than an
18368       {x, y} object.
18369     * The events are `start`, `move`, and `end`.
18370       (https://github.com/mbostock/d3/issues/563)
18371     * The `start` event is not dispatched until the first cursor movement occurs.
18372       (https://github.com/mbostock/d3/pull/368)
18373     * The `move` event has a `point` and `delta` [x, y] tuple properties rather
18374       than `x`, `y`, `dx`, and `dy` properties.
18375     * The `end` event is not dispatched if no movement occurs.
18376     * An `off` function is available that unbinds the drag's internal event handlers.
18377     * Delegation is supported via the `delegate` function.
18378
18379  */
18380 iD.behavior.drag = function() {
18381     function d3_eventCancel() {
18382       d3.event.stopPropagation();
18383       d3.event.preventDefault();
18384     }
18385
18386     var event = d3.dispatch('start', 'move', 'end'),
18387         origin = null,
18388         selector = '',
18389         filter = null,
18390         event_, target, surface;
18391
18392     event.of = function(thiz, argumentz) {
18393       return function(e1) {
18394         var e0 = e1.sourceEvent = d3.event;
18395         e1.target = drag;
18396         d3.event = e1;
18397         try {
18398           event[e1.type].apply(thiz, argumentz);
18399         } finally {
18400           d3.event = e0;
18401         }
18402       };
18403     };
18404
18405     var d3_event_userSelectProperty = iD.util.prefixCSSProperty('UserSelect'),
18406         d3_event_userSelectSuppress = d3_event_userSelectProperty ?
18407             function () {
18408                 var selection = d3.selection(),
18409                     select = selection.style(d3_event_userSelectProperty);
18410                 selection.style(d3_event_userSelectProperty, 'none');
18411                 return function () {
18412                     selection.style(d3_event_userSelectProperty, select);
18413                 };
18414             } :
18415             function (type) {
18416                 var w = d3.select(window).on('selectstart.' + type, d3_eventCancel);
18417                 return function () {
18418                     w.on('selectstart.' + type, null);
18419                 };
18420             };
18421
18422     function mousedown() {
18423         target = this;
18424         event_ = event.of(target, arguments);
18425         var eventTarget = d3.event.target,
18426             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18427             offset,
18428             origin_ = point(),
18429             started = false,
18430             selectEnable = d3_event_userSelectSuppress(touchId !== null ? 'drag-' + touchId : 'drag');
18431
18432         var w = d3.select(window)
18433             .on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', dragmove)
18434             .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', dragend, true);
18435
18436         if (origin) {
18437             offset = origin.apply(target, arguments);
18438             offset = [offset[0] - origin_[0], offset[1] - origin_[1]];
18439         } else {
18440             offset = [0, 0];
18441         }
18442
18443         if (touchId === null) d3.event.stopPropagation();
18444
18445         function point() {
18446             var p = target.parentNode || surface;
18447             return touchId !== null ? d3.touches(p).filter(function(p) {
18448                 return p.identifier === touchId;
18449             })[0] : d3.mouse(p);
18450         }
18451
18452         function dragmove() {
18453
18454             var p = point(),
18455                 dx = p[0] - origin_[0],
18456                 dy = p[1] - origin_[1];
18457
18458             if (!started) {
18459                 started = true;
18460                 event_({
18461                     type: 'start'
18462                 });
18463             }
18464
18465             origin_ = p;
18466             d3_eventCancel();
18467
18468             event_({
18469                 type: 'move',
18470                 point: [p[0] + offset[0],  p[1] + offset[1]],
18471                 delta: [dx, dy]
18472             });
18473         }
18474
18475         function dragend() {
18476             if (started) {
18477                 event_({
18478                     type: 'end'
18479                 });
18480
18481                 d3_eventCancel();
18482                 if (d3.event.target === eventTarget) w.on('click.drag', click, true);
18483             }
18484
18485             w.on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', null)
18486                 .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', null);
18487             selectEnable();
18488         }
18489
18490         function click() {
18491             d3_eventCancel();
18492             w.on('click.drag', null);
18493         }
18494     }
18495
18496     function drag(selection) {
18497         var matchesSelector = iD.util.prefixDOMProperty('matchesSelector'),
18498             delegate = mousedown;
18499
18500         if (selector) {
18501             delegate = function() {
18502                 var root = this,
18503                     target = d3.event.target;
18504                 for (; target && target !== root; target = target.parentNode) {
18505                     if (target[matchesSelector](selector) &&
18506                             (!filter || filter(target.__data__))) {
18507                         return mousedown.call(target, target.__data__);
18508                     }
18509                 }
18510             };
18511         }
18512
18513         selection.on('mousedown.drag' + selector, delegate)
18514             .on('touchstart.drag' + selector, delegate);
18515     }
18516
18517     drag.off = function(selection) {
18518         selection.on('mousedown.drag' + selector, null)
18519             .on('touchstart.drag' + selector, null);
18520     };
18521
18522     drag.delegate = function(_) {
18523         if (!arguments.length) return selector;
18524         selector = _;
18525         return drag;
18526     };
18527
18528     drag.filter = function(_) {
18529         if (!arguments.length) return origin;
18530         filter = _;
18531         return drag;
18532     };
18533
18534     drag.origin = function (_) {
18535         if (!arguments.length) return origin;
18536         origin = _;
18537         return drag;
18538     };
18539
18540     drag.cancel = function() {
18541         d3.select(window)
18542             .on('mousemove.drag', null)
18543             .on('mouseup.drag', null);
18544         return drag;
18545     };
18546
18547     drag.target = function() {
18548         if (!arguments.length) return target;
18549         target = arguments[0];
18550         event_ = event.of(target, Array.prototype.slice.call(arguments, 1));
18551         return drag;
18552     };
18553
18554     drag.surface = function() {
18555         if (!arguments.length) return surface;
18556         surface = arguments[0];
18557         return drag;
18558     };
18559
18560     return d3.rebind(drag, event, 'on');
18561 };
18562 iD.behavior.Draw = function(context) {
18563     var event = d3.dispatch('move', 'click', 'clickWay',
18564         'clickNode', 'undo', 'cancel', 'finish'),
18565         keybinding = d3.keybinding('draw'),
18566         hover = iD.behavior.Hover(context)
18567             .altDisables(true)
18568             .on('hover', context.ui().sidebar.hover),
18569         tail = iD.behavior.Tail(),
18570         edit = iD.behavior.Edit(context),
18571         closeTolerance = 4,
18572         tolerance = 12;
18573
18574     function datum() {
18575         if (d3.event.altKey) return {};
18576         else return d3.event.target.__data__ || {};
18577     }
18578
18579     function mousedown() {
18580
18581         function point() {
18582             var p = element.node().parentNode;
18583             return touchId !== null ? d3.touches(p).filter(function(p) {
18584                 return p.identifier === touchId;
18585             })[0] : d3.mouse(p);
18586         }
18587
18588         var element = d3.select(this),
18589             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18590             time = +new Date(),
18591             pos = point();
18592
18593         element.on('mousemove.draw', null);
18594
18595         d3.select(window).on('mouseup.draw', function() {
18596             element.on('mousemove.draw', mousemove);
18597             if (iD.geo.euclideanDistance(pos, point()) < closeTolerance ||
18598                 (iD.geo.euclideanDistance(pos, point()) < tolerance &&
18599                 (+new Date() - time) < 500)) {
18600
18601                 // Prevent a quick second click
18602                 d3.select(window).on('click.draw-block', function() {
18603                     d3.event.stopPropagation();
18604                 }, true);
18605
18606                 context.map().dblclickEnable(false);
18607
18608                 window.setTimeout(function() {
18609                     context.map().dblclickEnable(true);
18610                     d3.select(window).on('click.draw-block', null);
18611                 }, 500);
18612
18613                 click();
18614             }
18615         });
18616     }
18617
18618     function mousemove() {
18619         event.move(datum());
18620     }
18621
18622     function click() {
18623         var d = datum();
18624         if (d.type === 'way') {
18625             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection),
18626                 edge = [d.nodes[choice.index - 1], d.nodes[choice.index]];
18627             event.clickWay(choice.loc, edge);
18628
18629         } else if (d.type === 'node') {
18630             event.clickNode(d);
18631
18632         } else {
18633             event.click(context.map().mouseCoordinates());
18634         }
18635     }
18636
18637     function backspace() {
18638         d3.event.preventDefault();
18639         event.undo();
18640     }
18641
18642     function del() {
18643         d3.event.preventDefault();
18644         event.cancel();
18645     }
18646
18647     function ret() {
18648         d3.event.preventDefault();
18649         event.finish();
18650     }
18651
18652     function draw(selection) {
18653         context.install(hover);
18654         context.install(edit);
18655
18656         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18657             context.install(tail);
18658         }
18659
18660         keybinding
18661             .on('⌫', backspace)
18662             .on('⌦', del)
18663             .on('⎋', ret)
18664             .on('↩', ret);
18665
18666         selection
18667             .on('mousedown.draw', mousedown)
18668             .on('mousemove.draw', mousemove);
18669
18670         d3.select(document)
18671             .call(keybinding);
18672
18673         return draw;
18674     }
18675
18676     draw.off = function(selection) {
18677         context.uninstall(hover);
18678         context.uninstall(edit);
18679
18680         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18681             context.uninstall(tail);
18682             iD.behavior.Draw.usedTails[tail.text()] = true;
18683         }
18684
18685         selection
18686             .on('mousedown.draw', null)
18687             .on('mousemove.draw', null);
18688
18689         d3.select(window)
18690             .on('mouseup.draw', null);
18691
18692         d3.select(document)
18693             .call(keybinding.off);
18694     };
18695
18696     draw.tail = function(_) {
18697         tail.text(_);
18698         return draw;
18699     };
18700
18701     return d3.rebind(draw, event, 'on');
18702 };
18703
18704 iD.behavior.Draw.usedTails = {};
18705 iD.behavior.DrawWay = function(context, wayId, index, mode, baseGraph) {
18706     var way = context.entity(wayId),
18707         isArea = context.geometry(wayId) === 'area',
18708         finished = false,
18709         annotation = t((way.isDegenerate() ?
18710             'operations.start.annotation.' :
18711             'operations.continue.annotation.') + context.geometry(wayId)),
18712         draw = iD.behavior.Draw(context);
18713
18714     var startIndex = typeof index === 'undefined' ? way.nodes.length - 1 : 0,
18715         start = iD.Node({loc: context.graph().entity(way.nodes[startIndex]).loc}),
18716         end = iD.Node({loc: context.map().mouseCoordinates()}),
18717         segment = iD.Way({
18718             nodes: typeof index === 'undefined' ? [start.id, end.id] : [end.id, start.id],
18719             tags: _.clone(way.tags)
18720         });
18721
18722     var f = context[way.isDegenerate() ? 'replace' : 'perform'];
18723     if (isArea) {
18724         f(iD.actions.AddEntity(end),
18725             iD.actions.AddVertex(wayId, end.id, index));
18726     } else {
18727         f(iD.actions.AddEntity(start),
18728             iD.actions.AddEntity(end),
18729             iD.actions.AddEntity(segment));
18730     }
18731
18732     function move(datum) {
18733         var loc;
18734
18735         if (datum.type === 'node' && datum.id !== end.id) {
18736             loc = datum.loc;
18737         } else if (datum.type === 'way' && datum.id !== segment.id) {
18738             loc = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection).loc;
18739         } else {
18740             loc = context.map().mouseCoordinates();
18741         }
18742
18743         context.replace(iD.actions.MoveNode(end.id, loc));
18744     }
18745
18746     function undone() {
18747         finished = true;
18748         context.enter(iD.modes.Browse(context));
18749     }
18750
18751     function setActiveElements() {
18752         var active = isArea ? [wayId, end.id] : [segment.id, start.id, end.id];
18753         context.surface().selectAll(iD.util.entitySelector(active))
18754             .classed('active', true);
18755     }
18756
18757     var drawWay = function(surface) {
18758         draw.on('move', move)
18759             .on('click', drawWay.add)
18760             .on('clickWay', drawWay.addWay)
18761             .on('clickNode', drawWay.addNode)
18762             .on('undo', context.undo)
18763             .on('cancel', drawWay.cancel)
18764             .on('finish', drawWay.finish);
18765
18766         context.map()
18767             .dblclickEnable(false)
18768             .on('drawn.draw', setActiveElements);
18769
18770         setActiveElements();
18771
18772         surface.call(draw);
18773
18774         context.history()
18775             .on('undone.draw', undone);
18776     };
18777
18778     drawWay.off = function(surface) {
18779         if (!finished)
18780             context.pop();
18781
18782         context.map()
18783             .on('drawn.draw', null);
18784
18785         surface.call(draw.off)
18786             .selectAll('.active')
18787             .classed('active', false);
18788
18789         context.history()
18790             .on('undone.draw', null);
18791     };
18792
18793     function ReplaceTemporaryNode(newNode) {
18794         return function(graph) {
18795             if (isArea) {
18796                 return graph
18797                     .replace(way.addNode(newNode.id, index))
18798                     .remove(end);
18799
18800             } else {
18801                 return graph
18802                     .replace(graph.entity(wayId).addNode(newNode.id, index))
18803                     .remove(end)
18804                     .remove(segment)
18805                     .remove(start);
18806             }
18807         };
18808     }
18809
18810     // Accept the current position of the temporary node and continue drawing.
18811     drawWay.add = function(loc) {
18812
18813         // prevent duplicate nodes
18814         var last = context.hasEntity(way.nodes[way.nodes.length - (isArea ? 2 : 1)]);
18815         if (last && last.loc[0] === loc[0] && last.loc[1] === loc[1]) return;
18816
18817         var newNode = iD.Node({loc: loc});
18818
18819         context.replace(
18820             iD.actions.AddEntity(newNode),
18821             ReplaceTemporaryNode(newNode),
18822             annotation);
18823
18824         finished = true;
18825         context.enter(mode);
18826     };
18827
18828     // Connect the way to an existing way.
18829     drawWay.addWay = function(loc, edge) {
18830         var previousEdge = startIndex ?
18831             [way.nodes[startIndex], way.nodes[startIndex - 1]] :
18832             [way.nodes[0], way.nodes[1]];
18833
18834         // Avoid creating duplicate segments
18835         if (!isArea && iD.geo.edgeEqual(edge, previousEdge))
18836             return;
18837
18838         var newNode = iD.Node({ loc: loc });
18839
18840         context.perform(
18841             iD.actions.AddMidpoint({ loc: loc, edge: edge}, newNode),
18842             ReplaceTemporaryNode(newNode),
18843             annotation);
18844
18845         finished = true;
18846         context.enter(mode);
18847     };
18848
18849     // Connect the way to an existing node and continue drawing.
18850     drawWay.addNode = function(node) {
18851
18852         // Avoid creating duplicate segments
18853         if (way.areAdjacent(node.id, way.nodes[way.nodes.length - 1])) return;
18854
18855         context.perform(
18856             ReplaceTemporaryNode(node),
18857             annotation);
18858
18859         finished = true;
18860         context.enter(mode);
18861     };
18862
18863     // Finish the draw operation, removing the temporary node. If the way has enough
18864     // nodes to be valid, it's selected. Otherwise, return to browse mode.
18865     drawWay.finish = function() {
18866         context.pop();
18867         finished = true;
18868
18869         window.setTimeout(function() {
18870             context.map().dblclickEnable(true);
18871         }, 1000);
18872
18873         if (context.hasEntity(wayId)) {
18874             context.enter(
18875                 iD.modes.Select(context, [wayId])
18876                     .suppressMenu(true)
18877                     .newFeature(true));
18878         } else {
18879             context.enter(iD.modes.Browse(context));
18880         }
18881     };
18882
18883     // Cancel the draw operation and return to browse, deleting everything drawn.
18884     drawWay.cancel = function() {
18885         context.perform(
18886             d3.functor(baseGraph),
18887             t('operations.cancel_draw.annotation'));
18888
18889         window.setTimeout(function() {
18890             context.map().dblclickEnable(true);
18891         }, 1000);
18892
18893         finished = true;
18894         context.enter(iD.modes.Browse(context));
18895     };
18896
18897     drawWay.tail = function(text) {
18898         draw.tail(text);
18899         return drawWay;
18900     };
18901
18902     return drawWay;
18903 };
18904 iD.behavior.Edit = function(context) {
18905     function edit() {
18906         context.map()
18907             .minzoom(16);
18908     }
18909
18910     edit.off = function() {
18911         context.map()
18912             .minzoom(0);
18913     };
18914
18915     return edit;
18916 };
18917 iD.behavior.Hash = function(context) {
18918     var s0 = null, // cached location.hash
18919         lat = 90 - 1e-8; // allowable latitude range
18920
18921     var parser = function(map, s) {
18922         var q = iD.util.stringQs(s);
18923         var args = (q.map || '').split('/').map(Number);
18924         if (args.length < 3 || args.some(isNaN)) {
18925             return true; // replace bogus hash
18926         } else if (s !== formatter(map).slice(1)) {
18927             map.centerZoom([args[1],
18928                 Math.min(lat, Math.max(-lat, args[2]))], args[0]);
18929         }
18930     };
18931
18932     var formatter = function(map) {
18933         var center = map.center(),
18934             zoom = map.zoom(),
18935             precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
18936         var q = iD.util.stringQs(location.hash.substring(1));
18937         return '#' + iD.util.qsString(_.assign(q, {
18938                 map: zoom.toFixed(2) +
18939                     '/' + center[0].toFixed(precision) +
18940                     '/' + center[1].toFixed(precision)
18941             }), true);
18942     };
18943
18944     function update() {
18945         var s1 = formatter(context.map());
18946         if (s0 !== s1) location.replace(s0 = s1); // don't recenter the map!
18947     }
18948
18949     var move = _.throttle(update, 500);
18950
18951     function hashchange() {
18952         if (location.hash === s0) return; // ignore spurious hashchange events
18953         if (parser(context.map(), (s0 = location.hash).substring(1))) {
18954             update(); // replace bogus hash
18955         }
18956     }
18957
18958     function hash() {
18959         context.map()
18960             .on('move.hash', move);
18961
18962         d3.select(window)
18963             .on('hashchange.hash', hashchange);
18964
18965         if (location.hash) {
18966             var q = iD.util.stringQs(location.hash.substring(1));
18967             if (q.id) context.loadEntity(q.id, !q.map);
18968             hashchange();
18969             if (q.map) hash.hadHash = true;
18970         }
18971     }
18972
18973     hash.off = function() {
18974         context.map()
18975             .on('move.hash', null);
18976
18977         d3.select(window)
18978             .on('hashchange.hash', null);
18979
18980         location.hash = '';
18981     };
18982
18983     return hash;
18984 };
18985 /*
18986    The hover behavior adds the `.hover` class on mouseover to all elements to which
18987    the identical datum is bound, and removes it on mouseout.
18988
18989    The :hover pseudo-class is insufficient for iD's purposes because a datum's visual
18990    representation may consist of several elements scattered throughout the DOM hierarchy.
18991    Only one of these elements can have the :hover pseudo-class, but all of them will
18992    have the .hover class.
18993  */
18994 iD.behavior.Hover = function() {
18995     var dispatch = d3.dispatch('hover'),
18996         selection,
18997         altDisables,
18998         target;
18999
19000     function keydown() {
19001         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19002             dispatch.hover(null);
19003             selection.selectAll('.hover')
19004                 .classed('hover-suppressed', true)
19005                 .classed('hover', false);
19006         }
19007     }
19008
19009     function keyup() {
19010         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19011             dispatch.hover(target ? target.id : null);
19012             selection.selectAll('.hover-suppressed')
19013                 .classed('hover-suppressed', false)
19014                 .classed('hover', true);
19015         }
19016     }
19017
19018     var hover = function(__) {
19019         selection = __;
19020
19021         function enter(d) {
19022             if (d === target) return;
19023
19024             target = d;
19025
19026             selection.selectAll('.hover')
19027                 .classed('hover', false);
19028             selection.selectAll('.hover-suppressed')
19029                 .classed('hover-suppressed', false);
19030
19031             if (target instanceof iD.Entity) {
19032                 var selector = '.' + target.id;
19033
19034                 if (target.type === 'relation') {
19035                     target.members.forEach(function(member) {
19036                         selector += ', .' + member.id;
19037                     });
19038                 }
19039
19040                 var suppressed = altDisables && d3.event && d3.event.altKey;
19041
19042                 selection.selectAll(selector)
19043                     .classed(suppressed ? 'hover-suppressed' : 'hover', true);
19044
19045                 dispatch.hover(target.id);
19046             } else {
19047                 dispatch.hover(null);
19048             }
19049         }
19050
19051         var down;
19052
19053         function mouseover() {
19054             if (down) return;
19055             var target = d3.event.target;
19056             enter(target ? target.__data__ : null);
19057         }
19058
19059         function mouseout() {
19060             if (down) return;
19061             var target = d3.event.relatedTarget;
19062             enter(target ? target.__data__ : null);
19063         }
19064
19065         function mousedown() {
19066             down = true;
19067             d3.select(window)
19068                 .on('mouseup.hover', mouseup);
19069         }
19070
19071         function mouseup() {
19072             down = false;
19073         }
19074
19075         selection
19076             .on('mouseover.hover', mouseover)
19077             .on('mouseout.hover', mouseout)
19078             .on('mousedown.hover', mousedown)
19079             .on('mouseup.hover', mouseup);
19080
19081         d3.select(window)
19082             .on('keydown.hover', keydown)
19083             .on('keyup.hover', keyup);
19084     };
19085
19086     hover.off = function(selection) {
19087         selection.selectAll('.hover')
19088             .classed('hover', false);
19089         selection.selectAll('.hover-suppressed')
19090             .classed('hover-suppressed', false);
19091
19092         selection
19093             .on('mouseover.hover', null)
19094             .on('mouseout.hover', null)
19095             .on('mousedown.hover', null)
19096             .on('mouseup.hover', null);
19097
19098         d3.select(window)
19099             .on('keydown.hover', null)
19100             .on('keyup.hover', null)
19101             .on('mouseup.hover', null);
19102     };
19103
19104     hover.altDisables = function(_) {
19105         if (!arguments.length) return altDisables;
19106         altDisables = _;
19107         return hover;
19108     };
19109
19110     return d3.rebind(hover, dispatch, 'on');
19111 };
19112 iD.behavior.Lasso = function(context) {
19113
19114     var behavior = function(selection) {
19115
19116         var mouse = null,
19117             lasso;
19118
19119         function mousedown() {
19120             if (d3.event.shiftKey === true) {
19121
19122                 mouse = context.mouse();
19123                 lasso = null;
19124
19125                 selection
19126                     .on('mousemove.lasso', mousemove)
19127                     .on('mouseup.lasso', mouseup);
19128
19129                 d3.event.stopPropagation();
19130                 d3.event.preventDefault();
19131
19132             }
19133         }
19134
19135         function mousemove() {
19136             if (!lasso) {
19137                 lasso = iD.ui.Lasso(context).a(mouse);
19138                 context.surface().call(lasso);
19139             }
19140
19141             lasso.b(context.mouse());
19142         }
19143
19144         function normalize(a, b) {
19145             return [
19146                 [Math.min(a[0], b[0]), Math.min(a[1], b[1])],
19147                 [Math.max(a[0], b[0]), Math.max(a[1], b[1])]];
19148         }
19149
19150         function mouseup() {
19151
19152             selection
19153                 .on('mousemove.lasso', null)
19154                 .on('mouseup.lasso', null);
19155
19156             if (!lasso) return;
19157
19158             var extent = iD.geo.Extent(
19159                 normalize(context.projection.invert(lasso.a()),
19160                 context.projection.invert(lasso.b())));
19161
19162             lasso.close();
19163
19164             var selected = context.intersects(extent).filter(function (entity) {
19165                 return entity.type === 'node';
19166             });
19167
19168             if (selected.length) {
19169                 context.enter(iD.modes.Select(context, _.pluck(selected, 'id')));
19170             }
19171         }
19172
19173         selection
19174             .on('mousedown.lasso', mousedown);
19175     };
19176
19177     behavior.off = function(selection) {
19178         selection.on('mousedown.lasso', null);
19179     };
19180
19181     return behavior;
19182 };
19183 iD.behavior.Select = function(context) {
19184     function keydown() {
19185         if (d3.event && d3.event.shiftKey) {
19186             context.surface()
19187                 .classed('behavior-multiselect', true);
19188         }
19189     }
19190
19191     function keyup() {
19192         if (!d3.event || !d3.event.shiftKey) {
19193             context.surface()
19194                 .classed('behavior-multiselect', false);
19195         }
19196     }
19197
19198     function click() {
19199         var datum = d3.event.target.__data__;
19200         var lasso = d3.select('#surface .lasso').node();
19201         if (!(datum instanceof iD.Entity)) {
19202             if (!d3.event.shiftKey && !lasso)
19203                 context.enter(iD.modes.Browse(context));
19204
19205         } else if (!d3.event.shiftKey && !lasso) {
19206             // Avoid re-entering Select mode with same entity.
19207             if (context.selectedIDs().length !== 1 || context.selectedIDs()[0] !== datum.id) {
19208                 context.enter(iD.modes.Select(context, [datum.id]));
19209             } else {
19210                 context.mode().reselect();
19211             }
19212         } else if (context.selectedIDs().indexOf(datum.id) >= 0) {
19213             var selectedIDs = _.without(context.selectedIDs(), datum.id);
19214             context.enter(selectedIDs.length ?
19215                 iD.modes.Select(context, selectedIDs) :
19216                 iD.modes.Browse(context));
19217
19218         } else {
19219             context.enter(iD.modes.Select(context, context.selectedIDs().concat([datum.id])));
19220         }
19221     }
19222
19223     var behavior = function(selection) {
19224         d3.select(window)
19225             .on('keydown.select', keydown)
19226             .on('keyup.select', keyup);
19227
19228         selection.on('click.select', click);
19229
19230         keydown();
19231     };
19232
19233     behavior.off = function(selection) {
19234         d3.select(window)
19235             .on('keydown.select', null)
19236             .on('keyup.select', null);
19237
19238         selection.on('click.select', null);
19239
19240         keyup();
19241     };
19242
19243     return behavior;
19244 };
19245 iD.behavior.Tail = function() {
19246     var text,
19247         container,
19248         xmargin = 25,
19249         tooltipSize = [0, 0],
19250         selectionSize = [0, 0];
19251
19252     function tail(selection) {
19253         if (!text) return;
19254
19255         d3.select(window)
19256             .on('resize.tail', function() { selectionSize = selection.dimensions(); });
19257
19258         function show() {
19259             container.style('display', 'block');
19260             tooltipSize = container.dimensions();
19261         }
19262
19263         function mousemove() {
19264             if (container.style('display') === 'none') show();
19265             var xoffset = ((d3.event.clientX + tooltipSize[0] + xmargin) > selectionSize[0]) ?
19266                 -tooltipSize[0] - xmargin : xmargin;
19267             container.classed('left', xoffset > 0);
19268             iD.util.setTransform(container, d3.event.clientX + xoffset, d3.event.clientY);
19269         }
19270
19271         function mouseleave() {
19272             if (d3.event.relatedTarget !== container.node()) {
19273                 container.style('display', 'none');
19274             }
19275         }
19276
19277         function mouseenter() {
19278             if (d3.event.relatedTarget !== container.node()) {
19279                 show();
19280             }
19281         }
19282
19283         container = d3.select(document.body)
19284             .append('div')
19285             .style('display', 'none')
19286             .attr('class', 'tail tooltip-inner');
19287
19288         container.append('div')
19289             .text(text);
19290
19291         selection
19292             .on('mousemove.tail', mousemove)
19293             .on('mouseenter.tail', mouseenter)
19294             .on('mouseleave.tail', mouseleave);
19295
19296         container
19297             .on('mousemove.tail', mousemove);
19298
19299         tooltipSize = container.dimensions();
19300         selectionSize = selection.dimensions();
19301     }
19302
19303     tail.off = function(selection) {
19304         if (!text) return;
19305
19306         container
19307             .on('mousemove.tail', null)
19308             .remove();
19309
19310         selection
19311             .on('mousemove.tail', null)
19312             .on('mouseenter.tail', null)
19313             .on('mouseleave.tail', null);
19314
19315         d3.select(window)
19316             .on('resize.tail', null);
19317     };
19318
19319     tail.text = function(_) {
19320         if (!arguments.length) return text;
19321         text = _;
19322         return tail;
19323     };
19324
19325     return tail;
19326 };
19327 iD.modes = {};
19328 iD.modes.AddArea = function(context) {
19329     var mode = {
19330         id: 'add-area',
19331         button: 'area',
19332         title: t('modes.add_area.title'),
19333         description: t('modes.add_area.description'),
19334         key: '3'
19335     };
19336
19337     var behavior = iD.behavior.AddWay(context)
19338             .tail(t('modes.add_area.tail'))
19339             .on('start', start)
19340             .on('startFromWay', startFromWay)
19341             .on('startFromNode', startFromNode),
19342         defaultTags = {area: 'yes'};
19343
19344     function start(loc) {
19345         var graph = context.graph(),
19346             node = iD.Node({loc: loc}),
19347             way = iD.Way({tags: defaultTags});
19348
19349         context.perform(
19350             iD.actions.AddEntity(node),
19351             iD.actions.AddEntity(way),
19352             iD.actions.AddVertex(way.id, node.id),
19353             iD.actions.AddVertex(way.id, node.id));
19354
19355         context.enter(iD.modes.DrawArea(context, way.id, graph));
19356     }
19357
19358     function startFromWay(loc, edge) {
19359         var graph = context.graph(),
19360             node = iD.Node({loc: loc}),
19361             way = iD.Way({tags: defaultTags});
19362
19363         context.perform(
19364             iD.actions.AddEntity(node),
19365             iD.actions.AddEntity(way),
19366             iD.actions.AddVertex(way.id, node.id),
19367             iD.actions.AddVertex(way.id, node.id),
19368             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19369
19370         context.enter(iD.modes.DrawArea(context, way.id, graph));
19371     }
19372
19373     function startFromNode(node) {
19374         var graph = context.graph(),
19375             way = iD.Way({tags: defaultTags});
19376
19377         context.perform(
19378             iD.actions.AddEntity(way),
19379             iD.actions.AddVertex(way.id, node.id),
19380             iD.actions.AddVertex(way.id, node.id));
19381
19382         context.enter(iD.modes.DrawArea(context, way.id, graph));
19383     }
19384
19385     mode.enter = function() {
19386         context.install(behavior);
19387     };
19388
19389     mode.exit = function() {
19390         context.uninstall(behavior);
19391     };
19392
19393     return mode;
19394 };
19395 iD.modes.AddLine = function(context) {
19396     var mode = {
19397         id: 'add-line',
19398         button: 'line',
19399         title: t('modes.add_line.title'),
19400         description: t('modes.add_line.description'),
19401         key: '2'
19402     };
19403
19404     var behavior = iD.behavior.AddWay(context)
19405         .tail(t('modes.add_line.tail'))
19406         .on('start', start)
19407         .on('startFromWay', startFromWay)
19408         .on('startFromNode', startFromNode);
19409
19410     function start(loc) {
19411         var graph = context.graph(),
19412             node = iD.Node({loc: loc}),
19413             way = iD.Way();
19414
19415         context.perform(
19416             iD.actions.AddEntity(node),
19417             iD.actions.AddEntity(way),
19418             iD.actions.AddVertex(way.id, node.id));
19419
19420         context.enter(iD.modes.DrawLine(context, way.id, graph));
19421     }
19422
19423     function startFromWay(loc, edge) {
19424         var graph = context.graph(),
19425             node = iD.Node({loc: loc}),
19426             way = iD.Way();
19427
19428         context.perform(
19429             iD.actions.AddEntity(node),
19430             iD.actions.AddEntity(way),
19431             iD.actions.AddVertex(way.id, node.id),
19432             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19433
19434         context.enter(iD.modes.DrawLine(context, way.id, graph));
19435     }
19436
19437     function startFromNode(node) {
19438         var way = iD.Way();
19439
19440         context.perform(
19441             iD.actions.AddEntity(way),
19442             iD.actions.AddVertex(way.id, node.id));
19443
19444         context.enter(iD.modes.DrawLine(context, way.id, context.graph()));
19445     }
19446
19447     mode.enter = function() {
19448         context.install(behavior);
19449     };
19450
19451     mode.exit = function() {
19452         context.uninstall(behavior);
19453     };
19454
19455     return mode;
19456 };
19457 iD.modes.AddPoint = function(context) {
19458     var mode = {
19459         id: 'add-point',
19460         button: 'point',
19461         title: t('modes.add_point.title'),
19462         description: t('modes.add_point.description'),
19463         key: '1'
19464     };
19465
19466     var behavior = iD.behavior.Draw(context)
19467         .tail(t('modes.add_point.tail'))
19468         .on('click', add)
19469         .on('clickWay', addWay)
19470         .on('clickNode', addNode)
19471         .on('cancel', cancel)
19472         .on('finish', cancel);
19473
19474     function add(loc) {
19475         var node = iD.Node({loc: loc});
19476
19477         context.perform(
19478             iD.actions.AddEntity(node),
19479             t('operations.add.annotation.point'));
19480
19481         context.enter(
19482             iD.modes.Select(context, [node.id])
19483                 .suppressMenu(true)
19484                 .newFeature(true));
19485     }
19486
19487     function addWay(loc) {
19488         add(loc);
19489     }
19490
19491     function addNode(node) {
19492         add(node.loc);
19493     }
19494
19495     function cancel() {
19496         context.enter(iD.modes.Browse(context));
19497     }
19498
19499     mode.enter = function() {
19500         context.install(behavior);
19501     };
19502
19503     mode.exit = function() {
19504         context.uninstall(behavior);
19505     };
19506
19507     return mode;
19508 };
19509 iD.modes.Browse = function(context) {
19510     var mode = {
19511         button: 'browse',
19512         id: 'browse',
19513         title: t('modes.browse.title'),
19514         description: t('modes.browse.description'),
19515         key: '1'
19516     }, sidebar;
19517
19518     var behaviors = [
19519         iD.behavior.Hover(context)
19520             .on('hover', context.ui().sidebar.hover),
19521         iD.behavior.Select(context),
19522         iD.behavior.Lasso(context),
19523         iD.modes.DragNode(context).behavior];
19524
19525     mode.enter = function() {
19526         behaviors.forEach(function(behavior) {
19527             context.install(behavior);
19528         });
19529
19530         // Get focus on the body.
19531         if (document.activeElement && document.activeElement.blur) {
19532             document.activeElement.blur();
19533         }
19534
19535         if (sidebar) {
19536             context.ui().sidebar.show(sidebar);
19537         } else {
19538             context.ui().sidebar.select(null);
19539         }
19540     };
19541
19542     mode.exit = function() {
19543         behaviors.forEach(function(behavior) {
19544             context.uninstall(behavior);
19545         });
19546
19547         if (sidebar) {
19548             context.ui().sidebar.hide(sidebar);
19549         }
19550     };
19551
19552     mode.sidebar = function(_) {
19553         if (!arguments.length) return sidebar;
19554         sidebar = _;
19555         return mode;
19556     };
19557
19558     return mode;
19559 };
19560 iD.modes.DragNode = function(context) {
19561     var mode = {
19562         id: 'drag-node',
19563         button: 'browse'
19564     };
19565
19566     var nudgeInterval,
19567         activeIDs,
19568         wasMidpoint,
19569         cancelled,
19570         selectedIDs = [],
19571         hover = iD.behavior.Hover(context)
19572             .altDisables(true)
19573             .on('hover', context.ui().sidebar.hover),
19574         edit = iD.behavior.Edit(context);
19575
19576     function edge(point, size) {
19577         var pad = [30, 100, 30, 100];
19578         if (point[0] > size[0] - pad[0]) return [-10, 0];
19579         else if (point[0] < pad[2]) return [10, 0];
19580         else if (point[1] > size[1] - pad[1]) return [0, -10];
19581         else if (point[1] < pad[3]) return [0, 10];
19582         return null;
19583     }
19584
19585     function startNudge(nudge) {
19586         if (nudgeInterval) window.clearInterval(nudgeInterval);
19587         nudgeInterval = window.setInterval(function() {
19588             context.pan(nudge);
19589         }, 50);
19590     }
19591
19592     function stopNudge() {
19593         if (nudgeInterval) window.clearInterval(nudgeInterval);
19594         nudgeInterval = null;
19595     }
19596
19597     function moveAnnotation(entity) {
19598         return t('operations.move.annotation.' + entity.geometry(context.graph()));
19599     }
19600
19601     function connectAnnotation(entity) {
19602         return t('operations.connect.annotation.' + entity.geometry(context.graph()));
19603     }
19604
19605     function origin(entity) {
19606         return context.projection(entity.loc);
19607     }
19608
19609     function start(entity) {
19610         cancelled = d3.event.sourceEvent.shiftKey;
19611         if (cancelled) return behavior.cancel();
19612
19613         wasMidpoint = entity.type === 'midpoint';
19614         if (wasMidpoint) {
19615             var midpoint = entity;
19616             entity = iD.Node();
19617             context.perform(iD.actions.AddMidpoint(midpoint, entity));
19618
19619              var vertex = context.surface()
19620                 .selectAll('.' + entity.id);
19621              behavior.target(vertex.node(), entity);
19622
19623         } else {
19624             context.perform(
19625                 iD.actions.Noop());
19626         }
19627
19628         activeIDs = _.pluck(context.graph().parentWays(entity), 'id');
19629         activeIDs.push(entity.id);
19630
19631         context.enter(mode);
19632     }
19633
19634     function datum() {
19635         if (d3.event.sourceEvent.altKey) {
19636             return {};
19637         }
19638
19639         return d3.event.sourceEvent.target.__data__ || {};
19640     }
19641
19642     // via https://gist.github.com/shawnbot/4166283
19643     function childOf(p, c) {
19644         if (p === c) return false;
19645         while (c && c !== p) c = c.parentNode;
19646         return c === p;
19647     }
19648
19649     function move(entity) {
19650         if (cancelled) return;
19651         d3.event.sourceEvent.stopPropagation();
19652
19653         var nudge = childOf(context.container().node(),
19654             d3.event.sourceEvent.toElement) &&
19655             edge(d3.event.point, context.map().dimensions());
19656
19657         if (nudge) startNudge(nudge);
19658         else stopNudge();
19659
19660         var loc = context.map().mouseCoordinates();
19661
19662         var d = datum();
19663         if (d.type === 'node' && d.id !== entity.id) {
19664             loc = d.loc;
19665         } else if (d.type === 'way' && !d3.select(d3.event.sourceEvent.target).classed('fill')) {
19666             loc = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection).loc;
19667         }
19668
19669         context.replace(
19670             iD.actions.MoveNode(entity.id, loc),
19671             moveAnnotation(entity));
19672     }
19673
19674     function end(entity) {
19675         if (cancelled) return;
19676
19677         var d = datum();
19678
19679         if (d.type === 'way') {
19680             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection);
19681             context.replace(
19682                 iD.actions.AddMidpoint({ loc: choice.loc, edge: [d.nodes[choice.index - 1], d.nodes[choice.index]] }, entity),
19683                 connectAnnotation(d));
19684
19685         } else if (d.type === 'node' && d.id !== entity.id) {
19686             context.replace(
19687                 iD.actions.Connect([d.id, entity.id]),
19688                 connectAnnotation(d));
19689
19690         } else if (wasMidpoint) {
19691             context.replace(
19692                 iD.actions.Noop(),
19693                 t('operations.add.annotation.vertex'));
19694
19695         } else {
19696             context.replace(
19697                 iD.actions.Noop(),
19698                 moveAnnotation(entity));
19699         }
19700
19701         var reselection = selectedIDs.filter(function(id) {
19702             return context.graph().hasEntity(id);
19703         });
19704
19705         if (reselection.length) {
19706             context.enter(
19707                 iD.modes.Select(context, reselection)
19708                     .suppressMenu(true));
19709         } else {
19710             context.enter(iD.modes.Browse(context));
19711         }
19712     }
19713
19714     function cancel() {
19715         behavior.cancel();
19716         context.enter(iD.modes.Browse(context));
19717     }
19718
19719     function setActiveElements() {
19720         context.surface().selectAll(iD.util.entitySelector(activeIDs))
19721             .classed('active', true);
19722     }
19723
19724     var behavior = iD.behavior.drag()
19725         .delegate('g.node, g.point, g.midpoint')
19726         .surface(context.surface().node())
19727         .origin(origin)
19728         .on('start', start)
19729         .on('move', move)
19730         .on('end', end);
19731
19732     mode.enter = function() {
19733         context.install(hover);
19734         context.install(edit);
19735
19736         context.history()
19737             .on('undone.drag-node', cancel);
19738
19739         context.map()
19740             .on('drawn.drag-node', setActiveElements);
19741
19742         setActiveElements();
19743     };
19744
19745     mode.exit = function() {
19746         context.uninstall(hover);
19747         context.uninstall(edit);
19748
19749         context.history()
19750             .on('undone.drag-node', null);
19751
19752         context.map()
19753             .on('drawn.drag-node', null);
19754
19755         context.surface()
19756             .selectAll('.active')
19757             .classed('active', false);
19758
19759         stopNudge();
19760     };
19761
19762     mode.selectedIDs = function(_) {
19763         if (!arguments.length) return selectedIDs;
19764         selectedIDs = _;
19765         return mode;
19766     };
19767
19768     mode.behavior = behavior;
19769
19770     return mode;
19771 };
19772 iD.modes.DrawArea = function(context, wayId, baseGraph) {
19773     var mode = {
19774         button: 'area',
19775         id: 'draw-area'
19776     };
19777
19778     var behavior;
19779
19780     mode.enter = function() {
19781         var way = context.entity(wayId),
19782             headId = way.nodes[way.nodes.length - 2],
19783             tailId = way.first();
19784
19785         behavior = iD.behavior.DrawWay(context, wayId, -1, mode, baseGraph)
19786             .tail(t('modes.draw_area.tail'));
19787
19788         var addNode = behavior.addNode;
19789
19790         behavior.addNode = function(node) {
19791             if (node.id === headId || node.id === tailId) {
19792                 behavior.finish();
19793             } else {
19794                 addNode(node);
19795             }
19796         };
19797
19798         context.install(behavior);
19799     };
19800
19801     mode.exit = function() {
19802         context.uninstall(behavior);
19803     };
19804
19805     mode.selectedIDs = function() {
19806         return [wayId];
19807     };
19808
19809     return mode;
19810 };
19811 iD.modes.DrawLine = function(context, wayId, baseGraph, affix) {
19812     var mode = {
19813         button: 'line',
19814         id: 'draw-line'
19815     };
19816
19817     var behavior;
19818
19819     mode.enter = function() {
19820         var way = context.entity(wayId),
19821             index = (affix === 'prefix') ? 0 : undefined,
19822             headId = (affix === 'prefix') ? way.first() : way.last();
19823
19824         behavior = iD.behavior.DrawWay(context, wayId, index, mode, baseGraph)
19825             .tail(t('modes.draw_line.tail'));
19826
19827         var addNode = behavior.addNode;
19828
19829         behavior.addNode = function(node) {
19830             if (node.id === headId) {
19831                 behavior.finish();
19832             } else {
19833                 addNode(node);
19834             }
19835         };
19836
19837         context.install(behavior);
19838     };
19839
19840     mode.exit = function() {
19841         context.uninstall(behavior);
19842     };
19843
19844     mode.selectedIDs = function() {
19845         return [wayId];
19846     };
19847
19848     return mode;
19849 };
19850 iD.modes.Move = function(context, entityIDs) {
19851     var mode = {
19852         id: 'move',
19853         button: 'browse'
19854     };
19855
19856     var keybinding = d3.keybinding('move'),
19857         edit = iD.behavior.Edit(context),
19858         annotation = entityIDs.length === 1 ?
19859             t('operations.move.annotation.' + context.geometry(entityIDs[0])) :
19860             t('operations.move.annotation.multiple'),
19861         origin,
19862         nudgeInterval;
19863
19864     function edge(point, size) {
19865         var pad = [30, 100, 30, 100];
19866         if (point[0] > size[0] - pad[0]) return [-10, 0];
19867         else if (point[0] < pad[2]) return [10, 0];
19868         else if (point[1] > size[1] - pad[1]) return [0, -10];
19869         else if (point[1] < pad[3]) return [0, 10];
19870         return null;
19871     }
19872
19873     function startNudge(nudge) {
19874         if (nudgeInterval) window.clearInterval(nudgeInterval);
19875         nudgeInterval = window.setInterval(function() {
19876             context.pan(nudge);
19877             context.replace(
19878                 iD.actions.Move(entityIDs, [-nudge[0], -nudge[1]], context.projection),
19879                 annotation);
19880             var c = context.projection(origin);
19881             origin = context.projection.invert([c[0] - nudge[0], c[1] - nudge[1]]);
19882         }, 50);
19883     }
19884
19885     function stopNudge() {
19886         if (nudgeInterval) window.clearInterval(nudgeInterval);
19887         nudgeInterval = null;
19888     }
19889
19890     function move() {
19891         var p = context.mouse();
19892
19893         var delta = origin ?
19894             [p[0] - context.projection(origin)[0],
19895                 p[1] - context.projection(origin)[1]] :
19896             [0, 0];
19897
19898         var nudge = edge(p, context.map().dimensions());
19899         if (nudge) startNudge(nudge);
19900         else stopNudge();
19901
19902         origin = context.map().mouseCoordinates();
19903
19904         context.replace(
19905             iD.actions.Move(entityIDs, delta, context.projection),
19906             annotation);
19907     }
19908
19909     function finish() {
19910         d3.event.stopPropagation();
19911         context.enter(iD.modes.Select(context, entityIDs)
19912             .suppressMenu(true));
19913         stopNudge();
19914     }
19915
19916     function cancel() {
19917         context.pop();
19918         context.enter(iD.modes.Select(context, entityIDs)
19919             .suppressMenu(true));
19920         stopNudge();
19921     }
19922
19923     function undone() {
19924         context.enter(iD.modes.Browse(context));
19925     }
19926
19927     mode.enter = function() {
19928         context.install(edit);
19929
19930         context.perform(
19931             iD.actions.Noop(),
19932             annotation);
19933
19934         context.surface()
19935             .on('mousemove.move', move)
19936             .on('click.move', finish);
19937
19938         context.history()
19939             .on('undone.move', undone);
19940
19941         keybinding
19942             .on('⎋', cancel)
19943             .on('↩', finish);
19944
19945         d3.select(document)
19946             .call(keybinding);
19947     };
19948
19949     mode.exit = function() {
19950         stopNudge();
19951
19952         context.uninstall(edit);
19953
19954         context.surface()
19955             .on('mousemove.move', null)
19956             .on('click.move', null);
19957
19958         context.history()
19959             .on('undone.move', null);
19960
19961         keybinding.off();
19962     };
19963
19964     return mode;
19965 };
19966 iD.modes.RotateWay = function(context, wayId) {
19967     var mode = {
19968         id: 'rotate-way',
19969         button: 'browse'
19970     };
19971
19972     var keybinding = d3.keybinding('rotate-way'),
19973         edit = iD.behavior.Edit(context);
19974
19975     mode.enter = function() {
19976         context.install(edit);
19977
19978         var annotation = t('operations.rotate.annotation.' + context.geometry(wayId)),
19979             way = context.graph().entity(wayId),
19980             nodes = _.uniq(context.graph().childNodes(way)),
19981             points = nodes.map(function(n) { return context.projection(n.loc); }),
19982             pivot = d3.geom.polygon(points).centroid(),
19983             angle;
19984
19985         context.perform(
19986             iD.actions.Noop(),
19987             annotation);
19988
19989         function rotate() {
19990
19991             var mousePoint = context.mouse(),
19992                 newAngle = Math.atan2(mousePoint[1] - pivot[1], mousePoint[0] - pivot[0]);
19993
19994             if (typeof angle === 'undefined') angle = newAngle;
19995
19996             context.replace(
19997                 iD.actions.RotateWay(wayId, pivot, newAngle - angle, context.projection),
19998                 annotation);
19999
20000             angle = newAngle;
20001         }
20002
20003         function finish() {
20004             d3.event.stopPropagation();
20005             context.enter(iD.modes.Select(context, [wayId])
20006                 .suppressMenu(true));
20007         }
20008
20009         function cancel() {
20010             context.pop();
20011             context.enter(iD.modes.Select(context, [wayId])
20012                 .suppressMenu(true));
20013         }
20014
20015         function undone() {
20016             context.enter(iD.modes.Browse(context));
20017         }
20018
20019         context.surface()
20020             .on('mousemove.rotate-way', rotate)
20021             .on('click.rotate-way', finish);
20022
20023         context.history()
20024             .on('undone.rotate-way', undone);
20025
20026         keybinding
20027             .on('⎋', cancel)
20028             .on('↩', finish);
20029
20030         d3.select(document)
20031             .call(keybinding);
20032     };
20033
20034     mode.exit = function() {
20035         context.uninstall(edit);
20036
20037         context.surface()
20038             .on('mousemove.rotate-way', null)
20039             .on('click.rotate-way', null);
20040
20041         context.history()
20042             .on('undone.rotate-way', null);
20043
20044         keybinding.off();
20045     };
20046
20047     return mode;
20048 };
20049 iD.modes.Save = function(context) {
20050     var ui = iD.ui.Commit(context)
20051         .on('cancel', cancel)
20052         .on('save', save);
20053
20054     function cancel() {
20055         context.enter(iD.modes.Browse(context));
20056     }
20057
20058     function save(e) {
20059         var loading = iD.ui.Loading(context)
20060             .message(t('save.uploading'))
20061             .blocking(true);
20062
20063         context.container()
20064             .call(loading);
20065
20066         context.connection().putChangeset(
20067             context.history().changes(iD.actions.DiscardTags(context.history().difference())),
20068             e.comment,
20069             context.history().imageryUsed(),
20070             function(err, changeset_id) {
20071                 loading.close();
20072                 if (err) {
20073                     var confirm = iD.ui.confirm(context.container());
20074                     confirm
20075                         .select('.modal-section.header')
20076                         .append('h3')
20077                         .text(t('save.error'));
20078                     confirm
20079                         .select('.modal-section.message-text')
20080                         .append('p')
20081                         .text(err.responseText);
20082                 } else {
20083                     context.flush();
20084                     success(e, changeset_id);
20085                 }
20086             });
20087     }
20088
20089     function success(e, changeset_id) {
20090         context.enter(iD.modes.Browse(context)
20091             .sidebar(iD.ui.Success(context)
20092                 .changeset({
20093                     id: changeset_id,
20094                     comment: e.comment
20095                 })
20096                 .on('cancel', function(ui) {
20097                     context.ui().sidebar.hide(ui);
20098                 })));
20099     }
20100
20101     var mode = {
20102         id: 'save'
20103     };
20104
20105     var behaviors = [
20106         iD.behavior.Hover(context),
20107         iD.behavior.Select(context),
20108         iD.behavior.Lasso(context),
20109         iD.modes.DragNode(context).behavior];
20110
20111     mode.enter = function() {
20112         behaviors.forEach(function(behavior) {
20113             context.install(behavior);
20114         });
20115
20116         context.connection().authenticate(function() {
20117             context.ui().sidebar.show(ui);
20118         });
20119     };
20120
20121     mode.exit = function() {
20122         behaviors.forEach(function(behavior) {
20123             context.uninstall(behavior);
20124         });
20125
20126         context.ui().sidebar.hide(ui);
20127     };
20128
20129     return mode;
20130 };
20131 iD.modes.Select = function(context, selectedIDs) {
20132     var mode = {
20133         id: 'select',
20134         button: 'browse'
20135     };
20136
20137     var keybinding = d3.keybinding('select'),
20138         timeout = null,
20139         behaviors = [
20140             iD.behavior.Hover(context),
20141             iD.behavior.Select(context),
20142             iD.behavior.Lasso(context),
20143             iD.modes.DragNode(context)
20144                 .selectedIDs(selectedIDs)
20145                 .behavior],
20146         inspector,
20147         radialMenu,
20148         newFeature = false,
20149         suppressMenu = false;
20150
20151     var wrap = context.container()
20152         .select('.inspector-wrap');
20153
20154     function singular() {
20155         if (selectedIDs.length === 1) {
20156             return context.entity(selectedIDs[0]);
20157         }
20158     }
20159
20160     function positionMenu() {
20161         var entity = singular();
20162
20163         if (entity && entity.type === 'node') {
20164             radialMenu.center(context.projection(entity.loc));
20165         } else {
20166             radialMenu.center(context.mouse());
20167         }
20168     }
20169
20170     function showMenu() {
20171         context.surface()
20172             .call(radialMenu.close)
20173             .call(radialMenu);
20174     }
20175
20176     mode.selectedIDs = function() {
20177         return selectedIDs;
20178     };
20179
20180     mode.reselect = function() {
20181         var surfaceNode = context.surface().node();
20182         if (surfaceNode.focus) { // FF doesn't support it
20183             surfaceNode.focus();
20184         }
20185
20186         positionMenu();
20187         showMenu();
20188     };
20189
20190     mode.newFeature = function(_) {
20191         if (!arguments.length) return newFeature;
20192         newFeature = _;
20193         return mode;
20194     };
20195
20196     mode.suppressMenu = function(_) {
20197         if (!arguments.length) return suppressMenu;
20198         suppressMenu = _;
20199         return mode;
20200     };
20201
20202     mode.enter = function() {
20203         behaviors.forEach(function(behavior) {
20204             context.install(behavior);
20205         });
20206
20207         var operations = _.without(d3.values(iD.operations), iD.operations.Delete)
20208             .map(function(o) { return o(selectedIDs, context); })
20209             .filter(function(o) { return o.available(); });
20210         operations.unshift(iD.operations.Delete(selectedIDs, context));
20211
20212         keybinding.on('⎋', function() {
20213             context.enter(iD.modes.Browse(context));
20214         }, true);
20215
20216         operations.forEach(function(operation) {
20217             operation.keys.forEach(function(key) {
20218                 keybinding.on(key, function() {
20219                     if (!operation.disabled()) {
20220                         operation();
20221                     }
20222                 });
20223             });
20224         });
20225
20226         var notNew = selectedIDs.filter(function(id) {
20227             return !context.entity(id).isNew();
20228         });
20229
20230         if (notNew.length) {
20231             var q = iD.util.stringQs(location.hash.substring(1));
20232             location.replace('#' + iD.util.qsString(_.assign(q, {
20233                 id: notNew.join(',')
20234             }), true));
20235         }
20236
20237         context.ui().sidebar
20238             .select(singular() ? singular().id : null, newFeature);
20239
20240         context.history()
20241             .on('undone.select', update)
20242             .on('redone.select', update);
20243
20244         function update() {
20245             context.surface().call(radialMenu.close);
20246
20247             if (_.any(selectedIDs, function(id) { return !context.hasEntity(id); })) {
20248                 // Exit mode if selected entity gets undone
20249                 context.enter(iD.modes.Browse(context));
20250             }
20251         }
20252
20253         context.map().on('move.select', function() {
20254             context.surface().call(radialMenu.close);
20255         });
20256
20257         function dblclick() {
20258             var target = d3.select(d3.event.target),
20259                 datum = target.datum();
20260
20261             if (datum instanceof iD.Way && !target.classed('fill')) {
20262                 var choice = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection),
20263                     node = iD.Node();
20264
20265                 var prev = datum.nodes[choice.index - 1],
20266                     next = datum.nodes[choice.index];
20267
20268                 context.perform(
20269                     iD.actions.AddMidpoint({loc: choice.loc, edge: [prev, next]}, node),
20270                     t('operations.add.annotation.vertex'));
20271
20272                 d3.event.preventDefault();
20273                 d3.event.stopPropagation();
20274             }
20275         }
20276
20277         d3.select(document)
20278             .call(keybinding);
20279
20280         function selectElements() {
20281             context.surface()
20282                 .selectAll(iD.util.entityOrMemberSelector(selectedIDs, context.graph()))
20283                 .classed('selected', true);
20284         }
20285
20286         context.map().on('drawn.select', selectElements);
20287         selectElements();
20288
20289         radialMenu = iD.ui.RadialMenu(context, operations);
20290         var show = d3.event && !suppressMenu;
20291
20292         if (show) {
20293             positionMenu();
20294         }
20295
20296         timeout = window.setTimeout(function() {
20297             if (show) {
20298                 showMenu();
20299             }
20300
20301             context.surface()
20302                 .on('dblclick.select', dblclick);
20303         }, 200);
20304
20305         if (selectedIDs.length > 1) {
20306             var entities = iD.ui.SelectionList(context, selectedIDs);
20307             context.ui().sidebar.show(entities);
20308         }
20309     };
20310
20311     mode.exit = function() {
20312         if (timeout) window.clearTimeout(timeout);
20313
20314         if (inspector) wrap.call(inspector.close);
20315
20316         behaviors.forEach(function(behavior) {
20317             context.uninstall(behavior);
20318         });
20319
20320         var q = iD.util.stringQs(location.hash.substring(1));
20321         location.replace('#' + iD.util.qsString(_.omit(q, 'id'), true));
20322
20323         keybinding.off();
20324
20325         context.history()
20326             .on('undone.select', null)
20327             .on('redone.select', null);
20328
20329         context.surface()
20330             .call(radialMenu.close)
20331             .on('dblclick.select', null)
20332             .selectAll('.selected')
20333             .classed('selected', false);
20334
20335         context.map().on('drawn.select', null);
20336         context.ui().sidebar.hide();
20337     };
20338
20339     return mode;
20340 };
20341 iD.operations = {};
20342 iD.operations.Circularize = function(selectedIDs, context) {
20343     var entityId = selectedIDs[0],
20344         geometry = context.geometry(entityId),
20345         action = iD.actions.Circularize(entityId, context.projection);
20346
20347     var operation = function() {
20348         var annotation = t('operations.circularize.annotation.' + geometry);
20349         context.perform(action, annotation);
20350     };
20351
20352     operation.available = function() {
20353         return selectedIDs.length === 1 &&
20354             context.entity(entityId).type === 'way';
20355     };
20356
20357     operation.disabled = function() {
20358         return action.disabled(context.graph());
20359     };
20360
20361     operation.tooltip = function() {
20362         var disable = operation.disabled();
20363         return disable ?
20364             t('operations.circularize.' + disable) :
20365             t('operations.circularize.description.' + geometry);
20366     };
20367
20368     operation.id = 'circularize';
20369     operation.keys = [t('operations.circularize.key')];
20370     operation.title = t('operations.circularize.title');
20371
20372     return operation;
20373 };
20374 iD.operations.Continue = function(selectedIDs, context) {
20375     var graph = context.graph(),
20376         entities = selectedIDs.map(function(id) { return graph.entity(id); }),
20377         geometries = _.extend({line: [], vertex: []},
20378             _.groupBy(entities, function(entity) { return entity.geometry(graph); })),
20379         vertex = geometries.vertex[0];
20380
20381     function candidateWays() {
20382         return graph.parentWays(vertex).filter(function(parent) {
20383             return parent.geometry(graph) === 'line' &&
20384                 parent.affix(vertex.id) &&
20385                 (geometries.line.length === 0 || geometries.line[0] === parent);
20386         });
20387     }
20388
20389     var operation = function() {
20390         var candidate = candidateWays()[0];
20391         context.enter(iD.modes.DrawLine(
20392             context,
20393             candidate.id,
20394             context.graph(),
20395             candidate.affix(vertex.id)));
20396     };
20397
20398     operation.available = function() {
20399         return geometries.vertex.length === 1 && geometries.line.length <= 1;
20400     };
20401
20402     operation.disabled = function() {
20403         var candidates = candidateWays();
20404         if (candidates.length === 0)
20405             return 'not_eligible';
20406         if (candidates.length > 1)
20407             return 'multiple';
20408     };
20409
20410     operation.tooltip = function() {
20411         var disable = operation.disabled();
20412         return disable ?
20413             t('operations.continue.' + disable) :
20414             t('operations.continue.description');
20415     };
20416
20417     operation.id = 'continue';
20418     operation.keys = [t('operations.continue.key')];
20419     operation.title = t('operations.continue.title');
20420
20421     return operation;
20422 };
20423 iD.operations.Delete = function(selectedIDs, context) {
20424     var action = iD.actions.DeleteMultiple(selectedIDs);
20425
20426     var operation = function() {
20427         var annotation,
20428             nextSelectedID;
20429
20430         if (selectedIDs.length > 1) {
20431             annotation = t('operations.delete.annotation.multiple', {n: selectedIDs.length});
20432
20433         } else {
20434             var id = selectedIDs[0],
20435                 entity = context.entity(id),
20436                 geometry = context.geometry(id),
20437                 parents = context.graph().parentWays(entity),
20438                 parent = parents[0];
20439
20440             annotation = t('operations.delete.annotation.' + geometry);
20441
20442             // Select the next closest node in the way.
20443             if (geometry === 'vertex' && parents.length === 1 && parent.nodes.length > 2) {
20444                 var nodes = parent.nodes,
20445                     i = nodes.indexOf(id);
20446
20447                 if (i === 0) {
20448                     i++;
20449                 } else if (i === nodes.length - 1) {
20450                     i--;
20451                 } else {
20452                     var a = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i - 1]).loc),
20453                         b = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i + 1]).loc);
20454                     i = a < b ? i - 1 : i + 1;
20455                 }
20456
20457                 nextSelectedID = nodes[i];
20458             }
20459         }
20460
20461         context.perform(
20462             action,
20463             annotation);
20464
20465         if (nextSelectedID && context.hasEntity(nextSelectedID)) {
20466             context.enter(iD.modes.Select(context, [nextSelectedID]));
20467         } else {
20468             context.enter(iD.modes.Browse(context));
20469         }
20470     };
20471
20472     operation.available = function() {
20473         return true;
20474     };
20475
20476     operation.disabled = function() {
20477         return action.disabled(context.graph());
20478     };
20479
20480     operation.tooltip = function() {
20481         var disable = operation.disabled();
20482         return disable ?
20483             t('operations.delete.' + disable) :
20484             t('operations.delete.description');
20485     };
20486
20487     operation.id = 'delete';
20488     operation.keys = [iD.ui.cmd('⌘⌫'), iD.ui.cmd('⌘⌦')];
20489     operation.title = t('operations.delete.title');
20490
20491     return operation;
20492 };
20493 iD.operations.Disconnect = function(selectedIDs, context) {
20494     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20495         return context.geometry(entityId) === 'vertex';
20496     });
20497
20498     var entityId = vertices[0],
20499         action = iD.actions.Disconnect(entityId);
20500
20501     if (selectedIDs.length > 1) {
20502         action.limitWays(_.without(selectedIDs, entityId));
20503     }
20504
20505     var operation = function() {
20506         context.perform(action, t('operations.disconnect.annotation'));
20507     };
20508
20509     operation.available = function() {
20510         return vertices.length === 1;
20511     };
20512
20513     operation.disabled = function() {
20514         return action.disabled(context.graph());
20515     };
20516
20517     operation.tooltip = function() {
20518         var disable = operation.disabled();
20519         return disable ?
20520             t('operations.disconnect.' + disable) :
20521             t('operations.disconnect.description');
20522     };
20523
20524     operation.id = 'disconnect';
20525     operation.keys = [t('operations.disconnect.key')];
20526     operation.title = t('operations.disconnect.title');
20527
20528     return operation;
20529 };
20530 iD.operations.Merge = function(selectedIDs, context) {
20531     var join = iD.actions.Join(selectedIDs),
20532         merge = iD.actions.Merge(selectedIDs),
20533         mergePolygon = iD.actions.MergePolygon(selectedIDs);
20534
20535     var operation = function() {
20536         var annotation = t('operations.merge.annotation', {n: selectedIDs.length}),
20537             action;
20538
20539         if (!join.disabled(context.graph())) {
20540             action = join;
20541         } else if (!merge.disabled(context.graph())) {
20542             action = merge;
20543         } else {
20544             action = mergePolygon;
20545         }
20546
20547         context.perform(action, annotation);
20548         context.enter(iD.modes.Select(context, selectedIDs.filter(function(id) { return context.hasEntity(id); }))
20549             .suppressMenu(true));
20550     };
20551
20552     operation.available = function() {
20553         return selectedIDs.length >= 2;
20554     };
20555
20556     operation.disabled = function() {
20557         return join.disabled(context.graph()) &&
20558             merge.disabled(context.graph()) &&
20559             mergePolygon.disabled(context.graph());
20560     };
20561
20562     operation.tooltip = function() {
20563         var j = join.disabled(context.graph()),
20564             m = merge.disabled(context.graph()),
20565             p = mergePolygon.disabled(context.graph());
20566
20567         if (j === 'restriction' && m && p)
20568             return t('operations.merge.restriction', {relation: context.presets().item('type/restriction').name()});
20569
20570         if (j && m && p)
20571             return t('operations.merge.' + j);
20572
20573         return t('operations.merge.description');
20574     };
20575
20576     operation.id = 'merge';
20577     operation.keys = [t('operations.merge.key')];
20578     operation.title = t('operations.merge.title');
20579
20580     return operation;
20581 };
20582 iD.operations.Move = function(selectedIDs, context) {
20583     var operation = function() {
20584         context.enter(iD.modes.Move(context, selectedIDs));
20585     };
20586
20587     operation.available = function() {
20588         return selectedIDs.length > 1 ||
20589             context.entity(selectedIDs[0]).type !== 'node';
20590     };
20591
20592     operation.disabled = function() {
20593         return iD.actions.Move(selectedIDs)
20594             .disabled(context.graph());
20595     };
20596
20597     operation.tooltip = function() {
20598         var disable = operation.disabled();
20599         return disable ?
20600             t('operations.move.' + disable) :
20601             t('operations.move.description');
20602     };
20603
20604     operation.id = 'move';
20605     operation.keys = [t('operations.move.key')];
20606     operation.title = t('operations.move.title');
20607
20608     return operation;
20609 };
20610 iD.operations.Orthogonalize = function(selectedIDs, context) {
20611     var entityId = selectedIDs[0],
20612         geometry = context.geometry(entityId),
20613         action = iD.actions.Orthogonalize(entityId, context.projection);
20614
20615     function operation() {
20616         var annotation = t('operations.orthogonalize.annotation.' + geometry);
20617         context.perform(action, annotation);
20618     }
20619
20620     operation.available = function() {
20621         var entity = context.entity(entityId);
20622         return selectedIDs.length === 1 &&
20623             entity.type === 'way' &&
20624             entity.isClosed() &&
20625             _.uniq(entity.nodes).length > 2;
20626     };
20627
20628     operation.disabled = function() {
20629         return action.disabled(context.graph());
20630     };
20631
20632     operation.tooltip = function() {
20633         var disable = operation.disabled();
20634         return disable ?
20635             t('operations.orthogonalize.' + disable) :
20636             t('operations.orthogonalize.description.' + geometry);
20637     };
20638
20639     operation.id = 'orthogonalize';
20640     operation.keys = [t('operations.orthogonalize.key')];
20641     operation.title = t('operations.orthogonalize.title');
20642
20643     return operation;
20644 };
20645 iD.operations.Reverse = function(selectedIDs, context) {
20646     var entityId = selectedIDs[0];
20647
20648     var operation = function() {
20649         context.perform(
20650             iD.actions.Reverse(entityId),
20651             t('operations.reverse.annotation'));
20652     };
20653
20654     operation.available = function() {
20655         return selectedIDs.length === 1 &&
20656             context.geometry(entityId) === 'line';
20657     };
20658
20659     operation.disabled = function() {
20660         return false;
20661     };
20662
20663     operation.tooltip = function() {
20664         return t('operations.reverse.description');
20665     };
20666
20667     operation.id = 'reverse';
20668     operation.keys = [t('operations.reverse.key')];
20669     operation.title = t('operations.reverse.title');
20670
20671     return operation;
20672 };
20673 iD.operations.Rotate = function(selectedIDs, context) {
20674     var entityId = selectedIDs[0];
20675
20676     var operation = function() {
20677         context.enter(iD.modes.RotateWay(context, entityId));
20678     };
20679
20680     operation.available = function() {
20681         var graph = context.graph(),
20682             entity = graph.entity(entityId);
20683
20684         if (selectedIDs.length !== 1 ||
20685             entity.type !== 'way')
20686             return false;
20687         if (context.geometry(entityId) === 'area')
20688             return true;
20689         if (entity.isClosed() &&
20690             graph.parentRelations(entity).some(function(r) { return r.isMultipolygon(); }))
20691             return true;
20692         return false;
20693     };
20694
20695     operation.disabled = function() {
20696         return false;
20697     };
20698
20699     operation.tooltip = function() {
20700         return t('operations.rotate.description');
20701     };
20702
20703     operation.id = 'rotate';
20704     operation.keys = [t('operations.rotate.key')];
20705     operation.title = t('operations.rotate.title');
20706
20707     return operation;
20708 };
20709 iD.operations.Split = function(selectedIDs, context) {
20710     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20711         return context.geometry(entityId) === 'vertex';
20712     });
20713
20714     var entityId = vertices[0],
20715         action = iD.actions.Split(entityId);
20716
20717     if (selectedIDs.length > 1) {
20718         action.limitWays(_.without(selectedIDs, entityId));
20719     }
20720
20721     var operation = function() {
20722         var annotation;
20723
20724         var ways = action.ways(context.graph());
20725         if (ways.length === 1) {
20726             annotation = t('operations.split.annotation.' + context.geometry(ways[0].id));
20727         } else {
20728             annotation = t('operations.split.annotation.multiple', {n: ways.length});
20729         }
20730
20731         var difference = context.perform(action, annotation);
20732         context.enter(iD.modes.Select(context, difference.extantIDs()));
20733     };
20734
20735     operation.available = function() {
20736         return vertices.length === 1;
20737     };
20738
20739     operation.disabled = function() {
20740         return action.disabled(context.graph());
20741     };
20742
20743     operation.tooltip = function() {
20744         var disable = operation.disabled();
20745         if (disable) {
20746             return t('operations.split.' + disable);
20747         }
20748
20749         var ways = action.ways(context.graph());
20750         if (ways.length === 1) {
20751             return t('operations.split.description.' + context.geometry(ways[0].id));
20752         } else {
20753             return t('operations.split.description.multiple');
20754         }
20755     };
20756
20757     operation.id = 'split';
20758     operation.keys = [t('operations.split.key')];
20759     operation.title = t('operations.split.title');
20760
20761     return operation;
20762 };
20763 iD.operations.Straighten = function(selectedIDs, context) {
20764     var entityId = selectedIDs[0],
20765         action = iD.actions.Straighten(entityId, context.projection);
20766
20767     function operation() {
20768         var annotation = t('operations.straighten.annotation');
20769         context.perform(action, annotation);
20770     }
20771
20772     operation.available = function() {
20773         var entity = context.entity(entityId);
20774         return selectedIDs.length === 1 &&
20775             entity.type === 'way' &&
20776             !entity.isClosed() &&
20777             _.uniq(entity.nodes).length > 2;
20778     };
20779
20780     operation.disabled = function() {
20781         return action.disabled(context.graph());
20782     };
20783
20784     operation.tooltip = function() {
20785         var disable = operation.disabled();
20786         return disable ?
20787             t('operations.straighten.' + disable) :
20788             t('operations.straighten.description');
20789     };
20790
20791     operation.id = 'straighten';
20792     operation.keys = [t('operations.straighten.key')];
20793     operation.title = t('operations.straighten.title');
20794
20795     return operation;
20796 };
20797 /* jshint -W109 */
20798 iD.areaKeys = {
20799     "aeroway": {
20800         "gate": true,
20801         "taxiway": true
20802     },
20803     "amenity": {
20804         "atm": true,
20805         "bench": true,
20806         "clock": true,
20807         "drinking_water": true,
20808         "post_box": true,
20809         "telephone": true,
20810         "vending_machine": true,
20811         "waste_basket": true
20812     },
20813     "area": {},
20814     "barrier": {
20815         "block": true,
20816         "bollard": true,
20817         "cattle_grid": true,
20818         "cycle_barrier": true,
20819         "entrance": true,
20820         "gate": true,
20821         "kissing_gate": true,
20822         "lift_gate": true,
20823         "stile": true,
20824         "toll_booth": true
20825     },
20826     "building": {
20827         "entrance": true
20828     },
20829     "craft": {},
20830     "emergency": {
20831         "fire_hydrant": true,
20832         "phone": true
20833     },
20834     "golf": {
20835         "hole": true
20836     },
20837     "historic": {
20838         "boundary_stone": true
20839     },
20840     "landuse": {},
20841     "leisure": {
20842         "slipway": true
20843     },
20844     "man_made": {
20845         "cutline": true,
20846         "embankment": true,
20847         "flagpole": true,
20848         "pipeline": true,
20849         "survey_point": true
20850     },
20851     "military": {},
20852     "natural": {
20853         "coastline": true,
20854         "peak": true,
20855         "spring": true,
20856         "tree": true
20857     },
20858     "office": {},
20859     "piste:type": {},
20860     "place": {},
20861     "power": {
20862         "line": true,
20863         "minor_line": true,
20864         "pole": true,
20865         "tower": true
20866     },
20867     "public_transport": {
20868         "stop_position": true
20869     },
20870     "shop": {},
20871     "tourism": {
20872         "viewpoint": true
20873     },
20874     "waterway": {
20875         "canal": true,
20876         "ditch": true,
20877         "drain": true,
20878         "river": true,
20879         "stream": true,
20880         "weir": true
20881     }
20882 };iD.Connection = function() {
20883
20884     var event = d3.dispatch('authenticating', 'authenticated', 'auth', 'loading', 'load', 'loaded'),
20885         url = 'http://www.openstreetmap.org',
20886         connection = {},
20887         inflight = {},
20888         loadedTiles = {},
20889         tileZoom = 16,
20890         oauth = osmAuth({
20891             url: 'http://www.openstreetmap.org',
20892             oauth_consumer_key: '5A043yRSEugj4DJ5TljuapfnrflWDte8jTOcWLlT',
20893             oauth_secret: 'aB3jKq1TRsCOUrfOIZ6oQMEDmv2ptV76PA54NGLL',
20894             loading: authenticating,
20895             done: authenticated
20896         }),
20897         ndStr = 'nd',
20898         tagStr = 'tag',
20899         memberStr = 'member',
20900         nodeStr = 'node',
20901         wayStr = 'way',
20902         relationStr = 'relation',
20903         off;
20904
20905     connection.changesetURL = function(changesetId) {
20906         return url + '/changeset/' + changesetId;
20907     };
20908
20909     connection.changesetsURL = function(center, zoom) {
20910         var precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
20911         return url + '/history#map=' +
20912             Math.floor(zoom) + '/' +
20913             center[1].toFixed(precision) + '/' +
20914             center[0].toFixed(precision);
20915     };
20916
20917     connection.entityURL = function(entity) {
20918         return url + '/' + entity.type + '/' + entity.osmId();
20919     };
20920
20921     connection.userURL = function(username) {
20922         return url + '/user/' + username;
20923     };
20924
20925     connection.loadFromURL = function(url, callback) {
20926         function done(dom) {
20927             return callback(null, parse(dom));
20928         }
20929         return d3.xml(url).get().on('load', done);
20930     };
20931
20932     connection.loadEntity = function(id, callback) {
20933         var type = iD.Entity.id.type(id),
20934             osmID = iD.Entity.id.toOSM(id);
20935
20936         connection.loadFromURL(
20937             url + '/api/0.6/' + type + '/' + osmID + (type !== 'node' ? '/full' : ''),
20938             function(err, entities) {
20939                 event.load(err, {data: entities});
20940                 if (callback) callback(err, entities && _.find(entities, function(e) { return e.id === id; }));
20941             });
20942     };
20943
20944     function authenticating() {
20945         event.authenticating();
20946     }
20947
20948     function authenticated() {
20949         event.authenticated();
20950     }
20951
20952     function getNodes(obj) {
20953         var elems = obj.getElementsByTagName(ndStr),
20954             nodes = new Array(elems.length);
20955         for (var i = 0, l = elems.length; i < l; i++) {
20956             nodes[i] = 'n' + elems[i].attributes.ref.nodeValue;
20957         }
20958         return nodes;
20959     }
20960
20961     function getTags(obj) {
20962         var elems = obj.getElementsByTagName(tagStr),
20963             tags = {};
20964         for (var i = 0, l = elems.length; i < l; i++) {
20965             var attrs = elems[i].attributes;
20966             tags[attrs.k.nodeValue] = attrs.v.nodeValue;
20967         }
20968         return tags;
20969     }
20970
20971     function getMembers(obj) {
20972         var elems = obj.getElementsByTagName(memberStr),
20973             members = new Array(elems.length);
20974         for (var i = 0, l = elems.length; i < l; i++) {
20975             var attrs = elems[i].attributes;
20976             members[i] = {
20977                 id: attrs.type.nodeValue[0] + attrs.ref.nodeValue,
20978                 type: attrs.type.nodeValue,
20979                 role: attrs.role.nodeValue
20980             };
20981         }
20982         return members;
20983     }
20984
20985     var parsers = {
20986         node: function nodeData(obj) {
20987             var attrs = obj.attributes;
20988             return new iD.Node({
20989                 id: iD.Entity.id.fromOSM(nodeStr, attrs.id.nodeValue),
20990                 loc: [parseFloat(attrs.lon.nodeValue), parseFloat(attrs.lat.nodeValue)],
20991                 version: attrs.version.nodeValue,
20992                 user: attrs.user && attrs.user.nodeValue,
20993                 tags: getTags(obj)
20994             });
20995         },
20996
20997         way: function wayData(obj) {
20998             var attrs = obj.attributes;
20999             return new iD.Way({
21000                 id: iD.Entity.id.fromOSM(wayStr, attrs.id.nodeValue),
21001                 version: attrs.version.nodeValue,
21002                 user: attrs.user && attrs.user.nodeValue,
21003                 tags: getTags(obj),
21004                 nodes: getNodes(obj)
21005             });
21006         },
21007
21008         relation: function relationData(obj) {
21009             var attrs = obj.attributes;
21010             return new iD.Relation({
21011                 id: iD.Entity.id.fromOSM(relationStr, attrs.id.nodeValue),
21012                 version: attrs.version.nodeValue,
21013                 user: attrs.user && attrs.user.nodeValue,
21014                 tags: getTags(obj),
21015                 members: getMembers(obj)
21016             });
21017         }
21018     };
21019
21020     function parse(dom) {
21021         if (!dom || !dom.childNodes) return new Error('Bad request');
21022
21023         var root = dom.childNodes[0],
21024             children = root.childNodes,
21025             entities = [];
21026
21027         for (var i = 0, l = children.length; i < l; i++) {
21028             var child = children[i],
21029                 parser = parsers[child.nodeName];
21030             if (parser) {
21031                 entities.push(parser(child));
21032             }
21033         }
21034
21035         return entities;
21036     }
21037
21038     connection.authenticated = function() {
21039         return oauth.authenticated();
21040     };
21041
21042     // Generate Changeset XML. Returns a string.
21043     connection.changesetJXON = function(tags) {
21044         return {
21045             osm: {
21046                 changeset: {
21047                     tag: _.map(tags, function(value, key) {
21048                         return { '@k': key, '@v': value };
21049                     }),
21050                     '@version': 0.3,
21051                     '@generator': 'iD'
21052                 }
21053             }
21054         };
21055     };
21056
21057     // Generate [osmChange](http://wiki.openstreetmap.org/wiki/OsmChange)
21058     // XML. Returns a string.
21059     connection.osmChangeJXON = function(changeset_id, changes) {
21060         function nest(x, order) {
21061             var groups = {};
21062             for (var i = 0; i < x.length; i++) {
21063                 var tagName = Object.keys(x[i])[0];
21064                 if (!groups[tagName]) groups[tagName] = [];
21065                 groups[tagName].push(x[i][tagName]);
21066             }
21067             var ordered = {};
21068             order.forEach(function(o) {
21069                 if (groups[o]) ordered[o] = groups[o];
21070             });
21071             return ordered;
21072         }
21073
21074         function rep(entity) {
21075             return entity.asJXON(changeset_id);
21076         }
21077
21078         return {
21079             osmChange: {
21080                 '@version': 0.3,
21081                 '@generator': 'iD',
21082                 'create': nest(changes.created.map(rep), ['node', 'way', 'relation']),
21083                 'modify': nest(changes.modified.map(rep), ['node', 'way', 'relation']),
21084                 'delete': _.extend(nest(changes.deleted.map(rep), ['relation', 'way', 'node']), {'@if-unused': true})
21085             }
21086         };
21087     };
21088
21089     connection.changesetTags = function(comment, imageryUsed) {
21090         var tags = {
21091             imagery_used: imageryUsed.join(';'),
21092             created_by: 'iD ' + iD.version
21093         };
21094
21095         if (comment) {
21096             tags.comment = comment;
21097         }
21098
21099         return tags;
21100     };
21101
21102     connection.putChangeset = function(changes, comment, imageryUsed, callback) {
21103         oauth.xhr({
21104                 method: 'PUT',
21105                 path: '/api/0.6/changeset/create',
21106                 options: { header: { 'Content-Type': 'text/xml' } },
21107                 content: JXON.stringify(connection.changesetJXON(connection.changesetTags(comment, imageryUsed)))
21108             }, function(err, changeset_id) {
21109                 if (err) return callback(err);
21110                 oauth.xhr({
21111                     method: 'POST',
21112                     path: '/api/0.6/changeset/' + changeset_id + '/upload',
21113                     options: { header: { 'Content-Type': 'text/xml' } },
21114                     content: JXON.stringify(connection.osmChangeJXON(changeset_id, changes))
21115                 }, function(err) {
21116                     if (err) return callback(err);
21117                     oauth.xhr({
21118                         method: 'PUT',
21119                         path: '/api/0.6/changeset/' + changeset_id + '/close'
21120                     }, function(err) {
21121                         callback(err, changeset_id);
21122                     });
21123                 });
21124             });
21125     };
21126
21127     var userDetails;
21128
21129     connection.userDetails = function(callback) {
21130         if (userDetails) {
21131             callback(undefined, userDetails);
21132             return;
21133         }
21134
21135         function done(err, user_details) {
21136             if (err) return callback(err);
21137
21138             var u = user_details.getElementsByTagName('user')[0],
21139                 img = u.getElementsByTagName('img'),
21140                 image_url = '';
21141
21142             if (img && img[0] && img[0].getAttribute('href')) {
21143                 image_url = img[0].getAttribute('href');
21144             }
21145
21146             userDetails = {
21147                 display_name: u.attributes.display_name.nodeValue,
21148                 image_url: image_url,
21149                 id: u.attributes.id.nodeValue
21150             };
21151
21152             callback(undefined, userDetails);
21153         }
21154
21155         oauth.xhr({ method: 'GET', path: '/api/0.6/user/details' }, done);
21156     };
21157
21158     connection.status = function(callback) {
21159         function done(capabilities) {
21160             var apiStatus = capabilities.getElementsByTagName('status');
21161             callback(undefined, apiStatus[0].getAttribute('api'));
21162         }
21163         d3.xml(url + '/api/capabilities').get()
21164             .on('load', done)
21165             .on('error', callback);
21166     };
21167
21168     function abortRequest(i) { i.abort(); }
21169
21170     connection.tileZoom = function(_) {
21171         if (!arguments.length) return tileZoom;
21172         tileZoom = _;
21173         return connection;
21174     };
21175
21176     connection.loadTiles = function(projection, dimensions) {
21177
21178         if (off) return;
21179
21180         var s = projection.scale() * 2 * Math.PI,
21181             z = Math.max(Math.log(s) / Math.log(2) - 8, 0),
21182             ts = 256 * Math.pow(2, z - tileZoom),
21183             origin = [
21184                 s / 2 - projection.translate()[0],
21185                 s / 2 - projection.translate()[1]];
21186
21187         var tiles = d3.geo.tile()
21188             .scaleExtent([tileZoom, tileZoom])
21189             .scale(s)
21190             .size(dimensions)
21191             .translate(projection.translate())()
21192             .map(function(tile) {
21193                 var x = tile[0] * ts - origin[0],
21194                     y = tile[1] * ts - origin[1];
21195
21196                 return {
21197                     id: tile.toString(),
21198                     extent: iD.geo.Extent(
21199                         projection.invert([x, y + ts]),
21200                         projection.invert([x + ts, y]))
21201                 };
21202             });
21203
21204         function bboxUrl(tile) {
21205             return url + '/api/0.6/map?bbox=' + tile.extent.toParam();
21206         }
21207
21208         _.filter(inflight, function(v, i) {
21209             var wanted = _.find(tiles, function(tile) {
21210                 return i === tile.id;
21211             });
21212             if (!wanted) delete inflight[i];
21213             return !wanted;
21214         }).map(abortRequest);
21215
21216         tiles.forEach(function(tile) {
21217             var id = tile.id;
21218
21219             if (loadedTiles[id] || inflight[id]) return;
21220
21221             if (_.isEmpty(inflight)) {
21222                 event.loading();
21223             }
21224
21225             inflight[id] = connection.loadFromURL(bboxUrl(tile), function(err, parsed) {
21226                 loadedTiles[id] = true;
21227                 delete inflight[id];
21228
21229                 event.load(err, _.extend({data: parsed}, tile));
21230
21231                 if (_.isEmpty(inflight)) {
21232                     event.loaded();
21233                 }
21234             });
21235         });
21236     };
21237
21238     connection.switch = function(options) {
21239         url = options.url;
21240         oauth.options(_.extend({
21241             loading: authenticating,
21242             done: authenticated
21243         }, options));
21244         event.auth();
21245         connection.flush();
21246         return connection;
21247     };
21248
21249     connection.toggle = function(_) {
21250         off = !_;
21251         return connection;
21252     };
21253
21254     connection.flush = function() {
21255         _.forEach(inflight, abortRequest);
21256         loadedTiles = {};
21257         inflight = {};
21258         return connection;
21259     };
21260
21261     connection.loadedTiles = function(_) {
21262         if (!arguments.length) return loadedTiles;
21263         loadedTiles = _;
21264         return connection;
21265     };
21266
21267     connection.logout = function() {
21268         oauth.logout();
21269         event.auth();
21270         return connection;
21271     };
21272
21273     connection.authenticate = function(callback) {
21274         function done(err, res) {
21275             event.auth();
21276             if (callback) callback(err, res);
21277         }
21278         return oauth.authenticate(done);
21279     };
21280
21281     return d3.rebind(connection, event, 'on');
21282 };
21283 /*
21284     iD.Difference represents the difference between two graphs.
21285     It knows how to calculate the set of entities that were
21286     created, modified, or deleted, and also contains the logic
21287     for recursively extending a difference to the complete set
21288     of entities that will require a redraw, taking into account
21289     child and parent relationships.
21290  */
21291 iD.Difference = function(base, head) {
21292     var changes = {}, length = 0;
21293
21294     function changed(h, b) {
21295         return !_.isEqual(_.omit(h, 'v'), _.omit(b, 'v'));
21296     }
21297
21298     _.each(head.entities, function(h, id) {
21299         var b = base.entities[id];
21300         if (changed(h, b)) {
21301             changes[id] = {base: b, head: h};
21302             length++;
21303         }
21304     });
21305
21306     _.each(base.entities, function(b, id) {
21307         var h = head.entities[id];
21308         if (!changes[id] && changed(h, b)) {
21309             changes[id] = {base: b, head: h};
21310             length++;
21311         }
21312     });
21313
21314     function addParents(parents, result) {
21315         for (var i = 0; i < parents.length; i++) {
21316             var parent = parents[i];
21317
21318             if (parent.id in result)
21319                 continue;
21320
21321             result[parent.id] = parent;
21322             addParents(head.parentRelations(parent), result);
21323         }
21324     }
21325
21326     var difference = {};
21327
21328     difference.length = function() {
21329         return length;
21330     };
21331
21332     difference.changes = function() {
21333         return changes;
21334     };
21335
21336     difference.extantIDs = function() {
21337         var result = [];
21338         _.each(changes, function(change, id) {
21339             if (change.head) result.push(id);
21340         });
21341         return result;
21342     };
21343
21344     difference.modified = function() {
21345         var result = [];
21346         _.each(changes, function(change) {
21347             if (change.base && change.head) result.push(change.head);
21348         });
21349         return result;
21350     };
21351
21352     difference.created = function() {
21353         var result = [];
21354         _.each(changes, function(change) {
21355             if (!change.base && change.head) result.push(change.head);
21356         });
21357         return result;
21358     };
21359
21360     difference.deleted = function() {
21361         var result = [];
21362         _.each(changes, function(change) {
21363             if (change.base && !change.head) result.push(change.base);
21364         });
21365         return result;
21366     };
21367
21368     difference.summary = function() {
21369         var relevant = {};
21370
21371         function addEntity(entity, graph, changeType) {
21372             relevant[entity.id] = {
21373                 entity: entity,
21374                 graph: graph,
21375                 changeType: changeType
21376             };
21377         }
21378
21379         function addParents(entity) {
21380             var parents = head.parentWays(entity);
21381             for (var j = parents.length - 1; j >= 0; j--) {
21382                 var parent = parents[j];
21383                 if (!(parent.id in relevant)) addEntity(parent, head, 'modified');
21384             }
21385         }
21386
21387         _.each(changes, function(change) {
21388             if (change.head && change.head.geometry(head) !== 'vertex') {
21389                 addEntity(change.head, head, change.base ? 'modified' : 'created');
21390
21391             } else if (change.base && change.base.geometry(base) !== 'vertex') {
21392                 addEntity(change.base, base, 'deleted');
21393
21394             } else if (change.base && change.head) { // modified vertex
21395                 var moved    = !_.isEqual(change.base.loc,  change.head.loc),
21396                     retagged = !_.isEqual(change.base.tags, change.head.tags);
21397
21398                 if (moved) {
21399                     addParents(change.head);
21400                 }
21401
21402                 if (retagged || (moved && change.head.hasInterestingTags())) {
21403                     addEntity(change.head, head, 'modified');
21404                 }
21405
21406             } else if (change.head && change.head.hasInterestingTags()) { // created vertex
21407                 addEntity(change.head, head, 'created');
21408
21409             } else if (change.base && change.base.hasInterestingTags()) { // deleted vertex
21410                 addEntity(change.base, base, 'deleted');
21411             }
21412         });
21413
21414         return d3.values(relevant);
21415     };
21416
21417     difference.complete = function(extent) {
21418         var result = {}, id, change;
21419
21420         for (id in changes) {
21421             change = changes[id];
21422
21423             var h = change.head,
21424                 b = change.base,
21425                 entity = h || b;
21426
21427             if (extent &&
21428                 (!h || !h.intersects(extent, head)) &&
21429                 (!b || !b.intersects(extent, base)))
21430                 continue;
21431
21432             result[id] = h;
21433
21434             if (entity.type === 'way') {
21435                 var nh = h ? h.nodes : [],
21436                     nb = b ? b.nodes : [],
21437                     diff, i;
21438
21439                 diff = _.difference(nh, nb);
21440                 for (i = 0; i < diff.length; i++) {
21441                     result[diff[i]] = head.hasEntity(diff[i]);
21442                 }
21443
21444                 diff = _.difference(nb, nh);
21445                 for (i = 0; i < diff.length; i++) {
21446                     result[diff[i]] = head.hasEntity(diff[i]);
21447                 }
21448             }
21449
21450             addParents(head.parentWays(entity), result);
21451             addParents(head.parentRelations(entity), result);
21452         }
21453
21454         return result;
21455     };
21456
21457     return difference;
21458 };
21459 iD.Entity = function(attrs) {
21460     // For prototypal inheritance.
21461     if (this instanceof iD.Entity) return;
21462
21463     // Create the appropriate subtype.
21464     if (attrs && attrs.type) {
21465         return iD.Entity[attrs.type].apply(this, arguments);
21466     } else if (attrs && attrs.id) {
21467         return iD.Entity[iD.Entity.id.type(attrs.id)].apply(this, arguments);
21468     }
21469
21470     // Initialize a generic Entity (used only in tests).
21471     return (new iD.Entity()).initialize(arguments);
21472 };
21473
21474 iD.Entity.id = function(type) {
21475     return iD.Entity.id.fromOSM(type, iD.Entity.id.next[type]--);
21476 };
21477
21478 iD.Entity.id.next = {node: -1, way: -1, relation: -1};
21479
21480 iD.Entity.id.fromOSM = function(type, id) {
21481     return type[0] + id;
21482 };
21483
21484 iD.Entity.id.toOSM = function(id) {
21485     return id.slice(1);
21486 };
21487
21488 iD.Entity.id.type = function(id) {
21489     return {'n': 'node', 'w': 'way', 'r': 'relation'}[id[0]];
21490 };
21491
21492 // A function suitable for use as the second argument to d3.selection#data().
21493 iD.Entity.key = function(entity) {
21494     return entity.id + 'v' + (entity.v || 0);
21495 };
21496
21497 iD.Entity.prototype = {
21498     tags: {},
21499
21500     initialize: function(sources) {
21501         for (var i = 0; i < sources.length; ++i) {
21502             var source = sources[i];
21503             for (var prop in source) {
21504                 if (Object.prototype.hasOwnProperty.call(source, prop)) {
21505                     this[prop] = source[prop];
21506                 }
21507             }
21508         }
21509
21510         if (!this.id && this.type) {
21511             this.id = iD.Entity.id(this.type);
21512         }
21513
21514         if (iD.debug) {
21515             Object.freeze(this);
21516             Object.freeze(this.tags);
21517
21518             if (this.loc) Object.freeze(this.loc);
21519             if (this.nodes) Object.freeze(this.nodes);
21520             if (this.members) Object.freeze(this.members);
21521         }
21522
21523         return this;
21524     },
21525
21526     osmId: function() {
21527         return iD.Entity.id.toOSM(this.id);
21528     },
21529
21530     isNew: function() {
21531         return this.osmId() < 0;
21532     },
21533
21534     update: function(attrs) {
21535         return iD.Entity(this, attrs, {v: 1 + (this.v || 0)});
21536     },
21537
21538     mergeTags: function(tags) {
21539         var merged = _.clone(this.tags), changed = false;
21540         for (var k in tags) {
21541             var t1 = merged[k],
21542                 t2 = tags[k];
21543             if (!t1) {
21544                 changed = true;
21545                 merged[k] = t2;
21546             } else if (t1 !== t2) {
21547                 changed = true;
21548                 merged[k] = _.union(t1.split(/;\s*/), t2.split(/;\s*/)).join(';');
21549             }
21550         }
21551         return changed ? this.update({tags: merged}) : this;
21552     },
21553
21554     intersects: function(extent, resolver) {
21555         return this.extent(resolver).intersects(extent);
21556     },
21557
21558     isUsed: function(resolver) {
21559         return _.without(Object.keys(this.tags), 'area').length > 0 ||
21560             resolver.parentRelations(this).length > 0;
21561     },
21562
21563     hasInterestingTags: function() {
21564         return _.keys(this.tags).some(function(key) {
21565             return key !== 'attribution' &&
21566                 key !== 'created_by' &&
21567                 key !== 'source' &&
21568                 key !== 'odbl' &&
21569                 key.indexOf('tiger:') !== 0;
21570         });
21571     },
21572
21573     deprecatedTags: function() {
21574         var tags = _.pairs(this.tags);
21575         var deprecated = {};
21576
21577         iD.data.deprecated.forEach(function(d) {
21578             var match = _.pairs(d.old)[0];
21579             tags.forEach(function(t) {
21580                 if (t[0] === match[0] &&
21581                     (t[1] === match[1] || match[1] === '*')) {
21582                     deprecated[t[0]] = t[1];
21583                 }
21584             });
21585         });
21586
21587         return deprecated;
21588     }
21589 };
21590 iD.Graph = function(other, mutable) {
21591     if (!(this instanceof iD.Graph)) return new iD.Graph(other, mutable);
21592
21593     if (other instanceof iD.Graph) {
21594         var base = other.base();
21595         this.entities = _.assign(Object.create(base.entities), other.entities);
21596         this._parentWays = _.assign(Object.create(base.parentWays), other._parentWays);
21597         this._parentRels = _.assign(Object.create(base.parentRels), other._parentRels);
21598
21599     } else {
21600         this.entities = Object.create({});
21601         this._parentWays = Object.create({});
21602         this._parentRels = Object.create({});
21603         this.rebase(other || [], [this]);
21604     }
21605
21606     this.transients = {};
21607     this._childNodes = {};
21608
21609     if (!mutable) {
21610         this.freeze();
21611     }
21612 };
21613
21614 iD.Graph.prototype = {
21615     hasEntity: function(id) {
21616         return this.entities[id];
21617     },
21618
21619     entity: function(id) {
21620         var entity = this.entities[id];
21621         if (!entity) {
21622             throw new Error('entity ' + id + ' not found');
21623         }
21624         return entity;
21625     },
21626
21627     transient: function(entity, key, fn) {
21628         var id = entity.id,
21629             transients = this.transients[id] ||
21630             (this.transients[id] = {});
21631
21632         if (transients[key] !== undefined) {
21633             return transients[key];
21634         }
21635
21636         transients[key] = fn.call(entity);
21637
21638         return transients[key];
21639     },
21640
21641     parentWays: function(entity) {
21642         return _.map(this._parentWays[entity.id], this.entity, this);
21643     },
21644
21645     isPoi: function(entity) {
21646         var parentWays = this._parentWays[entity.id];
21647         return !parentWays || parentWays.length === 0;
21648     },
21649
21650     isShared: function(entity) {
21651         var parentWays = this._parentWays[entity.id];
21652         return parentWays && parentWays.length > 1;
21653     },
21654
21655     parentRelations: function(entity) {
21656         return _.map(this._parentRels[entity.id], this.entity, this);
21657     },
21658
21659     childNodes: function(entity) {
21660         if (this._childNodes[entity.id])
21661             return this._childNodes[entity.id];
21662
21663         var nodes = [];
21664         for (var i = 0, l = entity.nodes.length; i < l; i++) {
21665             nodes[i] = this.entity(entity.nodes[i]);
21666         }
21667
21668         if (iD.debug) Object.freeze(nodes);
21669
21670         this._childNodes[entity.id] = nodes;
21671         return this._childNodes[entity.id];
21672     },
21673
21674     base: function() {
21675         return {
21676             'entities': iD.util.getPrototypeOf(this.entities),
21677             'parentWays': iD.util.getPrototypeOf(this._parentWays),
21678             'parentRels': iD.util.getPrototypeOf(this._parentRels)
21679         };
21680     },
21681
21682     // Unlike other graph methods, rebase mutates in place. This is because it
21683     // is used only during the history operation that merges newly downloaded
21684     // data into each state. To external consumers, it should appear as if the
21685     // graph always contained the newly downloaded data.
21686     rebase: function(entities, stack) {
21687         var base = this.base(),
21688             i, j, k, id;
21689
21690         for (i = 0; i < entities.length; i++) {
21691             var entity = entities[i];
21692
21693             if (base.entities[entity.id])
21694                 continue;
21695
21696             // Merging data into the base graph
21697             base.entities[entity.id] = entity;
21698             this._updateCalculated(undefined, entity,
21699                 base.parentWays, base.parentRels);
21700
21701             // Restore provisionally-deleted nodes that are discovered to have an extant parent
21702             if (entity.type === 'way') {
21703                 for (j = 0; j < entity.nodes.length; j++) {
21704                     id = entity.nodes[j];
21705                     for (k = 1; k < stack.length; k++) {
21706                         var ents = stack[k].entities;
21707                         if (ents.hasOwnProperty(id) && ents[id] === undefined) {
21708                             delete ents[id];
21709                         }
21710                     }
21711                 }
21712             }
21713         }
21714
21715         for (i = 0; i < stack.length; i++) {
21716             stack[i]._updateRebased();
21717         }
21718     },
21719
21720     _updateRebased: function() {
21721         var base = this.base(),
21722             i, k, child, id, keys;
21723
21724         keys = Object.keys(this._parentWays);
21725         for (i = 0; i < keys.length; i++) {
21726             child = keys[i];
21727             if (base.parentWays[child]) {
21728                 for (k = 0; k < base.parentWays[child].length; k++) {
21729                     id = base.parentWays[child][k];
21730                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentWays[child], id)) {
21731                         this._parentWays[child].push(id);
21732                     }
21733                 }
21734             }
21735         }
21736
21737         keys = Object.keys(this._parentRels);
21738         for (i = 0; i < keys.length; i++) {
21739             child = keys[i];
21740             if (base.parentRels[child]) {
21741                 for (k = 0; k < base.parentRels[child].length; k++) {
21742                     id = base.parentRels[child][k];
21743                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentRels[child], id)) {
21744                         this._parentRels[child].push(id);
21745                     }
21746                 }
21747             }
21748         }
21749
21750         this.transients = {};
21751
21752         // this._childNodes is not updated, under the assumption that
21753         // ways are always downloaded with their child nodes.
21754     },
21755
21756     // Updates calculated properties (parentWays, parentRels) for the specified change
21757     _updateCalculated: function(oldentity, entity, parentWays, parentRels) {
21758
21759         parentWays = parentWays || this._parentWays;
21760         parentRels = parentRels || this._parentRels;
21761
21762         var type = entity && entity.type || oldentity && oldentity.type,
21763             removed, added, ways, rels, i;
21764
21765
21766         if (type === 'way') {
21767
21768             // Update parentWays
21769             if (oldentity && entity) {
21770                 removed = _.difference(oldentity.nodes, entity.nodes);
21771                 added = _.difference(entity.nodes, oldentity.nodes);
21772             } else if (oldentity) {
21773                 removed = oldentity.nodes;
21774                 added = [];
21775             } else if (entity) {
21776                 removed = [];
21777                 added = entity.nodes;
21778             }
21779             for (i = 0; i < removed.length; i++) {
21780                 parentWays[removed[i]] = _.without(parentWays[removed[i]], oldentity.id);
21781             }
21782             for (i = 0; i < added.length; i++) {
21783                 ways = _.without(parentWays[added[i]], entity.id);
21784                 ways.push(entity.id);
21785                 parentWays[added[i]] = ways;
21786             }
21787
21788         } else if (type === 'relation') {
21789
21790             // Update parentRels
21791             if (oldentity && entity) {
21792                 removed = _.difference(oldentity.members, entity.members);
21793                 added = _.difference(entity.members, oldentity);
21794             } else if (oldentity) {
21795                 removed = oldentity.members;
21796                 added = [];
21797             } else if (entity) {
21798                 removed = [];
21799                 added = entity.members;
21800             }
21801             for (i = 0; i < removed.length; i++) {
21802                 parentRels[removed[i].id] = _.without(parentRels[removed[i].id], oldentity.id);
21803             }
21804             for (i = 0; i < added.length; i++) {
21805                 rels = _.without(parentRels[added[i].id], entity.id);
21806                 rels.push(entity.id);
21807                 parentRels[added[i].id] = rels;
21808             }
21809         }
21810     },
21811
21812     replace: function(entity) {
21813         if (this.entities[entity.id] === entity)
21814             return this;
21815
21816         return this.update(function() {
21817             this._updateCalculated(this.entities[entity.id], entity);
21818             this.entities[entity.id] = entity;
21819         });
21820     },
21821
21822     remove: function(entity) {
21823         return this.update(function() {
21824             this._updateCalculated(entity, undefined);
21825             this.entities[entity.id] = undefined;
21826         });
21827     },
21828
21829     update: function() {
21830         var graph = this.frozen ? iD.Graph(this, true) : this;
21831
21832         for (var i = 0; i < arguments.length; i++) {
21833             arguments[i].call(graph, graph);
21834         }
21835
21836         return this.frozen ? graph.freeze() : this;
21837     },
21838
21839     freeze: function() {
21840         this.frozen = true;
21841
21842         // No longer freezing entities here due to in-place updates needed in rebase.
21843
21844         return this;
21845     },
21846
21847     // Obliterates any existing entities
21848     load: function(entities) {
21849         var base = this.base();
21850         this.entities = Object.create(base.entities);
21851
21852         for (var i in entities) {
21853             this.entities[i] = entities[i];
21854             this._updateCalculated(base.entities[i], this.entities[i]);
21855         }
21856
21857         return this;
21858     }
21859 };
21860 iD.History = function(context) {
21861     var stack, index, tree,
21862         imageryUsed = ['Bing'],
21863         dispatch = d3.dispatch('change', 'undone', 'redone'),
21864         lock = iD.util.SessionMutex('lock');
21865
21866     function perform(actions) {
21867         actions = Array.prototype.slice.call(actions);
21868
21869         var annotation;
21870
21871         if (!_.isFunction(_.last(actions))) {
21872             annotation = actions.pop();
21873         }
21874
21875         var graph = stack[index].graph;
21876         for (var i = 0; i < actions.length; i++) {
21877             graph = actions[i](graph);
21878         }
21879
21880         return {
21881             graph: graph,
21882             annotation: annotation,
21883             imageryUsed: imageryUsed
21884         };
21885     }
21886
21887     function change(previous) {
21888         var difference = iD.Difference(previous, history.graph());
21889         dispatch.change(difference);
21890         return difference;
21891     }
21892
21893     // iD uses namespaced keys so multiple installations do not conflict
21894     function getKey(n) {
21895         return 'iD_' + window.location.origin + '_' + n;
21896     }
21897
21898     var history = {
21899         graph: function() {
21900             return stack[index].graph;
21901         },
21902
21903         merge: function(entities, extent) {
21904             stack[0].graph.rebase(entities, _.pluck(stack, 'graph'));
21905             tree.rebase(entities);
21906
21907             dispatch.change(undefined, extent);
21908         },
21909
21910         perform: function() {
21911             var previous = stack[index].graph;
21912
21913             stack = stack.slice(0, index + 1);
21914             stack.push(perform(arguments));
21915             index++;
21916
21917             return change(previous);
21918         },
21919
21920         replace: function() {
21921             var previous = stack[index].graph;
21922
21923             // assert(index == stack.length - 1)
21924             stack[index] = perform(arguments);
21925
21926             return change(previous);
21927         },
21928
21929         pop: function() {
21930             var previous = stack[index].graph;
21931
21932             if (index > 0) {
21933                 index--;
21934                 stack.pop();
21935                 return change(previous);
21936             }
21937         },
21938
21939         undo: function() {
21940             var previous = stack[index].graph;
21941
21942             // Pop to the next annotated state.
21943             while (index > 0) {
21944                 index--;
21945                 if (stack[index].annotation) break;
21946             }
21947
21948             dispatch.undone();
21949             return change(previous);
21950         },
21951
21952         redo: function() {
21953             var previous = stack[index].graph;
21954
21955             while (index < stack.length - 1) {
21956                 index++;
21957                 if (stack[index].annotation) break;
21958             }
21959
21960             dispatch.redone();
21961             return change(previous);
21962         },
21963
21964         undoAnnotation: function() {
21965             var i = index;
21966             while (i >= 0) {
21967                 if (stack[i].annotation) return stack[i].annotation;
21968                 i--;
21969             }
21970         },
21971
21972         redoAnnotation: function() {
21973             var i = index + 1;
21974             while (i <= stack.length - 1) {
21975                 if (stack[i].annotation) return stack[i].annotation;
21976                 i++;
21977             }
21978         },
21979
21980         intersects: function(extent) {
21981             return tree.intersects(extent, stack[index].graph);
21982         },
21983
21984         difference: function() {
21985             var base = stack[0].graph,
21986                 head = stack[index].graph;
21987             return iD.Difference(base, head);
21988         },
21989
21990         changes: function(action) {
21991             var base = stack[0].graph,
21992                 head = stack[index].graph;
21993
21994             if (action) {
21995                 head = action(head);
21996             }
21997
21998             var difference = iD.Difference(base, head);
21999
22000             return {
22001                 modified: difference.modified(),
22002                 created: difference.created(),
22003                 deleted: difference.deleted()
22004             };
22005         },
22006
22007         hasChanges: function() {
22008             return this.difference().length() > 0;
22009         },
22010
22011         imageryUsed: function(sources) {
22012             if (sources) {
22013                 imageryUsed = sources;
22014                 return history;
22015             } else {
22016                 return _(stack.slice(1, index + 1))
22017                     .pluck('imageryUsed')
22018                     .flatten()
22019                     .unique()
22020                     .without(undefined, 'Custom')
22021                     .value();
22022             }
22023         },
22024
22025         reset: function() {
22026             stack = [{graph: iD.Graph()}];
22027             index = 0;
22028             tree = iD.Tree(stack[0].graph);
22029             dispatch.change();
22030             return history;
22031         },
22032
22033         toJSON: function() {
22034             if (stack.length <= 1) return;
22035
22036             var allEntities = {};
22037
22038             var s = stack.map(function(i) {
22039                 var modified = [], deleted = [];
22040
22041                 _.forEach(i.graph.entities, function(entity, id) {
22042                     if (entity) {
22043                         var key = iD.Entity.key(entity);
22044                         allEntities[key] = entity;
22045                         modified.push(key);
22046                     } else {
22047                         deleted.push(id);
22048                     }
22049                 });
22050
22051                 var x = {};
22052
22053                 if (modified.length) x.modified = modified;
22054                 if (deleted.length) x.deleted = deleted;
22055                 if (i.imageryUsed) x.imageryUsed = i.imageryUsed;
22056                 if (i.annotation) x.annotation = i.annotation;
22057
22058                 return x;
22059             });
22060
22061             return JSON.stringify({
22062                 version: 2,
22063                 entities: _.values(allEntities),
22064                 stack: s,
22065                 nextIDs: iD.Entity.id.next,
22066                 index: index
22067             });
22068         },
22069
22070         fromJSON: function(json) {
22071             var h = JSON.parse(json);
22072
22073             iD.Entity.id.next = h.nextIDs;
22074             index = h.index;
22075
22076             if (h.version === 2) {
22077                 var allEntities = {};
22078
22079                 h.entities.forEach(function(entity) {
22080                     allEntities[iD.Entity.key(entity)] = iD.Entity(entity);
22081                 });
22082
22083                 stack = h.stack.map(function(d) {
22084                     var entities = {}, entity;
22085
22086                     if (d.modified) {
22087                         d.modified.forEach(function(key) {
22088                             entity = allEntities[key];
22089                             entities[entity.id] = entity;
22090                         });
22091                     }
22092
22093                     if (d.deleted) {
22094                         d.deleted.forEach(function(id) {
22095                             entities[id] = undefined;
22096                         });
22097                     }
22098
22099                     return {
22100                         graph: iD.Graph(stack[0].graph).load(entities),
22101                         annotation: d.annotation,
22102                         imageryUsed: d.imageryUsed
22103                     };
22104                 });
22105             } else { // original version
22106                 stack = h.stack.map(function(d) {
22107                     var entities = {};
22108
22109                     for (var i in d.entities) {
22110                         var entity = d.entities[i];
22111                         entities[i] = entity === 'undefined' ? undefined : iD.Entity(entity);
22112                     }
22113
22114                     d.graph = iD.Graph(stack[0].graph).load(entities);
22115                     return d;
22116                 });
22117             }
22118
22119             dispatch.change();
22120
22121             return history;
22122         },
22123
22124         save: function() {
22125             if (lock.locked()) context.storage(getKey('saved_history'), history.toJSON() || null);
22126             return history;
22127         },
22128
22129         clearSaved: function() {
22130             if (lock.locked()) context.storage(getKey('saved_history'), null);
22131             return history;
22132         },
22133
22134         lock: function() {
22135             return lock.lock();
22136         },
22137
22138         unlock: function() {
22139             lock.unlock();
22140         },
22141
22142         // is iD not open in another window and it detects that
22143         // there's a history stored in localStorage that's recoverable?
22144         restorableChanges: function() {
22145             return lock.locked() && !!context.storage(getKey('saved_history'));
22146         },
22147
22148         // load history from a version stored in localStorage
22149         restore: function() {
22150             if (!lock.locked()) return;
22151
22152             var json = context.storage(getKey('saved_history'));
22153             if (json) history.fromJSON(json);
22154
22155             context.storage(getKey('saved_history', null));
22156         },
22157
22158         _getKey: getKey
22159
22160     };
22161
22162     history.reset();
22163
22164     return d3.rebind(history, dispatch, 'on');
22165 };
22166 iD.Node = iD.Entity.node = function iD_Node() {
22167     if (!(this instanceof iD_Node)) {
22168         return (new iD_Node()).initialize(arguments);
22169     } else if (arguments.length) {
22170         this.initialize(arguments);
22171     }
22172 };
22173
22174 iD.Node.prototype = Object.create(iD.Entity.prototype);
22175
22176 _.extend(iD.Node.prototype, {
22177     type: 'node',
22178
22179     extent: function() {
22180         return new iD.geo.Extent(this.loc);
22181     },
22182
22183     geometry: function(graph) {
22184         return graph.transient(this, 'geometry', function() {
22185             return graph.isPoi(this) ? 'point' : 'vertex';
22186         });
22187     },
22188
22189     move: function(loc) {
22190         return this.update({loc: loc});
22191     },
22192
22193     isIntersection: function(resolver) {
22194         return resolver.transient(this, 'isIntersection', function() {
22195             return resolver.parentWays(this).filter(function(parent) {
22196                 return (parent.tags.highway ||
22197                     parent.tags.waterway ||
22198                     parent.tags.railway ||
22199                     parent.tags.aeroway) &&
22200                     parent.geometry(resolver) === 'line';
22201             }).length > 1;
22202         });
22203     },
22204
22205     asJXON: function(changeset_id) {
22206         var r = {
22207             node: {
22208                 '@id': this.osmId(),
22209                 '@lon': this.loc[0],
22210                 '@lat': this.loc[1],
22211                 '@version': (this.version || 0),
22212                 tag: _.map(this.tags, function(v, k) {
22213                     return { keyAttributes: { k: k, v: v } };
22214                 })
22215             }
22216         };
22217         if (changeset_id) r.node['@changeset'] = changeset_id;
22218         return r;
22219     },
22220
22221     asGeoJSON: function() {
22222         return {
22223             type: 'Point',
22224             coordinates: this.loc
22225         };
22226     }
22227 });
22228 iD.Relation = iD.Entity.relation = function iD_Relation() {
22229     if (!(this instanceof iD_Relation)) {
22230         return (new iD_Relation()).initialize(arguments);
22231     } else if (arguments.length) {
22232         this.initialize(arguments);
22233     }
22234 };
22235
22236 iD.Relation.prototype = Object.create(iD.Entity.prototype);
22237
22238 iD.Relation.creationOrder = function(a, b) {
22239     var aId = parseInt(iD.Entity.id.toOSM(a.id), 10);
22240     var bId = parseInt(iD.Entity.id.toOSM(b.id), 10);
22241
22242     if (aId < 0 || bId < 0) return aId - bId;
22243     return bId - aId;
22244 };
22245
22246 _.extend(iD.Relation.prototype, {
22247     type: 'relation',
22248     members: [],
22249
22250     extent: function(resolver, memo) {
22251         return resolver.transient(this, 'extent', function() {
22252             if (memo && memo[this.id]) return iD.geo.Extent();
22253             memo = memo || {};
22254             memo[this.id] = true;
22255             return this.members.reduce(function(extent, member) {
22256                 member = resolver.hasEntity(member.id);
22257                 if (member) {
22258                     return extent.extend(member.extent(resolver, memo));
22259                 } else {
22260                     return extent;
22261                 }
22262             }, iD.geo.Extent());
22263         });
22264     },
22265
22266     geometry: function(graph) {
22267         return graph.transient(this, 'geometry', function() {
22268             return this.isMultipolygon() ? 'area' : 'relation';
22269         });
22270     },
22271
22272     isDegenerate: function() {
22273         return this.members.length === 0;
22274     },
22275
22276     // Return an array of members, each extended with an 'index' property whose value
22277     // is the member index.
22278     indexedMembers: function() {
22279         var result = new Array(this.members.length);
22280         for (var i = 0; i < this.members.length; i++) {
22281             result[i] = _.extend({}, this.members[i], {index: i});
22282         }
22283         return result;
22284     },
22285
22286     // Return the first member with the given role. A copy of the member object
22287     // is returned, extended with an 'index' property whose value is the member index.
22288     memberByRole: function(role) {
22289         for (var i = 0; i < this.members.length; i++) {
22290             if (this.members[i].role === role) {
22291                 return _.extend({}, this.members[i], {index: i});
22292             }
22293         }
22294     },
22295
22296     // Return the first member with the given id. A copy of the member object
22297     // is returned, extended with an 'index' property whose value is the member index.
22298     memberById: function(id) {
22299         for (var i = 0; i < this.members.length; i++) {
22300             if (this.members[i].id === id) {
22301                 return _.extend({}, this.members[i], {index: i});
22302             }
22303         }
22304     },
22305
22306     // Return the first member with the given id and role. A copy of the member object
22307     // is returned, extended with an 'index' property whose value is the member index.
22308     memberByIdAndRole: function(id, role) {
22309         for (var i = 0; i < this.members.length; i++) {
22310             if (this.members[i].id === id && this.members[i].role === role) {
22311                 return _.extend({}, this.members[i], {index: i});
22312             }
22313         }
22314     },
22315
22316     addMember: function(member, index) {
22317         var members = this.members.slice();
22318         members.splice(index === undefined ? members.length : index, 0, member);
22319         return this.update({members: members});
22320     },
22321
22322     updateMember: function(member, index) {
22323         var members = this.members.slice();
22324         members.splice(index, 1, _.extend({}, members[index], member));
22325         return this.update({members: members});
22326     },
22327
22328     removeMember: function(index) {
22329         var members = this.members.slice();
22330         members.splice(index, 1);
22331         return this.update({members: members});
22332     },
22333
22334     removeMembersWithID: function(id) {
22335         var members = _.reject(this.members, function(m) { return m.id === id; });
22336         return this.update({members: members});
22337     },
22338
22339     // Wherever a member appears with id `needle.id`, replace it with a member
22340     // with id `replacement.id`, type `replacement.type`, and the original role,
22341     // unless a member already exists with that id and role. Return an updated
22342     // relation.
22343     replaceMember: function(needle, replacement) {
22344         if (!this.memberById(needle.id))
22345             return this;
22346
22347         var members = [];
22348
22349         for (var i = 0; i < this.members.length; i++) {
22350             var member = this.members[i];
22351             if (member.id !== needle.id) {
22352                 members.push(member);
22353             } else if (!this.memberByIdAndRole(replacement.id, member.role)) {
22354                 members.push({id: replacement.id, type: replacement.type, role: member.role});
22355             }
22356         }
22357
22358         return this.update({members: members});
22359     },
22360
22361     asJXON: function(changeset_id) {
22362         var r = {
22363             relation: {
22364                 '@id': this.osmId(),
22365                 '@version': this.version || 0,
22366                 member: _.map(this.members, function(member) {
22367                     return { keyAttributes: { type: member.type, role: member.role, ref: iD.Entity.id.toOSM(member.id) } };
22368                 }),
22369                 tag: _.map(this.tags, function(v, k) {
22370                     return { keyAttributes: { k: k, v: v } };
22371                 })
22372             }
22373         };
22374         if (changeset_id) r.relation['@changeset'] = changeset_id;
22375         return r;
22376     },
22377
22378     asGeoJSON: function(resolver) {
22379         return resolver.transient(this, 'GeoJSON', function () {
22380             if (this.isMultipolygon()) {
22381                 return {
22382                     type: 'MultiPolygon',
22383                     coordinates: this.multipolygon(resolver)
22384                 };
22385             } else {
22386                 return {
22387                     type: 'FeatureCollection',
22388                     properties: this.tags,
22389                     features: this.members.map(function (member) {
22390                         return _.extend({role: member.role}, resolver.entity(member.id).asGeoJSON(resolver));
22391                     })
22392                 };
22393             }
22394         });
22395     },
22396
22397     area: function(resolver) {
22398         return resolver.transient(this, 'area', function() {
22399             return d3.geo.area(this.asGeoJSON(resolver));
22400         });
22401     },
22402
22403     isMultipolygon: function() {
22404         return this.tags.type === 'multipolygon';
22405     },
22406
22407     isComplete: function(resolver) {
22408         for (var i = 0; i < this.members.length; i++) {
22409             if (!resolver.hasEntity(this.members[i].id)) {
22410                 return false;
22411             }
22412         }
22413         return true;
22414     },
22415
22416     isRestriction: function() {
22417         return !!(this.tags.type && this.tags.type.match(/^restriction:?/));
22418     },
22419
22420     // Returns an array [A0, ... An], each Ai being an array of node arrays [Nds0, ... Ndsm],
22421     // where Nds0 is an outer ring and subsequent Ndsi's (if any i > 0) being inner rings.
22422     //
22423     // This corresponds to the structure needed for rendering a multipolygon path using a
22424     // `evenodd` fill rule, as well as the structure of a GeoJSON MultiPolygon geometry.
22425     //
22426     // In the case of invalid geometries, this function will still return a result which
22427     // includes the nodes of all way members, but some Nds may be unclosed and some inner
22428     // rings not matched with the intended outer ring.
22429     //
22430     multipolygon: function(resolver) {
22431         var outers = this.members.filter(function(m) { return 'outer' === (m.role || 'outer'); }),
22432             inners = this.members.filter(function(m) { return 'inner' === m.role; });
22433
22434         outers = iD.geo.joinWays(outers, resolver);
22435         inners = iD.geo.joinWays(inners, resolver);
22436
22437         outers = outers.map(function(outer) { return _.pluck(outer.nodes, 'loc'); });
22438         inners = inners.map(function(inner) { return _.pluck(inner.nodes, 'loc'); });
22439
22440         var result = outers.map(function(o) {
22441             // Heuristic for detecting counterclockwise winding order. Assumes
22442             // that OpenStreetMap polygons are not hemisphere-spanning.
22443             return [d3.geo.area({type: 'Polygon', coordinates: [o]}) > 2 * Math.PI ? o.reverse() : o];
22444         });
22445
22446         function findOuter(inner) {
22447             var o, outer;
22448
22449             for (o = 0; o < outers.length; o++) {
22450                 outer = outers[o];
22451                 if (iD.geo.polygonContainsPolygon(outer, inner))
22452                     return o;
22453             }
22454
22455             for (o = 0; o < outers.length; o++) {
22456                 outer = outers[o];
22457                 if (iD.geo.polygonIntersectsPolygon(outer, inner))
22458                     return o;
22459             }
22460         }
22461
22462         for (var i = 0; i < inners.length; i++) {
22463             var inner = inners[i];
22464
22465             if (d3.geo.area({type: 'Polygon', coordinates: [inner]}) < 2 * Math.PI) {
22466                 inner = inner.reverse();
22467             }
22468
22469             var o = findOuter(inners[i]);
22470             if (o !== undefined)
22471                 result[o].push(inners[i]);
22472             else
22473                 result.push([inners[i]]); // Invalid geometry
22474         }
22475
22476         return result;
22477     }
22478 });
22479 iD.Tree = function(head) {
22480     var rtree = rbush(),
22481         rectangles = {};
22482
22483     function extentRectangle(extent) {
22484         return [
22485             extent[0][0],
22486             extent[0][1],
22487             extent[1][0],
22488             extent[1][1]
22489         ];
22490     }
22491
22492     function entityRectangle(entity) {
22493         var rect = extentRectangle(entity.extent(head));
22494         rect.id = entity.id;
22495         rectangles[entity.id] = rect;
22496         return rect;
22497     }
22498
22499     function updateParents(entity, insertions, memo) {
22500         if (memo && memo[entity.id]) return;
22501         memo = memo || {};
22502         memo[entity.id] = true;
22503
22504         head.parentWays(entity).forEach(function(parent) {
22505             if (rectangles[parent.id]) {
22506                 rtree.remove(rectangles[parent.id]);
22507                 insertions.push(parent);
22508             }
22509         });
22510
22511         head.parentRelations(entity).forEach(function(parent) {
22512             if (rectangles[parent.id]) {
22513                 rtree.remove(rectangles[parent.id]);
22514                 insertions.push(parent);
22515             }
22516             updateParents(parent, insertions, memo);
22517         });
22518     }
22519
22520     var tree = {};
22521
22522     tree.rebase = function(entities) {
22523         var insertions = [];
22524
22525         entities.forEach(function(entity) {
22526             if (head.entities.hasOwnProperty(entity.id) || rectangles[entity.id])
22527                 return;
22528
22529             insertions.push(entity);
22530             updateParents(entity, insertions);
22531         });
22532
22533         insertions = _.unique(insertions).map(entityRectangle);
22534         rtree.load(insertions);
22535
22536         return tree;
22537     };
22538
22539     tree.intersects = function(extent, graph) {
22540         if (graph !== head) {
22541             var diff = iD.Difference(head, graph),
22542                 insertions = [];
22543
22544             head = graph;
22545
22546             diff.deleted().forEach(function(entity) {
22547                 rtree.remove(rectangles[entity.id]);
22548                 delete rectangles[entity.id];
22549             });
22550
22551             diff.modified().forEach(function(entity) {
22552                 rtree.remove(rectangles[entity.id]);
22553                 insertions.push(entity);
22554                 updateParents(entity, insertions);
22555             });
22556
22557             diff.created().forEach(function(entity) {
22558                 insertions.push(entity);
22559             });
22560
22561             insertions = _.unique(insertions).map(entityRectangle);
22562             rtree.load(insertions);
22563         }
22564
22565         return rtree.search(extentRectangle(extent)).map(function(rect) {
22566             return head.entity(rect.id);
22567         });
22568     };
22569
22570     return tree;
22571 };
22572 iD.Way = iD.Entity.way = function iD_Way() {
22573     if (!(this instanceof iD_Way)) {
22574         return (new iD_Way()).initialize(arguments);
22575     } else if (arguments.length) {
22576         this.initialize(arguments);
22577     }
22578 };
22579
22580 iD.Way.prototype = Object.create(iD.Entity.prototype);
22581
22582 _.extend(iD.Way.prototype, {
22583     type: 'way',
22584     nodes: [],
22585
22586     extent: function(resolver) {
22587         return resolver.transient(this, 'extent', function() {
22588             return this.nodes.reduce(function(extent, id) {
22589                 var node = resolver.hasEntity(id);
22590                 if (node) {
22591                     return extent.extend(node.extent());
22592                 } else {
22593                     return extent;
22594                 }
22595             }, iD.geo.Extent());
22596         });
22597     },
22598
22599     first: function() {
22600         return this.nodes[0];
22601     },
22602
22603     last: function() {
22604         return this.nodes[this.nodes.length - 1];
22605     },
22606
22607     contains: function(node) {
22608         return this.nodes.indexOf(node) >= 0;
22609     },
22610
22611     affix: function(node) {
22612         if (this.nodes[0] === node) return 'prefix';
22613         if (this.nodes[this.nodes.length - 1] === node) return 'suffix';
22614     },
22615
22616     isOneWay: function() {
22617         return this.tags.oneway === 'yes' ||
22618             this.tags.oneway === '1' ||
22619             this.tags.oneway === '-1' ||
22620             this.tags.waterway === 'river' ||
22621             this.tags.waterway === 'stream' ||
22622             this.tags.junction === 'roundabout';
22623     },
22624
22625     isClosed: function() {
22626         return this.nodes.length > 0 && this.first() === this.last();
22627     },
22628
22629     isArea: function() {
22630         if (this.tags.area === 'yes')
22631             return true;
22632         if (!this.isClosed() || this.tags.area === 'no')
22633             return false;
22634         for (var key in this.tags)
22635             if (key in iD.areaKeys && !(this.tags[key] in iD.areaKeys[key]))
22636                 return true;
22637         return false;
22638     },
22639
22640     isDegenerate: function() {
22641         return _.uniq(this.nodes).length < (this.isArea() ? 3 : 2);
22642     },
22643
22644     areAdjacent: function(n1, n2) {
22645         for (var i = 0; i < this.nodes.length; i++) {
22646             if (this.nodes[i] === n1) {
22647                 if (this.nodes[i - 1] === n2) return true;
22648                 if (this.nodes[i + 1] === n2) return true;
22649             }
22650         }
22651         return false;
22652     },
22653
22654     geometry: function(graph) {
22655         return graph.transient(this, 'geometry', function() {
22656             return this.isArea() ? 'area' : 'line';
22657         });
22658     },
22659
22660     addNode: function(id, index) {
22661         var nodes = this.nodes.slice();
22662         nodes.splice(index === undefined ? nodes.length : index, 0, id);
22663         return this.update({nodes: nodes});
22664     },
22665
22666     updateNode: function(id, index) {
22667         var nodes = this.nodes.slice();
22668         nodes.splice(index, 1, id);
22669         return this.update({nodes: nodes});
22670     },
22671
22672     replaceNode: function(needle, replacement) {
22673         if (this.nodes.indexOf(needle) < 0)
22674             return this;
22675
22676         var nodes = this.nodes.slice();
22677         for (var i = 0; i < nodes.length; i++) {
22678             if (nodes[i] === needle) {
22679                 nodes[i] = replacement;
22680             }
22681         }
22682         return this.update({nodes: nodes});
22683     },
22684
22685     removeNode: function(id) {
22686         var nodes = [];
22687
22688         for (var i = 0; i < this.nodes.length; i++) {
22689             var node = this.nodes[i];
22690             if (node !== id && nodes[nodes.length - 1] !== node) {
22691                 nodes.push(node);
22692             }
22693         }
22694
22695         // Preserve circularity
22696         if (this.nodes.length > 1 && this.first() === id && this.last() === id && nodes[nodes.length - 1] !== nodes[0]) {
22697             nodes.push(nodes[0]);
22698         }
22699
22700         return this.update({nodes: nodes});
22701     },
22702
22703     asJXON: function(changeset_id) {
22704         var r = {
22705             way: {
22706                 '@id': this.osmId(),
22707                 '@version': this.version || 0,
22708                 nd: _.map(this.nodes, function(id) {
22709                     return { keyAttributes: { ref: iD.Entity.id.toOSM(id) } };
22710                 }),
22711                 tag: _.map(this.tags, function(v, k) {
22712                     return { keyAttributes: { k: k, v: v } };
22713                 })
22714             }
22715         };
22716         if (changeset_id) r.way['@changeset'] = changeset_id;
22717         return r;
22718     },
22719
22720     asGeoJSON: function(resolver) {
22721         return resolver.transient(this, 'GeoJSON', function() {
22722             var coordinates = _.pluck(resolver.childNodes(this), 'loc');
22723             if (this.isArea() && this.isClosed()) {
22724                 return {
22725                     type: 'Polygon',
22726                     coordinates: [coordinates]
22727                 };
22728             } else {
22729                 return {
22730                     type: 'LineString',
22731                     coordinates: coordinates
22732                 };
22733             }
22734         });
22735     },
22736
22737     area: function(resolver) {
22738         return resolver.transient(this, 'area', function() {
22739             var nodes = resolver.childNodes(this);
22740
22741             if (!this.isClosed() && nodes.length) {
22742                 nodes = nodes.concat([nodes[0]]);
22743             }
22744
22745             var json = {
22746                 type: 'Polygon',
22747                 coordinates: [_.pluck(nodes, 'loc')]
22748             };
22749
22750             var area = d3.geo.area(json);
22751
22752             // Heuristic for detecting counterclockwise winding order. Assumes
22753             // that OpenStreetMap polygons are not hemisphere-spanning.
22754             if (d3.geo.area(json) > 2 * Math.PI) {
22755                 json.coordinates[0] = json.coordinates[0].reverse();
22756                 area = d3.geo.area(json);
22757             }
22758
22759             return isNaN(area) ? 0 : area;
22760         });
22761     }
22762 });
22763 iD.Background = function(context) {
22764     var dispatch = d3.dispatch('change'),
22765         baseLayer = iD.TileLayer()
22766             .projection(context.projection),
22767         gpxLayer = iD.GpxLayer(context, dispatch)
22768             .projection(context.projection),
22769         overlayLayers = [];
22770
22771     var backgroundSources = iD.data.imagery.map(function(source) {
22772         if (source.type === 'bing') {
22773             return iD.BackgroundSource.Bing(source, dispatch);
22774         } else {
22775             return iD.BackgroundSource(source);
22776         }
22777     });
22778
22779     backgroundSources.unshift(iD.BackgroundSource.None());
22780
22781     function findSource(id) {
22782         return _.find(backgroundSources, function(d) {
22783             return d.id && d.id === id;
22784         });
22785     }
22786
22787     function updateImagery() {
22788         var b = background.baseLayerSource(),
22789             o = overlayLayers.map(function (d) { return d.source().id; }).join(','),
22790             q = iD.util.stringQs(location.hash.substring(1));
22791
22792         var id = b.id;
22793         if (id === 'custom') {
22794             id = 'custom:' + b.template;
22795         }
22796
22797         if (id) {
22798             q.background = id;
22799         } else {
22800             delete q.background;
22801         }
22802
22803         if (o) {
22804             q.overlays = o;
22805         } else {
22806             delete q.overlays;
22807         }
22808
22809         location.replace('#' + iD.util.qsString(q, true));
22810
22811         var imageryUsed = [b.imageryUsed()];
22812
22813         overlayLayers.forEach(function (d) {
22814             var source = d.source();
22815             if (!source.isLocatorOverlay()) {
22816                 imageryUsed.push(source.imageryUsed());
22817             }
22818         });
22819
22820         if (background.showsGpxLayer()) {
22821             imageryUsed.push('Local GPX');
22822         }
22823
22824         context.history().imageryUsed(imageryUsed);
22825     }
22826
22827     function background(selection) {
22828         var base = selection.selectAll('.background-layer')
22829             .data([0]);
22830
22831         base.enter().insert('div', '.layer-data')
22832             .attr('class', 'layer-layer background-layer');
22833
22834         base.call(baseLayer);
22835
22836         var gpx = selection.selectAll('.gpx-layer')
22837             .data([0]);
22838
22839         gpx.enter().insert('div', '.layer-data')
22840             .attr('class', 'layer-layer gpx-layer');
22841
22842         gpx.call(gpxLayer);
22843
22844         var overlays = selection.selectAll('.overlay-layer')
22845             .data(overlayLayers, function(d) { return d.source().name(); });
22846
22847         overlays.enter().insert('div', '.layer-data')
22848             .attr('class', 'layer-layer overlay-layer');
22849
22850         overlays.each(function(layer) {
22851             d3.select(this).call(layer);
22852         });
22853
22854         overlays.exit()
22855             .remove();
22856     }
22857
22858     background.sources = function(extent) {
22859         return backgroundSources.filter(function(source) {
22860             return source.intersects(extent);
22861         });
22862     };
22863
22864     background.dimensions = function(_) {
22865         baseLayer.dimensions(_);
22866         gpxLayer.dimensions(_);
22867
22868         overlayLayers.forEach(function(layer) {
22869             layer.dimensions(_);
22870         });
22871     };
22872
22873     background.baseLayerSource = function(d) {
22874         if (!arguments.length) return baseLayer.source();
22875
22876         baseLayer.source(d);
22877         dispatch.change();
22878         updateImagery();
22879
22880         return background;
22881     };
22882
22883     background.bing = function() {
22884         background.baseLayerSource(findSource('Bing'));
22885     };
22886
22887     background.hasGpxLayer = function() {
22888         return !_.isEmpty(gpxLayer.geojson());
22889     };
22890
22891     background.showsGpxLayer = function() {
22892         return background.hasGpxLayer() && gpxLayer.enable();
22893     };
22894
22895     function toDom(x) {
22896         return (new DOMParser()).parseFromString(x, 'text/xml');
22897     }
22898
22899     background.gpxLayerFiles = function(fileList) {
22900         var f = fileList[0],
22901             reader = new FileReader();
22902
22903         reader.onload = function(e) {
22904             gpxLayer.geojson(toGeoJSON.gpx(toDom(e.target.result)));
22905             dispatch.change();
22906         };
22907
22908         reader.readAsText(f);
22909     };
22910
22911     background.zoomToGpxLayer = function() {
22912         if (background.hasGpxLayer()) {
22913             context.map()
22914                 .extent(d3.geo.bounds(gpxLayer.geojson()));
22915         }
22916     };
22917
22918     background.toggleGpxLayer = function() {
22919         gpxLayer.enable(!gpxLayer.enable());
22920         dispatch.change();
22921     };
22922
22923     background.showsLayer = function(d) {
22924         return d === baseLayer.source() ||
22925             (d.id === 'custom' && baseLayer.source().id === 'custom') ||
22926             overlayLayers.some(function(l) { return l.source() === d; });
22927     };
22928
22929     background.overlayLayerSources = function() {
22930         return overlayLayers.map(function (l) { return l.source(); });
22931     };
22932
22933     background.toggleOverlayLayer = function(d) {
22934         var layer;
22935
22936         for (var i = 0; i < overlayLayers.length; i++) {
22937             layer = overlayLayers[i];
22938             if (layer.source() === d) {
22939                 overlayLayers.splice(i, 1);
22940                 dispatch.change();
22941                 updateImagery();
22942                 return;
22943             }
22944         }
22945
22946         layer = iD.TileLayer()
22947             .source(d)
22948             .projection(context.projection)
22949             .dimensions(baseLayer.dimensions());
22950
22951         overlayLayers.push(layer);
22952         dispatch.change();
22953         updateImagery();
22954     };
22955
22956     background.nudge = function(d, zoom) {
22957         baseLayer.source().nudge(d, zoom);
22958         dispatch.change();
22959         return background;
22960     };
22961
22962     background.offset = function(d) {
22963         if (!arguments.length) return baseLayer.source().offset();
22964         baseLayer.source().offset(d);
22965         dispatch.change();
22966         return background;
22967     };
22968
22969     var q = iD.util.stringQs(location.hash.substring(1)),
22970         chosen = q.background || q.layer;
22971
22972     if (chosen && chosen.indexOf('custom:') === 0) {
22973         background.baseLayerSource(iD.BackgroundSource.Custom(chosen.replace(/^custom:/, '')));
22974     } else {
22975         background.baseLayerSource(findSource(chosen) || findSource('Bing'));
22976     }
22977
22978     var locator = _.find(backgroundSources, function(d) {
22979         return d.overlay && d.default;
22980     });
22981
22982     if (locator) {
22983         background.toggleOverlayLayer(locator);
22984     }
22985
22986     var overlays = (q.overlays || '').split(',');
22987     overlays.forEach(function(overlay) {
22988         overlay = findSource(overlay);
22989         if (overlay) background.toggleOverlayLayer(overlay);
22990     });
22991
22992     var gpx = q.gpx;
22993     if (gpx) {
22994         d3.text(gpx, function(err, gpxTxt) {
22995             gpxLayer.geojson(toGeoJSON.gpx(toDom(gpxTxt)));
22996             dispatch.change();
22997         });
22998     }
22999
23000     return d3.rebind(background, dispatch, 'on');
23001 };
23002 iD.BackgroundSource = function(data) {
23003     var source = _.clone(data),
23004         offset = [0, 0],
23005         name = source.name;
23006
23007     source.scaleExtent = data.scaleExtent || [0, 20];
23008
23009     source.offset = function(_) {
23010         if (!arguments.length) return offset;
23011         offset = _;
23012         return source;
23013     };
23014
23015     source.nudge = function(_, zoomlevel) {
23016         offset[0] += _[0] / Math.pow(2, zoomlevel);
23017         offset[1] += _[1] / Math.pow(2, zoomlevel);
23018         return source;
23019     };
23020
23021     source.name = function() {
23022         return name;
23023     };
23024
23025     source.imageryUsed = function() {
23026         return source.id || name;
23027     };
23028
23029     source.url = function(coord) {
23030         return data.template
23031             .replace('{x}', coord[0])
23032             .replace('{y}', coord[1])
23033             // TMS-flipped y coordinate
23034             .replace(/\{[t-]y\}/, Math.pow(2, coord[2]) - coord[1] - 1)
23035             .replace(/\{z(oom)?\}/, coord[2])
23036             .replace(/\{switch:([^}]+)\}/, function(s, r) {
23037                 var subdomains = r.split(',');
23038                 return subdomains[(coord[0] + coord[1]) % subdomains.length];
23039             });
23040     };
23041
23042     source.intersects = function(extent) {
23043         extent = extent.polygon();
23044         return !data.polygon || data.polygon.some(function(polygon) {
23045             return iD.geo.polygonIntersectsPolygon(polygon, extent);
23046         });
23047     };
23048
23049     source.validZoom = function(z) {
23050         return source.scaleExtent[0] <= z &&
23051             (!source.isLocatorOverlay() || source.scaleExtent[1] > z);
23052     };
23053
23054     source.isLocatorOverlay = function() {
23055         return name === 'Locator Overlay';
23056     };
23057
23058     source.copyrightNotices = function() {};
23059
23060     return source;
23061 };
23062
23063 iD.BackgroundSource.Bing = function(data, dispatch) {
23064     // http://msdn.microsoft.com/en-us/library/ff701716.aspx
23065     // http://msdn.microsoft.com/en-us/library/ff701701.aspx
23066
23067     var bing = iD.BackgroundSource(data),
23068         key = 'Arzdiw4nlOJzRwOz__qailc8NiR31Tt51dN2D7cm57NrnceZnCpgOkmJhNpGoppU', // Same as P2 and JOSM
23069         url = 'http://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?include=ImageryProviders&key=' +
23070             key + '&jsonp={callback}',
23071         providers = [];
23072
23073     d3.jsonp(url, function(json) {
23074         providers = json.resourceSets[0].resources[0].imageryProviders.map(function(provider) {
23075             return {
23076                 attribution: provider.attribution,
23077                 areas: provider.coverageAreas.map(function(area) {
23078                     return {
23079                         zoom: [area.zoomMin, area.zoomMax],
23080                         extent: iD.geo.Extent([area.bbox[1], area.bbox[0]], [area.bbox[3], area.bbox[2]])
23081                     };
23082                 })
23083             };
23084         });
23085         dispatch.change();
23086     });
23087
23088     var template = 'http://ecn.t{t}.tiles.virtualearth.net/tiles/a{u}.jpeg?g=587&mkt=en-gb&n=z',
23089         subdomains = [0, 1, 2, 3];
23090
23091     bing.url = function(coord) {
23092         var u = '';
23093
23094         for (var zoom = coord[2]; zoom > 0; zoom--) {
23095             var b = 0;
23096             var mask = 1 << (zoom - 1);
23097             if ((coord[0] & mask) !== 0) b++;
23098             if ((coord[1] & mask) !== 0) b += 2;
23099             u += b.toString();
23100         }
23101
23102         return template
23103             .replace('{t}', subdomains[(coord[0] + coord[1]) % 4])
23104             .replace('{u}', u);
23105     };
23106
23107     bing.copyrightNotices = function(zoom, extent) {
23108         zoom = Math.min(zoom, 21);
23109         return providers.filter(function(provider) {
23110             return _.any(provider.areas, function(area) {
23111                 return extent.intersects(area.extent) &&
23112                     area.zoom[0] <= zoom &&
23113                     area.zoom[1] >= zoom;
23114             });
23115         }).map(function(provider) {
23116             return provider.attribution;
23117         }).join(', ');
23118     };
23119
23120     bing.logo = 'bing_maps.png';
23121     bing.terms_url = 'http://opengeodata.org/microsoft-imagery-details';
23122
23123     return bing;
23124 };
23125
23126 iD.BackgroundSource.None = function() {
23127     var source = iD.BackgroundSource({id: 'none', template: ''});
23128
23129     source.name = function() {
23130         return t('background.none');
23131     };
23132
23133     source.imageryUsed = function() {
23134         return 'None';
23135     };
23136
23137     return source;
23138 };
23139
23140 iD.BackgroundSource.Custom = function(template) {
23141     var source = iD.BackgroundSource({id: 'custom', template: template});
23142
23143     source.name = function() {
23144         return t('background.custom');
23145     };
23146
23147     source.imageryUsed = function() {
23148         return 'Custom (' + template + ')';
23149     };
23150
23151     return source;
23152 };
23153 iD.GpxLayer = function(context) {
23154     var projection,
23155         gj = {},
23156         enable = true,
23157         svg;
23158
23159     function render(selection) {
23160         svg = selection.selectAll('svg')
23161             .data([render]);
23162
23163         svg.enter()
23164             .append('svg');
23165
23166         svg.style('display', enable ? 'block' : 'none');
23167
23168         var paths = svg
23169             .selectAll('path')
23170             .data([gj]);
23171
23172         paths
23173             .enter()
23174             .append('path')
23175             .attr('class', 'gpx');
23176
23177         var path = d3.geo.path()
23178             .projection(projection);
23179
23180         paths
23181             .attr('d', path);
23182
23183         if (typeof gj.features !== 'undefined') {
23184             svg
23185                 .selectAll('text')
23186                 .remove();
23187
23188             svg
23189                 .selectAll('path')
23190                 .data(gj.features)
23191                 .enter()
23192                 .append('text')
23193                 .attr('class', 'gpx')
23194                 .text(function(d) {
23195                     return d.properties.name;
23196                 })
23197                 .attr('x', function(d) {
23198                     var centroid = path.centroid(d);
23199                     return centroid[0] + 5;
23200                 })
23201                 .attr('y', function(d) {
23202                     var centroid = path.centroid(d);
23203                     return centroid[1];
23204                 });
23205         }
23206     }
23207
23208     render.projection = function(_) {
23209         if (!arguments.length) return projection;
23210         projection = _;
23211         return render;
23212     };
23213
23214     render.enable = function(_) {
23215         if (!arguments.length) return enable;
23216         enable = _;
23217         return render;
23218     };
23219
23220     render.geojson = function(_) {
23221         if (!arguments.length) return gj;
23222         gj = _;
23223         return render;
23224     };
23225
23226     render.dimensions = function(_) {
23227         if (!arguments.length) return svg.dimensions();
23228         svg.dimensions(_);
23229         return render;
23230     };
23231
23232     render.id = 'layer-gpx';
23233
23234     function over() {
23235         d3.event.stopPropagation();
23236         d3.event.preventDefault();
23237         d3.event.dataTransfer.dropEffect = 'copy';
23238     }
23239
23240     d3.select('body')
23241         .attr('dropzone', 'copy')
23242         .on('drop.localgpx', function() {
23243             d3.event.stopPropagation();
23244             d3.event.preventDefault();
23245             if (!iD.detect().filedrop) return;
23246             context.background().gpxLayerFiles(d3.event.dataTransfer.files);
23247         })
23248         .on('dragenter.localgpx', over)
23249         .on('dragexit.localgpx', over)
23250         .on('dragover.localgpx', over);
23251
23252     return render;
23253 };
23254 iD.Map = function(context) {
23255     var dimensions = [1, 1],
23256         dispatch = d3.dispatch('move', 'drawn'),
23257         projection = context.projection,
23258         roundedProjection = iD.svg.RoundProjection(projection),
23259         zoom = d3.behavior.zoom()
23260             .translate(projection.translate())
23261             .scale(projection.scale() * 2 * Math.PI)
23262             .scaleExtent([1024, 256 * Math.pow(2, 24)])
23263             .on('zoom', zoomPan),
23264         dblclickEnabled = true,
23265         transformStart,
23266         transformed = false,
23267         minzoom = 0,
23268         points = iD.svg.Points(roundedProjection, context),
23269         vertices = iD.svg.Vertices(roundedProjection, context),
23270         lines = iD.svg.Lines(projection),
23271         areas = iD.svg.Areas(projection),
23272         midpoints = iD.svg.Midpoints(roundedProjection, context),
23273         labels = iD.svg.Labels(projection, context),
23274         supersurface, surface,
23275         mouse,
23276         mousemove;
23277
23278     function map(selection) {
23279         context.history()
23280             .on('change.map', redraw);
23281         context.background()
23282             .on('change.map', redraw);
23283
23284         selection.call(zoom);
23285
23286         supersurface = selection.append('div')
23287             .attr('id', 'supersurface');
23288
23289         supersurface.call(context.background());
23290
23291         // Need a wrapper div because Opera can't cope with an absolutely positioned
23292         // SVG element: http://bl.ocks.org/jfirebaugh/6fbfbd922552bf776c16
23293         var dataLayer = supersurface.append('div')
23294             .attr('class', 'layer-layer layer-data');
23295
23296         map.surface = surface = dataLayer.append('svg')
23297             .on('mousedown.zoom', function() {
23298                 if (d3.event.button === 2) {
23299                     d3.event.stopPropagation();
23300                 }
23301             }, true)
23302             .on('mouseup.zoom', function() {
23303                 if (resetTransform()) redraw();
23304             })
23305             .attr('id', 'surface')
23306             .call(iD.svg.Surface(context));
23307
23308         surface.on('mousemove.map', function() {
23309             mousemove = d3.event;
23310         });
23311
23312         surface.on('mouseover.vertices', function() {
23313             if (map.editable() && !transformed) {
23314                 var hover = d3.event.target.__data__;
23315                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23316                 dispatch.drawn({full: false});
23317             }
23318         });
23319
23320         surface.on('mouseout.vertices', function() {
23321             if (map.editable() && !transformed) {
23322                 var hover = d3.event.relatedTarget && d3.event.relatedTarget.__data__;
23323                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23324                 dispatch.drawn({full: false});
23325             }
23326         });
23327
23328         context.on('enter.map', function() {
23329             if (map.editable() && !transformed) {
23330                 var all = context.intersects(map.extent()),
23331                     filter = d3.functor(true),
23332                     extent = map.extent(),
23333                     graph = context.graph();
23334                 surface.call(vertices, graph, all, filter, extent, map.zoom());
23335                 surface.call(midpoints, graph, all, filter, extent);
23336                 dispatch.drawn({full: false});
23337             }
23338         });
23339
23340         map.dimensions(selection.dimensions());
23341
23342         labels.supersurface(supersurface);
23343     }
23344
23345     function pxCenter() { return [dimensions[0] / 2, dimensions[1] / 2]; }
23346
23347     function drawVector(difference, extent) {
23348         var filter, all,
23349             graph = context.graph();
23350
23351         if (difference) {
23352             var complete = difference.complete(map.extent());
23353             all = _.compact(_.values(complete));
23354             filter = function(d) {
23355                 if (d.type === 'midpoint') {
23356
23357                     var a = d.edge[0],
23358                         b = d.edge[1];
23359
23360                     // redraw a midpoint if it needs to be
23361                     // - moved (either edge node moved)
23362                     // - deleted (edge nodes not consecutive in any parent way)
23363                     if (a in complete || b in complete) return true;
23364
23365                     var parentsWays = graph.parentWays({ id: a });
23366                     for (var i = 0; i < parentsWays.length; i++) {
23367                         var nodes = parentsWays[i].nodes;
23368                         for (var n = 0; n < nodes.length; n++) {
23369                             if (nodes[n] === a && (nodes[n - 1] === b || nodes[n + 1] === b)) return false;
23370                         }
23371                     }
23372                     return true;
23373
23374                 } else {
23375                     return d.id in complete;
23376                 }
23377             };
23378
23379         } else if (extent) {
23380             all = context.intersects(map.extent().intersection(extent));
23381             var set = d3.set(_.pluck(all, 'id'));
23382             filter = function(d) { return set.has(d.id); };
23383
23384         } else {
23385             all = context.intersects(map.extent());
23386             filter = d3.functor(true);
23387         }
23388
23389         surface
23390             .call(vertices, graph, all, filter, map.extent(), map.zoom())
23391             .call(lines, graph, all, filter)
23392             .call(areas, graph, all, filter)
23393             .call(midpoints, graph, all, filter, map.extent())
23394             .call(labels, graph, all, filter, dimensions, !difference && !extent);
23395
23396         if (points.points(context.intersects(map.extent()), 100).length >= 100) {
23397             surface.select('.layer-hit').selectAll('g.point').remove();
23398         } else {
23399             surface.call(points, points.points(all), filter);
23400         }
23401
23402         dispatch.drawn({full: true});
23403     }
23404
23405     function editOff() {
23406         surface.selectAll('.layer *').remove();
23407         dispatch.drawn({full: true});
23408     }
23409
23410     function zoomPan() {
23411         if (d3.event && d3.event.sourceEvent.type === 'dblclick') {
23412             if (!dblclickEnabled) {
23413                 zoom.scale(projection.scale() * 2 * Math.PI)
23414                     .translate(projection.translate());
23415                 return d3.event.sourceEvent.preventDefault();
23416             }
23417         }
23418
23419         if (Math.log(d3.event.scale / Math.LN2 - 8) < minzoom + 1) {
23420             iD.ui.flash(context.container())
23421                 .select('.content')
23422                 .text(t('cannot_zoom'));
23423             return setZoom(16, true);
23424         }
23425
23426         projection
23427             .translate(d3.event.translate)
23428             .scale(d3.event.scale / (2 * Math.PI));
23429
23430         var scale = d3.event.scale / transformStart[0],
23431             tX = Math.round((d3.event.translate[0] / scale - transformStart[1][0]) * scale),
23432             tY = Math.round((d3.event.translate[1] / scale - transformStart[1][1]) * scale);
23433
23434         transformed = true;
23435         iD.util.setTransform(supersurface, tX, tY, scale);
23436         queueRedraw();
23437
23438         dispatch.move(map);
23439     }
23440
23441     function resetTransform() {
23442         if (!transformed) return false;
23443         iD.util.setTransform(supersurface, 0, 0);
23444         transformed = false;
23445         return true;
23446     }
23447
23448     function redraw(difference, extent) {
23449
23450         if (!surface) return;
23451
23452         clearTimeout(timeoutId);
23453
23454         // If we are in the middle of a zoom/pan, we can't do differenced redraws.
23455         // It would result in artifacts where differenced entities are redrawn with
23456         // one transform and unchanged entities with another.
23457         if (resetTransform()) {
23458             difference = extent = undefined;
23459         }
23460
23461         var zoom = String(~~map.zoom());
23462         if (surface.attr('data-zoom') !== zoom) {
23463             surface.attr('data-zoom', zoom)
23464                 .classed('low-zoom', zoom <= 16);
23465         }
23466
23467         if (!difference) {
23468             supersurface.call(context.background());
23469         }
23470
23471         if (map.editable()) {
23472             context.connection().loadTiles(projection, dimensions);
23473             drawVector(difference, extent);
23474         } else {
23475             editOff();
23476         }
23477
23478         transformStart = [
23479             projection.scale() * 2 * Math.PI,
23480             projection.translate().slice()];
23481
23482         return map;
23483     }
23484
23485     var timeoutId;
23486     function queueRedraw() {
23487         clearTimeout(timeoutId);
23488         timeoutId = setTimeout(function() { redraw(); }, 300);
23489     }
23490
23491     function pointLocation(p) {
23492         var translate = projection.translate(),
23493             scale = projection.scale() * 2 * Math.PI;
23494         return [(p[0] - translate[0]) / scale, (p[1] - translate[1]) / scale];
23495     }
23496
23497     function locationPoint(l) {
23498         var translate = projection.translate(),
23499             scale = projection.scale() * 2 * Math.PI;
23500         return [l[0] * scale + translate[0], l[1] * scale + translate[1]];
23501     }
23502
23503     map.mouse = function() {
23504         var e = mousemove || d3.event, s;
23505         while ((s = e.sourceEvent)) e = s;
23506         return mouse(e);
23507     };
23508
23509     map.mouseCoordinates = function() {
23510         return projection.invert(map.mouse());
23511     };
23512
23513     map.dblclickEnable = function(_) {
23514         if (!arguments.length) return dblclickEnabled;
23515         dblclickEnabled = _;
23516         return map;
23517     };
23518
23519     function setZoom(_, force) {
23520         if (_ === map.zoom() && !force)
23521             return false;
23522         var scale = 256 * Math.pow(2, _),
23523             center = pxCenter(),
23524             l = pointLocation(center);
23525         scale = Math.max(1024, Math.min(256 * Math.pow(2, 24), scale));
23526         projection.scale(scale / (2 * Math.PI));
23527         zoom.scale(scale);
23528         var t = projection.translate();
23529         l = locationPoint(l);
23530         t[0] += center[0] - l[0];
23531         t[1] += center[1] - l[1];
23532         projection.translate(t);
23533         zoom.translate(projection.translate());
23534         return true;
23535     }
23536
23537     function setCenter(_) {
23538         var c = map.center();
23539         if (_[0] === c[0] && _[1] === c[1])
23540             return false;
23541         var t = projection.translate(),
23542             pxC = pxCenter(),
23543             ll = projection(_);
23544         projection.translate([
23545             t[0] - ll[0] + pxC[0],
23546             t[1] - ll[1] + pxC[1]]);
23547         zoom.translate(projection.translate());
23548         return true;
23549     }
23550
23551     map.pan = function(d) {
23552         var t = projection.translate();
23553         t[0] += d[0];
23554         t[1] += d[1];
23555         projection.translate(t);
23556         zoom.translate(projection.translate());
23557         dispatch.move(map);
23558         return redraw();
23559     };
23560
23561     map.dimensions = function(_) {
23562         if (!arguments.length) return dimensions;
23563         var center = map.center();
23564         dimensions = _;
23565         surface.dimensions(dimensions);
23566         context.background().dimensions(dimensions);
23567         projection.clipExtent([[0, 0], dimensions]);
23568         mouse = iD.util.fastMouse(supersurface.node());
23569         setCenter(center);
23570         return redraw();
23571     };
23572
23573     map.zoomIn = function() { return map.zoom(Math.ceil(map.zoom() + 1)); };
23574     map.zoomOut = function() { return map.zoom(Math.floor(map.zoom() - 1)); };
23575
23576     map.center = function(loc) {
23577         if (!arguments.length) {
23578             return projection.invert(pxCenter());
23579         }
23580
23581         if (setCenter(loc)) {
23582             dispatch.move(map);
23583         }
23584
23585         return redraw();
23586     };
23587
23588     map.zoom = function(z) {
23589         if (!arguments.length) {
23590             return Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.LN2 - 8, 0);
23591         }
23592
23593         if (setZoom(z)) {
23594             dispatch.move(map);
23595         }
23596
23597         return redraw();
23598     };
23599
23600     map.zoomTo = function(entity, zoomLimits) {
23601         var extent = entity.extent(context.graph()),
23602             zoom = map.extentZoom(extent);
23603         zoomLimits = zoomLimits || [16, 20];
23604         map.centerZoom(extent.center(), Math.min(Math.max(zoom, zoomLimits[0]), zoomLimits[1]));
23605     };
23606
23607     map.centerZoom = function(loc, z) {
23608         var centered = setCenter(loc),
23609             zoomed   = setZoom(z);
23610
23611         if (centered || zoomed) {
23612             dispatch.move(map);
23613         }
23614
23615         return redraw();
23616     };
23617
23618     map.centerEase = function(loc) {
23619         var from = map.center().slice(),
23620             t = 0,
23621             stop;
23622
23623         surface.one('mousedown.ease', function() {
23624             stop = true;
23625         });
23626
23627         d3.timer(function() {
23628             if (stop) return true;
23629             map.center(iD.geo.interp(from, loc, (t += 1) / 10));
23630             return t === 10;
23631         }, 20);
23632         return map;
23633     };
23634
23635     map.extent = function(_) {
23636         if (!arguments.length) {
23637             return new iD.geo.Extent(projection.invert([0, dimensions[1]]),
23638                                  projection.invert([dimensions[0], 0]));
23639         } else {
23640             var extent = iD.geo.Extent(_);
23641             map.centerZoom(extent.center(), map.extentZoom(extent));
23642         }
23643     };
23644
23645     map.extentZoom = function(_) {
23646         var extent = iD.geo.Extent(_),
23647             tl = projection([extent[0][0], extent[1][1]]),
23648             br = projection([extent[1][0], extent[0][1]]);
23649
23650         // Calculate maximum zoom that fits extent
23651         var hFactor = (br[0] - tl[0]) / dimensions[0],
23652             vFactor = (br[1] - tl[1]) / dimensions[1],
23653             hZoomDiff = Math.log(Math.abs(hFactor)) / Math.LN2,
23654             vZoomDiff = Math.log(Math.abs(vFactor)) / Math.LN2,
23655             newZoom = map.zoom() - Math.max(hZoomDiff, vZoomDiff);
23656
23657         return newZoom;
23658     };
23659
23660     map.editable = function() {
23661         return map.zoom() >= 16;
23662     };
23663
23664     map.minzoom = function(_) {
23665         if (!arguments.length) return minzoom;
23666         minzoom = _;
23667         return map;
23668     };
23669
23670     return d3.rebind(map, dispatch, 'on');
23671 };
23672 iD.TileLayer = function() {
23673     var tileSize = 256,
23674         tile = d3.geo.tile(),
23675         projection,
23676         cache = {},
23677         tileOrigin,
23678         z,
23679         transformProp = iD.util.prefixCSSProperty('Transform'),
23680         source = d3.functor('');
23681
23682     function tileSizeAtZoom(d, z) {
23683         return Math.ceil(tileSize * Math.pow(2, z - d[2])) / tileSize;
23684     }
23685
23686     function atZoom(t, distance) {
23687         var power = Math.pow(2, distance);
23688         return [
23689             Math.floor(t[0] * power),
23690             Math.floor(t[1] * power),
23691             t[2] + distance];
23692     }
23693
23694     function lookUp(d) {
23695         for (var up = -1; up > -d[2]; up--) {
23696             var tile = atZoom(d, up);
23697             if (cache[source.url(tile)] !== false) {
23698                 return tile;
23699             }
23700         }
23701     }
23702
23703     function uniqueBy(a, n) {
23704         var o = [], seen = {};
23705         for (var i = 0; i < a.length; i++) {
23706             if (seen[a[i][n]] === undefined) {
23707                 o.push(a[i]);
23708                 seen[a[i][n]] = true;
23709             }
23710         }
23711         return o;
23712     }
23713
23714     function addSource(d) {
23715         d.push(source.url(d));
23716         return d;
23717     }
23718
23719     // Update tiles based on current state of `projection`.
23720     function background(selection) {
23721         tile.scale(projection.scale() * 2 * Math.PI)
23722             .translate(projection.translate());
23723
23724         tileOrigin = [
23725             projection.scale() * Math.PI - projection.translate()[0],
23726             projection.scale() * Math.PI - projection.translate()[1]];
23727
23728         z = Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.log(2) - 8, 0);
23729
23730         render(selection);
23731     }
23732
23733     // Derive the tiles onscreen, remove those offscreen and position them.
23734     // Important that this part not depend on `projection` because it's
23735     // rentered when tiles load/error (see #644).
23736     function render(selection) {
23737         var requests = [];
23738
23739         if (source.validZoom(z)) {
23740             tile().forEach(function(d) {
23741                 addSource(d);
23742                 if (d[3] === '') return;
23743                 requests.push(d);
23744                 if (cache[d[3]] === false && lookUp(d)) {
23745                     requests.push(addSource(lookUp(d)));
23746                 }
23747             });
23748
23749             requests = uniqueBy(requests, 3).filter(function(r) {
23750                 // don't re-request tiles which have failed in the past
23751                 return cache[r[3]] !== false;
23752             });
23753         }
23754
23755         var pixelOffset = [
23756             Math.round(source.offset()[0] * Math.pow(2, z)),
23757             Math.round(source.offset()[1] * Math.pow(2, z))
23758         ];
23759
23760         function load(d) {
23761             cache[d[3]] = true;
23762             d3.select(this)
23763                 .on('error', null)
23764                 .on('load', null)
23765                 .classed('tile-loaded', true);
23766             render(selection);
23767         }
23768
23769         function error(d) {
23770             cache[d[3]] = false;
23771             d3.select(this)
23772                 .on('error', null)
23773                 .on('load', null)
23774                 .remove();
23775             render(selection);
23776         }
23777
23778         function imageTransform(d) {
23779             var _ts = tileSize * Math.pow(2, z - d[2]);
23780             var scale = tileSizeAtZoom(d, z);
23781             return 'translate(' +
23782                 (Math.round((d[0] * _ts) - tileOrigin[0]) + pixelOffset[0]) + 'px,' +
23783                 (Math.round((d[1] * _ts) - tileOrigin[1]) + pixelOffset[1]) + 'px)' +
23784                 'scale(' + scale + ',' + scale + ')';
23785         }
23786
23787         var image = selection
23788             .selectAll('img')
23789             .data(requests, function(d) { return d[3]; });
23790
23791         image.exit()
23792             .style(transformProp, imageTransform)
23793             .classed('tile-removing', true)
23794             .each(function() {
23795                 var tile = d3.select(this);
23796                 window.setTimeout(function() {
23797                     if (tile.classed('tile-removing')) {
23798                         tile.remove();
23799                     }
23800                 }, 300);
23801             });
23802
23803         image.enter().append('img')
23804             .attr('class', 'tile')
23805             .attr('src', function(d) { return d[3]; })
23806             .on('error', error)
23807             .on('load', load);
23808
23809         image
23810             .style(transformProp, imageTransform)
23811             .classed('tile-removing', false);
23812     }
23813
23814     background.projection = function(_) {
23815         if (!arguments.length) return projection;
23816         projection = _;
23817         return background;
23818     };
23819
23820     background.dimensions = function(_) {
23821         if (!arguments.length) return tile.size();
23822         tile.size(_);
23823         return background;
23824     };
23825
23826     background.source = function(_) {
23827         if (!arguments.length) return source;
23828         source = _;
23829         cache = {};
23830         tile.scaleExtent(source.scaleExtent);
23831         return background;
23832     };
23833
23834     return background;
23835 };
23836 iD.svg = {
23837     RoundProjection: function(projection) {
23838         return function(d) {
23839             return iD.geo.roundCoords(projection(d));
23840         };
23841     },
23842
23843     PointTransform: function(projection) {
23844         return function(entity) {
23845             // http://jsperf.com/short-array-join
23846             var pt = projection(entity.loc);
23847             return 'translate(' + pt[0] + ',' + pt[1] + ')';
23848         };
23849     },
23850
23851     Round: function () {
23852         return d3.geo.transform({
23853             point: function(x, y) { return this.stream.point(Math.floor(x), Math.floor(y)); }
23854         });
23855     },
23856
23857     Path: function(projection, graph, polygon) {
23858         var cache = {},
23859             round = iD.svg.Round().stream,
23860             clip = d3.geo.clipExtent().extent(projection.clipExtent()).stream,
23861             project = projection.stream,
23862             path = d3.geo.path()
23863                 .projection({stream: function(output) { return polygon ? project(round(output)) : project(clip(round(output))); }});
23864
23865         return function(entity) {
23866             if (entity.id in cache) {
23867                 return cache[entity.id];
23868             } else {
23869                 return cache[entity.id] = path(entity.asGeoJSON(graph)); // jshint ignore:line
23870             }
23871         };
23872     },
23873
23874     OneWaySegments: function(projection, graph, dt) {
23875         return function(entity) {
23876             var a,
23877                 b,
23878                 i = 0,
23879                 offset = dt,
23880                 segments = [],
23881                 coordinates = graph.childNodes(entity).map(function(n) {
23882                     return n.loc;
23883                 });
23884
23885             if (entity.tags.oneway === '-1') coordinates.reverse();
23886
23887             d3.geo.stream({
23888                 type: 'LineString',
23889                 coordinates: coordinates
23890             }, projection.stream({
23891                 lineStart: function() {},
23892                 lineEnd: function() {
23893                     a = null;
23894                 },
23895                 point: function(x, y) {
23896                     b = [x, y];
23897
23898                     if (a) {
23899                         var span = iD.geo.euclideanDistance(a, b) - offset;
23900
23901                         if (span >= 0) {
23902                             var angle = Math.atan2(b[1] - a[1], b[0] - a[0]),
23903                                 dx = dt * Math.cos(angle),
23904                                 dy = dt * Math.sin(angle),
23905                                 p = [a[0] + offset * Math.cos(angle),
23906                                      a[1] + offset * Math.sin(angle)];
23907
23908                             var segment = 'M' + a[0] + ',' + a[1] +
23909                                           'L' + p[0] + ',' + p[1];
23910
23911                             for (span -= dt; span >= 0; span -= dt) {
23912                                 p[0] += dx;
23913                                 p[1] += dy;
23914                                 segment += 'L' + p[0] + ',' + p[1];
23915                             }
23916
23917                             segment += 'L' + b[0] + ',' + b[1];
23918                             segments.push({id: entity.id, index: i, d: segment});
23919                         }
23920
23921                         offset = -span;
23922                         i++;
23923                     }
23924
23925                     a = b;
23926                 }
23927             }));
23928
23929             return segments;
23930         };
23931     },
23932
23933     MultipolygonMemberTags: function(graph) {
23934         return function(entity) {
23935             var tags = entity.tags;
23936             graph.parentRelations(entity).forEach(function(relation) {
23937                 if (relation.isMultipolygon()) {
23938                     tags = _.extend({}, relation.tags, tags);
23939                 }
23940             });
23941             return tags;
23942         };
23943     }
23944 };
23945 iD.svg.Areas = function(projection) {
23946     // Patterns only work in Firefox when set directly on element.
23947     // (This is not a bug: https://bugzilla.mozilla.org/show_bug.cgi?id=750632)
23948     var patterns = {
23949         wetland: 'wetland',
23950         beach: 'beach',
23951         scrub: 'scrub',
23952         construction: 'construction',
23953         cemetery: 'cemetery',
23954         grave_yard: 'cemetery',
23955         meadow: 'meadow',
23956         farm: 'farmland',
23957         farmland: 'farmland',
23958         orchard: 'orchard'
23959     };
23960
23961     var patternKeys = ['landuse', 'natural', 'amenity'];
23962
23963     function setPattern(d) {
23964         for (var i = 0; i < patternKeys.length; i++) {
23965             if (patterns.hasOwnProperty(d.tags[patternKeys[i]])) {
23966                 this.style.fill = 'url("#pattern-' + patterns[d.tags[patternKeys[i]]] + '")';
23967                 return;
23968             }
23969         }
23970         this.style.fill = '';
23971     }
23972
23973     return function drawAreas(surface, graph, entities, filter) {
23974         var path = iD.svg.Path(projection, graph, true),
23975             areas = {},
23976             multipolygon;
23977
23978         for (var i = 0; i < entities.length; i++) {
23979             var entity = entities[i];
23980             if (entity.geometry(graph) !== 'area') continue;
23981
23982             multipolygon = iD.geo.isSimpleMultipolygonOuterMember(entity, graph);
23983             if (multipolygon) {
23984                 areas[multipolygon.id] = {
23985                     entity: multipolygon.mergeTags(entity.tags),
23986                     area: Math.abs(entity.area(graph))
23987                 };
23988             } else if (!areas[entity.id]) {
23989                 areas[entity.id] = {
23990                     entity: entity,
23991                     area: Math.abs(entity.area(graph))
23992                 };
23993             }
23994         }
23995
23996         areas = d3.values(areas).filter(function hasPath(a) { return path(a.entity); });
23997         areas.sort(function areaSort(a, b) { return b.area - a.area; });
23998         areas = _.pluck(areas, 'entity');
23999
24000         var strokes = areas.filter(function(area) {
24001             return area.type === 'way';
24002         });
24003
24004         var data = {
24005             shadow: strokes,
24006             stroke: strokes,
24007             fill: areas
24008         };
24009
24010         var paths = surface.selectAll('.layer-shadow, .layer-stroke, .layer-fill')
24011             .selectAll('path.area')
24012             .filter(filter)
24013             .data(function(layer) { return data[layer]; }, iD.Entity.key);
24014
24015         // Remove exiting areas first, so they aren't included in the `fills`
24016         // array used for sorting below (https://github.com/openstreetmap/iD/issues/1903).
24017         paths.exit()
24018             .remove();
24019
24020         var fills = surface.selectAll('.layer-fill path.area')[0];
24021
24022         var bisect = d3.bisector(function(node) {
24023             return -node.__data__.area(graph);
24024         }).left;
24025
24026         function sortedByArea(entity) {
24027             if (this.__data__ === 'fill') {
24028                 return fills[bisect(fills, -entity.area(graph))];
24029             }
24030         }
24031
24032         paths.enter()
24033             .insert('path', sortedByArea)
24034             .each(function(entity) {
24035                 var layer = this.parentNode.__data__;
24036
24037                 this.setAttribute('class', entity.type + ' area ' + layer + ' ' + entity.id);
24038
24039                 if (layer === 'fill') {
24040                     setPattern.apply(this, arguments);
24041                 }
24042             })
24043             .call(iD.svg.TagClasses());
24044
24045         paths
24046             .attr('d', path);
24047     };
24048 };
24049 iD.svg.Labels = function(projection, context) {
24050     var path = d3.geo.path().projection(projection);
24051
24052     // Replace with dict and iterate over entities tags instead?
24053     var label_stack = [
24054         ['line', 'aeroway'],
24055         ['line', 'highway'],
24056         ['line', 'railway'],
24057         ['line', 'waterway'],
24058         ['area', 'aeroway'],
24059         ['area', 'amenity'],
24060         ['area', 'building'],
24061         ['area', 'historic'],
24062         ['area', 'leisure'],
24063         ['area', 'man_made'],
24064         ['area', 'natural'],
24065         ['area', 'shop'],
24066         ['area', 'tourism'],
24067         ['point', 'aeroway'],
24068         ['point', 'amenity'],
24069         ['point', 'building'],
24070         ['point', 'historic'],
24071         ['point', 'leisure'],
24072         ['point', 'man_made'],
24073         ['point', 'natural'],
24074         ['point', 'shop'],
24075         ['point', 'tourism'],
24076         ['line', 'name'],
24077         ['area', 'name'],
24078         ['point', 'name']
24079     ];
24080
24081     var default_size = 12;
24082
24083     var font_sizes = label_stack.map(function(d) {
24084         var style = iD.util.getStyle('text.' + d[0] + '.tag-' + d[1]),
24085             m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24086         if (m) return parseInt(m[1], 10);
24087
24088         style = iD.util.getStyle('text.' + d[0]);
24089         m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24090         if (m) return parseInt(m[1], 10);
24091
24092         return default_size;
24093     });
24094
24095     var iconSize = 18;
24096
24097     var pointOffsets = [
24098         [15, -11, 'start'], // right
24099         [10, -11, 'start'], // unused right now
24100         [-15, -11, 'end']
24101     ];
24102
24103     var lineOffsets = [50, 45, 55, 40, 60, 35, 65, 30, 70, 25,
24104         75, 20, 80, 15, 95, 10, 90, 5, 95];
24105
24106
24107     var noIcons = ['building', 'landuse', 'natural'];
24108     function blacklisted(preset) {
24109         return _.any(noIcons, function(s) {
24110             return preset.id.indexOf(s) >= 0;
24111         });
24112     }
24113
24114     function get(array, prop) {
24115         return function(d, i) { return array[i][prop]; };
24116     }
24117
24118     var textWidthCache = {};
24119
24120     function textWidth(text, size, elem) {
24121         var c = textWidthCache[size];
24122         if (!c) c = textWidthCache[size] = {};
24123
24124         if (c[text]) {
24125             return c[text];
24126
24127         } else if (elem) {
24128             c[text] = elem.getComputedTextLength();
24129             return c[text];
24130
24131         } else {
24132             var str = encodeURIComponent(text).match(/%[CDEFcdef]/g);
24133             if (str === null) {
24134                 return size / 3 * 2 * text.length;
24135             } else {
24136                 return size / 3 * (2 * text.length + str.length);
24137             }
24138         }
24139     }
24140
24141     function drawLineLabels(group, entities, filter, classes, labels) {
24142         var texts = group.selectAll('text.' + classes)
24143             .filter(filter)
24144             .data(entities, iD.Entity.key);
24145
24146         texts.enter()
24147             .append('text')
24148             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; })
24149             .append('textPath')
24150             .attr('class', 'textpath');
24151
24152
24153         texts.selectAll('.textpath')
24154             .filter(filter)
24155             .data(entities, iD.Entity.key)
24156             .attr({
24157                 'startOffset': '50%',
24158                 'xlink:href': function(d) { return '#labelpath-' + d.id; }
24159             })
24160             .text(iD.util.displayName);
24161
24162         texts.exit().remove();
24163     }
24164
24165     function drawLinePaths(group, entities, filter, classes, labels) {
24166         var halos = group.selectAll('path')
24167             .filter(filter)
24168             .data(entities, iD.Entity.key);
24169
24170         halos.enter()
24171             .append('path')
24172             .style('stroke-width', get(labels, 'font-size'))
24173             .attr('id', function(d) { return 'labelpath-' + d.id; })
24174             .attr('class', classes);
24175
24176         halos.attr('d', get(labels, 'lineString'));
24177
24178         halos.exit().remove();
24179     }
24180
24181     function drawPointLabels(group, entities, filter, classes, labels) {
24182
24183         var texts = group.selectAll('text.' + classes)
24184             .filter(filter)
24185             .data(entities, iD.Entity.key);
24186
24187         texts.enter()
24188             .append('text')
24189             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; });
24190
24191         texts.attr('x', get(labels, 'x'))
24192             .attr('y', get(labels, 'y'))
24193             .style('text-anchor', get(labels, 'textAnchor'))
24194             .text(iD.util.displayName)
24195             .each(function(d, i) { textWidth(iD.util.displayName(d), labels[i].height, this); });
24196
24197         texts.exit().remove();
24198         return texts;
24199     }
24200
24201     function drawAreaLabels(group, entities, filter, classes, labels) {
24202         entities = entities.filter(hasText);
24203         labels = labels.filter(hasText);
24204         return drawPointLabels(group, entities, filter, classes, labels);
24205
24206         function hasText(d, i) {
24207             return labels[i].hasOwnProperty('x') && labels[i].hasOwnProperty('y');
24208         }
24209     }
24210
24211     function drawAreaIcons(group, entities, filter, classes, labels) {
24212
24213         var icons = group.selectAll('use')
24214             .filter(filter)
24215             .data(entities, iD.Entity.key);
24216
24217         icons.enter()
24218             .append('use')
24219             .attr('clip-path', 'url(#clip-square-18)')
24220             .attr('class', 'icon');
24221
24222         icons.attr('transform', get(labels, 'transform'))
24223             .attr('xlink:href', function(d) {
24224                 return '#maki-' + context.presets().match(d, context.graph()).icon + '-18';
24225             });
24226
24227
24228         icons.exit().remove();
24229     }
24230
24231     function reverse(p) {
24232         var angle = Math.atan2(p[1][1] - p[0][1], p[1][0] - p[0][0]);
24233         return !(p[0][0] < p[p.length - 1][0] && angle < Math.PI/2 && angle > - Math.PI/2);
24234     }
24235
24236     function lineString(nodes) {
24237         return 'M' + nodes.join('L');
24238     }
24239
24240     function subpath(nodes, from, to) {
24241         function segmentLength(i) {
24242             var dx = nodes[i][0] - nodes[i + 1][0];
24243             var dy = nodes[i][1] - nodes[i + 1][1];
24244             return Math.sqrt(dx * dx + dy * dy);
24245         }
24246
24247         var sofar = 0,
24248             start, end, i0, i1;
24249         for (var i = 0; i < nodes.length - 1; i++) {
24250             var current = segmentLength(i);
24251             var portion;
24252             if (!start && sofar + current >= from) {
24253                 portion = (from - sofar) / current;
24254                 start = [
24255                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24256                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24257                 ];
24258                 i0 = i + 1;
24259             }
24260             if (!end && sofar + current >= to) {
24261                 portion = (to - sofar) / current;
24262                 end = [
24263                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24264                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24265                 ];
24266                 i1 = i + 1;
24267             }
24268             sofar += current;
24269
24270         }
24271         var ret = nodes.slice(i0, i1);
24272         ret.unshift(start);
24273         ret.push(end);
24274         return ret;
24275
24276     }
24277
24278     function hideOnMouseover() {
24279         var layers = d3.select(this)
24280             .selectAll('.layer-label, .layer-halo');
24281
24282         layers.selectAll('.proximate')
24283             .classed('proximate', false);
24284
24285         var mouse = context.mouse(),
24286             pad = 50,
24287             rect = [mouse[0] - pad, mouse[1] - pad, mouse[0] + pad, mouse[1] + pad],
24288             ids = _.pluck(rtree.search(rect), 'id');
24289
24290         if (!ids.length) return;
24291         layers.selectAll('.' + ids.join(', .'))
24292             .classed('proximate', true);
24293     }
24294
24295     var rtree = rbush(),
24296         rectangles = {};
24297
24298     function labels(surface, graph, entities, filter, dimensions, fullRedraw) {
24299
24300         var hidePoints = !surface.select('.node.point').node();
24301
24302         var labelable = [], i, k, entity;
24303         for (i = 0; i < label_stack.length; i++) labelable.push([]);
24304
24305         if (fullRedraw) {
24306             rtree.clear();
24307             rectangles = {};
24308         } else {
24309             for (i = 0; i < entities.length; i++) {
24310                 rtree.remove(rectangles[entities[i].id]);
24311             }
24312         }
24313
24314         // Split entities into groups specified by label_stack
24315         for (i = 0; i < entities.length; i++) {
24316             entity = entities[i];
24317             var geometry = entity.geometry(graph);
24318
24319             if (geometry === 'vertex')
24320                 continue;
24321             if (hidePoints && geometry === 'point')
24322                 continue;
24323
24324             var preset = geometry === 'area' && context.presets().match(entity, graph),
24325                 icon = preset && !blacklisted(preset) && preset.icon;
24326
24327             if (!icon && !iD.util.displayName(entity))
24328                 continue;
24329
24330             for (k = 0; k < label_stack.length; k ++) {
24331                 if (geometry === label_stack[k][0] && entity.tags[label_stack[k][1]]) {
24332                     labelable[k].push(entity);
24333                     break;
24334                 }
24335             }
24336         }
24337
24338         var positions = {
24339             point: [],
24340             line: [],
24341             area: []
24342         };
24343
24344         var labelled = {
24345             point: [],
24346             line: [],
24347             area: []
24348         };
24349
24350         // Try and find a valid label for labellable entities
24351         for (k = 0; k < labelable.length; k++) {
24352             var font_size = font_sizes[k];
24353             for (i = 0; i < labelable[k].length; i ++) {
24354                 entity = labelable[k][i];
24355                 var name = iD.util.displayName(entity),
24356                     width = name && textWidth(name, font_size),
24357                     p;
24358                 if (entity.geometry(graph) === 'point') {
24359                     p = getPointLabel(entity, width, font_size);
24360                 } else if (entity.geometry(graph) === 'line') {
24361                     p = getLineLabel(entity, width, font_size);
24362                 } else if (entity.geometry(graph) === 'area') {
24363                     p = getAreaLabel(entity, width, font_size);
24364                 }
24365                 if (p) {
24366                     p.classes = entity.geometry(graph) + ' tag-' + label_stack[k][1];
24367                     positions[entity.geometry(graph)].push(p);
24368                     labelled[entity.geometry(graph)].push(entity);
24369                 }
24370             }
24371         }
24372
24373         function getPointLabel(entity, width, height) {
24374             var coord = projection(entity.loc),
24375                 m = 5,  // margin
24376                 offset = pointOffsets[0],
24377                 p = {
24378                     height: height,
24379                     width: width,
24380                     x: coord[0] + offset[0],
24381                     y: coord[1] + offset[1],
24382                     textAnchor: offset[2]
24383                 };
24384             var rect = [p.x - m, p.y - m, p.x + width + m, p.y + height + m];
24385             if (tryInsert(rect, entity.id)) return p;
24386         }
24387
24388
24389         function getLineLabel(entity, width, height) {
24390             var nodes = _.pluck(graph.childNodes(entity), 'loc').map(projection),
24391                 length = iD.geo.pathLength(nodes);
24392             if (length < width + 20) return;
24393
24394             for (var i = 0; i < lineOffsets.length; i ++) {
24395                 var offset = lineOffsets[i],
24396                     middle = offset / 100 * length,
24397                     start = middle - width/2;
24398                 if (start < 0 || start + width > length) continue;
24399                 var sub = subpath(nodes, start, start + width),
24400                     rev = reverse(sub),
24401                     rect = [
24402                         Math.min(sub[0][0], sub[sub.length - 1][0]) - 10,
24403                         Math.min(sub[0][1], sub[sub.length - 1][1]) - 10,
24404                         Math.max(sub[0][0], sub[sub.length - 1][0]) + 20,
24405                         Math.max(sub[0][1], sub[sub.length - 1][1]) + 30
24406                     ];
24407                 if (rev) sub = sub.reverse();
24408                 if (tryInsert(rect, entity.id)) return {
24409                     'font-size': height + 2,
24410                     lineString: lineString(sub),
24411                     startOffset: offset + '%'
24412                 };
24413             }
24414         }
24415
24416         function getAreaLabel(entity, width, height) {
24417             var centroid = path.centroid(entity.asGeoJSON(graph, true)),
24418                 extent = entity.extent(graph),
24419                 entitywidth = projection(extent[1])[0] - projection(extent[0])[0],
24420                 rect;
24421
24422             if (!centroid || entitywidth < 20) return;
24423
24424             var iconX = centroid[0] - (iconSize/2),
24425                 iconY = centroid[1] - (iconSize/2),
24426                 textOffset = iconSize + 5;
24427
24428             var p = {
24429                 transform: 'translate(' + iconX + ',' + iconY + ')'
24430             };
24431
24432             if (width && entitywidth >= width + 20) {
24433                 p.x = centroid[0];
24434                 p.y = centroid[1] + textOffset;
24435                 p.textAnchor = 'middle';
24436                 p.height = height;
24437                 rect = [p.x - width/2, p.y, p.x + width/2, p.y + height + textOffset];
24438             } else {
24439                 rect = [iconX, iconY, iconX + iconSize, iconY + iconSize];
24440             }
24441
24442             if (tryInsert(rect, entity.id)) return p;
24443
24444         }
24445
24446         function tryInsert(rect, id) {
24447             // Check that label is visible
24448             if (rect[0] < 0 || rect[1] < 0 || rect[2] > dimensions[0] ||
24449                 rect[3] > dimensions[1]) return false;
24450             var v = rtree.search(rect).length === 0;
24451             if (v) {
24452                 rect.id = id;
24453                 rtree.insert(rect);
24454                 rectangles[id] = rect;
24455             }
24456             return v;
24457         }
24458
24459         var label = surface.select('.layer-label'),
24460             halo = surface.select('.layer-halo');
24461
24462         // points
24463         drawPointLabels(label, labelled.point, filter, 'pointlabel', positions.point);
24464         drawPointLabels(halo, labelled.point, filter, 'pointlabel-halo', positions.point);
24465
24466         // lines
24467         drawLinePaths(halo, labelled.line, filter, '', positions.line);
24468         drawLineLabels(label, labelled.line, filter, 'linelabel', positions.line);
24469         drawLineLabels(halo, labelled.line, filter, 'linelabel-halo', positions.line);
24470
24471         // areas
24472         drawAreaLabels(label, labelled.area, filter, 'arealabel', positions.area);
24473         drawAreaLabels(halo, labelled.area, filter, 'arealabel-halo', positions.area);
24474         drawAreaIcons(label, labelled.area, filter, 'arealabel-icon', positions.area);
24475     }
24476
24477     labels.supersurface = function(supersurface) {
24478         supersurface
24479             .on('mousemove.hidelabels', hideOnMouseover)
24480             .on('mousedown.hidelabels', function () {
24481                 supersurface.on('mousemove.hidelabels', null);
24482             })
24483             .on('mouseup.hidelabels', function () {
24484                 supersurface.on('mousemove.hidelabels', hideOnMouseover);
24485             });
24486     };
24487
24488     return labels;
24489 };
24490 iD.svg.Lines = function(projection) {
24491
24492     var highway_stack = {
24493         motorway: 0,
24494         motorway_link: 1,
24495         trunk: 2,
24496         trunk_link: 3,
24497         primary: 4,
24498         primary_link: 5,
24499         secondary: 6,
24500         tertiary: 7,
24501         unclassified: 8,
24502         residential: 9,
24503         service: 10,
24504         footway: 11
24505     };
24506
24507     function waystack(a, b) {
24508         if (!a || !b || !a.tags || !b.tags) return 0;
24509         if (a.tags.layer !== undefined && b.tags.layer !== undefined) {
24510             return a.tags.layer - b.tags.layer;
24511         }
24512         if (a.tags.bridge) return 1;
24513         if (b.tags.bridge) return -1;
24514         if (a.tags.tunnel) return -1;
24515         if (b.tags.tunnel) return 1;
24516         var as = 0, bs = 0;
24517         if (a.tags.highway && b.tags.highway) {
24518             as -= highway_stack[a.tags.highway];
24519             bs -= highway_stack[b.tags.highway];
24520         }
24521         return as - bs;
24522     }
24523
24524     return function drawLines(surface, graph, entities, filter) {
24525         var lines = [],
24526             path = iD.svg.Path(projection, graph);
24527
24528         for (var i = 0; i < entities.length; i++) {
24529             var entity = entities[i],
24530                 outer = iD.geo.simpleMultipolygonOuterMember(entity, graph);
24531             if (outer) {
24532                 lines.push(entity.mergeTags(outer.tags));
24533             } else if (entity.geometry(graph) === 'line') {
24534                 lines.push(entity);
24535             }
24536         }
24537
24538         lines = lines.filter(path);
24539         lines.sort(waystack);
24540
24541         function drawPaths(klass) {
24542             var paths = surface.select('.layer-' + klass)
24543                 .selectAll('path.line')
24544                 .filter(filter)
24545                 .data(lines, iD.Entity.key);
24546
24547             var enter = paths.enter()
24548                 .append('path')
24549                 .attr('class', function(d) { return 'way line ' + klass + ' ' + d.id; });
24550
24551             // Optimization: call simple TagClasses only on enter selection. This
24552             // works because iD.Entity.key is defined to include the entity v attribute.
24553             if (klass !== 'stroke') {
24554                 enter.call(iD.svg.TagClasses());
24555             } else {
24556                 paths.call(iD.svg.TagClasses()
24557                     .tags(iD.svg.MultipolygonMemberTags(graph)));
24558             }
24559
24560             paths
24561                 .order()
24562                 .attr('d', path);
24563
24564             paths.exit()
24565                 .remove();
24566         }
24567
24568         drawPaths('shadow');
24569         drawPaths('casing');
24570         drawPaths('stroke');
24571
24572         var segments = _(lines)
24573             .filter(function(d) { return d.isOneWay(); })
24574             .map(iD.svg.OneWaySegments(projection, graph, 35))
24575             .flatten()
24576             .valueOf();
24577
24578         var oneways = surface.select('.layer-oneway')
24579             .selectAll('path.oneway')
24580             .filter(filter)
24581             .data(segments, function(d) { return [d.id, d.index]; });
24582
24583         oneways.enter()
24584             .append('path')
24585             .attr('class', 'oneway')
24586             .attr('marker-mid', 'url(#oneway-marker)');
24587
24588         oneways
24589             .order()
24590             .attr('d', function(d) { return d.d; });
24591
24592         oneways.exit()
24593             .remove();
24594     };
24595 };
24596 iD.svg.Midpoints = function(projection, context) {
24597     return function drawMidpoints(surface, graph, entities, filter, extent) {
24598         var midpoints = {};
24599
24600         for (var i = 0; i < entities.length; i++) {
24601             var entity = entities[i];
24602
24603             if (entity.type !== 'way') continue;
24604             if (context.selectedIDs().indexOf(entity.id) < 0) continue;
24605
24606             var nodes = graph.childNodes(entity);
24607
24608             // skip the last node because it is always repeated
24609             for (var j = 0; j < nodes.length - 1; j++) {
24610
24611                 var a = nodes[j],
24612                     b = nodes[j + 1],
24613                     id = [a.id, b.id].sort().join('-');
24614
24615                 // Redraw midpoints in two cases:
24616                 //   1. One of the two endpoint nodes changed (e.g. was moved).
24617                 //   2. A node was deleted. The midpoint between the two new
24618                 //      endpoints needs to be redrawn. In this case only the
24619                 //      way will be in the diff.
24620                 if (!midpoints[id] && (filter(a) || filter(b) || filter(entity))) {
24621                     var loc = iD.geo.interp(a.loc, b.loc, 0.5);
24622                     if (extent.intersects(loc) && iD.geo.euclideanDistance(projection(a.loc), projection(b.loc)) > 40) {
24623                         midpoints[id] = {
24624                             type: 'midpoint',
24625                             id: id,
24626                             loc: loc,
24627                             edge: [a.id, b.id]
24628                         };
24629                     }
24630                 }
24631             }
24632         }
24633
24634         var groups = surface.select('.layer-hit').selectAll('g.midpoint')
24635             .filter(filter)
24636             .data(_.values(midpoints), function(d) { return d.id; });
24637
24638         var group = groups.enter()
24639             .insert('g', ':first-child')
24640             .attr('class', 'midpoint');
24641
24642         group.append('circle')
24643             .attr('r', 7)
24644             .attr('class', 'shadow');
24645
24646         group.append('circle')
24647             .attr('r', 3)
24648             .attr('class', 'fill');
24649
24650         groups.attr('transform', iD.svg.PointTransform(projection));
24651
24652         // Propagate data bindings.
24653         groups.select('circle.shadow');
24654         groups.select('circle.fill');
24655
24656         groups.exit()
24657             .remove();
24658     };
24659 };
24660 iD.svg.Points = function(projection, context) {
24661     function markerPath(selection, klass) {
24662         selection
24663             .attr('class', klass)
24664             .attr('transform', 'translate(-8, -23)')
24665             .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');
24666     }
24667
24668     function sortY(a, b) {
24669         return b.loc[1] - a.loc[1];
24670     }
24671
24672     function drawPoints(surface, points, filter) {
24673         points.sort(sortY);
24674
24675         var groups = surface.select('.layer-hit').selectAll('g.point')
24676             .filter(filter)
24677             .data(points, iD.Entity.key);
24678
24679         var group = groups.enter()
24680             .append('g')
24681             .attr('class', function(d) { return 'node point ' + d.id; })
24682             .order();
24683
24684         group.append('path')
24685             .call(markerPath, 'shadow');
24686
24687         group.append('path')
24688             .call(markerPath, 'stroke');
24689
24690         group.append('use')
24691             .attr('class', 'icon')
24692             .attr('transform', 'translate(-6, -20)')
24693             .attr('clip-path', 'url(#clip-square-12)');
24694
24695         groups.attr('transform', iD.svg.PointTransform(projection))
24696             .call(iD.svg.TagClasses());
24697
24698         // Selecting the following implicitly
24699         // sets the data (point entity) on the element
24700         groups.select('.shadow');
24701         groups.select('.stroke');
24702         groups.select('.icon')
24703             .attr('xlink:href', function(entity) {
24704                 var preset = context.presets().match(entity, context.graph());
24705                 return preset.icon ? '#maki-' + preset.icon + '-12' : '';
24706             });
24707
24708         groups.exit()
24709             .remove();
24710     }
24711
24712     drawPoints.points = function(entities, limit) {
24713         var graph = context.graph(),
24714             points = [];
24715
24716         for (var i = 0; i < entities.length; i++) {
24717             var entity = entities[i];
24718             if (entity.geometry(graph) === 'point') {
24719                 points.push(entity);
24720                 if (limit && points.length >= limit) break;
24721             }
24722         }
24723
24724         return points;
24725     };
24726
24727     return drawPoints;
24728 };
24729 iD.svg.Restrictions = function(context) {
24730     var projection = context.projection;
24731
24732     function drawRestrictions(surface) {
24733         var turns = drawRestrictions.turns(context.graph(), context.selectedIDs());
24734
24735         var groups = surface.select('.layer-hit').selectAll('g.restriction')
24736             .data(turns, iD.Entity.key);
24737
24738         var enter = groups.enter().append('g')
24739             .attr('class', 'restriction');
24740
24741         enter.append('circle')
24742             .attr('class', 'restriction')
24743             .attr('r', 4);
24744
24745         groups
24746             .attr('transform', function(restriction) {
24747                 var via = context.entity(restriction.memberByRole('via').id);
24748                 return iD.svg.PointTransform(projection)(via);
24749             });
24750
24751         groups.exit()
24752             .remove();
24753
24754         return this;
24755     }
24756
24757     drawRestrictions.turns = function (graph, selectedIDs) {
24758         if (selectedIDs.length !== 1)
24759             return [];
24760
24761         var from = graph.entity(selectedIDs[0]);
24762         if (from.type !== 'way')
24763             return [];
24764
24765         return graph.parentRelations(from).filter(function(relation) {
24766             var f = relation.memberById(from.id),
24767                 t = relation.memberByRole('to'),
24768                 v = relation.memberByRole('via');
24769
24770             return relation.tags.type === 'restriction' && f.role === 'from' &&
24771                 t && t.type === 'way' && graph.hasEntity(t.id) &&
24772                 v && v.type === 'node' && graph.hasEntity(v.id) &&
24773                 !graph.entity(t.id).isDegenerate() &&
24774                 !graph.entity(f.id).isDegenerate() &&
24775                 graph.entity(t.id).affix(v.id) &&
24776                 graph.entity(f.id).affix(v.id);
24777         });
24778     };
24779
24780     drawRestrictions.datum = function(graph, from, restriction, projection) {
24781         var to = graph.entity(restriction.memberByRole('to').id),
24782             a = graph.entity(restriction.memberByRole('via').id),
24783             b;
24784
24785         if (to.first() === a.id) {
24786             b = graph.entity(to.nodes[1]);
24787         } else {
24788             b = graph.entity(to.nodes[to.nodes.length - 2]);
24789         }
24790
24791         a = projection(a.loc);
24792         b = projection(b.loc);
24793
24794         return {
24795             from: from,
24796             to: to,
24797             restriction: restriction,
24798             angle: Math.atan2(b[1] - a[1], b[0] - a[0])
24799         };
24800     };
24801
24802     return drawRestrictions;
24803 };
24804 iD.svg.Surface = function(context) {
24805     function autosize(image) {
24806         var img = document.createElement('img');
24807         img.src = image.attr('xlink:href');
24808         img.onload = function() {
24809             image.attr({
24810                 width: img.width,
24811                 height: img.height
24812             });
24813         };
24814     }
24815
24816     function SpriteDefinition(id, href, data) {
24817         return function(defs) {
24818             defs.append('image')
24819                 .attr('id', id)
24820                 .attr('xlink:href', href)
24821                 .call(autosize);
24822
24823             defs.selectAll()
24824                 .data(data)
24825                 .enter().append('use')
24826                 .attr('id', function(d) { return d.key; })
24827                 .attr('transform', function(d) { return 'translate(-' + d.value[0] + ',-' + d.value[1] + ')'; })
24828                 .attr('xlink:href', '#' + id);
24829         };
24830     }
24831
24832     return function drawSurface(selection) {
24833         var defs = selection.append('defs');
24834
24835         defs.append('marker')
24836             .attr({
24837                 id: 'oneway-marker',
24838                 viewBox: '0 0 10 10',
24839                 refY: 2.5,
24840                 refX: 5,
24841                 markerWidth: 2,
24842                 markerHeight: 2,
24843                 orient: 'auto'
24844             })
24845             .append('path')
24846             .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');
24847
24848         var patterns = defs.selectAll('pattern')
24849             .data([
24850                 // pattern name, pattern image name
24851                 ['wetland', 'wetland'],
24852                 ['construction', 'construction'],
24853                 ['cemetery', 'cemetery'],
24854                 ['orchard', 'orchard'],
24855                 ['farmland', 'farmland'],
24856                 ['beach', 'dots'],
24857                 ['scrub', 'dots'],
24858                 ['meadow', 'dots']])
24859             .enter()
24860             .append('pattern')
24861                 .attr({
24862                     id: function(d) { return 'pattern-' + d[0]; },
24863                     width: 32,
24864                     height: 32,
24865                     patternUnits: 'userSpaceOnUse'
24866                 });
24867
24868         patterns.append('rect')
24869             .attr({
24870                 x: 0,
24871                 y: 0,
24872                 width: 32,
24873                 height: 32,
24874                 'class': function(d) { return 'pattern-color-' + d[0]; }
24875             });
24876
24877         patterns.append('image')
24878             .attr({
24879                 x: 0,
24880                 y: 0,
24881                 width: 32,
24882                 height: 32
24883             })
24884             .attr('xlink:href', function(d) { return context.imagePath('pattern/' + d[1] + '.png'); });
24885
24886         defs.selectAll()
24887             .data([12, 18, 20])
24888             .enter().append('clipPath')
24889             .attr('id', function(d) { return 'clip-square-' + d; })
24890             .append('rect')
24891             .attr('x', 0)
24892             .attr('y', 0)
24893             .attr('width', function(d) { return d; })
24894             .attr('height', function(d) { return d; });
24895
24896         var maki = [];
24897         _.forEach(iD.data.featureIcons, function(dimensions, name) {
24898             if (dimensions['12'] && dimensions['18'] && dimensions['24']) {
24899                 maki.push({key: 'maki-' + name + '-12', value: dimensions['12']});
24900                 maki.push({key: 'maki-' + name + '-18', value: dimensions['18']});
24901                 maki.push({key: 'maki-' + name + '-24', value: dimensions['24']});
24902             }
24903         });
24904
24905         defs.call(SpriteDefinition(
24906             'sprite',
24907             context.imagePath('sprite.svg'),
24908             d3.entries(iD.data.operations)));
24909
24910         defs.call(SpriteDefinition(
24911             'maki-sprite',
24912             context.imagePath('maki-sprite.png'),
24913             maki));
24914
24915         var layers = selection.selectAll('.layer')
24916             .data(['fill', 'shadow', 'casing', 'stroke', 'oneway', 'hit', 'halo', 'label']);
24917
24918         layers.enter().append('g')
24919             .attr('class', function(d) { return 'layer layer-' + d; });
24920     };
24921 };
24922 iD.svg.TagClasses = function() {
24923     var primary = [
24924             'highway', 'railway', 'waterway', 'aeroway', 'motorway',
24925             'boundary', 'power', 'amenity', 'natural', 'landuse',
24926             'building', 'leisure', 'place'
24927         ],
24928         secondary = [
24929             'oneway', 'bridge', 'tunnel', 'construction'
24930         ],
24931         tagClassRe = /^tag-/,
24932         tags = function(entity) { return entity.tags; };
24933
24934     var tagClasses = function(selection) {
24935         selection.each(function tagClassesEach(entity) {
24936             var classes, value = this.className;
24937
24938             if (value.baseVal !== undefined) value = value.baseVal;
24939
24940             classes = value.trim().split(/\s+/).filter(function(name) {
24941                 return name.length && !tagClassRe.test(name);
24942             }).join(' ');
24943
24944             var t = tags(entity), i, k, v;
24945
24946             for (i = 0; i < primary.length; i++) {
24947                 k = primary[i];
24948                 v = t[k];
24949                 if (!v || v === 'no') continue;
24950                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
24951                 break;
24952             }
24953
24954             for (i = 0; i < secondary.length; i++) {
24955                 k = secondary[i];
24956                 v = t[k];
24957                 if (!v || v === 'no') continue;
24958                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
24959             }
24960
24961             classes = classes.trim();
24962
24963             if (classes !== value) {
24964                 d3.select(this).attr('class', classes);
24965             }
24966         });
24967     };
24968
24969     tagClasses.tags = function(_) {
24970         if (!arguments.length) return tags;
24971         tags = _;
24972         return tagClasses;
24973     };
24974
24975     return tagClasses;
24976 };
24977 iD.svg.Vertices = function(projection, context) {
24978     var radiuses = {
24979         //       z16-, z17, z18+, tagged
24980         shadow: [6,    7.5,   7.5,  11.5],
24981         stroke: [2.5,  3.5,   3.5,  7],
24982         fill:   [1,    1.5,   1.5,  1.5]
24983     };
24984
24985     var hover;
24986
24987     function siblingAndChildVertices(ids, graph, extent) {
24988         var vertices = {};
24989
24990         function addChildVertices(entity) {
24991             var i;
24992             if (entity.type === 'way') {
24993                 for (i = 0; i < entity.nodes.length; i++) {
24994                     addChildVertices(graph.entity(entity.nodes[i]));
24995                 }
24996             } else if (entity.type === 'relation') {
24997                 for (i = 0; i < entity.members.length; i++) {
24998                     var member = context.hasEntity(entity.members[i].id);
24999                     if (member) {
25000                         addChildVertices(member);
25001                     }
25002                 }
25003             } else if (entity.intersects(extent, graph)) {
25004                 vertices[entity.id] = entity;
25005             }
25006         }
25007
25008         ids.forEach(function(id) {
25009             var entity = context.hasEntity(id);
25010             if (entity && entity.type === 'node') {
25011                 vertices[entity.id] = entity;
25012                 context.graph().parentWays(entity).forEach(function(entity) {
25013                     addChildVertices(entity);
25014                 });
25015             } else if (entity) {
25016                 addChildVertices(entity);
25017             }
25018         });
25019
25020         return vertices;
25021     }
25022
25023     function draw(groups, vertices, klass, graph, zoom) {
25024         groups = groups.data(vertices, function(entity) {
25025             return iD.Entity.key(entity) + ',' + zoom;
25026         });
25027
25028         if (zoom < 17) {
25029             zoom = 0;
25030         } else if (zoom < 18) {
25031             zoom = 1;
25032         } else {
25033             zoom = 2;
25034         }
25035
25036         var icons = {};
25037         function icon(entity) {
25038             if (entity.id in icons) return icons[entity.id];
25039             icons[entity.id] = zoom !== 0 &&
25040                 entity.hasInterestingTags() &&
25041                 context.presets().match(entity, graph).icon;
25042             return icons[entity.id];
25043         }
25044
25045         function circle(klass) {
25046             var rads = radiuses[klass];
25047             return function(entity) {
25048                 var i = icon(entity),
25049                     c = i ? 0.5 : 0,
25050                     r = rads[i ? 3 : zoom];
25051                 this.setAttribute('class', 'node vertex ' + klass + ' ' + entity.id);
25052                 this.setAttribute('cx', c);
25053                 this.setAttribute('cy', -c);
25054                 this.setAttribute('r', r);
25055             };
25056         }
25057
25058         var enter = groups.enter().append('g')
25059             .attr('class', function(d) { return 'node vertex ' + klass + ' ' + d.id; });
25060
25061         enter.append('circle')
25062             .each(circle('shadow'));
25063
25064         enter.append('circle')
25065             .each(circle('stroke'));
25066
25067         // Vertices with icons get a `use`.
25068         enter.filter(function(d) { return icon(d); })
25069             .append('use')
25070             .attr('transform', 'translate(-6, -6)')
25071             .attr('clip-path', 'url(#clip-square-12)')
25072             .attr('xlink:href', function(d) { return '#maki-' + icon(d) + '-12'; });
25073
25074         // Vertices with tags get a `circle`.
25075         enter.filter(function(d) { return !icon(d) && d.hasInterestingTags(); })
25076             .append('circle')
25077             .each(circle('fill'));
25078
25079         groups
25080             .attr('transform', iD.svg.PointTransform(projection))
25081             .classed('shared', function(entity) { return graph.isShared(entity); });
25082
25083         groups.exit()
25084             .remove();
25085     }
25086
25087     function drawVertices(surface, graph, entities, filter, extent, zoom) {
25088         var selected = siblingAndChildVertices(context.selectedIDs(), graph, extent),
25089             vertices = [];
25090
25091         for (var i = 0; i < entities.length; i++) {
25092             var entity = entities[i];
25093
25094             if (entity.geometry(graph) !== 'vertex')
25095                 continue;
25096
25097             if (entity.id in selected ||
25098                 entity.hasInterestingTags() ||
25099                 entity.isIntersection(graph)) {
25100                 vertices.push(entity);
25101             }
25102         }
25103
25104         surface.select('.layer-hit').selectAll('g.vertex.vertex-persistent')
25105             .filter(filter)
25106             .call(draw, vertices, 'vertex-persistent', graph, zoom);
25107
25108         drawHover(surface, graph, extent, zoom);
25109     }
25110
25111     function drawHover(surface, graph, extent, zoom) {
25112         var hovered = hover ? siblingAndChildVertices([hover.id], graph, extent) : {};
25113
25114         surface.select('.layer-hit').selectAll('g.vertex.vertex-hover')
25115             .call(draw, d3.values(hovered), 'vertex-hover', graph, zoom);
25116     }
25117
25118     drawVertices.drawHover = function(surface, graph, _, extent, zoom) {
25119         if (hover !== _) {
25120             hover = _;
25121             drawHover(surface, graph, extent, zoom);
25122         }
25123     };
25124
25125     return drawVertices;
25126 };
25127 iD.ui = function(context) {
25128     function render(container) {
25129         var map = context.map();
25130
25131         if (iD.detect().opera) container.classed('opera', true);
25132
25133         var hash = iD.behavior.Hash(context);
25134
25135         hash();
25136
25137         if (!hash.hadHash) {
25138             map.centerZoom([-77.02271, 38.90085], 20);
25139         }
25140
25141         container.append('div')
25142             .attr('id', 'sidebar')
25143             .attr('class', 'col4')
25144             .call(ui.sidebar);
25145
25146         var content = container.append('div')
25147             .attr('id', 'content');
25148
25149         var bar = content.append('div')
25150             .attr('id', 'bar')
25151             .attr('class', 'fillD');
25152
25153         var m = content.append('div')
25154             .attr('id', 'map')
25155             .call(map);
25156
25157         bar.append('div')
25158             .attr('class', 'spacer col4');
25159
25160         var limiter = bar.append('div')
25161             .attr('class', 'limiter');
25162
25163         limiter.append('div')
25164             .attr('class', 'button-wrap joined col3')
25165             .call(iD.ui.Modes(context), limiter);
25166
25167         limiter.append('div')
25168             .attr('class', 'button-wrap joined col1')
25169             .call(iD.ui.UndoRedo(context));
25170
25171         limiter.append('div')
25172             .attr('class', 'button-wrap col1')
25173             .call(iD.ui.Save(context));
25174
25175         bar.append('div')
25176             .attr('class', 'spinner')
25177             .call(iD.ui.Spinner(context));
25178
25179         content
25180             .call(iD.ui.Attribution(context));
25181
25182         content.append('div')
25183             .style('display', 'none')
25184             .attr('class', 'help-wrap map-overlay fillL col5 content');
25185
25186         var controls = bar.append('div')
25187             .attr('class', 'map-controls');
25188
25189         controls.append('div')
25190             .attr('class', 'map-control zoombuttons')
25191             .call(iD.ui.Zoom(context));
25192
25193         controls.append('div')
25194             .attr('class', 'map-control geolocate-control')
25195             .call(iD.ui.Geolocate(map));
25196
25197         controls.append('div')
25198             .attr('class', 'map-control background-control')
25199             .call(iD.ui.Background(context));
25200
25201         controls.append('div')
25202             .attr('class', 'map-control help-control')
25203             .call(iD.ui.Help(context));
25204
25205         var about = content.append('div')
25206             .attr('class','col12 about-block fillD');
25207
25208         about.append('div')
25209             .attr('class', 'api-status')
25210             .call(iD.ui.Status(context));
25211
25212         if (!context.embed()) {
25213             about.append('div')
25214                 .attr('class', 'account')
25215                 .call(iD.ui.Account(context));
25216         }
25217
25218         var linkList = about.append('ul')
25219             .attr('id', 'about')
25220             .attr('class', 'link-list');
25221
25222         linkList.append('li')
25223             .append('a')
25224             .attr('target', '_blank')
25225             .attr('tabindex', -1)
25226             .attr('href', 'http://github.com/openstreetmap/iD')
25227             .text(iD.version);
25228
25229         var bugReport = linkList.append('li')
25230             .append('a')
25231             .attr('target', '_blank')
25232             .attr('tabindex', -1)
25233             .attr('href', 'https://github.com/openstreetmap/iD/issues');
25234
25235         bugReport.append('span')
25236             .attr('class','icon bug light');
25237
25238         bugReport.call(bootstrap.tooltip()
25239                 .title(t('report_a_bug'))
25240                 .placement('top')
25241             );
25242
25243         linkList.append('li')
25244             .attr('class', 'user-list')
25245             .attr('tabindex', -1)
25246             .call(iD.ui.Contributors(context));
25247
25248         window.onbeforeunload = function() {
25249             return context.save();
25250         };
25251
25252         window.onunload = function() {
25253             context.history().unlock();
25254         };
25255
25256         d3.select(window).on('resize.editor', function() {
25257             map.dimensions(m.dimensions());
25258         });
25259
25260         function pan(d) {
25261             return function() {
25262                 context.pan(d);
25263             };
25264         }
25265
25266         // pan amount
25267         var pa = 5;
25268
25269         var keybinding = d3.keybinding('main')
25270             .on('⌫', function() { d3.event.preventDefault(); })
25271             .on('←', pan([pa, 0]))
25272             .on('↑', pan([0, pa]))
25273             .on('→', pan([-pa, 0]))
25274             .on('↓', pan([0, -pa]));
25275
25276         d3.select(document)
25277             .call(keybinding);
25278
25279         context.enter(iD.modes.Browse(context));
25280
25281         context.container()
25282             .call(iD.ui.Splash(context))
25283             .call(iD.ui.Restore(context));
25284
25285         var authenticating = iD.ui.Loading(context)
25286             .message(t('loading_auth'));
25287
25288         context.connection()
25289             .on('authenticating.ui', function() {
25290                 context.container()
25291                     .call(authenticating);
25292             })
25293             .on('authenticated.ui', function() {
25294                 authenticating.close();
25295             });
25296     }
25297
25298     function ui(container) {
25299         context.container(container);
25300         context.loadLocale(function() {
25301             render(container);
25302         });
25303     }
25304
25305     ui.sidebar = iD.ui.Sidebar(context);
25306
25307     return ui;
25308 };
25309
25310 iD.ui.tooltipHtml = function(text, key) {
25311     return '<span>' + text + '</span>' + '<div class="keyhint-wrap">' + '<span> ' + (t('tooltip_keyhint')) + ' </span>' + '<span class="keyhint"> ' + key + '</span></div>';
25312 };
25313 iD.ui.Account = function(context) {
25314     var connection = context.connection();
25315
25316     function update(selection) {
25317         if (!connection.authenticated()) {
25318             selection.html('')
25319                 .style('display', 'none');
25320             return;
25321         }
25322
25323         selection.style('display', 'block');
25324
25325         connection.userDetails(function(err, details) {
25326             selection.html('');
25327
25328             if (err) return;
25329
25330             // Link
25331             var userLink = selection.append('a')
25332                 .attr('href', connection.userURL(details.display_name))
25333                 .attr('target', '_blank');
25334
25335             // Add thumbnail or dont
25336             if (details.image_url) {
25337                 userLink.append('img')
25338                     .attr('class', 'icon icon-pre-text user-icon')
25339                     .attr('src', details.image_url);
25340             } else {
25341                 userLink.append('span')
25342                     .attr('class', 'icon avatar light icon-pre-text');
25343             }
25344
25345             // Add user name
25346             userLink.append('span')
25347                 .attr('class', 'label')
25348                 .text(details.display_name);
25349
25350             selection.append('a')
25351                 .attr('class', 'logout')
25352                 .attr('href', '#')
25353                 .text(t('logout'))
25354                 .on('click.logout', function() {
25355                     d3.event.preventDefault();
25356                     connection.logout();
25357                 });
25358         });
25359     }
25360
25361     return function(selection) {
25362         connection.on('auth', function() { update(selection); });
25363         update(selection);
25364     };
25365 };
25366 iD.ui.Attribution = function(context) {
25367     var selection;
25368
25369     function attribution(data, klass) {
25370         var div = selection.selectAll('.' + klass)
25371             .data([0]);
25372
25373         div.enter()
25374             .append('div')
25375             .attr('class', klass);
25376
25377         var background = div.selectAll('.attribution')
25378             .data(data, function(d) { return d.name(); });
25379
25380         background.enter()
25381             .append('span')
25382             .attr('class', 'attribution')
25383             .each(function(d) {
25384                 if (d.terms_html) {
25385                     d3.select(this)
25386                         .html(d.terms_html);
25387                     return;
25388                 }
25389
25390                 var source = d.terms_text || d.id || d.name();
25391
25392                 if (d.logo) {
25393                     source = '<img class="source-image" src="' + context.imagePath(d.logo) + '">';
25394                 }
25395
25396                 if (d.terms_url) {
25397                     d3.select(this)
25398                         .append('a')
25399                         .attr('href', d.terms_url)
25400                         .attr('target', '_blank')
25401                         .html(source);
25402                 } else {
25403                     d3.select(this)
25404                         .text(source);
25405                 }
25406             });
25407
25408         background.exit()
25409             .remove();
25410
25411         var copyright = background.selectAll('.copyright-notice')
25412             .data(function(d) {
25413                 var notice = d.copyrightNotices(context.map().zoom(), context.map().extent());
25414                 return notice ? [notice] : [];
25415             });
25416
25417         copyright.enter()
25418             .append('span')
25419             .attr('class', 'copyright-notice');
25420
25421         copyright.text(String);
25422
25423         copyright.exit()
25424             .remove();
25425     }
25426
25427     function update() {
25428         attribution([context.background().baseLayerSource()], 'base-layer-attribution');
25429         attribution(context.background().overlayLayerSources().filter(function (s) {
25430             return s.validZoom(context.map().zoom());
25431         }), 'overlay-layer-attribution');
25432     }
25433
25434     return function(select) {
25435         selection = select;
25436
25437         context.background()
25438             .on('change.attribution', update);
25439
25440         context.map()
25441             .on('move.attribution', _.throttle(update, 400, {leading: false}));
25442
25443         update();
25444     };
25445 };
25446 iD.ui.Background = function(context) {
25447     var key = 'b',
25448         opacities = [1, 0.75, 0.5, 0.25],
25449         directions = [
25450             ['left', [1, 0]],
25451             ['top', [0, -1]],
25452             ['right', [-1, 0]],
25453             ['bottom', [0, 1]]],
25454         opacityDefault = (context.storage('background-opacity') !== null) ?
25455             (+context.storage('background-opacity')) : 0.5;
25456
25457     // Can be 0 from <1.3.0 use or due to issue #1923.
25458     if (opacityDefault === 0) opacityDefault = 0.5;
25459
25460     function background(selection) {
25461
25462         function setOpacity(d) {
25463             var bg = context.container().selectAll('.background-layer')
25464                 .transition()
25465                 .style('opacity', d)
25466                 .attr('data-opacity', d);
25467
25468             if (!iD.detect().opera) {
25469                 iD.util.setTransform(bg, 0, 0);
25470             }
25471
25472             opacityList.selectAll('li')
25473                 .classed('active', function(_) { return _ === d; });
25474
25475             context.storage('background-opacity', d);
25476         }
25477
25478         function selectLayer() {
25479             function active(d) {
25480                 return context.background().showsLayer(d);
25481             }
25482
25483             content.selectAll('.layer, .custom_layer')
25484                 .classed('active', active)
25485                 .selectAll('input')
25486                 .property('checked', active);
25487         }
25488
25489         function clickSetSource(d) {
25490             d3.event.preventDefault();
25491             context.background().baseLayerSource(d);
25492             selectLayer();
25493         }
25494
25495         function clickCustom() {
25496             d3.event.preventDefault();
25497             var template = window.prompt(t('background.custom_prompt'));
25498             if (!template || template.indexOf('google.com') !== -1 ||
25499                template.indexOf('googleapis.com') !== -1 ||
25500                template.indexOf('google.ru') !== -1) {
25501                 selectLayer();
25502                 return;
25503             }
25504             context.background().baseLayerSource(iD.BackgroundSource.Custom(template));
25505             selectLayer();
25506         }
25507
25508         function clickSetOverlay(d) {
25509             d3.event.preventDefault();
25510             context.background().toggleOverlayLayer(d);
25511             selectLayer();
25512         }
25513
25514         function clickGpx() {
25515             context.background().toggleGpxLayer();
25516             update();
25517         }
25518
25519         function drawList(layerList, type, change, filter) {
25520             var sources = context.background()
25521                 .sources(context.map().extent())
25522                 .filter(filter);
25523
25524             var layerLinks = layerList.selectAll('li.layer')
25525                 .data(sources, function(d) { return d.name(); });
25526
25527             var enter = layerLinks.enter()
25528                 .insert('li', '.custom_layer')
25529                 .attr('class', 'layer');
25530
25531             // only set tooltips for layers with tooltips
25532             enter.filter(function(d) { return d.description; })
25533                 .call(bootstrap.tooltip()
25534                     .title(function(d) { return d.description; })
25535                     .placement('top'));
25536
25537             var label = enter.append('label');
25538
25539             label.append('input')
25540                 .attr('type', type)
25541                 .attr('name', 'layers')
25542                 .on('change', change);
25543
25544             label.append('span')
25545                 .text(function(d) { return d.name(); });
25546
25547             layerLinks.exit()
25548                 .remove();
25549
25550             layerList.style('display', layerList.selectAll('li.layer').data().length > 0 ? 'block' : 'none');
25551         }
25552
25553         function update() {
25554             backgroundList.call(drawList, 'radio', clickSetSource, function(d) { return !d.overlay; });
25555             overlayList.call(drawList, 'checkbox', clickSetOverlay, function(d) { return d.overlay; });
25556
25557             var hasGpx = context.background().hasGpxLayer(),
25558                 showsGpx = context.background().showsGpxLayer();
25559
25560             gpxLayerItem
25561                 .classed('active', showsGpx)
25562                 .selectAll('input')
25563                 .property('disabled', !hasGpx)
25564                 .property('checked', showsGpx);
25565
25566             selectLayer();
25567         }
25568
25569         function clickNudge(d) {
25570
25571             var timeout = window.setTimeout(function() {
25572                     interval = window.setInterval(nudge, 100);
25573                 }, 500),
25574                 interval;
25575
25576             d3.select(this).on('mouseup', function() {
25577                 window.clearInterval(interval);
25578                 window.clearTimeout(timeout);
25579                 nudge();
25580             });
25581
25582             function nudge() {
25583                 var offset = context.background()
25584                     .nudge(d[1], context.map().zoom())
25585                     .offset();
25586                 resetButton.classed('disabled', offset[0] === 0 && offset[1] === 0);
25587             }
25588         }
25589
25590         var content = selection.append('div')
25591                 .attr('class', 'fillL map-overlay col3 content hide'),
25592             tooltip = bootstrap.tooltip()
25593                 .placement('left')
25594                 .html(true)
25595                 .title(iD.ui.tooltipHtml(t('background.description'), key));
25596
25597         function hide() { setVisible(false); }
25598
25599         function toggle() {
25600             if (d3.event) d3.event.preventDefault();
25601             tooltip.hide(button);
25602             setVisible(!button.classed('active'));
25603         }
25604
25605         function setVisible(show) {
25606             if (show !== shown) {
25607                 button.classed('active', show);
25608                 shown = show;
25609
25610                 if (show) {
25611                     selection.on('mousedown.background-inside', function() {
25612                         return d3.event.stopPropagation();
25613                     });
25614                     content.style('display', 'block')
25615                         .style('right', '-300px')
25616                         .transition()
25617                         .duration(200)
25618                         .style('right', '0px');
25619                 } else {
25620                     content.style('display', 'block')
25621                         .style('right', '0px')
25622                         .transition()
25623                         .duration(200)
25624                         .style('right', '-300px')
25625                         .each('end', function() {
25626                             d3.select(this).style('display', 'none');
25627                         });
25628                     selection.on('mousedown.background-inside', null);
25629                 }
25630             }
25631         }
25632
25633         var button = selection.append('button')
25634                 .attr('tabindex', -1)
25635                 .on('click', toggle)
25636                 .call(tooltip),
25637             opa = content
25638                 .append('div')
25639                 .attr('class', 'opacity-options-wrapper'),
25640             shown = false;
25641
25642         button.append('span')
25643             .attr('class', 'icon layers light');
25644
25645         opa.append('h4')
25646             .text(t('background.title'));
25647
25648         var opacityList = opa.append('ul')
25649             .attr('class', 'opacity-options');
25650
25651         opacityList.selectAll('div.opacity')
25652             .data(opacities)
25653             .enter()
25654             .append('li')
25655             .attr('data-original-title', function(d) {
25656                 return t('background.percent_brightness', { opacity: (d * 100) });
25657             })
25658             .on('click.set-opacity', setOpacity)
25659             .html('<div class="select-box"></div>')
25660             .call(bootstrap.tooltip()
25661                 .placement('left'))
25662             .append('div')
25663             .attr('class', 'opacity')
25664             .style('opacity', String);
25665
25666         var backgroundList = content.append('ul')
25667             .attr('class', 'layer-list');
25668
25669         var custom = backgroundList.append('li')
25670             .attr('class', 'custom_layer')
25671             .datum(iD.BackgroundSource.Custom());
25672
25673         var label = custom.append('label');
25674
25675         label.append('input')
25676             .attr('type', 'radio')
25677             .attr('name', 'layers')
25678             .on('change', clickCustom);
25679
25680         label.append('span')
25681             .text(t('background.custom'));
25682
25683         var overlayList = content.append('ul')
25684             .attr('class', 'layer-list');
25685
25686         var gpxLayerItem = content.append('ul')
25687             .style('display', iD.detect().filedrop ? 'block' : 'none')
25688             .attr('class', 'layer-list')
25689             .append('li')
25690             .classed('layer-toggle-gpx', true);
25691
25692         gpxLayerItem.append('button')
25693             .attr('class', 'layer-extent')
25694             .call(bootstrap.tooltip()
25695                 .title(t('gpx.zoom'))
25696                 .placement('left'))
25697             .on('click', function() {
25698                 d3.event.preventDefault();
25699                 d3.event.stopPropagation();
25700                 context.background().zoomToGpxLayer();
25701             })
25702             .append('span')
25703             .attr('class', 'icon geolocate');
25704
25705         gpxLayerItem.append('button')
25706             .attr('class', 'layer-browse')
25707             .call(bootstrap.tooltip()
25708                 .title(t('gpx.browse'))
25709                 .placement('left'))
25710             .on('click', function() {
25711                 d3.select(document.createElement('input'))
25712                     .attr('type', 'file')
25713                     .on('change', function() {
25714                         context.background().gpxLayerFiles(d3.event.target.files);
25715                     })
25716                     .node().click();
25717             })
25718             .append('span')
25719             .attr('class', 'icon geocode');
25720
25721         label = gpxLayerItem.append('label')
25722             .call(bootstrap.tooltip()
25723                 .title(t('gpx.drag_drop'))
25724                 .placement('top'));
25725
25726         label.append('input')
25727             .attr('type', 'checkbox')
25728             .property('disabled', true)
25729             .on('change', clickGpx);
25730
25731         label.append('span')
25732             .text(t('gpx.local_layer'));
25733
25734         var adjustments = content.append('div')
25735             .attr('class', 'adjustments');
25736
25737         adjustments.append('a')
25738             .text(t('background.fix_misalignment'))
25739             .attr('href', '#')
25740             .classed('hide-toggle', true)
25741             .classed('expanded', false)
25742             .on('click', function() {
25743                 var exp = d3.select(this).classed('expanded');
25744                 nudgeContainer.style('display', exp ? 'none' : 'block');
25745                 d3.select(this).classed('expanded', !exp);
25746                 d3.event.preventDefault();
25747             });
25748
25749         var nudgeContainer = adjustments.append('div')
25750             .attr('class', 'nudge-container cf')
25751             .style('display', 'none');
25752
25753         nudgeContainer.selectAll('button')
25754             .data(directions).enter()
25755             .append('button')
25756             .attr('class', function(d) { return d[0] + ' nudge'; })
25757             .on('mousedown', clickNudge);
25758
25759         var resetButton = nudgeContainer.append('button')
25760             .attr('class', 'reset disabled')
25761             .on('click', function () {
25762                 context.background().offset([0, 0]);
25763                 resetButton.classed('disabled', true);
25764             });
25765
25766         resetButton.append('div')
25767             .attr('class', 'icon undo');
25768
25769         context.map()
25770             .on('move.background-update', _.debounce(update, 1000));
25771         update();
25772         setOpacity(opacityDefault);
25773
25774         var keybinding = d3.keybinding('background');
25775         keybinding.on(key, toggle);
25776
25777         d3.select(document)
25778             .call(keybinding);
25779
25780         context.surface().on('mousedown.background-outside', hide);
25781         context.container().on('mousedown.background-outside', hide);
25782     }
25783
25784     return background;
25785 };
25786 // Translate a MacOS key command into the appropriate Windows/Linux equivalent.
25787 // For example, ⌘Z -> Ctrl+Z
25788 iD.ui.cmd = function(code) {
25789     if (iD.detect().os === 'mac')
25790         return code;
25791
25792     var replacements = {
25793         '⌘': 'Ctrl',
25794         '⇧': 'Shift',
25795         '⌥': 'Alt',
25796         '⌫': 'Backspace',
25797         '⌦': 'Delete'
25798     }, keys = [];
25799
25800     if (iD.detect().os === 'win') {
25801         if (code === '⌘⇧Z') return 'Ctrl+Y';
25802     }
25803
25804     for (var i = 0; i < code.length; i++) {
25805         if (code[i] in replacements) {
25806             keys.push(replacements[code[i]]);
25807         } else {
25808             keys.push(code[i]);
25809         }
25810     }
25811
25812     return keys.join('+');
25813 };
25814 iD.ui.Commit = function(context) {
25815     var event = d3.dispatch('cancel', 'save');
25816
25817     function commit(selection) {
25818         var changes = context.history().changes(),
25819             summary = context.history().difference().summary();
25820
25821         function zoomToEntity(change) {
25822             var entity = change.entity;
25823             if (change.changeType !== 'deleted' &&
25824                 context.graph().entity(entity.id).geometry(context.graph()) !== 'vertex') {
25825                 context.map().zoomTo(entity);
25826                 context.surface().selectAll(
25827                     iD.util.entityOrMemberSelector([entity.id], context.graph()))
25828                     .classed('hover', true);
25829             }
25830         }
25831
25832         var header = selection.append('div')
25833             .attr('class', 'header fillL');
25834
25835         header.append('button')
25836             .attr('class', 'fr')
25837             .on('click', event.cancel)
25838             .append('span')
25839             .attr('class', 'icon close');
25840
25841         header.append('h3')
25842             .text(t('commit.title'));
25843
25844         var body = selection.append('div')
25845             .attr('class', 'body');
25846
25847         // Comment Section
25848         var commentSection = body.append('div')
25849             .attr('class', 'modal-section form-field commit-form');
25850
25851         commentSection.append('label')
25852             .attr('class', 'form-label')
25853             .text(t('commit.message_label'));
25854
25855         var commentField = commentSection.append('textarea')
25856             .attr('placeholder', t('commit.description_placeholder'))
25857             .property('value', context.storage('comment') || '')
25858             .on('blur.save', function () {
25859                 context.storage('comment', this.value);
25860             });
25861
25862         commentField.node().select();
25863
25864         // Warnings
25865         var warnings = body.selectAll('div.warning-section')
25866             .data([iD.validate(changes, context.graph())])
25867             .enter()
25868             .append('div')
25869             .attr('class', 'modal-section warning-section fillL2')
25870             .style('display', function(d) { return _.isEmpty(d) ? 'none' : null; })
25871             .style('background', '#ffb');
25872
25873         warnings.append('h3')
25874             .text(t('commit.warnings'));
25875
25876         var warningLi = warnings.append('ul')
25877             .attr('class', 'changeset-list')
25878             .selectAll('li')
25879             .data(function(d) { return d; })
25880             .enter()
25881             .append('li')
25882             .style()
25883             .on('mouseover', mouseover)
25884             .on('mouseout', mouseout)
25885             .on('click', warningClick);
25886
25887         warningLi.append('span')
25888             .attr('class', 'alert icon icon-pre-text');
25889
25890         warningLi.append('strong').text(function(d) {
25891             return d.message;
25892         });
25893
25894         warningLi.filter(function(d) { return d.tooltip; })
25895             .call(bootstrap.tooltip()
25896                 .title(function(d) { return d.tooltip; })
25897                 .placement('top')
25898             );
25899
25900         // Save Section
25901         var saveSection = body.append('div')
25902             .attr('class','modal-section fillL cf');
25903
25904         var prose = saveSection.append('p')
25905             .attr('class', 'commit-info')
25906             .html(t('commit.upload_explanation'));
25907
25908         context.connection().userDetails(function(err, user) {
25909             if (err) return;
25910
25911             var userLink = d3.select(document.createElement('div'));
25912
25913             if (user.image_url) {
25914                 userLink.append('img')
25915                     .attr('src', user.image_url)
25916                     .attr('class', 'icon icon-pre-text user-icon');
25917             }
25918
25919             userLink.append('a')
25920                 .attr('class','user-info')
25921                 .text(user.display_name)
25922                 .attr('href', context.connection().userURL(user.display_name))
25923                 .attr('tabindex', -1)
25924                 .attr('target', '_blank');
25925
25926             prose.html(t('commit.upload_explanation_with_user', {user: userLink.html()}));
25927         });
25928
25929         // Confirm Button
25930         var saveButton = saveSection.append('button')
25931             .attr('class', 'action col4 button')
25932             .on('click.save', function() {
25933                 event.save({
25934                     comment: commentField.node().value
25935                 });
25936             });
25937
25938         saveButton.append('span')
25939             .attr('class', 'label')
25940             .text(t('commit.save'));
25941
25942         var changeSection = body.selectAll('div.commit-section')
25943             .data([0])
25944             .enter()
25945             .append('div')
25946             .attr('class', 'commit-section modal-section fillL2');
25947
25948         changeSection.append('h3')
25949             .text(summary.length + ' Changes');
25950
25951         var li = changeSection.append('ul')
25952             .attr('class', 'changeset-list')
25953             .selectAll('li')
25954             .data(summary)
25955             .enter()
25956             .append('li')
25957             .on('mouseover', mouseover)
25958             .on('mouseout', mouseout)
25959             .on('click', zoomToEntity);
25960
25961         li.append('span')
25962             .attr('class', function(d) {
25963                 return d.entity.geometry(d.graph) + ' ' + d.changeType + ' icon icon-pre-text';
25964             });
25965
25966         li.append('span')
25967             .attr('class', 'change-type')
25968             .text(function(d) {
25969                 return d.changeType + ' ';
25970             });
25971
25972         li.append('strong')
25973             .attr('class', 'entity-type')
25974             .text(function(d) {
25975                 return context.presets().match(d.entity, d.graph).name();
25976             });
25977
25978         li.append('span')
25979             .attr('class', 'entity-name')
25980             .text(function(d) {
25981                 var name = iD.util.displayName(d.entity) || '',
25982                     string = '';
25983                 if (name !== '') string += ':';
25984                 return string += ' ' + name;
25985             });
25986
25987         li.style('opacity', 0)
25988             .transition()
25989             .style('opacity', 1);
25990
25991         li.style('opacity', 0)
25992             .transition()
25993             .style('opacity', 1);
25994
25995         function mouseover(d) {
25996             if (d.entity) {
25997                 context.surface().selectAll(
25998                     iD.util.entityOrMemberSelector([d.entity.id], context.graph())
25999                 ).classed('hover', true);
26000             }
26001         }
26002
26003         function mouseout() {
26004             context.surface().selectAll('.hover')
26005                 .classed('hover', false);
26006         }
26007
26008         function warningClick(d) {
26009             if (d.entity) {
26010                 context.map().zoomTo(d.entity);
26011                 context.enter(
26012                     iD.modes.Select(context, [d.entity.id])
26013                         .suppressMenu(true));
26014             }
26015         }
26016     }
26017
26018     return d3.rebind(commit, event, 'on');
26019 };
26020 iD.ui.confirm = function(selection) {
26021     var modal = iD.ui.modal(selection);
26022
26023     modal.select('.modal')
26024         .classed('modal-alert', true);
26025
26026     var section = modal.select('.content');
26027
26028     section.append('div')
26029         .attr('class', 'modal-section header');
26030
26031     section.append('div')
26032         .attr('class', 'modal-section message-text');
26033
26034     var buttonwrap = section.append('div')
26035         .attr('class', 'modal-section buttons cf');
26036
26037     buttonwrap.append('button')
26038         .attr('class', 'col2 action')
26039         .on('click.confirm', function() {
26040             modal.remove();
26041         })
26042         .text(t('confirm.okay'));
26043
26044     return modal;
26045 };
26046 iD.ui.Contributors = function(context) {
26047     function update(selection) {
26048         var users = {},
26049             limit = 4,
26050             entities = context.intersects(context.map().extent());
26051
26052         entities.forEach(function(entity) {
26053             if (entity && entity.user) users[entity.user] = true;
26054         });
26055
26056         var u = Object.keys(users),
26057             subset = u.slice(0, u.length > limit ? limit - 1 : limit);
26058
26059         selection.html('')
26060             .append('span')
26061             .attr('class', 'icon nearby light icon-pre-text');
26062
26063         var userList = d3.select(document.createElement('span'));
26064
26065         userList.selectAll()
26066             .data(subset)
26067             .enter()
26068             .append('a')
26069             .attr('class', 'user-link')
26070             .attr('href', function(d) { return context.connection().userURL(d); })
26071             .attr('target', '_blank')
26072             .attr('tabindex', -1)
26073             .text(String);
26074
26075         if (u.length > limit) {
26076             var count = d3.select(document.createElement('span'));
26077
26078             count.append('a')
26079                 .attr('target', '_blank')
26080                 .attr('tabindex', -1)
26081                 .attr('href', function() {
26082                     return context.connection().changesetsURL(context.map().center(), context.map().zoom());
26083                 })
26084                 .text(u.length - limit + 1);
26085
26086             selection.append('span')
26087                 .html(t('contributors.truncated_list', {users: userList.html(), count: count.html()}));
26088         } else {
26089             selection.append('span')
26090                 .html(t('contributors.list', {users: userList.html()}));
26091         }
26092
26093         if (!u.length) {
26094             selection.transition().style('opacity', 0);
26095         } else if (selection.style('opacity') === '0') {
26096             selection.transition().style('opacity', 1);
26097         }
26098     }
26099
26100     return function(selection) {
26101         update(selection);
26102
26103         context.connection().on('load.contributors', function() {
26104             update(selection);
26105         });
26106
26107         context.map().on('move.contributors', _.debounce(function() {
26108             update(selection);
26109         }, 500));
26110     };
26111 };
26112 iD.ui.Disclosure = function() {
26113     var dispatch = d3.dispatch('toggled'),
26114         title,
26115         expanded = false,
26116         content = function () {};
26117
26118     var disclosure = function(selection) {
26119         var $link = selection.selectAll('.hide-toggle')
26120             .data([0]);
26121
26122         $link.enter().append('a')
26123             .attr('href', '#')
26124             .attr('class', 'hide-toggle');
26125
26126         $link.text(title)
26127             .on('click', toggle)
26128             .classed('expanded', expanded);
26129
26130         var $body = selection.selectAll('div')
26131             .data([0]);
26132
26133         $body.enter().append('div');
26134
26135         $body.classed('hide', !expanded)
26136             .call(content);
26137
26138         function toggle() {
26139             expanded = !expanded;
26140             $link.classed('expanded', expanded);
26141             $body.call(iD.ui.Toggle(expanded));
26142             dispatch.toggled(expanded);
26143         }
26144     };
26145
26146     disclosure.title = function(_) {
26147         if (!arguments.length) return title;
26148         title = _;
26149         return disclosure;
26150     };
26151
26152     disclosure.expanded = function(_) {
26153         if (!arguments.length) return expanded;
26154         expanded = _;
26155         return disclosure;
26156     };
26157
26158     disclosure.content = function(_) {
26159         if (!arguments.length) return content;
26160         content = _;
26161         return disclosure;
26162     };
26163
26164     return d3.rebind(disclosure, dispatch, 'on');
26165 };
26166 iD.ui.EntityEditor = function(context) {
26167     var event = d3.dispatch('choose'),
26168         state = 'select',
26169         id,
26170         preset,
26171         reference;
26172
26173     var rawTagEditor = iD.ui.RawTagEditor(context)
26174         .on('change', changeTags);
26175
26176     function entityEditor(selection) {
26177         var entity = context.entity(id),
26178             tags = _.clone(entity.tags);
26179
26180         var $header = selection.selectAll('.header')
26181             .data([0]);
26182
26183         // Enter
26184
26185         var $enter = $header.enter().append('div')
26186             .attr('class', 'header fillL cf');
26187
26188         $enter.append('button')
26189             .attr('class', 'fr preset-close')
26190             .append('span')
26191             .attr('class', 'icon close');
26192
26193         $enter.append('h3');
26194
26195         // Update
26196
26197         $header.select('h3')
26198             .text(t('inspector.edit'));
26199
26200         $header.select('.preset-close')
26201             .on('click', function() {
26202                 context.enter(iD.modes.Browse(context));
26203             });
26204
26205         var $body = selection.selectAll('.inspector-body')
26206             .data([0]);
26207
26208         // Enter
26209
26210         $enter = $body.enter().append('div')
26211             .attr('class', 'inspector-body');
26212
26213         $enter.append('div')
26214             .attr('class', 'preset-list-item inspector-inner')
26215             .append('div')
26216             .attr('class', 'preset-list-button-wrap')
26217             .append('button')
26218             .attr('class', 'preset-list-button preset-reset')
26219             .call(bootstrap.tooltip()
26220                 .title(t('inspector.back_tooltip'))
26221                 .placement('bottom'))
26222             .append('div')
26223             .attr('class', 'label');
26224
26225         $body.select('.preset-list-button-wrap')
26226             .call(reference.button);
26227
26228         $body.select('.preset-list-item')
26229             .call(reference.body);
26230
26231         $enter.append('div')
26232             .attr('class', 'inspector-border inspector-preset');
26233
26234         $enter.append('div')
26235             .attr('class', 'inspector-border raw-tag-editor inspector-inner');
26236
26237         $enter.append('div')
26238             .attr('class', 'inspector-border raw-member-editor inspector-inner');
26239
26240         $enter.append('div')
26241             .attr('class', 'raw-membership-editor inspector-inner');
26242
26243         selection.selectAll('.preset-reset')
26244             .on('click', function() {
26245                 event.choose(preset);
26246             });
26247
26248         // Update
26249
26250         $body.select('.preset-list-item button')
26251             .call(iD.ui.PresetIcon()
26252                 .geometry(context.geometry(id))
26253                 .preset(preset));
26254
26255         $body.select('.preset-list-item .label')
26256             .text(preset.name());
26257
26258         $body.select('.inspector-preset')
26259             .call(iD.ui.preset(context)
26260                 .preset(preset)
26261                 .entityID(id)
26262                 .tags(tags)
26263                 .state(state)
26264                 .on('change', changeTags));
26265
26266         $body.select('.raw-tag-editor')
26267             .call(rawTagEditor
26268                 .preset(preset)
26269                 .entityID(id)
26270                 .tags(tags)
26271                 .state(state));
26272
26273         if (entity.type === 'relation') {
26274             $body.select('.raw-member-editor')
26275                 .style('display', 'block')
26276                 .call(iD.ui.RawMemberEditor(context)
26277                     .entityID(id));
26278         } else {
26279             $body.select('.raw-member-editor')
26280                 .style('display', 'none');
26281         }
26282
26283         $body.select('.raw-membership-editor')
26284             .call(iD.ui.RawMembershipEditor(context)
26285                 .entityID(id));
26286
26287         function historyChanged() {
26288             if (state === 'hide') return;
26289             var entity = context.hasEntity(id);
26290             if (!entity) return;
26291             entityEditor.preset(context.presets().match(entity, context.graph()));
26292             entityEditor(selection);
26293         }
26294
26295         context.history()
26296             .on('change.entity-editor', historyChanged);
26297     }
26298
26299     function clean(o) {
26300         var out = {}, k, v;
26301         for (k in o) {
26302             if (k && (v = o[k]) !== undefined) {
26303                 out[k] = v.trim();
26304             }
26305         }
26306         return out;
26307     }
26308
26309     function changeTags(changed) {
26310         var entity = context.entity(id),
26311             tags = clean(_.extend({}, entity.tags, changed));
26312
26313         if (!_.isEqual(entity.tags, tags)) {
26314             context.perform(
26315                 iD.actions.ChangeTags(id, tags),
26316                 t('operations.change_tags.annotation'));
26317         }
26318     }
26319
26320     entityEditor.state = function(_) {
26321         if (!arguments.length) return state;
26322         state = _;
26323         return entityEditor;
26324     };
26325
26326     entityEditor.entityID = function(_) {
26327         if (!arguments.length) return id;
26328         id = _;
26329         entityEditor.preset(context.presets().match(context.entity(id), context.graph()));
26330         return entityEditor;
26331     };
26332
26333     entityEditor.preset = function(_) {
26334         if (!arguments.length) return preset;
26335         if (_ !== preset) {
26336             preset = _;
26337             reference = iD.ui.TagReference(preset.reference(context.geometry(id)))
26338                 .showing(false);
26339         }
26340         return entityEditor;
26341     };
26342
26343     return d3.rebind(entityEditor, event, 'on');
26344 };
26345 iD.ui.FeatureList = function(context) {
26346     var geocodeResults;
26347
26348     function featureList(selection) {
26349         var header = selection.append('div')
26350             .attr('class', 'header fillL cf');
26351
26352         header.append('h3')
26353             .text(t('inspector.feature_list'));
26354
26355         function keypress() {
26356             var q = search.property('value'),
26357                 items = list.selectAll('.feature-list-item');
26358             if (d3.event.keyCode === 13 && q.length && items.size()) {
26359                 click(items.datum());
26360             }
26361         }
26362
26363         function inputevent() {
26364             geocodeResults = undefined;
26365             drawList();
26366         }
26367
26368         var searchWrap = selection.append('div')
26369             .attr('class', 'search-header');
26370
26371         var search = searchWrap.append('input')
26372             .attr('placeholder', t('inspector.search'))
26373             .attr('type', 'search')
26374             .on('keypress', keypress)
26375             .on('input', inputevent);
26376
26377         searchWrap.append('span')
26378             .attr('class', 'icon search');
26379
26380         var listWrap = selection.append('div')
26381             .attr('class', 'inspector-body');
26382
26383         var list = listWrap.append('div')
26384             .attr('class', 'feature-list cf');
26385
26386         context.map()
26387             .on('drawn.feature-list', mapDrawn);
26388
26389         function mapDrawn(e) {
26390             if (e.full) {
26391                 drawList();
26392             }
26393         }
26394
26395         function features() {
26396             var entities = {},
26397                 result = [],
26398                 graph = context.graph(),
26399                 q = search.property('value').toLowerCase();
26400
26401             if (!q) return result;
26402
26403             var idMatch = q.match(/^([nwr])([0-9]+)$/);
26404
26405             if (idMatch) {
26406                 result.push({
26407                     id: idMatch[0],
26408                     geometry: idMatch[1] === 'n' ? 'point' : idMatch[1] === 'w' ? 'line' : 'relation',
26409                     type: idMatch[1] === 'n' ? t('inspector.node') : idMatch[1] === 'w' ? t('inspector.way') : t('inspector.relation'),
26410                     name: idMatch[2]
26411                 });
26412             }
26413
26414             var locationMatch = q.match(/^(-?\d+\.?\d*)\s+(-?\d+\.?\d*)$/);
26415
26416             if (locationMatch) {
26417                 result.push({
26418                     id: -1,
26419                     geometry: 'point',
26420                     type: t('inspector.location'),
26421                     name: locationMatch[0],
26422                     location: [parseFloat(locationMatch[1]), parseFloat(locationMatch[2])]
26423                 });
26424             }
26425
26426             function addEntity(entity) {
26427                 if (entity.id in entities || result.length > 200)
26428                     return;
26429
26430                 entities[entity.id] = true;
26431
26432                 var name = iD.util.displayName(entity) || '';
26433                 if (name.toLowerCase().indexOf(q) >= 0) {
26434                     result.push({
26435                         id: entity.id,
26436                         entity: entity,
26437                         geometry: context.geometry(entity.id),
26438                         type: context.presets().match(entity, graph).name(),
26439                         name: name
26440                     });
26441                 }
26442
26443                 graph.parentRelations(entity).forEach(function(parent) {
26444                     addEntity(parent);
26445                 });
26446             }
26447
26448             var visible = context.surface().selectAll('.point, .line, .area')[0];
26449             for (var i = 0; i < visible.length && result.length <= 200; i++) {
26450                 addEntity(visible[i].__data__);
26451             }
26452
26453             (geocodeResults || []).forEach(function(d) {
26454                 // https://github.com/openstreetmap/iD/issues/1890
26455                 if (d.osm_type && d.osm_id) {
26456                     result.push({
26457                         id: iD.Entity.id.fromOSM(d.osm_type, d.osm_id),
26458                         geometry: d.osm_type === 'relation' ? 'relation' : d.osm_type === 'way' ? 'line' : 'point',
26459                         type: d.type !== 'yes' ? (d.type.charAt(0).toUpperCase() + d.type.slice(1)).replace('_', ' ')
26460                                                : (d.class.charAt(0).toUpperCase() + d.class.slice(1)).replace('_', ' '),
26461                         name: d.display_name,
26462                         extent: new iD.geo.Extent(
26463                             [parseFloat(d.boundingbox[3]), parseFloat(d.boundingbox[0])],
26464                             [parseFloat(d.boundingbox[2]), parseFloat(d.boundingbox[1])])
26465                     });
26466                 }
26467             });
26468
26469             return result;
26470         }
26471
26472         function drawList() {
26473             var value = search.property('value'),
26474                 results = features();
26475
26476             list.classed('filtered', value.length);
26477
26478             var noResultsWorldwide = geocodeResults && geocodeResults.length === 0;
26479
26480             var resultsIndicator = list.selectAll('.no-results-item')
26481                 .data([0])
26482                 .enter().append('button')
26483                 .property('disabled', true)
26484                 .attr('class', 'no-results-item');
26485
26486             resultsIndicator.append('span')
26487                 .attr('class', 'icon alert');
26488
26489             resultsIndicator.append('span')
26490                 .attr('class', 'entity-name');
26491
26492             list.selectAll('.no-results-item .entity-name')
26493                 .text(noResultsWorldwide ? t('geocoder.no_results_worldwide') : t('geocoder.no_results_visible'));
26494
26495             list.selectAll('.geocode-item')
26496                 .data([0])
26497                 .enter().append('button')
26498                 .attr('class', 'geocode-item')
26499                 .on('click', geocode)
26500                 .append('div')
26501                 .attr('class', 'label')
26502                 .append('span')
26503                 .attr('class', 'entity-name')
26504                 .text(t('geocoder.search'));
26505
26506             list.selectAll('.no-results-item')
26507                 .style('display', (value.length && !results.length) ? 'block' : 'none');
26508
26509             list.selectAll('.geocode-item')
26510                 .style('display', (value && geocodeResults === undefined) ? 'block' : 'none');
26511
26512             list.selectAll('.feature-list-item')
26513                 .data([-1])
26514                 .remove();
26515
26516             var items = list.selectAll('.feature-list-item')
26517                 .data(results, function(d) { return d.id; });
26518
26519             var enter = items.enter().insert('button', '.geocode-item')
26520                 .attr('class', 'feature-list-item')
26521                 .on('mouseover', mouseover)
26522                 .on('mouseout', mouseout)
26523                 .on('click', click);
26524
26525             var label = enter.append('div')
26526                 .attr('class', 'label');
26527
26528             label.append('span')
26529                 .attr('class', function(d) { return d.geometry + ' icon icon-pre-text'; });
26530
26531             label.append('span')
26532                 .attr('class', 'entity-type')
26533                 .text(function(d) { return d.type; });
26534
26535             label.append('span')
26536                 .attr('class', 'entity-name')
26537                 .text(function(d) { return d.name; });
26538
26539             enter.style('opacity', 0)
26540                 .transition()
26541                 .style('opacity', 1);
26542
26543             items.order();
26544
26545             items.exit()
26546                 .remove();
26547         }
26548
26549         function mouseover(d) {
26550             if (d.id === -1) return;
26551
26552             context.surface().selectAll(iD.util.entityOrMemberSelector([d.id], context.graph()))
26553                 .classed('hover', true);
26554         }
26555
26556         function mouseout() {
26557             context.surface().selectAll('.hover')
26558                 .classed('hover', false);
26559         }
26560
26561         function click(d) {
26562             d3.event.preventDefault();
26563             if (d.location) {
26564                 context.map().centerZoom([d.location[1], d.location[0]], 20);
26565             }
26566             else if (d.entity) {
26567                 context.enter(iD.modes.Select(context, [d.entity.id]));
26568             } else {
26569                 context.loadEntity(d.id);
26570             }
26571         }
26572
26573         function geocode() {
26574             var searchVal = encodeURIComponent(search.property('value'));
26575             d3.json('http://nominatim.openstreetmap.org/search/' + searchVal + '?limit=10&format=json', function(err, resp) {
26576                 geocodeResults = resp || [];
26577                 drawList();
26578             });
26579         }
26580     }
26581
26582     return featureList;
26583 };
26584 iD.ui.flash = function(selection) {
26585     var modal = iD.ui.modal(selection);
26586
26587     modal.select('.modal').classed('modal-flash', true);
26588
26589     modal.select('.content')
26590         .classed('modal-section', true)
26591         .append('div')
26592         .attr('class', 'description');
26593
26594     modal.on('click.flash', function() { modal.remove(); });
26595
26596     setTimeout(function() {
26597         modal.remove();
26598         return true;
26599     }, 1500);
26600
26601     return modal;
26602 };
26603 iD.ui.Geolocate = function(map) {
26604     function click() {
26605         navigator.geolocation.getCurrentPosition(
26606             success, error);
26607     }
26608
26609     function success(position) {
26610         var extent = iD.geo.Extent([position.coords.longitude, position.coords.latitude])
26611             .padByMeters(position.coords.accuracy);
26612
26613         map.centerZoom(extent.center(), Math.min(20, map.extentZoom(extent)));
26614     }
26615
26616     function error() { }
26617
26618     return function(selection) {
26619         if (!navigator.geolocation) return;
26620
26621         var button = selection.append('button')
26622             .attr('tabindex', -1)
26623             .attr('title', t('geolocate.title'))
26624             .on('click', click)
26625             .call(bootstrap.tooltip()
26626                 .placement('left'));
26627
26628          button.append('span')
26629              .attr('class', 'icon geolocate light');
26630     };
26631 };
26632 iD.ui.Help = function(context) {
26633     var key = 'h';
26634
26635     var docKeys = [
26636         'help.help',
26637         'help.editing_saving',
26638         'help.roads',
26639         'help.gps',
26640         'help.imagery',
26641         'help.addresses',
26642         'help.inspector',
26643         'help.buildings',
26644         'help.relations'];
26645
26646     var docs = docKeys.map(function(key) {
26647         var text = t(key);
26648         return {
26649             title: text.split('\n')[0].replace('#', '').trim(),
26650             html: marked(text.split('\n').slice(1).join('\n'))
26651         };
26652     });
26653
26654     function help(selection) {
26655         var shown = false;
26656
26657         function hide() {
26658             setVisible(false);
26659         }
26660
26661         function toggle() {
26662             if (d3.event) d3.event.preventDefault();
26663             tooltip.hide(button);
26664             setVisible(!button.classed('active'));
26665         }
26666
26667         function setVisible(show) {
26668             if (show !== shown) {
26669                 button.classed('active', show);
26670                 shown = show;
26671                 if (show) {
26672                     pane.style('display', 'block')
26673                         .style('right', '-500px')
26674                         .transition()
26675                         .duration(200)
26676                         .style('right', '0px');
26677                 } else {
26678                     pane.style('right', '0px')
26679                         .transition()
26680                         .duration(200)
26681                         .style('right', '-500px')
26682                         .each('end', function() {
26683                             d3.select(this).style('display', 'none');
26684                         });
26685                 }
26686             }
26687         }
26688
26689         function clickHelp(d, i) {
26690             pane.property('scrollTop', 0);
26691             doctitle.text(d.title);
26692             body.html(d.html);
26693             body.selectAll('a')
26694                 .attr('target', '_blank');
26695             menuItems.classed('selected', function(m) {
26696                 return m.title === d.title;
26697             });
26698
26699             nav.html('');
26700
26701             if (i > 0) {
26702                 var prevLink = nav.append('a')
26703                     .attr('class', 'previous')
26704                     .on('click', function() {
26705                         clickHelp(docs[i - 1], i - 1);
26706                     });
26707                 prevLink.append('span').attr('class', 'icon back blue');
26708                 prevLink.append('span').text(docs[i - 1].title);
26709             }
26710             if (i < docs.length - 1) {
26711                 var nextLink = nav.append('a')
26712                     .attr('class', 'next')
26713                     .on('click', function() {
26714                         clickHelp(docs[i + 1], i + 1);
26715                     });
26716                 nextLink.append('span').text(docs[i + 1].title);
26717                 nextLink.append('span').attr('class', 'icon forward blue');
26718             }
26719         }
26720
26721         function clickWalkthrough() {
26722             d3.select(document.body).call(iD.ui.intro(context));
26723             setVisible(false);
26724         }
26725
26726         var tooltip = bootstrap.tooltip()
26727             .placement('left')
26728             .html(true)
26729             .title(iD.ui.tooltipHtml(t('help.title'), key));
26730
26731         var button = selection.append('button')
26732             .attr('tabindex', -1)
26733             .on('click', toggle)
26734             .call(tooltip);
26735
26736         button.append('span')
26737             .attr('class', 'icon help light');
26738
26739         var pane = context.container()
26740             .select('.help-wrap');
26741
26742         var toc = pane.append('ul')
26743             .attr('class', 'toc');
26744
26745         var menuItems = toc.selectAll('li')
26746             .data(docs)
26747             .enter()
26748             .append('li')
26749             .append('a')
26750             .text(function(d) { return d.title; })
26751             .on('click', clickHelp);
26752
26753         toc.append('li')
26754             .attr('class','walkthrough')
26755             .append('a')
26756             .text(t('splash.walkthrough'))
26757             .on('click', clickWalkthrough);
26758
26759         var content = pane.append('div')
26760             .attr('class', 'left-content');
26761
26762         var doctitle = content.append('h2')
26763             .text(t('help.title'));
26764
26765         var body = content.append('div')
26766             .attr('class', 'body');
26767
26768         var nav = content.append('div')
26769             .attr('class', 'nav');
26770
26771         clickHelp(docs[0], 0);
26772
26773         var keybinding = d3.keybinding('help')
26774             .on(key, toggle);
26775
26776         d3.select(document)
26777             .call(keybinding);
26778
26779         context.surface().on('mousedown.help-outside', hide);
26780         context.container().on('mousedown.b.help-outside', hide);
26781
26782         pane.on('mousedown.help-inside', function() {
26783             return d3.event.stopPropagation();
26784         });
26785
26786     }
26787
26788     return help;
26789 };
26790 iD.ui.Inspector = function(context) {
26791     var presetList = iD.ui.PresetList(context),
26792         entityEditor = iD.ui.EntityEditor(context),
26793         state = 'select',
26794         entityID,
26795         newFeature = false;
26796
26797     function inspector(selection) {
26798         presetList
26799             .entityID(entityID)
26800             .autofocus(newFeature)
26801             .on('choose', setPreset);
26802
26803         entityEditor
26804             .state(state)
26805             .entityID(entityID)
26806             .on('choose', showList);
26807
26808         var $wrap = selection.selectAll('.panewrap')
26809             .data([0]);
26810
26811         var $enter = $wrap.enter().append('div')
26812             .attr('class', 'panewrap');
26813
26814         $enter.append('div')
26815             .attr('class', 'preset-list-pane pane');
26816
26817         $enter.append('div')
26818             .attr('class', 'entity-editor-pane pane');
26819
26820         var $presetPane = $wrap.select('.preset-list-pane');
26821         var $editorPane = $wrap.select('.entity-editor-pane');
26822
26823         var showEditor = state === 'hover' || context.entity(entityID).isUsed(context.graph());
26824         if (showEditor) {
26825             $wrap.style('right', '0%');
26826             $editorPane.call(entityEditor);
26827         } else {
26828             $wrap.style('right', '-100%');
26829             $presetPane.call(presetList);
26830         }
26831
26832         var $footer = selection.selectAll('.footer')
26833             .data([0]);
26834
26835         $footer.enter().append('div')
26836             .attr('class', 'footer');
26837
26838         selection.select('.footer')
26839             .call(iD.ui.ViewOnOSM(context)
26840                 .entityID(entityID));
26841
26842         function showList(preset) {
26843             $wrap.transition()
26844                 .styleTween('right', function() { return d3.interpolate('0%', '-100%'); });
26845
26846             $presetPane.call(presetList
26847                 .preset(preset)
26848                 .autofocus(true));
26849         }
26850
26851         function setPreset(preset) {
26852             $wrap.transition()
26853                 .styleTween('right', function() { return d3.interpolate('-100%', '0%'); });
26854
26855             $editorPane.call(entityEditor
26856                 .preset(preset));
26857         }
26858     }
26859
26860     inspector.state = function(_) {
26861         if (!arguments.length) return state;
26862         state = _;
26863         entityEditor.state(state);
26864         return inspector;
26865     };
26866
26867     inspector.entityID = function(_) {
26868         if (!arguments.length) return entityID;
26869         entityID = _;
26870         return inspector;
26871     };
26872
26873     inspector.newFeature = function(_) {
26874         if (!arguments.length) return newFeature;
26875         newFeature = _;
26876         return inspector;
26877     };
26878
26879     return inspector;
26880 };
26881 iD.ui.intro = function(context) {
26882
26883     var step;
26884
26885     function intro(selection) {
26886
26887         context.enter(iD.modes.Browse(context));
26888
26889         // Save current map state
26890         var history = context.history().toJSON(),
26891             hash = window.location.hash,
26892             background = context.background().baseLayerSource(),
26893             opacity = d3.select('.background-layer').style('opacity'),
26894             loadedTiles = context.connection().loadedTiles(),
26895             baseEntities = context.history().graph().base().entities,
26896             introGraph;
26897
26898         // Load semi-real data used in intro
26899         context.connection().toggle(false).flush();
26900         context.history().reset();
26901         
26902         introGraph = JSON.parse(iD.introGraph);
26903         for (var key in introGraph) {
26904             introGraph[key] = iD.Entity(introGraph[key]);
26905         }
26906         context.history().merge(d3.values(iD.Graph().load(introGraph).entities));
26907         context.background().bing();
26908
26909         // Block saving
26910         var savebutton = d3.select('#bar button.save'),
26911             save = savebutton.on('click');
26912         savebutton.on('click', null);
26913         context.inIntro(true);
26914
26915         d3.select('.background-layer').style('opacity', 1);
26916
26917         var curtain = d3.curtain();
26918         selection.call(curtain);
26919
26920         function reveal(box, text, options) {
26921             options = options || {};
26922             if (text) curtain.reveal(box, text, options.tooltipClass, options.duration);
26923             else curtain.reveal(box, '', '', options.duration);
26924         }
26925
26926         var steps = ['navigation', 'point', 'area', 'line', 'startEditing'].map(function(step, i) {
26927             var s = iD.ui.intro[step](context, reveal)
26928                 .on('done', function() {
26929                     entered.filter(function(d) {
26930                         return d.title === s.title;
26931                     }).classed('finished', true);
26932                     enter(steps[i + 1]);
26933                 });
26934             return s;
26935         });
26936
26937         steps[steps.length - 1].on('startEditing', function() {
26938             curtain.remove();
26939             navwrap.remove();
26940             d3.select('.background-layer').style('opacity', opacity);
26941             context.connection().toggle(true).flush().loadedTiles(loadedTiles);
26942             context.history().reset().merge(d3.values(baseEntities));
26943             context.background().baseLayerSource(background);
26944             if (history) context.history().fromJSON(history);
26945             window.location.replace(hash);
26946             context.inIntro(false);
26947             d3.select('#bar button.save').on('click', save);
26948         });
26949
26950         var navwrap = selection.append('div').attr('class', 'intro-nav-wrap fillD');
26951
26952         var buttonwrap = navwrap.append('div')
26953             .attr('class', 'joined')
26954             .selectAll('button.step');
26955
26956         var entered = buttonwrap.data(steps)
26957             .enter().append('button')
26958                 .attr('class', 'step')
26959                 .on('click', enter);
26960
26961         entered.append('div').attr('class','icon icon-pre-text apply');
26962         entered.append('label').text(function(d) { return t(d.title); });
26963         enter(steps[0]);
26964
26965         function enter (newStep) {
26966
26967             if (step) {
26968                 step.exit();
26969             }
26970
26971             context.enter(iD.modes.Browse(context));
26972
26973             step = newStep;
26974             step.enter();
26975
26976             entered.classed('active', function(d) {
26977                 return d.title === step.title;
26978             });
26979         }
26980
26981     }
26982     return intro;
26983 };
26984
26985 iD.ui.intro.pointBox = function(point, context) {
26986     var rect = context.surfaceRect();
26987     point = context.projection(point);
26988     return {
26989         left: point[0] + rect.left - 30,
26990         top: point[1] + rect.top - 50,
26991         width: 60,
26992         height: 70
26993     };
26994 };
26995
26996 iD.ui.intro.pad = function(box, padding, context) {
26997     if (box instanceof Array) {
26998         var rect = context.surfaceRect();
26999         box = context.projection(box);
27000         box = {
27001             left: box[0] + rect.left,
27002             top: box[1] + rect.top
27003         };
27004     }
27005     return {
27006         left: box.left - padding,
27007         top: box.top - padding,
27008         width: (box.width || 0) + 2 * padding,
27009         height: (box.width || 0) + 2 * padding
27010     };
27011 };
27012 iD.ui.Lasso = function(context) {
27013
27014     var box, group,
27015         a = [0, 0],
27016         b = [0, 0];
27017
27018     function lasso(selection) {
27019
27020         context.container().classed('lasso', true);
27021
27022         group = selection.append('g')
27023             .attr('class', 'lasso hide');
27024
27025         box = group.append('rect')
27026             .attr('class', 'lasso-box');
27027
27028         group.call(iD.ui.Toggle(true));
27029
27030     }
27031
27032     // top-left
27033     function topLeft(d) {
27034         return 'translate(' + Math.min(d[0][0], d[1][0]) + ',' + Math.min(d[0][1], d[1][1]) + ')';
27035     }
27036
27037     function width(d) { return Math.abs(d[0][0] - d[1][0]); }
27038     function height(d) { return Math.abs(d[0][1] - d[1][1]); }
27039
27040     function draw() {
27041         if (box) {
27042             box.data([[a, b]])
27043                 .attr('transform', topLeft)
27044                 .attr('width', width)
27045                 .attr('height', height);
27046         }
27047     }
27048
27049     lasso.a = function(_) {
27050         if (!arguments.length) return a;
27051         a = _;
27052         draw();
27053         return lasso;
27054     };
27055
27056     lasso.b = function(_) {
27057         if (!arguments.length) return b;
27058         b = _;
27059         draw();
27060         return lasso;
27061     };
27062
27063     lasso.close = function() {
27064         if (group) {
27065             group.call(iD.ui.Toggle(false, function() {
27066                 d3.select(this).remove();
27067             }));
27068         }
27069         context.container().classed('lasso', false);
27070     };
27071
27072     return lasso;
27073 };
27074 iD.ui.Loading = function(context) {
27075     var message = '',
27076         blocking = false,
27077         modal;
27078
27079     var loading = function(selection) {
27080         modal = iD.ui.modal(selection, blocking);
27081
27082         var loadertext = modal.select('.content')
27083             .classed('loading-modal', true)
27084             .append('div')
27085             .attr('class', 'modal-section fillL');
27086
27087         loadertext.append('img')
27088             .attr('class', 'loader')
27089             .attr('src', context.imagePath('loader-white.gif'));
27090
27091         loadertext.append('h3')
27092             .text(message);
27093
27094         modal.select('button.close')
27095             .attr('class', 'hide');
27096
27097         return loading;
27098     };
27099
27100     loading.message = function(_) {
27101         if (!arguments.length) return message;
27102         message = _;
27103         return loading;
27104     };
27105
27106     loading.blocking = function(_) {
27107         if (!arguments.length) return blocking;
27108         blocking = _;
27109         return loading;
27110     };
27111
27112     loading.close = function() {
27113         modal.remove();
27114     };
27115
27116     return loading;
27117 };
27118 iD.ui.modal = function(selection, blocking) {
27119
27120     var previous = selection.select('div.modal');
27121     var animate = previous.empty();
27122
27123     previous.transition()
27124         .duration(200)
27125         .style('opacity', 0)
27126         .remove();
27127
27128     var shaded = selection
27129         .append('div')
27130         .attr('class', 'shaded')
27131         .style('opacity', 0);
27132
27133     shaded.close = function() {
27134         shaded
27135             .transition()
27136             .duration(200)
27137             .style('opacity',0)
27138             .remove();
27139         modal
27140             .transition()
27141             .duration(200)
27142             .style('top','0px');
27143         keybinding.off();
27144     };
27145
27146     var keybinding = d3.keybinding('modal')
27147         .on('⌫', shaded.close)
27148         .on('⎋', shaded.close);
27149
27150     d3.select(document).call(keybinding);
27151
27152     var modal = shaded.append('div')
27153         .attr('class', 'modal fillL col6');
27154
27155         shaded.on('click.remove-modal', function() {
27156             if (d3.event.target === this && !blocking) shaded.close();
27157         });
27158
27159     modal.append('button')
27160         .attr('class', 'close')
27161         .on('click', function() {
27162             if (!blocking) shaded.close();
27163         })
27164         .append('div')
27165             .attr('class','icon close');
27166
27167     modal.append('div')
27168         .attr('class', 'content');
27169
27170     if (animate) {
27171         shaded.transition().style('opacity', 1);
27172         modal
27173             .style('top','0px')
27174             .transition()
27175             .duration(200)
27176             .style('top','40px');
27177     } else {
27178         shaded.style('opacity', 1);
27179     }
27180
27181
27182     return shaded;
27183 };
27184 iD.ui.Modes = function(context) {
27185     var modes = [
27186         iD.modes.AddPoint(context),
27187         iD.modes.AddLine(context),
27188         iD.modes.AddArea(context)];
27189
27190     return function(selection) {
27191         var buttons = selection.selectAll('button.add-button')
27192             .data(modes);
27193
27194        buttons.enter().append('button')
27195            .attr('tabindex', -1)
27196            .attr('class', function(mode) { return mode.id + ' add-button col4'; })
27197            .on('click.mode-buttons', function(mode) {
27198                if (mode.id === context.mode().id) {
27199                    context.enter(iD.modes.Browse(context));
27200                } else {
27201                    context.enter(mode);
27202                }
27203            })
27204            .call(bootstrap.tooltip()
27205                .placement('bottom')
27206                .html(true)
27207                .title(function(mode) {
27208                    return iD.ui.tooltipHtml(mode.description, mode.key);
27209                }));
27210
27211         context.map()
27212             .on('move.modes', _.debounce(update, 500));
27213
27214         context
27215             .on('enter.modes', update);
27216
27217         update();
27218
27219         buttons.append('span')
27220             .attr('class', function(mode) { return mode.id + ' icon icon-pre-text'; });
27221
27222         buttons.append('span')
27223             .attr('class', 'label')
27224             .text(function(mode) { return mode.title; });
27225
27226         context.on('enter.editor', function(entered) {
27227             buttons.classed('active', function(mode) { return entered.button === mode.button; });
27228             context.container()
27229                 .classed('mode-' + entered.id, true);
27230         });
27231
27232         context.on('exit.editor', function(exited) {
27233             context.container()
27234                 .classed('mode-' + exited.id, false);
27235         });
27236
27237         var keybinding = d3.keybinding('mode-buttons');
27238
27239         modes.forEach(function(m) {
27240             keybinding.on(m.key, function() { if (context.editable()) context.enter(m); });
27241         });
27242
27243         d3.select(document)
27244             .call(keybinding);
27245
27246         function update() {
27247             buttons.property('disabled', !context.editable());
27248         }
27249     };
27250 };
27251 iD.ui.Notice = function(context) {
27252     return function(selection) {
27253         var div = selection.append('div')
27254             .attr('class', 'notice');
27255
27256         var button = div.append('button')
27257             .attr('class', 'zoom-to notice')
27258             .on('click', function() { context.map().zoom(16); });
27259
27260         button.append('span')
27261             .attr('class', 'icon zoom-in-invert');
27262
27263         button.append('span')
27264             .attr('class', 'label')
27265             .text(t('zoom_in_edit'));
27266
27267         function disableTooHigh() {
27268             div.style('display', context.map().editable() ? 'none' : 'block');
27269         }
27270
27271         context.map()
27272             .on('move.notice', _.debounce(disableTooHigh, 500));
27273
27274         disableTooHigh();
27275     };
27276 };
27277 iD.ui.preset = function(context) {
27278     var event = d3.dispatch('change'),
27279         state,
27280         fields,
27281         preset,
27282         tags,
27283         id;
27284
27285     function UIField(field, entity, show) {
27286         field = _.clone(field);
27287
27288         field.input = iD.ui.preset[field.type](field, context)
27289             .on('change', event.change);
27290
27291         if (field.input.entity) field.input.entity(entity);
27292
27293         field.keys = field.keys || [field.key];
27294
27295         field.show = show;
27296
27297         field.shown = function() {
27298             return field.id === 'name' || field.show || _.any(field.keys, function(key) { return !!tags[key]; });
27299         };
27300
27301         field.modified = function() {
27302             var original = context.graph().base().entities[entity.id];
27303             return _.any(field.keys, function(key) {
27304                 return original ? tags[key] !== original.tags[key] : tags[key];
27305             });
27306         };
27307
27308         field.revert = function() {
27309             var original = context.graph().base().entities[entity.id],
27310                 t = {};
27311             field.keys.forEach(function(key) {
27312                 t[key] = original ? original.tags[key] : undefined;
27313             });
27314             return t;
27315         };
27316
27317         field.present = function() {
27318             return _.any(field.keys, function(key) {
27319                 return tags[key];
27320             });
27321         };
27322
27323         field.remove = function() {
27324             var t = {};
27325             field.keys.forEach(function(key) {
27326                 t[key] = undefined;
27327             });
27328             return t;
27329         };
27330
27331         return field;
27332     }
27333
27334     function fieldKey(field) {
27335         return field.id;
27336     }
27337
27338     function presets(selection) {
27339         if (!fields) {
27340             var entity = context.entity(id),
27341                 geometry = context.geometry(id);
27342
27343             fields = [UIField(context.presets().field('name'), entity)];
27344
27345             preset.fields.forEach(function(field) {
27346                 if (field.matchGeometry(geometry)) {
27347                     fields.push(UIField(field, entity, true));
27348                 }
27349             });
27350
27351             context.presets().universal().forEach(function(field) {
27352                 if (preset.fields.indexOf(field) < 0) {
27353                     fields.push(UIField(field, entity));
27354                 }
27355             });
27356         }
27357
27358         var shown = fields.filter(function(field) { return field.shown(); }),
27359             notShown = fields.filter(function(field) { return !field.shown(); });
27360
27361         var $form = selection.selectAll('.preset-form')
27362             .data([0]);
27363
27364         $form.enter().append('div')
27365             .attr('class', 'preset-form inspector-inner fillL3');
27366
27367         var $fields = $form.selectAll('.form-field')
27368             .data(shown, fieldKey);
27369
27370         // Enter
27371
27372         var $enter = $fields.enter()
27373             .insert('div', '.more-buttons')
27374             .attr('class', function(field) {
27375                 return 'form-field form-field-' + field.id;
27376             });
27377
27378         var $label = $enter.append('label')
27379             .attr('class', 'form-label')
27380             .attr('for', function(field) { return 'preset-input-' + field.id; })
27381             .text(function(field) { return field.label(); });
27382
27383         var wrap = $label.append('div')
27384             .attr('class', 'form-label-button-wrap');
27385
27386         wrap.append('button')
27387             .attr('class', 'remove-icon')
27388             .append('span').attr('class', 'icon delete');
27389
27390         wrap.append('button')
27391             .attr('class', 'modified-icon')
27392             .attr('tabindex', -1)
27393             .append('div')
27394             .attr('class', 'icon undo');
27395
27396         // Update
27397
27398         $fields.select('.form-label-button-wrap .remove-icon')
27399             .on('click', remove);
27400
27401         $fields.select('.modified-icon')
27402             .on('click', revert);
27403
27404         $fields
27405             .order()
27406             .classed('modified', function(field) {
27407                 return field.modified();
27408             })
27409             .classed('present', function(field) {
27410                 return field.present();
27411             })
27412             .each(function(field) {
27413                 var reference = iD.ui.TagReference({key: field.key});
27414
27415                 if (state === 'hover') {
27416                     reference.showing(false);
27417                 }
27418
27419                 d3.select(this)
27420                     .call(field.input)
27421                     .call(reference.body)
27422                     .select('.form-label-button-wrap')
27423                     .call(reference.button);
27424
27425                 field.input.tags(tags);
27426             });
27427
27428         $fields.exit()
27429             .remove();
27430
27431         var $more = selection.selectAll('.more-buttons')
27432             .data([0]);
27433
27434         $more.enter().append('div')
27435             .attr('class', 'more-buttons inspector-inner');
27436
27437         var $buttons = $more.selectAll('.preset-add-field')
27438             .data(notShown, fieldKey);
27439
27440         $buttons.enter()
27441             .append('button')
27442             .attr('class', 'preset-add-field')
27443             .call(bootstrap.tooltip()
27444                 .placement('top')
27445                 .title(function(d) { return d.label(); }))
27446             .append('span')
27447             .attr('class', function(d) { return 'icon ' + d.icon; });
27448
27449         $buttons.on('click', show);
27450
27451         $buttons.exit()
27452             .remove();
27453
27454         function show(field) {
27455             field.show = true;
27456             presets(selection);
27457             field.input.focus();
27458         }
27459
27460         function revert(field) {
27461             d3.event.stopPropagation();
27462             d3.event.preventDefault();
27463             event.change(field.revert());
27464         }
27465
27466         function remove(field) {
27467             d3.event.stopPropagation();
27468             d3.event.preventDefault();
27469             event.change(field.remove());
27470         }
27471     }
27472
27473     presets.preset = function(_) {
27474         if (!arguments.length) return preset;
27475         preset = _;
27476         fields = null;
27477         return presets;
27478     };
27479
27480     presets.state = function(_) {
27481         if (!arguments.length) return state;
27482         state = _;
27483         return presets;
27484     };
27485
27486     presets.tags = function(_) {
27487         if (!arguments.length) return tags;
27488         tags = _;
27489         // Don't reset fields here.
27490         return presets;
27491     };
27492
27493     presets.entityID = function(_) {
27494         if (!arguments.length) return id;
27495         id = _;
27496         fields = null;
27497         return presets;
27498     };
27499
27500     return d3.rebind(presets, event, 'on');
27501 };
27502 iD.ui.PresetIcon = function() {
27503     var preset, geometry;
27504
27505     function presetIcon(selection) {
27506         selection.each(setup);
27507     }
27508
27509     function setup() {
27510         var selection = d3.select(this),
27511             p = preset.apply(this, arguments),
27512             geom = geometry.apply(this, arguments);
27513
27514         var $fill = selection.selectAll('.preset-icon-fill')
27515             .data([0]);
27516
27517         $fill.enter().append('div');
27518
27519         $fill.attr('class', function() {
27520             var s = 'preset-icon-fill icon-' + geom;
27521             for (var i in p.tags) {
27522                 s += ' tag-' + i + ' tag-' + i + '-' + p.tags[i];
27523             }
27524             return s;
27525         });
27526
27527         var $icon = selection.selectAll('.preset-icon')
27528             .data([0]);
27529
27530         $icon.enter().append('div');
27531
27532         $icon.attr('class', function() {
27533             var icon = p.icon || (geom === 'line' ? 'other-line' : 'marker-stroked'),
27534                 klass = 'feature-' + icon + ' preset-icon';
27535
27536             var featureicon = iD.data.featureIcons[icon];
27537             if (featureicon && featureicon[geom]) {
27538                 klass += ' preset-icon-' + geom;
27539             } else if (icon === 'multipolygon') {
27540                 // Special case (geometry === 'area')
27541                 klass += ' preset-icon-relation';
27542             }
27543
27544             return klass;
27545         });
27546     }
27547
27548     presetIcon.preset = function(_) {
27549         if (!arguments.length) return preset;
27550         preset = d3.functor(_);
27551         return presetIcon;
27552     };
27553
27554     presetIcon.geometry = function(_) {
27555         if (!arguments.length) return geometry;
27556         geometry = d3.functor(_);
27557         return presetIcon;
27558     };
27559
27560     return presetIcon;
27561 };
27562 iD.ui.PresetList = function(context) {
27563     var event = d3.dispatch('choose'),
27564         id,
27565         currentPreset,
27566         autofocus = false;
27567
27568     function presetList(selection) {
27569         var geometry = context.geometry(id),
27570             presets = context.presets().matchGeometry(geometry);
27571
27572         selection.html('');
27573
27574         var messagewrap = selection.append('div')
27575             .attr('class', 'header fillL cf');
27576
27577         var message = messagewrap.append('h3')
27578             .text(t('inspector.choose'));
27579
27580         if (context.entity(id).isUsed(context.graph())) {
27581             messagewrap.append('button')
27582                 .attr('class', 'preset-choose')
27583                 .on('click', function() { event.choose(currentPreset); })
27584                 .append('span')
27585                 .attr('class', 'icon forward');
27586         } else {
27587             messagewrap.append('button')
27588                 .attr('class', 'close')
27589                 .on('click', function() {
27590                     context.enter(iD.modes.Browse(context));
27591                 })
27592                 .append('span')
27593                 .attr('class', 'icon close');
27594         }
27595
27596         function keydown() {
27597             // hack to let delete shortcut work when search is autofocused
27598             if (search.property('value').length === 0 &&
27599                 (d3.event.keyCode === d3.keybinding.keyCodes['⌫'] ||
27600                  d3.event.keyCode === d3.keybinding.keyCodes['⌦'])) {
27601                 d3.event.preventDefault();
27602                 d3.event.stopPropagation();
27603                 iD.operations.Delete([id], context)();
27604             } else if (search.property('value').length === 0 &&
27605                 (d3.event.ctrlKey || d3.event.metaKey) &&
27606                 d3.event.keyCode === d3.keybinding.keyCodes.z) {
27607                 d3.event.preventDefault();
27608                 d3.event.stopPropagation();
27609                 context.undo();
27610             } else if (!d3.event.ctrlKey && !d3.event.metaKey) {
27611                 d3.select(this).on('keydown', null);
27612             }
27613         }
27614
27615         function keypress() {
27616             // enter
27617             var value = search.property('value');
27618             if (d3.event.keyCode === 13 && value.length) {
27619                 list.selectAll('.preset-list-item:first-child').datum().choose();
27620             }
27621         }
27622
27623         function inputevent() {
27624             var value = search.property('value');
27625             list.classed('filtered', value.length);
27626             if (value.length) {
27627                 var results = presets.search(value, geometry);
27628                 message.text(t('inspector.results', {
27629                     n: results.collection.length,
27630                     search: value
27631                 }));
27632                 list.call(drawList, results);
27633             } else {
27634                 list.call(drawList, context.presets().defaults(geometry, 36));
27635                 message.text(t('inspector.choose'));
27636             }
27637         }
27638
27639         var searchWrap = selection.append('div')
27640             .attr('class', 'search-header');
27641
27642         var search = searchWrap.append('input')
27643             .attr('class', 'preset-search-input')
27644             .attr('placeholder', t('inspector.search'))
27645             .attr('type', 'search')
27646             .on('keydown', keydown)
27647             .on('keypress', keypress)
27648             .on('input', inputevent);
27649
27650         searchWrap.append('span')
27651             .attr('class', 'icon search');
27652
27653         if (autofocus) {
27654             search.node().focus();
27655         }
27656
27657         var listWrap = selection.append('div')
27658             .attr('class', 'inspector-body');
27659
27660         var list = listWrap.append('div')
27661             .attr('class', 'preset-list fillL cf')
27662             .call(drawList, context.presets().defaults(geometry, 36));
27663     }
27664
27665     function drawList(list, presets) {
27666         var collection = presets.collection.map(function(preset) {
27667             return preset.members ? CategoryItem(preset) : PresetItem(preset);
27668         });
27669
27670         var items = list.selectAll('.preset-list-item')
27671             .data(collection, function(d) { return d.preset.id; });
27672
27673         items.enter().append('div')
27674             .attr('class', function(item) { return 'preset-list-item preset-' + item.preset.id.replace('/', '-'); })
27675             .classed('current', function(item) { return item.preset === currentPreset; })
27676             .each(function(item) {
27677                 d3.select(this).call(item);
27678             })
27679             .style('opacity', 0)
27680             .transition()
27681             .style('opacity', 1);
27682
27683         items.order();
27684
27685         items.exit()
27686             .remove();
27687     }
27688
27689     function CategoryItem(preset) {
27690         var box, sublist, shown = false;
27691
27692         function item(selection) {
27693             var wrap = selection.append('div')
27694                 .attr('class', 'preset-list-button-wrap category col12');
27695
27696             wrap.append('button')
27697                 .attr('class', 'preset-list-button')
27698                 .call(iD.ui.PresetIcon()
27699                     .geometry(context.geometry(id))
27700                     .preset(preset))
27701                 .on('click', item.choose)
27702                 .append('div')
27703                 .attr('class', 'label')
27704                 .text(preset.name());
27705
27706             box = selection.append('div')
27707                 .attr('class', 'subgrid col12')
27708                 .style('max-height', '0px')
27709                 .style('opacity', 0);
27710
27711             box.append('div')
27712                 .attr('class', 'arrow');
27713
27714             sublist = box.append('div')
27715                 .attr('class', 'preset-list fillL3 cf fl');
27716         }
27717
27718         item.choose = function() {
27719             if (shown) {
27720                 shown = false;
27721                 box.transition()
27722                     .duration(200)
27723                     .style('opacity', '0')
27724                     .style('max-height', '0px')
27725                     .style('padding-bottom', '0px');
27726             } else {
27727                 shown = true;
27728                 sublist.call(drawList, preset.members);
27729                 box.transition()
27730                     .duration(200)
27731                     .style('opacity', '1')
27732                     .style('max-height', 200 + preset.members.collection.length * 80 + 'px')
27733                     .style('padding-bottom', '20px');
27734             }
27735         };
27736
27737         item.preset = preset;
27738
27739         return item;
27740     }
27741
27742     function PresetItem(preset) {
27743         function item(selection) {
27744             var wrap = selection.append('div')
27745                 .attr('class', 'preset-list-button-wrap col12');
27746
27747             wrap.append('button')
27748                 .attr('class', 'preset-list-button')
27749                 .call(iD.ui.PresetIcon()
27750                     .geometry(context.geometry(id))
27751                     .preset(preset))
27752                 .on('click', item.choose)
27753                 .append('div')
27754                 .attr('class', 'label')
27755                 .text(preset.name());
27756
27757             wrap.call(item.reference.button);
27758             selection.call(item.reference.body);
27759         }
27760
27761         item.choose = function() {
27762             context.presets().choose(preset);
27763
27764             context.perform(
27765                 iD.actions.ChangePreset(id, currentPreset, preset),
27766                 t('operations.change_tags.annotation'));
27767
27768             event.choose(preset);
27769         };
27770
27771         item.help = function() {
27772             d3.event.stopPropagation();
27773             item.reference.toggle();
27774         };
27775
27776         item.preset = preset;
27777         item.reference = iD.ui.TagReference(preset.reference(context.geometry(id)));
27778
27779         return item;
27780     }
27781
27782     presetList.autofocus = function(_) {
27783         if (!arguments.length) return autofocus;
27784         autofocus = _;
27785         return presetList;
27786     };
27787
27788     presetList.entityID = function(_) {
27789         if (!arguments.length) return id;
27790         id = _;
27791         presetList.preset(context.presets().match(context.entity(id), context.graph()));
27792         return presetList;
27793     };
27794
27795     presetList.preset = function(_) {
27796         if (!arguments.length) return currentPreset;
27797         currentPreset = _;
27798         return presetList;
27799     };
27800
27801     return d3.rebind(presetList, event, 'on');
27802 };
27803 iD.ui.RadialMenu = function(context, operations) {
27804     var menu,
27805         center = [0, 0],
27806         tooltip;
27807
27808     var radialMenu = function(selection) {
27809         if (!operations.length)
27810             return;
27811
27812         selection.node().parentNode.focus();
27813
27814         function click(operation) {
27815             d3.event.stopPropagation();
27816             if (operation.disabled())
27817                 return;
27818             operation();
27819             radialMenu.close();
27820         }
27821
27822         menu = selection.append('g')
27823             .attr('class', 'radial-menu')
27824             .attr('transform', 'translate(' + center + ')')
27825             .attr('opacity', 0);
27826
27827         menu.transition()
27828             .attr('opacity', 1);
27829
27830         var r = 50,
27831             a = Math.PI / 4,
27832             a0 = -Math.PI / 4,
27833             a1 = a0 + (operations.length - 1) * a;
27834
27835         menu.append('path')
27836             .attr('class', 'radial-menu-background')
27837             .attr('d', 'M' + r * Math.sin(a0) + ',' +
27838                              r * Math.cos(a0) +
27839                       ' A' + r + ',' + r + ' 0 ' + (operations.length > 5 ? '1' : '0') + ',0 ' +
27840                              (r * Math.sin(a1) + 1e-3) + ',' +
27841                              (r * Math.cos(a1) + 1e-3)) // Force positive-length path (#1305)
27842             .attr('stroke-width', 50)
27843             .attr('stroke-linecap', 'round');
27844
27845         var button = menu.selectAll()
27846             .data(operations)
27847             .enter().append('g')
27848             .attr('transform', function(d, i) {
27849                 return 'translate(' + r * Math.sin(a0 + i * a) + ',' +
27850                                       r * Math.cos(a0 + i * a) + ')';
27851             });
27852
27853         button.append('circle')
27854             .attr('class', function(d) { return 'radial-menu-item radial-menu-item-' + d.id; })
27855             .attr('r', 15)
27856             .classed('disabled', function(d) { return d.disabled(); })
27857             .on('click', click)
27858             .on('mousedown', mousedown)
27859             .on('mouseover', mouseover)
27860             .on('mouseout', mouseout);
27861
27862         button.append('use')
27863             .attr('transform', 'translate(-10, -10)')
27864             .attr('clip-path', 'url(#clip-square-20)')
27865             .attr('xlink:href', function(d) { return '#icon-operation-' + (d.disabled() ? 'disabled-' : '') + d.id; });
27866
27867         tooltip = d3.select(document.body)
27868             .append('div')
27869             .attr('class', 'tooltip-inner radial-menu-tooltip');
27870
27871         function mousedown() {
27872             d3.event.stopPropagation(); // https://github.com/openstreetmap/iD/issues/1869
27873         }
27874
27875         function mouseover(d, i) {
27876             var rect = context.surfaceRect(),
27877                 angle = a0 + i * a,
27878                 top = rect.top + (r + 25) * Math.cos(angle) + center[1] + 'px',
27879                 left = rect.left + (r + 25) * Math.sin(angle) + center[0] + 'px',
27880                 bottom = rect.height - (r + 25) * Math.cos(angle) - center[1] + 'px',
27881                 right = rect.width - (r + 25) * Math.sin(angle) - center[0] + 'px';
27882
27883             tooltip
27884                 .style('top', null)
27885                 .style('left', null)
27886                 .style('bottom', null)
27887                 .style('right', null)
27888                 .style('display', 'block')
27889                 .html(iD.ui.tooltipHtml(d.tooltip(), d.keys[0]));
27890
27891             if (i === 0) {
27892                 tooltip
27893                     .style('right', right)
27894                     .style('top', top);
27895             } else if (i >= 4) {
27896                 tooltip
27897                     .style('left', left)
27898                     .style('bottom', bottom);
27899             } else {
27900                 tooltip
27901                     .style('left', left)
27902                     .style('top', top);
27903             }
27904         }
27905
27906         function mouseout() {
27907             tooltip.style('display', 'none');
27908         }
27909     };
27910
27911     radialMenu.close = function() {
27912         if (menu) {
27913             menu
27914                 .style('pointer-events', 'none')
27915                 .transition()
27916                 .attr('opacity', 0)
27917                 .remove();
27918         }
27919
27920         if (tooltip) {
27921             tooltip.remove();
27922         }
27923     };
27924
27925     radialMenu.center = function(_) {
27926         if (!arguments.length) return center;
27927         center = _;
27928         return radialMenu;
27929     };
27930
27931     return radialMenu;
27932 };
27933 iD.ui.RawMemberEditor = function(context) {
27934     var id;
27935
27936     function selectMember(d) {
27937         d3.event.preventDefault();
27938         context.enter(iD.modes.Select(context, [d.id]));
27939     }
27940
27941     function changeRole(d) {
27942         var role = d3.select(this).property('value');
27943         context.perform(
27944             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.id, {role: role}), d.index),
27945             t('operations.change_role.annotation'));
27946     }
27947
27948     function deleteMember(d) {
27949         context.perform(
27950             iD.actions.DeleteMember(d.relation.id, d.index),
27951             t('operations.delete_member.annotation'));
27952     }
27953
27954     function rawMemberEditor(selection) {
27955         var entity = context.entity(id),
27956             memberships = [];
27957
27958         entity.members.forEach(function(member, index) {
27959             memberships.push({
27960                 index: index,
27961                 id: member.id,
27962                 role: member.role,
27963                 relation: entity,
27964                 member: context.hasEntity(member.id)
27965             });
27966         });
27967
27968         selection.call(iD.ui.Disclosure()
27969             .title(t('inspector.all_members') + ' (' + memberships.length + ')')
27970             .expanded(true)
27971             .on('toggled', toggled)
27972             .content(content));
27973
27974         function toggled(expanded) {
27975             if (expanded) {
27976                 selection.node().parentNode.scrollTop += 200;
27977             }
27978         }
27979
27980         function content($wrap) {
27981             var $list = $wrap.selectAll('.member-list')
27982                 .data([0]);
27983
27984             $list.enter().append('ul')
27985                 .attr('class', 'member-list');
27986
27987             var $items = $list.selectAll('li')
27988                 .data(memberships, function(d) {
27989                     return iD.Entity.key(d.relation) + ',' + d.index + ',' +
27990                         (d.member ? iD.Entity.key(d.member) : 'incomplete');
27991                 });
27992
27993             var $enter = $items.enter().append('li')
27994                 .attr('class', 'member-row form-field')
27995                 .classed('member-incomplete', function(d) { return !d.member; });
27996
27997             $enter.each(function(d) {
27998                 if (d.member) {
27999                     var $label = d3.select(this).append('label')
28000                         .attr('class', 'form-label')
28001                         .append('a')
28002                         .attr('href', '#')
28003                         .on('click', selectMember);
28004
28005                     $label.append('span')
28006                         .attr('class', 'member-entity-type')
28007                         .text(function(d) { return context.presets().match(d.member, context.graph()).name(); });
28008
28009                     $label.append('span')
28010                         .attr('class', 'member-entity-name')
28011                         .text(function(d) { return iD.util.displayName(d.member); });
28012
28013                 } else {
28014                     d3.select(this).append('label')
28015                         .attr('class', 'form-label')
28016                         .text(t('inspector.incomplete'));
28017                 }
28018             });
28019
28020             $enter.append('input')
28021                 .attr('class', 'member-role')
28022                 .property('type', 'text')
28023                 .attr('maxlength', 255)
28024                 .attr('placeholder', t('inspector.role'))
28025                 .property('value', function(d) { return d.role; })
28026                 .on('change', changeRole);
28027
28028             $enter.append('button')
28029                 .attr('tabindex', -1)
28030                 .attr('class', 'remove button-input-action member-delete minor')
28031                 .on('click', deleteMember)
28032                 .append('span')
28033                 .attr('class', 'icon delete');
28034
28035             $items.exit()
28036                 .remove();
28037         }
28038     }
28039
28040     rawMemberEditor.entityID = function(_) {
28041         if (!arguments.length) return id;
28042         id = _;
28043         return rawMemberEditor;
28044     };
28045
28046     return rawMemberEditor;
28047 };
28048 iD.ui.RawMembershipEditor = function(context) {
28049     var id, showBlank;
28050
28051     function selectRelation(d) {
28052         d3.event.preventDefault();
28053         context.enter(iD.modes.Select(context, [d.relation.id]));
28054     }
28055
28056     function changeRole(d) {
28057         var role = d3.select(this).property('value');
28058         context.perform(
28059             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.member, {role: role}), d.index),
28060             t('operations.change_role.annotation'));
28061     }
28062
28063     function addMembership(d, role) {
28064         showBlank = false;
28065
28066         if (d.relation) {
28067             context.perform(
28068                 iD.actions.AddMember(d.relation.id, {id: id, type: context.entity(id).type, role: role}),
28069                 t('operations.add_member.annotation'));
28070
28071         } else {
28072             var relation = iD.Relation();
28073
28074             context.perform(
28075                 iD.actions.AddEntity(relation),
28076                 iD.actions.AddMember(relation.id, {id: id, type: context.entity(id).type, role: role}),
28077                 t('operations.add.annotation.relation'));
28078
28079             context.enter(iD.modes.Select(context, [relation.id]));
28080         }
28081     }
28082
28083     function deleteMembership(d) {
28084         context.perform(
28085             iD.actions.DeleteMember(d.relation.id, d.index),
28086             t('operations.delete_member.annotation'));
28087     }
28088
28089     function relations(q) {
28090         var newRelation = {
28091                 relation: null,
28092                 value: t('inspector.new_relation')
28093             },
28094             result = [],
28095             graph = context.graph();
28096
28097         context.intersects(context.extent()).forEach(function(entity) {
28098             if (entity.type !== 'relation' || entity.id === id)
28099                 return;
28100
28101             var presetName = context.presets().match(entity, graph).name(),
28102                 entityName = iD.util.displayName(entity) || '';
28103
28104             var value = presetName + ' ' + entityName;
28105             if (q && value.toLowerCase().indexOf(q.toLowerCase()) === -1)
28106                 return;
28107
28108             result.push({
28109                 relation: entity,
28110                 value: value
28111             });
28112         });
28113
28114         result.sort(function(a, b) {
28115             return iD.Relation.creationOrder(a.relation, b.relation);
28116         });
28117         result.unshift(newRelation);
28118
28119         return result;
28120     }
28121
28122     function rawMembershipEditor(selection) {
28123         var entity = context.entity(id),
28124             memberships = [];
28125
28126         context.graph().parentRelations(entity).forEach(function(relation) {
28127             relation.members.forEach(function(member, index) {
28128                 if (member.id === entity.id) {
28129                     memberships.push({relation: relation, member: member, index: index});
28130                 }
28131             });
28132         });
28133
28134         selection.call(iD.ui.Disclosure()
28135             .title(t('inspector.all_relations') + ' (' + memberships.length + ')')
28136             .expanded(true)
28137             .on('toggled', toggled)
28138             .content(content));
28139
28140         function toggled(expanded) {
28141             if (expanded) {
28142                 selection.node().parentNode.scrollTop += 200;
28143             }
28144         }
28145
28146         function content($wrap) {
28147             var $list = $wrap.selectAll('.member-list')
28148                 .data([0]);
28149
28150             $list.enter().append('ul')
28151                 .attr('class', 'member-list');
28152
28153             var $items = $list.selectAll('li.member-row-normal')
28154                 .data(memberships, function(d) { return iD.Entity.key(d.relation) + ',' + d.index; });
28155
28156             var $enter = $items.enter().append('li')
28157                 .attr('class', 'member-row member-row-normal form-field');
28158
28159             var $label = $enter.append('label')
28160                 .attr('class', 'form-label')
28161                 .append('a')
28162                 .attr('href', '#')
28163                 .on('click', selectRelation);
28164
28165             $label.append('span')
28166                 .attr('class', 'member-entity-type')
28167                 .text(function(d) { return context.presets().match(d.relation, context.graph()).name(); });
28168
28169             $label.append('span')
28170                 .attr('class', 'member-entity-name')
28171                 .text(function(d) { return iD.util.displayName(d.relation); });
28172
28173             $enter.append('input')
28174                 .attr('class', 'member-role')
28175                 .property('type', 'text')
28176                 .attr('maxlength', 255)
28177                 .attr('placeholder', t('inspector.role'))
28178                 .property('value', function(d) { return d.member.role; })
28179                 .on('change', changeRole);
28180
28181             $enter.append('button')
28182                 .attr('tabindex', -1)
28183                 .attr('class', 'remove button-input-action member-delete minor')
28184                 .on('click', deleteMembership)
28185                 .append('span')
28186                 .attr('class', 'icon delete');
28187
28188             $items.exit()
28189                 .remove();
28190
28191             if (showBlank) {
28192                 var $new = $list.selectAll('.member-row-new')
28193                     .data([0]);
28194
28195                 $enter = $new.enter().append('li')
28196                     .attr('class', 'member-row member-row-new form-field');
28197
28198                 $enter.append('input')
28199                     .attr('type', 'text')
28200                     .attr('class', 'member-entity-input')
28201                     .call(d3.combobox()
28202                         .minItems(1)
28203                         .fetcher(function(value, callback) {
28204                             callback(relations(value));
28205                         })
28206                         .on('accept', function(d) {
28207                             addMembership(d, $new.select('.member-role').property('value'));
28208                         }));
28209
28210                 $enter.append('input')
28211                     .attr('class', 'member-role')
28212                     .property('type', 'text')
28213                     .attr('maxlength', 255)
28214                     .attr('placeholder', t('inspector.role'))
28215                     .on('change', changeRole);
28216
28217                 $enter.append('button')
28218                     .attr('tabindex', -1)
28219                     .attr('class', 'remove button-input-action member-delete minor')
28220                     .on('click', deleteMembership)
28221                     .append('span')
28222                     .attr('class', 'icon delete');
28223
28224             } else {
28225                 $list.selectAll('.member-row-new')
28226                     .remove();
28227             }
28228
28229             var $add = $wrap.selectAll('.add-relation')
28230                 .data([0]);
28231
28232             $add.enter().append('button')
28233                 .attr('class', 'add-relation')
28234                 .append('span')
28235                 .attr('class', 'icon plus light');
28236
28237             $wrap.selectAll('.add-relation')
28238                 .on('click', function() {
28239                     showBlank = true;
28240                     content($wrap);
28241                     $list.selectAll('.member-entity-input').node().focus();
28242                 });
28243         }
28244     }
28245
28246     rawMembershipEditor.entityID = function(_) {
28247         if (!arguments.length) return id;
28248         id = _;
28249         return rawMembershipEditor;
28250     };
28251
28252     return rawMembershipEditor;
28253 };
28254 iD.ui.RawTagEditor = function(context) {
28255     var event = d3.dispatch('change'),
28256         taginfo = iD.taginfo(),
28257         showBlank = false,
28258         state,
28259         preset,
28260         tags,
28261         id;
28262
28263     function rawTagEditor(selection) {
28264         var count = Object.keys(tags).filter(function(d) { return d; }).length;
28265
28266         selection.call(iD.ui.Disclosure()
28267             .title(t('inspector.all_tags') + ' (' + count + ')')
28268             .expanded(iD.ui.RawTagEditor.expanded || preset.isFallback())
28269             .on('toggled', toggled)
28270             .content(content));
28271
28272         function toggled(expanded) {
28273             iD.ui.RawTagEditor.expanded = expanded;
28274             if (expanded) {
28275                 selection.node().parentNode.scrollTop += 200;
28276             }
28277         }
28278     }
28279
28280     function content($wrap) {
28281         var entries = d3.entries(tags);
28282
28283         if (!entries.length || showBlank) {
28284             showBlank = false;
28285             entries.push({key: '', value: ''});
28286         }
28287
28288         var $list = $wrap.selectAll('.tag-list')
28289             .data([0]);
28290
28291         $list.enter().append('ul')
28292             .attr('class', 'tag-list');
28293
28294         var $newTag = $wrap.selectAll('.add-tag')
28295             .data([0]);
28296
28297         var $enter = $newTag.enter().append('button')
28298             .attr('class', 'add-tag');
28299
28300         $enter.append('span')
28301             .attr('class', 'icon plus light');
28302
28303         $newTag.on('click', addTag);
28304
28305         var $items = $list.selectAll('li')
28306             .data(entries, function(d) { return d.key; });
28307
28308         // Enter
28309
28310         $enter = $items.enter().append('li')
28311             .attr('class', 'tag-row cf');
28312
28313         $enter.append('div')
28314             .attr('class', 'key-wrap')
28315             .append('input')
28316             .property('type', 'text')
28317             .attr('class', 'key')
28318             .attr('maxlength', 255);
28319
28320         $enter.append('div')
28321             .attr('class', 'input-wrap-position')
28322             .append('input')
28323             .property('type', 'text')
28324             .attr('class', 'value')
28325             .attr('maxlength', 255);
28326
28327         $enter.append('button')
28328             .attr('tabindex', -1)
28329             .attr('class', 'remove minor')
28330             .append('span')
28331             .attr('class', 'icon delete');
28332
28333         $enter.each(bindTypeahead);
28334
28335         // Update
28336
28337         $items.order();
28338
28339         $items.each(function(tag) {
28340             var reference = iD.ui.TagReference({key: tag.key});
28341
28342             if (state === 'hover') {
28343                 reference.showing(false);
28344             }
28345
28346             d3.select(this)
28347                 .call(reference.button)
28348                 .call(reference.body);
28349         });
28350
28351         $items.select('input.key')
28352             .value(function(d) { return d.key; })
28353             .on('blur', keyChange)
28354             .on('change', keyChange);
28355
28356         $items.select('input.value')
28357             .value(function(d) { return d.value; })
28358             .on('blur', valueChange)
28359             .on('change', valueChange)
28360             .on('keydown.push-more', pushMore);
28361
28362         $items.select('button.remove')
28363             .on('click', removeTag);
28364
28365         $items.exit()
28366             .remove();
28367
28368         function pushMore() {
28369             if (d3.event.keyCode === 9 && !d3.event.shiftKey &&
28370                 $list.selectAll('li:last-child input.value').node() === this) {
28371                 addTag();
28372             }
28373         }
28374
28375         function bindTypeahead() {
28376             var row = d3.select(this),
28377                 key = row.selectAll('input.key'),
28378                 value = row.selectAll('input.value');
28379
28380             function sort(value, data) {
28381                 var sameletter = [],
28382                     other = [];
28383                 for (var i = 0; i < data.length; i++) {
28384                     if (data[i].value.substring(0, value.length) === value) {
28385                         sameletter.push(data[i]);
28386                     } else {
28387                         other.push(data[i]);
28388                     }
28389                 }
28390                 return sameletter.concat(other);
28391             }
28392
28393             key.call(d3.combobox()
28394                 .fetcher(function(value, callback) {
28395                     taginfo.keys({
28396                         debounce: true,
28397                         geometry: context.geometry(id),
28398                         query: value
28399                     }, function(err, data) {
28400                         if (!err) callback(sort(value, data));
28401                     });
28402                 }));
28403
28404             value.call(d3.combobox()
28405                 .fetcher(function(value, callback) {
28406                     taginfo.values({
28407                         debounce: true,
28408                         key: key.value(),
28409                         geometry: context.geometry(id),
28410                         query: value
28411                     }, function(err, data) {
28412                         if (!err) callback(sort(value, data));
28413                     });
28414                 }));
28415         }
28416
28417         function keyChange(d) {
28418             var tag = {};
28419             tag[d.key] = undefined;
28420             tag[this.value] = d.value;
28421             d.key = this.value; // Maintain DOM identity through the subsequent update.
28422             event.change(tag);
28423         }
28424
28425         function valueChange(d) {
28426             var tag = {};
28427             tag[d.key] = this.value;
28428             event.change(tag);
28429         }
28430
28431         function removeTag(d) {
28432             var tag = {};
28433             tag[d.key] = undefined;
28434             event.change(tag);
28435         }
28436
28437         function addTag() {
28438             // Wrapped in a setTimeout in case it's being called from a blur
28439             // handler. Without the setTimeout, the call to `content` would
28440             // wipe out the pending value change.
28441             setTimeout(function() {
28442                 showBlank = true;
28443                 content($wrap);
28444                 $list.selectAll('li:last-child input.key').node().focus();
28445             }, 0);
28446         }
28447     }
28448
28449     rawTagEditor.state = function(_) {
28450         if (!arguments.length) return state;
28451         state = _;
28452         return rawTagEditor;
28453     };
28454
28455     rawTagEditor.preset = function(_) {
28456         if (!arguments.length) return preset;
28457         preset = _;
28458         return rawTagEditor;
28459     };
28460
28461     rawTagEditor.tags = function(_) {
28462         if (!arguments.length) return tags;
28463         tags = _;
28464         return rawTagEditor;
28465     };
28466
28467     rawTagEditor.entityID = function(_) {
28468         if (!arguments.length) return id;
28469         id = _;
28470         return rawTagEditor;
28471     };
28472
28473     return d3.rebind(rawTagEditor, event, 'on');
28474 };
28475 iD.ui.Restore = function(context) {
28476     return function(selection) {
28477         if (!context.history().lock() || !context.history().restorableChanges())
28478             return;
28479
28480         var modal = iD.ui.modal(selection);
28481
28482         modal.select('.modal')
28483             .attr('class', 'modal fillL col6');
28484
28485         var introModal = modal.select('.content');
28486
28487         introModal.attr('class','cf');
28488
28489         introModal.append('div')
28490             .attr('class', 'modal-section')
28491             .append('h3')
28492             .text(t('restore.heading'));
28493
28494         introModal.append('div')
28495             .attr('class','modal-section')
28496             .append('p')
28497             .text(t('restore.description'));
28498
28499         var buttonWrap = introModal.append('div')
28500             .attr('class', 'modal-actions cf');
28501
28502         var restore = buttonWrap.append('button')
28503             .attr('class', 'restore col6')
28504             .text(t('restore.restore'))
28505             .on('click', function() {
28506                 context.history().restore();
28507                 modal.remove();
28508             });
28509
28510         buttonWrap.append('button')
28511             .attr('class', 'reset col6')
28512             .text(t('restore.reset'))
28513             .on('click', function() {
28514                 context.history().clearSaved();
28515                 modal.remove();
28516             });
28517
28518         restore.node().focus();
28519     };
28520 };
28521 iD.ui.Save = function(context) {
28522     var history = context.history(),
28523         key = iD.ui.cmd('⌘S');
28524
28525     function saving() {
28526         return context.mode().id === 'save';
28527     }
28528
28529     function save() {
28530         d3.event.preventDefault();
28531         if (!saving() && history.hasChanges()) {
28532             context.enter(iD.modes.Save(context));
28533         }
28534     }
28535
28536     return function(selection) {
28537         var tooltip = bootstrap.tooltip()
28538             .placement('bottom')
28539             .html(true)
28540             .title(iD.ui.tooltipHtml(t('save.no_changes'), key));
28541
28542         var button = selection.append('button')
28543             .attr('class', 'save col12 disabled')
28544             .attr('tabindex', -1)
28545             .on('click', save)
28546             .call(tooltip);
28547
28548         button.append('span')
28549             .attr('class', 'label')
28550             .text(t('save.title'));
28551
28552         button.append('span')
28553             .attr('class', 'count')
28554             .text('0');
28555
28556         var keybinding = d3.keybinding('undo-redo')
28557             .on(key, save);
28558
28559         d3.select(document)
28560             .call(keybinding);
28561
28562         var numChanges = 0;
28563
28564         context.history().on('change.save', function() {
28565             var _ = history.difference().summary().length;
28566             if (_ === numChanges)
28567                 return;
28568             numChanges = _;
28569
28570             tooltip.title(iD.ui.tooltipHtml(t(numChanges > 0 ?
28571                     'save.help' : 'save.no_changes'), key));
28572
28573             button
28574                 .classed('disabled', numChanges === 0)
28575                 .classed('has-count', numChanges > 0);
28576
28577             button.select('span.count')
28578                 .text(numChanges);
28579         });
28580
28581         context.on('enter.save', function() {
28582             button.property('disabled', saving());
28583             if (saving()) button.call(tooltip.hide);
28584         });
28585     };
28586 };
28587 iD.ui.SelectionList = function(context, selectedIDs) {
28588
28589     function selectionList(selection) {
28590         selection.classed('selection-list-pane', true);
28591
28592         var header = selection.append('div')
28593             .attr('class', 'header fillL cf');
28594
28595         header.append('h3')
28596             .text(t('inspector.multiselect'));
28597
28598         var listWrap = selection.append('div')
28599             .attr('class', 'inspector-body');
28600
28601         var list = listWrap.append('div')
28602             .attr('class', 'feature-list cf');
28603
28604         context.history().on('change.selection-list', drawList);
28605         drawList();
28606
28607         function drawList() {
28608             var entities = selectedIDs
28609                 .map(function(id) { return context.hasEntity(id); })
28610                 .filter(function(entity) { return entity; });
28611
28612             var items = list.selectAll('.feature-list-item')
28613                 .data(entities, iD.Entity.key);
28614
28615             var enter = items.enter().append('button')
28616                 .attr('class', 'feature-list-item')
28617                 .on('click', function(entity) {
28618                     context.enter(iD.modes.Select(context, [entity.id]));
28619                 });
28620
28621             // Enter
28622
28623             var label = enter.append('div')
28624                 .attr('class', 'label');
28625
28626             label.append('span')
28627                 .attr('class', 'icon icon-pre-text');
28628
28629             label.append('span')
28630                 .attr('class', 'entity-type');
28631
28632             label.append('span')
28633                 .attr('class', 'entity-name');
28634
28635             // Update
28636
28637             items.selectAll('.icon')
28638                 .attr('class', function(entity) { return context.geometry(entity.id) + ' icon icon-pre-text'; });
28639
28640             items.selectAll('.entity-type')
28641                 .text(function(entity) { return context.presets().match(entity, context.graph()).name(); });
28642
28643             items.selectAll('.entity-name')
28644                 .text(function(entity) { return iD.util.displayName(entity); });
28645
28646             // Exit
28647
28648             items.exit()
28649                 .remove();
28650         }
28651     }
28652
28653     return selectionList;
28654
28655 };
28656 iD.ui.Sidebar = function(context) {
28657     var inspector = iD.ui.Inspector(context),
28658         current;
28659
28660     function sidebar(selection) {
28661         var featureListWrap = selection.append('div')
28662             .attr('class', 'feature-list-pane')
28663             .call(iD.ui.FeatureList(context));
28664
28665         selection.call(iD.ui.Notice(context));
28666
28667         var inspectorWrap = selection.append('div')
28668             .attr('class', 'inspector-hidden inspector-wrap fr');
28669
28670         sidebar.hover = function(id) {
28671             if (!current && id) {
28672                 featureListWrap.classed('inspector-hidden', true);
28673                 inspectorWrap.classed('inspector-hidden', false)
28674                     .classed('inspector-hover', true);
28675
28676                 if (inspector.entityID() !== id || inspector.state() !== 'hover') {
28677                     inspector
28678                         .state('hover')
28679                         .entityID(id);
28680
28681                     inspectorWrap.call(inspector);
28682                 }
28683             } else if (!current) {
28684                 featureListWrap.classed('inspector-hidden', false);
28685                 inspectorWrap.classed('inspector-hidden', true);
28686                 inspector.state('hide');
28687             }
28688         };
28689
28690         sidebar.hover = _.throttle(sidebar.hover, 200);
28691
28692         sidebar.select = function(id, newFeature) {
28693             if (!current && id) {
28694                 featureListWrap.classed('inspector-hidden', true);
28695                 inspectorWrap.classed('inspector-hidden', false)
28696                     .classed('inspector-hover', false);
28697
28698                 if (inspector.entityID() !== id || inspector.state() !== 'select') {
28699                     inspector
28700                         .state('select')
28701                         .entityID(id)
28702                         .newFeature(newFeature);
28703
28704                     inspectorWrap.call(inspector);
28705                 }
28706             } else if (!current) {
28707                 featureListWrap.classed('inspector-hidden', false);
28708                 inspectorWrap.classed('inspector-hidden', true);
28709                 inspector.state('hide');
28710             }
28711         };
28712
28713         sidebar.show = function(component) {
28714             featureListWrap.classed('inspector-hidden', true);
28715             inspectorWrap.classed('inspector-hidden', true);
28716             if (current) current.remove();
28717             current = selection.append('div')
28718                 .attr('class', 'sidebar-component')
28719                 .call(component);
28720         };
28721
28722         sidebar.hide = function() {
28723             featureListWrap.classed('inspector-hidden', false);
28724             if (current) current.remove();
28725             current = null;
28726         };
28727     }
28728
28729     sidebar.hover = function() {};
28730     sidebar.select = function() {};
28731     sidebar.show = function() {};
28732     sidebar.hide = function() {};
28733
28734     return sidebar;
28735 };
28736 iD.ui.SourceSwitch = function(context) {
28737     var keys;
28738
28739     function click() {
28740         d3.event.preventDefault();
28741
28742         if (context.history().hasChanges() &&
28743             !window.confirm(t('source_switch.lose_changes'))) return;
28744
28745         var live = d3.select(this)
28746             .classed('live');
28747
28748         context.connection()
28749             .switch(live ? keys[1] : keys[0]);
28750
28751         context.flush();
28752
28753         d3.select(this)
28754             .text(live ? t('source_switch.dev') : t('source_switch.live'))
28755             .classed('live', !live);
28756     }
28757
28758     var sourceSwitch = function(selection) {
28759         selection.append('a')
28760             .attr('href', '#')
28761             .text(t('source_switch.live'))
28762             .classed('live', true)
28763             .attr('tabindex', -1)
28764             .on('click', click);
28765     };
28766
28767     sourceSwitch.keys = function(_) {
28768         if (!arguments.length) return keys;
28769         keys = _;
28770         return sourceSwitch;
28771     };
28772
28773     return sourceSwitch;
28774 };
28775 iD.ui.Spinner = function(context) {
28776     var connection = context.connection();
28777
28778     return function(selection) {
28779         var img = selection.append('img')
28780             .attr('src', context.imagePath('loader-black.gif'))
28781             .style('opacity', 0);
28782
28783         connection.on('loading.spinner', function() {
28784             img.transition()
28785                 .style('opacity', 1);
28786         });
28787
28788         connection.on('loaded.spinner', function() {
28789             img.transition()
28790                 .style('opacity', 0);
28791         });
28792     };
28793 };
28794 iD.ui.Splash = function(context) {
28795     return function(selection) {
28796         if (context.storage('sawSplash'))
28797              return;
28798
28799         context.storage('sawSplash', true);
28800
28801         var modal = iD.ui.modal(selection);
28802
28803         modal.select('.modal')
28804             .attr('class', 'modal-splash modal col6');
28805
28806         var introModal = modal.select('.content')
28807             .append('div')
28808             .attr('class', 'fillL');
28809
28810         introModal.append('div')
28811             .attr('class','modal-section cf')
28812             .append('h3').text(t('splash.welcome'));
28813
28814         introModal.append('div')
28815             .attr('class','modal-section')
28816             .append('p')
28817             .html(t('splash.text', {
28818                 version: iD.version,
28819                 website: '<a href="http://ideditor.com/">ideditor.com</a>',
28820                 github: '<a href="https://github.com/openstreetmap/iD">github.com</a>'
28821             }));
28822
28823         var buttons = introModal.append('div').attr('class', 'modal-actions cf');
28824
28825         buttons.append('button')
28826             .attr('class', 'col6 walkthrough')
28827             .text(t('splash.walkthrough'))
28828             .on('click', function() {
28829                 d3.select(document.body).call(iD.ui.intro(context));
28830                 modal.close();
28831             });
28832
28833         buttons.append('button')
28834             .attr('class', 'col6 start')
28835             .text(t('splash.start'))
28836             .on('click', modal.close);
28837
28838         modal.select('button.close').attr('class','hide');
28839
28840     };
28841 };
28842 iD.ui.Status = function(context) {
28843     var connection = context.connection(),
28844         errCount = 0;
28845
28846     return function(selection) {
28847
28848         function update() {
28849
28850             connection.status(function(err, apiStatus) {
28851
28852                 selection.html('');
28853
28854                 if (err && errCount++ < 2) return;
28855
28856                 if (err) {
28857                     selection.text(t('status.error'));
28858
28859                 } else if (apiStatus === 'readonly') {
28860                     selection.text(t('status.readonly'));
28861
28862                 } else if (apiStatus === 'offline') {
28863                     selection.text(t('status.offline'));
28864                 }
28865
28866                 selection.attr('class', 'api-status ' + (err ? 'error' : apiStatus));
28867                 if (!err) errCount = 0;
28868
28869             });
28870         }
28871
28872         connection.on('auth', function() { update(selection); });
28873         window.setInterval(update, 90000);
28874         update(selection);
28875     };
28876 };
28877 iD.ui.Success = function(context) {
28878     var event = d3.dispatch('cancel'),
28879         changeset;
28880
28881     function success(selection) {
28882         var message = (changeset.comment || t('success.edited_osm')).substring(0, 130) +
28883             ' ' + context.connection().changesetURL(changeset.id);
28884
28885         var header = selection.append('div')
28886             .attr('class', 'header fillL');
28887
28888         header.append('button')
28889             .attr('class', 'fr')
28890             .append('span')
28891             .attr('class', 'icon close')
28892             .on('click', function() { event.cancel(success); });
28893
28894         header.append('h3')
28895             .text(t('success.just_edited'));
28896
28897         var body = selection.append('div')
28898             .attr('class', 'body save-success fillL');
28899
28900         body.append('p')
28901             .html(t('success.help_html'));
28902
28903         var changesetURL = context.connection().changesetURL(changeset.id);
28904
28905         body.append('a')
28906             .attr('class', 'button col12 osm')
28907             .attr('target', '_blank')
28908             .attr('href', changesetURL)
28909             .text(t('success.view_on_osm'));
28910
28911         var sharing = {
28912             facebook: 'https://facebook.com/sharer/sharer.php?u=' + encodeURIComponent(changesetURL),
28913             twitter: 'https://twitter.com/intent/tweet?source=webclient&text=' + encodeURIComponent(message),
28914             google: 'https://plus.google.com/share?url=' + encodeURIComponent(changesetURL)
28915         };
28916
28917         body.selectAll('.button.social')
28918             .data(d3.entries(sharing))
28919             .enter().append('a')
28920             .attr('class', function(d) { return 'button social col4 ' + d.key; })
28921             .attr('target', '_blank')
28922             .attr('href', function(d) { return d.value; })
28923             .call(bootstrap.tooltip()
28924                 .title(function(d) { return t('success.' + d.key); })
28925                 .placement('bottom'));
28926     }
28927
28928     success.changeset = function(_) {
28929         if (!arguments.length) return changeset;
28930         changeset = _;
28931         return success;
28932     };
28933
28934     return d3.rebind(success, event, 'on');
28935 };
28936 iD.ui.TagReference = function(tag) {
28937     var tagReference = {},
28938         taginfo = iD.taginfo(),
28939         button,
28940         body,
28941         loaded,
28942         showing;
28943
28944     function findLocal(docs) {
28945         var locale = iD.detect().locale.toLowerCase(),
28946             localized;
28947
28948         localized = _.find(docs, function(d) {
28949             return d.lang.toLowerCase() === locale;
28950         });
28951         if (localized) return localized;
28952
28953         // try the non-regional version of a language, like
28954         // 'en' if the language is 'en-US'
28955         if (locale.indexOf('-') !== -1) {
28956             var first = locale.split('-')[0];
28957             localized = _.find(docs, function(d) {
28958                 return d.lang.toLowerCase() === first;
28959             });
28960             if (localized) return localized;
28961         }
28962
28963         // finally fall back to english
28964         return _.find(docs, function(d) {
28965             return d.lang.toLowerCase() === 'en';
28966         });
28967     }
28968
28969     function load() {
28970         button.classed('tag-reference-loading', true);
28971
28972         taginfo.docs(tag, function(err, docs) {
28973             if (!err && docs) {
28974                 docs = findLocal(docs);
28975             }
28976
28977             body.html('');
28978
28979             if (!docs || !docs.description) {
28980                 body.append('p').text(t('inspector.no_documentation_key'));
28981                 show();
28982                 return;
28983             }
28984
28985             if (docs.image && docs.image.thumb_url_prefix) {
28986                 body
28987                     .append('img')
28988                     .attr('class', 'wiki-image')
28989                     .attr('src', docs.image.thumb_url_prefix + '100' + docs.image.thumb_url_suffix)
28990                     .on('load', function() { show(); })
28991                     .on('error', function() { d3.select(this).remove(); show(); });
28992             } else {
28993                 show();
28994             }
28995
28996             body
28997                 .append('p')
28998                 .text(docs.description);
28999
29000             var wikiLink = body
29001                 .append('a')
29002                 .attr('target', '_blank')
29003                 .attr('href', 'http://wiki.openstreetmap.org/wiki/' + docs.title);
29004
29005             wikiLink.append('span')
29006                 .attr('class','icon icon-pre-text out-link');
29007
29008             wikiLink.append('span')
29009                 .text(t('inspector.reference'));
29010         });
29011     }
29012
29013     function show() {
29014         loaded = true;
29015
29016         button.classed('tag-reference-loading', false);
29017
29018         body.transition()
29019             .duration(200)
29020             .style('max-height', '200px')
29021             .style('opacity', '1');
29022
29023         showing = true;
29024     }
29025
29026     function hide(selection) {
29027         selection = selection || body.transition().duration(200);
29028
29029         selection
29030             .style('max-height', '0px')
29031             .style('opacity', '0');
29032
29033         showing = false;
29034     }
29035
29036     tagReference.button = function(selection) {
29037         button = selection.selectAll('.tag-reference-button')
29038             .data([0]);
29039
29040         var enter = button.enter().append('button')
29041             .attr('tabindex', -1)
29042             .attr('class', 'tag-reference-button');
29043
29044         enter.append('span')
29045             .attr('class', 'icon inspect');
29046
29047         button.on('click', function () {
29048             d3.event.stopPropagation();
29049             d3.event.preventDefault();
29050             if (showing) {
29051                 hide();
29052             } else if (loaded) {
29053                 show();
29054             } else {
29055                 load();
29056             }
29057         });
29058     };
29059
29060     tagReference.body = function(selection) {
29061         body = selection.selectAll('.tag-reference-body')
29062             .data([0]);
29063
29064         body.enter().append('div')
29065             .attr('class', 'tag-reference-body cf')
29066             .style('max-height', '0')
29067             .style('opacity', '0');
29068
29069         if (showing === false) {
29070             hide(body);
29071         }
29072     };
29073
29074     tagReference.showing = function(_) {
29075         if (!arguments.length) return showing;
29076         showing = _;
29077         return tagReference;
29078     };
29079
29080     return tagReference;
29081 };// toggles the visibility of ui elements, using a combination of the
29082 // hide class, which sets display=none, and a d3 transition for opacity.
29083 // this will cause blinking when called repeatedly, so check that the
29084 // value actually changes between calls.
29085 iD.ui.Toggle = function(show, callback) {
29086     return function(selection) {
29087         selection
29088             .style('opacity', show ? 0 : 1)
29089             .classed('hide', false)
29090             .transition()
29091             .style('opacity', show ? 1 : 0)
29092             .each('end', function() {
29093                 d3.select(this).classed('hide', !show);
29094                 if (callback) callback.apply(this);
29095             });
29096     };
29097 };
29098 iD.ui.UndoRedo = function(context) {
29099     var commands = [{
29100         id: 'undo',
29101         cmd: iD.ui.cmd('⌘Z'),
29102         action: function() { if (!saving()) context.undo(); },
29103         annotation: function() { return context.history().undoAnnotation(); }
29104     }, {
29105         id: 'redo',
29106         cmd: iD.ui.cmd('⌘⇧Z'),
29107         action: function() { if (!saving()) context.redo(); },
29108         annotation: function() { return context.history().redoAnnotation(); }
29109     }];
29110
29111     function saving() {
29112         return context.mode().id === 'save';
29113     }
29114
29115     return function(selection) {
29116         var tooltip = bootstrap.tooltip()
29117             .placement('bottom')
29118             .html(true)
29119             .title(function (d) {
29120                 return iD.ui.tooltipHtml(d.annotation() ?
29121                     t(d.id + '.tooltip', {action: d.annotation()}) :
29122                     t(d.id + '.nothing'), d.cmd);
29123             });
29124
29125         var buttons = selection.selectAll('button')
29126             .data(commands)
29127             .enter().append('button')
29128             .attr('class', 'col6 disabled')
29129             .on('click', function(d) { return d.action(); })
29130             .call(tooltip);
29131
29132         buttons.append('span')
29133             .attr('class', function(d) { return 'icon ' + d.id; });
29134
29135         var keybinding = d3.keybinding('undo')
29136             .on(commands[0].cmd, function() { d3.event.preventDefault(); commands[0].action(); })
29137             .on(commands[1].cmd, function() { d3.event.preventDefault(); commands[1].action(); });
29138
29139         d3.select(document)
29140             .call(keybinding);
29141
29142         context.history()
29143             .on('change.undo_redo', update);
29144
29145         context
29146             .on('enter.undo_redo', update);
29147
29148         function update() {
29149             buttons
29150                 .property('disabled', saving())
29151                 .classed('disabled', function(d) { return !d.annotation(); })
29152                 .each(function() {
29153                     var selection = d3.select(this);
29154                     if (selection.property('tooltipVisible')) {
29155                         selection.call(tooltip.show);
29156                     }
29157                 });
29158         }
29159     };
29160 };
29161 iD.ui.ViewOnOSM = function(context) {
29162     var id;
29163
29164     function viewOnOSM(selection) {
29165         var entity = context.entity(id);
29166
29167         selection.style('display', entity.isNew() ? 'none' : null);
29168
29169         var $link = selection.selectAll('.view-on-osm')
29170             .data([0]);
29171
29172         var $enter = $link.enter().append('a')
29173             .attr('class', 'view-on-osm')
29174             .attr('target', '_blank');
29175
29176         $enter.append('span')
29177             .attr('class', 'icon icon-pre-text out-link');
29178
29179         $enter.append('span')
29180             .text(t('inspector.view_on_osm'));
29181
29182         $link.attr('href', context.connection().entityURL(entity));
29183     }
29184
29185     viewOnOSM.entityID = function(_) {
29186         if (!arguments.length) return id;
29187         id = _;
29188         return viewOnOSM;
29189     };
29190
29191     return viewOnOSM;
29192 };
29193 iD.ui.Zoom = function(context) {
29194     var zooms = [{
29195         id: 'zoom-in',
29196         title: t('zoom.in'),
29197         action: context.zoomIn,
29198         key: '+'
29199     }, {
29200         id: 'zoom-out',
29201         title: t('zoom.out'),
29202         action: context.zoomOut,
29203         key: '-'
29204     }];
29205
29206     return function(selection) {
29207         var button = selection.selectAll('button')
29208             .data(zooms)
29209             .enter().append('button')
29210             .attr('tabindex', -1)
29211             .attr('class', function(d) { return d.id; })
29212             .on('click.editor', function(d) { d.action(); })
29213             .call(bootstrap.tooltip()
29214                 .placement('left')
29215                 .html(true)
29216                 .title(function(d) {
29217                     return iD.ui.tooltipHtml(d.title, d.key);
29218                 }));
29219
29220         button.append('span')
29221             .attr('class', function(d) { return d.id + ' icon'; });
29222
29223         var keybinding = d3.keybinding('zoom')
29224             .on('+', function() { context.zoomIn(); })
29225             .on('-', function() { context.zoomOut(); })
29226             .on('⇧=', function() { context.zoomIn(); })
29227             .on('dash', function() { context.zoomOut(); });
29228
29229         d3.select(document)
29230             .call(keybinding);
29231     };
29232 };
29233 iD.ui.preset.access = function(field) {
29234     var event = d3.dispatch('change'),
29235         items;
29236
29237     function access(selection) {
29238         var wrap = selection.selectAll('.preset-input-wrap')
29239             .data([0]);
29240
29241         wrap.enter().append('div')
29242             .attr('class', 'cf preset-input-wrap')
29243             .append('ul');
29244
29245         items = wrap.select('ul').selectAll('li')
29246             .data(field.keys);
29247
29248         // Enter
29249
29250         var enter = items.enter().append('li')
29251             .attr('class', function(d) { return 'cf preset-access-' + d; });
29252
29253         enter.append('span')
29254             .attr('class', 'col6 label preset-label-access')
29255             .attr('for', function(d) { return 'preset-input-access-' + d; })
29256             .text(function(d) { return field.t('types.' + d); });
29257
29258         enter.append('div')
29259             .attr('class', 'col6 preset-input-access-wrap')
29260             .append('input')
29261             .attr('type', 'text')
29262             .attr('class', 'preset-input-access')
29263             .attr('id', function(d) { return 'preset-input-access-' + d; })
29264             .each(function(d) {
29265                 d3.select(this)
29266                     .call(d3.combobox()
29267                         .data(access.options(d)));
29268             });
29269
29270         // Update
29271
29272         wrap.selectAll('.preset-input-access')
29273             .on('change', change)
29274             .on('blur', change);
29275     }
29276
29277     function change(d) {
29278         var tag = {};
29279         tag[d] = d3.select(this).value() || undefined;
29280         event.change(tag);
29281     }
29282
29283     access.options = function(type) {
29284         var options = ['no', 'permissive', 'private', 'designated', 'destination'];
29285
29286         if (type !== 'access') {
29287             options.unshift('yes');
29288         }
29289
29290         return options.map(function(option) {
29291             return {
29292                 title: field.t('options.' + option + '.description'),
29293                 value: option
29294             };
29295         });
29296     };
29297
29298     var placeholders = {
29299         footway: {
29300             foot: 'yes',
29301             motor_vehicle: 'no'
29302         },
29303         steps: {
29304             foot: 'yes',
29305             motor_vehicle: 'no'
29306         },
29307         pedestrian: {
29308             foot: 'yes',
29309             motor_vehicle: 'no'
29310         },
29311         cycleway: {
29312             bicycle: 'yes',
29313             motor_vehicle: 'no'
29314         },
29315         bridleway: {
29316             horse: 'yes'
29317         },
29318         path: {
29319             motor_vehicle: 'no'
29320         },
29321         motorway: {
29322             motor_vehicle: 'yes'
29323         },
29324         trunk: {
29325             motor_vehicle: 'yes'
29326         },
29327         primary: {
29328             motor_vehicle: 'yes'
29329         },
29330         secondary: {
29331             motor_vehicle: 'yes'
29332         },
29333         tertiary: {
29334             motor_vehicle: 'yes'
29335         },
29336         residential: {
29337             motor_vehicle: 'yes'
29338         },
29339         unclassified: {
29340             motor_vehicle: 'yes'
29341         },
29342         service: {
29343             motor_vehicle: 'yes'
29344         },
29345         motorway_link: {
29346             motor_vehicle: 'yes'
29347         },
29348         trunk_link: {
29349             motor_vehicle: 'yes'
29350         },
29351         primary_link: {
29352             motor_vehicle: 'yes'
29353         },
29354         secondary_link: {
29355             motor_vehicle: 'yes'
29356         },
29357         tertiary_link: {
29358             motor_vehicle: 'yes'
29359         }
29360     };
29361
29362     access.tags = function(tags) {
29363         items.selectAll('.preset-input-access')
29364             .value(function(d) { return tags[d] || ''; })
29365             .attr('placeholder', function() {
29366                 return tags.access ? tags.access : field.placeholder();
29367             });
29368
29369         items.selectAll('#preset-input-access-access')
29370             .attr('placeholder', 'yes');
29371
29372         _.forEach(placeholders[tags.highway], function(value, key) {
29373             items.selectAll('#preset-input-access-' + key)
29374                 .attr('placeholder', value);
29375         });
29376     };
29377
29378     access.focus = function() {
29379         items.selectAll('.preset-input-access')
29380             .node().focus();
29381     };
29382
29383     return d3.rebind(access, event, 'on');
29384 };
29385 iD.ui.preset.address = function(field, context) {
29386     var event = d3.dispatch('change'),
29387         housename,
29388         housenumber,
29389         street,
29390         city,
29391         postcode,
29392         entity;
29393
29394     function getStreets() {
29395         var extent = entity.extent(context.graph()),
29396             l = extent.center(),
29397             box = iD.geo.Extent(l).padByMeters(200);
29398
29399         return context.intersects(box)
29400             .filter(isAddressable)
29401             .map(function(d) {
29402                 var loc = context.projection([
29403                     (extent[0][0] + extent[1][0]) / 2,
29404                     (extent[0][1] + extent[1][1]) / 2]),
29405                     choice = iD.geo.chooseEdge(context.childNodes(d), loc, context.projection);
29406                 return {
29407                     title: d.tags.name,
29408                     value: d.tags.name,
29409                     dist: choice.distance
29410                 };
29411             }).sort(function(a, b) {
29412                 return a.dist - b.dist;
29413             });
29414
29415         function isAddressable(d) {
29416             return d.tags.highway && d.tags.name && d.type === 'way';
29417         }
29418     }
29419
29420     function getCities() {
29421         var extent = entity.extent(context.graph()),
29422             l = extent.center(),
29423             box = iD.geo.Extent(l).padByMeters(200);
29424
29425         return context.intersects(box)
29426             .filter(isAddressable)
29427             .map(function(d) {
29428                 return {
29429                     title: d.tags['addr:city'] || d.tags.name,
29430                     value: d.tags['addr:city'] || d.tags.name,
29431                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29432                 };
29433             }).sort(function(a, b) {
29434                 return a.dist - b.dist;
29435             });
29436
29437         function isAddressable(d) {
29438             if (d.tags.name &&
29439                 (d.tags.admin_level === '8' || d.tags.border_type === 'city'))
29440                 return true;
29441
29442             if (d.tags.place && d.tags.name && (
29443                     d.tags.place === 'city' ||
29444                     d.tags.place === 'town' ||
29445                     d.tags.place === 'village'))
29446                 return true;
29447
29448             if (d.tags['addr:city']) return true;
29449
29450             return false;
29451         }
29452     }
29453
29454     function getPostCodes() {
29455         var extent = entity.extent(context.graph()),
29456             l = extent.center(),
29457             box = iD.geo.Extent(l).padByMeters(200);
29458
29459         return context.intersects(box)
29460             .filter(isAddressable)
29461             .map(function(d) {
29462                 return {
29463                     title: d.tags['addr:postcode'],
29464                     value: d.tags['addr:postcode'],
29465                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29466                 };
29467             }).sort(function(a, b) {
29468                 return a.dist - b.dist;
29469             });
29470
29471         function isAddressable(d) {
29472             return d.tags['addr:postcode'];
29473         }
29474     }
29475
29476     function address(selection) {
29477         var wrap = selection.selectAll('.preset-input-wrap')
29478             .data([0]);
29479
29480         // Enter
29481
29482         var enter = wrap.enter().append('div')
29483             .attr('class', 'preset-input-wrap');
29484
29485         enter.append('input')
29486             .property('type', 'text')
29487             .attr('placeholder', field.t('placeholders.housename'))
29488             .attr('class', 'addr-housename')
29489             .attr('id', 'preset-input-' + field.id);
29490
29491         enter.append('input')
29492             .property('type', 'text')
29493             .attr('placeholder', field.t('placeholders.number'))
29494             .attr('class', 'addr-number');
29495
29496         enter.append('input')
29497             .property('type', 'text')
29498             .attr('placeholder', field.t('placeholders.street'))
29499             .attr('class', 'addr-street');
29500
29501         enter.append('input')
29502             .property('type', 'text')
29503             .attr('placeholder', field.t('placeholders.city'))
29504             .attr('class', 'addr-city');
29505
29506         enter.append('input')
29507             .property('type', 'text')
29508             .attr('placeholder', field.t('placeholders.postcode'))
29509             .attr('class', 'addr-postcode');
29510
29511         // Update
29512
29513         housename = wrap.select('.addr-housename');
29514         housenumber = wrap.select('.addr-number');
29515         street = wrap.select('.addr-street');
29516         city = wrap.select('.addr-city');
29517         postcode = wrap.select('.addr-postcode');
29518
29519         wrap.selectAll('input')
29520             .on('blur', change)
29521             .on('change', change);
29522
29523         street
29524             .call(d3.combobox()
29525                 .fetcher(function(value, callback) {
29526                     callback(getStreets());
29527                 }));
29528
29529         city
29530             .call(d3.combobox()
29531                 .fetcher(function(value, callback) {
29532                     callback(getCities());
29533                 }));
29534
29535         postcode
29536             .call(d3.combobox()
29537                 .fetcher(function(value, callback) {
29538                     callback(getPostCodes());
29539                 }));
29540     }
29541
29542     function change() {
29543         event.change({
29544             'addr:housename': housename.value() || undefined,
29545             'addr:housenumber': housenumber.value() || undefined,
29546             'addr:street': street.value() || undefined,
29547             'addr:city': city.value() || undefined,
29548             'addr:postcode': postcode.value() || undefined
29549         });
29550     }
29551
29552     address.entity = function(_) {
29553         if (!arguments.length) return entity;
29554         entity = _;
29555         return address;
29556     };
29557
29558     address.tags = function(tags) {
29559         housename.value(tags['addr:housename'] || '');
29560         housenumber.value(tags['addr:housenumber'] || '');
29561         street.value(tags['addr:street'] || '');
29562         city.value(tags['addr:city'] || '');
29563         postcode.value(tags['addr:postcode'] || '');
29564     };
29565
29566     address.focus = function() {
29567         housename.node().focus();
29568     };
29569
29570     return d3.rebind(address, event, 'on');
29571 };
29572 iD.ui.preset.check = function(field) {
29573     var event = d3.dispatch('change'),
29574         values = [undefined, 'yes', 'no'],
29575         value,
29576         box,
29577         text,
29578         label;
29579
29580     var check = function(selection) {
29581         selection.classed('checkselect', 'true');
29582
29583         label = selection.selectAll('.preset-input-wrap')
29584             .data([0]);
29585
29586         var enter = label.enter().append('label')
29587             .attr('class', 'preset-input-wrap');
29588
29589         enter.append('input')
29590             .property('indeterminate', true)
29591             .attr('type', 'checkbox')
29592             .attr('id', 'preset-input-' + field.id);
29593
29594         enter.append('span')
29595             .text(t('inspector.unknown'))
29596             .attr('class', 'value');
29597
29598         box = label.select('input')
29599             .on('click', function() {
29600                 var t = {};
29601                 t[field.key] = values[(values.indexOf(value) + 1) % 3];
29602                 event.change(t);
29603                 d3.event.stopPropagation();
29604             });
29605
29606         text = label.select('span.value');
29607     };
29608
29609     check.tags = function(tags) {
29610         value = tags[field.key];
29611         box.property('indeterminate', !value);
29612         box.property('checked', value === 'yes');
29613         text.text(value ? t('inspector.check.' + value, {default: value}) : t('inspector.unknown'));
29614         label.classed('set', !!value);
29615     };
29616
29617     check.focus = function() {
29618         box.node().focus();
29619     };
29620
29621     return d3.rebind(check, event, 'on');
29622 };
29623 iD.ui.preset.combo =
29624 iD.ui.preset.typeCombo = function(field) {
29625     var event = d3.dispatch('change'),
29626         input;
29627
29628     function combo(selection) {
29629         var combobox = d3.combobox();
29630
29631         input = selection.selectAll('input')
29632             .data([0]);
29633
29634         input.enter().append('input')
29635             .attr('type', 'text')
29636             .attr('id', 'preset-input-' + field.id);
29637
29638         input
29639             .on('change', change)
29640             .on('blur', change)
29641             .each(function() {
29642                 if (field.options) {
29643                     options(field.options);
29644                 } else {
29645                     iD.taginfo().values({
29646                         key: field.key
29647                     }, function(err, data) {
29648                         if (!err) options(_.pluck(data, 'value'));
29649                     });
29650                 }
29651             })
29652             .call(combobox);
29653
29654         function options(opts) {
29655             combobox.data(opts.map(function(d) {
29656                 var o = {};
29657                 o.title = o.value = d.replace('_', ' ');
29658                 return o;
29659             }));
29660
29661             input.attr('placeholder', function() {
29662                 if (opts.length < 3) return '';
29663                 return opts.slice(0, 3).join(', ') + '...';
29664             });
29665         }
29666     }
29667
29668     function change() {
29669         var value = input.value().replace(' ', '_');
29670         if (field.type === 'typeCombo' && !value) value = 'yes';
29671
29672         var t = {};
29673         t[field.key] = value || undefined;
29674         event.change(t);
29675     }
29676
29677     combo.tags = function(tags) {
29678         var value = tags[field.key] || '';
29679         if (field.type === 'typeCombo' && value === 'yes') value = '';
29680         input.value(value);
29681     };
29682
29683     combo.focus = function() {
29684         input.node().focus();
29685     };
29686
29687     return d3.rebind(combo, event, 'on');
29688 };
29689 iD.ui.preset.defaultcheck = function(field) {
29690     var event = d3.dispatch('change'),
29691         input;
29692
29693     function check(selection) {
29694         input = selection.selectAll('input')
29695             .data([0]);
29696
29697         input.enter().append('input')
29698             .attr('type', 'checkbox')
29699             .attr('id', 'preset-input-' + field.id);
29700
29701         input
29702             .on('change', function() {
29703                 var t = {};
29704                 t[field.key] = input.property('checked') ? field.value || 'yes' : undefined;
29705                 event.change(t);
29706             });
29707     }
29708
29709     check.tags = function(tags) {
29710         input.property('checked', !!tags[field.key] && tags[field.key] !== 'no');
29711     };
29712
29713     check.focus = function() {
29714         input.node().focus();
29715     };
29716
29717     return d3.rebind(check, event, 'on');
29718 };
29719 iD.ui.preset.text =
29720 iD.ui.preset.number =
29721 iD.ui.preset.tel =
29722 iD.ui.preset.email =
29723 iD.ui.preset.url = function(field) {
29724
29725     var event = d3.dispatch('change'),
29726         input;
29727
29728     function i(selection) {
29729         input = selection.selectAll('input')
29730             .data([0]);
29731
29732         input.enter().append('input')
29733             .attr('type', field.type)
29734             .attr('id', 'preset-input-' + field.id)
29735             .attr('placeholder', field.placeholder() || t('inspector.unknown'));
29736
29737         input
29738             .on('blur', change)
29739             .on('change', change);
29740
29741         if (field.type === 'number') {
29742             input.attr('type', 'text');
29743
29744             var spinControl = selection.selectAll('.spin-control')
29745                 .data([0]);
29746
29747             var enter = spinControl.enter().append('div')
29748                 .attr('class', 'spin-control');
29749
29750             enter.append('button')
29751                 .datum(1)
29752                 .attr('class', 'increment');
29753
29754             enter.append('button')
29755                 .datum(-1)
29756                 .attr('class', 'decrement');
29757
29758             spinControl.selectAll('button')
29759                 .on('click', function(d) {
29760                     d3.event.preventDefault();
29761                     var num = parseInt(input.node().value || 0, 10);
29762                     if (!isNaN(num)) input.node().value = num + d;
29763                     change();
29764                 });
29765         }
29766     }
29767
29768     function change() {
29769         var t = {};
29770         t[field.key] = input.value() || undefined;
29771         event.change(t);
29772     }
29773
29774     i.tags = function(tags) {
29775         input.value(tags[field.key] || '');
29776     };
29777
29778     i.focus = function() {
29779         input.node().focus();
29780     };
29781
29782     return d3.rebind(i, event, 'on');
29783 };
29784 iD.ui.preset.localized = function(field, context) {
29785
29786     var event = d3.dispatch('change'),
29787         wikipedia = iD.wikipedia(),
29788         input, localizedInputs, wikiTitles,
29789         entity;
29790
29791     function i(selection) {
29792         input = selection.selectAll('.localized-main')
29793             .data([0]);
29794
29795         input.enter().append('input')
29796             .attr('type', 'text')
29797             .attr('id', 'preset-input-' + field.id)
29798             .attr('class', 'localized-main')
29799             .attr('placeholder', field.placeholder());
29800
29801         input
29802             .on('blur', change)
29803             .on('change', change);
29804
29805         if (field.id === 'name') {
29806             var preset = context.presets().match(entity, context.graph());
29807             input.call(d3.combobox().fetcher(
29808                 iD.util.SuggestNames(preset, iD.data.suggestions)
29809             ));
29810         }
29811
29812         var translateButton = selection.selectAll('.localized-add')
29813             .data([0]);
29814
29815         translateButton.enter().append('button')
29816             .attr('class', 'button-input-action localized-add minor')
29817             .call(bootstrap.tooltip()
29818                 .title(t('translate.translate'))
29819                 .placement('left'))
29820             .append('span')
29821             .attr('class', 'icon plus');
29822
29823         translateButton
29824             .on('click', addBlank);
29825
29826         localizedInputs = selection.selectAll('.localized-wrap')
29827             .data([0]);
29828
29829         localizedInputs.enter().append('div')
29830             .attr('class', 'localized-wrap');
29831     }
29832
29833     function addBlank() {
29834         d3.event.preventDefault();
29835         var data = localizedInputs.selectAll('div.entry').data();
29836         data.push({ lang: '', value: '' });
29837         localizedInputs.call(render, data);
29838     }
29839
29840     function change() {
29841         var t = {};
29842         t[field.key] = d3.select(this).value() || undefined;
29843         event.change(t);
29844     }
29845
29846     function key(lang) { return field.key + ':' + lang; }
29847
29848     function changeLang(d) {
29849         var lang = d3.select(this).value(),
29850             t = {},
29851             language = _.find(iD.data.wikipedia, function(d) {
29852                 return d[0].toLowerCase() === lang.toLowerCase() ||
29853                     d[1].toLowerCase() === lang.toLowerCase();
29854             });
29855
29856         if (language) lang = language[2];
29857
29858         if (d.lang && d.lang !== lang) {
29859             t[key(d.lang)] = undefined;
29860         }
29861
29862         var value = d3.select(this.parentNode)
29863             .selectAll('.localized-value')
29864             .value();
29865
29866         if (lang && value) {
29867             t[key(lang)] = value;
29868         } else if (lang && wikiTitles && wikiTitles[d.lang]) {
29869             t[key(lang)] = wikiTitles[d.lang];
29870         }
29871
29872         d.lang = lang;
29873         event.change(t);
29874     }
29875
29876     function changeValue(d) {
29877         if (!d.lang) return;
29878         var t = {};
29879         t[key(d.lang)] = d3.select(this).value() || undefined;
29880         event.change(t);
29881     }
29882
29883     function fetcher(value, cb) {
29884         var v = value.toLowerCase();
29885
29886         cb(iD.data.wikipedia.filter(function(d) {
29887             return d[0].toLowerCase().indexOf(v) >= 0 ||
29888             d[1].toLowerCase().indexOf(v) >= 0 ||
29889             d[2].toLowerCase().indexOf(v) >= 0;
29890         }).map(function(d) {
29891             return { value: d[1] };
29892         }));
29893     }
29894
29895     function render(selection, data) {
29896         var wraps = selection.selectAll('div.entry').
29897             data(data, function(d) { return d.lang; });
29898
29899         var innerWrap = wraps.enter()
29900             .insert('div', ':first-child');
29901
29902         innerWrap.attr('class', 'entry')
29903             .each(function() {
29904                 var wrap = d3.select(this);
29905                 var langcombo = d3.combobox().fetcher(fetcher);
29906
29907                 var label = wrap.append('label')
29908                     .attr('class','form-label')
29909                     .text(t('translate.localized_translation_label'))
29910                     .attr('for','localized-lang');
29911
29912                 label.append('button')
29913                     .attr('class', 'minor remove')
29914                     .on('click', function(d){
29915                         d3.event.preventDefault();
29916                         var t = {};
29917                         t[key(d.lang)] = undefined;
29918                         event.change(t);
29919                         d3.select(this.parentNode.parentNode)
29920                             .style('top','0')
29921                             .style('max-height','240px')
29922                             .transition()
29923                             .style('opacity', '0')
29924                             .style('max-height','0px')
29925                             .remove();
29926                     })
29927                     .append('span').attr('class', 'icon delete');
29928
29929                 wrap.append('input')
29930                     .attr('class', 'localized-lang')
29931                     .attr('type', 'text')
29932                     .attr('placeholder',t('translate.localized_translation_language'))
29933                     .on('blur', changeLang)
29934                     .on('change', changeLang)
29935                     .call(langcombo);
29936
29937                 wrap.append('input')
29938                     .on('blur', changeValue)
29939                     .on('change', changeValue)
29940                     .attr('type', 'text')
29941                     .attr('placeholder', t('translate.localized_translation_name'))
29942                     .attr('class', 'localized-value');
29943             });
29944
29945         innerWrap
29946             .style('margin-top', '0px')
29947             .style('max-height', '0px')
29948             .style('opacity', '0')
29949             .transition()
29950             .duration(200)
29951             .style('margin-top', '10px')
29952             .style('max-height', '240px')
29953             .style('opacity', '1')
29954             .each('end', function() {
29955                 d3.select(this)
29956                     .style('max-height', '')
29957                     .style('overflow', 'visible');
29958             });
29959
29960         wraps.exit()
29961             .transition()
29962             .duration(200)
29963             .style('max-height','0px')
29964             .style('opacity', '0')
29965             .style('top','-10px')
29966             .remove();
29967
29968         var entry = selection.selectAll('.entry');
29969
29970         entry.select('.localized-lang')
29971             .value(function(d) {
29972                 var lang = _.find(iD.data.wikipedia, function(lang) { return lang[2] === d.lang; });
29973                 return lang ? lang[1] : d.lang;
29974             });
29975
29976         entry.select('.localized-value')
29977             .value(function(d) { return d.value; });
29978     }
29979
29980     i.tags = function(tags) {
29981
29982         // Fetch translations from wikipedia
29983         if (tags.wikipedia && !wikiTitles) {
29984             wikiTitles = {};
29985             var wm = tags.wikipedia.match(/([^:]+):(.+)/);
29986             if (wm && wm[0] && wm[1]) {
29987                 wikipedia.translations(wm[1], wm[2], function(d) {
29988                     wikiTitles = d;
29989                 });
29990             }
29991         }
29992
29993         input.value(tags[field.key] || '');
29994
29995         var postfixed = [];
29996         for (var i in tags) {
29997             var m = i.match(new RegExp(field.key + ':([a-zA-Z_-]+)$'));
29998             if (m && m[1]) {
29999                 postfixed.push({ lang: m[1], value: tags[i]});
30000             }
30001         }
30002
30003         localizedInputs.call(render, postfixed.reverse());
30004     };
30005
30006     i.focus = function() {
30007         input.node().focus();
30008     };
30009
30010     i.entity = function(_) {
30011         entity = _;
30012     };
30013
30014     return d3.rebind(i, event, 'on');
30015 };
30016 iD.ui.preset.maxspeed = function(field, context) {
30017
30018     var event = d3.dispatch('change'),
30019         entity,
30020         imperial,
30021         unitInput,
30022         combobox,
30023         input;
30024
30025     var metricValues = [20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120],
30026         imperialValues = [20, 25, 30, 40, 45, 50, 55, 65, 70];
30027
30028     function maxspeed(selection) {
30029         combobox = d3.combobox();
30030         var unitCombobox = d3.combobox().data(['km/h', 'mph'].map(comboValues));
30031
30032         input = selection.selectAll('#preset-input-' + field.id)
30033             .data([0]);
30034
30035         input.enter().append('input')
30036             .attr('type', 'text')
30037             .attr('id', 'preset-input-' + field.id)
30038             .attr('placeholder', field.placeholder());
30039
30040         input
30041             .on('change', change)
30042             .on('blur', change)
30043             .call(combobox);
30044
30045         var childNodes = context.graph().childNodes(context.entity(entity.id)),
30046             loc = childNodes[~~(childNodes.length/2)].loc;
30047
30048         imperial = _.any(iD.data.imperial.features, function(f) {
30049             return _.any(f.geometry.coordinates, function(d) {
30050                 return iD.geo.pointInPolygon(loc, d[0]);
30051             });
30052         });
30053
30054         unitInput = selection.selectAll('input.maxspeed-unit')
30055             .data([0]);
30056
30057         unitInput.enter().append('input')
30058             .attr('type', 'text')
30059             .attr('class', 'maxspeed-unit');
30060
30061         unitInput
30062             .on('blur', changeUnits)
30063             .on('change', changeUnits)
30064             .call(unitCombobox);
30065
30066         function changeUnits() {
30067             imperial = unitInput.value() === 'mph';
30068             unitInput.value(imperial ? 'mph' : 'km/h');
30069             setSuggestions();
30070             change();
30071         }
30072
30073     }
30074
30075     function setSuggestions() {
30076         combobox.data((imperial ? imperialValues : metricValues).map(comboValues));
30077         unitInput.value(imperial ? 'mph' : 'km/h');
30078     }
30079
30080     function comboValues(d) {
30081         return {
30082             value: d.toString(),
30083             title: d.toString()
30084         };
30085     }
30086
30087     function change() {
30088         var tag = {},
30089             value = input.value();
30090
30091         if (!value) {
30092             tag[field.key] = undefined;
30093         } else if (isNaN(value) || !imperial) {
30094             tag[field.key] = value;
30095         } else {
30096             tag[field.key] = value + ' mph';
30097         }
30098
30099         event.change(tag);
30100     }
30101
30102     maxspeed.tags = function(tags) {
30103         var value = tags[field.key];
30104
30105         if (value && value.indexOf('mph') >= 0) {
30106             value = parseInt(value, 10);
30107             imperial = true;
30108         } else if (value) {
30109             imperial = false;
30110         }
30111
30112         setSuggestions();
30113
30114         input.value(value || '');
30115     };
30116
30117     maxspeed.focus = function() {
30118         input.node().focus();
30119     };
30120
30121     maxspeed.entity = function(_) {
30122         entity = _;
30123     };
30124
30125     return d3.rebind(maxspeed, event, 'on');
30126 };
30127 iD.ui.preset.radio = function(field) {
30128
30129     var event = d3.dispatch('change'),
30130         labels, radios, placeholder;
30131
30132     function radio(selection) {
30133         selection.classed('preset-radio', true);
30134
30135         var wrap = selection.selectAll('.preset-input-wrap')
30136             .data([0]);
30137
30138         var buttonWrap = wrap.enter().append('div')
30139             .attr('class', 'preset-input-wrap toggle-list');
30140
30141         buttonWrap.append('span')
30142             .attr('class', 'placeholder');
30143
30144         placeholder = selection.selectAll('.placeholder');
30145
30146         labels = wrap.selectAll('label')
30147             .data(field.options || field.keys);
30148
30149         var enter = labels.enter().append('label');
30150
30151         enter.append('input')
30152             .attr('type', 'radio')
30153             .attr('name', field.id)
30154             .attr('value', function(d) { return field.t('options.' + d, { 'default': d }); })
30155             .attr('checked', false);
30156
30157         enter.append('span')
30158             .text(function(d) { return field.t('options.' + d, { 'default': d }); });
30159
30160         radios = labels.selectAll('input')
30161             .on('change', change);
30162     }
30163
30164     function change() {
30165         var t = {};
30166         if (field.key) t[field.key] = undefined;
30167         radios.each(function(d) {
30168             var active = d3.select(this).property('checked');
30169             if (field.key) {
30170                 if (active) t[field.key] = d;
30171             } else {
30172                 t[d] = active ? 'yes' : undefined;
30173             }
30174         });
30175         event.change(t);
30176     }
30177
30178     radio.tags = function(tags) {
30179         function checked(d) {
30180             if (field.key) {
30181                 return tags[field.key] === d;
30182             } else {
30183                 return !!(tags[d] && tags[d] !== 'no');
30184             }
30185         }
30186
30187         labels.classed('active', checked);
30188         radios.property('checked', checked);
30189         var selection = radios.filter(function() { return this.checked; });
30190         if (selection.empty()) {
30191             placeholder.text(t('inspector.none'));
30192         } else {
30193             placeholder.text(selection.attr('value'));
30194         }
30195     };
30196
30197     radio.focus = function() {
30198         radios.node().focus();
30199     };
30200
30201     return d3.rebind(radio, event, 'on');
30202 };
30203 iD.ui.preset.textarea = function(field) {
30204
30205     var event = d3.dispatch('change'),
30206         input;
30207
30208     function i(selection) {
30209         input = selection.selectAll('textarea')
30210             .data([0]);
30211
30212         input.enter().append('textarea')
30213             .attr('id', 'preset-input-' + field.id)
30214             .attr('placeholder', field.placeholder() || t('inspector.unknown'))
30215             .attr('maxlength', 255);
30216
30217         input
30218             .on('blur', change)
30219             .on('change', change);
30220     }
30221
30222     function change() {
30223         var t = {};
30224         t[field.key] = input.value() || undefined;
30225         event.change(t);
30226     }
30227
30228     i.tags = function(tags) {
30229         input.value(tags[field.key] || '');
30230     };
30231
30232     i.focus = function() {
30233         input.node().focus();
30234     };
30235
30236     return d3.rebind(i, event, 'on');
30237 };
30238 iD.ui.preset.wikipedia = function(field, context) {
30239
30240     var event = d3.dispatch('change'),
30241         wikipedia = iD.wikipedia(),
30242         link, entity, lang, title;
30243
30244     function i(selection) {
30245
30246         var langcombo = d3.combobox()
30247             .fetcher(function(value, cb) {
30248                 var v = value.toLowerCase();
30249
30250                 cb(iD.data.wikipedia.filter(function(d) {
30251                     return d[0].toLowerCase().indexOf(v) >= 0 ||
30252                         d[1].toLowerCase().indexOf(v) >= 0 ||
30253                         d[2].toLowerCase().indexOf(v) >= 0;
30254                 }).map(function(d) {
30255                     return { value: d[1] };
30256                 }));
30257             });
30258
30259         var titlecombo = d3.combobox()
30260             .fetcher(function(value, cb) {
30261
30262                 if (!value) value = context.entity(entity.id).tags.name || '';
30263                 var searchfn = value.length > 7 ? wikipedia.search : wikipedia.suggestions;
30264
30265                 searchfn(language()[2], value, function(query, data) {
30266                     cb(data.map(function(d) {
30267                         return { value: d };
30268                     }));
30269                 });
30270             });
30271
30272         lang = selection.selectAll('input.wiki-lang')
30273             .data([0]);
30274
30275         lang.enter().append('input')
30276             .attr('type', 'text')
30277             .attr('class', 'wiki-lang')
30278             .value('English');
30279
30280         lang
30281             .on('blur', changeLang)
30282             .on('change', changeLang)
30283             .call(langcombo);
30284
30285         title = selection.selectAll('input.wiki-title')
30286             .data([0]);
30287
30288         title.enter().append('input')
30289             .attr('type', 'text')
30290             .attr('class', 'wiki-title')
30291             .attr('id', 'preset-input-' + field.id);
30292
30293         title
30294             .on('blur', change)
30295             .on('change', change)
30296             .call(titlecombo);
30297
30298         link = selection.selectAll('a.wiki-link')
30299             .data([0]);
30300
30301         link.enter().append('a')
30302             .attr('class', 'wiki-link button-input-action minor')
30303             .attr('target', '_blank')
30304             .append('span')
30305             .attr('class', 'icon out-link');
30306     }
30307
30308     function language() {
30309         var value = lang.value().toLowerCase();
30310         return _.find(iD.data.wikipedia, function(d) {
30311             return d[0].toLowerCase() === value ||
30312                 d[1].toLowerCase() === value ||
30313                 d[2].toLowerCase() === value;
30314         }) || iD.data.wikipedia[0];
30315     }
30316
30317     function changeLang() {
30318         lang.value(language()[1]);
30319         change();
30320     }
30321
30322     function change() {
30323         var value = title.value(),
30324             m = value.match(/https?:\/\/([a-z]+)\.wikipedia\.org\/wiki\/(.+)/),
30325             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30326
30327         if (l) {
30328             // Normalize title http://www.mediawiki.org/wiki/API:Query#Title_normalization
30329             value = m[2].replace(/_/g, ' ');
30330             value = value.slice(0, 1).toUpperCase() + value.slice(1);
30331             lang.value(l[1]);
30332             title.value(value);
30333         }
30334
30335         var t = {};
30336         t[field.key] = value ? language()[2] + ':' + value : undefined;
30337         event.change(t);
30338     }
30339
30340     i.tags = function(tags) {
30341         var value = tags[field.key] || '',
30342             m = value.match(/([^:]+):(.+)/),
30343             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30344
30345         // value in correct format
30346         if (l) {
30347             lang.value(l[1]);
30348             title.value(m[2]);
30349             link.attr('href', 'http://' + m[1] + '.wikipedia.org/wiki/' + m[2]);
30350
30351         // unrecognized value format
30352         } else {
30353             title.value(value);
30354             link.attr('href', 'http://en.wikipedia.org/wiki/Special:Search?search=' + value);
30355         }
30356     };
30357
30358     i.entity = function(_) {
30359         entity = _;
30360     };
30361
30362     i.focus = function() {
30363         title.node().focus();
30364     };
30365
30366     return d3.rebind(i, event, 'on');
30367 };
30368 iD.ui.intro.area = function(context, reveal) {
30369
30370     var event = d3.dispatch('done'),
30371         timeout;
30372
30373     var step = {
30374         title: 'intro.areas.title'
30375     };
30376
30377     step.enter = function() {
30378
30379         var playground = [-85.63552, 41.94159],
30380             corner = [-85.63565411045074, 41.9417715536927];
30381         context.map().centerZoom(playground, 19);
30382         reveal('button.add-area', t('intro.areas.add'), {tooltipClass: 'intro-areas-add'});
30383
30384         context.on('enter.intro', addArea);
30385
30386         function addArea(mode) {
30387             if (mode.id !== 'add-area') return;
30388             context.on('enter.intro', drawArea);
30389
30390             var padding = 120 * Math.pow(2, context.map().zoom() - 19);
30391             var pointBox = iD.ui.intro.pad(corner, padding, context);
30392             reveal(pointBox, t('intro.areas.corner'));
30393
30394             context.map().on('move.intro', function() {
30395                 padding = 120 * Math.pow(2, context.map().zoom() - 19);
30396                 pointBox = iD.ui.intro.pad(corner, padding, context);
30397                 reveal(pointBox, t('intro.areas.corner'), {duration: 0});
30398             });
30399         }
30400
30401         function drawArea(mode) {
30402             if (mode.id !== 'draw-area') return;
30403             context.on('enter.intro', enterSelect);
30404
30405             var padding = 150 * Math.pow(2, context.map().zoom() - 19);
30406             var pointBox = iD.ui.intro.pad(playground, padding, context);
30407             reveal(pointBox, t('intro.areas.place'));
30408
30409             context.map().on('move.intro', function() {
30410                 padding = 150 * Math.pow(2, context.map().zoom() - 19);
30411                 pointBox = iD.ui.intro.pad(playground, padding, context);
30412                 reveal(pointBox, t('intro.areas.place'), {duration: 0});
30413             });
30414         }
30415
30416         function enterSelect(mode) {
30417             if (mode.id !== 'select') return;
30418             context.map().on('move.intro', null);
30419             context.on('enter.intro', null);
30420
30421             timeout = setTimeout(function() {
30422                 reveal('.preset-search-input', t('intro.areas.search', {name: context.presets().item('leisure/playground').name()}));
30423                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30424             }, 500);
30425         }
30426
30427         function keySearch() {
30428             var first = d3.select('.preset-list-item:first-child');
30429             if (first.classed('preset-leisure-playground')) {
30430                 reveal(first.select('.preset-list-button').node(), t('intro.areas.choose'));
30431                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30432                 d3.select('.preset-search-input').on('keyup.intro', null);
30433             }
30434         }
30435
30436         function selectedPreset() {
30437             reveal('.pane', t('intro.areas.describe'));
30438             context.on('exit.intro', event.done);
30439         }
30440     };
30441
30442     step.exit = function() {
30443         window.clearTimeout(timeout);
30444         context.on('enter.intro', null);
30445         context.on('exit.intro', null);
30446         context.history().on('change.intro', null);
30447         context.map().on('move.intro', null);
30448         d3.select('.preset-search-input').on('keyup.intro', null);
30449     };
30450
30451     return d3.rebind(step, event, 'on');
30452 };
30453 iD.ui.intro.line = function(context, reveal) {
30454
30455     var event = d3.dispatch('done'),
30456         timeouts = [];
30457
30458     var step = {
30459         title: 'intro.lines.title'
30460     };
30461
30462     function timeout(f, t) {
30463         timeouts.push(window.setTimeout(f, t));
30464     }
30465
30466     step.enter = function() {
30467
30468         var centroid = [-85.62830, 41.95699];
30469         var midpoint = [-85.62975395449628, 41.95787501510204];
30470         var start = [-85.6297754121684, 41.95805253325314];
30471         var intersection = [-85.62974496187628, 41.95742515554585];
30472
30473         context.map().centerZoom(start, 18);
30474         reveal('button.add-line', t('intro.lines.add'), {tooltipClass: 'intro-lines-add'});
30475
30476         context.on('enter.intro', addLine);
30477
30478         function addLine(mode) {
30479             if (mode.id !== 'add-line') return;
30480             context.on('enter.intro', drawLine);
30481
30482             var padding = 150 * Math.pow(2, context.map().zoom() - 18);
30483             var pointBox = iD.ui.intro.pad(start, padding, context);
30484             reveal(pointBox, t('intro.lines.start'));
30485
30486             context.map().on('move.intro', function() {
30487                 padding = 150 * Math.pow(2, context.map().zoom() - 18);
30488                 pointBox = iD.ui.intro.pad(start, padding, context);
30489                 reveal(pointBox, t('intro.lines.start'), {duration: 0});
30490             });
30491         }
30492
30493         function drawLine(mode) {
30494             if (mode.id !== 'draw-line') return;
30495             context.history().on('change.intro', addIntersection);
30496             context.on('enter.intro', retry);
30497
30498             var padding = 300 * Math.pow(2, context.map().zoom() - 19);
30499             var pointBox = iD.ui.intro.pad(midpoint, padding, context);
30500             reveal(pointBox, t('intro.lines.intersect'));
30501
30502             context.map().on('move.intro', function() {
30503                 padding = 300 * Math.pow(2, context.map().zoom() - 19);
30504                 pointBox = iD.ui.intro.pad(midpoint, padding, context);
30505                 reveal(pointBox, t('intro.lines.intersect'), {duration: 0});
30506             });
30507         }
30508
30509         // ended line before creating intersection
30510         function retry(mode) {
30511             if (mode.id !== 'select') return;
30512             var pointBox = iD.ui.intro.pad(intersection, 30, context);
30513             reveal(pointBox, t('intro.lines.restart'));
30514             timeout(function() {
30515                 context.replace(iD.actions.DeleteMultiple(mode.selectedIDs()));
30516                 step.exit();
30517                 step.enter();
30518             }, 3000);
30519         }
30520
30521         function addIntersection(changes) {
30522             if ( _.any(changes.created(), function(d) {
30523                 return d.type === 'node' && context.graph().parentWays(d).length > 1;
30524             })) {
30525                 context.history().on('change.intro', null);
30526                 context.on('enter.intro', enterSelect);
30527
30528                 var padding = 900 * Math.pow(2, context.map().zoom() - 19);
30529                 var pointBox = iD.ui.intro.pad(centroid, padding, context);
30530                 reveal(pointBox, t('intro.lines.finish'));
30531
30532                 context.map().on('move.intro', function() {
30533                     padding = 900 * Math.pow(2, context.map().zoom() - 19);
30534                     pointBox = iD.ui.intro.pad(centroid, padding, context);
30535                     reveal(pointBox, t('intro.lines.finish'), {duration: 0});
30536                 });
30537             }
30538         }
30539
30540         function enterSelect(mode) {
30541             if (mode.id !== 'select') return;
30542             context.map().on('move.intro', null);
30543             context.on('enter.intro', null);
30544             d3.select('#curtain').style('pointer-events', 'all');
30545
30546             presetCategory();
30547         }
30548
30549         function presetCategory() {
30550             timeout(function() {
30551                 d3.select('#curtain').style('pointer-events', 'none');
30552                 var road = d3.select('.preset-category-road .preset-list-button');
30553                 reveal(road.node(), t('intro.lines.road'));
30554                 road.one('click.intro', roadCategory);
30555             }, 500);
30556         }
30557
30558         function roadCategory() {
30559             timeout(function() {
30560                 var grid = d3.select('.subgrid');
30561                 reveal(grid.node(), t('intro.lines.residential'));
30562                 grid.selectAll(':not(.preset-highway-residential) .preset-list-button')
30563                     .one('click.intro', retryPreset);
30564                 grid.selectAll('.preset-highway-residential .preset-list-button')
30565                     .one('click.intro', roadDetails);
30566             }, 500);
30567         }
30568
30569         // selected wrong road type
30570         function retryPreset() {
30571             timeout(function() {
30572                 var preset = d3.select('.entity-editor-pane .preset-list-button');
30573                 reveal(preset.node(), t('intro.lines.wrong_preset'));
30574                 preset.one('click.intro', presetCategory);
30575             }, 500);
30576         }
30577
30578         function roadDetails() {
30579             reveal('.pane', t('intro.lines.describe'));
30580             context.on('exit.intro', event.done);
30581         }
30582
30583     };
30584
30585     step.exit = function() {
30586         d3.select('#curtain').style('pointer-events', 'none');
30587         timeouts.forEach(window.clearTimeout);
30588         context.on('enter.intro', null);
30589         context.on('exit.intro', null);
30590         context.map().on('move.intro', null);
30591         context.history().on('change.intro', null);
30592     };
30593
30594     return d3.rebind(step, event, 'on');
30595 };
30596 iD.ui.intro.navigation = function(context, reveal) {
30597
30598     var event = d3.dispatch('done'),
30599         timeouts = [];
30600
30601     var step = {
30602         title: 'intro.navigation.title'
30603     };
30604
30605     function set(f, t) {
30606         timeouts.push(window.setTimeout(f, t));
30607     }
30608
30609     /*
30610      * Steps:
30611      * Drag map
30612      * Select poi
30613      * Show editor header
30614      * Show editor pane
30615      * Select road
30616      * Show header
30617      */
30618
30619     step.enter = function() {
30620
30621         var rect = context.surfaceRect(),
30622             map = {
30623                 left: rect.left + 10,
30624                 top: rect.top + 70,
30625                 width: rect.width - 70,
30626                 height: rect.height - 170
30627             };
30628
30629         context.map().centerZoom([-85.63591, 41.94285], 19);
30630
30631         reveal(map, t('intro.navigation.drag'));
30632
30633         context.map().on('move.intro', _.debounce(function() {
30634             context.map().on('move.intro', null);
30635             townhall();
30636             context.on('enter.intro', inspectTownHall);
30637         }, 400));
30638
30639         function townhall() {
30640             var hall = [-85.63645945147184, 41.942986488012565];
30641
30642             var point = context.projection(hall);
30643             if (point[0] < 0 || point[0] > rect.width ||
30644                 point[1] < 0 || point[1] > rect.height) {
30645                 context.map().center(hall);
30646             }
30647
30648             var box = iD.ui.intro.pointBox(hall, context);
30649             reveal(box, t('intro.navigation.select'));
30650
30651             context.map().on('move.intro', function() {
30652                 var box = iD.ui.intro.pointBox(hall, context);
30653                 reveal(box, t('intro.navigation.select'), {duration: 0});
30654             });
30655         }
30656
30657         function inspectTownHall(mode) {
30658             if (mode.id !== 'select') return;
30659             context.on('enter.intro', null);
30660             context.map().on('move.intro', null);
30661             set(function() {
30662                 reveal('.entity-editor-pane', t('intro.navigation.pane'));
30663                 context.on('exit.intro', event.done);
30664             }, 700);
30665         }
30666
30667     };
30668
30669     step.exit = function() {
30670         context.map().on('move.intro', null);
30671         context.on('enter.intro', null);
30672         context.on('exit.intro', null);
30673         timeouts.forEach(window.clearTimeout);
30674     };
30675
30676     return d3.rebind(step, event, 'on');
30677 };
30678 iD.ui.intro.point = function(context, reveal) {
30679
30680     var event = d3.dispatch('done'),
30681         timeouts = [];
30682
30683     var step = {
30684         title: 'intro.points.title'
30685     };
30686
30687     function setTimeout(f, t) {
30688         timeouts.push(window.setTimeout(f, t));
30689     }
30690
30691     step.enter = function() {
30692
30693         context.map().centerZoom([-85.63279, 41.94394], 19);
30694         reveal('button.add-point', t('intro.points.add'), {tooltipClass: 'intro-points-add'});
30695
30696         var corner = [-85.632481,41.944094];
30697
30698         context.on('enter.intro', addPoint);
30699
30700         function addPoint(mode) {
30701             if (mode.id !== 'add-point') return;
30702             context.on('enter.intro', enterSelect);
30703
30704             var pointBox = iD.ui.intro.pad(corner, 150, context);
30705             reveal(pointBox, t('intro.points.place'));
30706
30707             context.map().on('move.intro', function() {
30708                 pointBox = iD.ui.intro.pad(corner, 150, context);
30709                 reveal(pointBox, t('intro.points.place'), {duration: 0});
30710             });
30711
30712         }
30713
30714         function enterSelect(mode) {
30715             if (mode.id !== 'select') return;
30716             context.map().on('move.intro', null);
30717             context.on('enter.intro', null);
30718
30719             setTimeout(function() {
30720                 reveal('.preset-search-input', t('intro.points.search', {name: context.presets().item('amenity/cafe').name()}));
30721                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30722             }, 500);
30723         }
30724
30725         function keySearch() {
30726             var first = d3.select('.preset-list-item:first-child');
30727             if (first.classed('preset-amenity-cafe')) {
30728                 reveal(first.select('.preset-list-button').node(), t('intro.points.choose'));
30729                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30730
30731                 d3.select('.preset-search-input').on('keydown.intro', function() {
30732                     // Prevent search from updating and changing the grid
30733                     d3.event.stopPropagation();
30734                     d3.event.preventDefault();
30735                 }, true).on('keyup.intro', null);
30736             }
30737         }
30738
30739         function selectedPreset() {
30740             setTimeout(function() {
30741                 reveal('.entity-editor-pane', t('intro.points.describe'), {tooltipClass: 'intro-points-describe'});
30742                 context.history().on('change.intro', closeEditor);
30743                 context.on('exit.intro', selectPoint);
30744             }, 400);
30745         }
30746
30747         function closeEditor() {
30748             d3.select('.preset-search-input').on('keydown.intro', null);
30749             context.history().on('change.intro', null);
30750             reveal('.entity-editor-pane', t('intro.points.close'));
30751         }
30752
30753         function selectPoint() {
30754             context.on('exit.intro', null);
30755             context.history().on('change.intro', null);
30756             context.on('enter.intro', enterReselect);
30757
30758             var pointBox = iD.ui.intro.pad(corner, 150, context);
30759             reveal(pointBox, t('intro.points.reselect'));
30760
30761             context.map().on('move.intro', function() {
30762                 pointBox = iD.ui.intro.pad(corner, 150, context);
30763                 reveal(pointBox, t('intro.points.reselect'), {duration: 0});
30764             });
30765         }
30766
30767         function enterReselect(mode) {
30768             if (mode.id !== 'select') return;
30769             context.map().on('move.intro', null);
30770             context.on('enter.intro', null);
30771
30772             setTimeout(function() {
30773                 reveal('.entity-editor-pane', t('intro.points.fixname'));
30774                 context.on('exit.intro', deletePoint);
30775             }, 500);
30776         }
30777
30778         function deletePoint() {
30779             context.on('exit.intro', null);
30780             context.on('enter.intro', enterDelete);
30781
30782             var pointBox = iD.ui.intro.pad(corner, 150, context);
30783             reveal(pointBox, t('intro.points.reselect_delete'));
30784
30785             context.map().on('move.intro', function() {
30786                 pointBox = iD.ui.intro.pad(corner, 150, context);
30787                 reveal(pointBox, t('intro.points.reselect_delete'), {duration: 0});
30788             });
30789         }
30790
30791         function enterDelete(mode) {
30792             if (mode.id !== 'select') return;
30793             context.map().on('move.intro', null);
30794             context.on('enter.intro', null);
30795             context.on('exit.intro', deletePoint);
30796             context.map().on('move.intro', deletePoint);
30797             context.history().on('change.intro', deleted);
30798
30799             setTimeout(function() {
30800                 var node = d3.select('.radial-menu-item-delete').node();
30801                 var pointBox = iD.ui.intro.pad(node.getBoundingClientRect(), 50, context);
30802                 reveal(pointBox, t('intro.points.delete'));
30803             }, 300);
30804         }
30805
30806         function deleted(changed) {
30807             if (changed.deleted().length) event.done();
30808         }
30809
30810     };
30811
30812     step.exit = function() {
30813         timeouts.forEach(window.clearTimeout);
30814         context.on('exit.intro', null);
30815         context.on('enter.intro', null);
30816         context.map().on('move.intro', null);
30817         context.history().on('change.intro', null);
30818         d3.select('.preset-search-input').on('keyup.intro', null).on('keydown.intro', null);
30819     };
30820
30821     return d3.rebind(step, event, 'on');
30822 };
30823 iD.ui.intro.startEditing = function(context, reveal) {
30824
30825     var event = d3.dispatch('done', 'startEditing'),
30826         modal,
30827         timeouts = [];
30828
30829     var step = {
30830         title: 'intro.startediting.title'
30831     };
30832
30833     function timeout(f, t) {
30834         timeouts.push(window.setTimeout(f, t));
30835     }
30836
30837     step.enter = function() {
30838
30839         reveal('.map-control.help-control', t('intro.startediting.help'));
30840
30841         timeout(function() {
30842             reveal('#bar button.save', t('intro.startediting.save'));
30843         }, 3500);
30844
30845         timeout(function() {
30846             reveal('#surface');
30847         }, 7000);
30848
30849         timeout(function() {
30850             modal = iD.ui.modal(context.container());
30851
30852             modal.select('.modal')
30853                 .attr('class', 'modal-splash modal col6');
30854
30855             modal.selectAll('.close').remove();
30856
30857             var startbutton = modal.select('.content')
30858                 .attr('class', 'fillL')
30859                     .append('button')
30860                         .attr('class', 'modal-section huge-modal-button')
30861                         .on('click', function() {
30862                                 modal.remove();
30863                         });
30864
30865                 startbutton.append('div')
30866                     .attr('class','illustration');
30867                 startbutton.append('h2')
30868                     .text(t('intro.startediting.start'));
30869
30870             event.startEditing();
30871
30872         }, 7500);
30873     };
30874
30875     step.exit = function() {
30876         if (modal) modal.remove();
30877         timeouts.forEach(window.clearTimeout);
30878     };
30879
30880     return d3.rebind(step, event, 'on');
30881 };
30882 iD.presets = function() {
30883
30884     // an iD.presets.Collection with methods for
30885     // loading new data and returning defaults
30886
30887     var all = iD.presets.Collection([]),
30888         defaults = { area: all, line: all, point: all, vertex: all, relation: all },
30889         fields = {},
30890         universal = [],
30891         recent = iD.presets.Collection([]);
30892
30893     // Index of presets by (geometry, tag key).
30894     var index = {
30895         point: {},
30896         vertex: {},
30897         line: {},
30898         area: {},
30899         relation: {}
30900     };
30901
30902     all.match = function(entity, resolver) {
30903         var geometry = entity.geometry(resolver),
30904             geometryMatches = index[geometry],
30905             best = -1,
30906             match;
30907
30908         for (var k in entity.tags) {
30909             var keyMatches = geometryMatches[k];
30910             if (!keyMatches) continue;
30911
30912             for (var i = 0; i < keyMatches.length; i++) {
30913                 var score = keyMatches[i].matchScore(entity);
30914                 if (score > best) {
30915                     best = score;
30916                     match = keyMatches[i];
30917                 }
30918             }
30919         }
30920
30921         return match || all.item(geometry);
30922     };
30923
30924     all.load = function(d) {
30925
30926         if (d.fields) {
30927             _.forEach(d.fields, function(d, id) {
30928                 fields[id] = iD.presets.Field(id, d);
30929                 if (d.universal) universal.push(fields[id]);
30930             });
30931         }
30932
30933         if (d.presets) {
30934             _.forEach(d.presets, function(d, id) {
30935                 all.collection.push(iD.presets.Preset(id, d, fields));
30936             });
30937         }
30938
30939         if (d.categories) {
30940             _.forEach(d.categories, function(d, id) {
30941                 all.collection.push(iD.presets.Category(id, d, all));
30942             });
30943         }
30944
30945         if (d.defaults) {
30946             var getItem = _.bind(all.item, all);
30947             defaults = {
30948                 area: iD.presets.Collection(d.defaults.area.map(getItem)),
30949                 line: iD.presets.Collection(d.defaults.line.map(getItem)),
30950                 point: iD.presets.Collection(d.defaults.point.map(getItem)),
30951                 vertex: iD.presets.Collection(d.defaults.vertex.map(getItem)),
30952                 relation: iD.presets.Collection(d.defaults.relation.map(getItem))
30953             };
30954         }
30955
30956         for (var i = 0; i < all.collection.length; i++) {
30957             var preset = all.collection[i],
30958                 geometry = preset.geometry;
30959
30960             for (var j = 0; j < geometry.length; j++) {
30961                 var g = index[geometry[j]];
30962                 for (var k in preset.tags) {
30963                     (g[k] = g[k] || []).push(preset);
30964                 }
30965             }
30966         }
30967
30968         return all;
30969     };
30970
30971     all.field = function(id) {
30972         return fields[id];
30973     };
30974
30975     all.universal = function() {
30976         return universal;
30977     };
30978
30979     all.defaults = function(geometry, n) {
30980         var rec = recent.matchGeometry(geometry).collection.slice(0, 4),
30981             def = _.uniq(rec.concat(defaults[geometry].collection)).slice(0, n - 1);
30982         return iD.presets.Collection(_.unique(rec.concat(def).concat(all.item(geometry))));
30983     };
30984
30985     all.choose = function(preset) {
30986         if (!preset.isFallback()) {
30987             recent = iD.presets.Collection(_.unique([preset].concat(recent.collection)));
30988         }
30989         return all;
30990     };
30991
30992     return all;
30993 };
30994 iD.presets.Category = function(id, category, all) {
30995     category = _.clone(category);
30996
30997     category.id = id;
30998
30999     category.members = iD.presets.Collection(category.members.map(function(id) {
31000         return all.item(id);
31001     }));
31002
31003     category.matchGeometry = function(geometry) {
31004         return category.geometry.indexOf(geometry) >= 0;
31005     };
31006
31007     category.matchScore = function() { return -1; };
31008
31009     category.name = function() {
31010         return t('presets.categories.' + id + '.name', {'default': id});
31011     };
31012
31013     category.terms = function() {
31014         return [];
31015     };
31016
31017     return category;
31018 };
31019 iD.presets.Collection = function(collection) {
31020
31021     var maxSearchResults = 50,
31022         maxSuggestionResults = 10;
31023
31024     var presets = {
31025
31026         collection: collection,
31027
31028         item: function(id) {
31029             return _.find(collection, function(d) {
31030                 return d.id === id;
31031             });
31032         },
31033
31034         matchGeometry: function(geometry) {
31035             return iD.presets.Collection(collection.filter(function(d) {
31036                 return d.matchGeometry(geometry);
31037             }));
31038         },
31039
31040         search: function(value, geometry) {
31041             if (!value) return this;
31042
31043             value = value.toLowerCase();
31044
31045             var searchable = _.filter(collection, function(a) {
31046                 return a.searchable !== false && a.suggestion !== true;
31047             }),
31048             suggestions = _.filter(collection, function(a) {
31049                 return a.suggestion === true;
31050             });
31051
31052             // matches value to preset.name
31053             var leading_name = _.filter(searchable, function(a) {
31054                     return leading(a.name().toLowerCase());
31055                 }).sort(function(a, b) {
31056                     var i = a.name().toLowerCase().indexOf(value) - b.name().toLowerCase().indexOf(value);
31057                     if (i === 0) return a.name().length - b.name().length;
31058                     else return i;
31059                 });
31060
31061             // matches value to preset.terms values
31062             var leading_terms = _.filter(searchable, function(a) {
31063                 return _.any(a.terms() || [], leading);
31064             });
31065
31066             function leading(a) {
31067                 var index = a.indexOf(value);
31068                 return index === 0 || a[index - 1] === ' ';
31069             }
31070
31071             // finds close matches to value in preset.name
31072             var levenstein_name = searchable.map(function(a) {
31073                     return {
31074                         preset: a,
31075                         dist: iD.util.editDistance(value, a.name().toLowerCase())
31076                     };
31077                 }).filter(function(a) {
31078                     return a.dist + Math.min(value.length - a.preset.name().length, 0) < 3;
31079                 }).sort(function(a, b) {
31080                     return a.dist - b.dist;
31081                 }).map(function(a) {
31082                     return a.preset;
31083                 });
31084
31085             // finds close matches to value in preset.terms
31086             var leventstein_terms = _.filter(searchable, function(a) {
31087                     return _.any(a.terms() || [], function(b) {
31088                         return iD.util.editDistance(value, b) + Math.min(value.length - b.length, 0) < 3;
31089                     });
31090                 });
31091
31092             function suggestionName(name) {
31093                 var nameArray = name.split(' - ');
31094                 if (nameArray.length > 1) {
31095                     name = nameArray.slice(0, nameArray.length-1).join(' - ');
31096                 }
31097                 return name.toLowerCase();
31098             }
31099
31100             var leading_suggestions = _.filter(suggestions, function(a) {
31101                     return leading(suggestionName(a.name()));
31102                 }).sort(function(a, b) {
31103                     a = suggestionName(a.name());
31104                     b = suggestionName(b.name());
31105                     var i = a.indexOf(value) - b.indexOf(value);
31106                     if (i === 0) return a.length - b.length;
31107                     else return i;
31108                 });
31109
31110             var leven_suggestions = suggestions.map(function(a) {
31111                     return {
31112                         preset: a,
31113                         dist: iD.util.editDistance(value, suggestionName(a.name()))
31114                     };
31115                 }).filter(function(a) {
31116                     return a.dist + Math.min(value.length - suggestionName(a.preset.name()).length, 0) < 1;
31117                 }).sort(function(a, b) {
31118                     return a.dist - b.dist;
31119                 }).map(function(a) {
31120                     return a.preset;
31121                 });
31122
31123             var other = presets.item(geometry);
31124
31125             var results = leading_name.concat(
31126                             leading_terms,
31127                             leading_suggestions.slice(0, maxSuggestionResults+5),
31128                             levenstein_name,
31129                             leventstein_terms,
31130                             leven_suggestions.slice(0, maxSuggestionResults)
31131                         ).slice(0, maxSearchResults-1);
31132
31133             return iD.presets.Collection(_.unique(
31134                     results.concat(other)
31135                 ));
31136         }
31137     };
31138
31139     return presets;
31140 };
31141 iD.presets.Field = function(id, field) {
31142     field = _.clone(field);
31143
31144     field.id = id;
31145
31146     field.matchGeometry = function(geometry) {
31147         return !field.geometry || field.geometry.indexOf(geometry) >= 0;
31148     };
31149
31150     field.t = function(scope, options) {
31151         return t('presets.fields.' + id + '.' + scope, options);
31152     };
31153
31154     field.label = function() {
31155         return field.t('label', {'default': id});
31156     };
31157
31158     var placeholder = field.placeholder;
31159     field.placeholder = function() {
31160         return field.t('placeholder', {'default': placeholder});
31161     };
31162
31163     return field;
31164 };
31165 iD.presets.Preset = function(id, preset, fields) {
31166     preset = _.clone(preset);
31167
31168     preset.id = id;
31169     preset.fields = (preset.fields || []).map(getFields);
31170
31171     function getFields(f) {
31172         return fields[f];
31173     }
31174
31175     preset.matchGeometry = function(geometry) {
31176         return preset.geometry.indexOf(geometry) >= 0;
31177     };
31178
31179     var matchScore = preset.matchScore || 1;
31180     preset.matchScore = function(entity) {
31181         var tags = preset.tags,
31182             score = 0;
31183
31184         for (var t in tags) {
31185             if (entity.tags[t] === tags[t]) {
31186                 score += matchScore;
31187             } else if (tags[t] === '*' && t in entity.tags) {
31188                 score += matchScore / 2;
31189             } else {
31190                 return -1;
31191             }
31192         }
31193
31194         return score;
31195     };
31196
31197     preset.t = function(scope, options) {
31198         return t('presets.presets.' + id + '.' + scope, options);
31199     };
31200
31201     var name = preset.name;
31202     preset.name = function() {
31203         if (preset.suggestion) {
31204             id = id.split('/');
31205             id = id[0] + '/' + id[1];
31206             return name + ' - ' + t('presets.presets.' + id + '.name');
31207         }
31208         return preset.t('name', {'default': name});
31209     };
31210
31211     preset.terms = function() {
31212         return preset.t('terms', {'default': ''}).split(',');
31213     };
31214
31215     preset.isFallback = function() {
31216         return Object.keys(preset.tags).length === 0;
31217     };
31218
31219     preset.reference = function(geometry) {
31220         var key = Object.keys(preset.tags)[0],
31221             value = preset.tags[key];
31222
31223         if (geometry === 'relation' && key === 'type') {
31224             return { rtype: value };
31225         } else if (value === '*') {
31226             return { key: key };
31227         } else {
31228             return { key: key, value: value };
31229         }
31230     };
31231
31232     var removeTags = preset.removeTags || preset.tags;
31233     preset.removeTags = function(tags, geometry) {
31234         tags = _.omit(tags, _.keys(removeTags));
31235
31236         for (var f in preset.fields) {
31237             var field = preset.fields[f];
31238             if (field.matchGeometry(geometry) && field['default'] === tags[field.key]) {
31239                 delete tags[field.key];
31240             }
31241         }
31242
31243         return tags;
31244     };
31245
31246     var applyTags = preset.addTags || preset.tags;
31247     preset.applyTags = function(tags, geometry) {
31248         var k;
31249
31250         tags = _.clone(tags);
31251
31252         for (k in applyTags) {
31253             if (applyTags[k] === '*') {
31254                 tags[k] = 'yes';
31255             } else {
31256                 tags[k] = applyTags[k];
31257             }
31258         }
31259
31260         // Add area=yes if necessary
31261         for (k in applyTags) {
31262             if (geometry === 'area' && !(k in iD.areaKeys))
31263                 tags.area = 'yes';
31264             break;
31265         }
31266
31267         for (var f in preset.fields) {
31268             var field = preset.fields[f];
31269             if (field.matchGeometry(geometry) && field.key && !tags[field.key] && field['default']) {
31270                 tags[field.key] = field['default'];
31271             }
31272         }
31273
31274         return tags;
31275     };
31276
31277     return preset;
31278 };
31279 iD.validate = function(changes, graph) {
31280     var warnings = [];
31281
31282     // https://github.com/openstreetmap/josm/blob/mirror/src/org/
31283     // openstreetmap/josm/data/validation/tests/UnclosedWays.java#L80
31284     function tagSuggestsArea(change) {
31285         if (_.isEmpty(change.tags)) return false;
31286         var tags = change.tags;
31287         var presence = ['landuse', 'amenities', 'tourism', 'shop'];
31288         for (var i = 0; i < presence.length; i++) {
31289             if (tags[presence[i]] !== undefined) {
31290                 return presence[i] + '=' + tags[presence[i]];
31291             }
31292         }
31293         if (tags.building && tags.building === 'yes') return 'building=yes';
31294     }
31295
31296     if (changes.deleted.length > 100) {
31297         warnings.push({
31298             message: t('validations.many_deletions', { n: changes.deleted.length })
31299         });
31300     }
31301
31302     for (var i = 0; i < changes.created.length; i++) {
31303         var change = changes.created[i],
31304             geometry = change.geometry(graph);
31305
31306         if ((geometry === 'point' || geometry === 'line' || geometry === 'area') && !change.isUsed(graph)) {
31307             warnings.push({
31308                 message: t('validations.untagged_' + geometry),
31309                 tooltip: t('validations.untagged_tooltip', {geometry: geometry}),
31310                 entity: change
31311             });
31312         }
31313
31314         var deprecatedTags = change.deprecatedTags();
31315         if (!_.isEmpty(deprecatedTags)) {
31316             warnings.push({
31317                 message: t('validations.deprecated_tags', {
31318                     tags: iD.util.tagText({ tags: deprecatedTags })
31319                 }), entity: change });
31320         }
31321
31322         if (geometry === 'line' && tagSuggestsArea(change)) {
31323             warnings.push({
31324                 message: t('validations.tag_suggests_area', {tag: tagSuggestsArea(change)}),
31325                 entity: change
31326             });
31327         }
31328     }
31329
31330     return warnings;
31331 };
31332 /* jshint ignore:start */
31333 })();
31334 window.locale = { _current: 'en' };
31335
31336 locale.current = function(_) {
31337     if (!arguments.length) return locale._current;
31338     if (locale[_] !== undefined) locale._current = _;
31339     else if (locale[_.split('-')[0]]) locale._current = _.split('-')[0];
31340     return locale;
31341 };
31342
31343 function t(s, o, loc) {
31344     loc = loc || locale._current;
31345
31346     var path = s.split(".").reverse(),
31347         rep = locale[loc];
31348
31349     while (rep !== undefined && path.length) rep = rep[path.pop()];
31350
31351     if (rep !== undefined) {
31352         if (o) for (var k in o) rep = rep.replace('{' + k + '}', o[k]);
31353         return rep;
31354     }
31355
31356     if (loc !== 'en') {
31357         return t(s, o, 'en');
31358     }
31359
31360     if (o && 'default' in o) {
31361         return o['default'];
31362     }
31363
31364     var missing = 'Missing ' + loc + ' translation: ' + s;
31365     if (typeof console !== "undefined") console.error(missing);
31366
31367     return missing;
31368 }
31369 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 = {
31370     "deprecated": [
31371         {
31372             "old": {
31373                 "barrier": "wire_fence"
31374             },
31375             "replace": {
31376                 "barrier": "fence",
31377                 "fence_type": "chain"
31378             }
31379         },
31380         {
31381             "old": {
31382                 "barrier": "wood_fence"
31383             },
31384             "replace": {
31385                 "barrier": "fence",
31386                 "fence_type": "wood"
31387             }
31388         },
31389         {
31390             "old": {
31391                 "highway": "ford"
31392             },
31393             "replace": {
31394                 "ford": "yes"
31395             }
31396         },
31397         {
31398             "old": {
31399                 "highway": "stile"
31400             },
31401             "replace": {
31402                 "barrier": "stile"
31403             }
31404         },
31405         {
31406             "old": {
31407                 "highway": "incline"
31408             },
31409             "replace": {
31410                 "highway": "road",
31411                 "incline": "up"
31412             }
31413         },
31414         {
31415             "old": {
31416                 "highway": "incline_steep"
31417             },
31418             "replace": {
31419                 "highway": "road",
31420                 "incline": "up"
31421             }
31422         },
31423         {
31424             "old": {
31425                 "highway": "unsurfaced"
31426             },
31427             "replace": {
31428                 "highway": "road",
31429                 "incline": "unpaved"
31430             }
31431         },
31432         {
31433             "old": {
31434                 "landuse": "wood"
31435             },
31436             "replace": {
31437                 "landuse": "forest",
31438                 "natural": "wood"
31439             }
31440         },
31441         {
31442             "old": {
31443                 "natural": "marsh"
31444             },
31445             "replace": {
31446                 "natural": "wetland",
31447                 "wetland": "marsh"
31448             }
31449         },
31450         {
31451             "old": {
31452                 "shop": "organic"
31453             },
31454             "replace": {
31455                 "shop": "supermarket",
31456                 "organic": "only"
31457             }
31458         },
31459         {
31460             "old": {
31461                 "power_source": "*"
31462             },
31463             "replace": {
31464                 "generator:source": "$1"
31465             }
31466         },
31467         {
31468             "old": {
31469                 "power_rating": "*"
31470             },
31471             "replace": {
31472                 "generator:output": "$1"
31473             }
31474         }
31475     ],
31476     "discarded": [
31477         "created_by",
31478         "odbl",
31479         "odbl:note",
31480         "tiger:upload_uuid",
31481         "tiger:tlid",
31482         "tiger:source",
31483         "tiger:separated",
31484         "geobase:datasetName",
31485         "geobase:uuid",
31486         "sub_sea:type",
31487         "KSJ2:ADS",
31488         "KSJ2:ARE",
31489         "KSJ2:AdminArea",
31490         "KSJ2:COP_label",
31491         "KSJ2:DFD",
31492         "KSJ2:INT",
31493         "KSJ2:INT_label",
31494         "KSJ2:LOC",
31495         "KSJ2:LPN",
31496         "KSJ2:OPC",
31497         "KSJ2:PubFacAdmin",
31498         "KSJ2:RAC",
31499         "KSJ2:RAC_label",
31500         "KSJ2:RIC",
31501         "KSJ2:RIN",
31502         "KSJ2:WSC",
31503         "KSJ2:coordinate",
31504         "KSJ2:curve_id",
31505         "KSJ2:curve_type",
31506         "KSJ2:filename",
31507         "KSJ2:lake_id",
31508         "KSJ2:lat",
31509         "KSJ2:long",
31510         "KSJ2:river_id",
31511         "yh:LINE_NAME",
31512         "yh:LINE_NUM",
31513         "yh:STRUCTURE",
31514         "yh:TOTYUMONO",
31515         "yh:TYPE",
31516         "yh:WIDTH_RANK",
31517         "SK53_bulk:load"
31518     ],
31519     "imagery": [
31520         {
31521             "name": "7th Series (OS7)",
31522             "type": "tms",
31523             "template": "http://ooc.openstreetmap.org/os7/{zoom}/{x}/{y}.jpg",
31524             "polygon": [
31525                 [
31526                     [
31527                         -9,
31528                         49.8
31529                     ],
31530                     [
31531                         -9,
31532                         61.1
31533                     ],
31534                     [
31535                         1.9,
31536                         61.1
31537                     ],
31538                     [
31539                         1.9,
31540                         49.8
31541                     ],
31542                     [
31543                         -9,
31544                         49.8
31545                     ]
31546                 ]
31547             ]
31548         },
31549         {
31550             "name": "AGRI black-and-white 2.5m",
31551             "type": "tms",
31552             "template": "http://agri.openstreetmap.org/{zoom}/{x}/{y}.png",
31553             "polygon": [
31554                 [
31555                     [
31556                         112.28778,
31557                         -28.784589
31558                     ],
31559                     [
31560                         112.71488,
31561                         -31.13894
31562                     ],
31563                     [
31564                         114.11263,
31565                         -34.178287
31566                     ],
31567                     [
31568                         113.60788,
31569                         -37.39012
31570                     ],
31571                     [
31572                         117.17992,
31573                         -37.451794
31574                     ],
31575                     [
31576                         119.31538,
31577                         -37.42096
31578                     ],
31579                     [
31580                         121.72262,
31581                         -36.708394
31582                     ],
31583                     [
31584                         123.81925,
31585                         -35.76893
31586                     ],
31587                     [
31588                         125.9547,
31589                         -34.3066
31590                     ],
31591                     [
31592                         127.97368,
31593                         -33.727398
31594                     ],
31595                     [
31596                         130.07031,
31597                         -33.24166
31598                     ],
31599                     [
31600                         130.10913,
31601                         -33.888704
31602                     ],
31603                     [
31604                         131.00214,
31605                         -34.049705
31606                     ],
31607                     [
31608                         131.0798,
31609                         -34.72257
31610                     ],
31611                     [
31612                         132.28342,
31613                         -35.39
31614                     ],
31615                     [
31616                         134.18591,
31617                         -35.61126
31618                     ],
31619                     [
31620                         133.8753,
31621                         -37.1119
31622                     ],
31623                     [
31624                         134.8459,
31625                         -37.6365
31626                     ],
31627                     [
31628                         139.7769,
31629                         -37.82075
31630                     ],
31631                     [
31632                         139.93223,
31633                         -39.4283
31634                     ],
31635                     [
31636                         141.6017,
31637                         -39.8767
31638                     ],
31639                     [
31640                         142.3783,
31641                         -39.368294
31642                     ],
31643                     [
31644                         142.3783,
31645                         -40.64702
31646                     ],
31647                     [
31648                         142.49478,
31649                         -42.074874
31650                     ],
31651                     [
31652                         144.009,
31653                         -44.060127
31654                     ],
31655                     [
31656                         147.23161,
31657                         -44.03222
31658                     ],
31659                     [
31660                         149.05645,
31661                         -42.534313
31662                     ],
31663                     [
31664                         149.52237,
31665                         -40.99959
31666                     ],
31667                     [
31668                         149.9494,
31669                         -40.852921
31670                     ],
31671                     [
31672                         150.8036,
31673                         -38.09627
31674                     ],
31675                     [
31676                         151.81313,
31677                         -38.12682
31678                     ],
31679                     [
31680                         156.20052,
31681                         -22.667706
31682                     ],
31683                     [
31684                         156.20052,
31685                         -20.10109
31686                     ],
31687                     [
31688                         156.62761,
31689                         -17.417627
31690                     ],
31691                     [
31692                         155.26869,
31693                         -17.19521
31694                     ],
31695                     [
31696                         154.14272,
31697                         -19.51662
31698                     ],
31699                     [
31700                         153.5215,
31701                         -18.34139
31702                     ],
31703                     [
31704                         153.05558,
31705                         -16.5636
31706                     ],
31707                     [
31708                         152.78379,
31709                         -15.256768
31710                     ],
31711                     [
31712                         152.27905,
31713                         -13.4135
31714                     ],
31715                     [
31716                         151.3472,
31717                         -12.391767
31718                     ],
31719                     [
31720                         149.48354,
31721                         -12.05024
31722                     ],
31723                     [
31724                         146.9598,
31725                         -9.992408
31726                     ],
31727                     [
31728                         135.9719,
31729                         -9.992408
31730                     ],
31731                     [
31732                         130.3032,
31733                         -10.33636
31734                     ],
31735                     [
31736                         128.09016,
31737                         -12.164136
31738                     ],
31739                     [
31740                         125.91588,
31741                         -12.315912
31742                     ],
31743                     [
31744                         124.3239,
31745                         -11.860326
31746                     ],
31747                     [
31748                         122.03323,
31749                         -11.974295
31750                     ],
31751                     [
31752                         118.26706,
31753                         -16.9353
31754                     ],
31755                     [
31756                         115.93747,
31757                         -19.11357
31758                     ],
31759                     [
31760                         114.0738,
31761                         -21.11863
31762                     ],
31763                     [
31764                         113.49141,
31765                         -22.596033
31766                     ],
31767                     [
31768                         112.28778,
31769                         -28.784589
31770                     ]
31771                 ]
31772             ],
31773             "terms_text": "AGRI"
31774         },
31775         {
31776             "name": "Bing aerial imagery",
31777             "type": "bing",
31778             "description": "Satellite and aerial imagery.",
31779             "template": "http://www.bing.com/maps/",
31780             "scaleExtent": [
31781                 0,
31782                 22
31783             ],
31784             "id": "Bing",
31785             "default": true
31786         },
31787         {
31788             "name": "British Columbia Mosaic",
31789             "type": "tms",
31790             "template": "http://{switch:a,b,c,d}.imagery.paulnorman.ca/tiles/bc_mosaic/{zoom}/{x}/{y}.png",
31791             "scaleExtent": [
31792                 9,
31793                 20
31794             ],
31795             "polygon": [
31796                 [
31797                     [
31798                         -123.3176032,
31799                         49.3272567
31800                     ],
31801                     [
31802                         -123.4405258,
31803                         49.3268222
31804                     ],
31805                     [
31806                         -123.440717,
31807                         49.3384429
31808                     ],
31809                     [
31810                         -123.4398375,
31811                         49.3430357
31812                     ],
31813                     [
31814                         -123.4401258,
31815                         49.3435398
31816                     ],
31817                     [
31818                         -123.4401106,
31819                         49.3439946
31820                     ],
31821                     [
31822                         -123.4406265,
31823                         49.3444493
31824                     ],
31825                     [
31826                         -123.4404747,
31827                         49.3455762
31828                     ],
31829                     [
31830                         -123.4397768,
31831                         49.3460606
31832                     ],
31833                     [
31834                         -123.4389726,
31835                         49.3461298
31836                     ],
31837                     [
31838                         -123.4372904,
31839                         49.3567236
31840                     ],
31841                     [
31842                         -123.4374774,
31843                         49.3710843
31844                     ],
31845                     [
31846                         -123.4335292,
31847                         49.3709446
31848                     ],
31849                     [
31850                         -123.4330357,
31851                         49.373725
31852                     ],
31853                     [
31854                         -123.4332717,
31855                         49.3751221
31856                     ],
31857                     [
31858                         -123.4322847,
31859                         49.3761001
31860                     ],
31861                     [
31862                         -123.4317482,
31863                         49.3791736
31864                     ],
31865                     [
31866                         -123.4314264,
31867                         49.3795927
31868                     ],
31869                     [
31870                         -123.4307826,
31871                         49.3823866
31872                     ],
31873                     [
31874                         -123.4313405,
31875                         49.3827358
31876                     ],
31877                     [
31878                         -123.4312118,
31879                         49.3838533
31880                     ],
31881                     [
31882                         -123.4300415,
31883                         49.3845883
31884                     ],
31885                     [
31886                         -123.4189858,
31887                         49.3847087
31888                     ],
31889                     [
31890                         -123.4192235,
31891                         49.4135198
31892                     ],
31893                     [
31894                         -123.3972532,
31895                         49.4135691
31896                     ],
31897                     [
31898                         -123.3972758,
31899                         49.4243473
31900                     ],
31901                     [
31902                         -123.4006929,
31903                         49.4243314
31904                     ],
31905                     [
31906                         -123.4007741,
31907                         49.5703491
31908                     ],
31909                     [
31910                         -123.4000812,
31911                         49.570345
31912                     ],
31913                     [
31914                         -123.4010761,
31915                         49.5933838
31916                     ],
31917                     [
31918                         -123.3760399,
31919                         49.5932848
31920                     ],
31921                     [
31922                         -123.3769811,
31923                         49.6756063
31924                     ],
31925                     [
31926                         -123.3507288,
31927                         49.6756396
31928                     ],
31929                     [
31930                         -123.3507969,
31931                         49.7086751
31932                     ],
31933                     [
31934                         -123.332887,
31935                         49.708722
31936                     ],
31937                     [
31938                         -123.3327888,
31939                         49.7256288
31940                     ],
31941                     [
31942                         -123.3007111,
31943                         49.7255625
31944                     ],
31945                     [
31946                         -123.3009164,
31947                         49.7375384
31948                     ],
31949                     [
31950                         -123.2885986,
31951                         49.737638
31952                     ],
31953                     [
31954                         -123.2887823,
31955                         49.8249207
31956                     ],
31957                     [
31958                         -123.2997955,
31959                         49.8249207
31960                     ],
31961                     [
31962                         -123.3011721,
31963                         49.8497814
31964                     ],
31965                     [
31966                         -123.3218218,
31967                         49.850669
31968                     ],
31969                     [
31970                         -123.3273284,
31971                         49.8577696
31972                     ],
31973                     [
31974                         -123.3276726,
31975                         49.9758852
31976                     ],
31977                     [
31978                         -123.3008279,
31979                         49.9752212
31980                     ],
31981                     [
31982                         -123.3007204,
31983                         50.0997002
31984                     ],
31985                     [
31986                         -123.2501716,
31987                         50.100735
31988                     ],
31989                     [
31990                         -123.25091,
31991                         50.2754901
31992                     ],
31993                     [
31994                         -123.0224338,
31995                         50.2755598
31996                     ],
31997                     [
31998                         -123.0224879,
31999                         50.3254853
32000                     ],
32001                     [
32002                         -123.0009318,
32003                         50.3254689
32004                     ],
32005                     [
32006                         -123.0007778,
32007                         50.3423899
32008                     ],
32009                     [
32010                         -122.9775023,
32011                         50.3423408
32012                     ],
32013                     [
32014                         -122.9774766,
32015                         50.3504306
32016                     ],
32017                     [
32018                         -122.9508137,
32019                         50.3504961
32020                     ],
32021                     [
32022                         -122.950795,
32023                         50.3711984
32024                     ],
32025                     [
32026                         -122.9325221,
32027                         50.3711521
32028                     ],
32029                     [
32030                         -122.9321048,
32031                         50.399793
32032                     ],
32033                     [
32034                         -122.8874234,
32035                         50.3999748
32036                     ],
32037                     [
32038                         -122.8873385,
32039                         50.4256108
32040                     ],
32041                     [
32042                         -122.6620152,
32043                         50.4256959
32044                     ],
32045                     [
32046                         -122.6623083,
32047                         50.3994506
32048                     ],
32049                     [
32050                         -122.5990316,
32051                         50.3992413
32052                     ],
32053                     [
32054                         -122.5988274,
32055                         50.3755206
32056                     ],
32057                     [
32058                         -122.5724832,
32059                         50.3753706
32060                     ],
32061                     [
32062                         -122.5735621,
32063                         50.2493891
32064                     ],
32065                     [
32066                         -122.5990415,
32067                         50.2494643
32068                     ],
32069                     [
32070                         -122.5991504,
32071                         50.2265663
32072                     ],
32073                     [
32074                         -122.6185016,
32075                         50.2266359
32076                     ],
32077                     [
32078                         -122.6185741,
32079                         50.2244081
32080                     ],
32081                     [
32082                         -122.6490609,
32083                         50.2245126
32084                     ],
32085                     [
32086                         -122.6492181,
32087                         50.1993528
32088                     ],
32089                     [
32090                         -122.7308575,
32091                         50.1993758
32092                     ],
32093                     [
32094                         -122.7311583,
32095                         50.1244287
32096                     ],
32097                     [
32098                         -122.7490352,
32099                         50.1245109
32100                     ],
32101                     [
32102                         -122.7490541,
32103                         50.0903032
32104                     ],
32105                     [
32106                         -122.7687806,
32107                         50.0903435
32108                     ],
32109                     [
32110                         -122.7689801,
32111                         49.9494546
32112                     ],
32113                     [
32114                         -122.999047,
32115                         49.9494706
32116                     ],
32117                     [
32118                         -122.9991199,
32119                         49.8754553
32120                     ],
32121                     [
32122                         -122.9775894,
32123                         49.8754553
32124                     ],
32125                     [
32126                         -122.9778145,
32127                         49.6995098
32128                     ],
32129                     [
32130                         -122.9992362,
32131                         49.6994781
32132                     ],
32133                     [
32134                         -122.9992524,
32135                         49.6516526
32136                     ],
32137                     [
32138                         -123.0221525,
32139                         49.6516526
32140                     ],
32141                     [
32142                         -123.0221162,
32143                         49.5995096
32144                     ],
32145                     [
32146                         -123.0491898,
32147                         49.5994625
32148                     ],
32149                     [
32150                         -123.0491898,
32151                         49.5940523
32152                     ],
32153                     [
32154                         -123.0664647,
32155                         49.5940405
32156                     ],
32157                     [
32158                         -123.0663594,
32159                         49.5451868
32160                     ],
32161                     [
32162                         -123.0699906,
32163                         49.5451202
32164                     ],
32165                     [
32166                         -123.0699008,
32167                         49.5413153
32168                     ],
32169                     [
32170                         -123.0706835,
32171                         49.5392837
32172                     ],
32173                     [
32174                         -123.0708888,
32175                         49.5379931
32176                     ],
32177                     [
32178                         -123.0711454,
32179                         49.5368773
32180                     ],
32181                     [
32182                         -123.0711069,
32183                         49.5358115
32184                     ],
32185                     [
32186                         -123.0713764,
32187                         49.532822
32188                     ],
32189                     [
32190                         -123.0716458,
32191                         49.5321141
32192                     ],
32193                     [
32194                         -123.07171,
32195                         49.5313896
32196                     ],
32197                     [
32198                         -123.0720308,
32199                         49.5304153
32200                     ],
32201                     [
32202                         -123.0739554,
32203                         49.5303486
32204                     ],
32205                     [
32206                         -123.0748023,
32207                         49.5294992
32208                     ],
32209                     [
32210                         -123.0748151,
32211                         49.5288079
32212                     ],
32213                     [
32214                         -123.0743403,
32215                         49.5280584
32216                     ],
32217                     [
32218                         -123.073532,
32219                         49.5274588
32220                     ],
32221                     [
32222                         -123.0733652,
32223                         49.5270423
32224                     ],
32225                     [
32226                         -123.0732882,
32227                         49.5255932
32228                     ],
32229                     [
32230                         -123.0737116,
32231                         49.5249602
32232                     ],
32233                     [
32234                         -123.0736218,
32235                         49.5244938
32236                     ],
32237                     [
32238                         -123.0992583,
32239                         49.5244854
32240                     ],
32241                     [
32242                         -123.0991649,
32243                         49.4754502
32244                     ],
32245                     [
32246                         -123.071052,
32247                         49.4755252
32248                     ],
32249                     [
32250                         -123.071088,
32251                         49.4663034
32252                     ],
32253                     [
32254                         -123.0739204,
32255                         49.4663054
32256                     ],
32257                     [
32258                         -123.07422,
32259                         49.4505028
32260                     ],
32261                     [
32262                         -123.0746319,
32263                         49.4500858
32264                     ],
32265                     [
32266                         -123.074651,
32267                         49.449329
32268                     ],
32269                     [
32270                         -123.0745999,
32271                         49.449018
32272                     ],
32273                     [
32274                         -123.0744619,
32275                         49.4486927
32276                     ],
32277                     [
32278                         -123.0743336,
32279                         49.4479899
32280                     ],
32281                     [
32282                         -123.0742427,
32283                         49.4477688
32284                     ],
32285                     [
32286                         -123.0743061,
32287                         49.4447473
32288                     ],
32289                     [
32290                         -123.0747103,
32291                         49.4447556
32292                     ],
32293                     [
32294                         -123.0746384,
32295                         49.4377306
32296                     ],
32297                     [
32298                         -122.9996506,
32299                         49.4377363
32300                     ],
32301                     [
32302                         -122.9996506,
32303                         49.4369214
32304                     ],
32305                     [
32306                         -122.8606163,
32307                         49.4415314
32308                     ],
32309                     [
32310                         -122.8102616,
32311                         49.4423972
32312                     ],
32313                     [
32314                         -122.8098984,
32315                         49.3766739
32316                     ],
32317                     [
32318                         -122.4036093,
32319                         49.3766617
32320                     ],
32321                     [
32322                         -122.4036341,
32323                         49.3771944
32324                     ],
32325                     [
32326                         -122.264739,
32327                         49.3773028
32328                     ],
32329                     [
32330                         -122.263542,
32331                         49.2360088
32332                     ],
32333                     [
32334                         -122.2155742,
32335                         49.236139
32336                     ],
32337                     [
32338                         -122.0580956,
32339                         49.235878
32340                     ],
32341                     [
32342                         -121.9538274,
32343                         49.2966525
32344                     ],
32345                     [
32346                         -121.9400911,
32347                         49.3045389
32348                     ],
32349                     [
32350                         -121.9235761,
32351                         49.3142257
32352                     ],
32353                     [
32354                         -121.8990871,
32355                         49.3225436
32356                     ],
32357                     [
32358                         -121.8883447,
32359                         49.3259752
32360                     ],
32361                     [
32362                         -121.8552982,
32363                         49.3363575
32364                     ],
32365                     [
32366                         -121.832697,
32367                         49.3441519
32368                     ],
32369                     [
32370                         -121.7671336,
32371                         49.3654361
32372                     ],
32373                     [
32374                         -121.6736683,
32375                         49.3654589
32376                     ],
32377                     [
32378                         -121.6404153,
32379                         49.3743775
32380                     ],
32381                     [
32382                         -121.5961976,
32383                         49.3860493
32384                     ],
32385                     [
32386                         -121.5861178,
32387                         49.3879193
32388                     ],
32389                     [
32390                         -121.5213684,
32391                         49.3994649
32392                     ],
32393                     [
32394                         -121.5117375,
32395                         49.4038378
32396                     ],
32397                     [
32398                         -121.4679302,
32399                         49.4229024
32400                     ],
32401                     [
32402                         -121.4416803,
32403                         49.4345607
32404                     ],
32405                     [
32406                         -121.422429,
32407                         49.4345788
32408                     ],
32409                     [
32410                         -121.3462885,
32411                         49.3932312
32412                     ],
32413                     [
32414                         -121.3480144,
32415                         49.3412388
32416                     ],
32417                     [
32418                         -121.5135035,
32419                         49.320577
32420                     ],
32421                     [
32422                         -121.6031683,
32423                         49.2771727
32424                     ],
32425                     [
32426                         -121.6584065,
32427                         49.1856125
32428                     ],
32429                     [
32430                         -121.679953,
32431                         49.1654109
32432                     ],
32433                     [
32434                         -121.7815793,
32435                         49.0702559
32436                     ],
32437                     [
32438                         -121.8076228,
32439                         49.0622471
32440                     ],
32441                     [
32442                         -121.9393997,
32443                         49.0636219
32444                     ],
32445                     [
32446                         -121.9725524,
32447                         49.0424179
32448                     ],
32449                     [
32450                         -121.9921394,
32451                         49.0332869
32452                     ],
32453                     [
32454                         -122.0035289,
32455                         49.0273413
32456                     ],
32457                     [
32458                         -122.0178564,
32459                         49.0241067
32460                     ],
32461                     [
32462                         -122.1108634,
32463                         48.9992786
32464                     ],
32465                     [
32466                         -122.1493067,
32467                         48.9995305
32468                     ],
32469                     [
32470                         -122.1492705,
32471                         48.9991498
32472                     ],
32473                     [
32474                         -122.1991447,
32475                         48.9996019
32476                     ],
32477                     [
32478                         -122.199181,
32479                         48.9991974
32480                     ],
32481                     [
32482                         -122.234365,
32483                         48.9994829
32484                     ],
32485                     [
32486                         -122.234365,
32487                         49.000173
32488                     ],
32489                     [
32490                         -122.3994722,
32491                         49.0012385
32492                     ],
32493                     [
32494                         -122.4521338,
32495                         49.0016326
32496                     ],
32497                     [
32498                         -122.4521338,
32499                         49.000883
32500                     ],
32501                     [
32502                         -122.4584089,
32503                         49.0009306
32504                     ],
32505                     [
32506                         -122.4584814,
32507                         48.9993124
32508                     ],
32509                     [
32510                         -122.4992458,
32511                         48.9995022
32512                     ],
32513                     [
32514                         -122.4992458,
32515                         48.9992906
32516                     ],
32517                     [
32518                         -122.5492618,
32519                         48.9995107
32520                     ],
32521                     [
32522                         -122.5492564,
32523                         48.9993206
32524                     ],
32525                     [
32526                         -122.6580785,
32527                         48.9994212
32528                     ],
32529                     [
32530                         -122.6581061,
32531                         48.9954007
32532                     ],
32533                     [
32534                         -122.7067604,
32535                         48.9955344
32536                     ],
32537                     [
32538                         -122.7519761,
32539                         48.9956392
32540                     ],
32541                     [
32542                         -122.7922063,
32543                         48.9957204
32544                     ],
32545                     [
32546                         -122.7921907,
32547                         48.9994331
32548                     ],
32549                     [
32550                         -123.0350417,
32551                         48.9995724
32552                     ],
32553                     [
32554                         -123.0350437,
32555                         49.0000958
32556                     ],
32557                     [
32558                         -123.0397091,
32559                         49.0000536
32560                     ],
32561                     [
32562                         -123.0397444,
32563                         49.0001812
32564                     ],
32565                     [
32566                         -123.0485506,
32567                         49.0001348
32568                     ],
32569                     [
32570                         -123.0485329,
32571                         49.0004712
32572                     ],
32573                     [
32574                         -123.0557122,
32575                         49.000448
32576                     ],
32577                     [
32578                         -123.0556324,
32579                         49.0002284
32580                     ],
32581                     [
32582                         -123.0641365,
32583                         49.0001293
32584                     ],
32585                     [
32586                         -123.064158,
32587                         48.9999421
32588                     ],
32589                     [
32590                         -123.074899,
32591                         48.9996928
32592                     ],
32593                     [
32594                         -123.0750717,
32595                         49.0006218
32596                     ],
32597                     [
32598                         -123.0899573,
32599                         49.0003726
32600                     ],
32601                     [
32602                         -123.109229,
32603                         48.9999421
32604                     ],
32605                     [
32606                         -123.1271193,
32607                         49.0003046
32608                     ],
32609                     [
32610                         -123.1359953,
32611                         48.9998741
32612                     ],
32613                     [
32614                         -123.1362716,
32615                         49.0005765
32616                     ],
32617                     [
32618                         -123.153851,
32619                         48.9998061
32620                     ],
32621                     [
32622                         -123.1540533,
32623                         49.0006806
32624                     ],
32625                     [
32626                         -123.1710015,
32627                         49.0001274
32628                     ],
32629                     [
32630                         -123.2000916,
32631                         48.9996849
32632                     ],
32633                     [
32634                         -123.2003446,
32635                         49.0497785
32636                     ],
32637                     [
32638                         -123.2108845,
32639                         49.0497232
32640                     ],
32641                     [
32642                         -123.2112218,
32643                         49.051989
32644                     ],
32645                     [
32646                         -123.2070479,
32647                         49.0520857
32648                     ],
32649                     [
32650                         -123.2078911,
32651                         49.0607884
32652                     ],
32653                     [
32654                         -123.2191688,
32655                         49.0600978
32656                     ],
32657                     [
32658                         -123.218958,
32659                         49.0612719
32660                     ],
32661                     [
32662                         -123.2251766,
32663                         49.0612719
32664                     ],
32665                     [
32666                         -123.2253874,
32667                         49.0622388
32668                     ],
32669                     [
32670                         -123.2297088,
32671                         49.0620316
32672                     ],
32673                     [
32674                         -123.2298142,
32675                         49.068592
32676                     ],
32677                     [
32678                         -123.2331869,
32679                         49.0687301
32680                     ],
32681                     [
32682                         -123.2335031,
32683                         49.0705945
32684                     ],
32685                     [
32686                         -123.249313,
32687                         49.0702493
32688                     ],
32689                     [
32690                         -123.2497346,
32691                         49.0802606
32692                     ],
32693                     [
32694                         -123.2751358,
32695                         49.0803986
32696                     ],
32697                     [
32698                         -123.2751358,
32699                         49.0870947
32700                     ],
32701                     [
32702                         -123.299483,
32703                         49.0873018
32704                     ],
32705                     [
32706                         -123.29944,
32707                         49.080253
32708                     ],
32709                     [
32710                         -123.3254508,
32711                         49.0803944
32712                     ],
32713                     [
32714                         -123.3254353,
32715                         49.1154662
32716                     ],
32717                     [
32718                         -123.2750966,
32719                         49.1503341
32720                     ],
32721                     [
32722                         -123.275181,
32723                         49.1873267
32724                     ],
32725                     [
32726                         -123.2788067,
32727                         49.1871063
32728                     ],
32729                     [
32730                         -123.278891,
32731                         49.1910741
32732                     ],
32733                     [
32734                         -123.3004767,
32735                         49.1910741
32736                     ],
32737                     [
32738                         -123.3004186,
32739                         49.2622933
32740                     ],
32741                     [
32742                         -123.3126185,
32743                         49.2622416
32744                     ],
32745                     [
32746                         -123.3125958,
32747                         49.2714948
32748                     ],
32749                     [
32750                         -123.3154251,
32751                         49.2714727
32752                     ],
32753                     [
32754                         -123.3156628,
32755                         49.2818906
32756                     ],
32757                     [
32758                         -123.3174735,
32759                         49.2818832
32760                     ],
32761                     [
32762                         -123.3174961,
32763                         49.2918488
32764                     ],
32765                     [
32766                         -123.3190353,
32767                         49.2918488
32768                     ],
32769                     [
32770                         -123.3190692,
32771                         49.298602
32772                     ],
32773                     [
32774                         -123.3202349,
32775                         49.2985651
32776                     ],
32777                     [
32778                         -123.3202786,
32779                         49.3019749
32780                     ],
32781                     [
32782                         -123.3222679,
32783                         49.3019605
32784                     ],
32785                     [
32786                         -123.3223943,
32787                         49.3118263
32788                     ],
32789                     [
32790                         -123.3254002,
32791                         49.3118086
32792                     ],
32793                     [
32794                         -123.3253898,
32795                         49.3201721
32796                     ],
32797                     [
32798                         -123.3192695,
32799                         49.3201957
32800                     ],
32801                     [
32802                         -123.3192242,
32803                         49.3246748
32804                     ],
32805                     [
32806                         -123.3179437,
32807                         49.3246596
32808                     ],
32809                     [
32810                         -123.3179861,
32811                         49.3254065
32812                     ]
32813                 ]
32814             ],
32815             "terms_url": "http://imagery.paulnorman.ca/tiles/about.html",
32816             "terms_text": "Copyright Province of British Columbia, City of Surrey"
32817         },
32818         {
32819             "name": "Cambodia, Laos, Thailand, Vietnam bilingual",
32820             "type": "tms",
32821             "template": "http://{switch:a,b,c,d}.tile.osm-tools.org/osm_then/{zoom}/{x}/{y}.png",
32822             "scaleExtent": [
32823                 0,
32824                 19
32825             ],
32826             "polygon": [
32827                 [
32828                     [
32829                         97.3,
32830                         5.6
32831                     ],
32832                     [
32833                         97.3,
32834                         23.4
32835                     ],
32836                     [
32837                         109.6,
32838                         23.4
32839                     ],
32840                     [
32841                         109.6,
32842                         5.6
32843                     ],
32844                     [
32845                         97.3,
32846                         5.6
32847                     ]
32848                 ]
32849             ],
32850             "terms_url": "http://www.osm-tools.org/",
32851             "terms_text": "© osm-tools.org & OpenStreetMap contributors, CC-BY-SA"
32852         },
32853         {
32854             "name": "Freemap.sk Car",
32855             "type": "tms",
32856             "template": "http://t{switch:1,2,3,4}.freemap.sk/A/{zoom}/{x}/{y}.jpeg",
32857             "scaleExtent": [
32858                 8,
32859                 16
32860             ],
32861             "polygon": [
32862                 [
32863                     [
32864                         19.83682,
32865                         49.25529
32866                     ],
32867                     [
32868                         19.80075,
32869                         49.42385
32870                     ],
32871                     [
32872                         19.60437,
32873                         49.48058
32874                     ],
32875                     [
32876                         19.49179,
32877                         49.63961
32878                     ],
32879                     [
32880                         19.21831,
32881                         49.52604
32882                     ],
32883                     [
32884                         19.16778,
32885                         49.42521
32886                     ],
32887                     [
32888                         19.00308,
32889                         49.42236
32890                     ],
32891                     [
32892                         18.97611,
32893                         49.5308
32894                     ],
32895                     [
32896                         18.54685,
32897                         49.51425
32898                     ],
32899                     [
32900                         18.31432,
32901                         49.33818
32902                     ],
32903                     [
32904                         18.15913,
32905                         49.2961
32906                     ],
32907                     [
32908                         18.05564,
32909                         49.11134
32910                     ],
32911                     [
32912                         17.56396,
32913                         48.84938
32914                     ],
32915                     [
32916                         17.17929,
32917                         48.88816
32918                     ],
32919                     [
32920                         17.058,
32921                         48.81105
32922                     ],
32923                     [
32924                         16.90426,
32925                         48.61947
32926                     ],
32927                     [
32928                         16.79685,
32929                         48.38561
32930                     ],
32931                     [
32932                         17.06762,
32933                         48.01116
32934                     ],
32935                     [
32936                         17.32787,
32937                         47.97749
32938                     ],
32939                     [
32940                         17.51699,
32941                         47.82535
32942                     ],
32943                     [
32944                         17.74776,
32945                         47.73093
32946                     ],
32947                     [
32948                         18.29515,
32949                         47.72075
32950                     ],
32951                     [
32952                         18.67959,
32953                         47.75541
32954                     ],
32955                     [
32956                         18.89755,
32957                         47.81203
32958                     ],
32959                     [
32960                         18.79463,
32961                         47.88245
32962                     ],
32963                     [
32964                         18.84318,
32965                         48.04046
32966                     ],
32967                     [
32968                         19.46212,
32969                         48.05333
32970                     ],
32971                     [
32972                         19.62064,
32973                         48.22938
32974                     ],
32975                     [
32976                         19.89585,
32977                         48.09387
32978                     ],
32979                     [
32980                         20.33766,
32981                         48.2643
32982                     ],
32983                     [
32984                         20.55395,
32985                         48.52358
32986                     ],
32987                     [
32988                         20.82335,
32989                         48.55714
32990                     ],
32991                     [
32992                         21.10271,
32993                         48.47096
32994                     ],
32995                     [
32996                         21.45863,
32997                         48.55513
32998                     ],
32999                     [
33000                         21.74536,
33001                         48.31435
33002                     ],
33003                     [
33004                         22.15293,
33005                         48.37179
33006                     ],
33007                     [
33008                         22.61255,
33009                         49.08914
33010                     ],
33011                     [
33012                         22.09997,
33013                         49.23814
33014                     ],
33015                     [
33016                         21.9686,
33017                         49.36363
33018                     ],
33019                     [
33020                         21.6244,
33021                         49.46989
33022                     ],
33023                     [
33024                         21.06873,
33025                         49.46402
33026                     ],
33027                     [
33028                         20.94336,
33029                         49.31088
33030                     ],
33031                     [
33032                         20.73052,
33033                         49.44006
33034                     ],
33035                     [
33036                         20.22804,
33037                         49.41714
33038                     ],
33039                     [
33040                         20.05234,
33041                         49.23052
33042                     ],
33043                     [
33044                         19.83682,
33045                         49.25529
33046                     ]
33047                 ]
33048             ],
33049             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33050         },
33051         {
33052             "name": "Freemap.sk Cyclo",
33053             "type": "tms",
33054             "template": "http://t{switch:1,2,3,4}.freemap.sk/C/{zoom}/{x}/{y}.jpeg",
33055             "scaleExtent": [
33056                 8,
33057                 16
33058             ],
33059             "polygon": [
33060                 [
33061                     [
33062                         19.83682,
33063                         49.25529
33064                     ],
33065                     [
33066                         19.80075,
33067                         49.42385
33068                     ],
33069                     [
33070                         19.60437,
33071                         49.48058
33072                     ],
33073                     [
33074                         19.49179,
33075                         49.63961
33076                     ],
33077                     [
33078                         19.21831,
33079                         49.52604
33080                     ],
33081                     [
33082                         19.16778,
33083                         49.42521
33084                     ],
33085                     [
33086                         19.00308,
33087                         49.42236
33088                     ],
33089                     [
33090                         18.97611,
33091                         49.5308
33092                     ],
33093                     [
33094                         18.54685,
33095                         49.51425
33096                     ],
33097                     [
33098                         18.31432,
33099                         49.33818
33100                     ],
33101                     [
33102                         18.15913,
33103                         49.2961
33104                     ],
33105                     [
33106                         18.05564,
33107                         49.11134
33108                     ],
33109                     [
33110                         17.56396,
33111                         48.84938
33112                     ],
33113                     [
33114                         17.17929,
33115                         48.88816
33116                     ],
33117                     [
33118                         17.058,
33119                         48.81105
33120                     ],
33121                     [
33122                         16.90426,
33123                         48.61947
33124                     ],
33125                     [
33126                         16.79685,
33127                         48.38561
33128                     ],
33129                     [
33130                         17.06762,
33131                         48.01116
33132                     ],
33133                     [
33134                         17.32787,
33135                         47.97749
33136                     ],
33137                     [
33138                         17.51699,
33139                         47.82535
33140                     ],
33141                     [
33142                         17.74776,
33143                         47.73093
33144                     ],
33145                     [
33146                         18.29515,
33147                         47.72075
33148                     ],
33149                     [
33150                         18.67959,
33151                         47.75541
33152                     ],
33153                     [
33154                         18.89755,
33155                         47.81203
33156                     ],
33157                     [
33158                         18.79463,
33159                         47.88245
33160                     ],
33161                     [
33162                         18.84318,
33163                         48.04046
33164                     ],
33165                     [
33166                         19.46212,
33167                         48.05333
33168                     ],
33169                     [
33170                         19.62064,
33171                         48.22938
33172                     ],
33173                     [
33174                         19.89585,
33175                         48.09387
33176                     ],
33177                     [
33178                         20.33766,
33179                         48.2643
33180                     ],
33181                     [
33182                         20.55395,
33183                         48.52358
33184                     ],
33185                     [
33186                         20.82335,
33187                         48.55714
33188                     ],
33189                     [
33190                         21.10271,
33191                         48.47096
33192                     ],
33193                     [
33194                         21.45863,
33195                         48.55513
33196                     ],
33197                     [
33198                         21.74536,
33199                         48.31435
33200                     ],
33201                     [
33202                         22.15293,
33203                         48.37179
33204                     ],
33205                     [
33206                         22.61255,
33207                         49.08914
33208                     ],
33209                     [
33210                         22.09997,
33211                         49.23814
33212                     ],
33213                     [
33214                         21.9686,
33215                         49.36363
33216                     ],
33217                     [
33218                         21.6244,
33219                         49.46989
33220                     ],
33221                     [
33222                         21.06873,
33223                         49.46402
33224                     ],
33225                     [
33226                         20.94336,
33227                         49.31088
33228                     ],
33229                     [
33230                         20.73052,
33231                         49.44006
33232                     ],
33233                     [
33234                         20.22804,
33235                         49.41714
33236                     ],
33237                     [
33238                         20.05234,
33239                         49.23052
33240                     ],
33241                     [
33242                         19.83682,
33243                         49.25529
33244                     ]
33245                 ]
33246             ],
33247             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33248         },
33249         {
33250             "name": "Freemap.sk Hiking",
33251             "type": "tms",
33252             "template": "http://t{switch:1,2,3,4}.freemap.sk/T/{zoom}/{x}/{y}.jpeg",
33253             "scaleExtent": [
33254                 8,
33255                 16
33256             ],
33257             "polygon": [
33258                 [
33259                     [
33260                         19.83682,
33261                         49.25529
33262                     ],
33263                     [
33264                         19.80075,
33265                         49.42385
33266                     ],
33267                     [
33268                         19.60437,
33269                         49.48058
33270                     ],
33271                     [
33272                         19.49179,
33273                         49.63961
33274                     ],
33275                     [
33276                         19.21831,
33277                         49.52604
33278                     ],
33279                     [
33280                         19.16778,
33281                         49.42521
33282                     ],
33283                     [
33284                         19.00308,
33285                         49.42236
33286                     ],
33287                     [
33288                         18.97611,
33289                         49.5308
33290                     ],
33291                     [
33292                         18.54685,
33293                         49.51425
33294                     ],
33295                     [
33296                         18.31432,
33297                         49.33818
33298                     ],
33299                     [
33300                         18.15913,
33301                         49.2961
33302                     ],
33303                     [
33304                         18.05564,
33305                         49.11134
33306                     ],
33307                     [
33308                         17.56396,
33309                         48.84938
33310                     ],
33311                     [
33312                         17.17929,
33313                         48.88816
33314                     ],
33315                     [
33316                         17.058,
33317                         48.81105
33318                     ],
33319                     [
33320                         16.90426,
33321                         48.61947
33322                     ],
33323                     [
33324                         16.79685,
33325                         48.38561
33326                     ],
33327                     [
33328                         17.06762,
33329                         48.01116
33330                     ],
33331                     [
33332                         17.32787,
33333                         47.97749
33334                     ],
33335                     [
33336                         17.51699,
33337                         47.82535
33338                     ],
33339                     [
33340                         17.74776,
33341                         47.73093
33342                     ],
33343                     [
33344                         18.29515,
33345                         47.72075
33346                     ],
33347                     [
33348                         18.67959,
33349                         47.75541
33350                     ],
33351                     [
33352                         18.89755,
33353                         47.81203
33354                     ],
33355                     [
33356                         18.79463,
33357                         47.88245
33358                     ],
33359                     [
33360                         18.84318,
33361                         48.04046
33362                     ],
33363                     [
33364                         19.46212,
33365                         48.05333
33366                     ],
33367                     [
33368                         19.62064,
33369                         48.22938
33370                     ],
33371                     [
33372                         19.89585,
33373                         48.09387
33374                     ],
33375                     [
33376                         20.33766,
33377                         48.2643
33378                     ],
33379                     [
33380                         20.55395,
33381                         48.52358
33382                     ],
33383                     [
33384                         20.82335,
33385                         48.55714
33386                     ],
33387                     [
33388                         21.10271,
33389                         48.47096
33390                     ],
33391                     [
33392                         21.45863,
33393                         48.55513
33394                     ],
33395                     [
33396                         21.74536,
33397                         48.31435
33398                     ],
33399                     [
33400                         22.15293,
33401                         48.37179
33402                     ],
33403                     [
33404                         22.61255,
33405                         49.08914
33406                     ],
33407                     [
33408                         22.09997,
33409                         49.23814
33410                     ],
33411                     [
33412                         21.9686,
33413                         49.36363
33414                     ],
33415                     [
33416                         21.6244,
33417                         49.46989
33418                     ],
33419                     [
33420                         21.06873,
33421                         49.46402
33422                     ],
33423                     [
33424                         20.94336,
33425                         49.31088
33426                     ],
33427                     [
33428                         20.73052,
33429                         49.44006
33430                     ],
33431                     [
33432                         20.22804,
33433                         49.41714
33434                     ],
33435                     [
33436                         20.05234,
33437                         49.23052
33438                     ],
33439                     [
33440                         19.83682,
33441                         49.25529
33442                     ]
33443                 ]
33444             ],
33445             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33446         },
33447         {
33448             "name": "Freemap.sk Ski",
33449             "type": "tms",
33450             "template": "http://t{switch:1,2,3,4}.freemap.sk/K/{zoom}/{x}/{y}.jpeg",
33451             "scaleExtent": [
33452                 8,
33453                 16
33454             ],
33455             "polygon": [
33456                 [
33457                     [
33458                         19.83682,
33459                         49.25529
33460                     ],
33461                     [
33462                         19.80075,
33463                         49.42385
33464                     ],
33465                     [
33466                         19.60437,
33467                         49.48058
33468                     ],
33469                     [
33470                         19.49179,
33471                         49.63961
33472                     ],
33473                     [
33474                         19.21831,
33475                         49.52604
33476                     ],
33477                     [
33478                         19.16778,
33479                         49.42521
33480                     ],
33481                     [
33482                         19.00308,
33483                         49.42236
33484                     ],
33485                     [
33486                         18.97611,
33487                         49.5308
33488                     ],
33489                     [
33490                         18.54685,
33491                         49.51425
33492                     ],
33493                     [
33494                         18.31432,
33495                         49.33818
33496                     ],
33497                     [
33498                         18.15913,
33499                         49.2961
33500                     ],
33501                     [
33502                         18.05564,
33503                         49.11134
33504                     ],
33505                     [
33506                         17.56396,
33507                         48.84938
33508                     ],
33509                     [
33510                         17.17929,
33511                         48.88816
33512                     ],
33513                     [
33514                         17.058,
33515                         48.81105
33516                     ],
33517                     [
33518                         16.90426,
33519                         48.61947
33520                     ],
33521                     [
33522                         16.79685,
33523                         48.38561
33524                     ],
33525                     [
33526                         17.06762,
33527                         48.01116
33528                     ],
33529                     [
33530                         17.32787,
33531                         47.97749
33532                     ],
33533                     [
33534                         17.51699,
33535                         47.82535
33536                     ],
33537                     [
33538                         17.74776,
33539                         47.73093
33540                     ],
33541                     [
33542                         18.29515,
33543                         47.72075
33544                     ],
33545                     [
33546                         18.67959,
33547                         47.75541
33548                     ],
33549                     [
33550                         18.89755,
33551                         47.81203
33552                     ],
33553                     [
33554                         18.79463,
33555                         47.88245
33556                     ],
33557                     [
33558                         18.84318,
33559                         48.04046
33560                     ],
33561                     [
33562                         19.46212,
33563                         48.05333
33564                     ],
33565                     [
33566                         19.62064,
33567                         48.22938
33568                     ],
33569                     [
33570                         19.89585,
33571                         48.09387
33572                     ],
33573                     [
33574                         20.33766,
33575                         48.2643
33576                     ],
33577                     [
33578                         20.55395,
33579                         48.52358
33580                     ],
33581                     [
33582                         20.82335,
33583                         48.55714
33584                     ],
33585                     [
33586                         21.10271,
33587                         48.47096
33588                     ],
33589                     [
33590                         21.45863,
33591                         48.55513
33592                     ],
33593                     [
33594                         21.74536,
33595                         48.31435
33596                     ],
33597                     [
33598                         22.15293,
33599                         48.37179
33600                     ],
33601                     [
33602                         22.61255,
33603                         49.08914
33604                     ],
33605                     [
33606                         22.09997,
33607                         49.23814
33608                     ],
33609                     [
33610                         21.9686,
33611                         49.36363
33612                     ],
33613                     [
33614                         21.6244,
33615                         49.46989
33616                     ],
33617                     [
33618                         21.06873,
33619                         49.46402
33620                     ],
33621                     [
33622                         20.94336,
33623                         49.31088
33624                     ],
33625                     [
33626                         20.73052,
33627                         49.44006
33628                     ],
33629                     [
33630                         20.22804,
33631                         49.41714
33632                     ],
33633                     [
33634                         20.05234,
33635                         49.23052
33636                     ],
33637                     [
33638                         19.83682,
33639                         49.25529
33640                     ]
33641                 ]
33642             ],
33643             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33644         },
33645         {
33646             "name": "Fugro (Denmark)",
33647             "type": "tms",
33648             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/fugro2005/{zoom}/{x}/{y}.png",
33649             "scaleExtent": [
33650                 0,
33651                 19
33652             ],
33653             "polygon": [
33654                 [
33655                     [
33656                         8.3743941,
33657                         54.9551655
33658                     ],
33659                     [
33660                         8.3683809,
33661                         55.4042149
33662                     ],
33663                     [
33664                         8.2103997,
33665                         55.4039795
33666                     ],
33667                     [
33668                         8.2087314,
33669                         55.4937345
33670                     ],
33671                     [
33672                         8.0502655,
33673                         55.4924731
33674                     ],
33675                     [
33676                         8.0185123,
33677                         56.7501399
33678                     ],
33679                     [
33680                         8.1819161,
33681                         56.7509948
33682                     ],
33683                     [
33684                         8.1763274,
33685                         57.0208898
33686                     ],
33687                     [
33688                         8.3413329,
33689                         57.0219872
33690                     ],
33691                     [
33692                         8.3392467,
33693                         57.1119574
33694                     ],
33695                     [
33696                         8.5054433,
33697                         57.1123212
33698                     ],
33699                     [
33700                         8.5033923,
33701                         57.2020499
33702                     ],
33703                     [
33704                         9.3316304,
33705                         57.2027636
33706                     ],
33707                     [
33708                         9.3319079,
33709                         57.2924835
33710                     ],
33711                     [
33712                         9.4978864,
33713                         57.2919578
33714                     ],
33715                     [
33716                         9.4988593,
33717                         57.3820608
33718                     ],
33719                     [
33720                         9.6649749,
33721                         57.3811615
33722                     ],
33723                     [
33724                         9.6687295,
33725                         57.5605591
33726                     ],
33727                     [
33728                         9.8351961,
33729                         57.5596265
33730                     ],
33731                     [
33732                         9.8374896,
33733                         57.6493322
33734                     ],
33735                     [
33736                         10.1725726,
33737                         57.6462818
33738                     ],
33739                     [
33740                         10.1754245,
33741                         57.7367768
33742                     ],
33743                     [
33744                         10.5118282,
33745                         57.7330269
33746                     ],
33747                     [
33748                         10.5152095,
33749                         57.8228945
33750                     ],
33751                     [
33752                         10.6834853,
33753                         57.8207722
33754                     ],
33755                     [
33756                         10.6751613,
33757                         57.6412021
33758                     ],
33759                     [
33760                         10.5077045,
33761                         57.6433097
33762                     ],
33763                     [
33764                         10.5039992,
33765                         57.5535088
33766                     ],
33767                     [
33768                         10.671038,
33769                         57.5514113
33770                     ],
33771                     [
33772                         10.6507805,
33773                         57.1024538
33774                     ],
33775                     [
33776                         10.4857673,
33777                         57.1045138
33778                     ],
33779                     [
33780                         10.4786236,
33781                         56.9249051
33782                     ],
33783                     [
33784                         10.3143981,
33785                         56.9267573
33786                     ],
33787                     [
33788                         10.3112341,
33789                         56.8369269
33790                     ],
33791                     [
33792                         10.4750295,
33793                         56.83509
33794                     ],
33795                     [
33796                         10.4649016,
33797                         56.5656681
33798                     ],
33799                     [
33800                         10.9524239,
33801                         56.5589761
33802                     ],
33803                     [
33804                         10.9479249,
33805                         56.4692243
33806                     ],
33807                     [
33808                         11.1099335,
33809                         56.4664675
33810                     ],
33811                     [
33812                         11.1052639,
33813                         56.376833
33814                     ],
33815                     [
33816                         10.9429901,
33817                         56.3795284
33818                     ],
33819                     [
33820                         10.9341235,
33821                         56.1994768
33822                     ],
33823                     [
33824                         10.7719685,
33825                         56.2020244
33826                     ],
33827                     [
33828                         10.7694751,
33829                         56.1120103
33830                     ],
33831                     [
33832                         10.6079695,
33833                         56.1150259
33834                     ],
33835                     [
33836                         10.4466742,
33837                         56.116717
33838                     ],
33839                     [
33840                         10.2865948,
33841                         56.118675
33842                     ],
33843                     [
33844                         10.2831527,
33845                         56.0281851
33846                     ],
33847                     [
33848                         10.4439274,
33849                         56.0270388
33850                     ],
33851                     [
33852                         10.4417713,
33853                         55.7579243
33854                     ],
33855                     [
33856                         10.4334961,
33857                         55.6693533
33858                     ],
33859                     [
33860                         10.743814,
33861                         55.6646861
33862                     ],
33863                     [
33864                         10.743814,
33865                         55.5712253
33866                     ],
33867                     [
33868                         10.8969041,
33869                         55.5712253
33870                     ],
33871                     [
33872                         10.9051793,
33873                         55.3953852
33874                     ],
33875                     [
33876                         11.0613726,
33877                         55.3812841
33878                     ],
33879                     [
33880                         11.0593038,
33881                         55.1124061
33882                     ],
33883                     [
33884                         11.0458567,
33885                         55.0318621
33886                     ],
33887                     [
33888                         11.2030844,
33889                         55.0247474
33890                     ],
33891                     [
33892                         11.2030844,
33893                         55.117139
33894                     ],
33895                     [
33896                         11.0593038,
33897                         55.1124061
33898                     ],
33899                     [
33900                         11.0613726,
33901                         55.3812841
33902                     ],
33903                     [
33904                         11.0789572,
33905                         55.5712253
33906                     ],
33907                     [
33908                         10.8969041,
33909                         55.5712253
33910                     ],
33911                     [
33912                         10.9258671,
33913                         55.6670198
33914                     ],
33915                     [
33916                         10.743814,
33917                         55.6646861
33918                     ],
33919                     [
33920                         10.7562267,
33921                         55.7579243
33922                     ],
33923                     [
33924                         10.4417713,
33925                         55.7579243
33926                     ],
33927                     [
33928                         10.4439274,
33929                         56.0270388
33930                     ],
33931                     [
33932                         10.4466742,
33933                         56.116717
33934                     ],
33935                     [
33936                         10.6079695,
33937                         56.1150259
33938                     ],
33939                     [
33940                         10.6052053,
33941                         56.0247462
33942                     ],
33943                     [
33944                         10.9258671,
33945                         56.0201215
33946                     ],
33947                     [
33948                         10.9197132,
33949                         55.9309388
33950                     ],
33951                     [
33952                         11.0802782,
33953                         55.92792
33954                     ],
33955                     [
33956                         11.0858066,
33957                         56.0178284
33958                     ],
33959                     [
33960                         11.7265047,
33961                         56.005058
33962                     ],
33963                     [
33964                         11.7319981,
33965                         56.0952142
33966                     ],
33967                     [
33968                         12.0540333,
33969                         56.0871256
33970                     ],
33971                     [
33972                         12.0608477,
33973                         56.1762576
33974                     ],
33975                     [
33976                         12.7023469,
33977                         56.1594405
33978                     ],
33979                     [
33980                         12.6611131,
33981                         55.7114318
33982                     ],
33983                     [
33984                         12.9792318,
33985                         55.7014026
33986                     ],
33987                     [
33988                         12.9612912,
33989                         55.5217294
33990                     ],
33991                     [
33992                         12.3268659,
33993                         55.5412096
33994                     ],
33995                     [
33996                         12.3206071,
33997                         55.4513655
33998                     ],
33999                     [
34000                         12.4778226,
34001                         55.447067
34002                     ],
34003                     [
34004                         12.4702432,
34005                         55.3570479
34006                     ],
34007                     [
34008                         12.6269738,
34009                         55.3523837
34010                     ],
34011                     [
34012                         12.6200898,
34013                         55.2632576
34014                     ],
34015                     [
34016                         12.4627339,
34017                         55.26722
34018                     ],
34019                     [
34020                         12.4552949,
34021                         55.1778223
34022                     ],
34023                     [
34024                         12.2987046,
34025                         55.1822303
34026                     ],
34027                     [
34028                         12.2897344,
34029                         55.0923641
34030                     ],
34031                     [
34032                         12.6048608,
34033                         55.0832904
34034                     ],
34035                     [
34036                         12.5872011,
34037                         54.9036285
34038                     ],
34039                     [
34040                         12.2766618,
34041                         54.9119031
34042                     ],
34043                     [
34044                         12.2610181,
34045                         54.7331602
34046                     ],
34047                     [
34048                         12.1070691,
34049                         54.7378161
34050                     ],
34051                     [
34052                         12.0858621,
34053                         54.4681655
34054                     ],
34055                     [
34056                         11.7794953,
34057                         54.4753579
34058                     ],
34059                     [
34060                         11.7837381,
34061                         54.5654783
34062                     ],
34063                     [
34064                         11.1658525,
34065                         54.5782155
34066                     ],
34067                     [
34068                         11.1706443,
34069                         54.6686508
34070                     ],
34071                     [
34072                         10.8617173,
34073                         54.6733956
34074                     ],
34075                     [
34076                         10.8651245,
34077                         54.7634667
34078                     ],
34079                     [
34080                         10.7713646,
34081                         54.7643888
34082                     ],
34083                     [
34084                         10.7707276,
34085                         54.7372807
34086                     ],
34087                     [
34088                         10.7551428,
34089                         54.7375776
34090                     ],
34091                     [
34092                         10.7544039,
34093                         54.7195666
34094                     ],
34095                     [
34096                         10.7389074,
34097                         54.7197588
34098                     ],
34099                     [
34100                         10.7384368,
34101                         54.7108482
34102                     ],
34103                     [
34104                         10.7074486,
34105                         54.7113045
34106                     ],
34107                     [
34108                         10.7041094,
34109                         54.6756741
34110                     ],
34111                     [
34112                         10.5510973,
34113                         54.6781698
34114                     ],
34115                     [
34116                         10.5547184,
34117                         54.7670245
34118                     ],
34119                     [
34120                         10.2423994,
34121                         54.7705935
34122                     ],
34123                     [
34124                         10.2459845,
34125                         54.8604673
34126                     ],
34127                     [
34128                         10.0902268,
34129                         54.8622134
34130                     ],
34131                     [
34132                         10.0873731,
34133                         54.7723851
34134                     ],
34135                     [
34136                         9.1555798,
34137                         54.7769557
34138                     ],
34139                     [
34140                         9.1562752,
34141                         54.8675369
34142                     ],
34143                     [
34144                         8.5321973,
34145                         54.8663765
34146                     ],
34147                     [
34148                         8.531432,
34149                         54.95516
34150                     ]
34151                 ],
34152                 [
34153                     [
34154                         11.4577738,
34155                         56.819554
34156                     ],
34157                     [
34158                         11.7849181,
34159                         56.8127385
34160                     ],
34161                     [
34162                         11.7716715,
34163                         56.6332796
34164                     ],
34165                     [
34166                         11.4459621,
34167                         56.6401087
34168                     ]
34169                 ],
34170                 [
34171                     [
34172                         11.3274736,
34173                         57.3612962
34174                     ],
34175                     [
34176                         11.3161808,
34177                         57.1818004
34178                     ],
34179                     [
34180                         11.1508692,
34181                         57.1847276
34182                     ],
34183                     [
34184                         11.1456628,
34185                         57.094962
34186                     ],
34187                     [
34188                         10.8157703,
34189                         57.1001693
34190                     ],
34191                     [
34192                         10.8290599,
34193                         57.3695272
34194                     ]
34195                 ],
34196                 [
34197                     [
34198                         11.5843266,
34199                         56.2777928
34200                     ],
34201                     [
34202                         11.5782882,
34203                         56.1880397
34204                     ],
34205                     [
34206                         11.7392309,
34207                         56.1845765
34208                     ],
34209                     [
34210                         11.7456428,
34211                         56.2743186
34212                     ]
34213                 ],
34214                 [
34215                     [
34216                         14.6825922,
34217                         55.3639405
34218                     ],
34219                     [
34220                         14.8395247,
34221                         55.3565231
34222                     ],
34223                     [
34224                         14.8263755,
34225                         55.2671261
34226                     ],
34227                     [
34228                         15.1393406,
34229                         55.2517359
34230                     ],
34231                     [
34232                         15.1532015,
34233                         55.3410836
34234                     ],
34235                     [
34236                         15.309925,
34237                         55.3330556
34238                     ],
34239                     [
34240                         15.295719,
34241                         55.2437356
34242                     ],
34243                     [
34244                         15.1393406,
34245                         55.2517359
34246                     ],
34247                     [
34248                         15.1255631,
34249                         55.1623802
34250                     ],
34251                     [
34252                         15.2815819,
34253                         55.1544167
34254                     ],
34255                     [
34256                         15.2535578,
34257                         54.9757646
34258                     ],
34259                     [
34260                         14.6317464,
34261                         55.0062496
34262                     ]
34263                 ]
34264             ],
34265             "terms_url": "http://wiki.openstreetmap.org/wiki/Fugro",
34266             "terms_text": "Fugro Aerial Mapping"
34267         },
34268         {
34269             "name": "Geoimage.at MaxRes",
34270             "type": "tms",
34271             "template": "http://geoimage.openstreetmap.at/4d80de696cd562a63ce463a58a61488d/{zoom}/{x}/{y}.jpg",
34272             "polygon": [
34273                 [
34274                     [
34275                         16.5073284,
34276                         46.9929304
34277                     ],
34278                     [
34279                         16.283417,
34280                         46.9929304
34281                     ],
34282                     [
34283                         16.135839,
34284                         46.8713046
34285                     ],
34286                     [
34287                         15.9831722,
34288                         46.8190947
34289                     ],
34290                     [
34291                         16.0493278,
34292                         46.655175
34293                     ],
34294                     [
34295                         15.8610387,
34296                         46.7180116
34297                     ],
34298                     [
34299                         15.7592608,
34300                         46.6900933
34301                     ],
34302                     [
34303                         15.5607938,
34304                         46.6796202
34305                     ],
34306                     [
34307                         15.5760605,
34308                         46.6342132
34309                     ],
34310                     [
34311                         15.4793715,
34312                         46.6027553
34313                     ],
34314                     [
34315                         15.4335715,
34316                         46.6516819
34317                     ],
34318                     [
34319                         15.2249267,
34320                         46.6342132
34321                     ],
34322                     [
34323                         15.0468154,
34324                         46.6481886
34325                     ],
34326                     [
34327                         14.9908376,
34328                         46.5887681
34329                     ],
34330                     [
34331                         14.9603042,
34332                         46.6237293
34333                     ],
34334                     [
34335                         14.8534374,
34336                         46.6027553
34337                     ],
34338                     [
34339                         14.8330818,
34340                         46.5012666
34341                     ],
34342                     [
34343                         14.7516595,
34344                         46.4977636
34345                     ],
34346                     [
34347                         14.6804149,
34348                         46.4381781
34349                     ],
34350                     [
34351                         14.6142593,
34352                         46.4381781
34353                     ],
34354                     [
34355                         14.578637,
34356                         46.3785275
34357                     ],
34358                     [
34359                         14.4412369,
34360                         46.4311638
34361                     ],
34362                     [
34363                         14.1613476,
34364                         46.4276563
34365                     ],
34366                     [
34367                         14.1257253,
34368                         46.4767409
34369                     ],
34370                     [
34371                         14.0188585,
34372                         46.4767409
34373                     ],
34374                     [
34375                         13.9119917,
34376                         46.5257813
34377                     ],
34378                     [
34379                         13.8254805,
34380                         46.5047694
34381                     ],
34382                     [
34383                         13.4438134,
34384                         46.560783
34385                     ],
34386                     [
34387                         13.3064132,
34388                         46.5502848
34389                     ],
34390                     [
34391                         13.1283019,
34392                         46.5887681
34393                     ],
34394                     [
34395                         12.8433237,
34396                         46.6132433
34397                     ],
34398                     [
34399                         12.7262791,
34400                         46.6412014
34401                     ],
34402                     [
34403                         12.5125455,
34404                         46.6656529
34405                     ],
34406                     [
34407                         12.3598787,
34408                         46.7040543
34409                     ],
34410                     [
34411                         12.3649676,
34412                         46.7703197
34413                     ],
34414                     [
34415                         12.2886341,
34416                         46.7772902
34417                     ],
34418                     [
34419                         12.2733674,
34420                         46.8852187
34421                     ],
34422                     [
34423                         12.2072118,
34424                         46.8747835
34425                     ],
34426                     [
34427                         12.1308784,
34428                         46.9026062
34429                     ],
34430                     [
34431                         12.1156117,
34432                         46.9998721
34433                     ],
34434                     [
34435                         12.2530119,
34436                         47.0657733
34437                     ],
34438                     [
34439                         12.2123007,
34440                         47.0934969
34441                     ],
34442                     [
34443                         11.9833004,
34444                         47.0449712
34445                     ],
34446                     [
34447                         11.7339445,
34448                         46.9616816
34449                     ],
34450                     [
34451                         11.6321666,
34452                         47.010283
34453                     ],
34454                     [
34455                         11.5405665,
34456                         46.9755722
34457                     ],
34458                     [
34459                         11.4998553,
34460                         47.0068129
34461                     ],
34462                     [
34463                         11.418433,
34464                         46.9651546
34465                     ],
34466                     [
34467                         11.2555884,
34468                         46.9755722
34469                     ],
34470                     [
34471                         11.1130993,
34472                         46.913036
34473                     ],
34474                     [
34475                         11.0418548,
34476                         46.7633482
34477                     ],
34478                     [
34479                         10.8891879,
34480                         46.7598621
34481                     ],
34482                     [
34483                         10.7416099,
34484                         46.7842599
34485                     ],
34486                     [
34487                         10.7059877,
34488                         46.8643462
34489                     ],
34490                     [
34491                         10.5787653,
34492                         46.8399847
34493                     ],
34494                     [
34495                         10.4566318,
34496                         46.8504267
34497                     ],
34498                     [
34499                         10.4769874,
34500                         46.9269392
34501                     ],
34502                     [
34503                         10.3853873,
34504                         46.9894592
34505                     ],
34506                     [
34507                         10.2327204,
34508                         46.8643462
34509                     ],
34510                     [
34511                         10.1207647,
34512                         46.8330223
34513                     ],
34514                     [
34515                         9.8663199,
34516                         46.9408389
34517                     ],
34518                     [
34519                         9.9019422,
34520                         47.0033426
34521                     ],
34522                     [
34523                         9.6831197,
34524                         47.0588402
34525                     ],
34526                     [
34527                         9.6118752,
34528                         47.0380354
34529                     ],
34530                     [
34531                         9.6322307,
34532                         47.128131
34533                     ],
34534                     [
34535                         9.5813418,
34536                         47.1662025
34537                     ],
34538                     [
34539                         9.5406306,
34540                         47.2664422
34541                     ],
34542                     [
34543                         9.6067863,
34544                         47.3492559
34545                     ],
34546                     [
34547                         9.6729419,
34548                         47.369939
34549                     ],
34550                     [
34551                         9.6424085,
34552                         47.4457079
34553                     ],
34554                     [
34555                         9.5660751,
34556                         47.4801122
34557                     ],
34558                     [
34559                         9.7136531,
34560                         47.5282405
34561                     ],
34562                     [
34563                         9.7848976,
34564                         47.5969187
34565                     ],
34566                     [
34567                         9.8357866,
34568                         47.5454185
34569                     ],
34570                     [
34571                         9.9477423,
34572                         47.538548
34573                     ],
34574                     [
34575                         10.0902313,
34576                         47.4491493
34577                     ],
34578                     [
34579                         10.1105869,
34580                         47.3664924
34581                     ],
34582                     [
34583                         10.2428982,
34584                         47.3871688
34585                     ],
34586                     [
34587                         10.1869203,
34588                         47.2698953
34589                     ],
34590                     [
34591                         10.3243205,
34592                         47.2975125
34593                     ],
34594                     [
34595                         10.4820763,
34596                         47.4491493
34597                     ],
34598                     [
34599                         10.4311873,
34600                         47.4869904
34601                     ],
34602                     [
34603                         10.4413651,
34604                         47.5900549
34605                     ],
34606                     [
34607                         10.4871652,
34608                         47.5522881
34609                     ],
34610                     [
34611                         10.5482319,
34612                         47.5351124
34613                     ],
34614                     [
34615                         10.5991209,
34616                         47.5660246
34617                     ],
34618                     [
34619                         10.7568766,
34620                         47.5316766
34621                     ],
34622                     [
34623                         10.8891879,
34624                         47.5454185
34625                     ],
34626                     [
34627                         10.9400769,
34628                         47.4869904
34629                     ],
34630                     [
34631                         10.9960547,
34632                         47.3906141
34633                     ],
34634                     [
34635                         11.2352328,
34636                         47.4422662
34637                     ],
34638                     [
34639                         11.2810328,
34640                         47.3975039
34641                     ],
34642                     [
34643                         11.4235219,
34644                         47.5144941
34645                     ],
34646                     [
34647                         11.5761888,
34648                         47.5076195
34649                     ],
34650                     [
34651                         11.6067221,
34652                         47.5900549
34653                     ],
34654                     [
34655                         11.8357224,
34656                         47.5866227
34657                     ],
34658                     [
34659                         12.003656,
34660                         47.6243647
34661                     ],
34662                     [
34663                         12.2072118,
34664                         47.6037815
34665                     ],
34666                     [
34667                         12.1614117,
34668                         47.6963421
34669                     ],
34670                     [
34671                         12.2581008,
34672                         47.7442718
34673                     ],
34674                     [
34675                         12.2530119,
34676                         47.6792136
34677                     ],
34678                     [
34679                         12.4311232,
34680                         47.7100408
34681                     ],
34682                     [
34683                         12.4921899,
34684                         47.631224
34685                     ],
34686                     [
34687                         12.5685234,
34688                         47.6277944
34689                     ],
34690                     [
34691                         12.6295901,
34692                         47.6894913
34693                     ],
34694                     [
34695                         12.7720792,
34696                         47.6689338
34697                     ],
34698                     [
34699                         12.8331459,
34700                         47.5419833
34701                     ],
34702                     [
34703                         12.975635,
34704                         47.4732332
34705                     ],
34706                     [
34707                         13.0417906,
34708                         47.4938677
34709                     ],
34710                     [
34711                         13.0367017,
34712                         47.5557226
34713                     ],
34714                     [
34715                         13.0977685,
34716                         47.6415112
34717                     ],
34718                     [
34719                         13.0316128,
34720                         47.7100408
34721                     ],
34722                     [
34723                         12.9043905,
34724                         47.7203125
34725                     ],
34726                     [
34727                         13.0061684,
34728                         47.84683
34729                     ],
34730                     [
34731                         12.9451016,
34732                         47.9355501
34733                     ],
34734                     [
34735                         12.8636793,
34736                         47.9594103
34737                     ],
34738                     [
34739                         12.8636793,
34740                         48.0036929
34741                     ],
34742                     [
34743                         12.7517236,
34744                         48.0989418
34745                     ],
34746                     [
34747                         12.8738571,
34748                         48.2109733
34749                     ],
34750                     [
34751                         12.9603683,
34752                         48.2109733
34753                     ],
34754                     [
34755                         13.0417906,
34756                         48.2652035
34757                     ],
34758                     [
34759                         13.1842797,
34760                         48.2990682
34761                     ],
34762                     [
34763                         13.2606131,
34764                         48.2922971
34765                     ],
34766                     [
34767                         13.3980133,
34768                         48.3565867
34769                     ],
34770                     [
34771                         13.4438134,
34772                         48.417418
34773                     ],
34774                     [
34775                         13.4387245,
34776                         48.5523383
34777                     ],
34778                     [
34779                         13.509969,
34780                         48.5860123
34781                     ],
34782                     [
34783                         13.6117469,
34784                         48.5725454
34785                     ],
34786                     [
34787                         13.7287915,
34788                         48.5118999
34789                     ],
34790                     [
34791                         13.7847694,
34792                         48.5725454
34793                     ],
34794                     [
34795                         13.8203916,
34796                         48.6263915
34797                     ],
34798                     [
34799                         13.7949471,
34800                         48.7171267
34801                     ],
34802                     [
34803                         13.850925,
34804                         48.7741724
34805                     ],
34806                     [
34807                         14.0595697,
34808                         48.6633774
34809                     ],
34810                     [
34811                         14.0137696,
34812                         48.6331182
34813                     ],
34814                     [
34815                         14.0748364,
34816                         48.5927444
34817                     ],
34818                     [
34819                         14.2173255,
34820                         48.5961101
34821                     ],
34822                     [
34823                         14.3649034,
34824                         48.5489696
34825                     ],
34826                     [
34827                         14.4666813,
34828                         48.6499311
34829                     ],
34830                     [
34831                         14.5582815,
34832                         48.5961101
34833                     ],
34834                     [
34835                         14.5989926,
34836                         48.6263915
34837                     ],
34838                     [
34839                         14.7211261,
34840                         48.5759124
34841                     ],
34842                     [
34843                         14.7211261,
34844                         48.6868997
34845                     ],
34846                     [
34847                         14.822904,
34848                         48.7271983
34849                     ],
34850                     [
34851                         14.8178151,
34852                         48.777526
34853                     ],
34854                     [
34855                         14.9647227,
34856                         48.7851754
34857                     ],
34858                     [
34859                         14.9893637,
34860                         49.0126611
34861                     ],
34862                     [
34863                         15.1485933,
34864                         48.9950306
34865                     ],
34866                     [
34867                         15.1943934,
34868                         48.9315502
34869                     ],
34870                     [
34871                         15.3063491,
34872                         48.9850128
34873                     ],
34874                     [
34875                         15.3928603,
34876                         48.9850128
34877                     ],
34878                     [
34879                         15.4844604,
34880                         48.9282069
34881                     ],
34882                     [
34883                         15.749083,
34884                         48.8545973
34885                     ],
34886                     [
34887                         15.8406831,
34888                         48.8880697
34889                     ],
34890                     [
34891                         16.0086166,
34892                         48.7808794
34893                     ],
34894                     [
34895                         16.2070835,
34896                         48.7339115
34897                     ],
34898                     [
34899                         16.3953727,
34900                         48.7372678
34901                     ],
34902                     [
34903                         16.4920617,
34904                         48.8110498
34905                     ],
34906                     [
34907                         16.6905286,
34908                         48.7741724
34909                     ],
34910                     [
34911                         16.7057953,
34912                         48.7339115
34913                     ],
34914                     [
34915                         16.8991733,
34916                         48.713769
34917                     ],
34918                     [
34919                         16.9755067,
34920                         48.515271
34921                     ],
34922                     [
34923                         16.8482844,
34924                         48.4511817
34925                     ],
34926                     [
34927                         16.8533733,
34928                         48.3464411
34929                     ],
34930                     [
34931                         16.9551512,
34932                         48.2516513
34933                     ],
34934                     [
34935                         16.9907734,
34936                         48.1498955
34937                     ],
34938                     [
34939                         17.0925513,
34940                         48.1397088
34941                     ],
34942                     [
34943                         17.0823736,
34944                         48.0241182
34945                     ],
34946                     [
34947                         17.1739737,
34948                         48.0207146
34949                     ],
34950                     [
34951                         17.0823736,
34952                         47.8741447
34953                     ],
34954                     [
34955                         16.9856845,
34956                         47.8673174
34957                     ],
34958                     [
34959                         17.0823736,
34960                         47.8092489
34961                     ],
34962                     [
34963                         17.0925513,
34964                         47.7031919
34965                     ],
34966                     [
34967                         16.7414176,
34968                         47.6792136
34969                     ],
34970                     [
34971                         16.7057953,
34972                         47.7511153
34973                     ],
34974                     [
34975                         16.5378617,
34976                         47.7545368
34977                     ],
34978                     [
34979                         16.5480395,
34980                         47.7066164
34981                     ],
34982                     [
34983                         16.4208172,
34984                         47.6689338
34985                     ],
34986                     [
34987                         16.573484,
34988                         47.6175045
34989                     ],
34990                     [
34991                         16.670173,
34992                         47.631224
34993                     ],
34994                     [
34995                         16.7108842,
34996                         47.538548
34997                     ],
34998                     [
34999                         16.6599952,
35000                         47.4491493
35001                     ],
35002                     [
35003                         16.5429506,
35004                         47.3940591
35005                     ],
35006                     [
35007                         16.4615283,
35008                         47.3940591
35009                     ],
35010                     [
35011                         16.4920617,
35012                         47.276801
35013                     ],
35014                     [
35015                         16.425906,
35016                         47.1973317
35017                     ],
35018                     [
35019                         16.4717061,
35020                         47.1489007
35021                     ],
35022                     [
35023                         16.5480395,
35024                         47.1489007
35025                     ],
35026                     [
35027                         16.476795,
35028                         47.0796369
35029                     ],
35030                     [
35031                         16.527684,
35032                         47.0588402
35033                     ]
35034                 ]
35035             ],
35036             "terms_text": "geoimage.at",
35037             "id": "geoimage.at"
35038         },
35039         {
35040             "name": "Imagerie Drone (Haiti)",
35041             "type": "tms",
35042             "template": "http://wms.openstreetmap.fr/tms/1.0.0/iomhaiti/{zoom}/{x}/{y}",
35043             "polygon": [
35044                 [
35045                     [
35046                         -72.1547401,
35047                         19.6878969
35048                     ],
35049                     [
35050                         -72.162234,
35051                         19.689011
35052                     ],
35053                     [
35054                         -72.164995,
35055                         19.6932445
35056                     ],
35057                     [
35058                         -72.1657838,
35059                         19.6979977
35060                     ],
35061                     [
35062                         -72.161603,
35063                         19.7035677
35064                     ],
35065                     [
35066                         -72.1487449,
35067                         19.7028993
35068                     ],
35069                     [
35070                         -72.1477194,
35071                         19.7026765
35072                     ],
35073                     [
35074                         -72.1485082,
35075                         19.7001514
35076                     ],
35077                     [
35078                         -72.1436963,
35079                         19.7011169
35080                     ],
35081                     [
35082                         -72.1410143,
35083                         19.7000029
35084                     ],
35085                     [
35086                         -72.139476,
35087                         19.6973664
35088                     ],
35089                     [
35090                         -72.1382533,
35091                         19.6927617
35092                     ],
35093                     [
35094                         -72.1386872,
35095                         19.6923161
35096                     ],
35097                     [
35098                         -72.1380561,
35099                         19.6896423
35100                     ],
35101                     [
35102                         -72.1385294,
35103                         19.6894938
35104                     ],
35105                     [
35106                         -72.1388055,
35107                         19.6901251
35108                     ],
35109                     [
35110                         -72.1388844,
35111                         19.6876741
35112                     ],
35113                     [
35114                         -72.1378195,
35115                         19.6872656
35116                     ],
35117                     [
35118                         -72.13778,
35119                         19.6850003
35120                     ],
35121                     [
35122                         -72.1369517,
35123                         19.6855945
35124                     ],
35125                     [
35126                         -72.136794,
35127                         19.6840719
35128                     ],
35129                     [
35130                         -72.135729,
35131                         19.6835148
35132                     ],
35133                     [
35134                         -72.1355713,
35135                         19.6740817
35136                     ],
35137                     [
35138                         -72.1366362,
35139                         19.6708133
35140                     ],
35141                     [
35142                         -72.1487843,
35143                         19.6710733
35144                     ],
35145                     [
35146                         -72.1534779,
35147                         19.6763843
35148                     ],
35149                     [
35150                         -72.1530835,
35151                         19.6769414
35152                     ],
35153                     [
35154                         -72.1533251,
35155                         19.6769768
35156                     ],
35157                     [
35158                         -72.1532807,
35159                         19.6796525
35160                     ],
35161                     [
35162                         -72.1523834,
35163                         19.6797175
35164                     ],
35165                     [
35166                         -72.1522749,
35167                         19.6803488
35168                     ],
35169                     [
35170                         -72.1519101,
35171                         19.6803395
35172                     ],
35173                     [
35174                         -72.1518608,
35175                         19.6805067
35176                     ],
35177                     [
35178                         -72.1528173,
35179                         19.6806552
35180                     ],
35181                     [
35182                         -72.1522299,
35183                         19.6833011
35184                     ],
35185                     [
35186                         -72.1507801,
35187                         19.6831499
35188                     ],
35189                     [
35190                         -72.1504457,
35191                         19.6847862
35192                     ],
35193                     [
35194                         -72.1508591,
35195                         19.6843492
35196                     ],
35197                     [
35198                         -72.1530087,
35199                         19.6849898
35200                     ],
35201                     [
35202                         -72.1546258,
35203                         19.6854354
35204                     ],
35205                     [
35206                         -72.1543103,
35207                         19.6870694
35208                     ],
35209                     [
35210                         -72.1547244,
35211                         19.6868466
35212                     ],
35213                     [
35214                         -72.1548501,
35215                         19.6877564
35216                     ],
35217                     [
35218                         -72.1545814,
35219                         19.6877982
35220                     ]
35221                 ],
35222                 [
35223                     [
35224                         -72.1310601,
35225                         19.6718929
35226                     ],
35227                     [
35228                         -72.1259842,
35229                         19.6772765
35230                     ],
35231                     [
35232                         -72.1255379,
35233                         19.6776179
35234                     ],
35235                     [
35236                         -72.1216891,
35237                         19.6776442
35238                     ],
35239                     [
35240                         -72.1149677,
35241                         19.672602
35242                     ],
35243                     [
35244                         -72.1152745,
35245                         19.6687152
35246                     ],
35247                     [
35248                         -72.1198205,
35249                         19.6627535
35250                     ],
35251                     [
35252                         -72.1227768,
35253                         19.6625696
35254                     ],
35255                     [
35256                         -72.1248965,
35257                         19.662701
35258                     ],
35259                     [
35260                         -72.1285779,
35261                         19.6645394
35262                     ],
35263                     [
35264                         -72.1308091,
35265                         19.6661677
35266                     ],
35267                     [
35268                         -72.1316737,
35269                         19.668794
35270                     ],
35271                     [
35272                         -72.1315621,
35273                         19.671
35274                     ]
35275                 ],
35276                 [
35277                     [
35278                         -71.845795,
35279                         19.6709758
35280                     ],
35281                     [
35282                         -71.8429354,
35283                         19.6759525
35284                     ],
35285                     [
35286                         -71.8410027,
35287                         19.6759525
35288                     ],
35289                     [
35290                         -71.8380249,
35291                         19.6755254
35292                     ],
35293                     [
35294                         -71.8378671,
35295                         19.6745041
35296                     ],
35297                     [
35298                         -71.8390504,
35299                         19.6743927
35300                     ],
35301                     [
35302                         -71.8390109,
35303                         19.6741141
35304                     ],
35305                     [
35306                         -71.8398392,
35307                         19.673947
35308                     ],
35309                     [
35310                         -71.8389123,
35311                         19.6736127
35312                     ],
35313                     [
35314                         -71.8380249,
35315                         19.67209
35316                     ],
35317                     [
35318                         -71.8380052,
35319                         19.6726285
35320                     ],
35321                     [
35322                         -71.8376699,
35323                         19.6727214
35324                     ],
35325                     [
35326                         -71.8376305,
35327                         19.672545
35328                     ],
35329                     [
35330                         -71.8354414,
35331                         19.6732135
35332                     ],
35333                     [
35334                         -71.835333,
35335                         19.6729999
35336                     ],
35337                     [
35338                         -71.8331242,
35339                         19.6734642
35340                     ],
35341                     [
35342                         -71.8326706,
35343                         19.6716815
35344                     ],
35345                     [
35346                         -71.8321579,
35347                         19.67209
35348                     ],
35349                     [
35350                         -71.8307183,
35351                         19.6694902
35352                     ],
35353                     [
35354                         -71.8306009,
35355                         19.6697594
35356                     ],
35357                     [
35358                         -71.8302174,
35359                         19.6698907
35360                     ],
35361                     [
35362                         -71.8291833,
35363                         19.6672095
35364                     ],
35365                     [
35366                         -71.8290749,
35367                         19.6672095
35368                     ],
35369                     [
35370                         -71.8289122,
35371                         19.6667916
35372                     ],
35373                     [
35374                         -71.8289516,
35375                         19.6666199
35376                     ],
35377                     [
35378                         -71.8288333,
35379                         19.6663506
35380                     ],
35381                     [
35382                         -71.8285572,
35383                         19.6664759
35384                     ],
35385                     [
35386                         -71.8288678,
35387                         19.6672466
35388                     ],
35389                     [
35390                         -71.8287593,
35391                         19.6674138
35392                     ],
35393                     [
35394                         -71.8277979,
35395                         19.6678177
35396                     ],
35397                     [
35398                         -71.8277112,
35399                         19.6678586
35400                     ],
35401                     [
35402                         -71.8278263,
35403                         19.6679637
35404                     ],
35405                     [
35406                         -71.8271831,
35407                         19.6681212
35408                     ],
35409                     [
35410                         -71.8271761,
35411                         19.6680917
35412                     ],
35413                     [
35414                         -71.8264405,
35415                         19.6683921
35416                     ],
35417                     [
35418                         -71.8264074,
35419                         19.6683231
35420                     ],
35421                     [
35422                         -71.8261954,
35423                         19.6684253
35424                     ],
35425                     [
35426                         -71.8261806,
35427                         19.6683556
35428                     ],
35429                     [
35430                         -71.8258946,
35431                         19.6684206
35432                     ],
35433                     [
35434                         -71.8258897,
35435                         19.6686574
35436                     ],
35437                     [
35438                         -71.8251551,
35439                         19.6687549
35440                     ],
35441                     [
35442                         -71.8254509,
35443                         19.6691588
35444                     ],
35445                     [
35446                         -71.8229332,
35447                         19.6695739
35448                     ],
35449                     [
35450                         -71.822713,
35451                         19.6696658
35452                     ],
35453                     [
35454                         -71.8227688,
35455                         19.6697577
35456                     ],
35457                     [
35458                         -71.8201751,
35459                         19.6709855
35460                     ],
35461                     [
35462                         -71.8198474,
35463                         19.6704537
35464                     ],
35465                     [
35466                         -71.8197985,
35467                         19.6706014
35468                     ],
35469                     [
35470                         -71.8194674,
35471                         19.6707557
35472                     ],
35473                     [
35474                         -71.8182472,
35475                         19.6713433
35476                     ],
35477                     [
35478                         -71.8181426,
35479                         19.6711431
35480                     ],
35481                     [
35482                         -71.8175813,
35483                         19.6714254
35484                     ],
35485                     [
35486                         -71.816959,
35487                         19.6707672
35488                     ],
35489                     [
35490                         -71.8176388,
35491                         19.6718965
35492                     ],
35493                     [
35494                         -71.8171403,
35495                         19.6720376
35496                     ],
35497                     [
35498                         -71.8158225,
35499                         19.6718045
35500                     ],
35501                     [
35502                         -71.8138354,
35503                         19.6711874
35504                     ],
35505                     [
35506                         -71.8123259,
35507                         19.6706982
35508                     ],
35509                     [
35510                         -71.8121759,
35511                         19.6704258
35512                     ],
35513                     [
35514                         -71.8124304,
35515                         19.6701467
35516                     ],
35517                     [
35518                         -71.8119184,
35519                         19.6700141
35520                     ],
35521                     [
35522                         -71.8118765,
35523                         19.6705828
35524                     ],
35525                     [
35526                         -71.811169,
35527                         19.6703483
35528                     ],
35529                     [
35530                         -71.8095938,
35531                         19.6698516
35532                     ],
35533                     [
35534                         -71.8077992,
35535                         19.6692829
35536                     ],
35537                     [
35538                         -71.8056028,
35539                         19.668612
35540                     ],
35541                     [
35542                         -71.8051443,
35543                         19.6668942
35544                     ],
35545                     [
35546                         -71.8051196,
35547                         19.6652322
35548                     ],
35549                     [
35550                         -71.8052315,
35551                         19.661979
35552                     ],
35553                     [
35554                         -71.8065603,
35555                         19.6523921
35556                     ],
35557                     [
35558                         -71.8073412,
35559                         19.6482946
35560                     ],
35561                     [
35562                         -71.8099686,
35563                         19.6468292
35564                     ],
35565                     [
35566                         -71.8147517,
35567                         19.6454502
35568                     ],
35569                     [
35570                         -71.8147726,
35571                         19.6455619
35572                     ],
35573                     [
35574                         -71.8150027,
35575                         19.6455093
35576                     ],
35577                     [
35578                         -71.8149469,
35579                         19.6453846
35580                     ],
35581                     [
35582                         -71.8159928,
35583                         19.6450234
35584                     ],
35585                     [
35586                         -71.8158882,
35587                         19.6448855
35588                     ],
35589                     [
35590                         -71.8165854,
35591                         19.6446097
35592                     ],
35593                     [
35594                         -71.8190119,
35595                         19.643802
35596                     ],
35597                     [
35598                         -71.8211524,
35599                         19.643454
35600                     ],
35601                     [
35602                         -71.8221564,
35603                         19.6433292
35604                     ],
35605                     [
35606                         -71.8269046,
35607                         19.643211
35608                     ],
35609                     [
35610                         -71.8280481,
35611                         19.6432241
35612                     ],
35613                     [
35614                         -71.8304466,
35615                         19.6440778
35616                     ],
35617                     [
35618                         -71.8306419,
35619                         19.6448592
35620                     ],
35621                     [
35622                         -71.8295263,
35623                         19.6450365
35624                     ],
35625                     [
35626                         -71.8296064,
35627                         19.6456111
35628                     ],
35629                     [
35630                         -71.8299411,
35631                         19.6455651
35632                     ],
35633                     [
35634                         -71.8303699,
35635                         19.6451744
35636                     ],
35637                     [
35638                         -71.830471,
35639                         19.6453452
35640                     ],
35641                     [
35642                         -71.8308092,
35643                         19.6451974
35644                     ],
35645                     [
35646                         -71.8310184,
35647                         19.6451088
35648                     ],
35649                     [
35650                         -71.8312519,
35651                         19.6458541
35652                     ],
35653                     [
35654                         -71.8311125,
35655                         19.6458245
35656                     ],
35657                     [
35658                         -71.831367,
35659                         19.6465862
35660                     ],
35661                     [
35662                         -71.8328939,
35663                         19.646189
35664                     ],
35665                     [
35666                         -71.8344566,
35667                         19.6457062
35668                     ],
35669                     [
35670                         -71.8344664,
35671                         19.6463052
35672                     ],
35673                     [
35674                         -71.834215,
35675                         19.6461938
35676                     ],
35677                     [
35678                         -71.8342002,
35679                         19.6465513
35680                     ],
35681                     [
35682                         -71.8346702,
35683                         19.6463
35684                     ],
35685                     [
35686                         -71.8349118,
35687                         19.6463905
35688                     ],
35689                     [
35690                         -71.8347984,
35691                         19.6462187
35692                     ],
35693                     [
35694                         -71.8354393,
35695                         19.6458496
35696                     ],
35697                     [
35698                         -71.8355034,
35699                         19.6458032
35700                     ],
35701                     [
35702                         -71.8364747,
35703                         19.6461328
35704                     ],
35705                     [
35706                         -71.8376382,
35707                         19.6472658
35708                     ],
35709                     [
35710                         -71.8379143,
35711                         19.647888
35712                     ],
35713                     [
35714                         -71.8390483,
35715                         19.6508039
35716                     ],
35717                     [
35718                         -71.8456942,
35719                         19.6696203
35720                     ]
35721                 ],
35722                 [
35723                     [
35724                         -72.098878,
35725                         18.54843
35726                     ],
35727                     [
35728                         -72.096993,
35729                         18.5501994
35730                     ],
35731                     [
35732                         -72.0972888,
35733                         18.5503209
35734                     ],
35735                     [
35736                         -72.0968451,
35737                         18.5503489
35738                     ],
35739                     [
35740                         -72.0955632,
35741                         18.551854
35742                     ],
35743                     [
35744                         -72.0956428,
35745                         18.5526742
35746                     ],
35747                     [
35748                         -72.0959914,
35749                         18.5533748
35750                     ],
35751                     [
35752                         -72.0962145,
35753                         18.553203
35754                     ],
35755                     [
35756                         -72.0962842,
35757                         18.5535665
35758                     ],
35759                     [
35760                         -72.0964446,
35761                         18.5535533
35762                     ],
35763                     [
35764                         -72.0965352,
35765                         18.5539764
35766                     ],
35767                     [
35768                         -72.0965056,
35769                         18.554173
35770                     ],
35771                     [
35772                         -72.0966085,
35773                         18.5541747
35774                     ],
35775                     [
35776                         -72.0965178,
35777                         18.5542127
35778                     ],
35779                     [
35780                         -72.0968769,
35781                         18.5546588
35782                     ],
35783                     [
35784                         -72.0979018,
35785                         18.5552141
35786                     ],
35787                     [
35788                         -72.1006211,
35789                         18.5555875
35790                     ],
35791                     [
35792                         -72.1014926,
35793                         18.5556206
35794                     ],
35795                     [
35796                         -72.1024339,
35797                         18.5555016
35798                     ],
35799                     [
35800                         -72.103417,
35801                         18.5543515
35802                     ],
35803                     [
35804                         -72.1034798,
35805                         18.5516215
35806                     ],
35807                     [
35808                         -72.1030789,
35809                         18.5516149
35810                     ],
35811                     [
35812                         -72.1033752,
35813                         18.5515224
35814                     ],
35815                     [
35816                         -72.1035042,
35817                         18.5515224
35818                     ],
35819                     [
35820                         -72.1035239,
35821                         18.5502417
35822                     ],
35823                     [
35824                         -72.1028701,
35825                         18.5503062
35826                     ],
35827                     [
35828                         -72.1029015,
35829                         18.55025
35830                     ],
35831                     [
35832                         -72.1028457,
35833                         18.5501773
35834                     ],
35835                     [
35836                         -72.1035081,
35837                         18.5500252
35838                     ],
35839                     [
35840                         -72.103491,
35841                         18.5497396
35842                     ],
35843                     [
35844                         -72.1035181,
35845                         18.5497361
35846                     ],
35847                     [
35848                         -72.1035398,
35849                         18.5489039
35850                     ],
35851                     [
35852                         -72.1034317,
35853                         18.5487056
35854                     ],
35855                     [
35856                         -72.102717,
35857                         18.5481437
35858                     ],
35859                     [
35860                         -72.1025601,
35861                         18.5481536
35862                     ],
35863                     [
35864                         -72.10229,
35865                         18.5482751
35866                     ],
35867                     [
35868                         -72.1022891,
35869                         18.5482569
35870                     ],
35871                     [
35872                         -72.1025201,
35873                         18.5481396
35874                     ],
35875                     [
35876                         -72.1023388,
35877                         18.5481321
35878                     ],
35879                     [
35880                         -72.0999082,
35881                         18.5480901
35882                     ],
35883                     [
35884                         -72.09907,
35885                         18.5483799
35886                     ]
35887                 ],
35888                 [
35889                     [
35890                         -72.2542503,
35891                         18.568262
35892                     ],
35893                     [
35894                         -72.2560252,
35895                         18.5717765
35896                     ],
35897                     [
35898                         -72.2557886,
35899                         18.5748049
35900                     ],
35901                     [
35902                         -72.2535009,
35903                         18.5755526
35904                     ],
35905                     [
35906                         -72.2522782,
35907                         18.5755526
35908                     ],
35909                     [
35910                         -72.2499906,
35911                         18.5740945
35912                     ],
35913                     [
35914                         -72.2473874,
35915                         18.5698323
35916                     ],
35917                     [
35918                         -72.2460069,
35919                         18.566729
35920                     ],
35921                     [
35922                         -72.2458492,
35923                         18.5629527
35924                     ],
35925                     [
35926                         -72.2479396,
35927                         18.5625414
35928                     ],
35929                     [
35930                         -72.2501483,
35931                         18.5628031
35932                     ],
35933                     [
35934                         -72.2519232,
35935                         18.5650839
35936                     ]
35937                 ],
35938                 [
35939                     [
35940                         -72.303145,
35941                         18.5332749
35942                     ],
35943                     [
35944                         -72.3031275,
35945                         18.5331799
35946                     ],
35947                     [
35948                         -72.3048311,
35949                         18.5311081
35950                     ],
35951                     [
35952                         -72.3097397,
35953                         18.5311081
35954                     ],
35955                     [
35956                         -72.3164332,
35957                         18.5324302
35958                     ],
35959                     [
35960                         -72.3234056,
35961                         18.5366083
35962                     ],
35963                     [
35964                         -72.3261388,
35965                         18.5387765
35966                     ],
35967                     [
35968                         -72.3261946,
35969                         18.5426371
35970                     ],
35971                     [
35972                         -72.3170468,
35973                         18.5540596
35974                     ],
35975                     [
35976                         -72.3130864,
35977                         18.5540596
35978                     ],
35979                     [
35980                         -72.2987511,
35981                         18.5453342
35982                     ],
35983                     [
35984                         -72.2988627,
35985                         18.5407333
35986                     ],
35987                     [
35988                         -72.2962969,
35989                         18.5404689
35990                     ],
35991                     [
35992                         -72.2954602,
35993                         18.5395169
35994                     ],
35995                     [
35996                         -72.2961853,
35997                         18.5338582
35998                     ],
35999                     [
36000                         -72.2971893,
36001                         18.5332235
36002                     ],
36003                     [
36004                         -72.3007034,
36005                         18.5332764
36006                     ],
36007                     [
36008                         -72.3022652,
36009                         18.5342284
36010                     ],
36011                     [
36012                         -72.3028486,
36013                         18.5335189
36014                     ],
36015                     [
36016                         -72.303104,
36017                         18.5333361
36018                     ],
36019                     [
36020                         -72.303181,
36021                         18.5334007
36022                     ],
36023                     [
36024                         -72.3035793,
36025                         18.5335614
36026                     ],
36027                     [
36028                         -72.3030793,
36029                         18.5346463
36030                     ],
36031                     [
36032                         -72.303715,
36033                         18.5339873
36034                     ],
36035                     [
36036                         -72.3045286,
36037                         18.5344052
36038                     ],
36039                     [
36040                         -72.3044015,
36041                         18.5345097
36042                     ],
36043                     [
36044                         -72.3062747,
36045                         18.5352571
36046                     ],
36047                     [
36048                         -72.3063107,
36049                         18.5352741
36050                     ],
36051                     [
36052                         -72.3061219,
36053                         18.5357628
36054                     ],
36055                     [
36056                         -72.3061219,
36057                         18.5358196
36058                     ],
36059                     [
36060                         -72.30637,
36061                         18.5358928
36062                     ],
36063                     [
36064                         -72.3062726,
36065                         18.5354869
36066                     ],
36067                     [
36068                         -72.3066688,
36069                         18.5350891
36070                     ],
36071                     [
36072                         -72.3061963,
36073                         18.5349706
36074                     ],
36075                     [
36076                         -72.3058869,
36077                         18.5349385
36078                     ],
36079                     [
36080                         -72.3055373,
36081                         18.5346833
36082                     ],
36083                     [
36084                         -72.3054864,
36085                         18.534613
36086                     ],
36087                     [
36088                         -72.3055585,
36089                         18.5345065
36090                     ],
36091                     [
36092                         -72.3046749,
36093                         18.5342293
36094                     ],
36095                     [
36096                         -72.3047617,
36097                         18.5338817
36098                     ],
36099                     [
36100                         -72.3043252,
36101                         18.5337511
36102                     ],
36103                     [
36104                         -72.3042595,
36105                         18.5336346
36106                     ]
36107                 ],
36108                 [
36109                     [
36110                         -72.2981405,
36111                         18.477502
36112                     ],
36113                     [
36114                         -72.2935652,
36115                         18.4948587
36116                     ],
36117                     [
36118                         -72.2922242,
36119                         18.4964297
36120                     ],
36121                     [
36122                         -72.2931708,
36123                         18.4972526
36124                     ],
36125                     [
36126                         -72.2892266,
36127                         18.5057058
36128                     ],
36129                     [
36130                         -72.2878067,
36131                         18.5080996
36132                     ],
36133                     [
36134                         -72.2850458,
36135                         18.5119893
36136                     ],
36137                     [
36138                         -72.2840203,
36139                         18.5113161
36140                     ],
36141                     [
36142                         -72.2808649,
36143                         18.515879
36144                     ],
36145                     [
36146                         -72.2773151,
36147                         18.5175994
36148                     ],
36149                     [
36150                         -72.2723454,
36151                         18.5175246
36152                     ],
36153                     [
36154                         -72.2662714,
36155                         18.5144578
36156                     ],
36157                     [
36158                         -72.2665869,
36159                         18.5066783
36160                     ],
36161                     [
36162                         -72.2692643,
36163                         18.5046154
36164                     ],
36165                     [
36166                         -72.2661965,
36167                         18.5029756
36168                     ],
36169                     [
36170                         -72.2688181,
36171                         18.4965222
36172                     ],
36173                     [
36174                         -72.2691528,
36175                         18.4959403
36176                     ],
36177                     [
36178                         -72.2702684,
36179                         18.4961519
36180                     ],
36181                     [
36182                         -72.2702684,
36183                         18.4955964
36184                     ],
36185                     [
36186                         -72.2690691,
36187                         18.49557
36188                     ],
36189                     [
36190                         -72.2692922,
36191                         18.4937714
36192                     ],
36193                     [
36194                         -72.2736988,
36195                         18.4859951
36196                     ],
36197                     [
36198                         -72.2746749,
36199                         18.4850429
36200                     ],
36201                     [
36202                         -72.2751769,
36203                         18.483403
36204                     ],
36205                     [
36206                         -72.2765435,
36207                         18.4813398
36208                     ],
36209                     [
36210                         -72.2773523,
36211                         18.4814985
36212                     ],
36213                     [
36214                         -72.2783006,
36215                         18.4809694
36216                     ],
36217                     [
36218                         -72.2778544,
36219                         18.4807049
36220                     ],
36221                     [
36222                         -72.2771013,
36223                         18.480123
36224                     ],
36225                     [
36226                         -72.2789978,
36227                         18.4775836
36228                     ],
36229                     [
36230                         -72.279723,
36231                         18.4772927
36232                     ],
36233                     [
36234                         -72.2806433,
36235                         18.4776365
36236                     ],
36237                     [
36238                         -72.2813685,
36239                         18.4771604
36240                     ],
36241                     [
36242                         -72.2808386,
36243                         18.4769752
36244                     ],
36245                     [
36246                         -72.2812848,
36247                         18.4758378
36248                     ],
36249                     [
36250                         -72.2823167,
36251                         18.4751765
36252                     ],
36253                     [
36254                         -72.2851615,
36255                         18.4750971
36256                     ],
36257                     [
36258                         -72.2849941,
36259                         18.4763668
36260                     ],
36261                     [
36262                         -72.2854404,
36263                         18.4769752
36264                     ],
36265                     [
36266                         -72.286277,
36267                         18.4756262
36268                     ],
36269                     [
36270                         -72.2869325,
36271                         18.4754675
36272                     ],
36273                     [
36274                         -72.2865978,
36275                         18.4751897
36276                     ],
36277                     [
36278                         -72.2865978,
36279                         18.4750046
36280                     ],
36281                     [
36282                         -72.2909765,
36283                         18.4747268
36284                     ],
36285                     [
36286                         -72.2946579,
36287                         18.4749384
36288                     ],
36289                     [
36290                         -72.2973911,
36291                         18.476843
36292                     ]
36293                 ],
36294                 [
36295                     [
36296                         -72.3466657,
36297                         18.5222375
36298                     ],
36299                     [
36300                         -72.346833,
36301                         18.5244325
36302                     ],
36303                     [
36304                         -72.3475303,
36305                         18.5277645
36306                     ],
36307                     [
36308                         -72.3455501,
36309                         18.5291131
36310                     ],
36311                     [
36312                         -72.3403069,
36313                         18.5292189
36314                     ],
36315                     [
36316                         -72.3383267,
36317                         18.5280289
36318                     ],
36319                     [
36320                         -72.3369043,
36321                         18.530118
36322                     ],
36323                     [
36324                         -72.3338086,
36325                         18.5296684
36326                     ],
36327                     [
36328                         -72.3289279,
36329                         18.5270769
36330                     ],
36331                     [
36332                         -72.328649,
36333                         18.5253316
36334                     ],
36335                     [
36336                         -72.3292068,
36337                         18.5232689
36338                     ],
36339                     [
36340                         -72.330406,
36341                         18.5220524
36342                     ],
36343                     [
36344                         -72.3321631,
36345                         18.5221847
36346                     ],
36347                     [
36348                         -72.3322467,
36349                         18.5191963
36350                     ],
36351                     [
36352                         -72.3369183,
36353                         18.5183633
36354                     ],
36355                     [
36356                         -72.3382012,
36357                         18.5184691
36358                     ],
36359                     [
36360                         -72.3381454,
36361                         18.5181782
36362                     ],
36363                     [
36364                         -72.3411993,
36365                         18.5177947
36366                     ],
36367                     [
36368                         -72.3454943,
36369                         18.5171997
36370                     ],
36371                     [
36372                         -72.3492595,
36373                         18.517279
36374                     ],
36375                     [
36376                         -72.3504308,
36377                         18.5188922
36378                     ],
36379                     [
36380                         -72.3503472,
36381                         18.5206112
36382                     ],
36383                     [
36384                         -72.3496778,
36385                         18.5220392
36386                     ]
36387                 ],
36388                 [
36389                     [
36390                         -72.3303078,
36391                         18.5486462
36392                     ],
36393                     [
36394                         -72.3429687,
36395                         18.5508149
36396                     ],
36397                     [
36398                         -72.3433236,
36399                         18.5530585
36400                     ],
36401                     [
36402                         -72.3413121,
36403                         18.5614341
36404                     ],
36405                     [
36406                         -72.3390639,
36407                         18.5613593
36408                     ],
36409                     [
36410                         -72.3384723,
36411                         18.5638271
36412                     ],
36413                     [
36414                         -72.3375257,
36415                         18.5654348
36416                     ],
36417                     [
36418                         -72.3348436,
36419                         18.5650609
36420                     ],
36421                     [
36422                         -72.3311755,
36423                         18.5638271
36424                     ],
36425                     [
36426                         -72.3312149,
36427                         18.5616211
36428                     ],
36429                     [
36430                         -72.3232082,
36431                         18.5606863
36432                     ],
36433                     [
36434                         -72.3212361,
36435                         18.559602
36436                     ],
36437                     [
36438                         -72.3208023,
36439                         18.5587046
36440                     ],
36441                     [
36442                         -72.3208811,
36443                         18.557882
36444                     ],
36445                     [
36446                         -72.3259493,
36447                         18.5580274
36448                     ],
36449                     [
36450                         -72.3266186,
36451                         18.5581993
36452                     ],
36453                     [
36454                         -72.3259214,
36455                         18.5577498
36456                     ],
36457                     [
36458                         -72.3250986,
36459                         18.5573797
36460                     ],
36461                     [
36462                         -72.3233767,
36463                         18.552263
36464                     ],
36465                     [
36466                         -72.3245994,
36467                         18.5478507
36468                     ],
36469                     [
36470                         -72.3288986,
36471                         18.5483742
36472                     ],
36473                     [
36474                         -72.329979,
36475                         18.5489548
36476                     ]
36477                 ],
36478                 [
36479                     [
36480                         -72.3231383,
36481                         18.5269828
36482                     ],
36483                     [
36484                         -72.3223434,
36485                         18.528067
36486                     ],
36487                     [
36488                         -72.3209629,
36489                         18.5279745
36490                     ],
36491                     [
36492                         -72.3207816,
36493                         18.5271282
36494                     ],
36495                     [
36496                         -72.3208513,
36497                         18.5253697
36498                     ],
36499                     [
36500                         -72.3214649,
36501                         18.5249598
36502                     ],
36503                     [
36504                         -72.3225666,
36505                         18.5248937
36506                     ],
36507                     [
36508                         -72.3228454,
36509                         18.52533
36510                     ],
36511                     [
36512                         -72.3232359,
36513                         18.5264804
36514                     ]
36515                 ],
36516                 [
36517                     [
36518                         -72.2160832,
36519                         18.6457752
36520                     ],
36521                     [
36522                         -72.2159649,
36523                         18.6553795
36524                     ],
36525                     [
36526                         -72.2030279,
36527                         18.6558279
36528                     ],
36529                     [
36530                         -72.1947057,
36531                         18.6553421
36532                     ],
36533                     [
36534                         -72.1922208,
36535                         18.6545573
36536                     ],
36537                     [
36538                         -72.1920631,
36539                         18.6521283
36540                     ],
36541                     [
36542                         -72.193483,
36543                         18.6477559
36544                     ],
36545                     [
36546                         -72.201253,
36547                         18.6385249
36548                     ],
36549                     [
36550                         -72.2069327,
36551                         18.6388239
36552                     ],
36553                     [
36554                         -72.2120996,
36555                         18.6424117
36556                     ],
36557                     [
36558                         -72.2118068,
36559                         18.6430591
36560                     ],
36561                     [
36562                         -72.2121693,
36563                         18.6426892
36564                     ],
36565                     [
36566                         -72.2127968,
36567                         18.6427552
36568                     ],
36569                     [
36570                         -72.2134662,
36571                         18.6431252
36572                     ],
36573                     [
36574                         -72.2135638,
36575                         18.6437462
36576                     ],
36577                     [
36578                         -72.2154176,
36579                         18.6443947
36580                     ],
36581                     [
36582                         -72.2158909,
36583                         18.6450301
36584                     ]
36585                 ],
36586                 [
36587                     [
36588                         -72.2867654,
36589                         18.6482017
36590                     ],
36591                     [
36592                         -72.2900977,
36593                         18.6527446
36594                     ],
36595                     [
36596                         -72.28981,
36597                         18.6536532
36598                     ],
36599                     [
36600                         -72.2900738,
36601                         18.6542664
36602                     ],
36603                     [
36604                         -72.290721,
36605                         18.6537667
36606                     ],
36607                     [
36608                         -72.2910327,
36609                         18.6544709
36610                     ],
36611                     [
36612                         -72.2912485,
36613                         18.654221
36614                     ],
36615                     [
36616                         -72.29168,
36617                         18.6558905
36618                     ],
36619                     [
36620                         -72.2912245,
36621                         18.656606
36622                     ],
36623                     [
36624                         -72.2922673,
36625                         18.65597
36626                     ],
36627                     [
36628                         -72.2926869,
36629                         18.6567536
36630                     ],
36631                     [
36632                         -72.2930705,
36633                         18.6567309
36634                     ],
36635                     [
36636                         -72.2941253,
36637                         18.6581846
36638                     ],
36639                     [
36640                         -72.2960192,
36641                         18.6608421
36642                     ],
36643                     [
36644                         -72.2959713,
36645                         18.6619096
36646                     ],
36647                     [
36648                         -72.2932862,
36649                         18.664567
36650                     ],
36651                     [
36652                         -72.2906731,
36653                         18.6659979
36654                     ],
36655                     [
36656                         -72.2895943,
36657                         18.6661342
36658                     ],
36659                     [
36660                         -72.2895943,
36661                         18.6665657
36662                     ],
36663                     [
36664                         -72.2877004,
36665                         18.6664749
36666                     ],
36667                     [
36668                         -72.2875805,
36669                         18.6676559
36670                     ],
36671                     [
36672                         -72.2831214,
36673                         18.6697227
36674                     ],
36675                     [
36676                         -72.2796453,
36677                         18.6696546
36678                     ],
36679                     [
36680                         -72.2784311,
36681                         18.6690787
36682                     ],
36683                     [
36684                         -72.2783972,
36685                         18.6687736
36686                     ],
36687                     [
36688                         -72.277736,
36689                         18.6691671
36690                     ],
36691                     [
36692                         -72.2774394,
36693                         18.669143
36694                     ],
36695                     [
36696                         -72.2770071,
36697                         18.6683159
36698                     ],
36699                     [
36700                         -72.2765575,
36701                         18.6681125
36702                     ],
36703                     [
36704                         -72.2765385,
36705                         18.6680583
36706                     ],
36707                     [
36708                         -72.2752319,
36709                         18.6685239
36710                     ],
36711                     [
36712                         -72.2749292,
36713                         18.6674649
36714                     ],
36715                     [
36716                         -72.2746416,
36717                         18.6674309
36718                     ],
36719                     [
36720                         -72.2734668,
36721                         18.6682145
36722                     ],
36723                     [
36724                         -72.2732271,
36725                         18.6682712
36726                     ],
36727                     [
36728                         -72.2726757,
36729                         18.6671583
36730                     ],
36731                     [
36732                         -72.2719147,
36733                         18.6674288
36734                     ],
36735                     [
36736                         -72.2718808,
36737                         18.6673405
36738                     ],
36739                     [
36740                         -72.2688149,
36741                         18.6681868
36742                     ],
36743                     [
36744                         -72.2688269,
36745                         18.6671761
36746                     ],
36747                     [
36748                         -72.2690786,
36749                         18.6668241
36750                     ],
36751                     [
36752                         -72.2688149,
36753                         18.66679
36754                     ],
36755                     [
36756                         -72.2681077,
36757                         18.6670739
36758                     ],
36759                     [
36760                         -72.2676282,
36761                         18.6673805
36762                     ],
36763                     [
36764                         -72.2675563,
36765                         18.6666878
36766                     ],
36767                     [
36768                         -72.266861,
36769                         18.666949
36770                     ],
36771                     [
36772                         -72.2655904,
36773                         18.6673578
36774                     ],
36775                     [
36776                         -72.2654466,
36777                         18.6670058
36778                     ],
36779                     [
36780                         -72.2647514,
36781                         18.6674146
36782                     ],
36783                     [
36784                         -72.2629893,
36785                         18.6681868
36786                     ],
36787                     [
36788                         -72.2628455,
36789                         18.6681754
36790                     ],
36791                     [
36792                         -72.2626537,
36793                         18.6676076
36794                     ],
36795                     [
36796                         -72.2623001,
36797                         18.6677098
36798                     ],
36799                     [
36800                         -72.2624799,
36801                         18.6679199
36802                     ],
36803                     [
36804                         -72.2624799,
36805                         18.6682322
36806                     ],
36807                     [
36808                         -72.262306,
36809                         18.6682606
36810                     ],
36811                     [
36812                         -72.2620963,
36813                         18.6679654
36814                     ],
36815                     [
36816                         -72.2622761,
36817                         18.6689193
36818                     ],
36819                     [
36820                         -72.2601484,
36821                         18.6688966
36822                     ],
36823                     [
36824                         -72.2542749,
36825                         18.6687944
36826                     ],
36827                     [
36828                         -72.2505388,
36829                         18.6683476
36830                     ],
36831                     [
36832                         -72.2504371,
36833                         18.669536
36834                     ],
36835                     [
36836                         -72.2477926,
36837                         18.6698893
36838                     ],
36839                     [
36840                         -72.2415204,
36841                         18.669793
36842                     ],
36843                     [
36844                         -72.2414187,
36845                         18.6741933
36846                     ],
36847                     [
36848                         -72.2389167,
36849                         18.6739759
36850                     ],
36851                     [
36852                         -72.2387249,
36853                         18.6734649
36854                     ],
36855                     [
36856                         -72.2383653,
36857                         18.6733059
36858                     ],
36859                     [
36860                         -72.2387009,
36861                         18.6739532
36862                     ],
36863                     [
36864                         -72.2375502,
36865                         18.6738964
36866                     ],
36867                     [
36868                         -72.2374183,
36869                         18.6735103
36870                     ],
36871                     [
36872                         -72.237742,
36873                         18.67334
36874                     ],
36875                     [
36876                         -72.2375142,
36877                         18.6732605
36878                     ],
36879                     [
36880                         -72.236843,
36881                         18.6734876
36882                     ],
36883                     [
36884                         -72.2364354,
36885                         18.6724088
36886                     ],
36887                     [
36888                         -72.2355124,
36889                         18.6726019
36890                     ],
36891                     [
36892                         -72.2354045,
36893                         18.6724202
36894                     ],
36895                     [
36896                         -72.2353027,
36897                         18.6729028
36898                     ],
36899                     [
36900                         -72.2345475,
36901                         18.6726871
36902                     ],
36903                     [
36904                         -72.2343077,
36905                         18.6724599
36906                     ],
36907                     [
36908                         -72.2342358,
36909                         18.6734706
36910                     ],
36911                     [
36912                         -72.2334087,
36913                         18.6734592
36914                     ],
36915                     [
36916                         -72.2332889,
36917                         18.6733003
36918                     ],
36919                     [
36920                         -72.2327375,
36921                         18.6732889
36922                     ],
36923                     [
36924                         -72.2327135,
36925                         18.6735047
36926                     ],
36927                     [
36928                         -72.227703,
36929                         18.6725281
36930                     ],
36931                     [
36932                         -72.2265283,
36933                         18.6716537
36934                     ],
36935                     [
36936                         -72.226804,
36937                         18.6715742
36938                     ],
36939                     [
36940                         -72.2274993,
36941                         18.6715855
36942                     ],
36943                     [
36944                         -72.2274873,
36945                         18.6714493
36946                     ],
36947                     [
36948                         -72.2272899,
36949                         18.6714623
36950                     ],
36951                     [
36952                         -72.2272814,
36953                         18.6712977
36954                     ],
36955                     [
36956                         -72.2272094,
36957                         18.671358
36958                     ],
36959                     [
36960                         -72.2261785,
36961                         18.6713693
36962                     ],
36963                     [
36964                         -72.2256032,
36965                         18.670881
36966                     ],
36967                     [
36968                         -72.2255073,
36969                         18.6694502
36970                     ],
36971                     [
36972                         -72.2261066,
36973                         18.6696886
36974                     ],
36975                     [
36976                         -72.2261785,
36977                         18.6695949
36978                     ],
36979                     [
36980                         -72.2259837,
36981                         18.6695495
36982                     ],
36983                     [
36984                         -72.225777,
36985                         18.6691379
36986                     ],
36987                     [
36988                         -72.2253335,
36989                         18.6694643
36990                     ],
36991                     [
36992                         -72.2249739,
36993                         18.66947
36994                     ],
36995                     [
36996                         -72.2245783,
36997                         18.6678802
36998                     ],
36999                     [
37000                         -72.2235525,
37001                         18.6677046
37002                     ],
37003                     [
37004                         -72.2235907,
37005                         18.6675921
37006                     ],
37007                     [
37008                         -72.2224634,
37009                         18.6676283
37010                     ],
37011                     [
37012                         -72.2223659,
37013                         18.667022
37014                     ],
37015                     [
37016                         -72.2223277,
37017                         18.6670943
37018                     ],
37019                     [
37020                         -72.2219209,
37021                         18.667026
37022                     ],
37023                     [
37024                         -72.2208105,
37025                         18.6669015
37026                     ],
37027                     [
37028                         -72.220809,
37029                         18.6665325
37030                     ],
37031                     [
37032                         -72.2208705,
37033                         18.6663593
37034                     ],
37035                     [
37036                         -72.2206023,
37037                         18.6668107
37038                     ],
37039                     [
37040                         -72.2203895,
37041                         18.6666361
37042                     ],
37043                     [
37044                         -72.2184341,
37045                         18.6650535
37046                     ],
37047                     [
37048                         -72.21829,
37049                         18.6640979
37050                     ],
37051                     [
37052                         -72.2183493,
37053                         18.6608376
37054                     ],
37055                     [
37056                         -72.2187223,
37057                         18.6606541
37058                     ],
37059                     [
37060                         -72.2186894,
37061                         18.660603
37062                     ],
37063                     [
37064                         -72.2187253,
37065                         18.6604525
37066                     ],
37067                     [
37068                         -72.2189771,
37069                         18.6603247
37070                     ],
37071                     [
37072                         -72.2187823,
37073                         18.6601998
37074                     ],
37075                     [
37076                         -72.2186984,
37077                         18.6602367
37078                     ],
37079                     [
37080                         -72.2185815,
37081                         18.6600352
37082                     ],
37083                     [
37084                         -72.2186085,
37085                         18.6600039
37086                     ],
37087                     [
37088                         -72.2187823,
37089                         18.6601345
37090                     ],
37091                     [
37092                         -72.218995,
37093                         18.6600181
37094                     ],
37095                     [
37096                         -72.2189111,
37097                         18.6599131
37098                     ],
37099                     [
37100                         -72.2189681,
37101                         18.6597938
37102                     ],
37103                     [
37104                         -72.2183807,
37105                         18.6595837
37106                     ],
37107                     [
37108                         -72.2184728,
37109                         18.6539662
37110                     ],
37111                     [
37112                         -72.2201001,
37113                         18.6511554
37114                     ],
37115                     [
37116                         -72.225796,
37117                         18.6469472
37118                     ],
37119                     [
37120                         -72.2283048,
37121                         18.6457265
37122                     ],
37123                     [
37124                         -72.2379335,
37125                         18.645855
37126                     ],
37127                     [
37128                         -72.237764,
37129                         18.6446985
37130                     ],
37131                     [
37132                         -72.2400355,
37133                         18.6432529
37134                     ],
37135                     [
37136                         -72.2455958,
37137                         18.6433493
37138                     ],
37139                     [
37140                         -72.2482742,
37141                         18.6450358
37142                     ],
37143                     [
37144                         -72.2487488,
37145                         18.6436705
37146                     ],
37147                     [
37148                         -72.2511067,
37149                         18.6429775
37150                     ],
37151                     [
37152                         -72.2512385,
37153                         18.6433409
37154                     ],
37155                     [
37156                         -72.2512625,
37157                         18.6431592
37158                     ],
37159                     [
37160                         -72.2514843,
37161                         18.6431365
37162                     ],
37163                     [
37164                         -72.2513284,
37165                         18.6429718
37166                     ],
37167                     [
37168                         -72.2533602,
37169                         18.6423471
37170                     ],
37171                     [
37172                         -72.253516,
37173                         18.6426765
37174                     ],
37175                     [
37176                         -72.2539535,
37177                         18.6425402
37178                     ],
37179                     [
37180                         -72.2541453,
37181                         18.642932
37182                     ],
37183                     [
37184                         -72.2543851,
37185                         18.6428696
37186                     ],
37187                     [
37188                         -72.2543791,
37189                         18.6427503
37190                     ],
37191                     [
37192                         -72.2564168,
37193                         18.6423244
37194                     ],
37195                     [
37196                         -72.2566925,
37197                         18.6431365
37198                     ],
37199                     [
37200                         -72.2568783,
37201                         18.6428582
37202                     ],
37203                     [
37204                         -72.2568184,
37205                         18.6425288
37206                     ],
37207                     [
37208                         -72.258843,
37209                         18.6420991
37210                     ],
37211                     [
37212                         -72.258885,
37213                         18.6422467
37214                     ],
37215                     [
37216                         -72.2592626,
37217                         18.6422297
37218                     ],
37219                     [
37220                         -72.2596461,
37221                         18.6424057
37222                     ],
37223                     [
37224                         -72.2592206,
37225                         18.6406907
37226                     ],
37227                     [
37228                         -72.2599545,
37229                         18.6404815
37230                     ],
37231                     [
37232                         -72.2601156,
37233                         18.6406341
37234                     ],
37235                     [
37236                         -72.2601156,
37237                         18.6399393
37238                     ],
37239                     [
37240                         -72.2615268,
37241                         18.6394669
37242                     ],
37243                     [
37244                         -72.2626056,
37245                         18.6391034
37246                     ],
37247                     [
37248                         -72.2654465,
37249                         18.6387286
37250                     ],
37251                     [
37252                         -72.2719433,
37253                         18.6386832
37254                     ],
37255                     [
37256                         -72.272201,
37257                         18.6388649
37258                     ],
37259                     [
37260                         -72.2730341,
37261                         18.6394158
37262                     ],
37263                     [
37264                         -72.273166,
37265                         18.6412558
37266                     ],
37267                     [
37268                         -72.2738732,
37269                         18.6410286
37270                     ],
37271                     [
37272                         -72.2742208,
37273                         18.6416079
37274                     ],
37275                     [
37276                         -72.2752187,
37277                         18.6416987
37278                     ],
37279                     [
37280                         -72.2754524,
37281                         18.6415738
37282                     ],
37283                     [
37284                         -72.2755513,
37285                         18.6416874
37286                     ],
37287                     [
37288                         -72.2755394,
37289                         18.6417527
37290                     ],
37291                     [
37292                         -72.2764713,
37293                         18.6418634
37294                     ],
37295                     [
37296                         -72.276753,
37297                         18.6418975
37298                     ],
37299                     [
37300                         -72.2762953,
37301                         18.6426002
37302                     ],
37303                     [
37304                         -72.2774226,
37305                         18.6429978
37306                     ],
37307                     [
37308                         -72.277982,
37309                         18.6427247
37310                     ],
37311                     [
37312                         -72.2785796,
37313                         18.6431303
37314                     ],
37315                     [
37316                         -72.2785669,
37317                         18.6432307
37318                     ],
37319                     [
37320                         -72.2789017,
37321                         18.6433471
37322                     ],
37323                     [
37324                         -72.279851,
37325                         18.6439655
37326                     ],
37327                     [
37328                         -72.2858703,
37329                         18.6469651
37330                     ]
37331                 ],
37332                 [
37333                     [
37334                         -72.5557247,
37335                         18.5305893
37336                     ],
37337                     [
37338                         -72.5555866,
37339                         18.5367036
37340                     ],
37341                     [
37342                         -72.554995,
37343                         18.537975
37344                     ],
37345                     [
37346                         -72.5488026,
37347                         18.537919
37348                     ],
37349                     [
37350                         -72.5486646,
37351                         18.5372832
37352                     ],
37353                     [
37354                         -72.548842,
37355                         18.5306267
37356                     ],
37357                     [
37358                         -72.5493745,
37359                         18.5301031
37360                     ],
37361                     [
37362                         -72.555133,
37363                         18.5301218
37364                     ]
37365                 ],
37366                 [
37367                     [
37368                         -72.6235278,
37369                         18.5079877
37370                     ],
37371                     [
37372                         -72.6234441,
37373                         18.5095217
37374                     ],
37375                     [
37376                         -72.6226074,
37377                         18.5104341
37378                     ],
37379                     [
37380                         -72.6204878,
37381                         18.511849
37382                     ],
37383                     [
37384                         -72.6183403,
37385                         18.5107514
37386                     ],
37387                     [
37388                         -72.6162207,
37389                         18.5083183
37390                     ],
37391                     [
37392                         -72.6162625,
37393                         18.506467
37394                     ],
37395                     [
37396                         -72.618661,
37397                         18.5044438
37398                     ],
37399                     [
37400                         -72.6204041,
37401                         18.5044967
37402                     ],
37403                     [
37404                         -72.6228305,
37405                         18.506996
37406                     ]
37407                 ]
37408             ]
37409         },
37410         {
37411             "name": "Ireland Bartholomew Quarter-Inch 1940",
37412             "type": "tms",
37413             "template": "http://geo.nls.uk/maps/ireland/bartholomew/{zoom}/{x}/{-y}.png",
37414             "scaleExtent": [
37415                 5,
37416                 13
37417             ],
37418             "polygon": [
37419                 [
37420                     [
37421                         -8.8312773,
37422                         55.3963337
37423                     ],
37424                     [
37425                         -7.3221271,
37426                         55.398605
37427                     ],
37428                     [
37429                         -7.2891331,
37430                         55.4333162
37431                     ],
37432                     [
37433                         -7.2368042,
37434                         55.4530757
37435                     ],
37436                     [
37437                         -7.18881,
37438                         55.4497995
37439                     ],
37440                     [
37441                         -7.1528144,
37442                         55.3968384
37443                     ],
37444                     [
37445                         -6.90561,
37446                         55.394903
37447                     ],
37448                     [
37449                         -6.9047153,
37450                         55.3842114
37451                     ],
37452                     [
37453                         -5.8485282,
37454                         55.3922956
37455                     ],
37456                     [
37457                         -5.8378629,
37458                         55.248676
37459                     ],
37460                     [
37461                         -5.3614762,
37462                         55.2507024
37463                     ],
37464                     [
37465                         -5.3899172,
37466                         53.8466464
37467                     ],
37468                     [
37469                         -5.8734141,
37470                         53.8487436
37471                     ],
37472                     [
37473                         -5.8983,
37474                         52.8256258
37475                     ],
37476                     [
37477                         -6.0191742,
37478                         52.8256258
37479                     ],
37480                     [
37481                         -6.0262844,
37482                         51.7712367
37483                     ],
37484                     [
37485                         -8.1131422,
37486                         51.7712367
37487                     ],
37488                     [
37489                         -8.1273627,
37490                         51.3268839
37491                     ],
37492                     [
37493                         -10.6052842,
37494                         51.3091083
37495                     ],
37496                     [
37497                         -10.6271879,
37498                         52.0328254
37499                     ],
37500                     [
37501                         -10.6469845,
37502                         52.0322454
37503                     ],
37504                     [
37505                         -10.6469845,
37506                         52.0440365
37507                     ],
37508                     [
37509                         -10.6271879,
37510                         52.0448095
37511                     ],
37512                     [
37513                         -10.6290733,
37514                         52.0745627
37515                     ],
37516                     [
37517                         -10.6699234,
37518                         52.0743695
37519                     ],
37520                     [
37521                         -10.6702376,
37522                         52.0876941
37523                     ],
37524                     [
37525                         -10.6312729,
37526                         52.0898179
37527                     ],
37528                     [
37529                         -10.6393128,
37530                         52.4147202
37531                     ],
37532                     [
37533                         -10.3137689,
37534                         52.4185533
37535                     ],
37536                     [
37537                         -10.3166401,
37538                         53.3341342
37539                     ],
37540                     [
37541                         -10.3699669,
37542                         53.3330727
37543                     ],
37544                     [
37545                         -10.385965,
37546                         54.3534472
37547                     ],
37548                     [
37549                         -8.8163777,
37550                         54.3586265
37551                     ],
37552                     [
37553                         -8.8173427,
37554                         54.6595721
37555                     ],
37556                     [
37557                         -8.8413398,
37558                         54.6616284
37559                     ],
37560                     [
37561                         -8.8422286,
37562                         54.6929749
37563                     ],
37564                     [
37565                         -8.8315632,
37566                         54.7145436
37567                     ],
37568                     [
37569                         -8.8151208,
37570                         54.7145436
37571                     ]
37572                 ]
37573             ],
37574             "terms_url": "http://geo.nls.uk/maps/",
37575             "terms_text": "National Library of Scotland Historic Maps"
37576         },
37577         {
37578             "name": "Ireland British War Office One-Inch 1941-43 GSGS 4136",
37579             "type": "tms",
37580             "template": "http://geo.nls.uk/maps/ireland/gsgs4136/{zoom}/{x}/{-y}.png",
37581             "scaleExtent": [
37582                 5,
37583                 15
37584             ],
37585             "polygon": [
37586                 [
37587                     [
37588                         -10.0847426,
37589                         51.4147902
37590                     ],
37591                     [
37592                         -10.0906535,
37593                         51.5064103
37594                     ],
37595                     [
37596                         -10.4564222,
37597                         51.5003961
37598                     ],
37599                     [
37600                         -10.5005905,
37601                         52.3043019
37602                     ],
37603                     [
37604                         -10.0837522,
37605                         52.312741
37606                     ],
37607                     [
37608                         -10.0840973,
37609                         52.3404698
37610                     ],
37611                     [
37612                         -10.055802,
37613                         52.3408915
37614                     ],
37615                     [
37616                         -10.0768509,
37617                         52.7628238
37618                     ],
37619                     [
37620                         -9.7780248,
37621                         52.7684611
37622                     ],
37623                     [
37624                         -9.7818205,
37625                         52.8577261
37626                     ],
37627                     [
37628                         -9.6337877,
37629                         52.8596012
37630                     ],
37631                     [
37632                         -9.6449626,
37633                         53.1294502
37634                     ],
37635                     [
37636                         -10.0919663,
37637                         53.1227152
37638                     ],
37639                     [
37640                         -10.1051422,
37641                         53.3912913
37642                     ],
37643                     [
37644                         -10.4052593,
37645                         53.3866349
37646                     ],
37647                     [
37648                         -10.4530828,
37649                         54.193502
37650                     ],
37651                     [
37652                         -10.2998523,
37653                         54.1974988
37654                     ],
37655                     [
37656                         -10.3149801,
37657                         54.4669592
37658                     ],
37659                     [
37660                         -8.9276095,
37661                         54.4853897
37662                     ],
37663                     [
37664                         -8.9339534,
37665                         54.7546562
37666                     ],
37667                     [
37668                         -8.7773069,
37669                         54.755501
37670                     ],
37671                     [
37672                         -8.7826749,
37673                         55.0252208
37674                     ],
37675                     [
37676                         -8.9402974,
37677                         55.0238221
37678                     ],
37679                     [
37680                         -8.9451773,
37681                         55.2934155
37682                     ],
37683                     [
37684                         -7.528039,
37685                         55.2970274
37686                     ],
37687                     [
37688                         -7.525599,
37689                         55.3874955
37690                     ],
37691                     [
37692                         -7.0541955,
37693                         55.3841691
37694                     ],
37695                     [
37696                         -7.0556595,
37697                         55.2939712
37698                     ],
37699                     [
37700                         -6.3241545,
37701                         55.2859128
37702                     ],
37703                     [
37704                         -6.3217146,
37705                         55.3253556
37706                     ],
37707                     [
37708                         -6.1035807,
37709                         55.3223016
37710                     ],
37711                     [
37712                         -6.1045566,
37713                         55.2828557
37714                     ],
37715                     [
37716                         -5.7985836,
37717                         55.2772968
37718                     ],
37719                     [
37720                         -5.8117595,
37721                         55.0087135
37722                     ],
37723                     [
37724                         -5.656577,
37725                         55.0056351
37726                     ],
37727                     [
37728                         -5.6721928,
37729                         54.7355021
37730                     ],
37731                     [
37732                         -5.3618278,
37733                         54.729585
37734                     ],
37735                     [
37736                         -5.3964755,
37737                         54.1917889
37738                     ],
37739                     [
37740                         -5.855679,
37741                         54.2017807
37742                     ],
37743                     [
37744                         -5.9220464,
37745                         52.8524504
37746                     ],
37747                     [
37748                         -6.070885,
37749                         52.8551025
37750                     ],
37751                     [
37752                         -6.1030927,
37753                         52.1373337
37754                     ],
37755                     [
37756                         -6.8331336,
37757                         52.1463183
37758                     ],
37759                     [
37760                         -6.8355736,
37761                         52.0578908
37762                     ],
37763                     [
37764                         -7.5641506,
37765                         52.0617913
37766                     ],
37767                     [
37768                         -7.5661026,
37769                         51.7921593
37770                     ],
37771                     [
37772                         -8.147305,
37773                         51.792763
37774                     ],
37775                     [
37776                         -8.146329,
37777                         51.7033331
37778                     ],
37779                     [
37780                         -8.2912636,
37781                         51.7027283
37782                     ],
37783                     [
37784                         -8.2897996,
37785                         51.5227274
37786                     ],
37787                     [
37788                         -9.1174397,
37789                         51.516958
37790                     ],
37791                     [
37792                         -9.1179277,
37793                         51.4625685
37794                     ],
37795                     [
37796                         -9.3692452,
37797                         51.4616564
37798                     ],
37799                     [
37800                         -9.3672933,
37801                         51.4254613
37802                     ]
37803                 ]
37804             ],
37805             "terms_url": "http://geo.nls.uk/maps/",
37806             "terms_text": "National Library of Scotland Historic Maps"
37807         },
37808         {
37809             "name": "Ireland EEA CORINE 2006",
37810             "type": "tms",
37811             "template": "http://a.tile.openstreetmap.ie/tiles/corine/{zoom}/{x}/{y}.png",
37812             "scaleExtent": [
37813                 5,
37814                 16
37815             ],
37816             "polygon": [
37817                 [
37818                     [
37819                         -5.842956,
37820                         53.8627976
37821                     ],
37822                     [
37823                         -5.8341575,
37824                         53.7633541
37825                     ],
37826                     [
37827                         -5.6267647,
37828                         53.5383692
37829                     ],
37830                     [
37831                         -5.9648778,
37832                         52.1631197
37833                     ],
37834                     [
37835                         -6.0453211,
37836                         52.0527275
37837                     ],
37838                     [
37839                         -6.1823261,
37840                         51.9699475
37841                     ],
37842                     [
37843                         -6.3960035,
37844                         51.9234618
37845                     ],
37846                     [
37847                         -6.5945978,
37848                         51.883911
37849                     ],
37850                     [
37851                         -7.2481994,
37852                         51.9056295
37853                     ],
37854                     [
37855                         -7.341212,
37856                         51.8148076
37857                     ],
37858                     [
37859                         -8.1971787,
37860                         51.5037019
37861                     ],
37862                     [
37863                         -8.3191005,
37864                         51.4167737
37865                     ],
37866                     [
37867                         -9.4478202,
37868                         51.1991221
37869                     ],
37870                     [
37871                         -9.9015706,
37872                         51.2266802
37873                     ],
37874                     [
37875                         -10.472215,
37876                         51.4050139
37877                     ],
37878                     [
37879                         -10.8857437,
37880                         51.6770619
37881                     ],
37882                     [
37883                         -11.035318,
37884                         52.0620016
37885                     ],
37886                     [
37887                         -10.9950963,
37888                         52.1831616
37889                     ],
37890                     [
37891                         -10.8178697,
37892                         52.3139827
37893                     ],
37894                     [
37895                         -9.8839736,
37896                         52.9032208
37897                     ],
37898                     [
37899                         -10.1165049,
37900                         52.9676141
37901                     ],
37902                     [
37903                         -10.5514014,
37904                         53.3317027
37905                     ],
37906                     [
37907                         -10.6896633,
37908                         53.5854022
37909                     ],
37910                     [
37911                         -10.6444139,
37912                         54.0100436
37913                     ],
37914                     [
37915                         -10.5501445,
37916                         54.257482
37917                     ],
37918                     [
37919                         -10.2824192,
37920                         54.4742405
37921                     ],
37922                     [
37923                         -9.8073011,
37924                         54.5705346
37925                     ],
37926                     [
37927                         -9.196435,
37928                         54.5486695
37929                     ],
37930                     [
37931                         -9.2253443,
37932                         54.7000264
37933                     ],
37934                     [
37935                         -8.8985435,
37936                         55.1363582
37937                     ],
37938                     [
37939                         -8.0476045,
37940                         55.4711977
37941                     ],
37942                     [
37943                         -7.4367384,
37944                         55.6191092
37945                     ],
37946                     [
37947                         -7.2205471,
37948                         55.6205288
37949                     ],
37950                     [
37951                         -6.8258723,
37952                         55.5608644
37953                     ],
37954                     [
37955                         -6.0679458,
37956                         55.3727567
37957                     ],
37958                     [
37959                         -5.5639184,
37960                         55.0759594
37961                     ],
37962                     [
37963                         -5.0649187,
37964                         54.4640142
37965                     ],
37966                     [
37967                         -5.2572284,
37968                         54.1582424
37969                     ]
37970                 ]
37971             ],
37972             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
37973             "terms_text": "EEA Corine 2006"
37974         },
37975         {
37976             "name": "Ireland EEA GMES Urban Atlas",
37977             "type": "tms",
37978             "template": "http://a.tile.openstreetmap.ie/tiles/urbanatlas/{zoom}/{x}/{y}.png",
37979             "scaleExtent": [
37980                 5,
37981                 17
37982             ],
37983             "polygon": [
37984                 [
37985                     [
37986                         -9.2759602,
37987                         52.7993666
37988                     ],
37989                     [
37990                         -9.215509,
37991                         52.8276933
37992                     ],
37993                     [
37994                         -9.1086618,
37995                         52.9128016
37996                     ],
37997                     [
37998                         -9.0196831,
37999                         52.8837107
38000                     ],
38001                     [
38002                         -8.8760649,
38003                         52.8978445
38004                     ],
38005                     [
38006                         -8.8001797,
38007                         52.8833558
38008                     ],
38009                     [
38010                         -8.7665597,
38011                         52.9065354
38012                     ],
38013                     [
38014                         -8.5938079,
38015                         52.9238592
38016                     ],
38017                     [
38018                         -8.5241972,
38019                         52.8869724
38020                     ],
38021                     [
38022                         -8.4956786,
38023                         52.9105906
38024                     ],
38025                     [
38026                         -8.3506448,
38027                         52.9238592
38028                     ],
38029                     [
38030                         -8.2718204,
38031                         52.9492401
38032                     ],
38033                     [
38034                         -8.2249679,
38035                         52.8991338
38036                     ],
38037                     [
38038                         -8.1564001,
38039                         52.9149986
38040                     ],
38041                     [
38042                         -8.0881237,
38043                         52.7630417
38044                     ],
38045                     [
38046                         -8.1360092,
38047                         52.7239783
38048                     ],
38049                     [
38050                         -8.1570652,
38051                         52.6766443
38052                     ],
38053                     [
38054                         -8.2059695,
38055                         52.6185385
38056                     ],
38057                     [
38058                         -8.2025734,
38059                         52.5954396
38060                     ],
38061                     [
38062                         -8.2231242,
38063                         52.5599691
38064                     ],
38065                     [
38066                         -8.2236294,
38067                         52.5095371
38068                     ],
38069                     [
38070                         -8.2976651,
38071                         52.5025088
38072                     ],
38073                     [
38074                         -8.3295888,
38075                         52.4721087
38076                     ],
38077                     [
38078                         -8.3589695,
38079                         52.4986072
38080                     ],
38081                     [
38082                         -8.3737385,
38083                         52.4764529
38084                     ],
38085                     [
38086                         -8.432326,
38087                         52.4342609
38088                     ],
38089                     [
38090                         -8.4754569,
38091                         52.4216289
38092                     ],
38093                     [
38094                         -8.5017727,
38095                         52.3870011
38096                     ],
38097                     [
38098                         -8.5476205,
38099                         52.3681351
38100                     ],
38101                     [
38102                         -8.6444103,
38103                         52.3376422
38104                     ],
38105                     [
38106                         -8.6841451,
38107                         52.3660614
38108                     ],
38109                     [
38110                         -8.8154099,
38111                         52.3721014
38112                     ],
38113                     [
38114                         -8.8614233,
38115                         52.3521652
38116                     ],
38117                     [
38118                         -8.9074451,
38119                         52.3824674
38120                     ],
38121                     [
38122                         -8.9388551,
38123                         52.3789166
38124                     ],
38125                     [
38126                         -8.9782502,
38127                         52.4093811
38128                     ],
38129                     [
38130                         -9.0298715,
38131                         52.4104169
38132                     ],
38133                     [
38134                         -9.1059449,
38135                         52.420981
38136                     ],
38137                     [
38138                         -9.1084962,
38139                         52.4415071
38140                     ],
38141                     [
38142                         -9.140702,
38143                         52.4650891
38144                     ],
38145                     [
38146                         -9.1315765,
38147                         52.5136207
38148                     ],
38149                     [
38150                         -9.1739699,
38151                         52.5620573
38152                     ],
38153                     [
38154                         -9.1426235,
38155                         52.589645
38156                     ],
38157                     [
38158                         -9.1542382,
38159                         52.610216
38160                     ],
38161                     [
38162                         -9.1426231,
38163                         52.6387401
38164                     ],
38165                     [
38166                         -9.1776844,
38167                         52.6447573
38168                     ],
38169                     [
38170                         -9.2012184,
38171                         52.6526248
38172                     ],
38173                     [
38174                         -9.2036198,
38175                         52.6686468
38176                     ],
38177                     [
38178                         -9.2238348,
38179                         52.6706578
38180                     ],
38181                     [
38182                         -9.2161072,
38183                         52.6919412
38184                     ],
38185                     [
38186                         -9.1882395,
38187                         52.7057242
38188                     ],
38189                     [
38190                         -9.2750099,
38191                         52.7350292
38192                     ],
38193                     [
38194                         -9.2601152,
38195                         52.7616711
38196                     ]
38197                 ],
38198                 [
38199                     [
38200                         -7.307313219981238,
38201                         53.81625879275365
38202                     ],
38203                     [
38204                         -7.245858447032101,
38205                         53.78300449111207
38206                     ],
38207                     [
38208                         -7.15144468970801,
38209                         53.81179938127503
38210                     ],
38211                     [
38212                         -7.086900011973722,
38213                         53.784424420834
38214                     ],
38215                     [
38216                         -7.0347149533800435,
38217                         53.77996162275688
38218                     ],
38219                     [
38220                         -6.975320116954343,
38221                         53.788481098127924
38222                     ],
38223                     [
38224                         -6.928628222423156,
38225                         53.81443454540607
38226                     ],
38227                     [
38228                         -6.992829577403537,
38229                         53.86609081229548
38230                     ],
38231                     [
38232                         -6.975320116954343,
38233                         53.87945028968944
38234                     ],
38235                     [
38236                         -6.949914233165313,
38237                         53.87094929783329
38238                     ],
38239                     [
38240                         -6.9375546140247035,
38241                         53.87540241385127
38242                     ],
38243                     [
38244                         -6.936867968516893,
38245                         53.896649390754646
38246                     ],
38247                     [
38248                         -6.897042529063821,
38249                         53.889770599553906
38250                     ],
38251                     [
38252                         -6.867516772227924,
38253                         53.880259817835736
38254                     ],
38255                     [
38256                         -6.851037280040446,
38257                         53.88450958346468
38258                     ],
38259                     [
38260                         -6.842454211192801,
38261                         53.89786317755242
38262                     ],
38263                     [
38264                         -6.812928454356904,
38265                         53.90069520963246
38266                     ],
38267                     [
38268                         -6.79850889869286,
38269                         53.89280549994937
38270                     ],
38271                     [
38272                         -6.789925829845217,
38273                         53.89462633440526
38274                     ],
38275                     [
38276                         -6.791985766368652,
38277                         53.904538374710896
38278                     ],
38279                     [
38280                         -6.778939501720231,
38281                         53.918087767078354
38282                     ],
38283                     [
38284                         -6.77001311011868,
38285                         53.91505470292794
38286                     ],
38287                     [
38288                         -6.75868345923979,
38289                         53.921727153244476
38290                     ],
38291                     [
38292                         -6.744263903575747,
38293                         53.916065748791254
38294                     ],
38295                     [
38296                         -6.727441088634364,
38297                         53.92334455637637
38298                     ],
38299                     [
38300                         -6.713021532970319,
38301                         53.90777445003927
38302                     ],
38303                     [
38304                         -6.684182421642232,
38305                         53.90292024303218
38306                     ],
38307                     [
38308                         -6.623757616954815,
38309                         53.88187882710815
38310                     ],
38311                     [
38312                         -6.590455309825955,
38313                         53.857789593974296
38314                     ],
38315                     [
38316                         -6.591141955333765,
38317                         53.835509894663346
38318                     ],
38319                     [
38320                         -6.574319140392382,
38321                         53.82254170362619
38322                     ],
38323                     [
38324                         -6.571572558361136,
38325                         53.804703885117576
38326                     ],
38327                     [
38328                         -6.5533764524041285,
38329                         53.79983770791046
38330                     ],
38331                     [
38332                         -6.541360156017425,
38333                         53.78300449111207
38334                     ],
38335                     [
38336                         -6.511491076427622,
38337                         53.76900546961285
38338                     ],
38339                     [
38340                         -6.472695605236269,
38341                         53.77326653566421
38342                     ],
38343                     [
38344                         -6.443513171154276,
38345                         53.76393220797015
38346                     ],
38347                     [
38348                         -6.44728972144724,
38349                         53.75114486961979
38350                     ],
38351                     [
38352                         -6.4775021237909485,
38353                         53.728199094666586
38354                     ],
38355                     [
38356                         -6.459649340587848,
38357                         53.71682309412751
38358                     ],
38359                     [
38360                         -6.435616747814443,
38361                         53.72230833571077
38362                     ],
38363                     [
38364                         -6.4198239011347775,
38365                         53.72921465935537
38366                     ],
38367                     [
38368                         -6.4009411496699595,
38369                         53.72169889975152
38370                     ],
38371                     [
38372                         -6.375878588634836,
38373                         53.718042098526006
38374                     ],
38375                     [
38376                         -6.359055773693453,
38377                         53.708695495259434
38378                     ],
38379                     [
38380                         -6.340173022228636,
38381                         53.708085862042424
38382                     ],
38383                     [
38384                         -6.329873339611461,
38385                         53.71296268045594
38386                     ],
38387                     [
38388                         -6.325753466564592,
38389                         53.72210519137233
38390                     ],
38391                     [
38392                         -6.2938244504513525,
38393                         53.72576163932632
38394                     ],
38395                     [
38396                         -6.265328661877173,
38397                         53.7363229253304
38398                     ],
38399                     [
38400                         -6.240952746349864,
38401                         53.734292114843086
38402                     ],
38403                     [
38404                         -6.180871264416349,
38405                         53.632015710147016
38406                     ],
38407                     [
38408                         -6.092793818322125,
38409                         53.588038288422446
38410                     ],
38411                     [
38412                         -5.985734079608837,
38413                         53.49383447350347
38414                     ],
38415                     [
38416                         -6.0887447432153685,
38417                         53.27174268379562
38418                     ],
38419                     [
38420                         -6.033272979232964,
38421                         53.1191110041494
38422                     ],
38423                     [
38424                         -5.984663357119282,
38425                         52.9651254915577
38426                     ],
38427                     [
38428                         -6.122679104189409,
38429                         52.73207538466633
38430                     ],
38431                     [
38432                         -6.185163845400262,
38433                         52.73706461957944
38434                     ],
38435                     [
38436                         -6.1899703639549415,
38437                         52.76075568810044
38438                     ],
38439                     [
38440                         -6.319059719423517,
38441                         52.782357357522855
38442                     ],
38443                     [
38444                         -6.393904079774976,
38445                         52.7790347214105
38446                     ],
38447                     [
38448                         -6.465315212587381,
38449                         52.6946379192593
38450                     ],
38451                     [
38452                         -6.534666408876349,
38453                         52.673409093161446
38454                     ],
38455                     [
38456                         -6.612257351259057,
38457                         52.69255711803012
38458                     ],
38459                     [
38460                         -6.6692489284074155,
38461                         52.74745702505679
38462                     ],
38463                     [
38464                         -6.671308864930852,
38465                         52.76948072949997
38466                     ],
38467                     [
38468                         -6.720747341493285,
38469                         52.7748810695361
38470                     ],
38471                     [
38472                         -6.71456753192298,
38473                         52.80311808637125
38474                     ],
38475                     [
38476                         -6.658949245790243,
38477                         52.84709806982182
38478                     ],
38479                     [
38480                         -6.582044948915348,
38481                         52.81349473557279
38482                     ],
38483                     [
38484                         -6.547712673524768,
38485                         52.83133677935633
38486                     ],
38487                     [
38488                         -6.531233181337292,
38489                         52.87404491274922
38490                     ],
38491                     [
38492                         -6.617750515321548,
38493                         52.87528820923615
38494                     ],
38495                     [
38496                         -6.728987087587023,
38497                         52.90635903963372
38498                     ],
38499                     [
38500                         -6.780485500672891,
38501                         52.859122574848655
38502                     ],
38503                     [
38504                         -6.870436062196207,
38505                         52.85165948109425
38506                     ],
38507                     [
38508                         -6.938413967469552,
38509                         52.86658438536895
38510                     ],
38511                     [
38512                         -6.965879787782016,
38513                         52.89766145203082
38514                     ],
38515                     [
38516                         -6.987852444031986,
38517                         52.969260966642985
38518                     ],
38519                     [
38520                         -7.039350857117853,
38521                         52.9560260536776
38522                     ],
38523                     [
38524                         -7.109388698914634,
38525                         53.007288776633686
38526                     ],
38527                     [
38528                         -7.068876613953752,
38529                         53.058078015357786
38530                     ],
38531                     [
38532                         -7.088789333680287,
38533                         53.11869890949892
38534                     ],
38535                     [
38536                         -7.119688381531809,
38537                         53.15000684568904
38538                     ],
38539                     [
38540                         -7.105955471375577,
38541                         53.16112391039828
38542                     ],
38543                     [
38544                         -7.127928127625547,
38545                         53.17223809655703
38546                     ],
38547                     [
38548                         -7.180113186219227,
38549                         53.182526443342745
38550                     ],
38551                     [
38552                         -7.160887112000503,
38553                         53.19898266621498
38554                     ],
38555                     [
38556                         -7.057890285828767,
38557                         53.19898266621498
38558                     ],
38559                     [
38560                         -7.048963894227218,
38561                         53.217077217179636
38562                     ],
38563                     [
38564                         -7.0915359157115345,
38565                         53.235575105358386
38566                     ],
38567                     [
38568                         -7.0434707301647235,
38569                         53.25735126035676
38570                     ],
38571                     [
38572                         -7.05102383075065,
38573                         53.29717703664696
38574                     ],
38575                     [
38576                         -6.996778835633536,
38577                         53.31112780504489
38578                     ],
38579                     [
38580                         -7.044157375672535,
38581                         53.33368557548294
38582                     ],
38583                     [
38584                         -7.105955471375576,
38585                         53.371801590024276
38586                     ],
38587                     [
38588                         -7.22050647653913,
38589                         53.432465115081854
38590                     ],
38591                     [
38592                         -7.149441429887032,
38593                         53.45731709817442
38594                     ],
38595                     [
38596                         -7.099891489102085,
38597                         53.463915962572514
38598                     ],
38599                     [
38600                         -7.0744645458045445,
38601                         53.48370640260363
38602                     ],
38603                     [
38604                         -7.079028356140001,
38605                         53.504650927752664
38606                     ],
38607                     [
38608                         -7.047733656696876,
38609                         53.515119311359335
38610                     ],
38611                     [
38612                         -7.029478415355053,
38613                         53.54147267392419
38614                     ],
38615                     [
38616                         -7.054253385747527,
38617                         53.56471202500164
38618                     ],
38619                     [
38620                         -7.009267255298033,
38621                         53.58561652973758
38622                     ],
38623                     [
38624                         -6.992641946218873,
38625                         53.602642188744426
38626                     ],
38627                     [
38628                         -6.989056095241016,
38629                         53.62739453790707
38630                     ],
38631                     [
38632                         -6.9717788132567895,
38633                         53.63686620586593
38634                     ],
38635                     [
38636                         -6.9633031654909425,
38637                         53.650973114934644
38638                     ],
38639                     [
38640                         -6.9871001765258205,
38641                         53.66623418009986
38642                     ],
38643                     [
38644                         -6.999813648174589,
38645                         53.67086935885432
38646                     ],
38647                     [
38648                         -7.008289295940436,
38649                         53.65908728051006
38650                     ],
38651                     [
38652                         -7.044473792171549,
38653                         53.65367801032349
38654                     ],
38655                     [
38656                         -7.066640870943764,
38657                         53.63918547390694
38658                     ],
38659                     [
38660                         -7.101847407817279,
38661                         53.65870092708686
38662                     ],
38663                     [
38664                         -7.120754622064167,
38665                         53.672993645380515
38666                     ],
38667                     [
38668                         -7.137379931143327,
38669                         53.66893809633893
38670                     ],
38671                     [
38672                         -7.160850955725672,
38673                         53.683034277255075
38674                     ],
38675                     [
38676                         -7.174216400279507,
38677                         53.686316272406906
38678                     ],
38679                     [
38680                         -7.196057492599188,
38681                         53.69017711570491
38682                     ],
38683                     [
38684                         -7.210726882963154,
38685                         53.69480966037566
38686                     ],
38687                     [
38688                         -7.247237365646801,
38689                         53.71661437518035
38690                     ],
38691                     [
38692                         -7.239413690786019,
38693                         53.73223735177976
38694                     ],
38695                     [
38696                         -7.260276823748104,
38697                         53.74361339729716
38698                     ],
38699                     [
38700                         -7.2814659431627184,
38701                         53.75922634307083
38702                     ],
38703                     [
38704                         -7.289615604476034,
38705                         53.77271433845693
38706                     ],
38707                     [
38708                         -7.3238441819919515,
38709                         53.78465723043301
38710                     ],
38711                     [
38712                         -7.337209626545788,
38713                         53.78658318504567
38714                     ],
38715                     [
38716                         -7.351227044004687,
38717                         53.80141007448381
38718                     ],
38719                     [
38720                         -7.307313219981238,
38721                         53.81625879275365
38722                     ]
38723                 ],
38724                 [
38725                     [
38726                         -5.685433013282673,
38727                         54.77854496390836
38728                     ],
38729                     [
38730                         -5.696867084279401,
38731                         54.73050346921268
38732                     ],
38733                     [
38734                         -5.8223689524230124,
38735                         54.70033215177621
38736                     ],
38737                     [
38738                         -5.878760568989772,
38739                         54.649492182564074
38740                     ],
38741                     [
38742                         -5.743404719024681,
38743                         54.68128223623249
38744                     ],
38745                     [
38746                         -5.581196917402638,
38747                         54.68781619319656
38748                     ],
38749                     [
38750                         -5.571488953592992,
38751                         54.67074450064368
38752                     ],
38753                     [
38754                         -5.582915011231644,
38755                         54.66440901595977
38756                     ],
38757                     [
38758                         -5.58291501123164,
38759                         54.65085746679818
38760                     ],
38761                     [
38762                         -5.6086481910584185,
38763                         54.63997082553691
38764                     ],
38765                     [
38766                         -5.6354970593650116,
38767                         54.61551371292451
38768                     ],
38769                     [
38770                         -5.728732824433139,
38771                         54.6184944610979
38772                     ],
38773                     [
38774                         -5.822612969913913,
38775                         54.49193018941315
38776                     ],
38777                     [
38778                         -5.896754545381575,
38779                         54.44975600798866
38780                     ],
38781                     [
38782                         -5.936834914186871,
38783                         54.38213187386197
38784                     ],
38785                     [
38786                         -6.0187561190025445,
38787                         54.36974944197913
38788                     ],
38789                     [
38790                         -6.059257912638059,
38791                         54.38280030737259
38792                     ],
38793                     [
38794                         -6.101784280694663,
38795                         54.41510088826871
38796                     ],
38797                     [
38798                         -6.1740201072375225,
38799                         54.43476829635816
38800                     ],
38801                     [
38802                         -6.216261364689026,
38803                         54.42827259213158
38804                     ],
38805                     [
38806                         -6.264329002478664,
38807                         54.487825014814625
38808                     ],
38809                     [
38810                         -6.249277519938476,
38811                         54.49741303545491
38812                     ],
38813                     [
38814                         -6.288340515296785,
38815                         54.53143435197413
38816                     ],
38817                     [
38818                         -6.283750270272458,
38819                         54.54447449434036
38820                     ],
38821                     [
38822                         -6.321445027854273,
38823                         54.58928767713928
38824                     ],
38825                     [
38826                         -6.264329002478664,
38827                         54.604982769755765
38828                     ],
38829                     [
38830                         -6.240052417736423,
38831                         54.59541999854735
38832                     ],
38833                     [
38834                         -6.098762694536575,
38835                         54.631690374598676
38836                     ],
38837                     [
38838                         -6.051950538018501,
38839                         54.61314575326238
38840                     ],
38841                     [
38842                         -6.031509408441251,
38843                         54.620921248201434
38844                     ],
38845                     [
38846                         -6.002995140908084,
38847                         54.65571636730639
38848                     ],
38849                     [
38850                         -6.0647754758974335,
38851                         54.6634355452454
38852                     ],
38853                     [
38854                         -6.059920158948984,
38855                         54.704134188139534
38856                     ],
38857                     [
38858                         -6.047781866577864,
38859                         54.71395188569398
38860                     ],
38861                     [
38862                         -6.120611620804591,
38863                         54.801644524994515
38864                     ],
38865                     [
38866                         -6.002141887262449,
38867                         54.80836072138932
38868                     ],
38869                     [
38870                         -5.984662746248036,
38871                         54.78652900156178
38872                     ],
38873                     [
38874                         -5.685433013282673,
38875                         54.77854496390836
38876                     ]
38877                 ],
38878                 [
38879                     [
38880                         -9.128658300749114,
38881                         53.24759266864586
38882                     ],
38883                     [
38884                         -9.024510568479629,
38885                         53.26744820137083
38886                     ],
38887                     [
38888                         -9.016360907166316,
38889                         53.26364619217274
38890                     ],
38891                     [
38892                         -9.001854510028616,
38893                         53.26588844362053
38894                     ],
38895                     [
38896                         -8.9951717877517,
38897                         53.259258838409615
38898                     ],
38899                     [
38900                         -8.973493688658284,
38901                         53.262378780650025
38902                     ],
38903                     [
38904                         -8.95230456924367,
38905                         53.271444820907114
38906                     ],
38907                     [
38908                         -8.956705386352859,
38909                         53.281580911863244
38910                     ],
38911                     [
38912                         -8.961106203462048,
38913                         53.28119110665652
38914                     ],
38915                     [
38916                         -8.960780217009516,
38917                         53.28908396911955
38918                     ],
38919                     [
38920                         -8.954260487958864,
38921                         53.28927883616923
38922                     ],
38923                     [
38924                         -8.95230456924367,
38925                         53.30155366854246
38926                     ],
38927                     [
38928                         -8.963714095082308,
38929                         53.303793931840495
38930                     ],
38931                     [
38932                         -8.9811543702928,
38933                         53.294734752711804
38934                     ],
38935                     [
38936                         -8.985718180628256,
38937                         53.30174847871221
38938                     ],
38939                     [
38940                         -9.019946758144176,
38941                         53.30768976199425
38942                     ],
38943                     [
38944                         -9.00837423907927,
38945                         53.31596722087059
38946                     ],
38947                     [
38948                         -9.01880580556031,
38949                         53.31625933715475
38950                     ],
38951                     [
38952                         -9.045862681120513,
38953                         53.31275380979257
38954                     ],
38955                     [
38956                         -9.06444390891487,
38957                         53.32122500810515
38958                     ],
38959                     [
38960                         -9.080906224767762,
38961                         53.307397587062724
38962                     ],
38963                     [
38964                         -9.08106921799403,
38965                         53.303404329274585
38966                     ],
38967                     [
38968                         -9.09019683866494,
38969                         53.30574189135002
38970                     ],
38971                     [
38972                         -9.095901601584261,
38973                         53.298826232852214
38974                     ],
38975                     [
38976                         -9.10128037805105,
38977                         53.3008718259498
38978                     ],
38979                     [
38980                         -9.115623781962478,
38981                         53.28450433758295
38982                     ],
38983                     [
38984                         -9.121491538108067,
38985                         53.2832375443259
38986                     ],
38987                     [
38988                         -9.13273807072044,
38989                         53.28557621023763
38990                     ],
38991                     [
38992                         -9.144636576237877,
38993                         53.27865728614638
38994                     ],
38995                     [
38996                         -9.13876882009229,
38997                         53.26345120822951
38998                     ],
38999                     [
39000                         -9.128658300749114,
39001                         53.24759266864586
39002                     ]
39003                 ],
39004                 [
39005                     [
39006                         -8.595266214281438,
39007                         51.69264788483154
39008                     ],
39009                     [
39010                         -8.55819409885298,
39011                         51.69306638852667
39012                     ],
39013                     [
39014                         -8.566697711835303,
39015                         51.682644706464686
39016                     ],
39017                     [
39018                         -8.579130708100188,
39019                         51.67349700898941
39020                     ],
39021                     [
39022                         -8.544554623426079,
39023                         51.66520531197343
39024                     ],
39025                     [
39026                         -8.494765061495364,
39027                         51.667778759675976
39028                     ],
39029                     [
39030                         -8.30113898732036,
39031                         51.7235009029955
39032                     ],
39033                     [
39034                         -8.268406960495541,
39035                         51.784858633837544
39036                     ],
39037                     [
39038                         -8.154536388302146,
39039                         51.7814362126791
39040                     ],
39041                     [
39042                         -8.115350159004825,
39043                         51.809093351533164
39044                     ],
39045                     [
39046                         -8.068326683848039,
39047                         51.870050153657075
39048                     ],
39049                     [
39050                         -8.10059769621054,
39051                         51.89964422561186
39052                     ],
39053                     [
39054                         -8.08123508879304,
39055                         51.918414974037226
39056                     ],
39057                     [
39058                         -8.09183842142643,
39059                         51.95337589170907
39060                     ],
39061                     [
39062                         -8.124570448251253,
39063                         51.95479649105758
39064                     ],
39065                     [
39066                         -8.132407694110718,
39067                         51.970988142592034
39068                     ],
39069                     [
39070                         -8.099675667285895,
39071                         51.978371865876596
39072                     ],
39073                     [
39074                         -8.144394070131078,
39075                         52.02151390085561
39076                     ],
39077                     [
39078                         -8.159607547387685,
39079                         52.064330945363764
39080                     ],
39081                     [
39082                         -8.140705954432507,
39083                         52.07254939152303
39084                     ],
39085                     [
39086                         -8.165600735397863,
39087                         52.09294727054506
39088                     ],
39089                     [
39090                         -8.18726841512697,
39091                         52.0835993998731
39092                     ],
39093                     [
39094                         -8.2093971093184,
39095                         52.10512489114057
39096                     ],
39097                     [
39098                         -8.207092037006792,
39099                         52.12494181389489
39100                     ],
39101                     [
39102                         -8.227837687811258,
39103                         52.143052434929714
39104                     ],
39105                     [
39106                         -8.222766528725723,
39107                         52.16454923557058
39108                     ],
39109                     [
39110                         -8.30298304516965,
39111                         52.1829264222872
39112                     ],
39113                     [
39114                         -8.427456949996438,
39115                         52.17783811526099
39116                     ],
39117                     [
39118                         -8.46710419375608,
39119                         52.169921813849676
39120                     ],
39121                     [
39122                         -8.509978538751975,
39123                         52.18405707812542
39124                     ],
39125                     [
39126                         -8.530263175094117,
39127                         52.16511480067495
39128                     ],
39129                     [
39130                         -8.574981577939297,
39131                         52.18066502436804
39132                     ],
39133                     [
39134                         -8.587889982884295,
39135                         52.16963906274442
39136                     ],
39137                     [
39138                         -8.642289689438227,
39139                         52.18829678149147
39140                     ],
39141                     [
39142                         -8.719279104645906,
39143                         52.15804472022032
39144                     ],
39145                     [
39146                         -8.698533453841442,
39147                         52.13541291452849
39148                     ],
39149                     [
39150                         -8.740946784375014,
39151                         52.10823956240069
39152                     ],
39153                     [
39154                         -8.77460084012448,
39155                         52.05951253229793
39156                     ],
39157                     [
39158                         -8.803183736788409,
39159                         52.03768144571248
39160                     ],
39161                     [
39162                         -8.86818677597573,
39163                         52.03286015807593
39164                     ],
39165                     [
39166                         -8.870491848287335,
39167                         52.01839317543363
39168                     ],
39169                     [
39170                         -8.844214023935015,
39171                         51.991148511559096
39172                     ],
39173                     [
39174                         -8.79811257770287,
39175                         51.964455373040394
39176                     ],
39177                     [
39178                         -8.782899100446263,
39179                         51.931777239822054
39180                     ],
39181                     [
39182                         -8.835915763613228,
39183                         51.9292188160068
39184                     ],
39185                     [
39186                         -8.838681850387156,
39187                         51.90277322850554
39188                     ],
39189                     [
39190                         -8.802261707863764,
39191                         51.89367006943167
39192                     ],
39193                     [
39194                         -8.792580404155013,
39195                         51.85695425263326
39196                     ],
39197                     [
39198                         -8.765841565340368,
39199                         51.82476769939557
39200                     ],
39201                     [
39202                         -8.758926348405547,
39203                         51.80054140901511
39204                     ],
39205                     [
39206                         -8.79811257770287,
39207                         51.78628456602828
39208                     ],
39209                     [
39210                         -8.832227647914657,
39211                         51.79626482935233
39212                     ],
39213                     [
39214                         -8.836837792537873,
39215                         51.77687258059678
39216                     ],
39217                     [
39218                         -8.885705325543944,
39219                         51.746055989869106
39220                     ],
39221                     [
39222                         -8.859888515653944,
39223                         51.72435763090916
39224                     ],
39225                     [
39226                         -8.807332866949299,
39227                         51.71093369500414
39228                     ],
39229                     [
39230                         -8.678248817499297,
39231                         51.693505197270746
39232                     ],
39233                     [
39234                         -8.60540853245251,
39235                         51.67835695335278
39236                     ],
39237                     [
39238                         -8.595266214281438,
39239                         51.69264788483154
39240                     ]
39241                 ],
39242                 [
39243                     [
39244                         -7.138279151048154,
39245                         55.06131559970097
39246                     ],
39247                     [
39248                         -7.117994514706011,
39249                         54.99631329558348
39250                     ],
39251                     [
39252                         -7.070049010624583,
39253                         54.98784996056705
39254                     ],
39255                     [
39256                         -7.076503213097081,
39257                         54.93332450204895
39258                     ],
39259                     [
39260                         -7.025791622241725,
39261                         54.91159959910791
39262                     ],
39263                     [
39264                         -7.007351043748867,
39265                         54.87872502112528
39266                     ],
39267                     [
39268                         -7.024869593317081,
39269                         54.8511320998998
39270                     ],
39271                     [
39272                         -6.990754523105296,
39273                         54.81661438893913
39274                     ],
39275                     [
39276                         -7.051608432131725,
39277                         54.80598761598125
39278                     ],
39279                     [
39280                         -7.115228427932084,
39281                         54.80651902101645
39282                     ],
39283                     [
39284                         -7.170550163410654,
39285                         54.84847793920564
39286                     ],
39287                     [
39288                         -7.199133060074584,
39289                         54.84316909395457
39290                     ],
39291                     [
39292                         -7.222183783190655,
39293                         54.85803210052931
39294                     ],
39295                     [
39296                         -7.2111194360949415,
39297                         54.862808332627324
39298                     ],
39299                     [
39300                         -7.212041465019584,
39301                         54.882438010878076
39302                     ],
39303                     [
39304                         -7.279349576518514,
39305                         54.880846771447125
39306                     ],
39307                     [
39308                         -7.273817402970655,
39309                         54.91530955931841
39310                     ],
39311                     [
39312                         -7.3033223285592275,
39313                         54.915839525718205
39314                     ],
39315                     [
39316                         -7.363254208661015,
39317                         54.90894941815292
39318                     ],
39319                     [
39320                         -7.385382902852443,
39321                         54.91636948513913
39322                     ],
39323                     [
39324                         -7.391837105324943,
39325                         54.93438395336098
39326                     ],
39327                     [
39328                         -7.429640291235302,
39329                         54.95291983389722
39330                     ],
39331                     [
39332                         -7.420420001988872,
39333                         54.99208185118366
39334                     ],
39335                     [
39336                         -7.410277683817801,
39337                         55.03437621938347
39338                     ],
39339                     [
39340                         -7.3577220351131585,
39341                         55.057619110599035
39342                     ],
39343                     [
39344                         -7.265519142648871,
39345                         55.07557028899173
39346                     ],
39347                     [
39348                         -7.138279151048154,
39349                         55.06131559970097
39350                     ]
39351                 ],
39352                 [
39353                     [
39354                         -7.190498776293322,
39355                         52.26144368927652
39356                     ],
39357                     [
39358                         -7.156844720543858,
39359                         52.28443443581867
39360                     ],
39361                     [
39362                         -7.132871968503143,
39363                         52.27343421670601
39364                     ],
39365                     [
39366                         -7.113278853854483,
39367                         52.26779201951648
39368                     ],
39369                     [
39370                         -7.098295883829036,
39371                         52.27230583471742
39372                     ],
39373                     [
39374                         -7.089767116276089,
39375                         52.25509445009032
39376                     ],
39377                     [
39378                         -7.07109603055207,
39379                         52.259186286149074
39380                     ],
39381                     [
39382                         -7.033984366335195,
39383                         52.257352061495865
39384                     ],
39385                     [
39386                         -7.027530163862696,
39387                         52.250720000975015
39388                     ],
39389                     [
39390                         -7.034675888028678,
39391                         52.247756419376
39392                     ],
39393                     [
39394                         -7.031218279561267,
39395                         52.24013487190721
39396                     ],
39397                     [
39398                         -7.034214873566356,
39399                         52.23222966213934
39400                     ],
39401                     [
39402                         -7.050580886978767,
39403                         52.2296884028405
39404                     ],
39405                     [
39406                         -7.062567262999124,
39407                         52.21980434486687
39408                     ],
39409                     [
39410                         -7.076858711331088,
39411                         52.216132562953725
39412                     ],
39413                     [
39414                         -7.084926464421715,
39415                         52.22065163604718
39416                     ],
39417                     [
39418                         -7.084465449959392,
39419                         52.22785295843095
39420                     ],
39421                     [
39422                         -7.101292477834124,
39423                         52.221498911062525
39424                     ],
39425                     [
39426                         -7.105211100763858,
39427                         52.21726237433474
39428                     ],
39429                     [
39430                         -7.111665303236357,
39431                         52.21796849185403
39432                     ],
39433                     [
39434                         -7.107977187537785,
39435                         52.21104805609072
39436                     ],
39437                     [
39438                         -7.117773744862115,
39439                         52.20928246619701
39440                     ],
39441                     [
39442                         -7.129760120882472,
39443                         52.21690931136535
39444                     ],
39445                     [
39446                         -7.14497359813908,
39447                         52.21782726924826
39448                     ],
39449                     [
39450                         -7.150505771686938,
39451                         52.22375823207553
39452                     ],
39453                     [
39454                         -7.158112510315241,
39455                         52.22262858593765
39456                     ],
39457                     [
39458                         -7.158804032008724,
39459                         52.22700580464912
39460                     ],
39461                     [
39462                         -7.158573524777563,
39463                         52.23180612902503
39464                     ],
39465                     [
39466                         -7.167563306792832,
39467                         52.23985256723076
39468                     ],
39469                     [
39470                         -7.16733279956167,
39471                         52.244580933687786
39472                     ],
39473                     [
39474                         -7.172519212262786,
39475                         52.24676851484933
39476                     ],
39477                     [
39478                         -7.177590371348324,
39479                         52.25114335361416
39480                     ],
39481                     [
39482                         -7.190498776293322,
39483                         52.26144368927652
39484                     ]
39485                 ]
39486             ],
39487             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
39488             "terms_text": "EEA GMES Urban Atlas"
39489         },
39490         {
39491             "name": "Kanton Aargau 25cm (AGIS 2011)",
39492             "type": "tms",
39493             "template": "http://tiles.poole.ch/AGIS/OF2011/{zoom}/{x}/{y}.png",
39494             "scaleExtent": [
39495                 14,
39496                 19
39497             ],
39498             "polygon": [
39499                 [
39500                     [
39501                         7.7,
39502                         47.12
39503                     ],
39504                     [
39505                         7.7,
39506                         47.63
39507                     ],
39508                     [
39509                         8.5,
39510                         47.63
39511                     ],
39512                     [
39513                         8.5,
39514                         47.12
39515                     ],
39516                     [
39517                         7.7,
39518                         47.12
39519                     ]
39520                 ]
39521             ],
39522             "terms_text": "AGIS OF2011"
39523         },
39524         {
39525             "name": "Katastrálna mapa Slovenska (KaPor, 2010-04)",
39526             "type": "tms",
39527             "template": "http://www.freemap.sk/tms/kapor2/{zoom}/{x}/{y}.jpg",
39528             "polygon": [
39529                 [
39530                     [
39531                         19.83682,
39532                         49.25529
39533                     ],
39534                     [
39535                         19.80075,
39536                         49.42385
39537                     ],
39538                     [
39539                         19.60437,
39540                         49.48058
39541                     ],
39542                     [
39543                         19.49179,
39544                         49.63961
39545                     ],
39546                     [
39547                         19.21831,
39548                         49.52604
39549                     ],
39550                     [
39551                         19.16778,
39552                         49.42521
39553                     ],
39554                     [
39555                         19.00308,
39556                         49.42236
39557                     ],
39558                     [
39559                         18.97611,
39560                         49.5308
39561                     ],
39562                     [
39563                         18.54685,
39564                         49.51425
39565                     ],
39566                     [
39567                         18.31432,
39568                         49.33818
39569                     ],
39570                     [
39571                         18.15913,
39572                         49.2961
39573                     ],
39574                     [
39575                         18.05564,
39576                         49.11134
39577                     ],
39578                     [
39579                         17.56396,
39580                         48.84938
39581                     ],
39582                     [
39583                         17.17929,
39584                         48.88816
39585                     ],
39586                     [
39587                         17.058,
39588                         48.81105
39589                     ],
39590                     [
39591                         16.90426,
39592                         48.61947
39593                     ],
39594                     [
39595                         16.79685,
39596                         48.38561
39597                     ],
39598                     [
39599                         17.06762,
39600                         48.01116
39601                     ],
39602                     [
39603                         17.32787,
39604                         47.97749
39605                     ],
39606                     [
39607                         17.51699,
39608                         47.82535
39609                     ],
39610                     [
39611                         17.74776,
39612                         47.73093
39613                     ],
39614                     [
39615                         18.29515,
39616                         47.72075
39617                     ],
39618                     [
39619                         18.67959,
39620                         47.75541
39621                     ],
39622                     [
39623                         18.89755,
39624                         47.81203
39625                     ],
39626                     [
39627                         18.79463,
39628                         47.88245
39629                     ],
39630                     [
39631                         18.84318,
39632                         48.04046
39633                     ],
39634                     [
39635                         19.46212,
39636                         48.05333
39637                     ],
39638                     [
39639                         19.62064,
39640                         48.22938
39641                     ],
39642                     [
39643                         19.89585,
39644                         48.09387
39645                     ],
39646                     [
39647                         20.33766,
39648                         48.2643
39649                     ],
39650                     [
39651                         20.55395,
39652                         48.52358
39653                     ],
39654                     [
39655                         20.82335,
39656                         48.55714
39657                     ],
39658                     [
39659                         21.10271,
39660                         48.47096
39661                     ],
39662                     [
39663                         21.45863,
39664                         48.55513
39665                     ],
39666                     [
39667                         21.74536,
39668                         48.31435
39669                     ],
39670                     [
39671                         22.15293,
39672                         48.37179
39673                     ],
39674                     [
39675                         22.61255,
39676                         49.08914
39677                     ],
39678                     [
39679                         22.09997,
39680                         49.23814
39681                     ],
39682                     [
39683                         21.9686,
39684                         49.36363
39685                     ],
39686                     [
39687                         21.6244,
39688                         49.46989
39689                     ],
39690                     [
39691                         21.06873,
39692                         49.46402
39693                     ],
39694                     [
39695                         20.94336,
39696                         49.31088
39697                     ],
39698                     [
39699                         20.73052,
39700                         49.44006
39701                     ],
39702                     [
39703                         20.22804,
39704                         49.41714
39705                     ],
39706                     [
39707                         20.05234,
39708                         49.23052
39709                     ],
39710                     [
39711                         19.83682,
39712                         49.25529
39713                     ]
39714                 ]
39715             ],
39716             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
39717             "terms_text": "Permisssion by UGKK"
39718         },
39719         {
39720             "name": "Katastrálna mapa Slovenska (KaPor, 2011-05)",
39721             "type": "tms",
39722             "template": "http://www.freemap.sk/tms/kapor2_201105/{zoom}/{x}/{y}.jpg",
39723             "polygon": [
39724                 [
39725                     [
39726                         19.83682,
39727                         49.25529
39728                     ],
39729                     [
39730                         19.80075,
39731                         49.42385
39732                     ],
39733                     [
39734                         19.60437,
39735                         49.48058
39736                     ],
39737                     [
39738                         19.49179,
39739                         49.63961
39740                     ],
39741                     [
39742                         19.21831,
39743                         49.52604
39744                     ],
39745                     [
39746                         19.16778,
39747                         49.42521
39748                     ],
39749                     [
39750                         19.00308,
39751                         49.42236
39752                     ],
39753                     [
39754                         18.97611,
39755                         49.5308
39756                     ],
39757                     [
39758                         18.54685,
39759                         49.51425
39760                     ],
39761                     [
39762                         18.31432,
39763                         49.33818
39764                     ],
39765                     [
39766                         18.15913,
39767                         49.2961
39768                     ],
39769                     [
39770                         18.05564,
39771                         49.11134
39772                     ],
39773                     [
39774                         17.56396,
39775                         48.84938
39776                     ],
39777                     [
39778                         17.17929,
39779                         48.88816
39780                     ],
39781                     [
39782                         17.058,
39783                         48.81105
39784                     ],
39785                     [
39786                         16.90426,
39787                         48.61947
39788                     ],
39789                     [
39790                         16.79685,
39791                         48.38561
39792                     ],
39793                     [
39794                         17.06762,
39795                         48.01116
39796                     ],
39797                     [
39798                         17.32787,
39799                         47.97749
39800                     ],
39801                     [
39802                         17.51699,
39803                         47.82535
39804                     ],
39805                     [
39806                         17.74776,
39807                         47.73093
39808                     ],
39809                     [
39810                         18.29515,
39811                         47.72075
39812                     ],
39813                     [
39814                         18.67959,
39815                         47.75541
39816                     ],
39817                     [
39818                         18.89755,
39819                         47.81203
39820                     ],
39821                     [
39822                         18.79463,
39823                         47.88245
39824                     ],
39825                     [
39826                         18.84318,
39827                         48.04046
39828                     ],
39829                     [
39830                         19.46212,
39831                         48.05333
39832                     ],
39833                     [
39834                         19.62064,
39835                         48.22938
39836                     ],
39837                     [
39838                         19.89585,
39839                         48.09387
39840                     ],
39841                     [
39842                         20.33766,
39843                         48.2643
39844                     ],
39845                     [
39846                         20.55395,
39847                         48.52358
39848                     ],
39849                     [
39850                         20.82335,
39851                         48.55714
39852                     ],
39853                     [
39854                         21.10271,
39855                         48.47096
39856                     ],
39857                     [
39858                         21.45863,
39859                         48.55513
39860                     ],
39861                     [
39862                         21.74536,
39863                         48.31435
39864                     ],
39865                     [
39866                         22.15293,
39867                         48.37179
39868                     ],
39869                     [
39870                         22.61255,
39871                         49.08914
39872                     ],
39873                     [
39874                         22.09997,
39875                         49.23814
39876                     ],
39877                     [
39878                         21.9686,
39879                         49.36363
39880                     ],
39881                     [
39882                         21.6244,
39883                         49.46989
39884                     ],
39885                     [
39886                         21.06873,
39887                         49.46402
39888                     ],
39889                     [
39890                         20.94336,
39891                         49.31088
39892                     ],
39893                     [
39894                         20.73052,
39895                         49.44006
39896                     ],
39897                     [
39898                         20.22804,
39899                         49.41714
39900                     ],
39901                     [
39902                         20.05234,
39903                         49.23052
39904                     ],
39905                     [
39906                         19.83682,
39907                         49.25529
39908                     ]
39909                 ]
39910             ],
39911             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
39912             "terms_text": "Permisssion by UGKK"
39913         },
39914         {
39915             "name": "Kelowna 2012",
39916             "type": "tms",
39917             "description": "High quality aerial imagery taken for the City of Kelowna",
39918             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna2012/{zoom}/{x}/{y}.png",
39919             "scaleExtent": [
39920                 9,
39921                 20
39922             ],
39923             "polygon": [
39924                 [
39925                     [
39926                         -119.5867318,
39927                         49.7928087
39928                     ],
39929                     [
39930                         -119.5465655,
39931                         49.7928097
39932                     ],
39933                     [
39934                         -119.5465661,
39935                         49.8013837
39936                     ],
39937                     [
39938                         -119.5343374,
39939                         49.8013841
39940                     ],
39941                     [
39942                         -119.5343376,
39943                         49.8047321
39944                     ],
39945                     [
39946                         -119.5296211,
39947                         49.8047322
39948                     ],
39949                     [
39950                         -119.5296216,
39951                         49.8119555
39952                     ],
39953                     [
39954                         -119.5104463,
39955                         49.811956
39956                     ],
39957                     [
39958                         -119.5115683,
39959                         49.8744325
39960                     ],
39961                     [
39962                         -119.5108946,
39963                         49.8744904
39964                     ],
39965                     [
39966                         -119.5114111,
39967                         49.8843312
39968                     ],
39969                     [
39970                         -119.5114115,
39971                         49.9221763
39972                     ],
39973                     [
39974                         -119.49386,
39975                         49.9223477
39976                     ],
39977                     [
39978                         -119.4940505,
39979                         49.9313031
39980                     ],
39981                     [
39982                         -119.4803936,
39983                         49.9317529
39984                     ],
39985                     [
39986                         -119.4804572,
39987                         49.9407474
39988                     ],
39989                     [
39990                         -119.4666732,
39991                         49.9409927
39992                     ],
39993                     [
39994                         -119.4692775,
39995                         49.9913717
39996                     ],
39997                     [
39998                         -119.4551337,
39999                         49.9916078
40000                     ],
40001                     [
40002                         -119.4556736,
40003                         50.0121242
40004                     ],
40005                     [
40006                         -119.4416673,
40007                         50.0123895
40008                     ],
40009                     [
40010                         -119.4417308,
40011                         50.0136345
40012                     ],
40013                     [
40014                         -119.4221492,
40015                         50.0140377
40016                     ],
40017                     [
40018                         -119.4221042,
40019                         50.0119306
40020                     ],
40021                     [
40022                         -119.4121303,
40023                         50.012165
40024                     ],
40025                     [
40026                         -119.4126082,
40027                         50.0216913
40028                     ],
40029                     [
40030                         -119.4123387,
40031                         50.0216913
40032                     ],
40033                     [
40034                         -119.4124772,
40035                         50.0250773
40036                     ],
40037                     [
40038                         -119.4120917,
40039                         50.0250821
40040                     ],
40041                     [
40042                         -119.4121954,
40043                         50.0270769
40044                     ],
40045                     [
40046                         -119.4126083,
40047                         50.0270718
40048                     ],
40049                     [
40050                         -119.4128328,
40051                         50.0321946
40052                     ],
40053                     [
40054                         -119.3936313,
40055                         50.0326418
40056                     ],
40057                     [
40058                         -119.393529,
40059                         50.0307781
40060                     ],
40061                     [
40062                         -119.3795727,
40063                         50.0310116
40064                     ],
40065                     [
40066                         -119.3795377,
40067                         50.0287584
40068                     ],
40069                     [
40070                         -119.3735764,
40071                         50.0288621
40072                     ],
40073                     [
40074                         -119.371544,
40075                         49.9793618
40076                     ],
40077                     [
40078                         -119.3573506,
40079                         49.9793618
40080                     ],
40081                     [
40082                         -119.3548353,
40083                         49.9256081
40084                     ],
40085                     [
40086                         -119.3268079,
40087                         49.9257238
40088                     ],
40089                     [
40090                         -119.3256573,
40091                         49.8804068
40092                     ],
40093                     [
40094                         -119.3138893,
40095                         49.8806528
40096                     ],
40097                     [
40098                         -119.3137097,
40099                         49.8771651
40100                     ],
40101                     [
40102                         -119.3132156,
40103                         49.877223
40104                     ],
40105                     [
40106                         -119.3131482,
40107                         49.8749652
40108                     ],
40109                     [
40110                         -119.312452,
40111                         49.8749073
40112                     ],
40113                     [
40114                         -119.3122275,
40115                         49.87236
40116                     ],
40117                     [
40118                         -119.3117558,
40119                         49.872331
40120                     ],
40121                     [
40122                         -119.3115986,
40123                         49.8696098
40124                     ],
40125                     [
40126                         -119.3112169,
40127                         49.8694217
40128                     ],
40129                     [
40130                         -119.3109199,
40131                         49.8632417
40132                     ],
40133                     [
40134                         -119.3103721,
40135                         49.8632724
40136                     ],
40137                     [
40138                         -119.3095139,
40139                         49.8512388
40140                     ],
40141                     [
40142                         -119.3106368,
40143                         49.8512316
40144                     ],
40145                     [
40146                         -119.3103859,
40147                         49.8462564
40148                     ],
40149                     [
40150                         -119.3245344,
40151                         49.8459957
40152                     ],
40153                     [
40154                         -119.3246018,
40155                         49.8450689
40156                     ],
40157                     [
40158                         -119.3367018,
40159                         49.844875
40160                     ],
40161                     [
40162                         -119.3367467,
40163                         49.8435136
40164                     ],
40165                     [
40166                         -119.337937,
40167                         49.8434702
40168                     ],
40169                     [
40170                         -119.3378023,
40171                         49.8382055
40172                     ],
40173                     [
40174                         -119.3383637,
40175                         49.8381041
40176                     ],
40177                     [
40178                         -119.3383749,
40179                         49.8351202
40180                     ],
40181                     [
40182                         -119.3390936,
40183                         49.8351058
40184                     ],
40185                     [
40186                         -119.3388016,
40187                         49.8321217
40188                     ],
40189                     [
40190                         -119.3391497,
40191                         49.8320565
40192                     ],
40193                     [
40194                         -119.3391722,
40195                         49.8293331
40196                     ],
40197                     [
40198                         -119.3394641,
40199                         49.8293331
40200                     ],
40201                     [
40202                         -119.3395879,
40203                         49.8267878
40204                     ],
40205                     [
40206                         -119.3500053,
40207                         49.8265829
40208                     ],
40209                     [
40210                         -119.3493701,
40211                         49.8180588
40212                     ],
40213                     [
40214                         -119.4046964,
40215                         49.8163785
40216                     ],
40217                     [
40218                         -119.4045694,
40219                         49.8099022
40220                     ],
40221                     [
40222                         -119.4101592,
40223                         49.8099022
40224                     ],
40225                     [
40226                         -119.4102862,
40227                         49.8072787
40228                     ],
40229                     [
40230                         -119.4319467,
40231                         49.8069098
40232                     ],
40233                     [
40234                         -119.4322643,
40235                         49.7907965
40236                     ],
40237                     [
40238                         -119.4459847,
40239                         49.7905504
40240                     ],
40241                     [
40242                         -119.445286,
40243                         49.7820201
40244                     ],
40245                     [
40246                         -119.4967376,
40247                         49.7811587
40248                     ],
40249                     [
40250                         -119.4966105,
40251                         49.7784927
40252                     ],
40253                     [
40254                         -119.5418371,
40255                         49.7775082
40256                     ],
40257                     [
40258                         -119.5415892,
40259                         49.7718277
40260                     ],
40261                     [
40262                         -119.5560296,
40263                         49.7714941
40264                     ],
40265                     [
40266                         -119.5561194,
40267                         49.7718422
40268                     ],
40269                     [
40270                         -119.5715704,
40271                         49.7715086
40272                     ],
40273                     [
40274                         -119.5716153,
40275                         49.7717262
40276                     ],
40277                     [
40278                         -119.5819235,
40279                         49.7714941
40280                     ],
40281                     [
40282                         -119.5820133,
40283                         49.7717697
40284                     ],
40285                     [
40286                         -119.5922991,
40287                         49.7715231
40288                     ],
40289                     [
40290                         -119.592344,
40291                         49.7718132
40292                     ],
40293                     [
40294                         -119.6003839,
40295                         49.7715957
40296                     ],
40297                     [
40298                         -119.6011924,
40299                         49.7839081
40300                     ],
40301                     [
40302                         -119.5864365,
40303                         49.7843863
40304                     ]
40305                 ]
40306             ],
40307             "id": "kelowna_2012",
40308             "default": true
40309         },
40310         {
40311             "name": "Kelowna Roads overlay",
40312             "type": "tms",
40313             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna_overlay/{zoom}/{x}/{y}.png",
40314             "scaleExtent": [
40315                 9,
40316                 20
40317             ],
40318             "polygon": [
40319                 [
40320                     [
40321                         -119.5867318,
40322                         49.7928087
40323                     ],
40324                     [
40325                         -119.5465655,
40326                         49.7928097
40327                     ],
40328                     [
40329                         -119.5465661,
40330                         49.8013837
40331                     ],
40332                     [
40333                         -119.5343374,
40334                         49.8013841
40335                     ],
40336                     [
40337                         -119.5343376,
40338                         49.8047321
40339                     ],
40340                     [
40341                         -119.5296211,
40342                         49.8047322
40343                     ],
40344                     [
40345                         -119.5296216,
40346                         49.8119555
40347                     ],
40348                     [
40349                         -119.5104463,
40350                         49.811956
40351                     ],
40352                     [
40353                         -119.5115683,
40354                         49.8744325
40355                     ],
40356                     [
40357                         -119.5108946,
40358                         49.8744904
40359                     ],
40360                     [
40361                         -119.5114111,
40362                         49.8843312
40363                     ],
40364                     [
40365                         -119.5114115,
40366                         49.9221763
40367                     ],
40368                     [
40369                         -119.49386,
40370                         49.9223477
40371                     ],
40372                     [
40373                         -119.4940505,
40374                         49.9313031
40375                     ],
40376                     [
40377                         -119.4803936,
40378                         49.9317529
40379                     ],
40380                     [
40381                         -119.4804572,
40382                         49.9407474
40383                     ],
40384                     [
40385                         -119.4666732,
40386                         49.9409927
40387                     ],
40388                     [
40389                         -119.4692775,
40390                         49.9913717
40391                     ],
40392                     [
40393                         -119.4551337,
40394                         49.9916078
40395                     ],
40396                     [
40397                         -119.4556736,
40398                         50.0121242
40399                     ],
40400                     [
40401                         -119.4416673,
40402                         50.0123895
40403                     ],
40404                     [
40405                         -119.4417308,
40406                         50.0136345
40407                     ],
40408                     [
40409                         -119.4221492,
40410                         50.0140377
40411                     ],
40412                     [
40413                         -119.4221042,
40414                         50.0119306
40415                     ],
40416                     [
40417                         -119.4121303,
40418                         50.012165
40419                     ],
40420                     [
40421                         -119.4126082,
40422                         50.0216913
40423                     ],
40424                     [
40425                         -119.4123387,
40426                         50.0216913
40427                     ],
40428                     [
40429                         -119.4124772,
40430                         50.0250773
40431                     ],
40432                     [
40433                         -119.4120917,
40434                         50.0250821
40435                     ],
40436                     [
40437                         -119.4121954,
40438                         50.0270769
40439                     ],
40440                     [
40441                         -119.4126083,
40442                         50.0270718
40443                     ],
40444                     [
40445                         -119.4128328,
40446                         50.0321946
40447                     ],
40448                     [
40449                         -119.3936313,
40450                         50.0326418
40451                     ],
40452                     [
40453                         -119.393529,
40454                         50.0307781
40455                     ],
40456                     [
40457                         -119.3795727,
40458                         50.0310116
40459                     ],
40460                     [
40461                         -119.3795377,
40462                         50.0287584
40463                     ],
40464                     [
40465                         -119.3735764,
40466                         50.0288621
40467                     ],
40468                     [
40469                         -119.371544,
40470                         49.9793618
40471                     ],
40472                     [
40473                         -119.3573506,
40474                         49.9793618
40475                     ],
40476                     [
40477                         -119.3548353,
40478                         49.9256081
40479                     ],
40480                     [
40481                         -119.3268079,
40482                         49.9257238
40483                     ],
40484                     [
40485                         -119.3256573,
40486                         49.8804068
40487                     ],
40488                     [
40489                         -119.3138893,
40490                         49.8806528
40491                     ],
40492                     [
40493                         -119.3137097,
40494                         49.8771651
40495                     ],
40496                     [
40497                         -119.3132156,
40498                         49.877223
40499                     ],
40500                     [
40501                         -119.3131482,
40502                         49.8749652
40503                     ],
40504                     [
40505                         -119.312452,
40506                         49.8749073
40507                     ],
40508                     [
40509                         -119.3122275,
40510                         49.87236
40511                     ],
40512                     [
40513                         -119.3117558,
40514                         49.872331
40515                     ],
40516                     [
40517                         -119.3115986,
40518                         49.8696098
40519                     ],
40520                     [
40521                         -119.3112169,
40522                         49.8694217
40523                     ],
40524                     [
40525                         -119.3109199,
40526                         49.8632417
40527                     ],
40528                     [
40529                         -119.3103721,
40530                         49.8632724
40531                     ],
40532                     [
40533                         -119.3095139,
40534                         49.8512388
40535                     ],
40536                     [
40537                         -119.3106368,
40538                         49.8512316
40539                     ],
40540                     [
40541                         -119.3103859,
40542                         49.8462564
40543                     ],
40544                     [
40545                         -119.3245344,
40546                         49.8459957
40547                     ],
40548                     [
40549                         -119.3246018,
40550                         49.8450689
40551                     ],
40552                     [
40553                         -119.3367018,
40554                         49.844875
40555                     ],
40556                     [
40557                         -119.3367467,
40558                         49.8435136
40559                     ],
40560                     [
40561                         -119.337937,
40562                         49.8434702
40563                     ],
40564                     [
40565                         -119.3378023,
40566                         49.8382055
40567                     ],
40568                     [
40569                         -119.3383637,
40570                         49.8381041
40571                     ],
40572                     [
40573                         -119.3383749,
40574                         49.8351202
40575                     ],
40576                     [
40577                         -119.3390936,
40578                         49.8351058
40579                     ],
40580                     [
40581                         -119.3388016,
40582                         49.8321217
40583                     ],
40584                     [
40585                         -119.3391497,
40586                         49.8320565
40587                     ],
40588                     [
40589                         -119.3391722,
40590                         49.8293331
40591                     ],
40592                     [
40593                         -119.3394641,
40594                         49.8293331
40595                     ],
40596                     [
40597                         -119.3395879,
40598                         49.8267878
40599                     ],
40600                     [
40601                         -119.3500053,
40602                         49.8265829
40603                     ],
40604                     [
40605                         -119.3493701,
40606                         49.8180588
40607                     ],
40608                     [
40609                         -119.4046964,
40610                         49.8163785
40611                     ],
40612                     [
40613                         -119.4045694,
40614                         49.8099022
40615                     ],
40616                     [
40617                         -119.4101592,
40618                         49.8099022
40619                     ],
40620                     [
40621                         -119.4102862,
40622                         49.8072787
40623                     ],
40624                     [
40625                         -119.4319467,
40626                         49.8069098
40627                     ],
40628                     [
40629                         -119.4322643,
40630                         49.7907965
40631                     ],
40632                     [
40633                         -119.4459847,
40634                         49.7905504
40635                     ],
40636                     [
40637                         -119.445286,
40638                         49.7820201
40639                     ],
40640                     [
40641                         -119.4967376,
40642                         49.7811587
40643                     ],
40644                     [
40645                         -119.4966105,
40646                         49.7784927
40647                     ],
40648                     [
40649                         -119.5418371,
40650                         49.7775082
40651                     ],
40652                     [
40653                         -119.5415892,
40654                         49.7718277
40655                     ],
40656                     [
40657                         -119.5560296,
40658                         49.7714941
40659                     ],
40660                     [
40661                         -119.5561194,
40662                         49.7718422
40663                     ],
40664                     [
40665                         -119.5715704,
40666                         49.7715086
40667                     ],
40668                     [
40669                         -119.5716153,
40670                         49.7717262
40671                     ],
40672                     [
40673                         -119.5819235,
40674                         49.7714941
40675                     ],
40676                     [
40677                         -119.5820133,
40678                         49.7717697
40679                     ],
40680                     [
40681                         -119.5922991,
40682                         49.7715231
40683                     ],
40684                     [
40685                         -119.592344,
40686                         49.7718132
40687                     ],
40688                     [
40689                         -119.6003839,
40690                         49.7715957
40691                     ],
40692                     [
40693                         -119.6011924,
40694                         49.7839081
40695                     ],
40696                     [
40697                         -119.5864365,
40698                         49.7843863
40699                     ]
40700                 ]
40701             ],
40702             "id": "kelowna_roads",
40703             "overlay": true
40704         },
40705         {
40706             "name": "Landsat 233055",
40707             "type": "tms",
40708             "description": "Recent Landsat imagery",
40709             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_233055/{zoom}/{x}/{y}.png",
40710             "scaleExtent": [
40711                 5,
40712                 14
40713             ],
40714             "polygon": [
40715                 [
40716                     [
40717                         -60.8550011,
40718                         6.1765004
40719                     ],
40720                     [
40721                         -60.4762612,
40722                         7.9188291
40723                     ],
40724                     [
40725                         -62.161689,
40726                         8.2778675
40727                     ],
40728                     [
40729                         -62.5322549,
40730                         6.5375488
40731                     ]
40732                 ]
40733             ],
40734             "id": "landsat_233055"
40735         },
40736         {
40737             "name": "Latest southwest British Columbia Landsat",
40738             "type": "tms",
40739             "description": "Recent lower-resolution landwsat imagery for southwest British Columbia",
40740             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_047026/{zoom}/{x}/{y}.png",
40741             "scaleExtent": [
40742                 5,
40743                 13
40744             ],
40745             "polygon": [
40746                 [
40747                     [
40748                         -121.9355512,
40749                         47.7820648
40750                     ],
40751                     [
40752                         -121.5720582,
40753                         48.6410125
40754                     ],
40755                     [
40756                         -121.2015461,
40757                         49.4846247
40758                     ],
40759                     [
40760                         -121.8375516,
40761                         49.6023246
40762                     ],
40763                     [
40764                         -122.4767046,
40765                         49.7161735
40766                     ],
40767                     [
40768                         -123.118912,
40769                         49.8268824
40770                     ],
40771                     [
40772                         -123.760228,
40773                         49.9335836
40774                     ],
40775                     [
40776                         -124.0887706,
40777                         49.0870469
40778                     ],
40779                     [
40780                         -124.4128889,
40781                         48.2252567
40782                     ],
40783                     [
40784                         -123.792772,
40785                         48.1197334
40786                     ],
40787                     [
40788                         -123.1727942,
40789                         48.0109592
40790                     ],
40791                     [
40792                         -122.553553,
40793                         47.8982299
40794                     ]
40795                 ]
40796             ],
40797             "id": "landsat_047026"
40798         },
40799         {
40800             "name": "Lithuania - NŽT ORT10LT",
40801             "type": "tms",
40802             "template": "http://mapproxy.openmap.lt/ort10lt/g/{z}/{x}/{y}.jpeg",
40803             "scaleExtent": [
40804                 4,
40805                 18
40806             ],
40807             "polygon": [
40808                 [
40809                     [
40810                         21.4926054,
40811                         56.3592046
40812                     ],
40813                     [
40814                         21.8134688,
40815                         56.4097144
40816                     ],
40817                     [
40818                         21.9728753,
40819                         56.4567587
40820                     ],
40821                     [
40822                         22.2158294,
40823                         56.4604404
40824                     ],
40825                     [
40826                         22.2183922,
40827                         56.4162361
40828                     ],
40829                     [
40830                         23.3511527,
40831                         56.4267251
40832                     ],
40833                     [
40834                         23.3521778,
40835                         56.3824815
40836                     ],
40837                     [
40838                         23.9179035,
40839                         56.383305
40840                     ],
40841                     [
40842                         23.9176231,
40843                         56.3392908
40844                     ],
40845                     [
40846                         24.5649817,
40847                         56.3382169
40848                     ],
40849                     [
40850                         24.564933,
40851                         56.3828587
40852                     ],
40853                     [
40854                         24.6475683,
40855                         56.4277798
40856                     ],
40857                     [
40858                         24.8099394,
40859                         56.470646
40860                     ],
40861                     [
40862                         24.9733979,
40863                         56.4698452
40864                     ],
40865                     [
40866                         25.1299701,
40867                         56.2890356
40868                     ],
40869                     [
40870                         25.127433,
40871                         56.1990144
40872                     ],
40873                     [
40874                         25.6921076,
40875                         56.1933684
40876                     ],
40877                     [
40878                         26.0839005,
40879                         56.0067879
40880                     ],
40881                     [
40882                         26.4673573,
40883                         55.7304232
40884                     ],
40885                     [
40886                         26.5463565,
40887                         55.7132705
40888                     ],
40889                     [
40890                         26.5154447,
40891                         55.2345969
40892                     ],
40893                     [
40894                         25.7874641,
40895                         54.8425656
40896                     ],
40897                     [
40898                         25.7675259,
40899                         54.6350898
40900                     ],
40901                     [
40902                         25.6165253,
40903                         54.4404007
40904                     ],
40905                     [
40906                         24.4566043,
40907                         53.9577649
40908                     ],
40909                     [
40910                         23.6164786,
40911                         53.9575517
40912                     ],
40913                     [
40914                         23.5632006,
40915                         54.048085
40916                     ],
40917                     [
40918                         22.8462074,
40919                         54.3563682
40920                     ],
40921                     [
40922                         22.831944,
40923                         54.9414849
40924                     ],
40925                     [
40926                         22.4306085,
40927                         55.1159913
40928                     ],
40929                     [
40930                         21.9605898,
40931                         55.1107144
40932                     ],
40933                     [
40934                         21.7253241,
40935                         55.1496885
40936                     ],
40937                     [
40938                         21.5628422,
40939                         55.2362913
40940                     ],
40941                     [
40942                         21.2209638,
40943                         55.2742668
40944                     ],
40945                     [
40946                         21.1630444,
40947                         55.2803979
40948                     ],
40949                     [
40950                         20.9277788,
40951                         55.3101641
40952                     ],
40953                     [
40954                         20.9257285,
40955                         55.3588507
40956                     ],
40957                     [
40958                         20.9980451,
40959                         55.4514157
40960                     ],
40961                     [
40962                         21.0282249,
40963                         56.0796297
40964                     ]
40965                 ]
40966             ],
40967             "terms_url": "http://www.geoportal.lt",
40968             "terms_text": "NŽT ORT10LT"
40969         },
40970         {
40971             "name": "Locator Overlay",
40972             "type": "tms",
40973             "description": "Shows major features to help orient you.",
40974             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-btyhiati/{zoom}/{x}/{y}.png",
40975             "scaleExtent": [
40976                 0,
40977                 16
40978             ],
40979             "terms_url": "http://www.mapbox.com/about/maps/",
40980             "terms_text": "Terms & Feedback",
40981             "default": true,
40982             "overlay": true
40983         },
40984         {
40985             "name": "MapBox Satellite",
40986             "type": "tms",
40987             "description": "Satellite and aerial imagery.",
40988             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png",
40989             "scaleExtent": [
40990                 0,
40991                 16
40992             ],
40993             "terms_url": "http://www.mapbox.com/about/maps/",
40994             "terms_text": "Terms & Feedback",
40995             "default": true
40996         },
40997         {
40998             "name": "MapQuest Open Aerial",
40999             "type": "tms",
41000             "template": "http://oatile{switch:1,2,3,4}.mqcdn.com/tiles/1.0.0/sat/{zoom}/{x}/{y}.png",
41001             "default": true
41002         },
41003         {
41004             "name": "NLS - Bartholomew Half Inch, 1897-1907",
41005             "type": "tms",
41006             "template": "http://geo.nls.uk/mapdata2/bartholomew/great_britain/{zoom}/{x}/{-y}.png",
41007             "scaleExtent": [
41008                 0,
41009                 15
41010             ],
41011             "polygon": [
41012                 [
41013                     [
41014                         -9,
41015                         49.8
41016                     ],
41017                     [
41018                         -9,
41019                         61.1
41020                     ],
41021                     [
41022                         1.9,
41023                         61.1
41024                     ],
41025                     [
41026                         1.9,
41027                         49.8
41028                     ],
41029                     [
41030                         -9,
41031                         49.8
41032                     ]
41033                 ]
41034             ],
41035             "terms_url": "http://geo.nls.uk/maps/",
41036             "terms_text": "National Library of Scotland Historic Maps"
41037         },
41038         {
41039             "name": "NLS - OS 1-inch 7th Series 1955-61",
41040             "type": "tms",
41041             "template": "http://geo.nls.uk/mapdata2/os/seventh/{zoom}/{x}/{-y}.png",
41042             "scaleExtent": [
41043                 5,
41044                 16
41045             ],
41046             "polygon": [
41047                 [
41048                     [
41049                         -6.4585407,
41050                         49.9044128
41051                     ],
41052                     [
41053                         -6.3872009,
41054                         49.9841116
41055                     ],
41056                     [
41057                         -6.2296827,
41058                         49.9896159
41059                     ],
41060                     [
41061                         -6.2171269,
41062                         49.8680087
41063                     ],
41064                     [
41065                         -6.4551164,
41066                         49.8591793
41067                     ]
41068                 ],
41069                 [
41070                     [
41071                         -1.4495137,
41072                         60.8634056
41073                     ],
41074                     [
41075                         -0.7167114,
41076                         60.8545122
41077                     ],
41078                     [
41079                         -0.7349744,
41080                         60.4359756
41081                     ],
41082                     [
41083                         -0.6938826,
41084                         60.4168218
41085                     ],
41086                     [
41087                         -0.7258429,
41088                         60.3942735
41089                     ],
41090                     [
41091                         -0.7395401,
41092                         60.0484714
41093                     ],
41094                     [
41095                         -0.9267357,
41096                         60.0461918
41097                     ],
41098                     [
41099                         -0.9381501,
41100                         59.8266157
41101                     ],
41102                     [
41103                         -1.4586452,
41104                         59.831205
41105                     ],
41106                     [
41107                         -1.4455187,
41108                         60.0535999
41109                     ],
41110                     [
41111                         -1.463211,
41112                         60.0535999
41113                     ],
41114                     [
41115                         -1.4643524,
41116                         60.0630002
41117                     ],
41118                     [
41119                         -1.5716475,
41120                         60.0638546
41121                     ],
41122                     [
41123                         -1.5693646,
41124                         60.1790005
41125                     ],
41126                     [
41127                         -1.643558,
41128                         60.1807033
41129                     ],
41130                     [
41131                         -1.643558,
41132                         60.1892162
41133                     ],
41134                     [
41135                         -1.8216221,
41136                         60.1894999
41137                     ],
41138                     [
41139                         -1.8204807,
41140                         60.3615507
41141                     ],
41142                     [
41143                         -1.8415973,
41144                         60.3697345
41145                     ],
41146                     [
41147                         -1.8216221,
41148                         60.3832755
41149                     ],
41150                     [
41151                         -1.8179852,
41152                         60.5934321
41153                     ],
41154                     [
41155                         -1.453168,
41156                         60.5934321
41157                     ]
41158                 ],
41159                 [
41160                     [
41161                         -4.9089213,
41162                         54.4242078
41163                     ],
41164                     [
41165                         -4.282598,
41166                         54.4429861
41167                     ],
41168                     [
41169                         -4.2535417,
41170                         54.029769
41171                     ],
41172                     [
41173                         -4.8766366,
41174                         54.0221831
41175                     ]
41176                 ],
41177                 [
41178                     [
41179                         -5.8667408,
41180                         59.1444603
41181                     ],
41182                     [
41183                         -5.7759966,
41184                         59.1470945
41185                     ],
41186                     [
41187                         -5.7720016,
41188                         59.1014052
41189                     ],
41190                     [
41191                         -5.8621751,
41192                         59.0990605
41193                     ]
41194                 ],
41195                 [
41196                     [
41197                         -1.7065887,
41198                         59.5703599
41199                     ],
41200                     [
41201                         -1.5579165,
41202                         59.5693481
41203                     ],
41204                     [
41205                         -1.5564897,
41206                         59.4965695
41207                     ],
41208                     [
41209                         -1.7054472,
41210                         59.4975834
41211                     ]
41212                 ],
41213                 [
41214                     [
41215                         -7.6865827,
41216                         58.2940975
41217                     ],
41218                     [
41219                         -7.5330594,
41220                         58.3006957
41221                     ],
41222                     [
41223                         -7.5256401,
41224                         58.2646905
41225                     ],
41226                     [
41227                         -7.6797341,
41228                         58.2577853
41229                     ]
41230                 ],
41231                 [
41232                     [
41233                         -4.5338281,
41234                         59.0359871
41235                     ],
41236                     [
41237                         -4.481322,
41238                         59.0371616
41239                     ],
41240                     [
41241                         -4.4796099,
41242                         59.0186583
41243                     ],
41244                     [
41245                         -4.5332574,
41246                         59.0180707
41247                     ]
41248                 ],
41249                 [
41250                     [
41251                         -8.6710698,
41252                         57.8769896
41253                     ],
41254                     [
41255                         -8.4673234,
41256                         57.8897332
41257                     ],
41258                     [
41259                         -8.4467775,
41260                         57.7907
41261                     ],
41262                     [
41263                         -8.6510947,
41264                         57.7779213
41265                     ]
41266                 ],
41267                 [
41268                     [
41269                         -5.2395519,
41270                         50.3530581
41271                     ],
41272                     [
41273                         -5.7920073,
41274                         50.3384899
41275                     ],
41276                     [
41277                         -5.760047,
41278                         49.9317027
41279                     ],
41280                     [
41281                         -4.6551363,
41282                         49.9581461
41283                     ],
41284                     [
41285                         -4.677965,
41286                         50.2860073
41287                     ],
41288                     [
41289                         -4.244219,
41290                         50.2801723
41291                     ],
41292                     [
41293                         -4.2487848,
41294                         50.2042525
41295                     ],
41296                     [
41297                         -3.3812929,
41298                         50.2042525
41299                     ],
41300                     [
41301                         -3.4223846,
41302                         50.5188201
41303                     ],
41304                     [
41305                         -3.1164796,
41306                         50.5246258
41307                     ],
41308                     [
41309                         -3.1210453,
41310                         50.6579592
41311                     ],
41312                     [
41313                         -2.6736357,
41314                         50.6619495
41315                     ],
41316                     [
41317                         -2.5953453,
41318                         50.6394325
41319                     ],
41320                     [
41321                         -2.5905026,
41322                         50.5728419
41323                     ],
41324                     [
41325                         -2.4791203,
41326                         50.5733545
41327                     ],
41328                     [
41329                         -2.4758919,
41330                         50.5066704
41331                     ],
41332                     [
41333                         -2.3967943,
41334                         50.5056438
41335                     ],
41336                     [
41337                         -2.401637,
41338                         50.5723293
41339                     ],
41340                     [
41341                         -1.0400296,
41342                         50.5718167
41343                     ],
41344                     [
41345                         -1.0335726,
41346                         50.7059289
41347                     ],
41348                     [
41349                         -0.549302,
41350                         50.7038843
41351                     ],
41352                     [
41353                         -0.5460736,
41354                         50.7886618
41355                     ],
41356                     [
41357                         -0.0924734,
41358                         50.7856002
41359                     ],
41360                     [
41361                         -0.0876307,
41362                         50.7181949
41363                     ],
41364                     [
41365                         0.4789659,
41366                         50.7120623
41367                     ],
41368                     [
41369                         0.487037,
41370                         50.8182467
41371                     ],
41372                     [
41373                         0.9761503,
41374                         50.8049868
41375                     ],
41376                     [
41377                         0.9922927,
41378                         51.0126311
41379                     ],
41380                     [
41381                         1.4491213,
41382                         51.0004424
41383                     ],
41384                     [
41385                         1.4781775,
41386                         51.4090372
41387                     ],
41388                     [
41389                         1.0229632,
41390                         51.4271576
41391                     ],
41392                     [
41393                         1.035877,
41394                         51.7640881
41395                     ],
41396                     [
41397                         1.6105448,
41398                         51.7500992
41399                     ],
41400                     [
41401                         1.646058,
41402                         52.1560003
41403                     ],
41404                     [
41405                         1.7267698,
41406                         52.1540195
41407                     ],
41408                     [
41409                         1.749369,
41410                         52.4481811
41411                     ],
41412                     [
41413                         1.7870672,
41414                         52.4811624
41415                     ],
41416                     [
41417                         1.759102,
41418                         52.522505
41419                     ],
41420                     [
41421                         1.7933451,
41422                         52.9602749
41423                     ],
41424                     [
41425                         0.3798147,
41426                         52.9958468
41427                     ],
41428                     [
41429                         0.3895238,
41430                         53.2511239
41431                     ],
41432                     [
41433                         0.3478614,
41434                         53.2511239
41435                     ],
41436                     [
41437                         0.3238912,
41438                         53.282186
41439                     ],
41440                     [
41441                         0.3461492,
41442                         53.6538501
41443                     ],
41444                     [
41445                         0.128487,
41446                         53.6575466
41447                     ],
41448                     [
41449                         0.116582,
41450                         53.6674703
41451                     ],
41452                     [
41453                         0.1350586,
41454                         54.0655731
41455                     ],
41456                     [
41457                         -0.0609831,
41458                         54.065908
41459                     ],
41460                     [
41461                         -0.0414249,
41462                         54.4709448
41463                     ],
41464                     [
41465                         -0.5662701,
41466                         54.4771794
41467                     ],
41468                     [
41469                         -0.5592078,
41470                         54.6565127
41471                     ],
41472                     [
41473                         -1.1665638,
41474                         54.6623485
41475                     ],
41476                     [
41477                         -1.1637389,
41478                         54.842611
41479                     ],
41480                     [
41481                         -1.3316194,
41482                         54.843909
41483                     ],
41484                     [
41485                         -1.3257065,
41486                         55.2470842
41487                     ],
41488                     [
41489                         -1.529453,
41490                         55.2487108
41491                     ],
41492                     [
41493                         -1.524178,
41494                         55.6540122
41495                     ],
41496                     [
41497                         -1.7638798,
41498                         55.6540122
41499                     ],
41500                     [
41501                         -1.7733693,
41502                         55.9719116
41503                     ],
41504                     [
41505                         -2.1607858,
41506                         55.9682981
41507                     ],
41508                     [
41509                         -2.1543289,
41510                         56.0621387
41511                     ],
41512                     [
41513                         -2.4578051,
41514                         56.0585337
41515                     ],
41516                     [
41517                         -2.4190635,
41518                         56.641717
41519                     ],
41520                     [
41521                         -2.0962164,
41522                         56.641717
41523                     ],
41524                     [
41525                         -2.0833025,
41526                         57.0021322
41527                     ],
41528                     [
41529                         -1.9283359,
41530                         57.0126802
41531                     ],
41532                     [
41533                         -1.9180966,
41534                         57.3590895
41535                     ],
41536                     [
41537                         -1.7502161,
41538                         57.3625721
41539                     ],
41540                     [
41541                         -1.7695869,
41542                         57.7608634
41543                     ],
41544                     [
41545                         -3.6937554,
41546                         57.7574187
41547                     ],
41548                     [
41549                         -3.7066693,
41550                         57.9806386
41551                     ],
41552                     [
41553                         -3.5969013,
41554                         57.9772149
41555                     ],
41556                     [
41557                         -3.6033582,
41558                         58.1207277
41559                     ],
41560                     [
41561                         -3.0222335,
41562                         58.1309566
41563                     ],
41564                     [
41565                         -3.0286905,
41566                         58.5410788
41567                     ],
41568                     [
41569                         -2.8478961,
41570                         58.530968
41571                     ],
41572                     [
41573                         -2.86081,
41574                         58.8430508
41575                     ],
41576                     [
41577                         -2.679624,
41578                         58.8414991
41579                     ],
41580                     [
41581                         -2.6841897,
41582                         58.885175
41583                     ],
41584                     [
41585                         -2.6339665,
41586                         58.9052239
41587                     ],
41588                     [
41589                         -2.679624,
41590                         58.9335083
41591                     ],
41592                     [
41593                         -2.6887555,
41594                         59.0229231
41595                     ],
41596                     [
41597                         -2.3668703,
41598                         59.0229231
41599                     ],
41600                     [
41601                         -2.3702946,
41602                         59.2652861
41603                     ],
41604                     [
41605                         -2.3429001,
41606                         59.2821989
41607                     ],
41608                     [
41609                         -2.3714361,
41610                         59.2996861
41611                     ],
41612                     [
41613                         -2.3737189,
41614                         59.3707083
41615                     ],
41616                     [
41617                         -2.3429001,
41618                         59.385825
41619                     ],
41620                     [
41621                         -2.3725775,
41622                         59.400354
41623                     ],
41624                     [
41625                         -2.3714361,
41626                         59.4259098
41627                     ],
41628                     [
41629                         -3.0734196,
41630                         59.4230067
41631                     ],
41632                     [
41633                         -3.0711368,
41634                         59.3433649
41635                     ],
41636                     [
41637                         -3.103097,
41638                         59.3311405
41639                     ],
41640                     [
41641                         -3.0745611,
41642                         59.3136695
41643                     ],
41644                     [
41645                         -3.0722782,
41646                         59.232603
41647                     ],
41648                     [
41649                         -3.3850319,
41650                         59.1484167
41651                     ],
41652                     [
41653                         -3.3747589,
41654                         58.9352753
41655                     ],
41656                     [
41657                         -3.5653789,
41658                         58.9323303
41659                     ],
41660                     [
41661                         -3.554829,
41662                         58.69759
41663                     ],
41664                     [
41665                         -5.2808579,
41666                         58.6667732
41667                     ],
41668                     [
41669                         -5.2534159,
41670                         58.3514125
41671                     ],
41672                     [
41673                         -5.5068508,
41674                         58.3437887
41675                     ],
41676                     [
41677                         -5.4761804,
41678                         58.0323557
41679                     ],
41680                     [
41681                         -5.8974958,
41682                         58.0212436
41683                     ],
41684                     [
41685                         -5.8522972,
41686                         57.6171758
41687                     ],
41688                     [
41689                         -6.1396311,
41690                         57.6137174
41691                     ],
41692                     [
41693                         -6.1541592,
41694                         57.7423183
41695                     ],
41696                     [
41697                         -6.2913692,
41698                         57.7380102
41699                     ],
41700                     [
41701                         -6.3365678,
41702                         58.1398784
41703                     ],
41704                     [
41705                         -6.1121891,
41706                         58.1466944
41707                     ],
41708                     [
41709                         -6.1473778,
41710                         58.5106285
41711                     ],
41712                     [
41713                         -6.2934817,
41714                         58.5416182
41715                     ],
41716                     [
41717                         -6.8413713,
41718                         58.2977321
41719                     ],
41720                     [
41721                         -7.0057382,
41722                         58.2929331
41723                     ],
41724                     [
41725                         -7.1016189,
41726                         58.2064403
41727                     ],
41728                     [
41729                         -7.2573132,
41730                         58.1793148
41731                     ],
41732                     [
41733                         -7.2531092,
41734                         58.1004928
41735                     ],
41736                     [
41737                         -7.4070698,
41738                         58.0905566
41739                     ],
41740                     [
41741                         -7.391347,
41742                         57.7911354
41743                     ],
41744                     [
41745                         -7.790991,
41746                         57.7733151
41747                     ],
41748                     [
41749                         -7.7624215,
41750                         57.5444165
41751                     ],
41752                     [
41753                         -7.698501,
41754                         57.1453194
41755                     ],
41756                     [
41757                         -7.7943817,
41758                         57.1304547
41759                     ],
41760                     [
41761                         -7.716764,
41762                         56.7368628
41763                     ],
41764                     [
41765                         -7.0122067,
41766                         56.7654359
41767                     ],
41768                     [
41769                         -6.979922,
41770                         56.5453858
41771                     ],
41772                     [
41773                         -7.0638622,
41774                         56.5453858
41775                     ],
41776                     [
41777                         -7.0444914,
41778                         56.3562587
41779                     ],
41780                     [
41781                         -6.500676,
41782                         56.3812917
41783                     ],
41784                     [
41785                         -6.4491433,
41786                         55.9793649
41787                     ],
41788                     [
41789                         -6.563287,
41790                         55.9691456
41791                     ],
41792                     [
41793                         -6.5393742,
41794                         55.7030135
41795                     ],
41796                     [
41797                         -6.5595521,
41798                         55.6907321
41799                     ],
41800                     [
41801                         -6.5345315,
41802                         55.6761713
41803                     ],
41804                     [
41805                         -6.5216176,
41806                         55.5704434
41807                     ],
41808                     [
41809                         -5.8912587,
41810                         55.5923416
41811                     ],
41812                     [
41813                         -5.8560127,
41814                         55.2320733
41815                     ],
41816                     [
41817                         -5.2293639,
41818                         55.2515958
41819                     ],
41820                     [
41821                         -5.1837064,
41822                         54.6254139
41823                     ],
41824                     [
41825                         -3.6655956,
41826                         54.6518373
41827                     ],
41828                     [
41829                         -3.6496155,
41830                         54.4320023
41831                     ],
41832                     [
41833                         -3.5400375,
41834                         54.4306744
41835                     ],
41836                     [
41837                         -3.530906,
41838                         54.0290181
41839                     ],
41840                     [
41841                         -3.0697656,
41842                         54.030359
41843                     ],
41844                     [
41845                         -3.0675737,
41846                         53.8221388
41847                     ],
41848                     [
41849                         -3.0804876,
41850                         53.7739911
41851                     ],
41852                     [
41853                         -3.0619239,
41854                         53.7477488
41855                     ],
41856                     [
41857                         -3.0611168,
41858                         53.6737049
41859                     ],
41860                     [
41861                         -3.2144691,
41862                         53.6708361
41863                     ],
41864                     [
41865                         -3.2057699,
41866                         53.4226163
41867                     ],
41868                     [
41869                         -3.2799632,
41870                         53.355224
41871                     ],
41872                     [
41873                         -3.2896655,
41874                         53.3608441
41875                     ],
41876                     [
41877                         -3.3327547,
41878                         53.364931
41879                     ],
41880                     [
41881                         -3.3761293,
41882                         53.3540318
41883                     ],
41884                     [
41885                         -4.0888976,
41886                         53.3433102
41887                     ],
41888                     [
41889                         -4.0945474,
41890                         53.4612036
41891                     ],
41892                     [
41893                         -4.697412,
41894                         53.4448624
41895                     ],
41896                     [
41897                         -4.6882805,
41898                         53.3318598
41899                     ],
41900                     [
41901                         -4.7202407,
41902                         53.2895771
41903                     ],
41904                     [
41905                         -4.6837148,
41906                         53.2486184
41907                     ],
41908                     [
41909                         -4.6768661,
41910                         53.1542644
41911                     ],
41912                     [
41913                         -4.8480816,
41914                         53.1446807
41915                     ],
41916                     [
41917                         -4.8178336,
41918                         52.7440299
41919                     ],
41920                     [
41921                         -4.2545751,
41922                         52.7558939
41923                     ],
41924                     [
41925                         -4.228876,
41926                         52.254876
41927                     ],
41928                     [
41929                         -4.2607571,
41930                         52.2536408
41931                     ],
41932                     [
41933                         -4.2724603,
41934                         52.2432637
41935                     ],
41936                     [
41937                         -4.8136263,
41938                         52.230095
41939                     ],
41940                     [
41941                         -4.8079191,
41942                         52.1138892
41943                     ],
41944                     [
41945                         -5.3889104,
41946                         52.0991668
41947                     ],
41948                     [
41949                         -5.3717888,
41950                         51.9129667
41951                     ],
41952                     [
41953                         -5.4208706,
41954                         51.9101502
41955                     ],
41956                     [
41957                         -5.414022,
41958                         51.8453218
41959                     ],
41960                     [
41961                         -5.3683645,
41962                         51.8474373
41963                     ],
41964                     [
41965                         -5.3466772,
41966                         51.5595332
41967                     ],
41968                     [
41969                         -4.773676,
41970                         51.5758518
41971                     ],
41972                     [
41973                         -4.7656859,
41974                         51.4885146
41975                     ],
41976                     [
41977                         -4.1915432,
41978                         51.4970427
41979                     ],
41980                     [
41981                         -4.1869775,
41982                         51.4344663
41983                     ],
41984                     [
41985                         -3.6151177,
41986                         51.4444274
41987                     ],
41988                     [
41989                         -3.6105519,
41990                         51.3746543
41991                     ],
41992                     [
41993                         -3.1494115,
41994                         51.3789292
41995                     ],
41996                     [
41997                         -3.1494115,
41998                         51.2919281
41999                     ],
42000                     [
42001                         -4.3038735,
42002                         51.2745907
42003                     ],
42004                     [
42005                         -4.2861169,
42006                         51.0508721
42007                     ],
42008                     [
42009                         -4.8543277,
42010                         51.0366633
42011                     ],
42012                     [
42013                         -4.8372201,
42014                         50.7212787
42015                     ],
42016                     [
42017                         -5.2618345,
42018                         50.7082694
42019                     ]
42020                 ],
42021                 [
42022                     [
42023                         -2.1502671,
42024                         60.171318
42025                     ],
42026                     [
42027                         -2.0030218,
42028                         60.1696146
42029                     ],
42030                     [
42031                         -2.0013096,
42032                         60.0997023
42033                     ],
42034                     [
42035                         -2.148555,
42036                         60.1011247
42037                     ]
42038                 ],
42039                 [
42040                     [
42041                         -6.2086011,
42042                         59.1163488
42043                     ],
42044                     [
42045                         -6.1229934,
42046                         59.1166418
42047                     ],
42048                     [
42049                         -6.121852,
42050                         59.0714985
42051                     ],
42052                     [
42053                         -6.2097426,
42054                         59.0714985
42055                     ]
42056                 ],
42057                 [
42058                     [
42059                         -4.4159559,
42060                         59.0889036
42061                     ],
42062                     [
42063                         -4.4212022,
42064                         59.0770848
42065                     ],
42066                     [
42067                         -4.3971904,
42068                         59.0779143
42069                     ],
42070                     [
42071                         -4.3913388,
42072                         59.0897328
42073                     ]
42074                 ]
42075             ],
42076             "terms_url": "http://geo.nls.uk/maps/",
42077             "terms_text": "National Library of Scotland Historic Maps"
42078         },
42079         {
42080             "name": "NLS - OS 1:25k 1st Series 1937-61",
42081             "type": "tms",
42082             "template": "http://geo.nls.uk/mapdata2/os/25000/{zoom}/{x}/{-y}.png",
42083             "scaleExtent": [
42084                 5,
42085                 16
42086             ],
42087             "polygon": [
42088                 [
42089                     [
42090                         -4.7157244,
42091                         54.6796556
42092                     ],
42093                     [
42094                         -4.6850662,
42095                         54.6800268
42096                     ],
42097                     [
42098                         -4.6835779,
42099                         54.6623245
42100                     ],
42101                     [
42102                         -4.7148782,
42103                         54.6615818
42104                     ]
42105                 ],
42106                 [
42107                     [
42108                         -3.7085748,
42109                         58.3371151
42110                     ],
42111                     [
42112                         -3.5405937,
42113                         58.3380684
42114                     ],
42115                     [
42116                         -3.5315137,
42117                         58.1608002
42118                     ],
42119                     [
42120                         -3.3608086,
42121                         58.1622372
42122                     ],
42123                     [
42124                         -3.3653486,
42125                         58.252173
42126                     ],
42127                     [
42128                         -3.1610473,
42129                         58.2536063
42130                     ],
42131                     [
42132                         -3.1610473,
42133                         58.3261509
42134                     ],
42135                     [
42136                         -3.0275704,
42137                         58.3271045
42138                     ],
42139                     [
42140                         -3.0366505,
42141                         58.6139001
42142                     ],
42143                     [
42144                         -3.0021463,
42145                         58.614373
42146                     ],
42147                     [
42148                         -3.0030543,
42149                         58.7036341
42150                     ],
42151                     [
42152                         -3.4180129,
42153                         58.7003322
42154                     ],
42155                     [
42156                         -3.4171049,
42157                         58.6290293
42158                     ],
42159                     [
42160                         -3.7240109,
42161                         58.6266658
42162                     ],
42163                     [
42164                         -3.7231029,
42165                         58.606806
42166                     ],
42167                     [
42168                         -4.2361262,
42169                         58.5992374
42170                     ],
42171                     [
42172                         -4.2334022,
42173                         58.5092347
42174                     ],
42175                     [
42176                         -3.88836,
42177                         58.5144516
42178                     ],
42179                     [
42180                         -3.8829119,
42181                         58.4261327
42182                     ],
42183                     [
42184                         -3.7158389,
42185                         58.4270836
42186                     ]
42187                 ],
42188                 [
42189                     [
42190                         -6.46676,
42191                         49.9943621
42192                     ],
42193                     [
42194                         -6.1889102,
42195                         50.004868
42196                     ],
42197                     [
42198                         -6.1789222,
42199                         49.8967815
42200                     ],
42201                     [
42202                         -6.3169391,
42203                         49.8915171
42204                     ],
42205                     [
42206                         -6.312399,
42207                         49.8200979
42208                     ],
42209                     [
42210                         -6.4504159,
42211                         49.8159968
42212                     ]
42213                 ],
42214                 [
42215                     [
42216                         -5.6453263,
42217                         50.2029809
42218                     ],
42219                     [
42220                         -5.7801329,
42221                         50.2014076
42222                     ],
42223                     [
42224                         -5.7637888,
42225                         50.0197267
42226                     ],
42227                     [
42228                         -5.3479221,
42229                         50.0290604
42230                     ],
42231                     [
42232                         -5.3388421,
42233                         49.9414854
42234                     ],
42235                     [
42236                         -5.024672,
42237                         49.9473287
42238                     ],
42239                     [
42240                         -5.0355681,
42241                         50.0383923
42242                     ],
42243                     [
42244                         -5.0010639,
42245                         50.0453901
42246                     ],
42247                     [
42248                         -4.9974319,
42249                         50.1304478
42250                     ],
42251                     [
42252                         -4.855783,
42253                         50.13394
42254                     ],
42255                     [
42256                         -4.861231,
42257                         50.206057
42258                     ],
42259                     [
42260                         -4.6546085,
42261                         50.2140172
42262                     ],
42263                     [
42264                         -4.6558926,
42265                         50.3018616
42266                     ],
42267                     [
42268                         -4.5184924,
42269                         50.3026818
42270                     ],
42271                     [
42272                         -4.51464,
42273                         50.325642
42274                     ],
42275                     [
42276                         -4.2488284,
42277                         50.3264618
42278                     ],
42279                     [
42280                         -4.2488284,
42281                         50.3100631
42282                     ],
42283                     [
42284                         -4.10886,
42285                         50.3141633
42286                     ],
42287                     [
42288                         -4.1062917,
42289                         50.2411267
42290                     ],
42291                     [
42292                         -3.9648088,
42293                         50.2432047
42294                     ],
42295                     [
42296                         -3.9640778,
42297                         50.2254158
42298                     ],
42299                     [
42300                         -3.8522287,
42301                         50.2273626
42302                     ],
42303                     [
42304                         -3.8503757,
42305                         50.1552563
42306                     ],
42307                     [
42308                         -3.6921809,
42309                         50.1572487
42310                     ],
42311                     [
42312                         -3.5414602,
42313                         50.1602198
42314                     ],
42315                     [
42316                         -3.5465781,
42317                         50.3226814
42318                     ],
42319                     [
42320                         -3.4068012,
42321                         50.3241013
42322                     ],
42323                     [
42324                         -3.4165761,
42325                         50.5892711
42326                     ],
42327                     [
42328                         -3.2746691,
42329                         50.5962721
42330                     ],
42331                     [
42332                         -3.2749172,
42333                         50.6106323
42334                     ],
42335                     [
42336                         -2.9971742,
42337                         50.613972
42338                     ],
42339                     [
42340                         -2.9896008,
42341                         50.688537
42342                     ],
42343                     [
42344                         -2.7120266,
42345                         50.690565
42346                     ],
42347                     [
42348                         -2.710908,
42349                         50.6195964
42350                     ],
42351                     [
42352                         -2.5695473,
42353                         50.6157538
42354                     ],
42355                     [
42356                         -2.5651019,
42357                         50.5134083
42358                     ],
42359                     [
42360                         -2.4014463,
42361                         50.513379
42362                     ],
42363                     [
42364                         -2.3940583,
42365                         50.6160348
42366                     ],
42367                     [
42368                         -2.2894123,
42369                         50.6147436
42370                     ],
42371                     [
42372                         -2.2876184,
42373                         50.6008549
42374                     ],
42375                     [
42376                         -2.1477855,
42377                         50.6048506
42378                     ],
42379                     [
42380                         -2.1451013,
42381                         50.5325437
42382                     ],
42383                     [
42384                         -1.9335117,
42385                         50.5347477
42386                     ],
42387                     [
42388                         -1.9362139,
42389                         50.6170445
42390                     ],
42391                     [
42392                         -1.8573025,
42393                         50.6228094
42394                     ],
42395                     [
42396                         -1.8554865,
42397                         50.709139
42398                     ],
42399                     [
42400                         -1.6066929,
42401                         50.709139
42402                     ],
42403                     [
42404                         -1.6085089,
42405                         50.6239615
42406                     ],
42407                     [
42408                         -1.4450678,
42409                         50.6228094
42410                     ],
42411                     [
42412                         -1.4432518,
42413                         50.5317039
42414                     ],
42415                     [
42416                         -1.1545059,
42417                         50.5293951
42418                     ],
42419                     [
42420                         -1.1472419,
42421                         50.6170485
42422                     ],
42423                     [
42424                         -1.011041,
42425                         50.6205051
42426                     ],
42427                     [
42428                         -1.011041,
42429                         50.7056889
42430                     ],
42431                     [
42432                         -0.704135,
42433                         50.7045388
42434                     ],
42435                     [
42436                         -0.700503,
42437                         50.7769401
42438                     ],
42439                     [
42440                         -0.5860943,
42441                         50.7723465
42442                     ],
42443                     [
42444                         -0.5879103,
42445                         50.7907181
42446                     ],
42447                     [
42448                         -0.0149586,
42449                         50.7798108
42450                     ],
42451                     [
42452                         -0.0185906,
42453                         50.7625836
42454                     ],
42455                     [
42456                         0.0967261,
42457                         50.7620093
42458                     ],
42459                     [
42460                         0.0921861,
42461                         50.6913106
42462                     ],
42463                     [
42464                         0.3046595,
42465                         50.6890096
42466                     ],
42467                     [
42468                         0.3101075,
42469                         50.7757917
42470                     ],
42471                     [
42472                         0.5511831,
42473                         50.7726336
42474                     ],
42475                     [
42476                         0.5529991,
42477                         50.8432096
42478                     ],
42479                     [
42480                         0.695556,
42481                         50.8403428
42482                     ],
42483                     [
42484                         0.696464,
42485                         50.8592608
42486                     ],
42487                     [
42488                         0.9852099,
42489                         50.8523824
42490                     ],
42491                     [
42492                         0.9906579,
42493                         50.9417226
42494                     ],
42495                     [
42496                         1.0160821,
42497                         50.9411504
42498                     ],
42499                     [
42500                         1.0215301,
42501                         51.0303204
42502                     ],
42503                     [
42504                         1.2812198,
42505                         51.0240383
42506                     ],
42507                     [
42508                         1.2848518,
42509                         51.0948044
42510                     ],
42511                     [
42512                         1.4277848,
42513                         51.0948044
42514                     ],
42515                     [
42516                         1.4386809,
42517                         51.2882859
42518                     ],
42519                     [
42520                         1.4713691,
42521                         51.2871502
42522                     ],
42523                     [
42524                         1.4804492,
42525                         51.3994534
42526                     ],
42527                     [
42528                         1.1590151,
42529                         51.4073836
42530                     ],
42531                     [
42532                         1.1590151,
42533                         51.3869889
42534                     ],
42535                     [
42536                         1.0191822,
42537                         51.3903886
42538                     ],
42539                     [
42540                         1.0228142,
42541                         51.4798247
42542                     ],
42543                     [
42544                         0.8793493,
42545                         51.4843484
42546                     ],
42547                     [
42548                         0.8829813,
42549                         51.5566675
42550                     ],
42551                     [
42552                         1.0264462,
42553                         51.5544092
42554                     ],
42555                     [
42556                         1.0373423,
42557                         51.7493319
42558                     ],
42559                     [
42560                         1.2607117,
42561                         51.7482076
42562                     ],
42563                     [
42564                         1.2661598,
42565                         51.8279642
42566                     ],
42567                     [
42568                         1.3351682,
42569                         51.8335756
42570                     ],
42571                     [
42572                         1.3478803,
42573                         51.9199021
42574                     ],
42575                     [
42576                         1.4840812,
42577                         51.9199021
42578                     ],
42579                     [
42580                         1.4986093,
42581                         52.0038271
42582                     ],
42583                     [
42584                         1.6438902,
42585                         52.0027092
42586                     ],
42587                     [
42588                         1.6656823,
42589                         52.270221
42590                     ],
42591                     [
42592                         1.7310588,
42593                         52.270221
42594                     ],
42595                     [
42596                         1.7528509,
42597                         52.4465637
42598                     ],
42599                     [
42600                         1.8254914,
42601                         52.4476705
42602                     ],
42603                     [
42604                         1.8345714,
42605                         52.624408
42606                     ],
42607                     [
42608                         1.7690346,
42609                         52.6291402
42610                     ],
42611                     [
42612                         1.7741711,
42613                         52.717904
42614                     ],
42615                     [
42616                         1.6996925,
42617                         52.721793
42618                     ],
42619                     [
42620                         1.706113,
42621                         52.8103687
42622                     ],
42623                     [
42624                         1.559724,
42625                         52.8165777
42626                     ],
42627                     [
42628                         1.5648605,
42629                         52.9034116
42630                     ],
42631                     [
42632                         1.4184715,
42633                         52.9103818
42634                     ],
42635                     [
42636                         1.4223238,
42637                         52.9281894
42638                     ],
42639                     [
42640                         1.3439928,
42641                         52.9289635
42642                     ],
42643                     [
42644                         1.3491293,
42645                         53.0001194
42646                     ],
42647                     [
42648                         0.4515789,
42649                         53.022589
42650                     ],
42651                     [
42652                         0.4497629,
42653                         52.9351139
42654                     ],
42655                     [
42656                         0.3789384,
42657                         52.9351139
42658                     ],
42659                     [
42660                         0.3716744,
42661                         52.846365
42662                     ],
42663                     [
42664                         0.2227614,
42665                         52.8496552
42666                     ],
42667                     [
42668                         0.2336575,
42669                         52.9329248
42670                     ],
42671                     [
42672                         0.3062979,
42673                         52.9351139
42674                     ],
42675                     [
42676                         0.308114,
42677                         53.022589
42678                     ],
42679                     [
42680                         0.3807544,
42681                         53.0236813
42682                     ],
42683                     [
42684                         0.3993708,
42685                         53.2933729
42686                     ],
42687                     [
42688                         0.3248922,
42689                         53.2987454
42690                     ],
42691                     [
42692                         0.3274604,
42693                         53.3853782
42694                     ],
42695                     [
42696                         0.2504136,
42697                         53.38691
42698                     ],
42699                     [
42700                         0.2581183,
42701                         53.4748924
42702                     ],
42703                     [
42704                         0.1862079,
42705                         53.4779494
42706                     ],
42707                     [
42708                         0.1913443,
42709                         53.6548777
42710                     ],
42711                     [
42712                         0.1502527,
42713                         53.6594436
42714                     ],
42715                     [
42716                         0.1528209,
42717                         53.7666003
42718                     ],
42719                     [
42720                         0.0012954,
42721                         53.7734308
42722                     ],
42723                     [
42724                         0.0025796,
42725                         53.8424326
42726                     ],
42727                     [
42728                         -0.0282392,
42729                         53.841675
42730                     ],
42731                     [
42732                         -0.0226575,
42733                         53.9311501
42734                     ],
42735                     [
42736                         -0.1406983,
42737                         53.9322193
42738                     ],
42739                     [
42740                         -0.1416063,
42741                         54.0219323
42742                     ],
42743                     [
42744                         -0.1706625,
42745                         54.0235326
42746                     ],
42747                     [
42748                         -0.1679384,
42749                         54.0949482
42750                     ],
42751                     [
42752                         -0.0126694,
42753                         54.0912206
42754                     ],
42755                     [
42756                         -0.0099454,
42757                         54.1811226
42758                     ],
42759                     [
42760                         -0.1615824,
42761                         54.1837795
42762                     ],
42763                     [
42764                         -0.1606744,
42765                         54.2029038
42766                     ],
42767                     [
42768                         -0.2405789,
42769                         54.2034349
42770                     ],
42771                     [
42772                         -0.2378549,
42773                         54.2936234
42774                     ],
42775                     [
42776                         -0.3894919,
42777                         54.2941533
42778                     ],
42779                     [
42780                         -0.3857497,
42781                         54.3837321
42782                     ],
42783                     [
42784                         -0.461638,
42785                         54.3856364
42786                     ],
42787                     [
42788                         -0.4571122,
42789                         54.4939066
42790                     ],
42791                     [
42792                         -0.6105651,
42793                         54.4965434
42794                     ],
42795                     [
42796                         -0.6096571,
42797                         54.5676704
42798                     ],
42799                     [
42800                         -0.7667421,
42801                         54.569776
42802                     ],
42803                     [
42804                         -0.7640181,
42805                         54.5887213
42806                     ],
42807                     [
42808                         -0.9192871,
42809                         54.5908258
42810                     ],
42811                     [
42812                         -0.9148116,
42813                         54.6608348
42814                     ],
42815                     [
42816                         -1.1485204,
42817                         54.6634343
42818                     ],
42819                     [
42820                         -1.1472363,
42821                         54.7528316
42822                     ],
42823                     [
42824                         -1.2268514,
42825                         54.7532021
42826                     ],
42827                     [
42828                         -1.2265398,
42829                         54.8429879
42830                     ],
42831                     [
42832                         -1.2991803,
42833                         54.8435107
42834                     ],
42835                     [
42836                         -1.2991803,
42837                         54.9333391
42838                     ],
42839                     [
42840                         -1.3454886,
42841                         54.9354258
42842                     ],
42843                     [
42844                         -1.3436726,
42845                         55.0234878
42846                     ],
42847                     [
42848                         -1.3772688,
42849                         55.0255698
42850                     ],
42851                     [
42852                         -1.3754528,
42853                         55.1310877
42854                     ],
42855                     [
42856                         -1.4997441,
42857                         55.1315727
42858                     ],
42859                     [
42860                         -1.4969272,
42861                         55.2928323
42862                     ],
42863                     [
42864                         -1.5296721,
42865                         55.2942946
42866                     ],
42867                     [
42868                         -1.5258198,
42869                         55.6523803
42870                     ],
42871                     [
42872                         -1.7659492,
42873                         55.6545537
42874                     ],
42875                     [
42876                         -1.7620968,
42877                         55.7435626
42878                     ],
42879                     [
42880                         -1.9688392,
42881                         55.7435626
42882                     ],
42883                     [
42884                         -1.9698023,
42885                         55.8334505
42886                     ],
42887                     [
42888                         -2.0019051,
42889                         55.8336308
42890                     ],
42891                     [
42892                         -2.0015841,
42893                         55.9235526
42894                     ],
42895                     [
42896                         -2.1604851,
42897                         55.9240613
42898                     ],
42899                     [
42900                         -2.1613931,
42901                         55.9413549
42902                     ],
42903                     [
42904                         -2.3202942,
42905                         55.9408463
42906                     ],
42907                     [
42908                         -2.3212022,
42909                         56.0145126
42910                     ],
42911                     [
42912                         -2.5627317,
42913                         56.0124824
42914                     ],
42915                     [
42916                         -2.5645477,
42917                         56.1022207
42918                     ],
42919                     [
42920                         -2.9658863,
42921                         56.0991822
42922                     ],
42923                     [
42924                         -2.9667943,
42925                         56.1710304
42926                     ],
42927                     [
42928                         -2.4828272,
42929                         56.1755797
42930                     ],
42931                     [
42932                         -2.4882752,
42933                         56.2856078
42934                     ],
42935                     [
42936                         -2.5645477,
42937                         56.2835918
42938                     ],
42939                     [
42940                         -2.5681798,
42941                         56.3742075
42942                     ],
42943                     [
42944                         -2.7261728,
42945                         56.3732019
42946                     ],
42947                     [
42948                         -2.7316208,
42949                         56.4425301
42950                     ],
42951                     [
42952                         -2.6190281,
42953                         56.4425301
42954                     ],
42955                     [
42956                         -2.6153961,
42957                         56.5317671
42958                     ],
42959                     [
42960                         -2.453771,
42961                         56.5347715
42962                     ],
42963                     [
42964                         -2.4534686,
42965                         56.6420248
42966                     ],
42967                     [
42968                         -2.4062523,
42969                         56.6440218
42970                     ],
42971                     [
42972                         -2.3953562,
42973                         56.7297964
42974                     ],
42975                     [
42976                         -2.2936596,
42977                         56.7337811
42978                     ],
42979                     [
42980                         -2.2972916,
42981                         56.807423
42982                     ],
42983                     [
42984                         -2.1629067,
42985                         56.8113995
42986                     ],
42987                     [
42988                         -2.1592747,
42989                         56.9958425
42990                     ],
42991                     [
42992                         -1.9922016,
42993                         57.0017771
42994                     ],
42995                     [
42996                         -2.0067297,
42997                         57.2737477
42998                     ],
42999                     [
43000                         -1.9195612,
43001                         57.2757112
43002                     ],
43003                     [
43004                         -1.9304572,
43005                         57.3482876
43006                     ],
43007                     [
43008                         -1.8106005,
43009                         57.3443682
43010                     ],
43011                     [
43012                         -1.7997044,
43013                         57.4402728
43014                     ],
43015                     [
43016                         -1.6616875,
43017                         57.4285429
43018                     ],
43019                     [
43020                         -1.6689516,
43021                         57.5398256
43022                     ],
43023                     [
43024                         -1.7452241,
43025                         57.5398256
43026                     ],
43027                     [
43028                         -1.7524881,
43029                         57.6313302
43030                     ],
43031                     [
43032                         -1.8287606,
43033                         57.6332746
43034                     ],
43035                     [
43036                         -1.8287606,
43037                         57.7187255
43038                     ],
43039                     [
43040                         -3.1768526,
43041                         57.7171219
43042                     ],
43043                     [
43044                         -3.1794208,
43045                         57.734264
43046                     ],
43047                     [
43048                         -3.5134082,
43049                         57.7292105
43050                     ],
43051                     [
43052                         -3.5129542,
43053                         57.7112683
43054                     ],
43055                     [
43056                         -3.7635638,
43057                         57.7076303
43058                     ],
43059                     [
43060                         -3.7598539,
43061                         57.635713
43062                     ],
43063                     [
43064                         -3.8420372,
43065                         57.6343382
43066                     ],
43067                     [
43068                         -3.8458895,
43069                         57.6178365
43070                     ],
43071                     [
43072                         -3.9794374,
43073                         57.6157733
43074                     ],
43075                     [
43076                         -3.9794374,
43077                         57.686544
43078                     ],
43079                     [
43080                         -3.8150708,
43081                         57.689976
43082                     ],
43083                     [
43084                         -3.817639,
43085                         57.7968899
43086                     ],
43087                     [
43088                         -3.6853753,
43089                         57.7989429
43090                     ],
43091                     [
43092                         -3.6892276,
43093                         57.8891567
43094                     ],
43095                     [
43096                         -3.9383458,
43097                         57.8877915
43098                     ],
43099                     [
43100                         -3.9421981,
43101                         57.9750592
43102                     ],
43103                     [
43104                         -3.6943641,
43105                         57.9784638
43106                     ],
43107                     [
43108                         -3.6969323,
43109                         58.0695865
43110                     ],
43111                     [
43112                         -4.0372226,
43113                         58.0641528
43114                     ],
43115                     [
43116                         -4.0346543,
43117                         57.9730163
43118                     ],
43119                     [
43120                         -4.2003051,
43121                         57.9702923
43122                     ],
43123                     [
43124                         -4.1832772,
43125                         57.7012869
43126                     ],
43127                     [
43128                         -4.518752,
43129                         57.6951111
43130                     ],
43131                     [
43132                         -4.5122925,
43133                         57.6050682
43134                     ],
43135                     [
43136                         -4.6789116,
43137                         57.6016628
43138                     ],
43139                     [
43140                         -4.666022,
43141                         57.4218334
43142                     ],
43143                     [
43144                         -3.6677696,
43145                         57.4394729
43146                     ],
43147                     [
43148                         -3.671282,
43149                         57.5295384
43150                     ],
43151                     [
43152                         -3.3384979,
43153                         57.5331943
43154                     ],
43155                     [
43156                         -3.3330498,
43157                         57.4438859
43158                     ],
43159                     [
43160                         -2.8336466,
43161                         57.4485275
43162                     ],
43163                     [
43164                         -2.8236396,
43165                         56.9992706
43166                     ],
43167                     [
43168                         -2.3305398,
43169                         57.0006693
43170                     ],
43171                     [
43172                         -2.3298977,
43173                         56.9113932
43174                     ],
43175                     [
43176                         -2.6579889,
43177                         56.9092901
43178                     ],
43179                     [
43180                         -2.6559637,
43181                         56.8198406
43182                     ],
43183                     [
43184                         -2.8216747,
43185                         56.8188467
43186                     ],
43187                     [
43188                         -2.8184967,
43189                         56.7295397
43190                     ],
43191                     [
43192                         -3.1449248,
43193                         56.7265508
43194                     ],
43195                     [
43196                         -3.1435628,
43197                         56.6362749
43198                     ],
43199                     [
43200                         -3.4679089,
43201                         56.6350265
43202                     ],
43203                     [
43204                         -3.474265,
43205                         56.7238108
43206                     ],
43207                     [
43208                         -3.8011471,
43209                         56.7188284
43210                     ],
43211                     [
43212                         -3.785711,
43213                         56.4493026
43214                     ],
43215                     [
43216                         -3.946428,
43217                         56.4457896
43218                     ],
43219                     [
43220                         -3.9428873,
43221                         56.2659777
43222                     ],
43223                     [
43224                         -4.423146,
43225                         56.2588459
43226                     ],
43227                     [
43228                         -4.4141572,
43229                         56.0815506
43230                     ],
43231                     [
43232                         -4.8944159,
43233                         56.0708008
43234                     ],
43235                     [
43236                         -4.8791072,
43237                         55.8896994
43238                     ],
43239                     [
43240                         -5.1994158,
43241                         55.8821374
43242                     ],
43243                     [
43244                         -5.1852906,
43245                         55.7023791
43246                     ],
43247                     [
43248                         -5.0273445,
43249                         55.7067203
43250                     ],
43251                     [
43252                         -5.0222081,
43253                         55.6879046
43254                     ],
43255                     [
43256                         -4.897649,
43257                         55.6907999
43258                     ],
43259                     [
43260                         -4.8880181,
43261                         55.6002822
43262                     ],
43263                     [
43264                         -4.7339244,
43265                         55.6046348
43266                     ],
43267                     [
43268                         -4.7275038,
43269                         55.5342082
43270                     ],
43271                     [
43272                         -4.773732,
43273                         55.5334815
43274                     ],
43275                     [
43276                         -4.7685955,
43277                         55.4447227
43278                     ],
43279                     [
43280                         -4.8494947,
43281                         55.4418092
43282                     ],
43283                     [
43284                         -4.8405059,
43285                         55.3506535
43286                     ],
43287                     [
43288                         -4.8700405,
43289                         55.3513836
43290                     ],
43291                     [
43292                         -4.8649041,
43293                         55.2629462
43294                     ],
43295                     [
43296                         -4.9920314,
43297                         55.2592875
43298                     ],
43299                     [
43300                         -4.9907473,
43301                         55.1691779
43302                     ],
43303                     [
43304                         -5.0600894,
43305                         55.1655105
43306                     ],
43307                     [
43308                         -5.0575212,
43309                         55.0751884
43310                     ],
43311                     [
43312                         -5.2141831,
43313                         55.0722477
43314                     ],
43315                     [
43316                         -5.1991766,
43317                         54.8020337
43318                     ],
43319                     [
43320                         -5.0466316,
43321                         54.8062205
43322                     ],
43323                     [
43324                         -5.0502636,
43325                         54.7244996
43326                     ],
43327                     [
43328                         -4.9703591,
43329                         54.7203043
43330                     ],
43331                     [
43332                         -4.9776232,
43333                         54.6215905
43334                     ],
43335                     [
43336                         -4.796022,
43337                         54.6342056
43338                     ],
43339                     [
43340                         -4.796022,
43341                         54.7307917
43342                     ],
43343                     [
43344                         -4.8977186,
43345                         54.7265971
43346                     ],
43347                     [
43348                         -4.9086147,
43349                         54.8145928
43350                     ],
43351                     [
43352                         -4.8069181,
43353                         54.8166856
43354                     ],
43355                     [
43356                         -4.8105501,
43357                         54.7915648
43358                     ],
43359                     [
43360                         -4.6943253,
43361                         54.7978465
43362                     ],
43363                     [
43364                         -4.6761652,
43365                         54.7244996
43366                     ],
43367                     [
43368                         -4.5744686,
43369                         54.7244996
43370                     ],
43371                     [
43372                         -4.5599405,
43373                         54.6426135
43374                     ],
43375                     [
43376                         -4.3093309,
43377                         54.6384098
43378                     ],
43379                     [
43380                         -4.3333262,
43381                         54.8229889
43382                     ],
43383                     [
43384                         -4.2626999,
43385                         54.8274274
43386                     ],
43387                     [
43388                         -4.2549952,
43389                         54.7348587
43390                     ],
43391                     [
43392                         -3.8338058,
43393                         54.7400481
43394                     ],
43395                     [
43396                         -3.836374,
43397                         54.8141105
43398                     ],
43399                     [
43400                         -3.7118149,
43401                         54.8133706
43402                     ],
43403                     [
43404                         -3.7143831,
43405                         54.8318654
43406                     ],
43407                     [
43408                         -3.5346072,
43409                         54.8355633
43410                     ],
43411                     [
43412                         -3.5271039,
43413                         54.9066228
43414                     ],
43415                     [
43416                         -3.4808758,
43417                         54.9084684
43418                     ],
43419                     [
43420                         -3.4776655,
43421                         54.7457328
43422                     ],
43423                     [
43424                         -3.5874573,
43425                         54.744621
43426                     ],
43427                     [
43428                         -3.5836049,
43429                         54.6546166
43430                     ],
43431                     [
43432                         -3.7107322,
43433                         54.6531308
43434                     ],
43435                     [
43436                         -3.6991752,
43437                         54.4550407
43438                     ],
43439                     [
43440                         -3.5746161,
43441                         54.4572801
43442                     ],
43443                     [
43444                         -3.5759002,
43445                         54.3863042
43446                     ],
43447                     [
43448                         -3.539945,
43449                         54.3855564
43450                     ],
43451                     [
43452                         -3.5386609,
43453                         54.297224
43454                     ],
43455                     [
43456                         -3.46033,
43457                         54.2957252
43458                     ],
43459                     [
43460                         -3.4590458,
43461                         54.2079507
43462                     ],
43463                     [
43464                         -3.3807149,
43465                         54.2102037
43466                     ],
43467                     [
43468                         -3.381999,
43469                         54.1169788
43470                     ],
43471                     [
43472                         -3.302878,
43473                         54.1160656
43474                     ],
43475                     [
43476                         -3.300154,
43477                         54.0276224
43478                     ],
43479                     [
43480                         -3.1013007,
43481                         54.0292224
43482                     ],
43483                     [
43484                         -3.093596,
43485                         53.6062158
43486                     ],
43487                     [
43488                         -3.2065981,
43489                         53.6016441
43490                     ],
43491                     [
43492                         -3.2091663,
43493                         53.4917753
43494                     ],
43495                     [
43496                         -3.2451215,
43497                         53.4887193
43498                     ],
43499                     [
43500                         -3.2348486,
43501                         53.4045934
43502                     ],
43503                     [
43504                         -3.5276266,
43505                         53.3999999
43506                     ],
43507                     [
43508                         -3.5343966,
43509                         53.328481
43510                     ],
43511                     [
43512                         -3.6488053,
43513                         53.3252272
43514                     ],
43515                     [
43516                         -3.6527308,
43517                         53.3057716
43518                     ],
43519                     [
43520                         -3.7271873,
43521                         53.3046865
43522                     ],
43523                     [
43524                         -3.7315003,
43525                         53.3945257
43526                     ],
43527                     [
43528                         -3.9108315,
43529                         53.3912769
43530                     ],
43531                     [
43532                         -3.9071995,
43533                         53.3023804
43534                     ],
43535                     [
43536                         -3.9521457,
43537                         53.3015665
43538                     ],
43539                     [
43540                         -3.9566724,
43541                         53.3912183
43542                     ],
43543                     [
43544                         -4.1081979,
43545                         53.3889209
43546                     ],
43547                     [
43548                         -4.1081979,
43549                         53.4072967
43550                     ],
43551                     [
43552                         -4.2622916,
43553                         53.4065312
43554                     ],
43555                     [
43556                         -4.2635757,
43557                         53.4753707
43558                     ],
43559                     [
43560                         -4.638537,
43561                         53.4677274
43562                     ],
43563                     [
43564                         -4.6346847,
43565                         53.3812621
43566                     ],
43567                     [
43568                         -4.7091633,
43569                         53.3774321
43570                     ],
43571                     [
43572                         -4.7001745,
43573                         53.1954965
43574                     ],
43575                     [
43576                         -4.5499332,
43577                         53.1962658
43578                     ],
43579                     [
43580                         -4.5435126,
43581                         53.1092488
43582                     ],
43583                     [
43584                         -4.3919871,
43585                         53.1100196
43586                     ],
43587                     [
43588                         -4.3855666,
43589                         53.0236002
43590                     ],
43591                     [
43592                         -4.6115707,
43593                         53.0205105
43594                     ],
43595                     [
43596                         -4.603866,
43597                         52.9284932
43598                     ],
43599                     [
43600                         -4.7566756,
43601                         52.9261709
43602                     ],
43603                     [
43604                         -4.7476868,
43605                         52.8370555
43606                     ],
43607                     [
43608                         -4.8208813,
43609                         52.8331768
43610                     ],
43611                     [
43612                         -4.8208813,
43613                         52.7446476
43614                     ],
43615                     [
43616                         -4.3701572,
43617                         52.7539749
43618                     ],
43619                     [
43620                         -4.3765778,
43621                         52.8401583
43622                     ],
43623                     [
43624                         -4.2314728,
43625                         52.8455875
43626                     ],
43627                     [
43628                         -4.2237682,
43629                         52.7586379
43630                     ],
43631                     [
43632                         -4.1056297,
43633                         52.7570836
43634                     ],
43635                     [
43636                         -4.1015192,
43637                         52.6714874
43638                     ],
43639                     [
43640                         -4.1487355,
43641                         52.6703862
43642                     ],
43643                     [
43644                         -4.1305754,
43645                         52.4008596
43646                     ],
43647                     [
43648                         -4.1995838,
43649                         52.3986435
43650                     ],
43651                     [
43652                         -4.2050319,
43653                         52.3110195
43654                     ],
43655                     [
43656                         -4.3466808,
43657                         52.303247
43658                     ],
43659                     [
43660                         -4.3484968,
43661                         52.2365693
43662                     ],
43663                     [
43664                         -4.4901457,
43665                         52.2332328
43666                     ],
43667                     [
43668                         -4.4883297,
43669                         52.2098702
43670                     ],
43671                     [
43672                         -4.6572188,
43673                         52.2098702
43674                     ],
43675                     [
43676                         -4.6590348,
43677                         52.1385939
43678                     ],
43679                     [
43680                         -4.7788916,
43681                         52.13525
43682                     ],
43683                     [
43684                         -4.7807076,
43685                         52.1162967
43686                     ],
43687                     [
43688                         -4.9259885,
43689                         52.1140663
43690                     ],
43691                     [
43692                         -4.9187245,
43693                         52.0392855
43694                     ],
43695                     [
43696                         -5.2365265,
43697                         52.0314653
43698                     ],
43699                     [
43700                         -5.2347105,
43701                         51.9442339
43702                     ],
43703                     [
43704                         -5.3473032,
43705                         51.9408755
43706                     ],
43707                     [
43708                         -5.3473032,
43709                         51.9195995
43710                     ],
43711                     [
43712                         -5.4925842,
43713                         51.9162392
43714                     ],
43715                     [
43716                         -5.4853201,
43717                         51.8265386
43718                     ],
43719                     [
43720                         -5.1983903,
43721                         51.8321501
43722                     ],
43723                     [
43724                         -5.1893102,
43725                         51.7625177
43726                     ],
43727                     [
43728                         -5.335825,
43729                         51.7589528
43730                     ],
43731                     [
43732                         -5.3281204,
43733                         51.6686495
43734                     ],
43735                     [
43736                         -5.1836575,
43737                         51.6730296
43738                     ],
43739                     [
43740                         -5.1836575,
43741                         51.6539134
43742                     ],
43743                     [
43744                         -5.0674452,
43745                         51.6578966
43746                     ],
43747                     [
43748                         -5.0603825,
43749                         51.5677905
43750                     ],
43751                     [
43752                         -4.5974594,
43753                         51.5809588
43754                     ],
43755                     [
43756                         -4.60388,
43757                         51.6726314
43758                     ],
43759                     [
43760                         -4.345773,
43761                         51.6726314
43762                     ],
43763                     [
43764                         -4.3355001,
43765                         51.4962964
43766                     ],
43767                     [
43768                         -3.9528341,
43769                         51.5106841
43770                     ],
43771                     [
43772                         -3.9425611,
43773                         51.5905333
43774                     ],
43775                     [
43776                         -3.8809237,
43777                         51.5953198
43778                     ],
43779                     [
43780                         -3.8706508,
43781                         51.5074872
43782                     ],
43783                     [
43784                         -3.7679216,
43785                         51.4978952
43786                     ],
43787                     [
43788                         -3.7550805,
43789                         51.4242895
43790                     ],
43791                     [
43792                         -3.5855774,
43793                         51.41468
43794                     ],
43795                     [
43796                         -3.5778727,
43797                         51.3329177
43798                     ],
43799                     [
43800                         -3.0796364,
43801                         51.3329177
43802                     ],
43803                     [
43804                         -3.0770682,
43805                         51.2494018
43806                     ],
43807                     [
43808                         -3.7216935,
43809                         51.2381477
43810                     ],
43811                     [
43812                         -3.7216935,
43813                         51.2558315
43814                     ],
43815                     [
43816                         -3.8706508,
43817                         51.2558315
43818                     ],
43819                     [
43820                         -3.8680825,
43821                         51.2365398
43822                     ],
43823                     [
43824                         -4.2944084,
43825                         51.2252825
43826                     ],
43827                     [
43828                         -4.289272,
43829                         51.0496352
43830                     ],
43831                     [
43832                         -4.5692089,
43833                         51.0431767
43834                     ],
43835                     [
43836                         -4.5624122,
43837                         50.9497388
43838                     ],
43839                     [
43840                         -4.5905604,
43841                         50.9520269
43842                     ],
43843                     [
43844                         -4.5896524,
43845                         50.8627065
43846                     ],
43847                     [
43848                         -4.6296046,
43849                         50.8592677
43850                     ],
43851                     [
43852                         -4.6226411,
43853                         50.7691513
43854                     ],
43855                     [
43856                         -4.6952816,
43857                         50.7680028
43858                     ],
43859                     [
43860                         -4.6934655,
43861                         50.6967379
43862                     ],
43863                     [
43864                         -4.8342064,
43865                         50.6938621
43866                     ],
43867                     [
43868                         -4.8296664,
43869                         50.6046231
43870                     ],
43871                     [
43872                         -4.9676833,
43873                         50.6000126
43874                     ],
43875                     [
43876                         -4.9685913,
43877                         50.5821427
43878                     ],
43879                     [
43880                         -5.1084242,
43881                         50.5786832
43882                     ],
43883                     [
43884                         -5.1029762,
43885                         50.4892254
43886                     ],
43887                     [
43888                         -5.1311244,
43889                         50.48807
43890                     ],
43891                     [
43892                         -5.1274923,
43893                         50.4163798
43894                     ],
43895                     [
43896                         -5.2664172,
43897                         50.4117509
43898                     ],
43899                     [
43900                         -5.2609692,
43901                         50.3034214
43902                     ],
43903                     [
43904                         -5.5124868,
43905                         50.2976214
43906                     ],
43907                     [
43908                         -5.5061308,
43909                         50.2256428
43910                     ],
43911                     [
43912                         -5.6468717,
43913                         50.2209953
43914                     ]
43915                 ],
43916                 [
43917                     [
43918                         -5.1336607,
43919                         55.2630226
43920                     ],
43921                     [
43922                         -5.1021999,
43923                         55.2639372
43924                     ],
43925                     [
43926                         -5.0999527,
43927                         55.2458239
43928                     ],
43929                     [
43930                         -5.1322161,
43931                         55.2446343
43932                     ]
43933                 ],
43934                 [
43935                     [
43936                         -5.6431878,
43937                         55.5095745
43938                     ],
43939                     [
43940                         -5.4861028,
43941                         55.5126594
43942                     ],
43943                     [
43944                         -5.4715747,
43945                         55.3348829
43946                     ],
43947                     [
43948                         -5.6277517,
43949                         55.3302345
43950                     ]
43951                 ],
43952                 [
43953                     [
43954                         -4.7213517,
43955                         51.2180246
43956                     ],
43957                     [
43958                         -4.5804201,
43959                         51.2212417
43960                     ],
43961                     [
43962                         -4.5746416,
43963                         51.1306736
43964                     ],
43965                     [
43966                         -4.7174993,
43967                         51.1280545
43968                     ]
43969                 ],
43970                 [
43971                     [
43972                         -5.1608796,
43973                         55.4153626
43974                     ],
43975                     [
43976                         -5.0045387,
43977                         55.4190069
43978                     ],
43979                     [
43980                         -5.0184798,
43981                         55.6153521
43982                     ],
43983                     [
43984                         -5.1755648,
43985                         55.6138137
43986                     ]
43987                 ]
43988             ],
43989             "terms_url": "http://geo.nls.uk/maps/",
43990             "terms_text": "National Library of Scotland Historic Maps"
43991         },
43992         {
43993             "name": "NLS - OS 6-inch Scotland 1842-82",
43994             "type": "tms",
43995             "template": "http://geo.nls.uk/maps/os/six_inch/{zoom}/{x}/{-y}.png",
43996             "scaleExtent": [
43997                 5,
43998                 16
43999             ],
44000             "polygon": [
44001                 [
44002                     [
44003                         -5.2112173,
44004                         54.8018593
44005                     ],
44006                     [
44007                         -5.0642752,
44008                         54.8026508
44009                     ],
44010                     [
44011                         -5.0560354,
44012                         54.6305176
44013                     ],
44014                     [
44015                         -4.3158316,
44016                         54.6297227
44017                     ],
44018                     [
44019                         -4.3117117,
44020                         54.7448258
44021                     ],
44022                     [
44023                         -3.8530325,
44024                         54.7464112
44025                     ],
44026                     [
44027                         -3.8530325,
44028                         54.8034424
44029                     ],
44030                     [
44031                         -3.5522818,
44032                         54.8034424
44033                     ],
44034                     [
44035                         -3.5522818,
44036                         54.8374644
44037                     ],
44038                     [
44039                         -3.468511,
44040                         54.8406277
44041                     ],
44042                     [
44043                         -3.4657644,
44044                         54.8983158
44045                     ],
44046                     [
44047                         -3.3847403,
44048                         54.8991055
44049                     ],
44050                     [
44051                         -3.3888601,
44052                         54.9559214
44053                     ],
44054                     [
44055                         -3.0920786,
44056                         54.9539468
44057                     ],
44058                     [
44059                         -3.0392359,
44060                         54.9923274
44061                     ],
44062                     [
44063                         -3.0212713,
44064                         55.0493881
44065                     ],
44066                     [
44067                         -2.9591232,
44068                         55.0463283
44069                     ],
44070                     [
44071                         -2.9202807,
44072                         55.0666294
44073                     ],
44074                     [
44075                         -2.7857081,
44076                         55.068652
44077                     ],
44078                     [
44079                         -2.7852225,
44080                         55.0914426
44081                     ],
44082                     [
44083                         -2.7337562,
44084                         55.0922761
44085                     ],
44086                     [
44087                         -2.737616,
44088                         55.151204
44089                     ],
44090                     [
44091                         -2.7648395,
44092                         55.1510672
44093                     ],
44094                     [
44095                         -2.7013114,
44096                         55.1722505
44097                     ],
44098                     [
44099                         -2.6635459,
44100                         55.2192808
44101                     ],
44102                     [
44103                         -2.6460364,
44104                         55.2188891
44105                     ],
44106                     [
44107                         -2.629042,
44108                         55.2233933
44109                     ],
44110                     [
44111                         -2.6317886,
44112                         55.2287781
44113                     ],
44114                     [
44115                         -2.6235488,
44116                         55.2446345
44117                     ],
44118                     [
44119                         -2.6197723,
44120                         55.2454663
44121                     ],
44122                     [
44123                         -2.6099017,
44124                         55.2454174
44125                     ],
44126                     [
44127                         -2.6099876,
44128                         55.2486466
44129                     ],
44130                     [
44131                         -2.6408121,
44132                         55.2590039
44133                     ],
44134                     [
44135                         -2.6247896,
44136                         55.2615631
44137                     ],
44138                     [
44139                         -2.6045186,
44140                         55.2823081
44141                     ],
44142                     [
44143                         -2.5693176,
44144                         55.296132
44145                     ],
44146                     [
44147                         -2.5479542,
44148                         55.3121617
44149                     ],
44150                     [
44151                         -2.5091116,
44152                         55.3234891
44153                     ],
44154                     [
44155                         -2.4780376,
44156                         55.3494471
44157                     ],
44158                     [
44159                         -2.4421083,
44160                         55.3533118
44161                     ],
44162                     [
44163                         -2.4052079,
44164                         55.3439256
44165                     ],
44166                     [
44167                         -2.3726772,
44168                         55.3447539
44169                     ],
44170                     [
44171                         -2.3221819,
44172                         55.3687665
44173                     ],
44174                     [
44175                         -2.3241241,
44176                         55.3999337
44177                     ],
44178                     [
44179                         -2.2576062,
44180                         55.425015
44181                     ],
44182                     [
44183                         -2.1985547,
44184                         55.4273529
44185                     ],
44186                     [
44187                         -2.1484296,
44188                         55.4717466
44189                     ],
44190                     [
44191                         -2.1944348,
44192                         55.484199
44193                     ],
44194                     [
44195                         -2.2040479,
44196                         55.529306
44197                     ],
44198                     [
44199                         -2.2960584,
44200                         55.6379722
44201                     ],
44202                     [
44203                         -2.2177808,
44204                         55.6379722
44205                     ],
44206                     [
44207                         -2.1059266,
44208                         55.7452498
44209                     ],
44210                     [
44211                         -1.9716874,
44212                         55.7462161
44213                     ],
44214                     [
44215                         -1.9697453,
44216                         55.9190951
44217                     ],
44218                     [
44219                         -2.1201694,
44220                         55.9207115
44221                     ],
44222                     [
44223                         -2.1242893,
44224                         55.9776133
44225                     ],
44226                     [
44227                         -2.3440159,
44228                         55.9783817
44229                     ],
44230                     [
44231                         -2.3440159,
44232                         56.0390349
44233                     ],
44234                     [
44235                         -2.5046909,
44236                         56.0413363
44237                     ],
44238                     [
44239                         -2.500571,
44240                         56.1003588
44241                     ],
44242                     [
44243                         -2.8823459,
44244                         56.0957629
44245                     ],
44246                     [
44247                         -2.8823459,
44248                         56.1722898
44249                     ],
44250                     [
44251                         -2.4126804,
44252                         56.1692316
44253                     ],
44254                     [
44255                         -2.4181736,
44256                         56.2334017
44257                     ],
44258                     [
44259                         -2.5857151,
44260                         56.2303484
44261                     ],
44262                     [
44263                         -2.5719822,
44264                         56.3416356
44265                     ],
44266                     [
44267                         -2.7257908,
44268                         56.3462022
44269                     ],
44270                     [
44271                         -2.7312839,
44272                         56.4343808
44273                     ],
44274                     [
44275                         -2.6928318,
44276                         56.4343808
44277                     ],
44278                     [
44279                         -2.6928318,
44280                         56.4859769
44281                     ],
44282                     [
44283                         -2.5307834,
44284                         56.4935587
44285                     ],
44286                     [
44287                         -2.5307834,
44288                         56.570806
44289                     ],
44290                     [
44291                         -2.5302878,
44292                         56.6047947
44293                     ],
44294                     [
44295                         -2.3732428,
44296                         56.6044452
44297                     ],
44298                     [
44299                         -2.3684363,
44300                         56.7398824
44301                     ],
44302                     [
44303                         -2.3292975,
44304                         56.7398824
44305                     ],
44306                     [
44307                         -2.3292975,
44308                         56.7888065
44309                     ],
44310                     [
44311                         -2.3145346,
44312                         56.7891826
44313                     ],
44314                     [
44315                         -2.3148779,
44316                         56.7967036
44317                     ],
44318                     [
44319                         -2.171369,
44320                         56.7967036
44321                     ],
44322                     [
44323                         -2.1703979,
44324                         56.9710595
44325                     ],
44326                     [
44327                         -2.0101725,
44328                         56.9694716
44329                     ],
44330                     [
44331                         -2.0101725,
44332                         57.0846832
44333                     ],
44334                     [
44335                         -2.0817687,
44336                         57.085349
44337                     ],
44338                     [
44339                         -2.0488097,
44340                         57.1259963
44341                     ],
44342                     [
44343                         -2.0409133,
44344                         57.126369
44345                     ],
44346                     [
44347                         -2.0383434,
44348                         57.2411129
44349                     ],
44350                     [
44351                         -1.878118,
44352                         57.2421638
44353                     ],
44354                     [
44355                         -1.8771469,
44356                         57.2978175
44357                     ],
44358                     [
44359                         -1.9868771,
44360                         57.2983422
44361                     ],
44362                     [
44363                         -1.9082209,
44364                         57.3560063
44365                     ],
44366                     [
44367                         -1.8752048,
44368                         57.3560063
44369                     ],
44370                     [
44371                         -1.8761758,
44372                         57.3769527
44373                     ],
44374                     [
44375                         -1.8120857,
44376                         57.4120111
44377                     ],
44378                     [
44379                         -1.7120661,
44380                         57.4120111
44381                     ],
44382                     [
44383                         -1.7034646,
44384                         57.6441388
44385                     ],
44386                     [
44387                         -1.8666032,
44388                         57.6451781
44389                     ],
44390                     [
44391                         -1.8646611,
44392                         57.7033351
44393                     ],
44394                     [
44395                         -3.1204292,
44396                         57.7064705
44397                     ],
44398                     [
44399                         -3.1218025,
44400                         57.7504652
44401                     ],
44402                     [
44403                         -3.4445259,
44404                         57.7526635
44405                     ],
44406                     [
44407                         -3.4472724,
44408                         57.7138067
44409                     ],
44410                     [
44411                         -3.5145637,
44412                         57.7094052
44413                     ],
44414                     [
44415                         -3.5118171,
44416                         57.6939956
44417                     ],
44418                     [
44419                         -3.7645027,
44420                         57.6917938
44421                     ],
44422                     [
44423                         -3.7672492,
44424                         57.6344975
44425                     ],
44426                     [
44427                         -3.842378,
44428                         57.6288312
44429                     ],
44430                     [
44431                         -3.8438346,
44432                         57.5965825
44433                     ],
44434                     [
44435                         -3.9414265,
44436                         57.5916386
44437                     ],
44438                     [
44439                         -3.9404554,
44440                         57.6537782
44441                     ],
44442                     [
44443                         -3.8894746,
44444                         57.6529989
44445                     ],
44446                     [
44447                         -3.8826772,
44448                         57.7676408
44449                     ],
44450                     [
44451                         -3.7224517,
44452                         57.766087
44453                     ],
44454                     [
44455                         -3.7195385,
44456                         57.8819201
44457                     ],
44458                     [
44459                         -3.9146888,
44460                         57.8853352
44461                     ],
44462                     [
44463                         -3.916062,
44464                         57.9546243
44465                     ],
44466                     [
44467                         -3.745774,
44468                         57.9538956
44469                     ],
44470                     [
44471                         -3.7471473,
44472                         58.0688409
44473                     ],
44474                     [
44475                         -3.5837256,
44476                         58.0695672
44477                     ],
44478                     [
44479                         -3.5837256,
44480                         58.1116689
44481                     ],
44482                     [
44483                         -3.4560096,
44484                         58.1138452
44485                     ],
44486                     [
44487                         -3.4544646,
44488                         58.228503
44489                     ],
44490                     [
44491                         -3.4379851,
44492                         58.2283222
44493                     ],
44494                     [
44495                         -3.4243233,
44496                         58.2427725
44497                     ],
44498                     [
44499                         -3.412307,
44500                         58.2438567
44501                     ],
44502                     [
44503                         -3.3735115,
44504                         58.2695057
44505                     ],
44506                     [
44507                         -3.3063919,
44508                         58.2862038
44509                     ],
44510                     [
44511                         -3.1229154,
44512                         58.2859395
44513                     ],
44514                     [
44515                         -3.123602,
44516                         58.3443661
44517                     ],
44518                     [
44519                         -2.9574338,
44520                         58.3447264
44521                     ],
44522                     [
44523                         -2.951254,
44524                         58.6422011
44525                     ],
44526                     [
44527                         -2.8812162,
44528                         58.6429157
44529                     ],
44530                     [
44531                         -2.8851004,
44532                         58.8112825
44533                     ],
44534                     [
44535                         -2.7180775,
44536                         58.8142997
44537                     ],
44538                     [
44539                         -2.7161354,
44540                         58.8715749
44541                     ],
44542                     [
44543                         -2.556881,
44544                         58.8775984
44545                     ],
44546                     [
44547                         -2.5544533,
44548                         58.9923453
44549                     ],
44550                     [
44551                         -2.5567617,
44552                         59.0483775
44553                     ],
44554                     [
44555                         -2.391893,
44556                         59.0485996
44557                     ],
44558                     [
44559                         -2.3918002,
44560                         59.1106996
44561                     ],
44562                     [
44563                         -2.4733695,
44564                         59.1106996
44565                     ],
44566                     [
44567                         -2.5591563,
44568                         59.1783028
44569                     ],
44570                     [
44571                         -2.5630406,
44572                         59.2210646
44573                     ],
44574                     [
44575                         -2.3921334,
44576                         59.224046
44577                     ],
44578                     [
44579                         -2.3911409,
44580                         59.2740075
44581                     ],
44582                     [
44583                         -2.3639512,
44584                         59.2745036
44585                     ],
44586                     [
44587                         -2.3658933,
44588                         59.285417
44589                     ],
44590                     [
44591                         -2.3911409,
44592                         59.284921
44593                     ],
44594                     [
44595                         -2.3911409,
44596                         59.3379505
44597                     ],
44598                     [
44599                         -2.2221759,
44600                         59.3381981
44601                     ],
44602                     [
44603                         -2.2233897,
44604                         59.395965
44605                     ],
44606                     [
44607                         -2.3758467,
44608                         59.396583
44609                     ],
44610                     [
44611                         -2.3899271,
44612                         59.4026383
44613                     ],
44614                     [
44615                         -2.4008516,
44616                         59.3962122
44617                     ],
44618                     [
44619                         -2.5637882,
44620                         59.3952604
44621                     ],
44622                     [
44623                         -2.5637882,
44624                         59.3385811
44625                     ],
44626                     [
44627                         -2.7320164,
44628                         59.3375306
44629                     ],
44630                     [
44631                         -2.7333896,
44632                         59.3952604
44633                     ],
44634                     [
44635                         -3.0726511,
44636                         59.3931174
44637                     ],
44638                     [
44639                         -3.0703404,
44640                         59.3354759
44641                     ],
44642                     [
44643                         -3.0753186,
44644                         59.3355634
44645                     ],
44646                     [
44647                         -3.0749753,
44648                         59.3292593
44649                     ],
44650                     [
44651                         -3.0698254,
44652                         59.3289091
44653                     ],
44654                     [
44655                         -3.069801,
44656                         59.2196159
44657                     ],
44658                     [
44659                         -3.2363384,
44660                         59.2166341
44661                     ],
44662                     [
44663                         -3.2336751,
44664                         59.1606496
44665                     ],
44666                     [
44667                         -3.4032766,
44668                         59.1588895
44669                     ],
44670                     [
44671                         -3.394086,
44672                         58.9279316
44673                     ],
44674                     [
44675                         -3.5664497,
44676                         58.9259268
44677                     ],
44678                     [
44679                         -3.5611089,
44680                         58.8679885
44681                     ],
44682                     [
44683                         -3.392508,
44684                         58.8699339
44685                     ],
44686                     [
44687                         -3.3894734,
44688                         58.8698711
44689                     ],
44690                     [
44691                         -3.3891093,
44692                         58.8684905
44693                     ],
44694                     [
44695                         -3.3912942,
44696                         58.868616
44697                     ],
44698                     [
44699                         -3.3884161,
44700                         58.7543084
44701                     ],
44702                     [
44703                         -3.2238208,
44704                         58.7555677
44705                     ],
44706                     [
44707                         -3.2189655,
44708                         58.691289
44709                     ],
44710                     [
44711                         -3.4634113,
44712                         58.6905753
44713                     ],
44714                     [
44715                         -3.4551716,
44716                         58.6341518
44717                     ],
44718                     [
44719                         -3.787508,
44720                         58.6341518
44721                     ],
44722                     [
44723                         -3.7861347,
44724                         58.5769211
44725                     ],
44726                     [
44727                         -3.9028645,
44728                         58.5733411
44729                     ],
44730                     [
44731                         -3.9028645,
44732                         58.6477304
44733                     ],
44734                     [
44735                         -4.0690327,
44736                         58.6491594
44737                     ],
44738                     [
44739                         -4.0690327,
44740                         58.5912376
44741                     ],
44742                     [
44743                         -4.7364521,
44744                         58.5933845
44745                     ],
44746                     [
44747                         -4.7364521,
44748                         58.6505884
44749                     ],
44750                     [
44751                         -5.0715351,
44752                         58.6520173
44753                     ],
44754                     [
44755                         -5.0654779,
44756                         58.5325854
44757                     ],
44758                     [
44759                         -5.2332047,
44760                         58.5316087
44761                     ],
44762                     [
44763                         -5.2283494,
44764                         58.4719947
44765                     ],
44766                     [
44767                         -5.2424298,
44768                         58.4719947
44769                     ],
44770                     [
44771                         -5.2366034,
44772                         58.4089731
44773                     ],
44774                     [
44775                         -5.2283494,
44776                         58.4094818
44777                     ],
44778                     [
44779                         -5.2210664,
44780                         58.3005859
44781                     ],
44782                     [
44783                         -5.5657939,
44784                         58.2959933
44785                     ],
44786                     [
44787                         -5.5580254,
44788                         58.2372573
44789                     ],
44790                     [
44791                         -5.4146722,
44792                         58.2401326
44793                     ],
44794                     [
44795                         -5.4141866,
44796                         58.2267768
44797                     ],
44798                     [
44799                         -5.3885749,
44800                         58.2272242
44801                     ],
44802                     [
44803                         -5.382714,
44804                         58.1198615
44805                     ],
44806                     [
44807                         -5.51043,
44808                         58.1191362
44809                     ],
44810                     [
44811                         -5.5114011,
44812                         58.006214
44813                     ],
44814                     [
44815                         -5.6745397,
44816                         58.0041559
44817                     ],
44818                     [
44819                         -5.6716266,
44820                         57.9449366
44821                     ],
44822                     [
44823                         -5.6716266,
44824                         57.8887166
44825                     ],
44826                     [
44827                         -5.8347652,
44828                         57.8856193
44829                     ],
44830                     [
44831                         -5.8277052,
44832                         57.5988958
44833                     ],
44834                     [
44835                         -6.0384259,
44836                         57.5986357
44837                     ],
44838                     [
44839                         -6.0389115,
44840                         57.6459559
44841                     ],
44842                     [
44843                         -6.1981658,
44844                         57.6456961
44845                     ],
44846                     [
44847                         -6.2076123,
44848                         57.7600132
44849                     ],
44850                     [
44851                         -6.537067,
44852                         57.7544033
44853                     ],
44854                     [
44855                         -6.5312406,
44856                         57.6402392
44857                     ],
44858                     [
44859                         -6.7002056,
44860                         57.6360809
44861                     ],
44862                     [
44863                         -6.6807844,
44864                         57.5236293
44865                     ],
44866                     [
44867                         -6.8516915,
44868                         57.5152857
44869                     ],
44870                     [
44871                         -6.8361545,
44872                         57.3385811
44873                     ],
44874                     [
44875                         -6.6730158,
44876                         57.3438213
44877                     ],
44878                     [
44879                         -6.674958,
44880                         57.2850883
44881                     ],
44882                     [
44883                         -6.5098772,
44884                         57.2850883
44885                     ],
44886                     [
44887                         -6.4982244,
44888                         57.1757637
44889                     ],
44890                     [
44891                         -6.3506228,
44892                         57.1820797
44893                     ],
44894                     [
44895                         -6.3312015,
44896                         57.1251969
44897                     ],
44898                     [
44899                         -6.1797156,
44900                         57.1230884
44901                     ],
44902                     [
44903                         -6.1719471,
44904                         57.0682265
44905                     ],
44906                     [
44907                         -6.4593819,
44908                         57.059779
44909                     ],
44910                     [
44911                         -6.4564687,
44912                         57.1093806
44913                     ],
44914                     [
44915                         -6.6671895,
44916                         57.1062165
44917                     ],
44918                     [
44919                         -6.6730158,
44920                         57.002708
44921                     ],
44922                     [
44923                         -6.5021087,
44924                         57.0048233
44925                     ],
44926                     [
44927                         -6.4836097,
44928                         56.8917522
44929                     ],
44930                     [
44931                         -6.3266104,
44932                         56.8894062
44933                     ],
44934                     [
44935                         -6.3156645,
44936                         56.7799312
44937                     ],
44938                     [
44939                         -6.2146739,
44940                         56.775675
44941                     ],
44942                     [
44943                         -6.2146739,
44944                         56.7234965
44945                     ],
44946                     [
44947                         -6.6866107,
44948                         56.7224309
44949                     ],
44950                     [
44951                         -6.6769001,
44952                         56.6114413
44953                     ],
44954                     [
44955                         -6.8419809,
44956                         56.607166
44957                     ],
44958                     [
44959                         -6.8400387,
44960                         56.5483307
44961                     ],
44962                     [
44963                         -7.1546633,
44964                         56.5461895
44965                     ],
44966                     [
44967                         -7.1488369,
44968                         56.4872592
44969                     ],
44970                     [
44971                         -6.9915246,
44972                         56.490476
44973                     ],
44974                     [
44975                         -6.9876404,
44976                         56.4325329
44977                     ],
44978                     [
44979                         -6.6827265,
44980                         56.4314591
44981                     ],
44982                     [
44983                         -6.6769001,
44984                         56.5472601
44985                     ],
44986                     [
44987                         -6.5292985,
44988                         56.5504717
44989                     ],
44990                     [
44991                         -6.5234721,
44992                         56.4379018
44993                     ],
44994                     [
44995                         -6.3661598,
44996                         56.4368281
44997                     ],
44998                     [
44999                         -6.3642177,
45000                         56.3766524
45001                     ],
45002                     [
45003                         -6.5273563,
45004                         56.3712749
45005                     ],
45006                     [
45007                         -6.5171745,
45008                         56.2428427
45009                     ],
45010                     [
45011                         -6.4869621,
45012                         56.247421
45013                     ],
45014                     [
45015                         -6.4869621,
45016                         56.1893882
45017                     ],
45018                     [
45019                         -6.3001945,
45020                         56.1985572
45021                     ],
45022                     [
45023                         -6.3029411,
45024                         56.2581017
45025                     ],
45026                     [
45027                         -5.9019401,
45028                         56.256576
45029                     ],
45030                     [
45031                         -5.8964469,
45032                         56.0960466
45033                     ],
45034                     [
45035                         -6.0282829,
45036                         56.0883855
45037                     ],
45038                     [
45039                         -6.0392692,
45040                         56.1557502
45041                     ],
45042                     [
45043                         -6.3853385,
45044                         56.1542205
45045                     ],
45046                     [
45047                         -6.3606193,
45048                         55.96099
45049                     ],
45050                     [
45051                         -6.2123039,
45052                         55.9640647
45053                     ],
45054                     [
45055                         -6.2047508,
45056                         55.9202269
45057                     ],
45058                     [
45059                         -6.5185478,
45060                         55.9129158
45061                     ],
45062                     [
45063                         -6.5061881,
45064                         55.7501763
45065                     ],
45066                     [
45067                         -6.6764762,
45068                         55.7409005
45069                     ],
45070                     [
45071                         -6.6599967,
45072                         55.6263176
45073                     ],
45074                     [
45075                         -6.3551261,
45076                         55.6232161
45077                     ],
45078                     [
45079                         -6.3578727,
45080                         55.5689002
45081                     ],
45082                     [
45083                         -6.0392692,
45084                         55.5720059
45085                     ],
45086                     [
45087                         -6.0310294,
45088                         55.6247669
45089                     ],
45090                     [
45091                         -5.7398917,
45092                         55.6309694
45093                     ],
45094                     [
45095                         -5.7371452,
45096                         55.4569279
45097                     ],
45098                     [
45099                         -5.8964469,
45100                         55.4600426
45101                     ],
45102                     [
45103                         -5.8964469,
45104                         55.2789864
45105                     ],
45106                     [
45107                         -5.4350211,
45108                         55.2821151
45109                     ],
45110                     [
45111                         -5.4405143,
45112                         55.4506979
45113                     ],
45114                     [
45115                         -5.2867057,
45116                         55.4569279
45117                     ],
45118                     [
45119                         -5.3086784,
45120                         55.4070602
45121                     ],
45122                     [
45123                         -4.9735954,
45124                         55.4008223
45125                     ],
45126                     [
45127                         -4.9845817,
45128                         55.2038242
45129                     ],
45130                     [
45131                         -5.1493766,
45132                         55.2038242
45133                     ],
45134                     [
45135                         -5.1411369,
45136                         55.037337
45137                     ],
45138                     [
45139                         -5.2152946,
45140                         55.0341891
45141                     ]
45142                 ],
45143                 [
45144                     [
45145                         -2.1646559,
45146                         60.1622059
45147                     ],
45148                     [
45149                         -1.9930299,
45150                         60.1609801
45151                     ],
45152                     [
45153                         -1.9946862,
45154                         60.1035151
45155                     ],
45156                     [
45157                         -2.1663122,
45158                         60.104743
45159                     ]
45160                 ],
45161                 [
45162                     [
45163                         -1.5360658,
45164                         59.8570831
45165                     ],
45166                     [
45167                         -1.3653566,
45168                         59.8559841
45169                     ],
45170                     [
45171                         -1.366847,
45172                         59.7975565
45173                     ],
45174                     [
45175                         -1.190628,
45176                         59.7964199
45177                     ],
45178                     [
45179                         -1.1862046,
45180                         59.9695391
45181                     ],
45182                     [
45183                         -1.0078652,
45184                         59.9683948
45185                     ],
45186                     [
45187                         -1.0041233,
45188                         60.114145
45189                     ],
45190                     [
45191                         -0.8360832,
45192                         60.1130715
45193                     ],
45194                     [
45195                         -0.834574,
45196                         60.1716772
45197                     ],
45198                     [
45199                         -1.0074262,
45200                         60.1727795
45201                     ],
45202                     [
45203                         -1.0052165,
45204                         60.2583924
45205                     ],
45206                     [
45207                         -0.8299659,
45208                         60.2572778
45209                     ],
45210                     [
45211                         -0.826979,
45212                         60.3726551
45213                     ],
45214                     [
45215                         -0.6507514,
45216                         60.3715381
45217                     ],
45218                     [
45219                         -0.6477198,
45220                         60.4882292
45221                     ],
45222                     [
45223                         -0.9984896,
45224                         60.4904445
45225                     ],
45226                     [
45227                         -0.9970279,
45228                         60.546555
45229                     ],
45230                     [
45231                         -0.6425288,
45232                         60.5443201
45233                     ],
45234                     [
45235                         -0.6394896,
45236                         60.6606792
45237                     ],
45238                     [
45239                         -0.8148133,
45240                         60.6617806
45241                     ],
45242                     [
45243                         -0.8132987,
45244                         60.7196112
45245                     ],
45246                     [
45247                         -0.6383298,
45248                         60.7185141
45249                     ],
45250                     [
45251                         -0.635467,
45252                         60.8275393
45253                     ],
45254                     [
45255                         -0.797568,
45256                         60.8285523
45257                     ],
45258                     [
45259                         -0.9941426,
45260                         60.8297807
45261                     ],
45262                     [
45263                         -0.9954966,
45264                         60.7782667
45265                     ],
45266                     [
45267                         -1.1670282,
45268                         60.7793403
45269                     ],
45270                     [
45271                         -1.1700357,
45272                         60.6646181
45273                     ],
45274                     [
45275                         -1.5222599,
45276                         60.6668304
45277                     ],
45278                     [
45279                         -1.5237866,
45280                         60.6084426
45281                     ],
45282                     [
45283                         -1.6975673,
45284                         60.609536
45285                     ],
45286                     [
45287                         -1.7021271,
45288                         60.4345249
45289                     ],
45290                     [
45291                         -1.5260578,
45292                         60.4334111
45293                     ],
45294                     [
45295                         -1.5275203,
45296                         60.3770719
45297                     ],
45298                     [
45299                         -1.8751127,
45300                         60.3792746
45301                     ],
45302                     [
45303                         -1.8781372,
45304                         60.2624647
45305                     ],
45306                     [
45307                         -1.7019645,
45308                         60.2613443
45309                     ],
45310                     [
45311                         -1.7049134,
45312                         60.1470532
45313                     ],
45314                     [
45315                         -1.528659,
45316                         60.1459283
45317                     ]
45318                 ],
45319                 [
45320                     [
45321                         -0.9847667,
45322                         60.8943762
45323                     ],
45324                     [
45325                         -0.9860347,
45326                         60.8361105
45327                     ],
45328                     [
45329                         -0.8078362,
45330                         60.8351904
45331                     ],
45332                     [
45333                         -0.8065683,
45334                         60.8934578
45335                     ]
45336                 ],
45337                 [
45338                     [
45339                         -7.7696901,
45340                         56.8788231
45341                     ],
45342                     [
45343                         -7.7614504,
45344                         56.7608274
45345                     ],
45346                     [
45347                         -7.6009049,
45348                         56.7641903
45349                     ],
45350                     [
45351                         -7.5972473,
45352                         56.819332
45353                     ],
45354                     [
45355                         -7.4479894,
45356                         56.8203948
45357                     ],
45358                     [
45359                         -7.4489319,
45360                         56.8794098
45361                     ],
45362                     [
45363                         -7.2841369,
45364                         56.8794098
45365                     ],
45366                     [
45367                         -7.2813904,
45368                         57.0471152
45369                     ],
45370                     [
45371                         -7.1303283,
45372                         57.0515969
45373                     ],
45374                     [
45375                         -7.1330749,
45376                         57.511801
45377                     ],
45378                     [
45379                         -6.96828,
45380                         57.5147514
45381                     ],
45382                     [
45383                         -6.9765198,
45384                         57.6854668
45385                     ],
45386                     [
45387                         -6.8062317,
45388                         57.6913392
45389                     ],
45390                     [
45391                         -6.8089782,
45392                         57.8041985
45393                     ],
45394                     [
45395                         -6.6496765,
45396                         57.8071252
45397                     ],
45398                     [
45399                         -6.6441833,
45400                         57.8612267
45401                     ],
45402                     [
45403                         -6.3200866,
45404                         57.8626878
45405                     ],
45406                     [
45407                         -6.3200866,
45408                         58.1551617
45409                     ],
45410                     [
45411                         -6.1607849,
45412                         58.1522633
45413                     ],
45414                     [
45415                         -6.1552917,
45416                         58.20874
45417                     ],
45418                     [
45419                         -5.9850036,
45420                         58.2101869
45421                     ],
45422                     [
45423                         -5.9904968,
45424                         58.2680163
45425                     ],
45426                     [
45427                         -6.1497986,
45428                         58.2665717
45429                     ],
45430                     [
45431                         -6.1415588,
45432                         58.5557514
45433                     ],
45434                     [
45435                         -6.3173401,
45436                         58.5557514
45437                     ],
45438                     [
45439                         -6.3091003,
45440                         58.4983923
45441                     ],
45442                     [
45443                         -6.4876282,
45444                         58.4955218
45445                     ],
45446                     [
45447                         -6.4876282,
45448                         58.4423768
45449                     ],
45450                     [
45451                         -6.6606628,
45452                         58.4395018
45453                     ],
45454                     [
45455                         -6.6469299,
45456                         58.3819525
45457                     ],
45458                     [
45459                         -6.8117248,
45460                         58.3805125
45461                     ],
45462                     [
45463                         -6.8117248,
45464                         58.3286357
45465                     ],
45466                     [
45467                         -6.9792663,
45468                         58.3286357
45469                     ],
45470                     [
45471                         -6.9710266,
45472                         58.2694608
45473                     ],
45474                     [
45475                         -7.1413147,
45476                         58.2680163
45477                     ],
45478                     [
45479                         -7.1403816,
45480                         58.0358742
45481                     ],
45482                     [
45483                         -7.3020636,
45484                         58.0351031
45485                     ],
45486                     [
45487                         -7.3030347,
45488                         57.9774797
45489                     ],
45490                     [
45491                         -7.1379539,
45492                         57.9777372
45493                     ],
45494                     [
45495                         -7.1413526,
45496                         57.9202792
45497                     ],
45498                     [
45499                         -7.1398961,
45500                         57.8640206
45501                     ],
45502                     [
45503                         -7.3020636,
45504                         57.862471
45505                     ],
45506                     [
45507                         -7.298484,
45508                         57.7442293
45509                     ],
45510                     [
45511                         -7.4509193,
45512                         57.7456951
45513                     ],
45514                     [
45515                         -7.4550392,
45516                         57.6899522
45517                     ],
45518                     [
45519                         -7.6186131,
45520                         57.6906048
45521                     ],
45522                     [
45523                         -7.6198341,
45524                         57.7456951
45525                     ],
45526                     [
45527                         -7.7901222,
45528                         57.7442293
45529                     ],
45530                     [
45531                         -7.7873756,
45532                         57.6855477
45533                     ],
45534                     [
45535                         -7.6222332,
45536                         57.6853817
45537                     ],
45538                     [
45539                         -7.6173779,
45540                         57.5712602
45541                     ],
45542                     [
45543                         -7.788285,
45544                         57.5709998
45545                     ],
45546                     [
45547                         -7.7892561,
45548                         57.512109
45549                     ],
45550                     [
45551                         -7.7038025,
45552                         57.5115874
45553                     ],
45554                     [
45555                         -7.6999183,
45556                         57.4546902
45557                     ],
45558                     [
45559                         -7.5367796,
45560                         57.4552126
45561                     ],
45562                     [
45563                         -7.5348375,
45564                         57.5126306
45565                     ],
45566                     [
45567                         -7.4581235,
45568                         57.5131521
45569                     ],
45570                     [
45571                         -7.4552103,
45572                         57.2824165
45573                     ],
45574                     [
45575                         -7.6115515,
45576                         57.2845158
45577                     ],
45578                     [
45579                         -7.6144647,
45580                         57.2272651
45581                     ],
45582                     [
45583                         -7.451326,
45584                         57.2256881
45585                     ],
45586                     [
45587                         -7.451326,
45588                         57.1103873
45589                     ],
45590                     [
45591                         -7.6164068,
45592                         57.1088053
45593                     ],
45594                     [
45595                         -7.603783,
45596                         56.8792358
45597                     ]
45598                 ],
45599                 [
45600                     [
45601                         -1.7106618,
45602                         59.5626284
45603                     ],
45604                     [
45605                         -1.5417509,
45606                         59.562215
45607                     ],
45608                     [
45609                         -1.5423082,
45610                         59.5037224
45611                     ],
45612                     [
45613                         -1.7112191,
45614                         59.5041365
45615                     ]
45616                 ]
45617             ],
45618             "terms_url": "http://geo.nls.uk/maps/",
45619             "terms_text": "National Library of Scotland Historic Maps"
45620         },
45621         {
45622             "name": "New & Misaligned TIGER Roads",
45623             "type": "tms",
45624             "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",
45625             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/enf.y5c4ygb9,enf.ho20a3n1,enf.game1617/{zoom}/{x}/{y}.png",
45626             "scaleExtent": [
45627                 0,
45628                 22
45629             ],
45630             "polygon": [
45631                 [
45632                     [
45633                         -124.7617886,
45634                         48.4130148
45635                     ],
45636                     [
45637                         -124.6059492,
45638                         45.90245
45639                     ],
45640                     [
45641                         -124.9934269,
45642                         40.0557614
45643                     ],
45644                     [
45645                         -122.5369737,
45646                         36.8566086
45647                     ],
45648                     [
45649                         -119.9775867,
45650                         33.0064099
45651                     ],
45652                     [
45653                         -117.675935,
45654                         32.4630223
45655                     ],
45656                     [
45657                         -114.8612307,
45658                         32.4799891
45659                     ],
45660                     [
45661                         -111.0089311,
45662                         31.336015
45663                     ],
45664                     [
45665                         -108.1992687,
45666                         31.3260016
45667                     ],
45668                     [
45669                         -108.1871123,
45670                         31.7755116
45671                     ],
45672                     [
45673                         -106.5307225,
45674                         31.7820947
45675                     ],
45676                     [
45677                         -106.4842052,
45678                         31.7464455
45679                     ],
45680                     [
45681                         -106.429317,
45682                         31.7520583
45683                     ],
45684                     [
45685                         -106.2868855,
45686                         31.5613291
45687                     ],
45688                     [
45689                         -106.205248,
45690                         31.446704
45691                     ],
45692                     [
45693                         -105.0205259,
45694                         30.5360988
45695                     ],
45696                     [
45697                         -104.5881916,
45698                         29.6997856
45699                     ],
45700                     [
45701                         -103.2518856,
45702                         28.8908685
45703                     ],
45704                     [
45705                         -102.7173632,
45706                         29.3920567
45707                     ],
45708                     [
45709                         -102.1513983,
45710                         29.7475702
45711                     ],
45712                     [
45713                         -101.2552871,
45714                         29.4810523
45715                     ],
45716                     [
45717                         -100.0062436,
45718                         28.0082173
45719                     ],
45720                     [
45721                         -99.2351068,
45722                         26.4475962
45723                     ],
45724                     [
45725                         -98.0109067,
45726                         25.9928035
45727                     ],
45728                     [
45729                         -97.435024,
45730                         25.8266009
45731                     ],
45732                     [
45733                         -96.9555259,
45734                         25.9821589
45735                     ],
45736                     [
45737                         -96.8061741,
45738                         27.7978168
45739                     ],
45740                     [
45741                         -95.5563349,
45742                         28.5876066
45743                     ],
45744                     [
45745                         -93.7405308,
45746                         29.4742093
45747                     ],
45748                     [
45749                         -90.9028456,
45750                         28.8564513
45751                     ],
45752                     [
45753                         -88.0156706,
45754                         28.9944338
45755                     ],
45756                     [
45757                         -88.0162494,
45758                         30.0038862
45759                     ],
45760                     [
45761                         -86.0277506,
45762                         30.0047454
45763                     ],
45764                     [
45765                         -84.0187909,
45766                         28.9961781
45767                     ],
45768                     [
45769                         -81.9971976,
45770                         25.9826768
45771                     ],
45772                     [
45773                         -81.9966618,
45774                         25.0134917
45775                     ],
45776                     [
45777                         -84.0165592,
45778                         25.0125783
45779                     ],
45780                     [
45781                         -84.0160068,
45782                         24.0052745
45783                     ],
45784                     [
45785                         -80.0199985,
45786                         24.007096
45787                     ],
45788                     [
45789                         -79.8901116,
45790                         26.8550713
45791                     ],
45792                     [
45793                         -80.0245309,
45794                         32.0161282
45795                     ],
45796                     [
45797                         -75.4147385,
45798                         35.0531894
45799                     ],
45800                     [
45801                         -74.0211163,
45802                         39.5727927
45803                     ],
45804                     [
45805                         -72.002019,
45806                         40.9912464
45807                     ],
45808                     [
45809                         -69.8797398,
45810                         40.9920457
45811                     ],
45812                     [
45813                         -69.8489304,
45814                         43.2619916
45815                     ],
45816                     [
45817                         -66.9452845,
45818                         44.7104937
45819                     ],
45820                     [
45821                         -67.7596632,
45822                         47.0990024
45823                     ],
45824                     [
45825                         -69.2505131,
45826                         47.5122328
45827                     ],
45828                     [
45829                         -70.4614886,
45830                         46.2176574
45831                     ],
45832                     [
45833                         -71.412273,
45834                         45.254878
45835                     ],
45836                     [
45837                         -72.0222508,
45838                         45.0059846
45839                     ],
45840                     [
45841                         -75.0798841,
45842                         44.9802854
45843                     ],
45844                     [
45845                         -76.9023061,
45846                         43.8024568
45847                     ],
45848                     [
45849                         -78.7623935,
45850                         43.6249578
45851                     ],
45852                     [
45853                         -79.15798,
45854                         43.4462589
45855                     ],
45856                     [
45857                         -79.0060087,
45858                         42.8005317
45859                     ],
45860                     [
45861                         -82.662475,
45862                         41.6889458
45863                     ],
45864                     [
45865                         -82.1761642,
45866                         43.588535
45867                     ],
45868                     [
45869                         -83.2813977,
45870                         46.138853
45871                     ],
45872                     [
45873                         -87.5064535,
45874                         48.0142702
45875                     ],
45876                     [
45877                         -88.3492194,
45878                         48.2963271
45879                     ],
45880                     [
45881                         -89.4353148,
45882                         47.9837822
45883                     ],
45884                     [
45885                         -93.9981078,
45886                         49.0067142
45887                     ],
45888                     [
45889                         -95.1105379,
45890                         49.412004
45891                     ],
45892                     [
45893                         -96.0131199,
45894                         49.0060547
45895                     ],
45896                     [
45897                         -123.3228926,
45898                         49.0042878
45899                     ],
45900                     [
45901                         -123.2275233,
45902                         48.1849927
45903                     ]
45904                 ],
45905                 [
45906                     [
45907                         -160.5787616,
45908                         22.5062947
45909                     ],
45910                     [
45911                         -160.5782192,
45912                         21.4984647
45913                     ],
45914                     [
45915                         -158.7470604,
45916                         21.2439843
45917                     ],
45918                     [
45919                         -157.5083185,
45920                         20.995803
45921                     ],
45922                     [
45923                         -155.9961942,
45924                         18.7790194
45925                     ],
45926                     [
45927                         -154.6217803,
45928                         18.7586966
45929                     ],
45930                     [
45931                         -154.6890176,
45932                         19.8805722
45933                     ],
45934                     [
45935                         -156.2927622,
45936                         21.2225888
45937                     ],
45938                     [
45939                         -157.5047384,
45940                         21.9984962
45941                     ],
45942                     [
45943                         -159.0093692,
45944                         22.5070181
45945                     ]
45946                 ],
45947                 [
45948                     [
45949                         -167.1571546,
45950                         68.721974
45951                     ],
45952                     [
45953                         -164.8553982,
45954                         67.0255078
45955                     ],
45956                     [
45957                         -168.002195,
45958                         66.0017503
45959                     ],
45960                     [
45961                         -169.0087448,
45962                         66.001546
45963                     ],
45964                     [
45965                         -169.0075381,
45966                         64.9987675
45967                     ],
45968                     [
45969                         -172.5143281,
45970                         63.8767267
45971                     ],
45972                     [
45973                         -173.8197023,
45974                         59.74014
45975                     ],
45976                     [
45977                         -162.5018149,
45978                         58.0005815
45979                     ],
45980                     [
45981                         -160.0159024,
45982                         58.0012389
45983                     ],
45984                     [
45985                         -160.0149725,
45986                         57.000035
45987                     ],
45988                     [
45989                         -160.5054788,
45990                         56.9999017
45991                     ],
45992                     [
45993                         -165.8092575,
45994                         54.824847
45995                     ],
45996                     [
45997                         -178.000097,
45998                         52.2446469
45999                     ],
46000                     [
46001                         -177.9992996,
46002                         51.2554252
46003                     ],
46004                     [
46005                         -171.4689067,
46006                         51.8215329
46007                     ],
46008                     [
46009                         -162.40251,
46010                         53.956664
46011                     ],
46012                     [
46013                         -159.0075717,
46014                         55.002502
46015                     ],
46016                     [
46017                         -158.0190709,
46018                         55.0027849
46019                     ],
46020                     [
46021                         -151.9963213,
46022                         55.9991902
46023                     ],
46024                     [
46025                         -151.500341,
46026                         57.9987853
46027                     ],
46028                     [
46029                         -151.5012894,
46030                         58.9919816
46031                     ],
46032                     [
46033                         -138.5159989,
46034                         58.9953194
46035                     ],
46036                     [
46037                         -138.5150471,
46038                         57.9986434
46039                     ],
46040                     [
46041                         -133.9948193,
46042                         54.0031685
46043                     ],
46044                     [
46045                         -130.0044418,
46046                         54.0043387
46047                     ],
46048                     [
46049                         -130.0070826,
46050                         57.0000507
46051                     ],
46052                     [
46053                         -131.975877,
46054                         56.9995156
46055                     ],
46056                     [
46057                         -135.1229873,
46058                         59.756601
46059                     ],
46060                     [
46061                         -138.0071813,
46062                         59.991805
46063                     ],
46064                     [
46065                         -139.1715881,
46066                         60.4127229
46067                     ],
46068                     [
46069                         -140.9874011,
46070                         61.0118551
46071                     ],
46072                     [
46073                         -140.9683975,
46074                         69.9535069
46075                     ],
46076                     [
46077                         -156.176891,
46078                         71.5633329
46079                     ],
46080                     [
46081                         -160.413634,
46082                         70.7397728
46083                     ],
46084                     [
46085                         -163.0218273,
46086                         69.9707435
46087                     ],
46088                     [
46089                         -164.9717003,
46090                         68.994689
46091                     ]
46092                 ]
46093             ],
46094             "overlay": true
46095         },
46096         {
46097             "name": "OS 1:25k historic (OSM)",
46098             "type": "tms",
46099             "template": "http://ooc.openstreetmap.org/os1/{zoom}/{x}/{y}.jpg",
46100             "scaleExtent": [
46101                 6,
46102                 17
46103             ],
46104             "polygon": [
46105                 [
46106                     [
46107                         -9,
46108                         49.8
46109                     ],
46110                     [
46111                         -9,
46112                         61.1
46113                     ],
46114                     [
46115                         1.9,
46116                         61.1
46117                     ],
46118                     [
46119                         1.9,
46120                         49.8
46121                     ],
46122                     [
46123                         -9,
46124                         49.8
46125                     ]
46126                 ]
46127             ]
46128         },
46129         {
46130             "name": "OS New Popular Edition historic",
46131             "type": "tms",
46132             "template": "http://ooc.openstreetmap.org/npe/{zoom}/{x}/{y}.png",
46133             "polygon": [
46134                 [
46135                     [
46136                         -5.8,
46137                         49.8
46138                     ],
46139                     [
46140                         -5.8,
46141                         55.8
46142                     ],
46143                     [
46144                         1.9,
46145                         55.8
46146                     ],
46147                     [
46148                         1.9,
46149                         49.8
46150                     ],
46151                     [
46152                         -5.8,
46153                         49.8
46154                     ]
46155                 ]
46156             ]
46157         },
46158         {
46159             "name": "OS OpenData Locator",
46160             "type": "tms",
46161             "template": "http://tiles.itoworld.com/os_locator/{zoom}/{x}/{y}.png",
46162             "polygon": [
46163                 [
46164                     [
46165                         -9,
46166                         49.8
46167                     ],
46168                     [
46169                         -9,
46170                         61.1
46171                     ],
46172                     [
46173                         1.9,
46174                         61.1
46175                     ],
46176                     [
46177                         1.9,
46178                         49.8
46179                     ],
46180                     [
46181                         -9,
46182                         49.8
46183                     ]
46184                 ]
46185             ],
46186             "overlay": true
46187         },
46188         {
46189             "name": "OS OpenData StreetView",
46190             "type": "tms",
46191             "template": "http://os.openstreetmap.org/sv/{zoom}/{x}/{y}.png",
46192             "scaleExtent": [
46193                 1,
46194                 18
46195             ],
46196             "polygon": [
46197                 [
46198                     [
46199                         -5.8292886,
46200                         50.0229734
46201                     ],
46202                     [
46203                         -5.8292886,
46204                         50.254819
46205                     ],
46206                     [
46207                         -5.373356,
46208                         50.254819
46209                     ],
46210                     [
46211                         -5.373356,
46212                         50.3530588
46213                     ],
46214                     [
46215                         -5.1756021,
46216                         50.3530588
46217                     ],
46218                     [
46219                         -5.1756021,
46220                         50.5925406
46221                     ],
46222                     [
46223                         -4.9970743,
46224                         50.5925406
46225                     ],
46226                     [
46227                         -4.9970743,
46228                         50.6935617
46229                     ],
46230                     [
46231                         -4.7965738,
46232                         50.6935617
46233                     ],
46234                     [
46235                         -4.7965738,
46236                         50.7822112
46237                     ],
46238                     [
46239                         -4.6949503,
46240                         50.7822112
46241                     ],
46242                     [
46243                         -4.6949503,
46244                         50.9607371
46245                     ],
46246                     [
46247                         -4.6043131,
46248                         50.9607371
46249                     ],
46250                     [
46251                         -4.6043131,
46252                         51.0692066
46253                     ],
46254                     [
46255                         -4.3792215,
46256                         51.0692066
46257                     ],
46258                     [
46259                         -4.3792215,
46260                         51.2521782
46261                     ],
46262                     [
46263                         -3.9039346,
46264                         51.2521782
46265                     ],
46266                     [
46267                         -3.9039346,
46268                         51.2916998
46269                     ],
46270                     [
46271                         -3.7171671,
46272                         51.2916998
46273                     ],
46274                     [
46275                         -3.7171671,
46276                         51.2453014
46277                     ],
46278                     [
46279                         -3.1486246,
46280                         51.2453014
46281                     ],
46282                     [
46283                         -3.1486246,
46284                         51.362067
46285                     ],
46286                     [
46287                         -3.7446329,
46288                         51.362067
46289                     ],
46290                     [
46291                         -3.7446329,
46292                         51.4340386
46293                     ],
46294                     [
46295                         -3.8297769,
46296                         51.4340386
46297                     ],
46298                     [
46299                         -3.8297769,
46300                         51.5298246
46301                     ],
46302                     [
46303                         -4.0852091,
46304                         51.5298246
46305                     ],
46306                     [
46307                         -4.0852091,
46308                         51.4939284
46309                     ],
46310                     [
46311                         -4.3792215,
46312                         51.4939284
46313                     ],
46314                     [
46315                         -4.3792215,
46316                         51.5427168
46317                     ],
46318                     [
46319                         -5.1444195,
46320                         51.5427168
46321                     ],
46322                     [
46323                         -5.1444195,
46324                         51.6296003
46325                     ],
46326                     [
46327                         -5.7387103,
46328                         51.6296003
46329                     ],
46330                     [
46331                         -5.7387103,
46332                         51.774037
46333                     ],
46334                     [
46335                         -5.5095393,
46336                         51.774037
46337                     ],
46338                     [
46339                         -5.5095393,
46340                         51.9802596
46341                     ],
46342                     [
46343                         -5.198799,
46344                         51.9802596
46345                     ],
46346                     [
46347                         -5.198799,
46348                         52.0973358
46349                     ],
46350                     [
46351                         -4.8880588,
46352                         52.0973358
46353                     ],
46354                     [
46355                         -4.8880588,
46356                         52.1831557
46357                     ],
46358                     [
46359                         -4.4957492,
46360                         52.1831557
46361                     ],
46362                     [
46363                         -4.4957492,
46364                         52.2925739
46365                     ],
46366                     [
46367                         -4.3015365,
46368                         52.2925739
46369                     ],
46370                     [
46371                         -4.3015365,
46372                         52.3685318
46373                     ],
46374                     [
46375                         -4.1811246,
46376                         52.3685318
46377                     ],
46378                     [
46379                         -4.1811246,
46380                         52.7933685
46381                     ],
46382                     [
46383                         -4.4413696,
46384                         52.7933685
46385                     ],
46386                     [
46387                         -4.4413696,
46388                         52.7369614
46389                     ],
46390                     [
46391                         -4.8569847,
46392                         52.7369614
46393                     ],
46394                     [
46395                         -4.8569847,
46396                         52.9317255
46397                     ],
46398                     [
46399                         -4.7288044,
46400                         52.9317255
46401                     ],
46402                     [
46403                         -4.7288044,
46404                         53.5038599
46405                     ],
46406                     [
46407                         -4.1578191,
46408                         53.5038599
46409                     ],
46410                     [
46411                         -4.1578191,
46412                         53.4113498
46413                     ],
46414                     [
46415                         -3.3110518,
46416                         53.4113498
46417                     ],
46418                     [
46419                         -3.3110518,
46420                         53.5038599
46421                     ],
46422                     [
46423                         -3.2333667,
46424                         53.5038599
46425                     ],
46426                     [
46427                         -3.2333667,
46428                         54.0159169
46429                     ],
46430                     [
46431                         -3.3926211,
46432                         54.0159169
46433                     ],
46434                     [
46435                         -3.3926211,
46436                         54.1980953
46437                     ],
46438                     [
46439                         -3.559644,
46440                         54.1980953
46441                     ],
46442                     [
46443                         -3.559644,
46444                         54.433732
46445                     ],
46446                     [
46447                         -3.7188984,
46448                         54.433732
46449                     ],
46450                     [
46451                         -3.7188984,
46452                         54.721897
46453                     ],
46454                     [
46455                         -4.3015365,
46456                         54.721897
46457                     ],
46458                     [
46459                         -4.3015365,
46460                         54.6140739
46461                     ],
46462                     [
46463                         -5.0473132,
46464                         54.6140739
46465                     ],
46466                     [
46467                         -5.0473132,
46468                         54.7532915
46469                     ],
46470                     [
46471                         -5.2298731,
46472                         54.7532915
46473                     ],
46474                     [
46475                         -5.2298731,
46476                         55.2190799
46477                     ],
46478                     [
46479                         -5.6532567,
46480                         55.2190799
46481                     ],
46482                     [
46483                         -5.6532567,
46484                         55.250088
46485                     ],
46486                     [
46487                         -5.8979647,
46488                         55.250088
46489                     ],
46490                     [
46491                         -5.8979647,
46492                         55.4822462
46493                     ],
46494                     [
46495                         -6.5933212,
46496                         55.4822462
46497                     ],
46498                     [
46499                         -6.5933212,
46500                         56.3013441
46501                     ],
46502                     [
46503                         -7.1727691,
46504                         56.3013441
46505                     ],
46506                     [
46507                         -7.1727691,
46508                         56.5601822
46509                     ],
46510                     [
46511                         -6.8171722,
46512                         56.5601822
46513                     ],
46514                     [
46515                         -6.8171722,
46516                         56.6991713
46517                     ],
46518                     [
46519                         -6.5315276,
46520                         56.6991713
46521                     ],
46522                     [
46523                         -6.5315276,
46524                         56.9066964
46525                     ],
46526                     [
46527                         -6.811679,
46528                         56.9066964
46529                     ],
46530                     [
46531                         -6.811679,
46532                         57.3716613
46533                     ],
46534                     [
46535                         -6.8721038,
46536                         57.3716613
46537                     ],
46538                     [
46539                         -6.8721038,
46540                         57.5518893
46541                     ],
46542                     [
46543                         -7.0973235,
46544                         57.5518893
46545                     ],
46546                     [
46547                         -7.0973235,
46548                         57.2411085
46549                     ],
46550                     [
46551                         -7.1742278,
46552                         57.2411085
46553                     ],
46554                     [
46555                         -7.1742278,
46556                         56.9066964
46557                     ],
46558                     [
46559                         -7.3719817,
46560                         56.9066964
46561                     ],
46562                     [
46563                         -7.3719817,
46564                         56.8075885
46565                     ],
46566                     [
46567                         -7.5202972,
46568                         56.8075885
46569                     ],
46570                     [
46571                         -7.5202972,
46572                         56.7142479
46573                     ],
46574                     [
46575                         -7.8306806,
46576                         56.7142479
46577                     ],
46578                     [
46579                         -7.8306806,
46580                         56.8994605
46581                     ],
46582                     [
46583                         -7.6494061,
46584                         56.8994605
46585                     ],
46586                     [
46587                         -7.6494061,
46588                         57.4739617
46589                     ],
46590                     [
46591                         -7.8306806,
46592                         57.4739617
46593                     ],
46594                     [
46595                         -7.8306806,
46596                         57.7915584
46597                     ],
46598                     [
46599                         -7.4736249,
46600                         57.7915584
46601                     ],
46602                     [
46603                         -7.4736249,
46604                         58.086063
46605                     ],
46606                     [
46607                         -7.1879804,
46608                         58.086063
46609                     ],
46610                     [
46611                         -7.1879804,
46612                         58.367197
46613                     ],
46614                     [
46615                         -6.8034589,
46616                         58.367197
46617                     ],
46618                     [
46619                         -6.8034589,
46620                         58.4155786
46621                     ],
46622                     [
46623                         -6.638664,
46624                         58.4155786
46625                     ],
46626                     [
46627                         -6.638664,
46628                         58.4673277
46629                     ],
46630                     [
46631                         -6.5178143,
46632                         58.4673277
46633                     ],
46634                     [
46635                         -6.5178143,
46636                         58.5625632
46637                     ],
46638                     [
46639                         -6.0536224,
46640                         58.5625632
46641                     ],
46642                     [
46643                         -6.0536224,
46644                         58.1568843
46645                     ],
46646                     [
46647                         -6.1470062,
46648                         58.1568843
46649                     ],
46650                     [
46651                         -6.1470062,
46652                         58.1105865
46653                     ],
46654                     [
46655                         -6.2799798,
46656                         58.1105865
46657                     ],
46658                     [
46659                         -6.2799798,
46660                         57.7122664
46661                     ],
46662                     [
46663                         -6.1591302,
46664                         57.7122664
46665                     ],
46666                     [
46667                         -6.1591302,
46668                         57.6667563
46669                     ],
46670                     [
46671                         -5.9339104,
46672                         57.6667563
46673                     ],
46674                     [
46675                         -5.9339104,
46676                         57.8892524
46677                     ],
46678                     [
46679                         -5.80643,
46680                         57.8892524
46681                     ],
46682                     [
46683                         -5.80643,
46684                         57.9621767
46685                     ],
46686                     [
46687                         -5.6141692,
46688                         57.9621767
46689                     ],
46690                     [
46691                         -5.6141692,
46692                         58.0911236
46693                     ],
46694                     [
46695                         -5.490819,
46696                         58.0911236
46697                     ],
46698                     [
46699                         -5.490819,
46700                         58.3733281
46701                     ],
46702                     [
46703                         -5.3199118,
46704                         58.3733281
46705                     ],
46706                     [
46707                         -5.3199118,
46708                         58.75015
46709                     ],
46710                     [
46711                         -3.5719977,
46712                         58.75015
46713                     ],
46714                     [
46715                         -3.5719977,
46716                         59.2091788
46717                     ],
46718                     [
46719                         -3.1944501,
46720                         59.2091788
46721                     ],
46722                     [
46723                         -3.1944501,
46724                         59.4759216
46725                     ],
46726                     [
46727                         -2.243583,
46728                         59.4759216
46729                     ],
46730                     [
46731                         -2.243583,
46732                         59.1388749
46733                     ],
46734                     [
46735                         -2.4611012,
46736                         59.1388749
46737                     ],
46738                     [
46739                         -2.4611012,
46740                         58.8185938
46741                     ],
46742                     [
46743                         -2.7407675,
46744                         58.8185938
46745                     ],
46746                     [
46747                         -2.7407675,
46748                         58.5804743
46749                     ],
46750                     [
46751                         -2.9116746,
46752                         58.5804743
46753                     ],
46754                     [
46755                         -2.9116746,
46756                         58.1157523
46757                     ],
46758                     [
46759                         -3.4865441,
46760                         58.1157523
46761                     ],
46762                     [
46763                         -3.4865441,
46764                         57.740386
46765                     ],
46766                     [
46767                         -1.7153245,
46768                         57.740386
46769                     ],
46770                     [
46771                         -1.7153245,
46772                         57.2225558
46773                     ],
46774                     [
46775                         -1.9794538,
46776                         57.2225558
46777                     ],
46778                     [
46779                         -1.9794538,
46780                         56.8760742
46781                     ],
46782                     [
46783                         -2.1658979,
46784                         56.8760742
46785                     ],
46786                     [
46787                         -2.1658979,
46788                         56.6333186
46789                     ],
46790                     [
46791                         -2.3601106,
46792                         56.6333186
46793                     ],
46794                     [
46795                         -2.3601106,
46796                         56.0477521
46797                     ],
46798                     [
46799                         -1.9794538,
46800                         56.0477521
46801                     ],
46802                     [
46803                         -1.9794538,
46804                         55.8650949
46805                     ],
46806                     [
46807                         -1.4745008,
46808                         55.8650949
46809                     ],
46810                     [
46811                         -1.4745008,
46812                         55.2499926
46813                     ],
46814                     [
46815                         -1.3221997,
46816                         55.2499926
46817                     ],
46818                     [
46819                         -1.3221997,
46820                         54.8221737
46821                     ],
46822                     [
46823                         -1.0550014,
46824                         54.8221737
46825                     ],
46826                     [
46827                         -1.0550014,
46828                         54.6746628
46829                     ],
46830                     [
46831                         -0.6618765,
46832                         54.6746628
46833                     ],
46834                     [
46835                         -0.6618765,
46836                         54.5527463
46837                     ],
46838                     [
46839                         -0.3247617,
46840                         54.5527463
46841                     ],
46842                     [
46843                         -0.3247617,
46844                         54.2865195
46845                     ],
46846                     [
46847                         0.0092841,
46848                         54.2865195
46849                     ],
46850                     [
46851                         0.0092841,
46852                         53.7938518
46853                     ],
46854                     [
46855                         0.2081962,
46856                         53.7938518
46857                     ],
46858                     [
46859                         0.2081962,
46860                         53.5217726
46861                     ],
46862                     [
46863                         0.4163548,
46864                         53.5217726
46865                     ],
46866                     [
46867                         0.4163548,
46868                         53.0298851
46869                     ],
46870                     [
46871                         1.4273388,
46872                         53.0298851
46873                     ],
46874                     [
46875                         1.4273388,
46876                         52.92021
46877                     ],
46878                     [
46879                         1.8333912,
46880                         52.92021
46881                     ],
46882                     [
46883                         1.8333912,
46884                         52.042488
46885                     ],
46886                     [
46887                         1.5235504,
46888                         52.042488
46889                     ],
46890                     [
46891                         1.5235504,
46892                         51.8261335
46893                     ],
46894                     [
46895                         1.2697049,
46896                         51.8261335
46897                     ],
46898                     [
46899                         1.2697049,
46900                         51.6967453
46901                     ],
46902                     [
46903                         1.116651,
46904                         51.6967453
46905                     ],
46906                     [
46907                         1.116651,
46908                         51.440346
46909                     ],
46910                     [
46911                         1.5235504,
46912                         51.440346
46913                     ],
46914                     [
46915                         1.5235504,
46916                         51.3331831
46917                     ],
46918                     [
46919                         1.4507565,
46920                         51.3331831
46921                     ],
46922                     [
46923                         1.4507565,
46924                         51.0207553
46925                     ],
46926                     [
46927                         1.0699883,
46928                         51.0207553
46929                     ],
46930                     [
46931                         1.0699883,
46932                         50.9008416
46933                     ],
46934                     [
46935                         0.7788126,
46936                         50.9008416
46937                     ],
46938                     [
46939                         0.7788126,
46940                         50.729843
46941                     ],
46942                     [
46943                         -0.7255952,
46944                         50.729843
46945                     ],
46946                     [
46947                         -0.7255952,
46948                         50.7038437
46949                     ],
46950                     [
46951                         -1.0074383,
46952                         50.7038437
46953                     ],
46954                     [
46955                         -1.0074383,
46956                         50.5736307
46957                     ],
46958                     [
46959                         -2.3625252,
46960                         50.5736307
46961                     ],
46962                     [
46963                         -2.3625252,
46964                         50.4846421
46965                     ],
46966                     [
46967                         -2.4987805,
46968                         50.4846421
46969                     ],
46970                     [
46971                         -2.4987805,
46972                         50.5736307
46973                     ],
46974                     [
46975                         -3.4096378,
46976                         50.5736307
46977                     ],
46978                     [
46979                         -3.4096378,
46980                         50.2057837
46981                     ],
46982                     [
46983                         -3.6922446,
46984                         50.2057837
46985                     ],
46986                     [
46987                         -3.6922446,
46988                         50.1347737
46989                     ],
46990                     [
46991                         -5.005468,
46992                         50.1347737
46993                     ],
46994                     [
46995                         -5.005468,
46996                         49.9474456
46997                     ],
46998                     [
46999                         -5.2839506,
47000                         49.9474456
47001                     ],
47002                     [
47003                         -5.2839506,
47004                         50.0229734
47005                     ]
47006                 ],
47007                 [
47008                     [
47009                         -6.4580707,
47010                         49.8673563
47011                     ],
47012                     [
47013                         -6.4580707,
47014                         49.9499935
47015                     ],
47016                     [
47017                         -6.3978807,
47018                         49.9499935
47019                     ],
47020                     [
47021                         -6.3978807,
47022                         50.0053797
47023                     ],
47024                     [
47025                         -6.1799606,
47026                         50.0053797
47027                     ],
47028                     [
47029                         -6.1799606,
47030                         49.9168614
47031                     ],
47032                     [
47033                         -6.2540201,
47034                         49.9168614
47035                     ],
47036                     [
47037                         -6.2540201,
47038                         49.8673563
47039                     ]
47040                 ],
47041                 [
47042                     [
47043                         -5.8343165,
47044                         49.932156
47045                     ],
47046                     [
47047                         -5.8343165,
47048                         49.9754641
47049                     ],
47050                     [
47051                         -5.7683254,
47052                         49.9754641
47053                     ],
47054                     [
47055                         -5.7683254,
47056                         49.932156
47057                     ]
47058                 ],
47059                 [
47060                     [
47061                         -1.9483797,
47062                         60.6885737
47063                     ],
47064                     [
47065                         -1.9483797,
47066                         60.3058841
47067                     ],
47068                     [
47069                         -1.7543149,
47070                         60.3058841
47071                     ],
47072                     [
47073                         -1.7543149,
47074                         60.1284428
47075                     ],
47076                     [
47077                         -1.5754914,
47078                         60.1284428
47079                     ],
47080                     [
47081                         -1.5754914,
47082                         59.797917
47083                     ],
47084                     [
47085                         -1.0316959,
47086                         59.797917
47087                     ],
47088                     [
47089                         -1.0316959,
47090                         60.0354518
47091                     ],
47092                     [
47093                         -0.6626918,
47094                         60.0354518
47095                     ],
47096                     [
47097                         -0.6626918,
47098                         60.9103862
47099                     ],
47100                     [
47101                         -1.1034395,
47102                         60.9103862
47103                     ],
47104                     [
47105                         -1.1034395,
47106                         60.8040022
47107                     ],
47108                     [
47109                         -1.3506319,
47110                         60.8040022
47111                     ],
47112                     [
47113                         -1.3506319,
47114                         60.6885737
47115                     ]
47116                 ],
47117                 [
47118                     [
47119                         -2.203381,
47120                         60.1968568
47121                     ],
47122                     [
47123                         -2.203381,
47124                         60.0929443
47125                     ],
47126                     [
47127                         -1.9864011,
47128                         60.0929443
47129                     ],
47130                     [
47131                         -1.9864011,
47132                         60.1968568
47133                     ]
47134                 ],
47135                 [
47136                     [
47137                         -1.7543149,
47138                         59.5698289
47139                     ],
47140                     [
47141                         -1.7543149,
47142                         59.4639383
47143                     ],
47144                     [
47145                         -1.5373349,
47146                         59.4639383
47147                     ],
47148                     [
47149                         -1.5373349,
47150                         59.5698289
47151                     ]
47152                 ],
47153                 [
47154                     [
47155                         -4.5585981,
47156                         59.1370518
47157                     ],
47158                     [
47159                         -4.5585981,
47160                         58.9569099
47161                     ],
47162                     [
47163                         -4.2867004,
47164                         58.9569099
47165                     ],
47166                     [
47167                         -4.2867004,
47168                         59.1370518
47169                     ]
47170                 ],
47171                 [
47172                     [
47173                         -6.2787732,
47174                         59.2025744
47175                     ],
47176                     [
47177                         -6.2787732,
47178                         59.0227769
47179                     ],
47180                     [
47181                         -5.6650612,
47182                         59.0227769
47183                     ],
47184                     [
47185                         -5.6650612,
47186                         59.2025744
47187                     ]
47188                 ],
47189                 [
47190                     [
47191                         -8.7163482,
47192                         57.9440556
47193                     ],
47194                     [
47195                         -8.7163482,
47196                         57.7305936
47197                     ],
47198                     [
47199                         -8.3592926,
47200                         57.7305936
47201                     ],
47202                     [
47203                         -8.3592926,
47204                         57.9440556
47205                     ]
47206                 ],
47207                 [
47208                     [
47209                         -7.6077005,
47210                         50.4021026
47211                     ],
47212                     [
47213                         -7.6077005,
47214                         50.2688657
47215                     ],
47216                     [
47217                         -7.3907205,
47218                         50.2688657
47219                     ],
47220                     [
47221                         -7.3907205,
47222                         50.4021026
47223                     ]
47224                 ],
47225                 [
47226                     [
47227                         -7.7304303,
47228                         58.3579902
47229                     ],
47230                     [
47231                         -7.7304303,
47232                         58.248313
47233                     ],
47234                     [
47235                         -7.5134503,
47236                         58.248313
47237                     ],
47238                     [
47239                         -7.5134503,
47240                         58.3579902
47241                     ]
47242                 ]
47243             ]
47244         },
47245         {
47246             "name": "OS Scottish Popular historic",
47247             "type": "tms",
47248             "template": "http://ooc.openstreetmap.org/npescotland/tiles/{zoom}/{x}/{y}.jpg",
47249             "scaleExtent": [
47250                 6,
47251                 15
47252             ],
47253             "polygon": [
47254                 [
47255                     [
47256                         -7.8,
47257                         54.5
47258                     ],
47259                     [
47260                         -7.8,
47261                         61.1
47262                     ],
47263                     [
47264                         -1.1,
47265                         61.1
47266                     ],
47267                     [
47268                         -1.1,
47269                         54.5
47270                     ],
47271                     [
47272                         -7.8,
47273                         54.5
47274                     ]
47275                 ]
47276             ]
47277         },
47278         {
47279             "name": "OS Town Plans, Aberdeen 1866-1867 (NLS)",
47280             "type": "tms",
47281             "description": "Detailed town plan of Aberdeen 1866-1867, courtesy of National Library of Scotland.",
47282             "template": "http://geo.nls.uk/maps/towns/aberdeen/{zoom}/{x}/{-y}.png",
47283             "scaleExtent": [
47284                 13,
47285                 20
47286             ],
47287             "polygon": [
47288                 [
47289                     [
47290                         -2.14039404,
47291                         57.11218789
47292                     ],
47293                     [
47294                         -2.14064752,
47295                         57.17894161
47296                     ],
47297                     [
47298                         -2.04501987,
47299                         57.17901252
47300                     ],
47301                     [
47302                         -2.04493842,
47303                         57.11225862
47304                     ]
47305                 ]
47306             ],
47307             "terms_url": "http://maps.nls.uk/townplans/aberdeen.html",
47308             "terms_text": "National Library of Scotland - Aberdeen 1866-1867"
47309         },
47310         {
47311             "name": "OS Town Plans, Airdrie 1858 (NLS)",
47312             "type": "tms",
47313             "description": "Detailed town plan of Airdrie 1858, courtesy of National Library of Scotland.",
47314             "template": "http://geo.nls.uk/maps/towns/airdrie/{zoom}/{x}/{-y}.png",
47315             "scaleExtent": [
47316                 13,
47317                 20
47318             ],
47319             "polygon": [
47320                 [
47321                     [
47322                         -3.99291738,
47323                         55.86408041
47324                     ],
47325                     [
47326                         -3.99338933,
47327                         55.87329115
47328                     ],
47329                     [
47330                         -3.9691085,
47331                         55.87368212
47332                     ],
47333                     [
47334                         -3.9686423,
47335                         55.86447124
47336                     ]
47337                 ]
47338             ],
47339             "terms_url": "http://maps.nls.uk/townplans/airdrie.html",
47340             "terms_text": "National Library of Scotland - Airdrie 1858"
47341         },
47342         {
47343             "name": "OS Town Plans, Alexandria 1859 (NLS)",
47344             "type": "tms",
47345             "description": "Detailed town plan of Alexandria 1859, courtesy of National Library of Scotland.",
47346             "template": "http://geo.nls.uk/maps/towns/alexandria/{zoom}/{x}/{-y}.png",
47347             "scaleExtent": [
47348                 13,
47349                 20
47350             ],
47351             "polygon": [
47352                 [
47353                     [
47354                         -4.58973571,
47355                         55.97536707
47356                     ],
47357                     [
47358                         -4.59104461,
47359                         55.99493153
47360                     ],
47361                     [
47362                         -4.55985072,
47363                         55.99558348
47364                     ],
47365                     [
47366                         -4.55855754,
47367                         55.97601855
47368                     ]
47369                 ]
47370             ],
47371             "terms_url": "http://maps.nls.uk/townplans/alexandria.html",
47372             "terms_text": "National Library of Scotland - Alexandria 1859"
47373         },
47374         {
47375             "name": "OS Town Plans, Alloa 1861-1862 (NLS)",
47376             "type": "tms",
47377             "description": "Detailed town plan of Alloa 1861-1862, courtesy of National Library of Scotland.",
47378             "template": "http://geo.nls.uk/maps/towns/alloa/{zoom}/{x}/{-y}.png",
47379             "scaleExtent": [
47380                 13,
47381                 20
47382             ],
47383             "polygon": [
47384                 [
47385                     [
47386                         -3.81166061,
47387                         56.09864363
47388                     ],
47389                     [
47390                         -3.81274448,
47391                         56.12169929
47392                     ],
47393                     [
47394                         -3.7804609,
47395                         56.12216898
47396                     ],
47397                     [
47398                         -3.77939631,
47399                         56.09911292
47400                     ]
47401                 ]
47402             ],
47403             "terms_url": "http://maps.nls.uk/townplans/alloa.html",
47404             "terms_text": "National Library of Scotland - Alloa 1861-1862"
47405         },
47406         {
47407             "name": "OS Town Plans, Annan 1859 (NLS)",
47408             "type": "tms",
47409             "description": "Detailed town plan of Annan 1859, courtesy of National Library of Scotland.",
47410             "template": "http://geo.nls.uk/maps/towns/annan/{zoom}/{x}/{-y}.png",
47411             "scaleExtent": [
47412                 13,
47413                 20
47414             ],
47415             "polygon": [
47416                 [
47417                     [
47418                         -3.27921439,
47419                         54.98252155
47420                     ],
47421                     [
47422                         -3.27960062,
47423                         54.9946601
47424                     ],
47425                     [
47426                         -3.24866331,
47427                         54.99498165
47428                     ],
47429                     [
47430                         -3.24828642,
47431                         54.98284297
47432                     ]
47433                 ]
47434             ],
47435             "terms_url": "http://maps.nls.uk/townplans/annan.html",
47436             "terms_text": "National Library of Scotland - Annan 1859"
47437         },
47438         {
47439             "name": "OS Town Plans, Arbroath 1858 (NLS)",
47440             "type": "tms",
47441             "description": "Detailed town plan of Arbroath 1858, courtesy of National Library of Scotland.",
47442             "template": "http://geo.nls.uk/maps/towns/arbroath/{zoom}/{x}/{-y}.png",
47443             "scaleExtent": [
47444                 13,
47445                 20
47446             ],
47447             "polygon": [
47448                 [
47449                     [
47450                         -2.60716469,
47451                         56.53995105
47452                     ],
47453                     [
47454                         -2.60764981,
47455                         56.57022426
47456                     ],
47457                     [
47458                         -2.56498708,
47459                         56.57042549
47460                     ],
47461                     [
47462                         -2.564536,
47463                         56.54015206
47464                     ]
47465                 ]
47466             ],
47467             "terms_url": "http://maps.nls.uk/townplans/arbroath.html",
47468             "terms_text": "National Library of Scotland - Arbroath 1858"
47469         },
47470         {
47471             "name": "OS Town Plans, Ayr 1855 (NLS)",
47472             "type": "tms",
47473             "description": "Detailed town plan of Ayr 1855, courtesy of National Library of Scotland.",
47474             "template": "http://geo.nls.uk/maps/towns/ayr/{zoom}/{x}/{-y}.png",
47475             "scaleExtent": [
47476                 13,
47477                 20
47478             ],
47479             "polygon": [
47480                 [
47481                     [
47482                         -4.66768105,
47483                         55.43748864
47484                     ],
47485                     [
47486                         -4.67080057,
47487                         55.48363961
47488                     ],
47489                     [
47490                         -4.60609844,
47491                         55.48503484
47492                     ],
47493                     [
47494                         -4.60305426,
47495                         55.43888149
47496                     ]
47497                 ]
47498             ],
47499             "terms_url": "http://maps.nls.uk/townplans/ayr.html",
47500             "terms_text": "National Library of Scotland - Ayr 1855"
47501         },
47502         {
47503             "name": "OS Town Plans, Berwick-upon-Tweed 1852 (NLS)",
47504             "type": "tms",
47505             "description": "Detailed town plan of Berwick-upon-Tweed 1852, courtesy of National Library of Scotland.",
47506             "template": "http://geo.nls.uk/maps/towns/berwick/{zoom}/{x}/{-y}.png",
47507             "scaleExtent": [
47508                 13,
47509                 20
47510             ],
47511             "polygon": [
47512                 [
47513                     [
47514                         -2.02117487,
47515                         55.75577627
47516                     ],
47517                     [
47518                         -2.02118763,
47519                         55.77904118
47520                     ],
47521                     [
47522                         -1.98976956,
47523                         55.77904265
47524                     ],
47525                     [
47526                         -1.9897755,
47527                         55.75577774
47528                     ]
47529                 ]
47530             ],
47531             "terms_url": "http://maps.nls.uk/townplans/berwick.html",
47532             "terms_text": "National Library of Scotland - Berwick-upon-Tweed 1852"
47533         },
47534         {
47535             "name": "OS Town Plans, Brechin 1862 (NLS)",
47536             "type": "tms",
47537             "description": "Detailed town plan of Brechin 1862, courtesy of National Library of Scotland.",
47538             "template": "http://geo.nls.uk/maps/towns/brechin/{zoom}/{x}/{-y}.png",
47539             "scaleExtent": [
47540                 13,
47541                 20
47542             ],
47543             "polygon": [
47544                 [
47545                     [
47546                         -2.67480248,
47547                         56.71456775
47548                     ],
47549                     [
47550                         -2.67521172,
47551                         56.73739937
47552                     ],
47553                     [
47554                         -2.64319679,
47555                         56.73756872
47556                     ],
47557                     [
47558                         -2.64280695,
47559                         56.71473694
47560                     ]
47561                 ]
47562             ],
47563             "terms_url": "http://maps.nls.uk/townplans/brechin.html",
47564             "terms_text": "National Library of Scotland - Brechin 1862"
47565         },
47566         {
47567             "name": "OS Town Plans, Burntisland 1894 (NLS)",
47568             "type": "tms",
47569             "description": "Detailed town plan of Burntisland 1894, courtesy of National Library of Scotland.",
47570             "template": "http://geo.nls.uk/maps/towns/burntisland/{zoom}/{x}/{-y}.png",
47571             "scaleExtent": [
47572                 13,
47573                 20
47574             ],
47575             "polygon": [
47576                 [
47577                     [
47578                         -3.24879624,
47579                         56.04240046
47580                     ],
47581                     [
47582                         -3.2495182,
47583                         56.06472996
47584                     ],
47585                     [
47586                         -3.21830572,
47587                         56.06504207
47588                     ],
47589                     [
47590                         -3.21760179,
47591                         56.0427123
47592                     ]
47593                 ]
47594             ],
47595             "terms_url": "http://maps.nls.uk/townplans/burntisland.html",
47596             "terms_text": "National Library of Scotland - Burntisland 1894"
47597         },
47598         {
47599             "name": "OS Town Plans, Campbelton 1865 (NLS)",
47600             "type": "tms",
47601             "description": "Detailed town plan of Campbelton 1865, courtesy of National Library of Scotland.",
47602             "template": "http://geo.nls.uk/maps/towns/campbeltown/{zoom}/{x}/{-y}.png",
47603             "scaleExtent": [
47604                 13,
47605                 20
47606             ],
47607             "polygon": [
47608                 [
47609                     [
47610                         -5.62345307,
47611                         55.40255998
47612                     ],
47613                     [
47614                         -5.62631353,
47615                         55.43375303
47616                     ],
47617                     [
47618                         -5.58276654,
47619                         55.43503753
47620                     ],
47621                     [
47622                         -5.57994024,
47623                         55.40384299
47624                     ]
47625                 ]
47626             ],
47627             "terms_url": "http://maps.nls.uk/townplans/campbelton.html",
47628             "terms_text": "National Library of Scotland - Campbelton 1865"
47629         },
47630         {
47631             "name": "OS Town Plans, Coatbridge 1858 (NLS)",
47632             "type": "tms",
47633             "description": "Detailed town plan of Coatbridge 1858, courtesy of National Library of Scotland.",
47634             "template": "http://geo.nls.uk/maps/towns/coatbridge/{zoom}/{x}/{-y}.png",
47635             "scaleExtent": [
47636                 13,
47637                 20
47638             ],
47639             "polygon": [
47640                 [
47641                     [
47642                         -4.05035921,
47643                         55.84648689
47644                     ],
47645                     [
47646                         -4.05157062,
47647                         55.86947193
47648                     ],
47649                     [
47650                         -4.01953905,
47651                         55.87000186
47652                     ],
47653                     [
47654                         -4.01834651,
47655                         55.84701638
47656                     ]
47657                 ]
47658             ],
47659             "terms_url": "http://maps.nls.uk/townplans/coatbridge.html",
47660             "terms_text": "National Library of Scotland - Coatbridge 1858"
47661         },
47662         {
47663             "name": "OS Town Plans, Cupar 1854 (NLS)",
47664             "type": "tms",
47665             "description": "Detailed town plan of Cupar 1854, courtesy of National Library of Scotland.",
47666             "template": "http://geo.nls.uk/maps/towns/cupar1854/{zoom}/{x}/{-y}.png",
47667             "scaleExtent": [
47668                 13,
47669                 20
47670             ],
47671             "polygon": [
47672                 [
47673                     [
47674                         -3.04765872,
47675                         56.28653177
47676                     ],
47677                     [
47678                         -3.04890965,
47679                         56.332192
47680                     ],
47681                     [
47682                         -2.98498515,
47683                         56.33271677
47684                     ],
47685                     [
47686                         -2.98381041,
47687                         56.28705563
47688                     ]
47689                 ]
47690             ],
47691             "terms_url": "http://maps.nls.uk/townplans/cupar_1.html",
47692             "terms_text": "National Library of Scotland - Cupar 1854"
47693         },
47694         {
47695             "name": "OS Town Plans, Cupar 1893-1894 (NLS)",
47696             "type": "tms",
47697             "description": "Detailed town plan of Cupar 1893-1894, courtesy of National Library of Scotland.",
47698             "template": "http://geo.nls.uk/maps/towns/cupar1893/{zoom}/{x}/{-y}.png",
47699             "scaleExtent": [
47700                 13,
47701                 20
47702             ],
47703             "polygon": [
47704                 [
47705                     [
47706                         -3.0327697,
47707                         56.30243657
47708                     ],
47709                     [
47710                         -3.03338443,
47711                         56.32520139
47712                     ],
47713                     [
47714                         -3.00146629,
47715                         56.32546356
47716                     ],
47717                     [
47718                         -3.00087054,
47719                         56.30269852
47720                     ]
47721                 ]
47722             ],
47723             "terms_url": "http://maps.nls.uk/townplans/cupar_2.html",
47724             "terms_text": "National Library of Scotland - Cupar 1893-1894"
47725         },
47726         {
47727             "name": "OS Town Plans, Dalkeith 1852 (NLS)",
47728             "type": "tms",
47729             "description": "Detailed town plan of Dalkeith 1852, courtesy of National Library of Scotland.",
47730             "template": "http://geo.nls.uk/maps/towns/dalkeith1852/{zoom}/{x}/{-y}.png",
47731             "scaleExtent": [
47732                 13,
47733                 20
47734             ],
47735             "polygon": [
47736                 [
47737                     [
47738                         -3.07862465,
47739                         55.88900264
47740                     ],
47741                     [
47742                         -3.0790381,
47743                         55.90389729
47744                     ],
47745                     [
47746                         -3.05835611,
47747                         55.90407681
47748                     ],
47749                     [
47750                         -3.05795059,
47751                         55.88918206
47752                     ]
47753                 ]
47754             ],
47755             "terms_url": "http://maps.nls.uk/townplans/dalkeith_1.html",
47756             "terms_text": "National Library of Scotland - Dalkeith 1852"
47757         },
47758         {
47759             "name": "OS Town Plans, Dalkeith 1893 (NLS)",
47760             "type": "tms",
47761             "description": "Detailed town plan of Dalkeith 1893, courtesy of National Library of Scotland.",
47762             "template": "http://geo.nls.uk/maps/towns/dalkeith1893/{zoom}/{x}/{-y}.png",
47763             "scaleExtent": [
47764                 13,
47765                 20
47766             ],
47767             "polygon": [
47768                 [
47769                     [
47770                         -3.08600192,
47771                         55.87936087
47772                     ],
47773                     [
47774                         -3.08658588,
47775                         55.90025926
47776                     ],
47777                     [
47778                         -3.0436473,
47779                         55.90063074
47780                     ],
47781                     [
47782                         -3.04308639,
47783                         55.87973206
47784                     ]
47785                 ]
47786             ],
47787             "terms_url": "http://maps.nls.uk/townplans/dalkeith_2.html",
47788             "terms_text": "National Library of Scotland - Dalkeith 1893"
47789         },
47790         {
47791             "name": "OS Town Plans, Dumbarton 1859 (NLS)",
47792             "type": "tms",
47793             "description": "Detailed town plan of Dumbarton 1859, courtesy of National Library of Scotland.",
47794             "template": "http://geo.nls.uk/maps/towns/dumbarton/{zoom}/{x}/{-y}.png",
47795             "scaleExtent": [
47796                 13,
47797                 20
47798             ],
47799             "polygon": [
47800                 [
47801                     [
47802                         -4.58559982,
47803                         55.92742578
47804                     ],
47805                     [
47806                         -4.58714245,
47807                         55.95056014
47808                     ],
47809                     [
47810                         -4.55463269,
47811                         55.95123882
47812                     ],
47813                     [
47814                         -4.55310939,
47815                         55.92810387
47816                     ]
47817                 ]
47818             ],
47819             "terms_url": "http://maps.nls.uk/townplans/dumbarton.html",
47820             "terms_text": "National Library of Scotland - Dumbarton 1859"
47821         },
47822         {
47823             "name": "OS Town Plans, Dumfries 1850 (NLS)",
47824             "type": "tms",
47825             "description": "Detailed town plan of Dumfries 1850, courtesy of National Library of Scotland.",
47826             "template": "http://geo.nls.uk/maps/towns/dumfries1850/{zoom}/{x}/{-y}.png",
47827             "scaleExtent": [
47828                 13,
47829                 20
47830             ],
47831             "polygon": [
47832                 [
47833                     [
47834                         -3.63928076,
47835                         55.03715991
47836                     ],
47837                     [
47838                         -3.64116352,
47839                         55.08319002
47840                     ],
47841                     [
47842                         -3.57823183,
47843                         55.08402202
47844                     ],
47845                     [
47846                         -3.57642118,
47847                         55.0379905
47848                     ]
47849                 ]
47850             ],
47851             "terms_url": "http://maps.nls.uk/townplans/dumfries_1.html",
47852             "terms_text": "National Library of Scotland - Dumfries 1850"
47853         },
47854         {
47855             "name": "OS Town Plans, Dumfries 1893 (NLS)",
47856             "type": "tms",
47857             "description": "Detailed town plan of Dumfries 1893, courtesy of National Library of Scotland.",
47858             "template": "http://geo.nls.uk/maps/towns/dumfries1893/{zoom}/{x}/{-y}.png",
47859             "scaleExtent": [
47860                 13,
47861                 20
47862             ],
47863             "polygon": [
47864                 [
47865                     [
47866                         -3.63179081,
47867                         55.04150111
47868                     ],
47869                     [
47870                         -3.63330662,
47871                         55.07873429
47872                     ],
47873                     [
47874                         -3.58259012,
47875                         55.07940411
47876                     ],
47877                     [
47878                         -3.58112132,
47879                         55.04217001
47880                     ]
47881                 ]
47882             ],
47883             "terms_url": "http://maps.nls.uk/townplans/dumfries_2.html",
47884             "terms_text": "National Library of Scotland - Dumfries 1893"
47885         },
47886         {
47887             "name": "OS Town Plans, Dundee 1857-1858 (NLS)",
47888             "type": "tms",
47889             "description": "Detailed town plan of Dundee 1857-1858, courtesy of National Library of Scotland.",
47890             "template": "http://geo.nls.uk/maps/towns/dundee1857/{zoom}/{x}/{-y}.png",
47891             "scaleExtent": [
47892                 13,
47893                 20
47894             ],
47895             "polygon": [
47896                 [
47897                     [
47898                         -3.02584468,
47899                         56.44879161
47900                     ],
47901                     [
47902                         -3.02656969,
47903                         56.47566815
47904                     ],
47905                     [
47906                         -2.94710317,
47907                         56.47629984
47908                     ],
47909                     [
47910                         -2.94643424,
47911                         56.44942266
47912                     ]
47913                 ]
47914             ],
47915             "terms_url": "http://maps.nls.uk/townplans/dundee_1.html",
47916             "terms_text": "National Library of Scotland - Dundee 1857-1858"
47917         },
47918         {
47919             "name": "OS Town Plans, Dundee 1870-1872 (NLS)",
47920             "type": "tms",
47921             "description": "Detailed town plan of Dundee 1870-1872, courtesy of National Library of Scotland.",
47922             "template": "http://geo.nls.uk/maps/towns/dundee1870/{zoom}/{x}/{-y}.png",
47923             "scaleExtent": [
47924                 13,
47925                 20
47926             ],
47927             "polygon": [
47928                 [
47929                     [
47930                         -3.03399945,
47931                         56.448497
47932                     ],
47933                     [
47934                         -3.03497463,
47935                         56.48435238
47936                     ],
47937                     [
47938                         -2.92352705,
47939                         56.48523137
47940                     ],
47941                     [
47942                         -2.92265681,
47943                         56.4493748
47944                     ]
47945                 ]
47946             ],
47947             "terms_url": "http://maps.nls.uk/townplans/dundee_2.html",
47948             "terms_text": "National Library of Scotland - Dundee 1870-1872"
47949         },
47950         {
47951             "name": "OS Town Plans, Dunfermline 1854 (NLS)",
47952             "type": "tms",
47953             "description": "Detailed town plan of Dunfermline 1854, courtesy of National Library of Scotland.",
47954             "template": "http://geo.nls.uk/maps/towns/dunfermline1854/{zoom}/{x}/{-y}.png",
47955             "scaleExtent": [
47956                 13,
47957                 20
47958             ],
47959             "polygon": [
47960                 [
47961                     [
47962                         -3.49045481,
47963                         56.0605979
47964                     ],
47965                     [
47966                         -3.49116489,
47967                         56.07898822
47968                     ],
47969                     [
47970                         -3.44374075,
47971                         56.07955208
47972                     ],
47973                     [
47974                         -3.44305323,
47975                         56.06116138
47976                     ]
47977                 ]
47978             ],
47979             "terms_url": "http://maps.nls.uk/townplans/dunfermline_1.html",
47980             "terms_text": "National Library of Scotland - Dunfermline 1854"
47981         },
47982         {
47983             "name": "OS Town Plans, Dunfermline 1894 (NLS)",
47984             "type": "tms",
47985             "description": "Detailed town plan of Dunfermline 1894, courtesy of National Library of Scotland.",
47986             "template": "http://geo.nls.uk/maps/towns/dunfermline1893/{zoom}/{x}/{-y}.png",
47987             "scaleExtent": [
47988                 13,
47989                 20
47990             ],
47991             "polygon": [
47992                 [
47993                     [
47994                         -3.48284159,
47995                         56.05198219
47996                     ],
47997                     [
47998                         -3.48399434,
47999                         56.08198924
48000                     ],
48001                     [
48002                         -3.44209721,
48003                         56.08248587
48004                     ],
48005                     [
48006                         -3.44097697,
48007                         56.05247826
48008                     ]
48009                 ]
48010             ],
48011             "terms_url": "http://maps.nls.uk/townplans/dunfermline_2.html",
48012             "terms_text": "National Library of Scotland - Dunfermline 1894"
48013         },
48014         {
48015             "name": "OS Town Plans, Edinburgh 1849-1851 (NLS)",
48016             "type": "tms",
48017             "description": "Detailed town plan of Edinburgh 1849-1851, courtesy of National Library of Scotland.",
48018             "template": "http://geo.nls.uk/maps/towns/edinburgh1849/{zoom}/{x}/{-y}.png",
48019             "scaleExtent": [
48020                 13,
48021                 20
48022             ],
48023             "polygon": [
48024                 [
48025                     [
48026                         -3.2361048,
48027                         55.921366
48028                     ],
48029                     [
48030                         -3.23836397,
48031                         55.99217223
48032                     ],
48033                     [
48034                         -3.14197035,
48035                         55.99310288
48036                     ],
48037                     [
48038                         -3.13988689,
48039                         55.92229419
48040                     ]
48041                 ]
48042             ],
48043             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_1.html",
48044             "terms_text": "National Library of Scotland - Edinburgh 1849-1851"
48045         },
48046         {
48047             "name": "OS Town Plans, Edinburgh 1876-1877 (NLS)",
48048             "type": "tms",
48049             "description": "Detailed town plan of Edinburgh 1876-1877, courtesy of National Library of Scotland.",
48050             "template": "http://geo.nls.uk/maps/towns/edinburgh1876/{zoom}/{x}/{-y}.png",
48051             "scaleExtent": [
48052                 13,
48053                 20
48054             ],
48055             "polygon": [
48056                 [
48057                     [
48058                         -3.24740498,
48059                         55.92116518
48060                     ],
48061                     [
48062                         -3.24989581,
48063                         55.99850896
48064                     ],
48065                     [
48066                         -3.13061127,
48067                         55.99966059
48068                     ],
48069                     [
48070                         -3.12835798,
48071                         55.92231348
48072                     ]
48073                 ]
48074             ],
48075             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_2.html",
48076             "terms_text": "National Library of Scotland - Edinburgh 1876-1877"
48077         },
48078         {
48079             "name": "OS Town Plans, Edinburgh 1893-1894 (NLS)",
48080             "type": "tms",
48081             "description": "Detailed town plan of Edinburgh 1893-1894, courtesy of National Library of Scotland.",
48082             "template": "http://geo.nls.uk/maps/towns/edinburgh1893/{zoom}/{x}/{-y}.png",
48083             "scaleExtent": [
48084                 13,
48085                 20
48086             ],
48087             "polygon": [
48088                 [
48089                     [
48090                         -3.26111081,
48091                         55.89555387
48092                     ],
48093                     [
48094                         -3.26450423,
48095                         55.9997912
48096                     ],
48097                     [
48098                         -3.11970824,
48099                         56.00119128
48100                     ],
48101                     [
48102                         -3.1167031,
48103                         55.89694851
48104                     ]
48105                 ]
48106             ],
48107             "terms_url": "http://maps.nls.uk/townplans/edinburgh500.html",
48108             "terms_text": "National Library of Scotland - Edinburgh 1893-1894"
48109         },
48110         {
48111             "name": "OS Town Plans, Elgin 1868 (NLS)",
48112             "type": "tms",
48113             "description": "Detailed town plan of Elgin 1868, courtesy of National Library of Scotland.",
48114             "template": "http://geo.nls.uk/maps/towns/elgin/{zoom}/{x}/{-y}.png",
48115             "scaleExtent": [
48116                 13,
48117                 20
48118             ],
48119             "polygon": [
48120                 [
48121                     [
48122                         -3.33665196,
48123                         57.62879017
48124                     ],
48125                     [
48126                         -3.33776583,
48127                         57.65907381
48128                     ],
48129                     [
48130                         -3.29380859,
48131                         57.65953111
48132                     ],
48133                     [
48134                         -3.29273129,
48135                         57.62924695
48136                     ]
48137                 ]
48138             ],
48139             "terms_url": "http://maps.nls.uk/townplans/elgin.html",
48140             "terms_text": "National Library of Scotland - Elgin 1868"
48141         },
48142         {
48143             "name": "OS Town Plans, Falkirk 1858-1859 (NLS)",
48144             "type": "tms",
48145             "description": "Detailed town plan of Falkirk 1858-1859, courtesy of National Library of Scotland.",
48146             "template": "http://geo.nls.uk/maps/towns/falkirk/{zoom}/{x}/{-y}.png",
48147             "scaleExtent": [
48148                 13,
48149                 20
48150             ],
48151             "polygon": [
48152                 [
48153                     [
48154                         -3.79587441,
48155                         55.99343101
48156                     ],
48157                     [
48158                         -3.79697783,
48159                         56.01720281
48160                     ],
48161                     [
48162                         -3.76648151,
48163                         56.01764348
48164                     ],
48165                     [
48166                         -3.76539679,
48167                         55.99387129
48168                     ]
48169                 ]
48170             ],
48171             "terms_url": "http://maps.nls.uk/townplans/falkirk.html",
48172             "terms_text": "National Library of Scotland - Falkirk 1858-1859"
48173         },
48174         {
48175             "name": "OS Town Plans, Forfar 1860-1861 (NLS)",
48176             "type": "tms",
48177             "description": "Detailed town plan of Forfar 1860-1861, courtesy of National Library of Scotland.",
48178             "template": "http://geo.nls.uk/maps/towns/forfar/{zoom}/{x}/{-y}.png",
48179             "scaleExtent": [
48180                 13,
48181                 20
48182             ],
48183             "polygon": [
48184                 [
48185                     [
48186                         -2.90326183,
48187                         56.6289471
48188                     ],
48189                     [
48190                         -2.90378797,
48191                         56.65095013
48192                     ],
48193                     [
48194                         -2.87228457,
48195                         56.65117489
48196                     ],
48197                     [
48198                         -2.87177676,
48199                         56.62917168
48200                     ]
48201                 ]
48202             ],
48203             "terms_url": "http://maps.nls.uk/townplans/forfar.html",
48204             "terms_text": "National Library of Scotland - Forfar 1860-1861"
48205         },
48206         {
48207             "name": "OS Town Plans, Forres 1868 (NLS)",
48208             "type": "tms",
48209             "description": "Detailed town plan of Forres 1868, courtesy of National Library of Scotland.",
48210             "template": "http://geo.nls.uk/maps/towns/forres/{zoom}/{x}/{-y}.png",
48211             "scaleExtent": [
48212                 13,
48213                 20
48214             ],
48215             "polygon": [
48216                 [
48217                     [
48218                         -3.63516795,
48219                         57.58887872
48220                     ],
48221                     [
48222                         -3.63647637,
48223                         57.618002
48224                     ],
48225                     [
48226                         -3.57751453,
48227                         57.61875171
48228                     ],
48229                     [
48230                         -3.5762532,
48231                         57.58962759
48232                     ]
48233                 ]
48234             ],
48235             "terms_url": "http://maps.nls.uk/townplans/forres.html",
48236             "terms_text": "National Library of Scotland - Forres 1868"
48237         },
48238         {
48239             "name": "OS Town Plans, Galashiels 1858 (NLS)",
48240             "type": "tms",
48241             "description": "Detailed town plan of Galashiels 1858, courtesy of National Library of Scotland.",
48242             "template": "http://geo.nls.uk/maps/towns/galashiels/{zoom}/{x}/{-y}.png",
48243             "scaleExtent": [
48244                 13,
48245                 20
48246             ],
48247             "polygon": [
48248                 [
48249                     [
48250                         -2.82918609,
48251                         55.59586303
48252                     ],
48253                     [
48254                         -2.82981273,
48255                         55.62554026
48256                     ],
48257                     [
48258                         -2.78895254,
48259                         55.62580992
48260                     ],
48261                     [
48262                         -2.78835674,
48263                         55.59613239
48264                     ]
48265                 ]
48266             ],
48267             "terms_url": "http://maps.nls.uk/townplans/galashiels.html",
48268             "terms_text": "National Library of Scotland - Galashiels 1858"
48269         },
48270         {
48271             "name": "OS Town Plans, Girvan 1857 (NLS)",
48272             "type": "tms",
48273             "description": "Detailed town plan of Girvan 1857, courtesy of National Library of Scotland.",
48274             "template": "http://geo.nls.uk/maps/towns/girvan/{zoom}/{x}/{-y}.png",
48275             "scaleExtent": [
48276                 13,
48277                 20
48278             ],
48279             "polygon": [
48280                 [
48281                     [
48282                         -4.87424251,
48283                         55.22679729
48284                     ],
48285                     [
48286                         -4.87587895,
48287                         55.24945946
48288                     ],
48289                     [
48290                         -4.84447382,
48291                         55.25019598
48292                     ],
48293                     [
48294                         -4.84285519,
48295                         55.22753318
48296                     ]
48297                 ]
48298             ],
48299             "terms_url": "http://maps.nls.uk/townplans/girvan.html",
48300             "terms_text": "National Library of Scotland - Girvan 1857"
48301         },
48302         {
48303             "name": "OS Town Plans, Glasgow 1857-1858 (NLS)",
48304             "type": "tms",
48305             "description": "Detailed town plan of Glasgow 1857-1858, courtesy of National Library of Scotland.",
48306             "template": "http://geo.nls.uk/maps/towns/glasgow1857/{zoom}/{x}/{-y}.png",
48307             "scaleExtent": [
48308                 13,
48309                 20
48310             ],
48311             "polygon": [
48312                 [
48313                     [
48314                         -4.31575491,
48315                         55.82072009
48316                     ],
48317                     [
48318                         -4.319683,
48319                         55.88667625
48320                     ],
48321                     [
48322                         -4.1771319,
48323                         55.88928081
48324                     ],
48325                     [
48326                         -4.1734447,
48327                         55.82331825
48328                     ]
48329                 ]
48330             ],
48331             "terms_url": "http://maps.nls.uk/townplans/glasgow_1.html",
48332             "terms_text": "National Library of Scotland - Glasgow 1857-1858"
48333         },
48334         {
48335             "name": "OS Town Plans, Glasgow 1892-1894 (NLS)",
48336             "type": "tms",
48337             "description": "Detailed town plan of Glasgow 1892-1894, courtesy of National Library of Scotland.",
48338             "template": "http://geo.nls.uk/maps/towns/glasgow1894/{zoom}/{x}/{-y}.png",
48339             "scaleExtent": [
48340                 13,
48341                 20
48342             ],
48343             "polygon": [
48344                 [
48345                     [
48346                         -4.3465357,
48347                         55.81456228
48348                     ],
48349                     [
48350                         -4.35157646,
48351                         55.89806268
48352                     ],
48353                     [
48354                         -4.17788765,
48355                         55.9012587
48356                     ],
48357                     [
48358                         -4.17321842,
48359                         55.81774834
48360                     ]
48361                 ]
48362             ],
48363             "terms_url": "http://maps.nls.uk/townplans/glasgow_2.html",
48364             "terms_text": "National Library of Scotland - Glasgow 1892-1894"
48365         },
48366         {
48367             "name": "OS Town Plans, Greenock 1857 (NLS)",
48368             "type": "tms",
48369             "description": "Detailed town plan of Greenock 1857, courtesy of National Library of Scotland.",
48370             "template": "http://geo.nls.uk/maps/towns/greenock/{zoom}/{x}/{-y}.png",
48371             "scaleExtent": [
48372                 13,
48373                 20
48374             ],
48375             "polygon": [
48376                 [
48377                     [
48378                         -4.78108857,
48379                         55.92617865
48380                     ],
48381                     [
48382                         -4.78382957,
48383                         55.96437481
48384                     ],
48385                     [
48386                         -4.7302257,
48387                         55.96557475
48388                     ],
48389                     [
48390                         -4.72753731,
48391                         55.92737687
48392                     ]
48393                 ]
48394             ],
48395             "terms_url": "http://maps.nls.uk/townplans/greenock.html",
48396             "terms_text": "National Library of Scotland - Greenock 1857"
48397         },
48398         {
48399             "name": "OS Town Plans, Haddington 1853 (NLS)",
48400             "type": "tms",
48401             "description": "Detailed town plan of Haddington 1853, courtesy of National Library of Scotland.",
48402             "template": "http://geo.nls.uk/maps/towns/haddington1853/{zoom}/{x}/{-y}.png",
48403             "scaleExtent": [
48404                 13,
48405                 20
48406             ],
48407             "polygon": [
48408                 [
48409                     [
48410                         -2.78855542,
48411                         55.9451862
48412                     ],
48413                     [
48414                         -2.78888196,
48415                         55.96124194
48416                     ],
48417                     [
48418                         -2.76674325,
48419                         55.9613817
48420                     ],
48421                     [
48422                         -2.76642588,
48423                         55.94532587
48424                     ]
48425                 ]
48426             ],
48427             "terms_url": "http://maps.nls.uk/townplans/haddington_1.html",
48428             "terms_text": "National Library of Scotland - Haddington 1853"
48429         },
48430         {
48431             "name": "OS Town Plans, Haddington 1893 (NLS)",
48432             "type": "tms",
48433             "description": "Detailed town plan of Haddington 1893, courtesy of National Library of Scotland.",
48434             "template": "http://geo.nls.uk/maps/towns/haddington1893/{zoom}/{x}/{-y}.png",
48435             "scaleExtent": [
48436                 13,
48437                 20
48438             ],
48439             "polygon": [
48440                 [
48441                     [
48442                         -2.80152293,
48443                         55.93428734
48444                     ],
48445                     [
48446                         -2.80214693,
48447                         55.96447189
48448                     ],
48449                     [
48450                         -2.76038069,
48451                         55.9647367
48452                     ],
48453                     [
48454                         -2.75978916,
48455                         55.93455185
48456                     ]
48457                 ]
48458             ],
48459             "terms_url": "http://maps.nls.uk/townplans/haddington_2.html",
48460             "terms_text": "National Library of Scotland - Haddington 1893"
48461         },
48462         {
48463             "name": "OS Town Plans, Hamilton 1858 (NLS)",
48464             "type": "tms",
48465             "description": "Detailed town plan of Hamilton 1858, courtesy of National Library of Scotland.",
48466             "template": "http://geo.nls.uk/maps/towns/hamilton/{zoom}/{x}/{-y}.png",
48467             "scaleExtent": [
48468                 13,
48469                 20
48470             ],
48471             "polygon": [
48472                 [
48473                     [
48474                         -4.06721642,
48475                         55.74877265
48476                     ],
48477                     [
48478                         -4.06924047,
48479                         55.78698508
48480                     ],
48481                     [
48482                         -4.01679233,
48483                         55.78785698
48484                     ],
48485                     [
48486                         -4.01481949,
48487                         55.74964331
48488                     ]
48489                 ]
48490             ],
48491             "terms_url": "http://maps.nls.uk/townplans/hamilton.html",
48492             "terms_text": "National Library of Scotland - Hamilton 1858"
48493         },
48494         {
48495             "name": "OS Town Plans, Hawick 1857-1858 (NLS)",
48496             "type": "tms",
48497             "description": "Detailed town plan of Hawick 1857-1858, courtesy of National Library of Scotland.",
48498             "template": "http://geo.nls.uk/maps/towns/hawick/{zoom}/{x}/{-y}.png",
48499             "scaleExtent": [
48500                 13,
48501                 20
48502             ],
48503             "polygon": [
48504                 [
48505                     [
48506                         -2.80130149,
48507                         55.4102516
48508                     ],
48509                     [
48510                         -2.80176329,
48511                         55.43304638
48512                     ],
48513                     [
48514                         -2.7708832,
48515                         55.43324489
48516                     ],
48517                     [
48518                         -2.77043917,
48519                         55.41044995
48520                     ]
48521                 ]
48522             ],
48523             "terms_url": "http://maps.nls.uk/townplans/hawick.html",
48524             "terms_text": "National Library of Scotland - Hawick 1857-1858"
48525         },
48526         {
48527             "name": "OS Town Plans, Inverness 1867-1868 (NLS)",
48528             "type": "tms",
48529             "description": "Detailed town plan of Inverness 1867-1868, courtesy of National Library of Scotland.",
48530             "template": "http://geo.nls.uk/maps/towns/inverness/{zoom}/{x}/{-y}.png",
48531             "scaleExtent": [
48532                 13,
48533                 20
48534             ],
48535             "polygon": [
48536                 [
48537                     [
48538                         -4.25481758,
48539                         57.45916363
48540                     ],
48541                     [
48542                         -4.25752308,
48543                         57.50302387
48544                     ],
48545                     [
48546                         -4.19713638,
48547                         57.50409032
48548                     ],
48549                     [
48550                         -4.1945031,
48551                         57.46022829
48552                     ]
48553                 ]
48554             ],
48555             "terms_url": "http://maps.nls.uk/townplans/inverness.html",
48556             "terms_text": "National Library of Scotland - Inverness 1867-1868"
48557         },
48558         {
48559             "name": "OS Town Plans, Irvine 1859 (NLS)",
48560             "type": "tms",
48561             "description": "Detailed town plan of Irvine 1859, courtesy of National Library of Scotland.",
48562             "template": "http://geo.nls.uk/maps/towns/irvine/{zoom}/{x}/{-y}.png",
48563             "scaleExtent": [
48564                 13,
48565                 20
48566             ],
48567             "polygon": [
48568                 [
48569                     [
48570                         -4.67540402,
48571                         55.60649957
48572                     ],
48573                     [
48574                         -4.67643252,
48575                         55.62159024
48576                     ],
48577                     [
48578                         -4.65537888,
48579                         55.62204812
48580                     ],
48581                     [
48582                         -4.65435844,
48583                         55.60695719
48584                     ]
48585                 ]
48586             ],
48587             "terms_url": "http://maps.nls.uk/townplans/irvine.html",
48588             "terms_text": "National Library of Scotland - Irvine 1859"
48589         },
48590         {
48591             "name": "OS Town Plans, Jedburgh 1858 (NLS)",
48592             "type": "tms",
48593             "description": "Detailed town plan of Jedburgh 1858, courtesy of National Library of Scotland.",
48594             "template": "http://geo.nls.uk/maps/towns/jedburgh/{zoom}/{x}/{-y}.png",
48595             "scaleExtent": [
48596                 13,
48597                 20
48598             ],
48599             "polygon": [
48600                 [
48601                     [
48602                         -2.56332521,
48603                         55.47105448
48604                     ],
48605                     [
48606                         -2.56355503,
48607                         55.48715562
48608                     ],
48609                     [
48610                         -2.54168193,
48611                         55.48725438
48612                     ],
48613                     [
48614                         -2.54146103,
48615                         55.47115318
48616                     ]
48617                 ]
48618             ],
48619             "terms_url": "http://maps.nls.uk/townplans/jedburgh.html",
48620             "terms_text": "National Library of Scotland - Jedburgh 1858"
48621         },
48622         {
48623             "name": "OS Town Plans, Kelso 1857 (NLS)",
48624             "type": "tms",
48625             "description": "Detailed town plan of Kelso 1857, courtesy of National Library of Scotland.",
48626             "template": "http://geo.nls.uk/maps/towns/kelso/{zoom}/{x}/{-y}.png",
48627             "scaleExtent": [
48628                 13,
48629                 20
48630             ],
48631             "polygon": [
48632                 [
48633                     [
48634                         -2.44924544,
48635                         55.58390848
48636                     ],
48637                     [
48638                         -2.44949757,
48639                         55.6059582
48640                     ],
48641                     [
48642                         -2.41902085,
48643                         55.60606617
48644                     ],
48645                     [
48646                         -2.41878581,
48647                         55.58401636
48648                     ]
48649                 ]
48650             ],
48651             "terms_url": "http://maps.nls.uk/townplans/kelso.html",
48652             "terms_text": "National Library of Scotland - Kelso 1857"
48653         },
48654         {
48655             "name": "OS Town Plans, Kilmarnock 1857-1859 (NLS)",
48656             "type": "tms",
48657             "description": "Detailed town plan of Kilmarnock 1857-1859, courtesy of National Library of Scotland.",
48658             "template": "http://geo.nls.uk/maps/towns/kilmarnock/{zoom}/{x}/{-y}.png",
48659             "scaleExtent": [
48660                 13,
48661                 20
48662             ],
48663             "polygon": [
48664                 [
48665                     [
48666                         -4.51746876,
48667                         55.58950933
48668                     ],
48669                     [
48670                         -4.5194347,
48671                         55.62017114
48672                     ],
48673                     [
48674                         -4.47675652,
48675                         55.62104083
48676                     ],
48677                     [
48678                         -4.4748238,
48679                         55.59037802
48680                     ]
48681                 ]
48682             ],
48683             "terms_url": "http://maps.nls.uk/townplans/kilmarnock.html",
48684             "terms_text": "National Library of Scotland - Kilmarnock 1857-1859"
48685         },
48686         {
48687             "name": "OS Town Plans, Kirkcaldy 1855 (NLS)",
48688             "type": "tms",
48689             "description": "Detailed town plan of Kirkcaldy 1855, courtesy of National Library of Scotland.",
48690             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1855/{zoom}/{x}/{-y}.png",
48691             "scaleExtent": [
48692                 13,
48693                 20
48694             ],
48695             "polygon": [
48696                 [
48697                     [
48698                         -3.17455285,
48699                         56.09518942
48700                     ],
48701                     [
48702                         -3.17554995,
48703                         56.12790251
48704                     ],
48705                     [
48706                         -3.12991402,
48707                         56.12832843
48708                     ],
48709                     [
48710                         -3.12895559,
48711                         56.09561481
48712                     ]
48713                 ]
48714             ],
48715             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_1.html",
48716             "terms_text": "National Library of Scotland - Kirkcaldy 1855"
48717         },
48718         {
48719             "name": "OS Town Plans, Kirkcaldy 1894 (NLS)",
48720             "type": "tms",
48721             "description": "Detailed town plan of Kirkcaldy 1894, courtesy of National Library of Scotland.",
48722             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1894/{zoom}/{x}/{-y}.png",
48723             "scaleExtent": [
48724                 13,
48725                 20
48726             ],
48727             "polygon": [
48728                 [
48729                     [
48730                         -3.17460426,
48731                         56.09513375
48732                     ],
48733                     [
48734                         -3.17560428,
48735                         56.12794116
48736                     ],
48737                     [
48738                         -3.12989512,
48739                         56.12836777
48740                     ],
48741                     [
48742                         -3.12893395,
48743                         56.09555983
48744                     ]
48745                 ]
48746             ],
48747             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_2.html",
48748             "terms_text": "National Library of Scotland - Kirkcaldy 1894"
48749         },
48750         {
48751             "name": "OS Town Plans, Kirkcudbright 1850 (NLS)",
48752             "type": "tms",
48753             "description": "Detailed town plan of Kirkcudbright 1850, courtesy of National Library of Scotland.",
48754             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1850/{zoom}/{x}/{-y}.png",
48755             "scaleExtent": [
48756                 13,
48757                 20
48758             ],
48759             "polygon": [
48760                 [
48761                     [
48762                         -4.06154334,
48763                         54.82586314
48764                     ],
48765                     [
48766                         -4.0623081,
48767                         54.84086061
48768                     ],
48769                     [
48770                         -4.0420219,
48771                         54.84120364
48772                     ],
48773                     [
48774                         -4.04126464,
48775                         54.82620598
48776                     ]
48777                 ]
48778             ],
48779             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_1.html",
48780             "terms_text": "National Library of Scotland - Kirkcudbright 1850"
48781         },
48782         {
48783             "name": "OS Town Plans, Kirkcudbright 1893 (NLS)",
48784             "type": "tms",
48785             "description": "Detailed town plan of Kirkcudbright 1893, courtesy of National Library of Scotland.",
48786             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1893/{zoom}/{x}/{-y}.png",
48787             "scaleExtent": [
48788                 13,
48789                 20
48790             ],
48791             "polygon": [
48792                 [
48793                     [
48794                         -4.06001868,
48795                         54.82720122
48796                     ],
48797                     [
48798                         -4.06079036,
48799                         54.84234455
48800                     ],
48801                     [
48802                         -4.04025067,
48803                         54.84269158
48804                     ],
48805                     [
48806                         -4.03948667,
48807                         54.82754805
48808                     ]
48809                 ]
48810             ],
48811             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_2.html",
48812             "terms_text": "National Library of Scotland - Kirkcudbright 1893"
48813         },
48814         {
48815             "name": "OS Town Plans, Kirkintilloch 1859 (NLS)",
48816             "type": "tms",
48817             "description": "Detailed town plan of Kirkintilloch 1859, courtesy of National Library of Scotland.",
48818             "template": "http://geo.nls.uk/maps/towns/kirkintilloch/{zoom}/{x}/{-y}.png",
48819             "scaleExtent": [
48820                 13,
48821                 20
48822             ],
48823             "polygon": [
48824                 [
48825                     [
48826                         -4.16664222,
48827                         55.93124287
48828                     ],
48829                     [
48830                         -4.16748402,
48831                         55.94631265
48832                     ],
48833                     [
48834                         -4.14637318,
48835                         55.94668235
48836                     ],
48837                     [
48838                         -4.14553956,
48839                         55.93161237
48840                     ]
48841                 ]
48842             ],
48843             "terms_url": "http://maps.nls.uk/townplans/kirkintilloch.html",
48844             "terms_text": "National Library of Scotland - Kirkintilloch 1859"
48845         },
48846         {
48847             "name": "OS Town Plans, Kirriemuir 1861 (NLS)",
48848             "type": "tms",
48849             "description": "Detailed town plan of Kirriemuir 1861, courtesy of National Library of Scotland.",
48850             "template": "http://geo.nls.uk/maps/towns/kirriemuir/{zoom}/{x}/{-y}.png",
48851             "scaleExtent": [
48852                 13,
48853                 20
48854             ],
48855             "polygon": [
48856                 [
48857                     [
48858                         -3.01255744,
48859                         56.65896044
48860                     ],
48861                     [
48862                         -3.01302683,
48863                         56.67645382
48864                     ],
48865                     [
48866                         -2.98815879,
48867                         56.67665366
48868                     ],
48869                     [
48870                         -2.98770092,
48871                         56.65916014
48872                     ]
48873                 ]
48874             ],
48875             "terms_url": "http://maps.nls.uk/townplans/kirriemuir.html",
48876             "terms_text": "National Library of Scotland - Kirriemuir 1861"
48877         },
48878         {
48879             "name": "OS Town Plans, Lanark 1858 (NLS)",
48880             "type": "tms",
48881             "description": "Detailed town plan of Lanark 1858, courtesy of National Library of Scotland.",
48882             "template": "http://geo.nls.uk/maps/towns/lanark/{zoom}/{x}/{-y}.png",
48883             "scaleExtent": [
48884                 13,
48885                 20
48886             ],
48887             "polygon": [
48888                 [
48889                     [
48890                         -3.78642584,
48891                         55.66308804
48892                     ],
48893                     [
48894                         -3.78710605,
48895                         55.67800854
48896                     ],
48897                     [
48898                         -3.76632876,
48899                         55.67830935
48900                     ],
48901                     [
48902                         -3.76565645,
48903                         55.66338868
48904                     ]
48905                 ]
48906             ],
48907             "terms_url": "http://maps.nls.uk/townplans/lanark.html",
48908             "terms_text": "National Library of Scotland - Lanark 1858"
48909         },
48910         {
48911             "name": "OS Town Plans, Linlithgow 1856 (NLS)",
48912             "type": "tms",
48913             "description": "Detailed town plan of Linlithgow 1856, courtesy of National Library of Scotland.",
48914             "template": "http://geo.nls.uk/maps/towns/linlithgow/{zoom}/{x}/{-y}.png",
48915             "scaleExtent": [
48916                 13,
48917                 20
48918             ],
48919             "polygon": [
48920                 [
48921                     [
48922                         -3.61908334,
48923                         55.95549561
48924                     ],
48925                     [
48926                         -3.62033259,
48927                         55.98538615
48928                     ],
48929                     [
48930                         -3.57838447,
48931                         55.98593047
48932                     ],
48933                     [
48934                         -3.57716753,
48935                         55.95603932
48936                     ]
48937                 ]
48938             ],
48939             "terms_url": "http://maps.nls.uk/townplans/linlithgow.html",
48940             "terms_text": "National Library of Scotland - Linlithgow 1856"
48941         },
48942         {
48943             "name": "OS Town Plans, Mayole 1856-1857 (NLS)",
48944             "type": "tms",
48945             "description": "Detailed town plan of Mayole 1856-1857, courtesy of National Library of Scotland.",
48946             "template": "http://geo.nls.uk/maps/towns/maybole/{zoom}/{x}/{-y}.png",
48947             "scaleExtent": [
48948                 13,
48949                 20
48950             ],
48951             "polygon": [
48952                 [
48953                     [
48954                         -4.69086378,
48955                         55.34340178
48956                     ],
48957                     [
48958                         -4.6918884,
48959                         55.35849731
48960                     ],
48961                     [
48962                         -4.67089656,
48963                         55.35895813
48964                     ],
48965                     [
48966                         -4.6698799,
48967                         55.34386234
48968                     ]
48969                 ]
48970             ],
48971             "terms_url": "http://maps.nls.uk/townplans/maybole.html",
48972             "terms_text": "National Library of Scotland - Mayole 1856-1857"
48973         },
48974         {
48975             "name": "OS Town Plans, Montrose 1861-1862 (NLS)",
48976             "type": "tms",
48977             "description": "Detailed town plan of Montrose 1861-1862, courtesy of National Library of Scotland.",
48978             "template": "http://geo.nls.uk/maps/towns/montrose/{zoom}/{x}/{-y}.png",
48979             "scaleExtent": [
48980                 13,
48981                 20
48982             ],
48983             "polygon": [
48984                 [
48985                     [
48986                         -2.4859324,
48987                         56.69645192
48988                     ],
48989                     [
48990                         -2.4862257,
48991                         56.71918799
48992                     ],
48993                     [
48994                         -2.45405417,
48995                         56.71930941
48996                     ],
48997                     [
48998                         -2.45378027,
48999                         56.69657324
49000                     ]
49001                 ]
49002             ],
49003             "terms_url": "http://maps.nls.uk/townplans/montrose.html",
49004             "terms_text": "National Library of Scotland - Montrose 1861-1862"
49005         },
49006         {
49007             "name": "OS Town Plans, Musselburgh 1853 (NLS)",
49008             "type": "tms",
49009             "description": "Detailed town plan of Musselburgh 1853, courtesy of National Library of Scotland.",
49010             "template": "http://geo.nls.uk/maps/towns/musselburgh1853/{zoom}/{x}/{-y}.png",
49011             "scaleExtent": [
49012                 13,
49013                 20
49014             ],
49015             "polygon": [
49016                 [
49017                     [
49018                         -3.07888558,
49019                         55.93371953
49020                     ],
49021                     [
49022                         -3.07954151,
49023                         55.95729781
49024                     ],
49025                     [
49026                         -3.03240684,
49027                         55.95770177
49028                     ],
49029                     [
49030                         -3.03177952,
49031                         55.93412313
49032                     ]
49033                 ]
49034             ],
49035             "terms_url": "http://maps.nls.uk/townplans/musselburgh_1.html",
49036             "terms_text": "National Library of Scotland - Musselburgh 1853"
49037         },
49038         {
49039             "name": "OS Town Plans, Musselburgh 1893 (NLS)",
49040             "type": "tms",
49041             "description": "Detailed town plan of Musselburgh 1893, courtesy of National Library of Scotland.",
49042             "template": "http://geo.nls.uk/maps/towns/musselburgh1893/{zoom}/{x}/{-y}.png",
49043             "scaleExtent": [
49044                 13,
49045                 20
49046             ],
49047             "polygon": [
49048                 [
49049                     [
49050                         -3.07017621,
49051                         55.92694102
49052                     ],
49053                     [
49054                         -3.07078961,
49055                         55.94917624
49056                     ],
49057                     [
49058                         -3.03988228,
49059                         55.94944099
49060                     ],
49061                     [
49062                         -3.03928658,
49063                         55.92720556
49064                     ]
49065                 ]
49066             ],
49067             "terms_url": "http://maps.nls.uk/townplans/musselburgh_2.html",
49068             "terms_text": "National Library of Scotland - Musselburgh 1893"
49069         },
49070         {
49071             "name": "OS Town Plans, Nairn 1867-1868 (NLS)",
49072             "type": "tms",
49073             "description": "Detailed town plan of Nairn 1867-1868, courtesy of National Library of Scotland.",
49074             "template": "http://geo.nls.uk/maps/towns/nairn/{zoom}/{x}/{-y}.png",
49075             "scaleExtent": [
49076                 13,
49077                 20
49078             ],
49079             "polygon": [
49080                 [
49081                     [
49082                         -3.88433907,
49083                         57.57899149
49084                     ],
49085                     [
49086                         -3.88509905,
49087                         57.5936822
49088                     ],
49089                     [
49090                         -3.85931017,
49091                         57.59406441
49092                     ],
49093                     [
49094                         -3.85856057,
49095                         57.57937348
49096                     ]
49097                 ]
49098             ],
49099             "terms_url": "http://maps.nls.uk/townplans/nairn.html",
49100             "terms_text": "National Library of Scotland - Nairn 1867-1868"
49101         },
49102         {
49103             "name": "OS Town Plans, Oban 1867-1868 (NLS)",
49104             "type": "tms",
49105             "description": "Detailed town plan of Oban 1867-1868, courtesy of National Library of Scotland.",
49106             "template": "http://geo.nls.uk/maps/towns/oban/{zoom}/{x}/{-y}.png",
49107             "scaleExtent": [
49108                 13,
49109                 20
49110             ],
49111             "polygon": [
49112                 [
49113                     [
49114                         -5.49548449,
49115                         56.39080407
49116                     ],
49117                     [
49118                         -5.49836627,
49119                         56.42219039
49120                     ],
49121                     [
49122                         -5.45383984,
49123                         56.42343933
49124                     ],
49125                     [
49126                         -5.45099456,
49127                         56.39205153
49128                     ]
49129                 ]
49130             ],
49131             "terms_url": "http://maps.nls.uk/townplans/oban.html",
49132             "terms_text": "National Library of Scotland - Oban 1867-1868"
49133         },
49134         {
49135             "name": "OS Town Plans, Peebles 1856 (NLS)",
49136             "type": "tms",
49137             "description": "Detailed town plan of Peebles 1856, courtesy of National Library of Scotland.",
49138             "template": "http://geo.nls.uk/maps/towns/peebles/{zoom}/{x}/{-y}.png",
49139             "scaleExtent": [
49140                 13,
49141                 20
49142             ],
49143             "polygon": [
49144                 [
49145                     [
49146                         -3.20921287,
49147                         55.63635834
49148                     ],
49149                     [
49150                         -3.20990288,
49151                         55.65873817
49152                     ],
49153                     [
49154                         -3.17896372,
49155                         55.65903935
49156                     ],
49157                     [
49158                         -3.17829135,
49159                         55.63665927
49160                     ]
49161                 ]
49162             ],
49163             "terms_url": "http://maps.nls.uk/townplans/peebles.html",
49164             "terms_text": "National Library of Scotland - Peebles 1856"
49165         },
49166         {
49167             "name": "OS Town Plans, Perth 1860 (NLS)",
49168             "type": "tms",
49169             "description": "Detailed town plan of Perth 1860, courtesy of National Library of Scotland.",
49170             "template": "http://geo.nls.uk/maps/towns/perth/{zoom}/{x}/{-y}.png",
49171             "scaleExtent": [
49172                 13,
49173                 20
49174             ],
49175             "polygon": [
49176                 [
49177                     [
49178                         -3.45302495,
49179                         56.37794226
49180                     ],
49181                     [
49182                         -3.45416664,
49183                         56.40789908
49184                     ],
49185                     [
49186                         -3.41187528,
49187                         56.40838777
49188                     ],
49189                     [
49190                         -3.41076676,
49191                         56.3784304
49192                     ]
49193                 ]
49194             ],
49195             "terms_url": "http://maps.nls.uk/townplans/perth.html",
49196             "terms_text": "National Library of Scotland - Perth 1860"
49197         },
49198         {
49199             "name": "OS Town Plans, Peterhead 1868 (NLS)",
49200             "type": "tms",
49201             "description": "Detailed town plan of Peterhead 1868, courtesy of National Library of Scotland.",
49202             "template": "http://geo.nls.uk/maps/towns/peterhead/{zoom}/{x}/{-y}.png",
49203             "scaleExtent": [
49204                 13,
49205                 20
49206             ],
49207             "polygon": [
49208                 [
49209                     [
49210                         -1.80513747,
49211                         57.48046916
49212                     ],
49213                     [
49214                         -1.80494005,
49215                         57.51755411
49216                     ],
49217                     [
49218                         -1.75135366,
49219                         57.51746003
49220                     ],
49221                     [
49222                         -1.75160539,
49223                         57.48037522
49224                     ]
49225                 ]
49226             ],
49227             "terms_url": "http://maps.nls.uk/townplans/peterhead",
49228             "terms_text": "National Library of Scotland - Peterhead 1868"
49229         },
49230         {
49231             "name": "OS Town Plans, Port Glasgow 1856-1857 (NLS)",
49232             "type": "tms",
49233             "description": "Detailed town plan of Port Glasgow 1856-1857, courtesy of National Library of Scotland.",
49234             "template": "http://geo.nls.uk/maps/towns/portglasgow/{zoom}/{x}/{-y}.png",
49235             "scaleExtent": [
49236                 13,
49237                 20
49238             ],
49239             "polygon": [
49240                 [
49241                     [
49242                         -4.70063209,
49243                         55.91995983
49244                     ],
49245                     [
49246                         -4.70222026,
49247                         55.9427679
49248                     ],
49249                     [
49250                         -4.67084958,
49251                         55.94345237
49252                     ],
49253                     [
49254                         -4.6692798,
49255                         55.92064372
49256                     ]
49257                 ]
49258             ],
49259             "terms_url": "http://maps.nls.uk/townplans/port-glasgow.html",
49260             "terms_text": "National Library of Scotland - Port Glasgow 1856-1857"
49261         },
49262         {
49263             "name": "OS Town Plans, Portobello 1893-1894 (NLS)",
49264             "type": "tms",
49265             "description": "Detailed town plan of Portobello 1893-1894, courtesy of National Library of Scotland.",
49266             "template": "http://geo.nls.uk/maps/towns/portobello/{zoom}/{x}/{-y}.png",
49267             "scaleExtent": [
49268                 13,
49269                 20
49270             ],
49271             "polygon": [
49272                 [
49273                     [
49274                         -3.12437919,
49275                         55.93846889
49276                     ],
49277                     [
49278                         -3.1250234,
49279                         55.96068605
49280                     ],
49281                     [
49282                         -3.09394827,
49283                         55.96096586
49284                     ],
49285                     [
49286                         -3.09332184,
49287                         55.93874847
49288                     ]
49289                 ]
49290             ],
49291             "terms_url": "http://maps.nls.uk/townplans/portobello.html",
49292             "terms_text": "National Library of Scotland - Portobello 1893-1894"
49293         },
49294         {
49295             "name": "OS Town Plans, Rothesay 1862-1863 (NLS)",
49296             "type": "tms",
49297             "description": "Detailed town plan of Rothesay 1862-1863, courtesy of National Library of Scotland.",
49298             "template": "http://geo.nls.uk/maps/towns/rothesay/{zoom}/{x}/{-y}.png",
49299             "scaleExtent": [
49300                 13,
49301                 20
49302             ],
49303             "polygon": [
49304                 [
49305                     [
49306                         -5.06449893,
49307                         55.82864114
49308                     ],
49309                     [
49310                         -5.06569719,
49311                         55.84385927
49312                     ],
49313                     [
49314                         -5.04413114,
49315                         55.84439519
49316                     ],
49317                     [
49318                         -5.04294127,
49319                         55.82917676
49320                     ]
49321                 ]
49322             ],
49323             "terms_url": "http://maps.nls.uk/townplans/rothesay.html",
49324             "terms_text": "National Library of Scotland - Rothesay 1862-1863"
49325         },
49326         {
49327             "name": "OS Town Plans, Selkirk 1865 (NLS)",
49328             "type": "tms",
49329             "description": "Detailed town plan of Selkirk 1865, courtesy of National Library of Scotland.",
49330             "template": "http://geo.nls.uk/maps/towns/selkirk/{zoom}/{x}/{-y}.png",
49331             "scaleExtent": [
49332                 13,
49333                 20
49334             ],
49335             "polygon": [
49336                 [
49337                     [
49338                         -2.85998582,
49339                         55.53499576
49340                     ],
49341                     [
49342                         -2.86063259,
49343                         55.56459732
49344                     ],
49345                     [
49346                         -2.82003242,
49347                         55.56487574
49348                     ],
49349                     [
49350                         -2.81941615,
49351                         55.53527387
49352                     ]
49353                 ]
49354             ],
49355             "terms_url": "http://maps.nls.uk/townplans/selkirk.html",
49356             "terms_text": "National Library of Scotland - Selkirk 1865"
49357         },
49358         {
49359             "name": "OS Town Plans, St Andrews 1854 (NLS)",
49360             "type": "tms",
49361             "description": "Detailed town plan of St Andrews 1854, courtesy of National Library of Scotland.",
49362             "template": "http://geo.nls.uk/maps/towns/standrews1854/{zoom}/{x}/{-y}.png",
49363             "scaleExtent": [
49364                 13,
49365                 20
49366             ],
49367             "polygon": [
49368                 [
49369                     [
49370                         -2.81342686,
49371                         56.32097352
49372                     ],
49373                     [
49374                         -2.81405804,
49375                         56.3506222
49376                     ],
49377                     [
49378                         -2.77243712,
49379                         56.35088865
49380                     ],
49381                     [
49382                         -2.77183819,
49383                         56.32123967
49384                     ]
49385                 ]
49386             ],
49387             "terms_url": "http://maps.nls.uk/townplans/st-andrews_1.html",
49388             "terms_text": "National Library of Scotland - St Andrews 1854"
49389         },
49390         {
49391             "name": "OS Town Plans, St Andrews 1893 (NLS)",
49392             "type": "tms",
49393             "description": "Detailed town plan of St Andrews 1893, courtesy of National Library of Scotland.",
49394             "template": "http://geo.nls.uk/maps/towns/standrews1893/{zoom}/{x}/{-y}.png",
49395             "scaleExtent": [
49396                 13,
49397                 20
49398             ],
49399             "polygon": [
49400                 [
49401                     [
49402                         -2.81545583,
49403                         56.31861733
49404                     ],
49405                     [
49406                         -2.81609919,
49407                         56.3487653
49408                     ],
49409                     [
49410                         -2.77387785,
49411                         56.34903619
49412                     ],
49413                     [
49414                         -2.77326775,
49415                         56.31888792
49416                     ]
49417                 ]
49418             ],
49419             "terms_url": "http://maps.nls.uk/townplans/st-andrews_2.html",
49420             "terms_text": "National Library of Scotland - St Andrews 1893"
49421         },
49422         {
49423             "name": "OS Town Plans, Stirling 1858 (NLS)",
49424             "type": "tms",
49425             "description": "Detailed town plan of Stirling 1858, courtesy of National Library of Scotland.",
49426             "template": "http://geo.nls.uk/maps/towns/stirling/{zoom}/{x}/{-y}.png",
49427             "scaleExtent": [
49428                 13,
49429                 20
49430             ],
49431             "polygon": [
49432                 [
49433                     [
49434                         -3.95768489,
49435                         56.10754239
49436                     ],
49437                     [
49438                         -3.95882978,
49439                         56.13007142
49440                     ],
49441                     [
49442                         -3.92711024,
49443                         56.13057046
49444                     ],
49445                     [
49446                         -3.92598386,
49447                         56.10804101
49448                     ]
49449                 ]
49450             ],
49451             "terms_url": "http://maps.nls.uk/townplans/stirling.html",
49452             "terms_text": "National Library of Scotland - Stirling 1858"
49453         },
49454         {
49455             "name": "OS Town Plans, Stonehaven 1864 (NLS)",
49456             "type": "tms",
49457             "description": "Detailed town plan of Stonehaven 1864, courtesy of National Library of Scotland.",
49458             "template": "http://geo.nls.uk/maps/towns/stonehaven/{zoom}/{x}/{-y}.png",
49459             "scaleExtent": [
49460                 13,
49461                 20
49462             ],
49463             "polygon": [
49464                 [
49465                     [
49466                         -2.220167,
49467                         56.9565098
49468                     ],
49469                     [
49470                         -2.2202543,
49471                         56.97129283
49472                     ],
49473                     [
49474                         -2.19924399,
49475                         56.9713281
49476                     ],
49477                     [
49478                         -2.19916501,
49479                         56.95654504
49480                     ]
49481                 ]
49482             ],
49483             "terms_url": "http://maps.nls.uk/townplans/stonehaven.html",
49484             "terms_text": "National Library of Scotland - Stonehaven 1864"
49485         },
49486         {
49487             "name": "OS Town Plans, Stranraer 1847 (NLS)",
49488             "type": "tms",
49489             "description": "Detailed town plan of Stranraer 1847, courtesy of National Library of Scotland.",
49490             "template": "http://geo.nls.uk/maps/towns/stranraer1847/{zoom}/{x}/{-y}.png",
49491             "scaleExtent": [
49492                 13,
49493                 20
49494             ],
49495             "polygon": [
49496                 [
49497                     [
49498                         -5.04859743,
49499                         54.8822997
49500                     ],
49501                     [
49502                         -5.0508954,
49503                         54.91268061
49504                     ],
49505                     [
49506                         -5.0095373,
49507                         54.91371278
49508                     ],
49509                     [
49510                         -5.00727037,
49511                         54.88333071
49512                     ]
49513                 ]
49514             ],
49515             "terms_url": "http://maps.nls.uk/townplans/stranraer_1.html",
49516             "terms_text": "National Library of Scotland - Stranraer 1847"
49517         },
49518         {
49519             "name": "OS Town Plans, Stranraer 1863-1877 (NLS)",
49520             "type": "tms",
49521             "description": "Detailed town plan of Stranraer 1863-1877, courtesy of National Library of Scotland.",
49522             "template": "http://geo.nls.uk/maps/towns/stranraer1867/{zoom}/{x}/{-y}.png",
49523             "scaleExtent": [
49524                 13,
49525                 20
49526             ],
49527             "polygon": [
49528                 [
49529                     [
49530                         -5.04877289,
49531                         54.88228699
49532                     ],
49533                     [
49534                         -5.05107324,
49535                         54.9126976
49536                     ],
49537                     [
49538                         -5.00947337,
49539                         54.91373582
49540                     ],
49541                     [
49542                         -5.00720427,
49543                         54.88332405
49544                     ]
49545                 ]
49546             ],
49547             "terms_url": "http://maps.nls.uk/townplans/stranraer_1a.html",
49548             "terms_text": "National Library of Scotland - Stranraer 1863-1877"
49549         },
49550         {
49551             "name": "OS Town Plans, Stranraer 1893 (NLS)",
49552             "type": "tms",
49553             "description": "Detailed town plan of Stranraer 1893, courtesy of National Library of Scotland.",
49554             "template": "http://geo.nls.uk/maps/towns/stranraer1893/{zoom}/{x}/{-y}.png",
49555             "scaleExtent": [
49556                 13,
49557                 20
49558             ],
49559             "polygon": [
49560                 [
49561                     [
49562                         -5.04418424,
49563                         54.89773858
49564                     ],
49565                     [
49566                         -5.04511026,
49567                         54.90999885
49568                     ],
49569                     [
49570                         -5.0140499,
49571                         54.91077389
49572                     ],
49573                     [
49574                         -5.0131333,
49575                         54.89851327
49576                     ]
49577                 ]
49578             ],
49579             "terms_url": "http://maps.nls.uk/townplans/stranraer_2.html",
49580             "terms_text": "National Library of Scotland - Stranraer 1893"
49581         },
49582         {
49583             "name": "OS Town Plans, Strathaven 1858 (NLS)",
49584             "type": "tms",
49585             "description": "Detailed town plan of Strathaven 1858, courtesy of National Library of Scotland.",
49586             "template": "http://geo.nls.uk/maps/towns/strathaven/{zoom}/{x}/{-y}.png",
49587             "scaleExtent": [
49588                 13,
49589                 20
49590             ],
49591             "polygon": [
49592                 [
49593                     [
49594                         -4.06914872,
49595                         55.67242091
49596                     ],
49597                     [
49598                         -4.06954357,
49599                         55.67989707
49600                     ],
49601                     [
49602                         -4.05917487,
49603                         55.6800715
49604                     ],
49605                     [
49606                         -4.05878199,
49607                         55.67259529
49608                     ]
49609                 ]
49610             ],
49611             "terms_url": "http://maps.nls.uk/townplans/strathaven.html",
49612             "terms_text": "National Library of Scotland - Strathaven 1858"
49613         },
49614         {
49615             "name": "OS Town Plans, Wick 1872 (NLS)",
49616             "type": "tms",
49617             "description": "Detailed town plan of Wick 1872, courtesy of National Library of Scotland.",
49618             "template": "http://geo.nls.uk/maps/towns/wick/{zoom}/{x}/{-y}.png",
49619             "scaleExtent": [
49620                 13,
49621                 20
49622             ],
49623             "polygon": [
49624                 [
49625                     [
49626                         -3.11470001,
49627                         58.41344839
49628                     ],
49629                     [
49630                         -3.11588837,
49631                         58.45101446
49632                     ],
49633                     [
49634                         -3.05949843,
49635                         58.45149284
49636                     ],
49637                     [
49638                         -3.05837008,
49639                         58.41392606
49640                     ]
49641                 ]
49642             ],
49643             "terms_url": "http://maps.nls.uk/townplans/wick.html",
49644             "terms_text": "National Library of Scotland - Wick 1872"
49645         },
49646         {
49647             "name": "OS Town Plans, Wigtown 1848 (NLS)",
49648             "type": "tms",
49649             "description": "Detailed town plan of Wigtown 1848, courtesy of National Library of Scotland.",
49650             "template": "http://geo.nls.uk/maps/towns/wigtown1848/{zoom}/{x}/{-y}.png",
49651             "scaleExtent": [
49652                 13,
49653                 20
49654             ],
49655             "polygon": [
49656                 [
49657                     [
49658                         -4.45235587,
49659                         54.8572296
49660                     ],
49661                     [
49662                         -4.45327284,
49663                         54.87232603
49664                     ],
49665                     [
49666                         -4.43254469,
49667                         54.87274317
49668                     ],
49669                     [
49670                         -4.43163545,
49671                         54.85764651
49672                     ]
49673                 ]
49674             ],
49675             "terms_url": "http://maps.nls.uk/townplans/wigtown_1.html",
49676             "terms_text": "National Library of Scotland - Wigtown 1848"
49677         },
49678         {
49679             "name": "OS Town Plans, Wigtown 1894 (NLS)",
49680             "type": "tms",
49681             "description": "Detailed town plan of Wigtown 1894, courtesy of National Library of Scotland.",
49682             "template": "http://geo.nls.uk/maps/towns/wigtown1894/{zoom}/{x}/{-y}.png",
49683             "scaleExtent": [
49684                 13,
49685                 20
49686             ],
49687             "polygon": [
49688                 [
49689                     [
49690                         -4.45233361,
49691                         54.85721131
49692                     ],
49693                     [
49694                         -4.45325423,
49695                         54.87236807
49696                     ],
49697                     [
49698                         -4.43257837,
49699                         54.87278416
49700                     ],
49701                     [
49702                         -4.43166549,
49703                         54.85762716
49704                     ]
49705                 ]
49706             ],
49707             "terms_url": "http://maps.nls.uk/townplans/wigtown_2.html",
49708             "terms_text": "National Library of Scotland - Wigtown 1894"
49709         },
49710         {
49711             "name": "OpenPT Map (overlay)",
49712             "type": "tms",
49713             "template": "http://openptmap.de/tiles/{zoom}/{x}/{y}.png",
49714             "scaleExtent": [
49715                 5,
49716                 16
49717             ],
49718             "polygon": [
49719                 [
49720                     [
49721                         6.4901072,
49722                         53.665658
49723                     ],
49724                     [
49725                         8.5665347,
49726                         53.9848257
49727                     ],
49728                     [
49729                         8.1339457,
49730                         54.709715
49731                     ],
49732                     [
49733                         8.317796,
49734                         55.0952362
49735                     ],
49736                     [
49737                         10.1887438,
49738                         54.7783834
49739                     ],
49740                     [
49741                         10.6321475,
49742                         54.4778841
49743                     ],
49744                     [
49745                         11.2702164,
49746                         54.6221504
49747                     ],
49748                     [
49749                         11.681176,
49750                         54.3709243
49751                     ],
49752                     [
49753                         12.0272473,
49754                         54.3898199
49755                     ],
49756                     [
49757                         13.3250145,
49758                         54.8531617
49759                     ],
49760                     [
49761                         13.9198245,
49762                         54.6972173
49763                     ],
49764                     [
49765                         14.2118221,
49766                         54.1308273
49767                     ],
49768                     [
49769                         14.493005,
49770                         53.2665063
49771                     ],
49772                     [
49773                         14.1577485,
49774                         52.8766495
49775                     ],
49776                     [
49777                         14.7525584,
49778                         52.5819369
49779                     ],
49780                     [
49781                         15.0986297,
49782                         51.0171541
49783                     ],
49784                     [
49785                         14.9364088,
49786                         50.8399279
49787                     ],
49788                     [
49789                         14.730929,
49790                         50.7920977
49791                     ],
49792                     [
49793                         14.4389313,
49794                         50.8808862
49795                     ],
49796                     [
49797                         12.9573138,
49798                         50.3939044
49799                     ],
49800                     [
49801                         12.51391,
49802                         50.3939044
49803                     ],
49804                     [
49805                         12.3084302,
49806                         50.1173237
49807                     ],
49808                     [
49809                         12.6112425,
49810                         49.9088337
49811                     ],
49812                     [
49813                         12.394948,
49814                         49.7344006
49815                     ],
49816                     [
49817                         12.7734634,
49818                         49.4047626
49819                     ],
49820                     [
49821                         14.1469337,
49822                         48.6031036
49823                     ],
49824                     [
49825                         14.6768553,
49826                         48.6531391
49827                     ],
49828                     [
49829                         15.0661855,
49830                         49.0445497
49831                     ],
49832                     [
49833                         16.2666202,
49834                         48.7459305
49835                     ],
49836                     [
49837                         16.4937294,
49838                         48.8741286
49839                     ],
49840                     [
49841                         16.904689,
49842                         48.7173975
49843                     ],
49844                     [
49845                         16.9371332,
49846                         48.5315383
49847                     ],
49848                     [
49849                         16.8384693,
49850                         48.3823161
49851                     ],
49852                     [
49853                         17.2017097,
49854                         48.010204
49855                     ],
49856                     [
49857                         17.1214145,
49858                         47.6997605
49859                     ],
49860                     [
49861                         16.777292,
49862                         47.6585709
49863                     ],
49864                     [
49865                         16.6090543,
49866                         47.7460598
49867                     ],
49868                     [
49869                         16.410228,
49870                         47.6637214
49871                     ],
49872                     [
49873                         16.7352326,
49874                         47.6147714
49875                     ],
49876                     [
49877                         16.5555242,
49878                         47.3589738
49879                     ],
49880                     [
49881                         16.4790525,
49882                         46.9768539
49883                     ],
49884                     [
49885                         16.0355168,
49886                         46.8096295
49887                     ],
49888                     [
49889                         16.0508112,
49890                         46.6366332
49891                     ],
49892                     [
49893                         14.9572663,
49894                         46.6313822
49895                     ],
49896                     [
49897                         14.574908,
49898                         46.3892866
49899                     ],
49900                     [
49901                         12.3954655,
49902                         46.6891149
49903                     ],
49904                     [
49905                         12.1507562,
49906                         47.0550608
49907                     ],
49908                     [
49909                         11.1183887,
49910                         46.9142058
49911                     ],
49912                     [
49913                         11.0342699,
49914                         46.7729797
49915                     ],
49916                     [
49917                         10.4836739,
49918                         46.8462544
49919                     ],
49920                     [
49921                         10.4607324,
49922                         46.5472973
49923                     ],
49924                     [
49925                         10.1013156,
49926                         46.5735879
49927                     ],
49928                     [
49929                         10.2007287,
49930                         46.1831867
49931                     ],
49932                     [
49933                         9.8948421,
49934                         46.3629068
49935                     ],
49936                     [
49937                         9.5966026,
49938                         46.2889758
49939                     ],
49940                     [
49941                         9.2983631,
49942                         46.505206
49943                     ],
49944                     [
49945                         9.2830687,
49946                         46.2572605
49947                     ],
49948                     [
49949                         9.0536537,
49950                         45.7953255
49951                     ],
49952                     [
49953                         8.4265861,
49954                         46.2466846
49955                     ],
49956                     [
49957                         8.4418804,
49958                         46.4736161
49959                     ],
49960                     [
49961                         7.8759901,
49962                         45.9284607
49963                     ],
49964                     [
49965                         7.0959791,
49966                         45.8645956
49967                     ],
49968                     [
49969                         6.7747981,
49970                         46.1620044
49971                     ],
49972                     [
49973                         6.8206811,
49974                         46.4051083
49975                     ],
49976                     [
49977                         6.5453831,
49978                         46.4578142
49979                     ],
49980                     [
49981                         6.3312624,
49982                         46.3840116
49983                     ],
49984                     [
49985                         6.3847926,
49986                         46.2466846
49987                     ],
49988                     [
49989                         5.8953739,
49990                         46.0878021
49991                     ],
49992                     [
49993                         6.1171418,
49994                         46.3681838
49995                     ],
49996                     [
49997                         6.0942003,
49998                         46.5998657
49999                     ],
50000                     [
50001                         6.4383228,
50002                         46.7782169
50003                     ],
50004                     [
50005                         6.4306756,
50006                         46.9298747
50007                     ],
50008                     [
50009                         7.0806847,
50010                         47.3460216
50011                     ],
50012                     [
50013                         6.8436226,
50014                         47.3719227
50015                     ],
50016                     [
50017                         6.9965659,
50018                         47.5012373
50019                     ],
50020                     [
50021                         7.1800979,
50022                         47.5064033
50023                     ],
50024                     [
50025                         7.2336281,
50026                         47.439206
50027                     ],
50028                     [
50029                         7.4553959,
50030                         47.4805683
50031                     ],
50032                     [
50033                         7.7842241,
50034                         48.645735
50035                     ],
50036                     [
50037                         8.1971711,
50038                         49.0282701
50039                     ],
50040                     [
50041                         7.6006921,
50042                         49.0382974
50043                     ],
50044                     [
50045                         7.4477487,
50046                         49.1634679
50047                     ],
50048                     [
50049                         7.2030394,
50050                         49.1034255
50051                     ],
50052                     [
50053                         6.6677378,
50054                         49.1634679
50055                     ],
50056                     [
50057                         6.6371491,
50058                         49.3331933
50059                     ],
50060                     [
50061                         6.3542039,
50062                         49.4576194
50063                     ],
50064                     [
50065                         6.5453831,
50066                         49.8043366
50067                     ],
50068                     [
50069                         6.2471436,
50070                         49.873384
50071                     ],
50072                     [
50073                         6.0789059,
50074                         50.1534883
50075                     ],
50076                     [
50077                         6.3618511,
50078                         50.3685934
50079                     ],
50080                     [
50081                         6.0865531,
50082                         50.7039632
50083                     ],
50084                     [
50085                         5.8800796,
50086                         51.0513752
50087                     ],
50088                     [
50089                         6.1247889,
50090                         51.1618085
50091                     ],
50092                     [
50093                         6.1936134,
50094                         51.491527
50095                     ],
50096                     [
50097                         5.9641984,
50098                         51.7526501
50099                     ],
50100                     [
50101                         6.0253758,
50102                         51.8897286
50103                     ],
50104                     [
50105                         6.4536171,
50106                         51.8661241
50107                     ],
50108                     [
50109                         6.8436226,
50110                         51.9557552
50111                     ],
50112                     [
50113                         6.6906793,
50114                         52.0499105
50115                     ],
50116                     [
50117                         7.0042131,
50118                         52.2282603
50119                     ],
50120                     [
50121                         7.0195074,
50122                         52.4525245
50123                     ],
50124                     [
50125                         6.6983264,
50126                         52.4665032
50127                     ],
50128                     [
50129                         6.6906793,
50130                         52.6524628
50131                     ],
50132                     [
50133                         7.0348017,
50134                         52.6385432
50135                     ],
50136                     [
50137                         7.0730376,
50138                         52.8330151
50139                     ],
50140                     [
50141                         7.2183337,
50142                         52.9852064
50143                     ],
50144                     [
50145                         7.1953922,
50146                         53.3428087
50147                     ],
50148                     [
50149                         7.0042131,
50150                         53.3291098
50151                     ]
50152                 ]
50153             ],
50154             "terms_url": "http://openstreetmap.org/",
50155             "terms_text": "© OpenStreetMap contributors, CC-BY-SA"
50156         },
50157         {
50158             "name": "OpenStreetMap (Mapnik)",
50159             "type": "tms",
50160             "description": "The default OpenStreetMap layer.",
50161             "template": "http://tile.openstreetmap.org/{zoom}/{x}/{y}.png",
50162             "scaleExtent": [
50163                 0,
50164                 18
50165             ],
50166             "terms_url": "http://openstreetmap.org/",
50167             "terms_text": "© OpenStreetMap contributors, CC-BY-SA",
50168             "default": true
50169         },
50170         {
50171             "name": "OpenStreetMap GPS traces",
50172             "type": "tms",
50173             "description": "Public GPS traces uploaded to OpenStreetMap.",
50174             "template": "http://{switch:a,b,c}.gps-tile.openstreetmap.org/lines/{zoom}/{x}/{y}.png",
50175             "scaleExtent": [
50176                 0,
50177                 20
50178             ],
50179             "terms_url": "http://www.openstreetmap.org/copyright",
50180             "terms_text": "© OpenStreetMap contributors",
50181             "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>",
50182             "overlay": true
50183         },
50184         {
50185             "name": "Pangasinán/Bulacan (Phillipines HiRes)",
50186             "type": "tms",
50187             "template": "http://gravitystorm.dev.openstreetmap.org/imagery/philippines/{zoom}/{x}/{y}.png",
50188             "scaleExtent": [
50189                 12,
50190                 19
50191             ],
50192             "polygon": [
50193                 [
50194                     [
50195                         120.336593,
50196                         15.985768
50197                     ],
50198                     [
50199                         120.445995,
50200                         15.984
50201                     ],
50202                     [
50203                         120.446134,
50204                         15.974459
50205                     ],
50206                     [
50207                         120.476464,
50208                         15.974592
50209                     ],
50210                     [
50211                         120.594247,
50212                         15.946832
50213                     ],
50214                     [
50215                         120.598064,
50216                         16.090795
50217                     ],
50218                     [
50219                         120.596537,
50220                         16.197999
50221                     ],
50222                     [
50223                         120.368537,
50224                         16.218527
50225                     ],
50226                     [
50227                         120.347576,
50228                         16.042308
50229                     ],
50230                     [
50231                         120.336593,
50232                         15.985768
50233                     ]
50234                 ],
50235                 [
50236                     [
50237                         120.8268,
50238                         15.3658
50239                     ],
50240                     [
50241                         121.2684,
50242                         15.2602
50243                     ],
50244                     [
50245                         121.2699,
50246                         14.7025
50247                     ],
50248                     [
50249                         120.695,
50250                         14.8423
50251                     ]
50252                 ]
50253             ]
50254         },
50255         {
50256             "name": "Slovakia EEA CORINE 2006",
50257             "type": "tms",
50258             "template": "http://www.freemap.sk/tms/clc/{zoom}/{x}/{y}.png",
50259             "polygon": [
50260                 [
50261                     [
50262                         19.83682,
50263                         49.25529
50264                     ],
50265                     [
50266                         19.80075,
50267                         49.42385
50268                     ],
50269                     [
50270                         19.60437,
50271                         49.48058
50272                     ],
50273                     [
50274                         19.49179,
50275                         49.63961
50276                     ],
50277                     [
50278                         19.21831,
50279                         49.52604
50280                     ],
50281                     [
50282                         19.16778,
50283                         49.42521
50284                     ],
50285                     [
50286                         19.00308,
50287                         49.42236
50288                     ],
50289                     [
50290                         18.97611,
50291                         49.5308
50292                     ],
50293                     [
50294                         18.54685,
50295                         49.51425
50296                     ],
50297                     [
50298                         18.31432,
50299                         49.33818
50300                     ],
50301                     [
50302                         18.15913,
50303                         49.2961
50304                     ],
50305                     [
50306                         18.05564,
50307                         49.11134
50308                     ],
50309                     [
50310                         17.56396,
50311                         48.84938
50312                     ],
50313                     [
50314                         17.17929,
50315                         48.88816
50316                     ],
50317                     [
50318                         17.058,
50319                         48.81105
50320                     ],
50321                     [
50322                         16.90426,
50323                         48.61947
50324                     ],
50325                     [
50326                         16.79685,
50327                         48.38561
50328                     ],
50329                     [
50330                         17.06762,
50331                         48.01116
50332                     ],
50333                     [
50334                         17.32787,
50335                         47.97749
50336                     ],
50337                     [
50338                         17.51699,
50339                         47.82535
50340                     ],
50341                     [
50342                         17.74776,
50343                         47.73093
50344                     ],
50345                     [
50346                         18.29515,
50347                         47.72075
50348                     ],
50349                     [
50350                         18.67959,
50351                         47.75541
50352                     ],
50353                     [
50354                         18.89755,
50355                         47.81203
50356                     ],
50357                     [
50358                         18.79463,
50359                         47.88245
50360                     ],
50361                     [
50362                         18.84318,
50363                         48.04046
50364                     ],
50365                     [
50366                         19.46212,
50367                         48.05333
50368                     ],
50369                     [
50370                         19.62064,
50371                         48.22938
50372                     ],
50373                     [
50374                         19.89585,
50375                         48.09387
50376                     ],
50377                     [
50378                         20.33766,
50379                         48.2643
50380                     ],
50381                     [
50382                         20.55395,
50383                         48.52358
50384                     ],
50385                     [
50386                         20.82335,
50387                         48.55714
50388                     ],
50389                     [
50390                         21.10271,
50391                         48.47096
50392                     ],
50393                     [
50394                         21.45863,
50395                         48.55513
50396                     ],
50397                     [
50398                         21.74536,
50399                         48.31435
50400                     ],
50401                     [
50402                         22.15293,
50403                         48.37179
50404                     ],
50405                     [
50406                         22.61255,
50407                         49.08914
50408                     ],
50409                     [
50410                         22.09997,
50411                         49.23814
50412                     ],
50413                     [
50414                         21.9686,
50415                         49.36363
50416                     ],
50417                     [
50418                         21.6244,
50419                         49.46989
50420                     ],
50421                     [
50422                         21.06873,
50423                         49.46402
50424                     ],
50425                     [
50426                         20.94336,
50427                         49.31088
50428                     ],
50429                     [
50430                         20.73052,
50431                         49.44006
50432                     ],
50433                     [
50434                         20.22804,
50435                         49.41714
50436                     ],
50437                     [
50438                         20.05234,
50439                         49.23052
50440                     ],
50441                     [
50442                         19.83682,
50443                         49.25529
50444                     ]
50445                 ]
50446             ],
50447             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
50448             "terms_text": "EEA Corine 2006"
50449         },
50450         {
50451             "name": "Slovakia EEA GMES Urban Atlas",
50452             "type": "tms",
50453             "template": "http://www.freemap.sk/tms/urbanatlas/{zoom}/{x}/{y}.png",
50454             "polygon": [
50455                 [
50456                     [
50457                         19.83682,
50458                         49.25529
50459                     ],
50460                     [
50461                         19.80075,
50462                         49.42385
50463                     ],
50464                     [
50465                         19.60437,
50466                         49.48058
50467                     ],
50468                     [
50469                         19.49179,
50470                         49.63961
50471                     ],
50472                     [
50473                         19.21831,
50474                         49.52604
50475                     ],
50476                     [
50477                         19.16778,
50478                         49.42521
50479                     ],
50480                     [
50481                         19.00308,
50482                         49.42236
50483                     ],
50484                     [
50485                         18.97611,
50486                         49.5308
50487                     ],
50488                     [
50489                         18.54685,
50490                         49.51425
50491                     ],
50492                     [
50493                         18.31432,
50494                         49.33818
50495                     ],
50496                     [
50497                         18.15913,
50498                         49.2961
50499                     ],
50500                     [
50501                         18.05564,
50502                         49.11134
50503                     ],
50504                     [
50505                         17.56396,
50506                         48.84938
50507                     ],
50508                     [
50509                         17.17929,
50510                         48.88816
50511                     ],
50512                     [
50513                         17.058,
50514                         48.81105
50515                     ],
50516                     [
50517                         16.90426,
50518                         48.61947
50519                     ],
50520                     [
50521                         16.79685,
50522                         48.38561
50523                     ],
50524                     [
50525                         17.06762,
50526                         48.01116
50527                     ],
50528                     [
50529                         17.32787,
50530                         47.97749
50531                     ],
50532                     [
50533                         17.51699,
50534                         47.82535
50535                     ],
50536                     [
50537                         17.74776,
50538                         47.73093
50539                     ],
50540                     [
50541                         18.29515,
50542                         47.72075
50543                     ],
50544                     [
50545                         18.67959,
50546                         47.75541
50547                     ],
50548                     [
50549                         18.89755,
50550                         47.81203
50551                     ],
50552                     [
50553                         18.79463,
50554                         47.88245
50555                     ],
50556                     [
50557                         18.84318,
50558                         48.04046
50559                     ],
50560                     [
50561                         19.46212,
50562                         48.05333
50563                     ],
50564                     [
50565                         19.62064,
50566                         48.22938
50567                     ],
50568                     [
50569                         19.89585,
50570                         48.09387
50571                     ],
50572                     [
50573                         20.33766,
50574                         48.2643
50575                     ],
50576                     [
50577                         20.55395,
50578                         48.52358
50579                     ],
50580                     [
50581                         20.82335,
50582                         48.55714
50583                     ],
50584                     [
50585                         21.10271,
50586                         48.47096
50587                     ],
50588                     [
50589                         21.45863,
50590                         48.55513
50591                     ],
50592                     [
50593                         21.74536,
50594                         48.31435
50595                     ],
50596                     [
50597                         22.15293,
50598                         48.37179
50599                     ],
50600                     [
50601                         22.61255,
50602                         49.08914
50603                     ],
50604                     [
50605                         22.09997,
50606                         49.23814
50607                     ],
50608                     [
50609                         21.9686,
50610                         49.36363
50611                     ],
50612                     [
50613                         21.6244,
50614                         49.46989
50615                     ],
50616                     [
50617                         21.06873,
50618                         49.46402
50619                     ],
50620                     [
50621                         20.94336,
50622                         49.31088
50623                     ],
50624                     [
50625                         20.73052,
50626                         49.44006
50627                     ],
50628                     [
50629                         20.22804,
50630                         49.41714
50631                     ],
50632                     [
50633                         20.05234,
50634                         49.23052
50635                     ],
50636                     [
50637                         19.83682,
50638                         49.25529
50639                     ]
50640                 ]
50641             ],
50642             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
50643             "terms_text": "EEA GMES Urban Atlas"
50644         },
50645         {
50646             "name": "Slovakia Historic Maps",
50647             "type": "tms",
50648             "template": "http://tms.freemap.sk/historicke/{zoom}/{x}/{y}.png",
50649             "scaleExtent": [
50650                 0,
50651                 12
50652             ],
50653             "polygon": [
50654                 [
50655                     [
50656                         16.8196949,
50657                         47.4927236
50658                     ],
50659                     [
50660                         16.8196949,
50661                         49.5030322
50662                     ],
50663                     [
50664                         22.8388318,
50665                         49.5030322
50666                     ],
50667                     [
50668                         22.8388318,
50669                         47.4927236
50670                     ],
50671                     [
50672                         16.8196949,
50673                         47.4927236
50674                     ]
50675                 ]
50676             ]
50677         },
50678         {
50679             "name": "South Africa CD:NGI Aerial",
50680             "type": "tms",
50681             "template": "http://{switch:a,b,c}.aerial.openstreetmap.org.za/ngi-aerial/{zoom}/{x}/{y}.jpg",
50682             "scaleExtent": [
50683                 1,
50684                 22
50685             ],
50686             "polygon": [
50687                 [
50688                     [
50689                         17.8396817,
50690                         -32.7983384
50691                     ],
50692                     [
50693                         17.8893509,
50694                         -32.6972835
50695                     ],
50696                     [
50697                         18.00364,
50698                         -32.6982187
50699                     ],
50700                     [
50701                         18.0991679,
50702                         -32.7485251
50703                     ],
50704                     [
50705                         18.2898747,
50706                         -32.5526645
50707                     ],
50708                     [
50709                         18.2930182,
50710                         -32.0487089
50711                     ],
50712                     [
50713                         18.105455,
50714                         -31.6454966
50715                     ],
50716                     [
50717                         17.8529257,
50718                         -31.3443951
50719                     ],
50720                     [
50721                         17.5480046,
50722                         -30.902171
50723                     ],
50724                     [
50725                         17.4044506,
50726                         -30.6374731
50727                     ],
50728                     [
50729                         17.2493704,
50730                         -30.3991663
50731                     ],
50732                     [
50733                         16.9936977,
50734                         -29.6543552
50735                     ],
50736                     [
50737                         16.7987996,
50738                         -29.19437
50739                     ],
50740                     [
50741                         16.5494139,
50742                         -28.8415949
50743                     ],
50744                     [
50745                         16.4498691,
50746                         -28.691876
50747                     ],
50748                     [
50749                         16.4491046,
50750                         -28.5515766
50751                     ],
50752                     [
50753                         16.6002551,
50754                         -28.4825663
50755                     ],
50756                     [
50757                         16.7514057,
50758                         -28.4486958
50759                     ],
50760                     [
50761                         16.7462192,
50762                         -28.2458973
50763                     ],
50764                     [
50765                         16.8855148,
50766                         -28.04729
50767                     ],
50768                     [
50769                         16.9929502,
50770                         -28.0244005
50771                     ],
50772                     [
50773                         17.0529659,
50774                         -28.0257086
50775                     ],
50776                     [
50777                         17.1007562,
50778                         -28.0338839
50779                     ],
50780                     [
50781                         17.2011527,
50782                         -28.0930546
50783                     ],
50784                     [
50785                         17.2026346,
50786                         -28.2328424
50787                     ],
50788                     [
50789                         17.2474611,
50790                         -28.2338215
50791                     ],
50792                     [
50793                         17.2507953,
50794                         -28.198892
50795                     ],
50796                     [
50797                         17.3511919,
50798                         -28.1975861
50799                     ],
50800                     [
50801                         17.3515624,
50802                         -28.2442655
50803                     ],
50804                     [
50805                         17.4015754,
50806                         -28.2452446
50807                     ],
50808                     [
50809                         17.4149122,
50810                         -28.3489751
50811                     ],
50812                     [
50813                         17.4008345,
50814                         -28.547997
50815                     ],
50816                     [
50817                         17.4526999,
50818                         -28.5489733
50819                     ],
50820                     [
50821                         17.4512071,
50822                         -28.6495106
50823                     ],
50824                     [
50825                         17.4983599,
50826                         -28.6872054
50827                     ],
50828                     [
50829                         17.6028204,
50830                         -28.6830048
50831                     ],
50832                     [
50833                         17.6499732,
50834                         -28.6967928
50835                     ],
50836                     [
50837                         17.6525928,
50838                         -28.7381457
50839                     ],
50840                     [
50841                         17.801386,
50842                         -28.7381457
50843                     ],
50844                     [
50845                         17.9994276,
50846                         -28.7560602
50847                     ],
50848                     [
50849                         18.0002748,
50850                         -28.7956172
50851                     ],
50852                     [
50853                         18.1574507,
50854                         -28.8718055
50855                     ],
50856                     [
50857                         18.5063811,
50858                         -28.8718055
50859                     ],
50860                     [
50861                         18.6153564,
50862                         -28.8295875
50863                     ],
50864                     [
50865                         18.9087513,
50866                         -28.8277516
50867                     ],
50868                     [
50869                         19.1046973,
50870                         -28.9488548
50871                     ],
50872                     [
50873                         19.1969071,
50874                         -28.9378513
50875                     ],
50876                     [
50877                         19.243012,
50878                         -28.8516164
50879                     ],
50880                     [
50881                         19.2314858,
50882                         -28.802963
50883                     ],
50884                     [
50885                         19.2587296,
50886                         -28.7009928
50887                     ],
50888                     [
50889                         19.4431493,
50890                         -28.6973163
50891                     ],
50892                     [
50893                         19.5500289,
50894                         -28.4958332
50895                     ],
50896                     [
50897                         19.6967264,
50898                         -28.4939914
50899                     ],
50900                     [
50901                         19.698822,
50902                         -28.4479358
50903                     ],
50904                     [
50905                         19.8507587,
50906                         -28.4433291
50907                     ],
50908                     [
50909                         19.8497109,
50910                         -28.4027818
50911                     ],
50912                     [
50913                         19.9953605,
50914                         -28.399095
50915                     ],
50916                     [
50917                         19.9893671,
50918                         -24.7497859
50919                     ],
50920                     [
50921                         20.2916682,
50922                         -24.9192346
50923                     ],
50924                     [
50925                         20.4724562,
50926                         -25.1501701
50927                     ],
50928                     [
50929                         20.6532441,
50930                         -25.4529449
50931                     ],
50932                     [
50933                         20.733265,
50934                         -25.6801957
50935                     ],
50936                     [
50937                         20.8281046,
50938                         -25.8963498
50939                     ],
50940                     [
50941                         20.8429232,
50942                         -26.215851
50943                     ],
50944                     [
50945                         20.6502804,
50946                         -26.4840868
50947                     ],
50948                     [
50949                         20.6532441,
50950                         -26.8204869
50951                     ],
50952                     [
50953                         21.0889134,
50954                         -26.846933
50955                     ],
50956                     [
50957                         21.6727695,
50958                         -26.8389998
50959                     ],
50960                     [
50961                         21.7765003,
50962                         -26.6696268
50963                     ],
50964                     [
50965                         21.9721069,
50966                         -26.6431395
50967                     ],
50968                     [
50969                         22.2803355,
50970                         -26.3274702
50971                     ],
50972                     [
50973                         22.5707817,
50974                         -26.1333967
50975                     ],
50976                     [
50977                         22.7752795,
50978                         -25.6775246
50979                     ],
50980                     [
50981                         23.0005235,
50982                         -25.2761948
50983                     ],
50984                     [
50985                         23.4658301,
50986                         -25.2735148
50987                     ],
50988                     [
50989                         23.883717,
50990                         -25.597366
50991                     ],
50992                     [
50993                         24.2364017,
50994                         -25.613402
50995                     ],
50996                     [
50997                         24.603905,
50998                         -25.7896563
50999                     ],
51000                     [
51001                         25.110704,
51002                         -25.7389432
51003                     ],
51004                     [
51005                         25.5078447,
51006                         -25.6855376
51007                     ],
51008                     [
51009                         25.6441766,
51010                         -25.4823781
51011                     ],
51012                     [
51013                         25.8419267,
51014                         -24.7805437
51015                     ],
51016                     [
51017                         25.846641,
51018                         -24.7538456
51019                     ],
51020                     [
51021                         26.3928487,
51022                         -24.6332894
51023                     ],
51024                     [
51025                         26.4739066,
51026                         -24.5653312
51027                     ],
51028                     [
51029                         26.5089966,
51030                         -24.4842437
51031                     ],
51032                     [
51033                         26.5861946,
51034                         -24.4075775
51035                     ],
51036                     [
51037                         26.7300635,
51038                         -24.3014458
51039                     ],
51040                     [
51041                         26.8567384,
51042                         -24.2499463
51043                     ],
51044                     [
51045                         26.8574402,
51046                         -24.1026901
51047                     ],
51048                     [
51049                         26.9215471,
51050                         -23.8990957
51051                     ],
51052                     [
51053                         26.931831,
51054                         -23.8461891
51055                     ],
51056                     [
51057                         26.9714827,
51058                         -23.6994344
51059                     ],
51060                     [
51061                         27.0006074,
51062                         -23.6367644
51063                     ],
51064                     [
51065                         27.0578041,
51066                         -23.6052574
51067                     ],
51068                     [
51069                         27.1360547,
51070                         -23.5203437
51071                     ],
51072                     [
51073                         27.3339623,
51074                         -23.3973792
51075                     ],
51076                     [
51077                         27.5144057,
51078                         -23.3593929
51079                     ],
51080                     [
51081                         27.5958145,
51082                         -23.2085465
51083                     ],
51084                     [
51085                         27.8098634,
51086                         -23.0994957
51087                     ],
51088                     [
51089                         27.8828506,
51090                         -23.0620496
51091                     ],
51092                     [
51093                         27.9382928,
51094                         -22.9496487
51095                     ],
51096                     [
51097                         28.0407556,
51098                         -22.8255118
51099                     ],
51100                     [
51101                         28.2056786,
51102                         -22.6552861
51103                     ],
51104                     [
51105                         28.3397223,
51106                         -22.5639374
51107                     ],
51108                     [
51109                         28.4906093,
51110                         -22.560697
51111                     ],
51112                     [
51113                         28.6108769,
51114                         -22.5400248
51115                     ],
51116                     [
51117                         28.828175,
51118                         -22.4550173
51119                     ],
51120                     [
51121                         28.9285324,
51122                         -22.4232328
51123                     ],
51124                     [
51125                         28.9594116,
51126                         -22.3090081
51127                     ],
51128                     [
51129                         29.0162574,
51130                         -22.208335
51131                     ],
51132                     [
51133                         29.2324117,
51134                         -22.1693453
51135                     ],
51136                     [
51137                         29.3531213,
51138                         -22.1842926
51139                     ],
51140                     [
51141                         29.6548952,
51142                         -22.1186426
51143                     ],
51144                     [
51145                         29.7777102,
51146                         -22.1361956
51147                     ],
51148                     [
51149                         29.9292989,
51150                         -22.1849425
51151                     ],
51152                     [
51153                         30.1166795,
51154                         -22.2830348
51155                     ],
51156                     [
51157                         30.2563377,
51158                         -22.2914767
51159                     ],
51160                     [
51161                         30.3033582,
51162                         -22.3395204
51163                     ],
51164                     [
51165                         30.5061784,
51166                         -22.3057617
51167                     ],
51168                     [
51169                         30.8374279,
51170                         -22.284983
51171                     ],
51172                     [
51173                         31.0058599,
51174                         -22.3077095
51175                     ],
51176                     [
51177                         31.1834152,
51178                         -22.3232913
51179                     ],
51180                     [
51181                         31.2930586,
51182                         -22.3674647
51183                     ],
51184                     [
51185                         31.5680579,
51186                         -23.1903385
51187                     ],
51188                     [
51189                         31.5568311,
51190                         -23.4430809
51191                     ],
51192                     [
51193                         31.6931122,
51194                         -23.6175209
51195                     ],
51196                     [
51197                         31.7119696,
51198                         -23.741136
51199                     ],
51200                     [
51201                         31.7774743,
51202                         -23.8800628
51203                     ],
51204                     [
51205                         31.8886337,
51206                         -23.9481098
51207                     ],
51208                     [
51209                         31.9144386,
51210                         -24.1746736
51211                     ],
51212                     [
51213                         31.9948307,
51214                         -24.3040878
51215                     ],
51216                     [
51217                         32.0166656,
51218                         -24.4405988
51219                     ],
51220                     [
51221                         32.0077331,
51222                         -24.6536578
51223                     ],
51224                     [
51225                         32.019643,
51226                         -24.9140701
51227                     ],
51228                     [
51229                         32.035523,
51230                         -25.0849767
51231                     ],
51232                     [
51233                         32.019643,
51234                         -25.3821442
51235                     ],
51236                     [
51237                         31.9928457,
51238                         -25.4493771
51239                     ],
51240                     [
51241                         31.9997931,
51242                         -25.5165725
51243                     ],
51244                     [
51245                         32.0057481,
51246                         -25.6078978
51247                     ],
51248                     [
51249                         32.0057481,
51250                         -25.6624806
51251                     ],
51252                     [
51253                         31.9362735,
51254                         -25.8403721
51255                     ],
51256                     [
51257                         31.9809357,
51258                         -25.9546537
51259                     ],
51260                     [
51261                         31.8687838,
51262                         -26.0037251
51263                     ],
51264                     [
51265                         31.4162062,
51266                         -25.7277683
51267                     ],
51268                     [
51269                         31.3229117,
51270                         -25.7438611
51271                     ],
51272                     [
51273                         31.2504595,
51274                         -25.8296526
51275                     ],
51276                     [
51277                         31.1393001,
51278                         -25.9162746
51279                     ],
51280                     [
51281                         31.1164727,
51282                         -25.9912361
51283                     ],
51284                     [
51285                         30.9656135,
51286                         -26.2665756
51287                     ],
51288                     [
51289                         30.8921689,
51290                         -26.3279703
51291                     ],
51292                     [
51293                         30.8534616,
51294                         -26.4035568
51295                     ],
51296                     [
51297                         30.8226943,
51298                         -26.4488849
51299                     ],
51300                     [
51301                         30.8022583,
51302                         -26.5240694
51303                     ],
51304                     [
51305                         30.8038369,
51306                         -26.8082089
51307                     ],
51308                     [
51309                         30.9020939,
51310                         -26.7807451
51311                     ],
51312                     [
51313                         30.9100338,
51314                         -26.8489495
51315                     ],
51316                     [
51317                         30.9824859,
51318                         -26.9082627
51319                     ],
51320                     [
51321                         30.976531,
51322                         -27.0029222
51323                     ],
51324                     [
51325                         31.0034434,
51326                         -27.0441587
51327                     ],
51328                     [
51329                         31.1543322,
51330                         -27.1980416
51331                     ],
51332                     [
51333                         31.5015607,
51334                         -27.311117
51335                     ],
51336                     [
51337                         31.9700183,
51338                         -27.311117
51339                     ],
51340                     [
51341                         31.9700183,
51342                         -27.120472
51343                     ],
51344                     [
51345                         31.9769658,
51346                         -27.050664
51347                     ],
51348                     [
51349                         32.0002464,
51350                         -26.7983892
51351                     ],
51352                     [
51353                         32.1069826,
51354                         -26.7984645
51355                     ],
51356                     [
51357                         32.3114546,
51358                         -26.8479493
51359                     ],
51360                     [
51361                         32.899986,
51362                         -26.8516059
51363                     ],
51364                     [
51365                         32.886091,
51366                         -26.9816971
51367                     ],
51368                     [
51369                         32.709427,
51370                         -27.4785436
51371                     ],
51372                     [
51373                         32.6240724,
51374                         -27.7775144
51375                     ],
51376                     [
51377                         32.5813951,
51378                         -28.07479
51379                     ],
51380                     [
51381                         32.5387178,
51382                         -28.2288046
51383                     ],
51384                     [
51385                         32.4275584,
51386                         -28.5021568
51387                     ],
51388                     [
51389                         32.3640388,
51390                         -28.5945699
51391                     ],
51392                     [
51393                         32.0702603,
51394                         -28.8469827
51395                     ],
51396                     [
51397                         31.9878832,
51398                         -28.9069497
51399                     ],
51400                     [
51401                         31.7764818,
51402                         -28.969487
51403                     ],
51404                     [
51405                         31.4638459,
51406                         -29.2859343
51407                     ],
51408                     [
51409                         31.359634,
51410                         -29.3854348
51411                     ],
51412                     [
51413                         31.1680825,
51414                         -29.6307408
51415                     ],
51416                     [
51417                         31.064863,
51418                         -29.7893535
51419                     ],
51420                     [
51421                         31.0534493,
51422                         -29.8470469
51423                     ],
51424                     [
51425                         31.0669933,
51426                         -29.8640319
51427                     ],
51428                     [
51429                         31.0455459,
51430                         -29.9502017
51431                     ],
51432                     [
51433                         30.9518556,
51434                         -30.0033946
51435                     ],
51436                     [
51437                         30.8651833,
51438                         -30.1024093
51439                     ],
51440                     [
51441                         30.7244725,
51442                         -30.392502
51443                     ],
51444                     [
51445                         30.3556256,
51446                         -30.9308873
51447                     ],
51448                     [
51449                         30.0972364,
51450                         -31.2458274
51451                     ],
51452                     [
51453                         29.8673136,
51454                         -31.4304296
51455                     ],
51456                     [
51457                         29.7409393,
51458                         -31.5014699
51459                     ],
51460                     [
51461                         29.481312,
51462                         -31.6978686
51463                     ],
51464                     [
51465                         28.8943171,
51466                         -32.2898903
51467                     ],
51468                     [
51469                         28.5497137,
51470                         -32.5894641
51471                     ],
51472                     [
51473                         28.1436499,
51474                         -32.8320732
51475                     ],
51476                     [
51477                         28.0748735,
51478                         -32.941689
51479                     ],
51480                     [
51481                         27.8450942,
51482                         -33.082869
51483                     ],
51484                     [
51485                         27.3757956,
51486                         -33.3860685
51487                     ],
51488                     [
51489                         26.8805407,
51490                         -33.6458951
51491                     ],
51492                     [
51493                         26.5916871,
51494                         -33.7480756
51495                     ],
51496                     [
51497                         26.4527308,
51498                         -33.7935795
51499                     ],
51500                     [
51501                         26.206754,
51502                         -33.7548943
51503                     ],
51504                     [
51505                         26.0077897,
51506                         -33.7223961
51507                     ],
51508                     [
51509                         25.8055494,
51510                         -33.7524272
51511                     ],
51512                     [
51513                         25.7511073,
51514                         -33.8006512
51515                     ],
51516                     [
51517                         25.6529079,
51518                         -33.8543597
51519                     ],
51520                     [
51521                         25.6529079,
51522                         -33.9469768
51523                     ],
51524                     [
51525                         25.7195789,
51526                         -34.0040115
51527                     ],
51528                     [
51529                         25.7202807,
51530                         -34.0511235
51531                     ],
51532                     [
51533                         25.5508915,
51534                         -34.063151
51535                     ],
51536                     [
51537                         25.3504571,
51538                         -34.0502627
51539                     ],
51540                     [
51541                         25.2810609,
51542                         -34.0020322
51543                     ],
51544                     [
51545                         25.0476316,
51546                         -33.9994588
51547                     ],
51548                     [
51549                         24.954724,
51550                         -34.0043594
51551                     ],
51552                     [
51553                         24.9496586,
51554                         -34.1010363
51555                     ],
51556                     [
51557                         24.8770358,
51558                         -34.1506456
51559                     ],
51560                     [
51561                         24.8762914,
51562                         -34.2005281
51563                     ],
51564                     [
51565                         24.8532574,
51566                         -34.2189562
51567                     ],
51568                     [
51569                         24.7645287,
51570                         -34.2017946
51571                     ],
51572                     [
51573                         24.5001356,
51574                         -34.2003254
51575                     ],
51576                     [
51577                         24.3486733,
51578                         -34.1163824
51579                     ],
51580                     [
51581                         24.1988819,
51582                         -34.1019039
51583                     ],
51584                     [
51585                         23.9963377,
51586                         -34.0514443
51587                     ],
51588                     [
51589                         23.8017509,
51590                         -34.0524332
51591                     ],
51592                     [
51593                         23.7493589,
51594                         -34.0111855
51595                     ],
51596                     [
51597                         23.4973536,
51598                         -34.009014
51599                     ],
51600                     [
51601                         23.4155191,
51602                         -34.0434586
51603                     ],
51604                     [
51605                         23.4154284,
51606                         -34.1140433
51607                     ],
51608                     [
51609                         22.9000853,
51610                         -34.0993009
51611                     ],
51612                     [
51613                         22.8412418,
51614                         -34.0547911
51615                     ],
51616                     [
51617                         22.6470321,
51618                         -34.0502627
51619                     ],
51620                     [
51621                         22.6459843,
51622                         -34.0072768
51623                     ],
51624                     [
51625                         22.570016,
51626                         -34.0064081
51627                     ],
51628                     [
51629                         22.5050499,
51630                         -34.0645866
51631                     ],
51632                     [
51633                         22.2519968,
51634                         -34.0645866
51635                     ],
51636                     [
51637                         22.2221334,
51638                         -34.1014701
51639                     ],
51640                     [
51641                         22.1621197,
51642                         -34.1057019
51643                     ],
51644                     [
51645                         22.1712431,
51646                         -34.1521766
51647                     ],
51648                     [
51649                         22.1576913,
51650                         -34.2180897
51651                     ],
51652                     [
51653                         22.0015632,
51654                         -34.2172232
51655                     ],
51656                     [
51657                         21.9496952,
51658                         -34.3220009
51659                     ],
51660                     [
51661                         21.8611528,
51662                         -34.4007145
51663                     ],
51664                     [
51665                         21.5614708,
51666                         -34.4020114
51667                     ],
51668                     [
51669                         21.5468011,
51670                         -34.3661242
51671                     ],
51672                     [
51673                         21.501744,
51674                         -34.3669892
51675                     ],
51676                     [
51677                         21.5006961,
51678                         -34.4020114
51679                     ],
51680                     [
51681                         21.4194886,
51682                         -34.4465247
51683                     ],
51684                     [
51685                         21.1978706,
51686                         -34.4478208
51687                     ],
51688                     [
51689                         21.0988193,
51690                         -34.3991325
51691                     ],
51692                     [
51693                         21.0033746,
51694                         -34.3753872
51695                     ],
51696                     [
51697                         20.893192,
51698                         -34.3997115
51699                     ],
51700                     [
51701                         20.8976647,
51702                         -34.4854003
51703                     ],
51704                     [
51705                         20.7446802,
51706                         -34.4828092
51707                     ],
51708                     [
51709                         20.5042011,
51710                         -34.486264
51711                     ],
51712                     [
51713                         20.2527197,
51714                         -34.701477
51715                     ],
51716                     [
51717                         20.0803502,
51718                         -34.8361855
51719                     ],
51720                     [
51721                         19.9923317,
51722                         -34.8379056
51723                     ],
51724                     [
51725                         19.899074,
51726                         -34.8275845
51727                     ],
51728                     [
51729                         19.8938348,
51730                         -34.7936018
51731                     ],
51732                     [
51733                         19.5972963,
51734                         -34.7961833
51735                     ],
51736                     [
51737                         19.3929677,
51738                         -34.642015
51739                     ],
51740                     [
51741                         19.2877095,
51742                         -34.6404784
51743                     ],
51744                     [
51745                         19.2861377,
51746                         -34.5986563
51747                     ],
51748                     [
51749                         19.3474363,
51750                         -34.5244458
51751                     ],
51752                     [
51753                         19.3285256,
51754                         -34.4534372
51755                     ],
51756                     [
51757                         19.098001,
51758                         -34.449981
51759                     ],
51760                     [
51761                         19.0725583,
51762                         -34.3802371
51763                     ],
51764                     [
51765                         19.0023531,
51766                         -34.3525593
51767                     ],
51768                     [
51769                         18.9520568,
51770                         -34.3949373
51771                     ],
51772                     [
51773                         18.7975006,
51774                         -34.3936403
51775                     ],
51776                     [
51777                         18.7984174,
51778                         -34.1016376
51779                     ],
51780                     [
51781                         18.501748,
51782                         -34.1015292
51783                     ],
51784                     [
51785                         18.4999545,
51786                         -34.3616945
51787                     ],
51788                     [
51789                         18.4477325,
51790                         -34.3620007
51791                     ],
51792                     [
51793                         18.4479944,
51794                         -34.3522691
51795                     ],
51796                     [
51797                         18.3974362,
51798                         -34.3514041
51799                     ],
51800                     [
51801                         18.3971742,
51802                         -34.3022959
51803                     ],
51804                     [
51805                         18.3565705,
51806                         -34.3005647
51807                     ],
51808                     [
51809                         18.3479258,
51810                         -34.2020436
51811                     ],
51812                     [
51813                         18.2972095,
51814                         -34.1950274
51815                     ],
51816                     [
51817                         18.2951139,
51818                         -33.9937138
51819                     ],
51820                     [
51821                         18.3374474,
51822                         -33.9914079
51823                     ],
51824                     [
51825                         18.3476638,
51826                         -33.8492427
51827                     ],
51828                     [
51829                         18.3479258,
51830                         -33.781555
51831                     ],
51832                     [
51833                         18.4124718,
51834                         -33.7448849
51835                     ],
51836                     [
51837                         18.3615477,
51838                         -33.6501624
51839                     ],
51840                     [
51841                         18.2992013,
51842                         -33.585591
51843                     ],
51844                     [
51845                         18.2166839,
51846                         -33.448872
51847                     ],
51848                     [
51849                         18.1389858,
51850                         -33.3974083
51851                     ],
51852                     [
51853                         17.9473472,
51854                         -33.1602647
51855                     ],
51856                     [
51857                         17.8855247,
51858                         -33.0575732
51859                     ],
51860                     [
51861                         17.8485884,
51862                         -32.9668505
51863                     ],
51864                     [
51865                         17.8396817,
51866                         -32.8507302
51867                     ]
51868                 ]
51869             ]
51870         },
51871         {
51872             "name": "South Tyrol Orthofoto 2011",
51873             "type": "tms",
51874             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_OF2011_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
51875             "polygon": [
51876                 [
51877                     [
51878                         10.373383,
51879                         46.213553
51880                     ],
51881                     [
51882                         10.373383,
51883                         47.098175
51884                     ],
51885                     [
51886                         12.482758,
51887                         47.098175
51888                     ],
51889                     [
51890                         12.482758,
51891                         46.213553
51892                     ],
51893                     [
51894                         10.373383,
51895                         46.213553
51896                     ]
51897                 ]
51898             ],
51899             "id": "sdi.provinz.bz.it-WMTS_OF2011_APB-PAB"
51900         },
51901         {
51902             "name": "South Tyrol Topomap",
51903             "type": "tms",
51904             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_TOPOMAP_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
51905             "polygon": [
51906                 [
51907                     [
51908                         10.373383,
51909                         46.213553
51910                     ],
51911                     [
51912                         10.373383,
51913                         47.098175
51914                     ],
51915                     [
51916                         12.482758,
51917                         47.098175
51918                     ],
51919                     [
51920                         12.482758,
51921                         46.213553
51922                     ],
51923                     [
51924                         10.373383,
51925                         46.213553
51926                     ]
51927                 ]
51928             ],
51929             "id": "sdi.provinz.bz.it-WMTS_TOPOMAP_APB-PAB"
51930         },
51931         {
51932             "name": "Stadt Uster Orthophoto 2008 10cm",
51933             "type": "tms",
51934             "template": "http://mapproxy.sosm.ch:8080/tiles/uster/EPSG900913/{zoom}/{x}/{y}.png?origin=nw",
51935             "polygon": [
51936                 [
51937                     [
51938                         8.6,
51939                         47.31
51940                     ],
51941                     [
51942                         8.6,
51943                         47.39
51944                     ],
51945                     [
51946                         8.77,
51947                         47.39
51948                     ],
51949                     [
51950                         8.77,
51951                         47.31
51952                     ],
51953                     [
51954                         8.6,
51955                         47.31
51956                     ]
51957                 ]
51958             ],
51959             "terms_text": "Stadt Uster Vermessung Orthophoto 2008"
51960         },
51961         {
51962             "name": "Stevns (Denmark)",
51963             "type": "tms",
51964             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/stevns/2009/{zoom}/{x}/{y}.png",
51965             "scaleExtent": [
51966                 0,
51967                 20
51968             ],
51969             "polygon": [
51970                 [
51971                     [
51972                         12.0913942,
51973                         55.3491574
51974                     ],
51975                     [
51976                         12.0943104,
51977                         55.3842256
51978                     ],
51979                     [
51980                         12.1573875,
51981                         55.3833103
51982                     ],
51983                     [
51984                         12.1587287,
51985                         55.4013326
51986                     ],
51987                     [
51988                         12.1903468,
51989                         55.400558
51990                     ],
51991                     [
51992                         12.1931411,
51993                         55.4364665
51994                     ],
51995                     [
51996                         12.2564251,
51997                         55.4347995
51998                     ],
51999                     [
52000                         12.2547073,
52001                         55.4168882
52002                     ],
52003                     [
52004                         12.3822489,
52005                         55.4134349
52006                     ],
52007                     [
52008                         12.3795942,
52009                         55.3954143
52010                     ],
52011                     [
52012                         12.4109213,
52013                         55.3946958
52014                     ],
52015                     [
52016                         12.409403,
52017                         55.3766417
52018                     ],
52019                     [
52020                         12.4407807,
52021                         55.375779
52022                     ],
52023                     [
52024                         12.4394142,
52025                         55.3578314
52026                     ],
52027                     [
52028                         12.4707413,
52029                         55.3569971
52030                     ],
52031                     [
52032                         12.4629475,
52033                         55.2672214
52034                     ],
52035                     [
52036                         12.4315633,
52037                         55.2681491
52038                     ],
52039                     [
52040                         12.430045,
52041                         55.2502103
52042                     ],
52043                     [
52044                         12.3672011,
52045                         55.2519673
52046                     ],
52047                     [
52048                         12.3656858,
52049                         55.2340267
52050                     ],
52051                     [
52052                         12.2714604,
52053                         55.2366031
52054                     ],
52055                     [
52056                         12.2744467,
52057                         55.272476
52058                     ],
52059                     [
52060                         12.2115654,
52061                         55.2741475
52062                     ],
52063                     [
52064                         12.2130078,
52065                         55.2920322
52066                     ],
52067                     [
52068                         12.1815665,
52069                         55.2928638
52070                     ],
52071                     [
52072                         12.183141,
52073                         55.3107091
52074                     ],
52075                     [
52076                         12.2144897,
52077                         55.3100981
52078                     ],
52079                     [
52080                         12.2159927,
52081                         55.3279764
52082                     ],
52083                     [
52084                         12.1214458,
52085                         55.3303379
52086                     ],
52087                     [
52088                         12.1229489,
52089                         55.3483291
52090                     ]
52091                 ]
52092             ],
52093             "terms_text": "Stevns Kommune"
52094         },
52095         {
52096             "name": "Surrey Air Survey",
52097             "type": "tms",
52098             "template": "http://gravitystorm.dev.openstreetmap.org/surrey/{zoom}/{x}/{y}.png",
52099             "scaleExtent": [
52100                 8,
52101                 19
52102             ],
52103             "polygon": [
52104                 [
52105                     [
52106                         -0.752478,
52107                         51.0821941
52108                     ],
52109                     [
52110                         -0.7595183,
52111                         51.0856254
52112                     ],
52113                     [
52114                         -0.8014342,
52115                         51.1457917
52116                     ],
52117                     [
52118                         -0.8398864,
52119                         51.1440686
52120                     ],
52121                     [
52122                         -0.8357665,
52123                         51.1802397
52124                     ],
52125                     [
52126                         -0.8529549,
52127                         51.2011266
52128                     ],
52129                     [
52130                         -0.8522683,
52131                         51.2096231
52132                     ],
52133                     [
52134                         -0.8495217,
52135                         51.217903
52136                     ],
52137                     [
52138                         -0.8266907,
52139                         51.2403696
52140                     ],
52141                     [
52142                         -0.8120995,
52143                         51.2469248
52144                     ],
52145                     [
52146                         -0.7736474,
52147                         51.2459577
52148                     ],
52149                     [
52150                         -0.7544213,
52151                         51.2381127
52152                     ],
52153                     [
52154                         -0.754078,
52155                         51.233921
52156                     ],
52157                     [
52158                         -0.7446366,
52159                         51.2333836
52160                     ],
52161                     [
52162                         -0.7430693,
52163                         51.2847178
52164                     ],
52165                     [
52166                         -0.751503,
52167                         51.3069524
52168                     ],
52169                     [
52170                         -0.7664376,
52171                         51.3121032
52172                     ],
52173                     [
52174                         -0.7820588,
52175                         51.3270157
52176                     ],
52177                     [
52178                         -0.7815438,
52179                         51.3388135
52180                     ],
52181                     [
52182                         -0.7374268,
52183                         51.3720456
52184                     ],
52185                     [
52186                         -0.7192307,
52187                         51.3769748
52188                     ],
52189                     [
52190                         -0.6795769,
52191                         51.3847961
52192                     ],
52193                     [
52194                         -0.6807786,
52195                         51.3901523
52196                     ],
52197                     [
52198                         -0.6531411,
52199                         51.3917591
52200                     ],
52201                     [
52202                         -0.6301385,
52203                         51.3905808
52204                     ],
52205                     [
52206                         -0.6291085,
52207                         51.3970074
52208                     ],
52209                     [
52210                         -0.6234437,
52211                         51.3977572
52212                     ],
52213                     [
52214                         -0.613144,
52215                         51.4295552
52216                     ],
52217                     [
52218                         -0.6002471,
52219                         51.4459121
52220                     ],
52221                     [
52222                         -0.5867081,
52223                         51.4445365
52224                     ],
52225                     [
52226                         -0.5762368,
52227                         51.453202
52228                     ],
52229                     [
52230                         -0.5626755,
52231                         51.4523462
52232                     ],
52233                     [
52234                         -0.547741,
52235                         51.4469972
52236                     ],
52237                     [
52238                         -0.5372697,
52239                         51.4448575
52240                     ],
52241                     [
52242                         -0.537098,
52243                         51.4526671
52244                     ],
52245                     [
52246                         -0.5439644,
52247                         51.4545926
52248                     ],
52249                     [
52250                         -0.5405312,
52251                         51.4698865
52252                     ],
52253                     [
52254                         -0.5309182,
52255                         51.4760881
52256                     ],
52257                     [
52258                         -0.5091172,
52259                         51.4744843
52260                     ],
52261                     [
52262                         -0.5086022,
52263                         51.4695657
52264                     ],
52265                     [
52266                         -0.4900628,
52267                         51.4682825
52268                     ],
52269                     [
52270                         -0.4526406,
52271                         51.4606894
52272                     ],
52273                     [
52274                         -0.4486924,
52275                         51.4429316
52276                     ],
52277                     [
52278                         -0.4414826,
52279                         51.4418616
52280                     ],
52281                     [
52282                         -0.4418259,
52283                         51.4369394
52284                     ],
52285                     [
52286                         -0.4112702,
52287                         51.4380095
52288                     ],
52289                     [
52290                         -0.4014855,
52291                         51.4279498
52292                     ],
52293                     [
52294                         -0.3807145,
52295                         51.4262372
52296                     ],
52297                     [
52298                         -0.3805428,
52299                         51.4161749
52300                     ],
52301                     [
52302                         -0.3491288,
52303                         51.4138195
52304                     ],
52305                     [
52306                         -0.3274994,
52307                         51.4037544
52308                     ],
52309                     [
52310                         -0.3039818,
52311                         51.3990424
52312                     ],
52313                     [
52314                         -0.3019219,
52315                         51.3754747
52316                     ],
52317                     [
52318                         -0.309475,
52319                         51.369688
52320                     ],
52321                     [
52322                         -0.3111916,
52323                         51.3529669
52324                     ],
52325                     [
52326                         -0.2955704,
52327                         51.3541462
52328                     ],
52329                     [
52330                         -0.2923089,
52331                         51.3673303
52332                     ],
52333                     [
52334                         -0.2850991,
52335                         51.3680805
52336                     ],
52337                     [
52338                         -0.2787476,
52339                         51.3771891
52340                     ],
52341                     [
52342                         -0.2655297,
52343                         51.3837247
52344                     ],
52345                     [
52346                         -0.2411538,
52347                         51.3847961
52348                     ],
52349                     [
52350                         -0.2123147,
52351                         51.3628288
52352                     ],
52353                     [
52354                         -0.2107697,
52355                         51.3498578
52356                     ],
52357                     [
52358                         -0.190857,
52359                         51.3502867
52360                     ],
52361                     [
52362                         -0.1542931,
52363                         51.3338802
52364                     ],
52365                     [
52366                         -0.1496583,
52367                         51.3057719
52368                     ],
52369                     [
52370                         -0.1074296,
52371                         51.2966491
52372                     ],
52373                     [
52374                         -0.0887185,
52375                         51.3099571
52376                     ],
52377                     [
52378                         -0.0878602,
52379                         51.3220811
52380                     ],
52381                     [
52382                         -0.0652009,
52383                         51.3215448
52384                     ],
52385                     [
52386                         -0.0641709,
52387                         51.3264793
52388                     ],
52389                     [
52390                         -0.0519829,
52391                         51.3263721
52392                     ],
52393                     [
52394                         -0.0528412,
52395                         51.334631
52396                     ],
52397                     [
52398                         -0.0330779,
52399                         51.3430876
52400                     ],
52401                     [
52402                         0.0019187,
52403                         51.3376339
52404                     ],
52405                     [
52406                         0.0118751,
52407                         51.3281956
52408                     ],
52409                     [
52410                         0.013935,
52411                         51.2994398
52412                     ],
52413                     [
52414                         0.0202865,
52415                         51.2994398
52416                     ],
52417                     [
52418                         0.0240631,
52419                         51.3072743
52420                     ],
52421                     [
52422                         0.0331611,
52423                         51.3086694
52424                     ],
52425                     [
52426                         0.0455207,
52427                         51.30545
52428                     ],
52429                     [
52430                         0.0523872,
52431                         51.2877392
52432                     ],
52433                     [
52434                         0.0616569,
52435                         51.2577764
52436                     ],
52437                     [
52438                         0.0640602,
52439                         51.2415518
52440                     ],
52441                     [
52442                         0.0462074,
52443                         51.2126342
52444                     ],
52445                     [
52446                         0.0407142,
52447                         51.2109136
52448                     ],
52449                     [
52450                         0.0448341,
52451                         51.1989753
52452                     ],
52453                     [
52454                         0.0494689,
52455                         51.1997283
52456                     ],
52457                     [
52458                         0.0558204,
52459                         51.1944573
52460                     ],
52461                     [
52462                         0.0611419,
52463                         51.1790713
52464                     ],
52465                     [
52466                         0.0623435,
52467                         51.1542061
52468                     ],
52469                     [
52470                         0.0577087,
52471                         51.1417146
52472                     ],
52473                     [
52474                         0.0204582,
52475                         51.1365447
52476                     ],
52477                     [
52478                         -0.0446015,
52479                         51.1336364
52480                     ],
52481                     [
52482                         -0.1566964,
52483                         51.1352522
52484                     ],
52485                     [
52486                         -0.1572114,
52487                         51.1290043
52488                     ],
52489                     [
52490                         -0.2287942,
52491                         51.1183379
52492                     ],
52493                     [
52494                         -0.2473336,
52495                         51.1183379
52496                     ],
52497                     [
52498                         -0.2500802,
52499                         51.1211394
52500                     ],
52501                     [
52502                         -0.299347,
52503                         51.1137042
52504                     ],
52505                     [
52506                         -0.3221779,
52507                         51.1119799
52508                     ],
52509                     [
52510                         -0.3223496,
52511                         51.1058367
52512                     ],
52513                     [
52514                         -0.3596001,
52515                         51.1019563
52516                     ],
52517                     [
52518                         -0.3589135,
52519                         51.1113333
52520                     ],
52521                     [
52522                         -0.3863793,
52523                         51.1117644
52524                     ],
52525                     [
52526                         -0.3869014,
52527                         51.1062516
52528                     ],
52529                     [
52530                         -0.4281001,
52531                         51.0947174
52532                     ],
52533                     [
52534                         -0.4856784,
52535                         51.0951554
52536                     ],
52537                     [
52538                         -0.487135,
52539                         51.0872266
52540                     ],
52541                     [
52542                         -0.5297404,
52543                         51.0865404
52544                     ],
52545                     [
52546                         -0.5302259,
52547                         51.0789914
52548                     ],
52549                     [
52550                         -0.61046,
52551                         51.076551
52552                     ],
52553                     [
52554                         -0.6099745,
52555                         51.080669
52556                     ],
52557                     [
52558                         -0.6577994,
52559                         51.0792202
52560                     ],
52561                     [
52562                         -0.6582849,
52563                         51.0743394
52564                     ],
52565                     [
52566                         -0.6836539,
52567                         51.0707547
52568                     ],
52569                     [
52570                         -0.6997979,
52571                         51.070831
52572                     ],
52573                     [
52574                         -0.7296581,
52575                         51.0744919
52576                     ]
52577                 ]
52578             ]
52579         },
52580         {
52581             "name": "Toulouse - Orthophotoplan 2007",
52582             "type": "tms",
52583             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2007/{zoom}/{x}/{y}",
52584             "scaleExtent": [
52585                 0,
52586                 22
52587             ],
52588             "polygon": [
52589                 [
52590                     [
52591                         1.1919978,
52592                         43.6328791
52593                     ],
52594                     [
52595                         1.2015377,
52596                         43.6329729
52597                     ],
52598                     [
52599                         1.2011107,
52600                         43.6554932
52601                     ],
52602                     [
52603                         1.2227985,
52604                         43.6557029
52605                     ],
52606                     [
52607                         1.2226231,
52608                         43.6653353
52609                     ],
52610                     [
52611                         1.2275341,
52612                         43.6653849
52613                     ],
52614                     [
52615                         1.2275417,
52616                         43.6656387
52617                     ],
52618                     [
52619                         1.2337568,
52620                         43.6656883
52621                     ],
52622                     [
52623                         1.2337644,
52624                         43.6650153
52625                     ],
52626                     [
52627                         1.2351218,
52628                         43.6650319
52629                     ],
52630                     [
52631                         1.2350913,
52632                         43.6670729
52633                     ],
52634                     [
52635                         1.2443566,
52636                         43.6671556
52637                     ],
52638                     [
52639                         1.2441584,
52640                         43.6743925
52641                     ],
52642                     [
52643                         1.2493973,
52644                         43.6744256
52645                     ],
52646                     [
52647                         1.2493973,
52648                         43.6746628
52649                     ],
52650                     [
52651                         1.2555666,
52652                         43.6747234
52653                     ],
52654                     [
52655                         1.2555742,
52656                         43.6744532
52657                     ],
52658                     [
52659                         1.2569545,
52660                         43.6744697
52661                     ],
52662                     [
52663                         1.2568782,
52664                         43.678529
52665                     ],
52666                     [
52667                         1.2874873,
52668                         43.6788257
52669                     ],
52670                     [
52671                         1.2870803,
52672                         43.7013229
52673                     ],
52674                     [
52675                         1.3088219,
52676                         43.7014632
52677                     ],
52678                     [
52679                         1.3086493,
52680                         43.7127673
52681                     ],
52682                     [
52683                         1.3303262,
52684                         43.7129544
52685                     ],
52686                     [
52687                         1.3300242,
52688                         43.7305221
52689                     ],
52690                     [
52691                         1.3367106,
52692                         43.7305845
52693                     ],
52694                     [
52695                         1.3367322,
52696                         43.7312235
52697                     ],
52698                     [
52699                         1.3734338,
52700                         43.7310456
52701                     ],
52702                     [
52703                         1.3735848,
52704                         43.7245772
52705                     ],
52706                     [
52707                         1.4604504,
52708                         43.7252947
52709                     ],
52710                     [
52711                         1.4607783,
52712                         43.7028034
52713                     ],
52714                     [
52715                         1.4824875,
52716                         43.7029516
52717                     ],
52718                     [
52719                         1.4829828,
52720                         43.6692071
52721                     ],
52722                     [
52723                         1.5046832,
52724                         43.6693616
52725                     ],
52726                     [
52727                         1.5048383,
52728                         43.6581174
52729                     ],
52730                     [
52731                         1.5265475,
52732                         43.6582656
52733                     ],
52734                     [
52735                         1.5266945,
52736                         43.6470298
52737                     ],
52738                     [
52739                         1.548368,
52740                         43.6471633
52741                     ],
52742                     [
52743                         1.5485357,
52744                         43.6359385
52745                     ],
52746                     [
52747                         1.5702172,
52748                         43.636082
52749                     ],
52750                     [
52751                         1.5705123,
52752                         43.6135777
52753                     ],
52754                     [
52755                         1.5488166,
52756                         43.6134276
52757                     ],
52758                     [
52759                         1.549097,
52760                         43.5909479
52761                     ],
52762                     [
52763                         1.5707695,
52764                         43.5910694
52765                     ],
52766                     [
52767                         1.5709373,
52768                         43.5798341
52769                     ],
52770                     [
52771                         1.5793714,
52772                         43.5798894
52773                     ],
52774                     [
52775                         1.5794782,
52776                         43.5737682
52777                     ],
52778                     [
52779                         1.5809119,
52780                         43.5737792
52781                     ],
52782                     [
52783                         1.5810859,
52784                         43.5573794
52785                     ],
52786                     [
52787                         1.5712334,
52788                         43.5573131
52789                     ],
52790                     [
52791                         1.5716504,
52792                         43.5235497
52793                     ],
52794                     [
52795                         1.3984804,
52796                         43.5222618
52797                     ],
52798                     [
52799                         1.3986509,
52800                         43.5110113
52801                     ],
52802                     [
52803                         1.3120959,
52804                         43.5102543
52805                     ],
52806                     [
52807                         1.3118968,
52808                         43.5215192
52809                     ],
52810                     [
52811                         1.2902569,
52812                         43.5213126
52813                     ],
52814                     [
52815                         1.2898637,
52816                         43.5438168
52817                     ],
52818                     [
52819                         1.311517,
52820                         43.5440133
52821                     ],
52822                     [
52823                         1.3113271,
52824                         43.5552596
52825                     ],
52826                     [
52827                         1.3036924,
52828                         43.5551924
52829                     ],
52830                     [
52831                         1.3036117,
52832                         43.5595099
52833                     ],
52834                     [
52835                         1.2955449,
52836                         43.5594317
52837                     ],
52838                     [
52839                         1.2955449,
52840                         43.5595489
52841                     ],
52842                     [
52843                         1.2895595,
52844                         43.5594473
52845                     ],
52846                     [
52847                         1.2892899,
52848                         43.5775366
52849                     ],
52850                     [
52851                         1.2675698,
52852                         43.5773647
52853                     ],
52854                     [
52855                         1.2673973,
52856                         43.5886141
52857                     ],
52858                     [
52859                         1.25355,
52860                         43.5885047
52861                     ],
52862                     [
52863                         1.2533774,
52864                         43.5956282
52865                     ],
52866                     [
52867                         1.2518029,
52868                         43.5956282
52869                     ],
52870                     [
52871                         1.2518029,
52872                         43.5949409
52873                     ],
52874                     [
52875                         1.2350437,
52876                         43.5947847
52877                     ],
52878                     [
52879                         1.2350437,
52880                         43.5945972
52881                     ],
52882                     [
52883                         1.2239572,
52884                         43.5945972
52885                     ],
52886                     [
52887                         1.2239357,
52888                         43.5994708
52889                     ],
52890                     [
52891                         1.2139708,
52892                         43.599299
52893                     ],
52894                     [
52895                         1.2138845,
52896                         43.6046408
52897                     ],
52898                     [
52899                         1.2020647,
52900                         43.6044846
52901                     ],
52902                     [
52903                         1.2019464,
52904                         43.61048
52905                     ],
52906                     [
52907                         1.1924294,
52908                         43.6103695
52909                     ]
52910                 ]
52911             ],
52912             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
52913             "terms_text": "ToulouseMetropole"
52914         },
52915         {
52916             "name": "Toulouse - Orthophotoplan 2011",
52917             "type": "tms",
52918             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2011/{zoom}/{x}/{y}",
52919             "scaleExtent": [
52920                 0,
52921                 22
52922             ],
52923             "polygon": [
52924                 [
52925                     [
52926                         1.1135067,
52927                         43.6867566
52928                     ],
52929                     [
52930                         1.1351836,
52931                         43.6870842
52932                     ],
52933                     [
52934                         1.1348907,
52935                         43.6983471
52936                     ],
52937                     [
52938                         1.1782867,
52939                         43.6990338
52940                     ],
52941                     [
52942                         1.1779903,
52943                         43.7102786
52944                     ],
52945                     [
52946                         1.1996591,
52947                         43.7106144
52948                     ],
52949                     [
52950                         1.1993387,
52951                         43.7218722
52952                     ],
52953                     [
52954                         1.2427356,
52955                         43.7225269
52956                     ],
52957                     [
52958                         1.2424336,
52959                         43.7337491
52960                     ],
52961                     [
52962                         1.2641536,
52963                         43.734092
52964                     ],
52965                     [
52966                         1.2638301,
52967                         43.7453588
52968                     ],
52969                     [
52970                         1.2855285,
52971                         43.7456548
52972                     ],
52973                     [
52974                         1.2852481,
52975                         43.756935
52976                     ],
52977                     [
52978                         1.306925,
52979                         43.757231
52980                     ],
52981                     [
52982                         1.3066446,
52983                         43.7684779
52984                     ],
52985                     [
52986                         1.3283431,
52987                         43.7687894
52988                     ],
52989                     [
52990                         1.3280842,
52991                         43.780034
52992                     ],
52993                     [
52994                         1.4367275,
52995                         43.7815757
52996                     ],
52997                     [
52998                         1.4373098,
52999                         43.7591004
53000                     ],
53001                     [
53002                         1.4590083,
53003                         43.7593653
53004                     ],
53005                     [
53006                         1.4593318,
53007                         43.7481479
53008                     ],
53009                     [
53010                         1.4810303,
53011                         43.7483972
53012                     ],
53013                     [
53014                         1.4813322,
53015                         43.7371777
53016                     ],
53017                     [
53018                         1.5030307,
53019                         43.7374115
53020                     ],
53021                     [
53022                         1.5035915,
53023                         43.7149664
53024                     ],
53025                     [
53026                         1.5253115,
53027                         43.7151846
53028                     ],
53029                     [
53030                         1.5256135,
53031                         43.7040057
53032                     ],
53033                     [
53034                         1.5472688,
53035                         43.7042552
53036                     ],
53037                     [
53038                         1.5475708,
53039                         43.6930431
53040                     ],
53041                     [
53042                         1.5692045,
53043                         43.6932926
53044                     ],
53045                     [
53046                         1.5695712,
53047                         43.6820316
53048                     ],
53049                     [
53050                         1.5912049,
53051                         43.6822656
53052                     ],
53053                     [
53054                         1.5917441,
53055                         43.6597998
53056                     ],
53057                     [
53058                         1.613421,
53059                         43.6600339
53060                     ],
53061                     [
53062                         1.613723,
53063                         43.6488291
53064                     ],
53065                     [
53066                         1.6353783,
53067                         43.6490788
53068                     ],
53069                     [
53070                         1.6384146,
53071                         43.5140731
53072                     ],
53073                     [
53074                         1.2921649,
53075                         43.5094658
53076                     ],
53077                     [
53078                         1.2918629,
53079                         43.5206966
53080                     ],
53081                     [
53082                         1.2702076,
53083                         43.5203994
53084                     ],
53085                     [
53086                         1.2698841,
53087                         43.5316437
53088                     ],
53089                     [
53090                         1.2482288,
53091                         43.531331
53092                     ],
53093                     [
53094                         1.2476048,
53095                         43.5537788
53096                     ],
53097                     [
53098                         1.2259628,
53099                         43.5534914
53100                     ],
53101                     [
53102                         1.2256819,
53103                         43.564716
53104                     ],
53105                     [
53106                         1.2039835,
53107                         43.564419
53108                     ],
53109                     [
53110                         1.2033148,
53111                         43.5869049
53112                     ],
53113                     [
53114                         1.1816164,
53115                         43.5865611
53116                     ],
53117                     [
53118                         1.1810237,
53119                         43.6090368
53120                     ],
53121                     [
53122                         1.1592821,
53123                         43.6086932
53124                     ],
53125                     [
53126                         1.1589585,
53127                         43.6199523
53128                     ],
53129                     [
53130                         1.1372601,
53131                         43.6196244
53132                     ],
53133                     [
53134                         1.1365933,
53135                         43.642094
53136                     ],
53137                     [
53138                         1.1149055,
53139                         43.6417629
53140                     ]
53141                 ]
53142             ],
53143             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
53144             "terms_text": "ToulouseMetropole"
53145         },
53146         {
53147             "name": "Tours - Orthophotos 2008",
53148             "type": "tms",
53149             "template": "http://tms.mapspot.ge/tms/2/nonstandard/{zoom}/{x}/{y}.jpeg",
53150             "polygon": [
53151                 [
53152                     [
53153                         0.5457462,
53154                         47.465264
53155                     ],
53156                     [
53157                         0.54585,
53158                         47.4608163
53159                     ],
53160                     [
53161                         0.5392188,
53162                         47.4606983
53163                     ],
53164                     [
53165                         0.5393484,
53166                         47.456243
53167                     ],
53168                     [
53169                         0.5327959,
53170                         47.4561003
53171                     ],
53172                     [
53173                         0.5329011,
53174                         47.451565
53175                     ],
53176                     [
53177                         0.52619,
53178                         47.4514013
53179                     ],
53180                     [
53181                         0.5265854,
53182                         47.4424884
53183                     ],
53184                     [
53185                         0.5000941,
53186                         47.4420739
53187                     ],
53188                     [
53189                         0.5002357,
53190                         47.4375835
53191                     ],
53192                     [
53193                         0.4936014,
53194                         47.4374324
53195                     ],
53196                     [
53197                         0.4937,
53198                         47.4329285
53199                     ],
53200                     [
53201                         0.4606141,
53202                         47.4324593
53203                     ],
53204                     [
53205                         0.4607248,
53206                         47.4279827
53207                     ],
53208                     [
53209                         0.4541016,
53210                         47.4278125
53211                     ],
53212                     [
53213                         0.454932,
53214                         47.4053921
53215                     ],
53216                     [
53217                         0.4615431,
53218                         47.4054476
53219                     ],
53220                     [
53221                         0.4619097,
53222                         47.3964924
53223                     ],
53224                     [
53225                         0.4684346,
53226                         47.3966005
53227                     ],
53228                     [
53229                         0.4691319,
53230                         47.3786415
53231                     ],
53232                     [
53233                         0.4757125,
53234                         47.3787609
53235                     ],
53236                     [
53237                         0.4762116,
53238                         47.3652018
53239                     ],
53240                     [
53241                         0.4828297,
53242                         47.3653499
53243                     ],
53244                     [
53245                         0.4832223,
53246                         47.3518574
53247                     ],
53248                     [
53249                         0.5097927,
53250                         47.3522592
53251                     ],
53252                     [
53253                         0.5095688,
53254                         47.3567713
53255                     ],
53256                     [
53257                         0.5227698,
53258                         47.3569785
53259                     ],
53260                     [
53261                         0.5226429,
53262                         47.3614867
53263                     ],
53264                     [
53265                         0.5490721,
53266                         47.3618878
53267                     ],
53268                     [
53269                         0.5489087,
53270                         47.3663307
53271                     ],
53272                     [
53273                         0.5555159,
53274                         47.3664985
53275                     ],
53276                     [
53277                         0.5559105,
53278                         47.3575522
53279                     ],
53280                     [
53281                         0.6152789,
53282                         47.358407
53283                     ],
53284                     [
53285                         0.6152963,
53286                         47.362893
53287                     ],
53288                     [
53289                         0.6285093,
53290                         47.3630936
53291                     ],
53292                     [
53293                         0.6288256,
53294                         47.353987
53295                     ],
53296                     [
53297                         0.6155012,
53298                         47.3538823
53299                     ],
53300                     [
53301                         0.6157682,
53302                         47.3493424
53303                     ],
53304                     [
53305                         0.6090956,
53306                         47.3492991
53307                     ],
53308                     [
53309                         0.6094735,
53310                         47.3402962
53311                     ],
53312                     [
53313                         0.6160477,
53314                         47.3404448
53315                     ],
53316                     [
53317                         0.616083,
53318                         47.3369074
53319                     ],
53320                     [
53321                         0.77497,
53322                         47.3388218
53323                     ],
53324                     [
53325                         0.7745786,
53326                         47.351628
53327                     ],
53328                     [
53329                         0.7680363,
53330                         47.3515901
53331                     ],
53332                     [
53333                         0.767589,
53334                         47.3605298
53335                     ],
53336                     [
53337                         0.7742443,
53338                         47.3606238
53339                     ],
53340                     [
53341                         0.7733465,
53342                         47.3921266
53343                     ],
53344                     [
53345                         0.7667434,
53346                         47.3920195
53347                     ],
53348                     [
53349                         0.7664411,
53350                         47.4010837
53351                     ],
53352                     [
53353                         0.7730647,
53354                         47.4011115
53355                     ],
53356                     [
53357                         0.7728868,
53358                         47.4101297
53359                     ],
53360                     [
53361                         0.7661849,
53362                         47.4100226
53363                     ],
53364                     [
53365                         0.7660267,
53366                         47.4145044
53367                     ],
53368                     [
53369                         0.7527613,
53370                         47.4143038
53371                     ],
53372                     [
53373                         0.7529788,
53374                         47.4098086
53375                     ],
53376                     [
53377                         0.7462373,
53378                         47.4097016
53379                     ],
53380                     [
53381                         0.7459424,
53382                         47.4232208
53383                     ],
53384                     [
53385                         0.7392324,
53386                         47.4231451
53387                     ],
53388                     [
53389                         0.738869,
53390                         47.4366116
53391                     ],
53392                     [
53393                         0.7323267,
53394                         47.4365171
53395                     ],
53396                     [
53397                         0.7321869,
53398                         47.4410556
53399                     ],
53400                     [
53401                         0.7255048,
53402                         47.44098
53403                     ],
53404                     [
53405                         0.7254209,
53406                         47.4453479
53407                     ],
53408                     [
53409                         0.7318793,
53410                         47.4454803
53411                     ],
53412                     [
53413                         0.7318514,
53414                         47.4501126
53415                     ],
53416                     [
53417                         0.7384496,
53418                         47.450226
53419                     ],
53420                     [
53421                         0.7383098,
53422                         47.454631
53423                     ],
53424                     [
53425                         0.7449359,
53426                         47.4547444
53427                     ],
53428                     [
53429                         0.7443209,
53430                         47.4771985
53431                     ],
53432                     [
53433                         0.7310685,
53434                         47.4769717
53435                     ],
53436                     [
53437                         0.7309008,
53438                         47.4815445
53439                     ],
53440                     [
53441                         0.7176205,
53442                         47.4812611
53443                     ],
53444                     [
53445                         0.7177883,
53446                         47.4768394
53447                     ],
53448                     [
53449                         0.69777,
53450                         47.4764993
53451                     ],
53452                     [
53453                         0.6980496,
53454                         47.4719827
53455                     ],
53456                     [
53457                         0.6914514,
53458                         47.4718882
53459                     ],
53460                     [
53461                         0.6917309,
53462                         47.4630241
53463                     ],
53464                     [
53465                         0.6851048,
53466                         47.4629295
53467                     ],
53468                     [
53469                         0.684937,
53470                         47.4673524
53471                     ],
53472                     [
53473                         0.678255,
53474                         47.4673335
53475                     ],
53476                     [
53477                         0.6779754,
53478                         47.4762158
53479                     ],
53480                     [
53481                         0.6714051,
53482                         47.4761592
53483                     ],
53484                     [
53485                         0.6710417,
53486                         47.4881952
53487                     ],
53488                     [
53489                         0.6577334,
53490                         47.4879685
53491                     ],
53492                     [
53493                         0.6578173,
53494                         47.48504
53495                     ],
53496                     [
53497                         0.6511911,
53498                         47.4848322
53499                     ],
53500                     [
53501                         0.6514707,
53502                         47.4758568
53503                     ],
53504                     [
53505                         0.6448166,
53506                         47.4757245
53507                     ],
53508                     [
53509                         0.6449284,
53510                         47.4712646
53511                     ],
53512                     [
53513                         0.6117976,
53514                         47.4707543
53515                     ],
53516                     [
53517                         0.6118815,
53518                         47.4663129
53519                     ],
53520                     [
53521                         0.6052833,
53522                         47.4661239
53523                     ],
53524                     [
53525                         0.6054231,
53526                         47.4616631
53527                     ],
53528                     [
53529                         0.5988808,
53530                         47.4615497
53531                     ],
53532                     [
53533                         0.5990206,
53534                         47.4570886
53535                     ],
53536                     [
53537                         0.572488,
53538                         47.4566916
53539                     ],
53540                     [
53541                         0.5721805,
53542                         47.4656513
53543                     ]
53544                 ]
53545             ],
53546             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
53547             "terms_text": "Orthophoto Tour(s) Plus 2008"
53548         },
53549         {
53550             "name": "Tours - Orthophotos 2008-2010",
53551             "type": "tms",
53552             "template": "http://wms.openstreetmap.fr/tms/1.0.0/tours/{zoom}/{x}/{y}",
53553             "scaleExtent": [
53554                 0,
53555                 20
53556             ],
53557             "polygon": [
53558                 [
53559                     [
53560                         0.5457462,
53561                         47.465264
53562                     ],
53563                     [
53564                         0.54585,
53565                         47.4608163
53566                     ],
53567                     [
53568                         0.5392188,
53569                         47.4606983
53570                     ],
53571                     [
53572                         0.5393484,
53573                         47.456243
53574                     ],
53575                     [
53576                         0.5327959,
53577                         47.4561003
53578                     ],
53579                     [
53580                         0.5329011,
53581                         47.451565
53582                     ],
53583                     [
53584                         0.52619,
53585                         47.4514013
53586                     ],
53587                     [
53588                         0.5265854,
53589                         47.4424884
53590                     ],
53591                     [
53592                         0.5000941,
53593                         47.4420739
53594                     ],
53595                     [
53596                         0.5002357,
53597                         47.4375835
53598                     ],
53599                     [
53600                         0.4936014,
53601                         47.4374324
53602                     ],
53603                     [
53604                         0.4937,
53605                         47.4329285
53606                     ],
53607                     [
53608                         0.4606141,
53609                         47.4324593
53610                     ],
53611                     [
53612                         0.4607248,
53613                         47.4279827
53614                     ],
53615                     [
53616                         0.4541016,
53617                         47.4278125
53618                     ],
53619                     [
53620                         0.454932,
53621                         47.4053921
53622                     ],
53623                     [
53624                         0.4615431,
53625                         47.4054476
53626                     ],
53627                     [
53628                         0.4619097,
53629                         47.3964924
53630                     ],
53631                     [
53632                         0.4684346,
53633                         47.3966005
53634                     ],
53635                     [
53636                         0.4691319,
53637                         47.3786415
53638                     ],
53639                     [
53640                         0.4757125,
53641                         47.3787609
53642                     ],
53643                     [
53644                         0.4762116,
53645                         47.3652018
53646                     ],
53647                     [
53648                         0.4828297,
53649                         47.3653499
53650                     ],
53651                     [
53652                         0.4829611,
53653                         47.3608321
53654                     ],
53655                     [
53656                         0.4763543,
53657                         47.360743
53658                     ],
53659                     [
53660                         0.476654,
53661                         47.3517263
53662                     ],
53663                     [
53664                         0.4700497,
53665                         47.3516186
53666                     ],
53667                     [
53668                         0.4701971,
53669                         47.3471313
53670                     ],
53671                     [
53672                         0.4637503,
53673                         47.3470104
53674                     ],
53675                     [
53676                         0.4571425,
53677                         47.3424146
53678                     ],
53679                     [
53680                         0.4572922,
53681                         47.3379061
53682                     ],
53683                     [
53684                         0.4506741,
53685                         47.3378081
53686                     ],
53687                     [
53688                         0.4508379,
53689                         47.3333051
53690                     ],
53691                     [
53692                         0.4442212,
53693                         47.3332032
53694                     ],
53695                     [
53696                         0.4443809,
53697                         47.328711
53698                     ],
53699                     [
53700                         0.4311392,
53701                         47.3284977
53702                     ],
53703                     [
53704                         0.4316262,
53705                         47.3150004
53706                     ],
53707                     [
53708                         0.4382432,
53709                         47.3151136
53710                     ],
53711                     [
53712                         0.4383815,
53713                         47.3106174
53714                     ],
53715                     [
53716                         0.4714487,
53717                         47.3111374
53718                     ],
53719                     [
53720                         0.4713096,
53721                         47.3156565
53722                     ],
53723                     [
53724                         0.477888,
53725                         47.3157542
53726                     ],
53727                     [
53728                         0.4780733,
53729                         47.3112802
53730                     ],
53731                     [
53732                         0.4846826,
53733                         47.3113639
53734                     ],
53735                     [
53736                         0.4848576,
53737                         47.3068686
53738                     ],
53739                     [
53740                         0.4914359,
53741                         47.3069803
53742                     ],
53743                     [
53744                         0.491745,
53745                         47.2979733
53746                     ],
53747                     [
53748                         0.4851578,
53749                         47.2978722
53750                     ],
53751                     [
53752                         0.4854269,
53753                         47.2888744
53754                     ],
53755                     [
53756                         0.4788485,
53757                         47.2887697
53758                     ],
53759                     [
53760                         0.4791574,
53761                         47.2797818
53762                     ],
53763                     [
53764                         0.4857769,
53765                         47.2799005
53766                     ],
53767                     [
53768                         0.4859107,
53769                         47.2753885
53770                     ],
53771                     [
53772                         0.492539,
53773                         47.2755029
53774                     ],
53775                     [
53776                         0.4926669,
53777                         47.2710127
53778                     ],
53779                     [
53780                         0.4992986,
53781                         47.2711066
53782                     ],
53783                     [
53784                         0.4994296,
53785                         47.2666116
53786                     ],
53787                     [
53788                         0.5192658,
53789                         47.2669245
53790                     ],
53791                     [
53792                         0.5194225,
53793                         47.2624231
53794                     ],
53795                     [
53796                         0.5260186,
53797                         47.2625205
53798                     ],
53799                     [
53800                         0.5258735,
53801                         47.2670183
53802                     ],
53803                     [
53804                         0.5456972,
53805                         47.2673383
53806                     ],
53807                     [
53808                         0.5455537,
53809                         47.2718283
53810                     ],
53811                     [
53812                         0.5587737,
53813                         47.2720366
53814                     ],
53815                     [
53816                         0.5586259,
53817                         47.2765185
53818                     ],
53819                     [
53820                         0.5652252,
53821                         47.2766278
53822                     ],
53823                     [
53824                         0.5650848,
53825                         47.2811206
53826                     ],
53827                     [
53828                         0.5716753,
53829                         47.2812285
53830                     ],
53831                     [
53832                         0.5715223,
53833                         47.2857217
53834                     ],
53835                     [
53836                         0.5781436,
53837                         47.2858299
53838                     ],
53839                     [
53840                         0.5779914,
53841                         47.2903294
53842                     ],
53843                     [
53844                         0.5846023,
53845                         47.2904263
53846                     ],
53847                     [
53848                         0.5843076,
53849                         47.2994231
53850                     ],
53851                     [
53852                         0.597499,
53853                         47.2996094
53854                     ],
53855                     [
53856                         0.5976637,
53857                         47.2951375
53858                     ],
53859                     [
53860                         0.6571596,
53861                         47.2960036
53862                     ],
53863                     [
53864                         0.6572988,
53865                         47.2915091
53866                     ],
53867                     [
53868                         0.6705019,
53869                         47.2917186
53870                     ],
53871                     [
53872                         0.6703475,
53873                         47.2962082
53874                     ],
53875                     [
53876                         0.6836175,
53877                         47.2963688
53878                     ],
53879                     [
53880                         0.6834322,
53881                         47.3008929
53882                     ],
53883                     [
53884                         0.690062,
53885                         47.3009558
53886                     ],
53887                     [
53888                         0.6899241,
53889                         47.3054703
53890                     ],
53891                     [
53892                         0.7362019,
53893                         47.3061157
53894                     ],
53895                     [
53896                         0.7360848,
53897                         47.3106063
53898                     ],
53899                     [
53900                         0.7559022,
53901                         47.3108935
53902                     ],
53903                     [
53904                         0.7557718,
53905                         47.315392
53906                     ],
53907                     [
53908                         0.7623755,
53909                         47.3154716
53910                     ],
53911                     [
53912                         0.7622314,
53913                         47.3199941
53914                     ],
53915                     [
53916                         0.7754911,
53917                         47.3201546
53918                     ],
53919                     [
53920                         0.77497,
53921                         47.3388218
53922                     ],
53923                     [
53924                         0.7745786,
53925                         47.351628
53926                     ],
53927                     [
53928                         0.7680363,
53929                         47.3515901
53930                     ],
53931                     [
53932                         0.767589,
53933                         47.3605298
53934                     ],
53935                     [
53936                         0.7742443,
53937                         47.3606238
53938                     ],
53939                     [
53940                         0.7733465,
53941                         47.3921266
53942                     ],
53943                     [
53944                         0.7667434,
53945                         47.3920195
53946                     ],
53947                     [
53948                         0.7664411,
53949                         47.4010837
53950                     ],
53951                     [
53952                         0.7730647,
53953                         47.4011115
53954                     ],
53955                     [
53956                         0.7728868,
53957                         47.4101297
53958                     ],
53959                     [
53960                         0.7661849,
53961                         47.4100226
53962                     ],
53963                     [
53964                         0.7660267,
53965                         47.4145044
53966                     ],
53967                     [
53968                         0.7527613,
53969                         47.4143038
53970                     ],
53971                     [
53972                         0.7529788,
53973                         47.4098086
53974                     ],
53975                     [
53976                         0.7462373,
53977                         47.4097016
53978                     ],
53979                     [
53980                         0.7459424,
53981                         47.4232208
53982                     ],
53983                     [
53984                         0.7392324,
53985                         47.4231451
53986                     ],
53987                     [
53988                         0.738869,
53989                         47.4366116
53990                     ],
53991                     [
53992                         0.7323267,
53993                         47.4365171
53994                     ],
53995                     [
53996                         0.7321869,
53997                         47.4410556
53998                     ],
53999                     [
54000                         0.7255048,
54001                         47.44098
54002                     ],
54003                     [
54004                         0.7254209,
54005                         47.4453479
54006                     ],
54007                     [
54008                         0.7318793,
54009                         47.4454803
54010                     ],
54011                     [
54012                         0.7318514,
54013                         47.4501126
54014                     ],
54015                     [
54016                         0.7384496,
54017                         47.450226
54018                     ],
54019                     [
54020                         0.7383098,
54021                         47.454631
54022                     ],
54023                     [
54024                         0.7449359,
54025                         47.4547444
54026                     ],
54027                     [
54028                         0.7443209,
54029                         47.4771985
54030                     ],
54031                     [
54032                         0.7310685,
54033                         47.4769717
54034                     ],
54035                     [
54036                         0.7309008,
54037                         47.4815445
54038                     ],
54039                     [
54040                         0.7176205,
54041                         47.4812611
54042                     ],
54043                     [
54044                         0.7177883,
54045                         47.4768394
54046                     ],
54047                     [
54048                         0.69777,
54049                         47.4764993
54050                     ],
54051                     [
54052                         0.6980496,
54053                         47.4719827
54054                     ],
54055                     [
54056                         0.6914514,
54057                         47.4718882
54058                     ],
54059                     [
54060                         0.6917309,
54061                         47.4630241
54062                     ],
54063                     [
54064                         0.6851048,
54065                         47.4629295
54066                     ],
54067                     [
54068                         0.684937,
54069                         47.4673524
54070                     ],
54071                     [
54072                         0.678255,
54073                         47.4673335
54074                     ],
54075                     [
54076                         0.6779754,
54077                         47.4762158
54078                     ],
54079                     [
54080                         0.6714051,
54081                         47.4761592
54082                     ],
54083                     [
54084                         0.6710417,
54085                         47.4881952
54086                     ],
54087                     [
54088                         0.6577334,
54089                         47.4879685
54090                     ],
54091                     [
54092                         0.6578173,
54093                         47.48504
54094                     ],
54095                     [
54096                         0.6511911,
54097                         47.4848322
54098                     ],
54099                     [
54100                         0.6514707,
54101                         47.4758568
54102                     ],
54103                     [
54104                         0.6448166,
54105                         47.4757245
54106                     ],
54107                     [
54108                         0.6449284,
54109                         47.4712646
54110                     ],
54111                     [
54112                         0.6117976,
54113                         47.4707543
54114                     ],
54115                     [
54116                         0.6118815,
54117                         47.4663129
54118                     ],
54119                     [
54120                         0.6052833,
54121                         47.4661239
54122                     ],
54123                     [
54124                         0.6054231,
54125                         47.4616631
54126                     ],
54127                     [
54128                         0.5988808,
54129                         47.4615497
54130                     ],
54131                     [
54132                         0.5990206,
54133                         47.4570886
54134                     ],
54135                     [
54136                         0.572488,
54137                         47.4566916
54138                     ],
54139                     [
54140                         0.5721805,
54141                         47.4656513
54142                     ]
54143                 ]
54144             ],
54145             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
54146             "terms_text": "Orthophoto Tour(s) Plus 2008"
54147         },
54148         {
54149             "name": "USGS Large Scale Imagery",
54150             "type": "tms",
54151             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_large_scale/{zoom}/{x}/{y}.jpg",
54152             "scaleExtent": [
54153                 12,
54154                 20
54155             ],
54156             "polygon": [
54157                 [
54158                     [
54159                         -123.2549305,
54160                         48.7529029
54161                     ],
54162                     [
54163                         -123.2549305,
54164                         48.5592263
54165                     ],
54166                     [
54167                         -123.192224,
54168                         48.5592263
54169                     ],
54170                     [
54171                         -123.192224,
54172                         48.4348366
54173                     ],
54174                     [
54175                         -122.9419646,
54176                         48.4348366
54177                     ],
54178                     [
54179                         -122.9419646,
54180                         48.3720812
54181                     ],
54182                     [
54183                         -122.8806229,
54184                         48.3720812
54185                     ],
54186                     [
54187                         -122.8806229,
54188                         48.3094763
54189                     ],
54190                     [
54191                         -122.8167566,
54192                         48.3094763
54193                     ],
54194                     [
54195                         -122.8167566,
54196                         48.1904587
54197                     ],
54198                     [
54199                         -123.0041133,
54200                         48.1904587
54201                     ],
54202                     [
54203                         -123.0041133,
54204                         48.1275918
54205                     ],
54206                     [
54207                         -123.058416,
54208                         48.1275918
54209                     ],
54210                     [
54211                         -123.058416,
54212                         48.190514
54213                     ],
54214                     [
54215                         -123.254113,
54216                         48.190514
54217                     ],
54218                     [
54219                         -123.254113,
54220                         48.1274982
54221                     ],
54222                     [
54223                         -123.3706593,
54224                         48.1274982
54225                     ],
54226                     [
54227                         -123.3706593,
54228                         48.1908403
54229                     ],
54230                     [
54231                         -124.0582632,
54232                         48.1908403
54233                     ],
54234                     [
54235                         -124.0582632,
54236                         48.253442
54237                     ],
54238                     [
54239                         -124.1815163,
54240                         48.253442
54241                     ],
54242                     [
54243                         -124.1815163,
54244                         48.3164666
54245                     ],
54246                     [
54247                         -124.4319117,
54248                         48.3164666
54249                     ],
54250                     [
54251                         -124.4319117,
54252                         48.3782613
54253                     ],
54254                     [
54255                         -124.5564618,
54256                         48.3782613
54257                     ],
54258                     [
54259                         -124.5564618,
54260                         48.4408305
54261                     ],
54262                     [
54263                         -124.7555107,
54264                         48.4408305
54265                     ],
54266                     [
54267                         -124.7555107,
54268                         48.1914986
54269                     ],
54270                     [
54271                         -124.8185282,
54272                         48.1914986
54273                     ],
54274                     [
54275                         -124.8185282,
54276                         48.1228381
54277                     ],
54278                     [
54279                         -124.7552951,
54280                         48.1228381
54281                     ],
54282                     [
54283                         -124.7552951,
54284                         47.5535253
54285                     ],
54286                     [
54287                         -124.3812108,
54288                         47.5535253
54289                     ],
54290                     [
54291                         -124.3812108,
54292                         47.1218696
54293                     ],
54294                     [
54295                         -124.1928897,
54296                         47.1218696
54297                     ],
54298                     [
54299                         -124.1928897,
54300                         43.7569431
54301                     ],
54302                     [
54303                         -124.4443382,
54304                         43.7569431
54305                     ],
54306                     [
54307                         -124.4443382,
54308                         43.1425556
54309                     ],
54310                     [
54311                         -124.6398855,
54312                         43.1425556
54313                     ],
54314                     [
54315                         -124.6398855,
54316                         42.6194503
54317                     ],
54318                     [
54319                         -124.4438525,
54320                         42.6194503
54321                     ],
54322                     [
54323                         -124.4438525,
54324                         39.8080662
54325                     ],
54326                     [
54327                         -123.8815685,
54328                         39.8080662
54329                     ],
54330                     [
54331                         -123.8815685,
54332                         39.1102825
54333                     ],
54334                     [
54335                         -123.75805,
54336                         39.1102825
54337                     ],
54338                     [
54339                         -123.75805,
54340                         38.4968799
54341                     ],
54342                     [
54343                         -123.2702803,
54344                         38.4968799
54345                     ],
54346                     [
54347                         -123.2702803,
54348                         37.9331905
54349                     ],
54350                     [
54351                         -122.8148084,
54352                         37.9331905
54353                     ],
54354                     [
54355                         -122.8148084,
54356                         37.8019606
54357                     ],
54358                     [
54359                         -122.5664316,
54360                         37.8019606
54361                     ],
54362                     [
54363                         -122.5664316,
54364                         36.9319611
54365                     ],
54366                     [
54367                         -121.8784026,
54368                         36.9319611
54369                     ],
54370                     [
54371                         -121.8784026,
54372                         36.6897596
54373                     ],
54374                     [
54375                         -122.0034748,
54376                         36.6897596
54377                     ],
54378                     [
54379                         -122.0034748,
54380                         36.4341056
54381                     ],
54382                     [
54383                         -121.9414159,
54384                         36.4341056
54385                     ],
54386                     [
54387                         -121.9414159,
54388                         35.9297636
54389                     ],
54390                     [
54391                         -121.5040977,
54392                         35.9297636
54393                     ],
54394                     [
54395                         -121.5040977,
54396                         35.8100273
54397                     ],
54398                     [
54399                         -121.3790276,
54400                         35.8100273
54401                     ],
54402                     [
54403                         -121.3790276,
54404                         35.4239164
54405                     ],
54406                     [
54407                         -120.9426515,
54408                         35.4239164
54409                     ],
54410                     [
54411                         -120.9426515,
54412                         35.1849683
54413                     ],
54414                     [
54415                         -120.8171978,
54416                         35.1849683
54417                     ],
54418                     [
54419                         -120.8171978,
54420                         35.1219894
54421                     ],
54422                     [
54423                         -120.6918447,
54424                         35.1219894
54425                     ],
54426                     [
54427                         -120.6918447,
54428                         34.4966794
54429                     ],
54430                     [
54431                         -120.5045898,
54432                         34.4966794
54433                     ],
54434                     [
54435                         -120.5045898,
54436                         34.4339651
54437                     ],
54438                     [
54439                         -120.0078775,
54440                         34.4339651
54441                     ],
54442                     [
54443                         -120.0078775,
54444                         34.3682626
54445                     ],
54446                     [
54447                         -119.5283517,
54448                         34.3682626
54449                     ],
54450                     [
54451                         -119.5283517,
54452                         34.0576434
54453                     ],
54454                     [
54455                         -119.0060985,
54456                         34.0576434
54457                     ],
54458                     [
54459                         -119.0060985,
54460                         33.9975267
54461                     ],
54462                     [
54463                         -118.5046259,
54464                         33.9975267
54465                     ],
54466                     [
54467                         -118.5046259,
54468                         33.8694631
54469                     ],
54470                     [
54471                         -118.4413209,
54472                         33.8694631
54473                     ],
54474                     [
54475                         -118.4413209,
54476                         33.6865253
54477                     ],
54478                     [
54479                         -118.066912,
54480                         33.6865253
54481                     ],
54482                     [
54483                         -118.066912,
54484                         33.3063832
54485                     ],
54486                     [
54487                         -117.5030045,
54488                         33.3063832
54489                     ],
54490                     [
54491                         -117.5030045,
54492                         33.0500337
54493                     ],
54494                     [
54495                         -117.3188195,
54496                         33.0500337
54497                     ],
54498                     [
54499                         -117.3188195,
54500                         32.6205888
54501                     ],
54502                     [
54503                         -117.1917023,
54504                         32.6205888
54505                     ],
54506                     [
54507                         -117.1917023,
54508                         32.4974566
54509                     ],
54510                     [
54511                         -116.746496,
54512                         32.4974566
54513                     ],
54514                     [
54515                         -116.746496,
54516                         32.5609161
54517                     ],
54518                     [
54519                         -115.9970138,
54520                         32.5609161
54521                     ],
54522                     [
54523                         -115.9970138,
54524                         32.6264942
54525                     ],
54526                     [
54527                         -114.8808125,
54528                         32.6264942
54529                     ],
54530                     [
54531                         -114.8808125,
54532                         32.4340796
54533                     ],
54534                     [
54535                         -114.6294474,
54536                         32.4340796
54537                     ],
54538                     [
54539                         -114.6294474,
54540                         32.3731636
54541                     ],
54542                     [
54543                         -114.4447437,
54544                         32.3731636
54545                     ],
54546                     [
54547                         -114.4447437,
54548                         32.3075418
54549                     ],
54550                     [
54551                         -114.2557628,
54552                         32.3075418
54553                     ],
54554                     [
54555                         -114.2557628,
54556                         32.2444561
54557                     ],
54558                     [
54559                         -114.0680274,
54560                         32.2444561
54561                     ],
54562                     [
54563                         -114.0680274,
54564                         32.1829113
54565                     ],
54566                     [
54567                         -113.8166499,
54568                         32.1829113
54569                     ],
54570                     [
54571                         -113.8166499,
54572                         32.1207622
54573                     ],
54574                     [
54575                         -113.6307421,
54576                         32.1207622
54577                     ],
54578                     [
54579                         -113.6307421,
54580                         32.0565099
54581                     ],
54582                     [
54583                         -113.4417495,
54584                         32.0565099
54585                     ],
54586                     [
54587                         -113.4417495,
54588                         31.9984372
54589                     ],
54590                     [
54591                         -113.2546027,
54592                         31.9984372
54593                     ],
54594                     [
54595                         -113.2546027,
54596                         31.9325434
54597                     ],
54598                     [
54599                         -113.068072,
54600                         31.9325434
54601                     ],
54602                     [
54603                         -113.068072,
54604                         31.8718062
54605                     ],
54606                     [
54607                         -112.8161105,
54608                         31.8718062
54609                     ],
54610                     [
54611                         -112.8161105,
54612                         31.8104171
54613                     ],
54614                     [
54615                         -112.6308756,
54616                         31.8104171
54617                     ],
54618                     [
54619                         -112.6308756,
54620                         31.7464723
54621                     ],
54622                     [
54623                         -112.4418918,
54624                         31.7464723
54625                     ],
54626                     [
54627                         -112.4418918,
54628                         31.6856001
54629                     ],
54630                     [
54631                         -112.257192,
54632                         31.6856001
54633                     ],
54634                     [
54635                         -112.257192,
54636                         31.6210352
54637                     ],
54638                     [
54639                         -112.0033787,
54640                         31.6210352
54641                     ],
54642                     [
54643                         -112.0033787,
54644                         31.559584
54645                     ],
54646                     [
54647                         -111.815619,
54648                         31.559584
54649                     ],
54650                     [
54651                         -111.815619,
54652                         31.4970238
54653                     ],
54654                     [
54655                         -111.6278586,
54656                         31.4970238
54657                     ],
54658                     [
54659                         -111.6278586,
54660                         31.4339867
54661                     ],
54662                     [
54663                         -111.4418978,
54664                         31.4339867
54665                     ],
54666                     [
54667                         -111.4418978,
54668                         31.3733859
54669                     ],
54670                     [
54671                         -111.2559708,
54672                         31.3733859
54673                     ],
54674                     [
54675                         -111.2559708,
54676                         31.3113225
54677                     ],
54678                     [
54679                         -108.1845822,
54680                         31.3113225
54681                     ],
54682                     [
54683                         -108.1845822,
54684                         31.7459502
54685                     ],
54686                     [
54687                         -106.5065055,
54688                         31.7459502
54689                     ],
54690                     [
54691                         -106.5065055,
54692                         31.6842308
54693                     ],
54694                     [
54695                         -106.3797265,
54696                         31.6842308
54697                     ],
54698                     [
54699                         -106.3797265,
54700                         31.621752
54701                     ],
54702                     [
54703                         -106.317434,
54704                         31.621752
54705                     ],
54706                     [
54707                         -106.317434,
54708                         31.4968167
54709                     ],
54710                     [
54711                         -106.2551769,
54712                         31.4968167
54713                     ],
54714                     [
54715                         -106.2551769,
54716                         31.4344889
54717                     ],
54718                     [
54719                         -106.1924698,
54720                         31.4344889
54721                     ],
54722                     [
54723                         -106.1924698,
54724                         31.3721296
54725                     ],
54726                     [
54727                         -106.0039212,
54728                         31.3721296
54729                     ],
54730                     [
54731                         -106.0039212,
54732                         31.309328
54733                     ],
54734                     [
54735                         -105.9416582,
54736                         31.309328
54737                     ],
54738                     [
54739                         -105.9416582,
54740                         31.2457547
54741                     ],
54742                     [
54743                         -105.8798174,
54744                         31.2457547
54745                     ],
54746                     [
54747                         -105.8798174,
54748                         31.1836194
54749                     ],
54750                     [
54751                         -105.8162349,
54752                         31.1836194
54753                     ],
54754                     [
54755                         -105.8162349,
54756                         31.1207155
54757                     ],
54758                     [
54759                         -105.6921198,
54760                         31.1207155
54761                     ],
54762                     [
54763                         -105.6921198,
54764                         31.0584835
54765                     ],
54766                     [
54767                         -105.6302881,
54768                         31.0584835
54769                     ],
54770                     [
54771                         -105.6302881,
54772                         30.9328271
54773                     ],
54774                     [
54775                         -105.5044418,
54776                         30.9328271
54777                     ],
54778                     [
54779                         -105.5044418,
54780                         30.8715864
54781                     ],
54782                     [
54783                         -105.4412973,
54784                         30.8715864
54785                     ],
54786                     [
54787                         -105.4412973,
54788                         30.808463
54789                     ],
54790                     [
54791                         -105.3781497,
54792                         30.808463
54793                     ],
54794                     [
54795                         -105.3781497,
54796                         30.7471828
54797                     ],
54798                     [
54799                         -105.1904658,
54800                         30.7471828
54801                     ],
54802                     [
54803                         -105.1904658,
54804                         30.6843231
54805                     ],
54806                     [
54807                         -105.1286244,
54808                         30.6843231
54809                     ],
54810                     [
54811                         -105.1286244,
54812                         30.6199737
54813                     ],
54814                     [
54815                         -105.0036504,
54816                         30.6199737
54817                     ],
54818                     [
54819                         -105.0036504,
54820                         30.5589058
54821                     ],
54822                     [
54823                         -104.9417962,
54824                         30.5589058
54825                     ],
54826                     [
54827                         -104.9417962,
54828                         30.4963236
54829                     ],
54830                     [
54831                         -104.8782018,
54832                         30.4963236
54833                     ],
54834                     [
54835                         -104.8782018,
54836                         30.3098261
54837                     ],
54838                     [
54839                         -104.8155257,
54840                         30.3098261
54841                     ],
54842                     [
54843                         -104.8155257,
54844                         30.2478305
54845                     ],
54846                     [
54847                         -104.7536079,
54848                         30.2478305
54849                     ],
54850                     [
54851                         -104.7536079,
54852                         29.9353916
54853                     ],
54854                     [
54855                         -104.690949,
54856                         29.9353916
54857                     ],
54858                     [
54859                         -104.690949,
54860                         29.8090156
54861                     ],
54862                     [
54863                         -104.6291301,
54864                         29.8090156
54865                     ],
54866                     [
54867                         -104.6291301,
54868                         29.6843577
54869                     ],
54870                     [
54871                         -104.5659869,
54872                         29.6843577
54873                     ],
54874                     [
54875                         -104.5659869,
54876                         29.6223459
54877                     ],
54878                     [
54879                         -104.5037188,
54880                         29.6223459
54881                     ],
54882                     [
54883                         -104.5037188,
54884                         29.5595436
54885                     ],
54886                     [
54887                         -104.4410072,
54888                         29.5595436
54889                     ],
54890                     [
54891                         -104.4410072,
54892                         29.4974832
54893                     ],
54894                     [
54895                         -104.2537551,
54896                         29.4974832
54897                     ],
54898                     [
54899                         -104.2537551,
54900                         29.3716718
54901                     ],
54902                     [
54903                         -104.1291984,
54904                         29.3716718
54905                     ],
54906                     [
54907                         -104.1291984,
54908                         29.3091621
54909                     ],
54910                     [
54911                         -104.0688737,
54912                         29.3091621
54913                     ],
54914                     [
54915                         -104.0688737,
54916                         29.2467276
54917                     ],
54918                     [
54919                         -103.8187309,
54920                         29.2467276
54921                     ],
54922                     [
54923                         -103.8187309,
54924                         29.1843076
54925                     ],
54926                     [
54927                         -103.755736,
54928                         29.1843076
54929                     ],
54930                     [
54931                         -103.755736,
54932                         29.1223174
54933                     ],
54934                     [
54935                         -103.5667542,
54936                         29.1223174
54937                     ],
54938                     [
54939                         -103.5667542,
54940                         29.0598119
54941                     ],
54942                     [
54943                         -103.5049819,
54944                         29.0598119
54945                     ],
54946                     [
54947                         -103.5049819,
54948                         28.9967506
54949                     ],
54950                     [
54951                         -103.3165753,
54952                         28.9967506
54953                     ],
54954                     [
54955                         -103.3165753,
54956                         28.9346923
54957                     ],
54958                     [
54959                         -103.0597572,
54960                         28.9346923
54961                     ],
54962                     [
54963                         -103.0597572,
54964                         29.0592965
54965                     ],
54966                     [
54967                         -102.9979694,
54968                         29.0592965
54969                     ],
54970                     [
54971                         -102.9979694,
54972                         29.1212855
54973                     ],
54974                     [
54975                         -102.9331397,
54976                         29.1212855
54977                     ],
54978                     [
54979                         -102.9331397,
54980                         29.1848575
54981                     ],
54982                     [
54983                         -102.8095989,
54984                         29.1848575
54985                     ],
54986                     [
54987                         -102.8095989,
54988                         29.2526154
54989                     ],
54990                     [
54991                         -102.8701345,
54992                         29.2526154
54993                     ],
54994                     [
54995                         -102.8701345,
54996                         29.308096
54997                     ],
54998                     [
54999                         -102.8096681,
55000                         29.308096
55001                     ],
55002                     [
55003                         -102.8096681,
55004                         29.3715484
55005                     ],
55006                     [
55007                         -102.7475655,
55008                         29.3715484
55009                     ],
55010                     [
55011                         -102.7475655,
55012                         29.5581899
55013                     ],
55014                     [
55015                         -102.684554,
55016                         29.5581899
55017                     ],
55018                     [
55019                         -102.684554,
55020                         29.6847655
55021                     ],
55022                     [
55023                         -102.4967764,
55024                         29.6847655
55025                     ],
55026                     [
55027                         -102.4967764,
55028                         29.7457694
55029                     ],
55030                     [
55031                         -102.3086647,
55032                         29.7457694
55033                     ],
55034                     [
55035                         -102.3086647,
55036                         29.8086627
55037                     ],
55038                     [
55039                         -102.1909323,
55040                         29.8086627
55041                     ],
55042                     [
55043                         -102.1909323,
55044                         29.7460097
55045                     ],
55046                     [
55047                         -101.5049914,
55048                         29.7460097
55049                     ],
55050                     [
55051                         -101.5049914,
55052                         29.6846777
55053                     ],
55054                     [
55055                         -101.3805796,
55056                         29.6846777
55057                     ],
55058                     [
55059                         -101.3805796,
55060                         29.5594459
55061                     ],
55062                     [
55063                         -101.3175057,
55064                         29.5594459
55065                     ],
55066                     [
55067                         -101.3175057,
55068                         29.4958934
55069                     ],
55070                     [
55071                         -101.1910075,
55072                         29.4958934
55073                     ],
55074                     [
55075                         -101.1910075,
55076                         29.4326115
55077                     ],
55078                     [
55079                         -101.067501,
55080                         29.4326115
55081                     ],
55082                     [
55083                         -101.067501,
55084                         29.308808
55085                     ],
55086                     [
55087                         -100.9418897,
55088                         29.308808
55089                     ],
55090                     [
55091                         -100.9418897,
55092                         29.2456231
55093                     ],
55094                     [
55095                         -100.8167271,
55096                         29.2456231
55097                     ],
55098                     [
55099                         -100.8167271,
55100                         29.1190449
55101                     ],
55102                     [
55103                         -100.7522672,
55104                         29.1190449
55105                     ],
55106                     [
55107                         -100.7522672,
55108                         29.0578214
55109                     ],
55110                     [
55111                         -100.6925358,
55112                         29.0578214
55113                     ],
55114                     [
55115                         -100.6925358,
55116                         28.8720431
55117                     ],
55118                     [
55119                         -100.6290158,
55120                         28.8720431
55121                     ],
55122                     [
55123                         -100.6290158,
55124                         28.8095363
55125                     ],
55126                     [
55127                         -100.5679901,
55128                         28.8095363
55129                     ],
55130                     [
55131                         -100.5679901,
55132                         28.622554
55133                     ],
55134                     [
55135                         -100.5040411,
55136                         28.622554
55137                     ],
55138                     [
55139                         -100.5040411,
55140                         28.5583804
55141                     ],
55142                     [
55143                         -100.4421832,
55144                         28.5583804
55145                     ],
55146                     [
55147                         -100.4421832,
55148                         28.4968266
55149                     ],
55150                     [
55151                         -100.379434,
55152                         28.4968266
55153                     ],
55154                     [
55155                         -100.379434,
55156                         28.3092865
55157                     ],
55158                     [
55159                         -100.3171942,
55160                         28.3092865
55161                     ],
55162                     [
55163                         -100.3171942,
55164                         28.1835681
55165                     ],
55166                     [
55167                         -100.254483,
55168                         28.1835681
55169                     ],
55170                     [
55171                         -100.254483,
55172                         28.1213885
55173                     ],
55174                     [
55175                         -100.1282282,
55176                         28.1213885
55177                     ],
55178                     [
55179                         -100.1282282,
55180                         28.059215
55181                     ],
55182                     [
55183                         -100.0659537,
55184                         28.059215
55185                     ],
55186                     [
55187                         -100.0659537,
55188                         27.9966087
55189                     ],
55190                     [
55191                         -100.0023855,
55192                         27.9966087
55193                     ],
55194                     [
55195                         -100.0023855,
55196                         27.9332152
55197                     ],
55198                     [
55199                         -99.9426497,
55200                         27.9332152
55201                     ],
55202                     [
55203                         -99.9426497,
55204                         27.7454658
55205                     ],
55206                     [
55207                         -99.816851,
55208                         27.7454658
55209                     ],
55210                     [
55211                         -99.816851,
55212                         27.6834301
55213                     ],
55214                     [
55215                         -99.7541346,
55216                         27.6834301
55217                     ],
55218                     [
55219                         -99.7541346,
55220                         27.6221543
55221                     ],
55222                     [
55223                         -99.6291629,
55224                         27.6221543
55225                     ],
55226                     [
55227                         -99.6291629,
55228                         27.5588977
55229                     ],
55230                     [
55231                         -99.5672838,
55232                         27.5588977
55233                     ],
55234                     [
55235                         -99.5672838,
55236                         27.4353752
55237                     ],
55238                     [
55239                         -99.5041798,
55240                         27.4353752
55241                     ],
55242                     [
55243                         -99.5041798,
55244                         27.3774021
55245                     ],
55246                     [
55247                         -99.5671796,
55248                         27.3774021
55249                     ],
55250                     [
55251                         -99.5671796,
55252                         27.2463726
55253                     ],
55254                     [
55255                         -99.504975,
55256                         27.2463726
55257                     ],
55258                     [
55259                         -99.504975,
55260                         26.9965649
55261                     ],
55262                     [
55263                         -99.4427427,
55264                         26.9965649
55265                     ],
55266                     [
55267                         -99.4427427,
55268                         26.872803
55269                     ],
55270                     [
55271                         -99.3800633,
55272                         26.872803
55273                     ],
55274                     [
55275                         -99.3800633,
55276                         26.8068179
55277                     ],
55278                     [
55279                         -99.3190684,
55280                         26.8068179
55281                     ],
55282                     [
55283                         -99.3190684,
55284                         26.7473614
55285                     ],
55286                     [
55287                         -99.2537541,
55288                         26.7473614
55289                     ],
55290                     [
55291                         -99.2537541,
55292                         26.6210068
55293                     ],
55294                     [
55295                         -99.1910617,
55296                         26.6210068
55297                     ],
55298                     [
55299                         -99.1910617,
55300                         26.4956737
55301                     ],
55302                     [
55303                         -99.1300639,
55304                         26.4956737
55305                     ],
55306                     [
55307                         -99.1300639,
55308                         26.3713808
55309                     ],
55310                     [
55311                         -99.0029473,
55312                         26.3713808
55313                     ],
55314                     [
55315                         -99.0029473,
55316                         26.3093836
55317                     ],
55318                     [
55319                         -98.816572,
55320                         26.3093836
55321                     ],
55322                     [
55323                         -98.816572,
55324                         26.2457762
55325                     ],
55326                     [
55327                         -98.6920082,
55328                         26.2457762
55329                     ],
55330                     [
55331                         -98.6920082,
55332                         26.1837096
55333                     ],
55334                     [
55335                         -98.4440896,
55336                         26.1837096
55337                     ],
55338                     [
55339                         -98.4440896,
55340                         26.1217217
55341                     ],
55342                     [
55343                         -98.3823181,
55344                         26.1217217
55345                     ],
55346                     [
55347                         -98.3823181,
55348                         26.0596488
55349                     ],
55350                     [
55351                         -98.2532707,
55352                         26.0596488
55353                     ],
55354                     [
55355                         -98.2532707,
55356                         25.9986871
55357                     ],
55358                     [
55359                         -98.0109084,
55360                         25.9986871
55361                     ],
55362                     [
55363                         -98.0109084,
55364                         25.9932255
55365                     ],
55366                     [
55367                         -97.6932319,
55368                         25.9932255
55369                     ],
55370                     [
55371                         -97.6932319,
55372                         25.9334103
55373                     ],
55374                     [
55375                         -97.6313904,
55376                         25.9334103
55377                     ],
55378                     [
55379                         -97.6313904,
55380                         25.8695893
55381                     ],
55382                     [
55383                         -97.5046779,
55384                         25.8695893
55385                     ],
55386                     [
55387                         -97.5046779,
55388                         25.8073488
55389                     ],
55390                     [
55391                         -97.3083401,
55392                         25.8073488
55393                     ],
55394                     [
55395                         -97.3083401,
55396                         25.8731159
55397                     ],
55398                     [
55399                         -97.2456326,
55400                         25.8731159
55401                     ],
55402                     [
55403                         -97.2456326,
55404                         25.9353731
55405                     ],
55406                     [
55407                         -97.1138939,
55408                         25.9353731
55409                     ],
55410                     [
55411                         -97.1138939,
55412                         27.6809179
55413                     ],
55414                     [
55415                         -97.0571035,
55416                         27.6809179
55417                     ],
55418                     [
55419                         -97.0571035,
55420                         27.8108242
55421                     ],
55422                     [
55423                         -95.5810766,
55424                         27.8108242
55425                     ],
55426                     [
55427                         -95.5810766,
55428                         28.7468827
55429                     ],
55430                     [
55431                         -94.271041,
55432                         28.7468827
55433                     ],
55434                     [
55435                         -94.271041,
55436                         29.5594076
55437                     ],
55438                     [
55439                         -92.5029947,
55440                         29.5594076
55441                     ],
55442                     [
55443                         -92.5029947,
55444                         29.4974754
55445                     ],
55446                     [
55447                         -91.8776216,
55448                         29.4974754
55449                     ],
55450                     [
55451                         -91.8776216,
55452                         29.3727013
55453                     ],
55454                     [
55455                         -91.378418,
55456                         29.3727013
55457                     ],
55458                     [
55459                         -91.378418,
55460                         29.2468326
55461                     ],
55462                     [
55463                         -91.3153953,
55464                         29.2468326
55465                     ],
55466                     [
55467                         -91.3153953,
55468                         29.1844301
55469                     ],
55470                     [
55471                         -91.1294702,
55472                         29.1844301
55473                     ],
55474                     [
55475                         -91.1294702,
55476                         29.1232559
55477                     ],
55478                     [
55479                         -91.0052632,
55480                         29.1232559
55481                     ],
55482                     [
55483                         -91.0052632,
55484                         28.9968437
55485                     ],
55486                     [
55487                         -89.4500159,
55488                         28.9968437
55489                     ],
55490                     [
55491                         -89.4500159,
55492                         28.8677422
55493                     ],
55494                     [
55495                         -88.8104309,
55496                         28.8677422
55497                     ],
55498                     [
55499                         -88.8104309,
55500                         30.1841864
55501                     ],
55502                     [
55503                         -85.8791527,
55504                         30.1841864
55505                     ],
55506                     [
55507                         -85.8791527,
55508                         29.5455038
55509                     ],
55510                     [
55511                         -84.8368083,
55512                         29.5455038
55513                     ],
55514                     [
55515                         -84.8368083,
55516                         29.6225158
55517                     ],
55518                     [
55519                         -84.7482786,
55520                         29.6225158
55521                     ],
55522                     [
55523                         -84.7482786,
55524                         29.683624
55525                     ],
55526                     [
55527                         -84.685894,
55528                         29.683624
55529                     ],
55530                     [
55531                         -84.685894,
55532                         29.7468386
55533                     ],
55534                     [
55535                         -83.6296975,
55536                         29.7468386
55537                     ],
55538                     [
55539                         -83.6296975,
55540                         29.4324361
55541                     ],
55542                     [
55543                         -83.3174937,
55544                         29.4324361
55545                     ],
55546                     [
55547                         -83.3174937,
55548                         29.0579442
55549                     ],
55550                     [
55551                         -82.879659,
55552                         29.0579442
55553                     ],
55554                     [
55555                         -82.879659,
55556                         27.7453529
55557                     ],
55558                     [
55559                         -82.8182822,
55560                         27.7453529
55561                     ],
55562                     [
55563                         -82.8182822,
55564                         26.9290868
55565                     ],
55566                     [
55567                         -82.3796782,
55568                         26.9290868
55569                     ],
55570                     [
55571                         -82.3796782,
55572                         26.3694183
55573                     ],
55574                     [
55575                         -81.8777106,
55576                         26.3694183
55577                     ],
55578                     [
55579                         -81.8777106,
55580                         25.805971
55581                     ],
55582                     [
55583                         -81.5036862,
55584                         25.805971
55585                     ],
55586                     [
55587                         -81.5036862,
55588                         25.7474753
55589                     ],
55590                     [
55591                         -81.4405462,
55592                         25.7474753
55593                     ],
55594                     [
55595                         -81.4405462,
55596                         25.6851489
55597                     ],
55598                     [
55599                         -81.3155883,
55600                         25.6851489
55601                     ],
55602                     [
55603                         -81.3155883,
55604                         25.5600985
55605                     ],
55606                     [
55607                         -81.2538534,
55608                         25.5600985
55609                     ],
55610                     [
55611                         -81.2538534,
55612                         25.4342361
55613                     ],
55614                     [
55615                         -81.1902012,
55616                         25.4342361
55617                     ],
55618                     [
55619                         -81.1902012,
55620                         25.1234341
55621                     ],
55622                     [
55623                         -81.1288133,
55624                         25.1234341
55625                     ],
55626                     [
55627                         -81.1288133,
55628                         25.0619389
55629                     ],
55630                     [
55631                         -81.0649231,
55632                         25.0619389
55633                     ],
55634                     [
55635                         -81.0649231,
55636                         24.8157807
55637                     ],
55638                     [
55639                         -81.6289469,
55640                         24.8157807
55641                     ],
55642                     [
55643                         -81.6289469,
55644                         24.7538367
55645                     ],
55646                     [
55647                         -81.6907173,
55648                         24.7538367
55649                     ],
55650                     [
55651                         -81.6907173,
55652                         24.6899374
55653                     ],
55654                     [
55655                         -81.8173189,
55656                         24.6899374
55657                     ],
55658                     [
55659                         -81.8173189,
55660                         24.6279161
55661                     ],
55662                     [
55663                         -82.1910041,
55664                         24.6279161
55665                     ],
55666                     [
55667                         -82.1910041,
55668                         24.496294
55669                     ],
55670                     [
55671                         -81.6216596,
55672                         24.496294
55673                     ],
55674                     [
55675                         -81.6216596,
55676                         24.559484
55677                     ],
55678                     [
55679                         -81.372006,
55680                         24.559484
55681                     ],
55682                     [
55683                         -81.372006,
55684                         24.6220687
55685                     ],
55686                     [
55687                         -81.0593278,
55688                         24.6220687
55689                     ],
55690                     [
55691                         -81.0593278,
55692                         24.684826
55693                     ],
55694                     [
55695                         -80.9347147,
55696                         24.684826
55697                     ],
55698                     [
55699                         -80.9347147,
55700                         24.7474828
55701                     ],
55702                     [
55703                         -80.7471081,
55704                         24.7474828
55705                     ],
55706                     [
55707                         -80.7471081,
55708                         24.8100618
55709                     ],
55710                     [
55711                         -80.3629898,
55712                         24.8100618
55713                     ],
55714                     [
55715                         -80.3629898,
55716                         25.1175858
55717                     ],
55718                     [
55719                         -80.122344,
55720                         25.1175858
55721                     ],
55722                     [
55723                         -80.122344,
55724                         25.7472357
55725                     ],
55726                     [
55727                         -80.0588458,
55728                         25.7472357
55729                     ],
55730                     [
55731                         -80.0588458,
55732                         26.3708251
55733                     ],
55734                     [
55735                         -79.995837,
55736                         26.3708251
55737                     ],
55738                     [
55739                         -79.995837,
55740                         26.9398003
55741                     ],
55742                     [
55743                         -80.0587265,
55744                         26.9398003
55745                     ],
55746                     [
55747                         -80.0587265,
55748                         27.1277466
55749                     ],
55750                     [
55751                         -80.1226251,
55752                         27.1277466
55753                     ],
55754                     [
55755                         -80.1226251,
55756                         27.2534279
55757                     ],
55758                     [
55759                         -80.1846956,
55760                         27.2534279
55761                     ],
55762                     [
55763                         -80.1846956,
55764                         27.3781229
55765                     ],
55766                     [
55767                         -80.246175,
55768                         27.3781229
55769                     ],
55770                     [
55771                         -80.246175,
55772                         27.5658729
55773                     ],
55774                     [
55775                         -80.3094768,
55776                         27.5658729
55777                     ],
55778                     [
55779                         -80.3094768,
55780                         27.7530311
55781                     ],
55782                     [
55783                         -80.3721485,
55784                         27.7530311
55785                     ],
55786                     [
55787                         -80.3721485,
55788                         27.8774451
55789                     ],
55790                     [
55791                         -80.4351457,
55792                         27.8774451
55793                     ],
55794                     [
55795                         -80.4351457,
55796                         28.0033366
55797                     ],
55798                     [
55799                         -80.4966078,
55800                         28.0033366
55801                     ],
55802                     [
55803                         -80.4966078,
55804                         28.1277326
55805                     ],
55806                     [
55807                         -80.5587159,
55808                         28.1277326
55809                     ],
55810                     [
55811                         -80.5587159,
55812                         28.3723509
55813                     ],
55814                     [
55815                         -80.4966335,
55816                         28.3723509
55817                     ],
55818                     [
55819                         -80.4966335,
55820                         29.5160326
55821                     ],
55822                     [
55823                         -81.1213644,
55824                         29.5160326
55825                     ],
55826                     [
55827                         -81.1213644,
55828                         31.6846966
55829                     ],
55830                     [
55831                         -80.6018723,
55832                         31.6846966
55833                     ],
55834                     [
55835                         -80.6018723,
55836                         32.2475309
55837                     ],
55838                     [
55839                         -79.4921024,
55840                         32.2475309
55841                     ],
55842                     [
55843                         -79.4921024,
55844                         32.9970261
55845                     ],
55846                     [
55847                         -79.1116488,
55848                         32.9970261
55849                     ],
55850                     [
55851                         -79.1116488,
55852                         33.3729457
55853                     ],
55854                     [
55855                         -78.6153621,
55856                         33.3729457
55857                     ],
55858                     [
55859                         -78.6153621,
55860                         33.8097638
55861                     ],
55862                     [
55863                         -77.9316963,
55864                         33.8097638
55865                     ],
55866                     [
55867                         -77.9316963,
55868                         33.8718243
55869                     ],
55870                     [
55871                         -77.8692252,
55872                         33.8718243
55873                     ],
55874                     [
55875                         -77.8692252,
55876                         34.0552454
55877                     ],
55878                     [
55879                         -77.6826392,
55880                         34.0552454
55881                     ],
55882                     [
55883                         -77.6826392,
55884                         34.2974598
55885                     ],
55886                     [
55887                         -77.2453509,
55888                         34.2974598
55889                     ],
55890                     [
55891                         -77.2453509,
55892                         34.5598585
55893                     ],
55894                     [
55895                         -76.4973277,
55896                         34.5598585
55897                     ],
55898                     [
55899                         -76.4973277,
55900                         34.622796
55901                     ],
55902                     [
55903                         -76.4337602,
55904                         34.622796
55905                     ],
55906                     [
55907                         -76.4337602,
55908                         34.6849285
55909                     ],
55910                     [
55911                         -76.373212,
55912                         34.6849285
55913                     ],
55914                     [
55915                         -76.373212,
55916                         34.7467674
55917                     ],
55918                     [
55919                         -76.3059364,
55920                         34.7467674
55921                     ],
55922                     [
55923                         -76.3059364,
55924                         34.808551
55925                     ],
55926                     [
55927                         -76.2468017,
55928                         34.808551
55929                     ],
55930                     [
55931                         -76.2468017,
55932                         34.8728418
55933                     ],
55934                     [
55935                         -76.1825922,
55936                         34.8728418
55937                     ],
55938                     [
55939                         -76.1825922,
55940                         34.9335332
55941                     ],
55942                     [
55943                         -76.120814,
55944                         34.9335332
55945                     ],
55946                     [
55947                         -76.120814,
55948                         34.9952359
55949                     ],
55950                     [
55951                         -75.9979015,
55952                         34.9952359
55953                     ],
55954                     [
55955                         -75.9979015,
55956                         35.0578182
55957                     ],
55958                     [
55959                         -75.870338,
55960                         35.0578182
55961                     ],
55962                     [
55963                         -75.870338,
55964                         35.1219097
55965                     ],
55966                     [
55967                         -75.7462194,
55968                         35.1219097
55969                     ],
55970                     [
55971                         -75.7462194,
55972                         35.1818911
55973                     ],
55974                     [
55975                         -75.4929694,
55976                         35.1818911
55977                     ],
55978                     [
55979                         -75.4929694,
55980                         35.3082988
55981                     ],
55982                     [
55983                         -75.4325662,
55984                         35.3082988
55985                     ],
55986                     [
55987                         -75.4325662,
55988                         35.7542495
55989                     ],
55990                     [
55991                         -75.4969907,
55992                         35.7542495
55993                     ],
55994                     [
55995                         -75.4969907,
55996                         37.8105602
55997                     ],
55998                     [
55999                         -75.3082972,
56000                         37.8105602
56001                     ],
56002                     [
56003                         -75.3082972,
56004                         37.8720088
56005                     ],
56006                     [
56007                         -75.245601,
56008                         37.8720088
56009                     ],
56010                     [
56011                         -75.245601,
56012                         37.9954849
56013                     ],
56014                     [
56015                         -75.1828751,
56016                         37.9954849
56017                     ],
56018                     [
56019                         -75.1828751,
56020                         38.0585079
56021                     ],
56022                     [
56023                         -75.1184793,
56024                         38.0585079
56025                     ],
56026                     [
56027                         -75.1184793,
56028                         38.2469091
56029                     ],
56030                     [
56031                         -75.0592098,
56032                         38.2469091
56033                     ],
56034                     [
56035                         -75.0592098,
56036                         38.3704316
56037                     ],
56038                     [
56039                         -74.9948111,
56040                         38.3704316
56041                     ],
56042                     [
56043                         -74.9948111,
56044                         38.8718417
56045                     ],
56046                     [
56047                         -74.4878252,
56048                         38.8718417
56049                     ],
56050                     [
56051                         -74.4878252,
56052                         39.3089428
56053                     ],
56054                     [
56055                         -74.1766317,
56056                         39.3089428
56057                     ],
56058                     [
56059                         -74.1766317,
56060                         39.6224653
56061                     ],
56062                     [
56063                         -74.0567045,
56064                         39.6224653
56065                     ],
56066                     [
56067                         -74.0567045,
56068                         39.933178
56069                     ],
56070                     [
56071                         -73.9959035,
56072                         39.933178
56073                     ],
56074                     [
56075                         -73.9959035,
56076                         40.1854852
56077                     ],
56078                     [
56079                         -73.9341593,
56080                         40.1854852
56081                     ],
56082                     [
56083                         -73.9341593,
56084                         40.4959486
56085                     ],
56086                     [
56087                         -73.8723024,
56088                         40.4959486
56089                     ],
56090                     [
56091                         -73.8723024,
56092                         40.5527135
56093                     ],
56094                     [
56095                         -71.8074506,
56096                         40.5527135
56097                     ],
56098                     [
56099                         -71.8074506,
56100                         41.3088005
56101                     ],
56102                     [
56103                         -70.882512,
56104                         41.3088005
56105                     ],
56106                     [
56107                         -70.882512,
56108                         41.184978
56109                     ],
56110                     [
56111                         -70.7461947,
56112                         41.184978
56113                     ],
56114                     [
56115                         -70.7461947,
56116                         41.3091865
56117                     ],
56118                     [
56119                         -70.4337553,
56120                         41.3091865
56121                     ],
56122                     [
56123                         -70.4337553,
56124                         41.4963885
56125                     ],
56126                     [
56127                         -69.9334281,
56128                         41.4963885
56129                     ],
56130                     [
56131                         -69.9334281,
56132                         41.6230802
56133                     ],
56134                     [
56135                         -69.869857,
56136                         41.6230802
56137                     ],
56138                     [
56139                         -69.869857,
56140                         41.8776895
56141                     ],
56142                     [
56143                         -69.935791,
56144                         41.8776895
56145                     ],
56146                     [
56147                         -69.935791,
56148                         42.0032342
56149                     ],
56150                     [
56151                         -69.9975823,
56152                         42.0032342
56153                     ],
56154                     [
56155                         -69.9975823,
56156                         42.0650191
56157                     ],
56158                     [
56159                         -70.0606103,
56160                         42.0650191
56161                     ],
56162                     [
56163                         -70.0606103,
56164                         42.1294348
56165                     ],
56166                     [
56167                         -70.5572884,
56168                         42.1294348
56169                     ],
56170                     [
56171                         -70.5572884,
56172                         43.2487079
56173                     ],
56174                     [
56175                         -70.4974097,
56176                         43.2487079
56177                     ],
56178                     [
56179                         -70.4974097,
56180                         43.3092194
56181                     ],
56182                     [
56183                         -70.3704249,
56184                         43.3092194
56185                     ],
56186                     [
56187                         -70.3704249,
56188                         43.371963
56189                     ],
56190                     [
56191                         -70.3085701,
56192                         43.371963
56193                     ],
56194                     [
56195                         -70.3085701,
56196                         43.4969879
56197                     ],
56198                     [
56199                         -70.183921,
56200                         43.4969879
56201                     ],
56202                     [
56203                         -70.183921,
56204                         43.6223531
56205                     ],
56206                     [
56207                         -70.057583,
56208                         43.6223531
56209                     ],
56210                     [
56211                         -70.057583,
56212                         43.6850173
56213                     ],
56214                     [
56215                         -69.7455247,
56216                         43.6850173
56217                     ],
56218                     [
56219                         -69.7455247,
56220                         43.7476571
56221                     ],
56222                     [
56223                         -69.2472845,
56224                         43.7476571
56225                     ],
56226                     [
56227                         -69.2472845,
56228                         43.8107035
56229                     ],
56230                     [
56231                         -69.0560701,
56232                         43.8107035
56233                     ],
56234                     [
56235                         -69.0560701,
56236                         43.8717247
56237                     ],
56238                     [
56239                         -68.9950522,
56240                         43.8717247
56241                     ],
56242                     [
56243                         -68.9950522,
56244                         43.9982022
56245                     ],
56246                     [
56247                         -68.4963672,
56248                         43.9982022
56249                     ],
56250                     [
56251                         -68.4963672,
56252                         44.0597368
56253                     ],
56254                     [
56255                         -68.3081038,
56256                         44.0597368
56257                     ],
56258                     [
56259                         -68.3081038,
56260                         44.122137
56261                     ],
56262                     [
56263                         -68.1851802,
56264                         44.122137
56265                     ],
56266                     [
56267                         -68.1851802,
56268                         44.3081382
56269                     ],
56270                     [
56271                         -67.9956019,
56272                         44.3081382
56273                     ],
56274                     [
56275                         -67.9956019,
56276                         44.3727489
56277                     ],
56278                     [
56279                         -67.8103041,
56280                         44.3727489
56281                     ],
56282                     [
56283                         -67.8103041,
56284                         44.435178
56285                     ],
56286                     [
56287                         -67.4965289,
56288                         44.435178
56289                     ],
56290                     [
56291                         -67.4965289,
56292                         44.4968776
56293                     ],
56294                     [
56295                         -67.37102,
56296                         44.4968776
56297                     ],
56298                     [
56299                         -67.37102,
56300                         44.5600642
56301                     ],
56302                     [
56303                         -67.1848753,
56304                         44.5600642
56305                     ],
56306                     [
56307                         -67.1848753,
56308                         44.6213345
56309                     ],
56310                     [
56311                         -67.1221208,
56312                         44.6213345
56313                     ],
56314                     [
56315                         -67.1221208,
56316                         44.6867918
56317                     ],
56318                     [
56319                         -67.059365,
56320                         44.6867918
56321                     ],
56322                     [
56323                         -67.059365,
56324                         44.7473657
56325                     ],
56326                     [
56327                         -66.9311098,
56328                         44.7473657
56329                     ],
56330                     [
56331                         -66.9311098,
56332                         44.9406566
56333                     ],
56334                     [
56335                         -66.994683,
56336                         44.9406566
56337                     ],
56338                     [
56339                         -66.994683,
56340                         45.0024514
56341                     ],
56342                     [
56343                         -67.0595847,
56344                         45.0024514
56345                     ],
56346                     [
56347                         -67.0595847,
56348                         45.1273377
56349                     ],
56350                     [
56351                         -67.1201974,
56352                         45.1273377
56353                     ],
56354                     [
56355                         -67.1201974,
56356                         45.1910115
56357                     ],
56358                     [
56359                         -67.2469811,
56360                         45.1910115
56361                     ],
56362                     [
56363                         -67.2469811,
56364                         45.253442
56365                     ],
56366                     [
56367                         -67.3177546,
56368                         45.253442
56369                     ],
56370                     [
56371                         -67.3177546,
56372                         45.1898369
56373                     ],
56374                     [
56375                         -67.370749,
56376                         45.1898369
56377                     ],
56378                     [
56379                         -67.370749,
56380                         45.2534001
56381                     ],
56382                     [
56383                         -67.4326888,
56384                         45.2534001
56385                     ],
56386                     [
56387                         -67.4326888,
56388                         45.3083409
56389                     ],
56390                     [
56391                         -67.3708571,
56392                         45.3083409
56393                     ],
56394                     [
56395                         -67.3708571,
56396                         45.4396986
56397                     ],
56398                     [
56399                         -67.4305573,
56400                         45.4396986
56401                     ],
56402                     [
56403                         -67.4305573,
56404                         45.4950095
56405                     ],
56406                     [
56407                         -67.37099,
56408                         45.4950095
56409                     ],
56410                     [
56411                         -67.37099,
56412                         45.6264543
56413                     ],
56414                     [
56415                         -67.6214982,
56416                         45.6264543
56417                     ],
56418                     [
56419                         -67.6214982,
56420                         45.6896133
56421                     ],
56422                     [
56423                         -67.683828,
56424                         45.6896133
56425                     ],
56426                     [
56427                         -67.683828,
56428                         45.753259
56429                     ],
56430                     [
56431                         -67.7462097,
56432                         45.753259
56433                     ],
56434                     [
56435                         -67.7462097,
56436                         47.1268165
56437                     ],
56438                     [
56439                         -67.8700141,
56440                         47.1268165
56441                     ],
56442                     [
56443                         -67.8700141,
56444                         47.1900278
56445                     ],
56446                     [
56447                         -67.9323803,
56448                         47.1900278
56449                     ],
56450                     [
56451                         -67.9323803,
56452                         47.2539678
56453                     ],
56454                     [
56455                         -67.9959387,
56456                         47.2539678
56457                     ],
56458                     [
56459                         -67.9959387,
56460                         47.3149737
56461                     ],
56462                     [
56463                         -68.1206676,
56464                         47.3149737
56465                     ],
56466                     [
56467                         -68.1206676,
56468                         47.3780823
56469                     ],
56470                     [
56471                         -68.4423175,
56472                         47.3780823
56473                     ],
56474                     [
56475                         -68.4423175,
56476                         47.3166082
56477                     ],
56478                     [
56479                         -68.6314305,
56480                         47.3166082
56481                     ],
56482                     [
56483                         -68.6314305,
56484                         47.2544676
56485                     ],
56486                     [
56487                         -68.9978037,
56488                         47.2544676
56489                     ],
56490                     [
56491                         -68.9978037,
56492                         47.439895
56493                     ],
56494                     [
56495                         -69.0607223,
56496                         47.439895
56497                     ],
56498                     [
56499                         -69.0607223,
56500                         47.5047558
56501                     ],
56502                     [
56503                         -69.2538122,
56504                         47.5047558
56505                     ],
56506                     [
56507                         -69.2538122,
56508                         47.4398084
56509                     ],
56510                     [
56511                         -69.3179284,
56512                         47.4398084
56513                     ],
56514                     [
56515                         -69.3179284,
56516                         47.378601
56517                     ],
56518                     [
56519                         -69.4438546,
56520                         47.378601
56521                     ],
56522                     [
56523                         -69.4438546,
56524                         47.3156274
56525                     ],
56526                     [
56527                         -69.5038204,
56528                         47.3156274
56529                     ],
56530                     [
56531                         -69.5038204,
56532                         47.2525839
56533                     ],
56534                     [
56535                         -69.5667838,
56536                         47.2525839
56537                     ],
56538                     [
56539                         -69.5667838,
56540                         47.1910884
56541                     ],
56542                     [
56543                         -69.6303478,
56544                         47.1910884
56545                     ],
56546                     [
56547                         -69.6303478,
56548                         47.128701
56549                     ],
56550                     [
56551                         -69.6933103,
56552                         47.128701
56553                     ],
56554                     [
56555                         -69.6933103,
56556                         47.0654307
56557                     ],
56558                     [
56559                         -69.7557063,
56560                         47.0654307
56561                     ],
56562                     [
56563                         -69.7557063,
56564                         47.0042751
56565                     ],
56566                     [
56567                         -69.8180391,
56568                         47.0042751
56569                     ],
56570                     [
56571                         -69.8180391,
56572                         46.9415344
56573                     ],
56574                     [
56575                         -69.8804023,
56576                         46.9415344
56577                     ],
56578                     [
56579                         -69.8804023,
56580                         46.8792519
56581                     ],
56582                     [
56583                         -69.9421674,
56584                         46.8792519
56585                     ],
56586                     [
56587                         -69.9421674,
56588                         46.8177399
56589                     ],
56590                     [
56591                         -70.0063088,
56592                         46.8177399
56593                     ],
56594                     [
56595                         -70.0063088,
56596                         46.6920295
56597                     ],
56598                     [
56599                         -70.0704265,
56600                         46.6920295
56601                     ],
56602                     [
56603                         -70.0704265,
56604                         46.4425926
56605                     ],
56606                     [
56607                         -70.1945902,
56608                         46.4425926
56609                     ],
56610                     [
56611                         -70.1945902,
56612                         46.3785887
56613                     ],
56614                     [
56615                         -70.2562047,
56616                         46.3785887
56617                     ],
56618                     [
56619                         -70.2562047,
56620                         46.3152628
56621                     ],
56622                     [
56623                         -70.3203651,
56624                         46.3152628
56625                     ],
56626                     [
56627                         -70.3203651,
56628                         46.0651209
56629                     ],
56630                     [
56631                         -70.3814988,
56632                         46.0651209
56633                     ],
56634                     [
56635                         -70.3814988,
56636                         45.93552
56637                     ],
56638                     [
56639                         -70.3201618,
56640                         45.93552
56641                     ],
56642                     [
56643                         -70.3201618,
56644                         45.879479
56645                     ],
56646                     [
56647                         -70.4493131,
56648                         45.879479
56649                     ],
56650                     [
56651                         -70.4493131,
56652                         45.7538713
56653                     ],
56654                     [
56655                         -70.5070021,
56656                         45.7538713
56657                     ],
56658                     [
56659                         -70.5070021,
56660                         45.6916912
56661                     ],
56662                     [
56663                         -70.6316642,
56664                         45.6916912
56665                     ],
56666                     [
56667                         -70.6316642,
56668                         45.6291619
56669                     ],
56670                     [
56671                         -70.7575538,
56672                         45.6291619
56673                     ],
56674                     [
56675                         -70.7575538,
56676                         45.4414685
56677                     ],
56678                     [
56679                         -70.8809878,
56680                         45.4414685
56681                     ],
56682                     [
56683                         -70.8809878,
56684                         45.3780612
56685                     ],
56686                     [
56687                         -71.13328,
56688                         45.3780612
56689                     ],
56690                     [
56691                         -71.13328,
56692                         45.3151452
56693                     ],
56694                     [
56695                         -71.3830282,
56696                         45.3151452
56697                     ],
56698                     [
56699                         -71.3830282,
56700                         45.253416
56701                     ],
56702                     [
56703                         -71.5076448,
56704                         45.253416
56705                     ],
56706                     [
56707                         -71.5076448,
56708                         45.0655726
56709                     ],
56710                     [
56711                         -73.9418929,
56712                         45.0655726
56713                     ],
56714                     [
56715                         -73.9418929,
56716                         45.0031242
56717                     ],
56718                     [
56719                         -74.7469725,
56720                         45.0031242
56721                     ],
56722                     [
56723                         -74.7469725,
56724                         45.0649003
56725                     ],
56726                     [
56727                         -74.8800964,
56728                         45.0649003
56729                     ],
56730                     [
56731                         -74.8800964,
56732                         45.0029023
56733                     ],
56734                     [
56735                         -75.0662455,
56736                         45.0029023
56737                     ],
56738                     [
56739                         -75.0662455,
56740                         44.9415167
56741                     ],
56742                     [
56743                         -75.2539363,
56744                         44.9415167
56745                     ],
56746                     [
56747                         -75.2539363,
56748                         44.8776043
56749                     ],
56750                     [
56751                         -75.3789648,
56752                         44.8776043
56753                     ],
56754                     [
56755                         -75.3789648,
56756                         44.8153462
56757                     ],
56758                     [
56759                         -75.4431283,
56760                         44.8153462
56761                     ],
56762                     [
56763                         -75.4431283,
56764                         44.7536053
56765                     ],
56766                     [
56767                         -75.5666566,
56768                         44.7536053
56769                     ],
56770                     [
56771                         -75.5666566,
56772                         44.6909879
56773                     ],
56774                     [
56775                         -75.6290205,
56776                         44.6909879
56777                     ],
56778                     [
56779                         -75.6290205,
56780                         44.6284958
56781                     ],
56782                     [
56783                         -75.7540484,
56784                         44.6284958
56785                     ],
56786                     [
56787                         -75.7540484,
56788                         44.566385
56789                     ],
56790                     [
56791                         -75.817312,
56792                         44.566385
56793                     ],
56794                     [
56795                         -75.817312,
56796                         44.5028932
56797                     ],
56798                     [
56799                         -75.8799549,
56800                         44.5028932
56801                     ],
56802                     [
56803                         -75.8799549,
56804                         44.3784946
56805                     ],
56806                     [
56807                         -76.1300319,
56808                         44.3784946
56809                     ],
56810                     [
56811                         -76.1300319,
56812                         44.3159227
56813                     ],
56814                     [
56815                         -76.1926961,
56816                         44.3159227
56817                     ],
56818                     [
56819                         -76.1926961,
56820                         44.2534378
56821                     ],
56822                     [
56823                         -76.3182619,
56824                         44.2534378
56825                     ],
56826                     [
56827                         -76.3182619,
56828                         44.1916726
56829                     ],
56830                     [
56831                         -76.3792975,
56832                         44.1916726
56833                     ],
56834                     [
56835                         -76.3792975,
56836                         44.0653733
56837                     ],
56838                     [
56839                         -76.4427584,
56840                         44.0653733
56841                     ],
56842                     [
56843                         -76.4427584,
56844                         43.9963825
56845                     ],
56846                     [
56847                         -76.317027,
56848                         43.9963825
56849                     ],
56850                     [
56851                         -76.317027,
56852                         43.9414581
56853                     ],
56854                     [
56855                         -76.5076611,
56856                         43.9414581
56857                     ],
56858                     [
56859                         -76.5076611,
56860                         43.8723335
56861                     ],
56862                     [
56863                         -76.3829974,
56864                         43.8723335
56865                     ],
56866                     [
56867                         -76.3829974,
56868                         43.8091872
56869                     ],
56870                     [
56871                         -76.2534102,
56872                         43.8091872
56873                     ],
56874                     [
56875                         -76.2534102,
56876                         43.5665222
56877                     ],
56878                     [
56879                         -76.5064833,
56880                         43.5665222
56881                     ],
56882                     [
56883                         -76.5064833,
56884                         43.5033881
56885                     ],
56886                     [
56887                         -76.6331208,
56888                         43.5033881
56889                     ],
56890                     [
56891                         -76.6331208,
56892                         43.4432252
56893                     ],
56894                     [
56895                         -76.6951085,
56896                         43.4432252
56897                     ],
56898                     [
56899                         -76.6951085,
56900                         43.3786858
56901                     ],
56902                     [
56903                         -76.8177798,
56904                         43.3786858
56905                     ],
56906                     [
56907                         -76.8177798,
56908                         43.318066
56909                     ],
56910                     [
56911                         -77.682,
56912                         43.318066
56913                     ],
56914                     [
56915                         -77.682,
56916                         43.3789376
56917                     ],
56918                     [
56919                         -78.0565883,
56920                         43.3789376
56921                     ],
56922                     [
56923                         -78.0565883,
56924                         43.4396918
56925                     ],
56926                     [
56927                         -78.4389748,
56928                         43.4396918
56929                     ],
56930                     [
56931                         -78.4389748,
56932                         43.3794382
56933                     ],
56934                     [
56935                         -78.8803396,
56936                         43.3794382
56937                     ],
56938                     [
56939                         -78.8803396,
56940                         43.3149724
56941                     ],
56942                     [
56943                         -79.1298858,
56944                         43.3149724
56945                     ],
56946                     [
56947                         -79.1298858,
56948                         43.2429286
56949                     ],
56950                     [
56951                         -79.0669615,
56952                         43.2429286
56953                     ],
56954                     [
56955                         -79.0669615,
56956                         43.1299931
56957                     ],
56958                     [
56959                         -79.1298858,
56960                         43.1299931
56961                     ],
56962                     [
56963                         -79.1298858,
56964                         43.0577305
56965                     ],
56966                     [
56967                         -79.071264,
56968                         43.0577305
56969                     ],
56970                     [
56971                         -79.071264,
56972                         42.9294906
56973                     ],
56974                     [
56975                         -78.943264,
56976                         42.9294906
56977                     ],
56978                     [
56979                         -78.943264,
56980                         42.7542165
56981                     ],
56982                     [
56983                         -79.069439,
56984                         42.7542165
56985                     ],
56986                     [
56987                         -79.069439,
56988                         42.6941622
56989                     ],
56990                     [
56991                         -79.133439,
56992                         42.6941622
56993                     ],
56994                     [
56995                         -79.133439,
56996                         42.6296973
56997                     ],
56998                     [
56999                         -79.1947499,
57000                         42.6296973
57001                     ],
57002                     [
57003                         -79.1947499,
57004                         42.5663538
57005                     ],
57006                     [
57007                         -79.3786827,
57008                         42.5663538
57009                     ],
57010                     [
57011                         -79.3786827,
57012                         42.5033425
57013                     ],
57014                     [
57015                         -79.4442961,
57016                         42.5033425
57017                     ],
57018                     [
57019                         -79.4442961,
57020                         42.4410614
57021                     ],
57022                     [
57023                         -79.5679936,
57024                         42.4410614
57025                     ],
57026                     [
57027                         -79.5679936,
57028                         42.3775264
57029                     ],
57030                     [
57031                         -79.6906154,
57032                         42.3775264
57033                     ],
57034                     [
57035                         -79.6906154,
57036                         42.3171086
57037                     ],
57038                     [
57039                         -79.8164642,
57040                         42.3171086
57041                     ],
57042                     [
57043                         -79.8164642,
57044                         42.2534481
57045                     ],
57046                     [
57047                         -80.0052373,
57048                         42.2534481
57049                     ],
57050                     [
57051                         -80.0052373,
57052                         42.1909188
57053                     ],
57054                     [
57055                         -80.1916829,
57056                         42.1909188
57057                     ],
57058                     [
57059                         -80.1916829,
57060                         42.1272555
57061                     ],
57062                     [
57063                         -80.3167992,
57064                         42.1272555
57065                     ],
57066                     [
57067                         -80.3167992,
57068                         42.0669857
57069                     ],
57070                     [
57071                         -80.5063234,
57072                         42.0669857
57073                     ],
57074                     [
57075                         -80.5063234,
57076                         42.0034331
57077                     ],
57078                     [
57079                         -80.6930471,
57080                         42.0034331
57081                     ],
57082                     [
57083                         -80.6930471,
57084                         41.9415141
57085                     ],
57086                     [
57087                         -80.9440403,
57088                         41.9415141
57089                     ],
57090                     [
57091                         -80.9440403,
57092                         41.8781193
57093                     ],
57094                     [
57095                         -81.1942729,
57096                         41.8781193
57097                     ],
57098                     [
57099                         -81.1942729,
57100                         41.8166455
57101                     ],
57102                     [
57103                         -81.3190089,
57104                         41.8166455
57105                     ],
57106                     [
57107                         -81.3190089,
57108                         41.7545453
57109                     ],
57110                     [
57111                         -81.4418435,
57112                         41.7545453
57113                     ],
57114                     [
57115                         -81.4418435,
57116                         41.690965
57117                     ],
57118                     [
57119                         -81.5053523,
57120                         41.690965
57121                     ],
57122                     [
57123                         -81.5053523,
57124                         41.6301643
57125                     ],
57126                     [
57127                         -82.7470081,
57128                         41.6301643
57129                     ],
57130                     [
57131                         -82.7470081,
57132                         41.7536942
57133                     ],
57134                     [
57135                         -82.8839135,
57136                         41.7536942
57137                     ],
57138                     [
57139                         -82.8839135,
57140                         41.5656075
57141                     ],
57142                     [
57143                         -82.9957195,
57144                         41.5656075
57145                     ],
57146                     [
57147                         -82.9957195,
57148                         41.6270375
57149                     ],
57150                     [
57151                         -83.1257796,
57152                         41.6270375
57153                     ],
57154                     [
57155                         -83.1257796,
57156                         41.6878411
57157                     ],
57158                     [
57159                         -83.2474733,
57160                         41.6878411
57161                     ],
57162                     [
57163                         -83.2474733,
57164                         41.7536942
57165                     ],
57166                     [
57167                         -83.3737305,
57168                         41.7536942
57169                     ],
57170                     [
57171                         -83.3737305,
57172                         41.809276
57173                     ],
57174                     [
57175                         -83.3106019,
57176                         41.809276
57177                     ],
57178                     [
57179                         -83.3106019,
57180                         41.8716064
57181                     ],
57182                     [
57183                         -83.2474733,
57184                         41.8716064
57185                     ],
57186                     [
57187                         -83.2474733,
57188                         41.9361393
57189                     ],
57190                     [
57191                         -83.1843447,
57192                         41.9361393
57193                     ],
57194                     [
57195                         -83.1843447,
57196                         41.9960851
57197                     ],
57198                     [
57199                         -83.1207681,
57200                         41.9960851
57201                     ],
57202                     [
57203                         -83.1207681,
57204                         42.2464812
57205                     ],
57206                     [
57207                         -83.0589194,
57208                         42.2464812
57209                     ],
57210                     [
57211                         -83.0589194,
57212                         42.3089555
57213                     ],
57214                     [
57215                         -82.8685328,
57216                         42.3089555
57217                     ],
57218                     [
57219                         -82.8685328,
57220                         42.3717652
57221                     ],
57222                     [
57223                         -82.8072219,
57224                         42.3717652
57225                     ],
57226                     [
57227                         -82.8072219,
57228                         42.558553
57229                     ],
57230                     [
57231                         -82.7553745,
57232                         42.558553
57233                     ],
57234                     [
57235                         -82.7553745,
57236                         42.4954945
57237                     ],
57238                     [
57239                         -82.5599041,
57240                         42.4954945
57241                     ],
57242                     [
57243                         -82.5599041,
57244                         42.558553
57245                     ],
57246                     [
57247                         -82.4967755,
57248                         42.558553
57249                     ],
57250                     [
57251                         -82.4967755,
57252                         42.6833607
57253                     ],
57254                     [
57255                         -82.4328863,
57256                         42.6833607
57257                     ],
57258                     [
57259                         -82.4328863,
57260                         42.9342196
57261                     ],
57262                     [
57263                         -82.3700552,
57264                         42.9342196
57265                     ],
57266                     [
57267                         -82.3700552,
57268                         43.0648071
57269                     ],
57270                     [
57271                         -82.4328863,
57272                         43.0648071
57273                     ],
57274                     [
57275                         -82.4328863,
57276                         43.1917566
57277                     ],
57278                     [
57279                         -82.4947464,
57280                         43.1917566
57281                     ],
57282                     [
57283                         -82.4947464,
57284                         43.5034627
57285                     ],
57286                     [
57287                         -82.557133,
57288                         43.5034627
57289                     ],
57290                     [
57291                         -82.557133,
57292                         43.8160901
57293                     ],
57294                     [
57295                         -82.6197884,
57296                         43.8160901
57297                     ],
57298                     [
57299                         -82.6197884,
57300                         43.9422098
57301                     ],
57302                     [
57303                         -82.6839499,
57304                         43.9422098
57305                     ],
57306                     [
57307                         -82.6839499,
57308                         44.0022641
57309                     ],
57310                     [
57311                         -82.7465346,
57312                         44.0022641
57313                     ],
57314                     [
57315                         -82.7465346,
57316                         44.0670545
57317                     ],
57318                     [
57319                         -82.8708696,
57320                         44.0670545
57321                     ],
57322                     [
57323                         -82.8708696,
57324                         44.1291935
57325                     ],
57326                     [
57327                         -83.008517,
57328                         44.1291935
57329                     ],
57330                     [
57331                         -83.008517,
57332                         44.0664786
57333                     ],
57334                     [
57335                         -83.1336086,
57336                         44.0664786
57337                     ],
57338                     [
57339                         -83.1336086,
57340                         44.0053949
57341                     ],
57342                     [
57343                         -83.2414522,
57344                         44.0053949
57345                     ],
57346                     [
57347                         -83.2414522,
57348                         44.9962034
57349                     ],
57350                     [
57351                         -83.1806112,
57352                         44.9962034
57353                     ],
57354                     [
57355                         -83.1806112,
57356                         45.067302
57357                     ],
57358                     [
57359                         -83.2455172,
57360                         45.067302
57361                     ],
57362                     [
57363                         -83.2455172,
57364                         45.1287382
57365                     ],
57366                     [
57367                         -83.3065878,
57368                         45.1287382
57369                     ],
57370                     [
57371                         -83.3065878,
57372                         45.2551509
57373                     ],
57374                     [
57375                         -83.3706087,
57376                         45.2551509
57377                     ],
57378                     [
57379                         -83.3706087,
57380                         45.3165923
57381                     ],
57382                     [
57383                         -83.4325644,
57384                         45.3165923
57385                     ],
57386                     [
57387                         -83.4325644,
57388                         45.3792105
57389                     ],
57390                     [
57391                         -83.6178415,
57392                         45.3792105
57393                     ],
57394                     [
57395                         -83.6178415,
57396                         45.4419665
57397                     ],
57398                     [
57399                         -83.8084291,
57400                         45.4419665
57401                     ],
57402                     [
57403                         -83.8084291,
57404                         45.5036189
57405                     ],
57406                     [
57407                         -84.0550718,
57408                         45.5036189
57409                     ],
57410                     [
57411                         -84.0550718,
57412                         45.5647907
57413                     ],
57414                     [
57415                         -84.1235181,
57416                         45.5647907
57417                     ],
57418                     [
57419                         -84.1235181,
57420                         45.6287845
57421                     ],
57422                     [
57423                         -84.1807534,
57424                         45.6287845
57425                     ],
57426                     [
57427                         -84.1807534,
57428                         45.6914688
57429                     ],
57430                     [
57431                         -84.3111554,
57432                         45.6914688
57433                     ],
57434                     [
57435                         -84.3111554,
57436                         45.9337076
57437                     ],
57438                     [
57439                         -83.8209974,
57440                         45.9337076
57441                     ],
57442                     [
57443                         -83.8209974,
57444                         45.8725113
57445                     ],
57446                     [
57447                         -83.4968086,
57448                         45.8725113
57449                     ],
57450                     [
57451                         -83.4968086,
57452                         45.9337076
57453                     ],
57454                     [
57455                         -83.4338066,
57456                         45.9337076
57457                     ],
57458                     [
57459                         -83.4338066,
57460                         46.0016863
57461                     ],
57462                     [
57463                         -83.4962697,
57464                         46.0016863
57465                     ],
57466                     [
57467                         -83.4962697,
57468                         46.0668178
57469                     ],
57470                     [
57471                         -83.5599956,
57472                         46.0668178
57473                     ],
57474                     [
57475                         -83.5599956,
57476                         46.1261576
57477                     ],
57478                     [
57479                         -83.9954558,
57480                         46.1261576
57481                     ],
57482                     [
57483                         -83.9954558,
57484                         46.1931747
57485                     ],
57486                     [
57487                         -84.0591816,
57488                         46.1931747
57489                     ],
57490                     [
57491                         -84.0591816,
57492                         46.3814972
57493                     ],
57494                     [
57495                         -84.1152614,
57496                         46.3814972
57497                     ],
57498                     [
57499                         -84.1152614,
57500                         46.4953584
57501                     ],
57502                     [
57503                         -84.0591816,
57504                         46.4953584
57505                     ],
57506                     [
57507                         -84.0591816,
57508                         46.5682653
57509                     ],
57510                     [
57511                         -84.2579545,
57512                         46.5682653
57513                     ],
57514                     [
57515                         -84.2579545,
57516                         46.5051232
57517                     ],
57518                     [
57519                         -84.3071879,
57520                         46.5051232
57521                     ],
57522                     [
57523                         -84.3071879,
57524                         46.5682653
57525                     ],
57526                     [
57527                         -84.4415364,
57528                         46.5682653
57529                     ],
57530                     [
57531                         -84.4415364,
57532                         46.504525
57533                     ],
57534                     [
57535                         -84.9965729,
57536                         46.504525
57537                     ],
57538                     [
57539                         -84.9965729,
57540                         46.6842882
57541                     ],
57542                     [
57543                         -84.9298158,
57544                         46.6842882
57545                     ],
57546                     [
57547                         -84.9298158,
57548                         46.818077
57549                     ],
57550                     [
57551                         -85.3165894,
57552                         46.818077
57553                     ],
57554                     [
57555                         -85.3165894,
57556                         46.7535825
57557                     ],
57558                     [
57559                         -87.5562645,
57560                         46.7535825
57561                     ],
57562                     [
57563                         -87.5562645,
57564                         47.4407371
57565                     ],
57566                     [
57567                         -87.6825361,
57568                         47.4407371
57569                     ],
57570                     [
57571                         -87.6825361,
57572                         47.5035554
57573                     ],
57574                     [
57575                         -88.2560738,
57576                         47.5035554
57577                     ],
57578                     [
57579                         -88.2560738,
57580                         47.4433716
57581                     ],
57582                     [
57583                         -88.4417419,
57584                         47.4433716
57585                     ],
57586                     [
57587                         -88.4417419,
57588                         47.3789949
57589                     ],
57590                     [
57591                         -88.50683,
57592                         47.3789949
57593                     ],
57594                     [
57595                         -88.50683,
57596                         47.3153881
57597                     ],
57598                     [
57599                         -88.6312821,
57600                         47.3153881
57601                     ],
57602                     [
57603                         -88.6312821,
57604                         47.2539782
57605                     ],
57606                     [
57607                         -88.7569636,
57608                         47.2539782
57609                     ],
57610                     [
57611                         -88.7569636,
57612                         47.1934682
57613                     ],
57614                     [
57615                         -88.8838253,
57616                         47.1934682
57617                     ],
57618                     [
57619                         -88.8838253,
57620                         47.1284735
57621                     ],
57622                     [
57623                         -88.9434208,
57624                         47.1284735
57625                     ],
57626                     [
57627                         -88.9434208,
57628                         47.0662127
57629                     ],
57630                     [
57631                         -89.0708726,
57632                         47.0662127
57633                     ],
57634                     [
57635                         -89.0708726,
57636                         47.0026826
57637                     ],
57638                     [
57639                         -89.2565553,
57640                         47.0026826
57641                     ],
57642                     [
57643                         -89.2565553,
57644                         46.9410806
57645                     ],
57646                     [
57647                         -90.3677669,
57648                         46.9410806
57649                     ],
57650                     [
57651                         -90.3677669,
57652                         47.6844827
57653                     ],
57654                     [
57655                         -90.3069978,
57656                         47.6844827
57657                     ],
57658                     [
57659                         -90.3069978,
57660                         47.7460174
57661                     ],
57662                     [
57663                         -89.994859,
57664                         47.7460174
57665                     ],
57666                     [
57667                         -89.994859,
57668                         47.8082719
57669                     ],
57670                     [
57671                         -89.8048615,
57672                         47.8082719
57673                     ],
57674                     [
57675                         -89.8048615,
57676                         47.8700562
57677                     ],
57678                     [
57679                         -89.6797699,
57680                         47.8700562
57681                     ],
57682                     [
57683                         -89.6797699,
57684                         47.9339637
57685                     ],
57686                     [
57687                         -89.4933757,
57688                         47.9339637
57689                     ],
57690                     [
57691                         -89.4933757,
57692                         47.9957956
57693                     ],
57694                     [
57695                         -89.4284697,
57696                         47.9957956
57697                     ],
57698                     [
57699                         -89.4284697,
57700                         48.0656377
57701                     ],
57702                     [
57703                         -89.9932739,
57704                         48.0656377
57705                     ],
57706                     [
57707                         -89.9932739,
57708                         48.1282966
57709                     ],
57710                     [
57711                         -90.7455933,
57712                         48.1282966
57713                     ],
57714                     [
57715                         -90.7455933,
57716                         48.1893056
57717                     ],
57718                     [
57719                         -90.8087291,
57720                         48.1893056
57721                     ],
57722                     [
57723                         -90.8087291,
57724                         48.2522065
57725                     ],
57726                     [
57727                         -91.067763,
57728                         48.2522065
57729                     ],
57730                     [
57731                         -91.067763,
57732                         48.1916658
57733                     ],
57734                     [
57735                         -91.1946247,
57736                         48.1916658
57737                     ],
57738                     [
57739                         -91.1946247,
57740                         48.1279027
57741                     ],
57742                     [
57743                         -91.6814196,
57744                         48.1279027
57745                     ],
57746                     [
57747                         -91.6814196,
57748                         48.2525994
57749                     ],
57750                     [
57751                         -91.9321927,
57752                         48.2525994
57753                     ],
57754                     [
57755                         -91.9321927,
57756                         48.3142454
57757                     ],
57758                     [
57759                         -91.9929683,
57760                         48.3142454
57761                     ],
57762                     [
57763                         -91.9929683,
57764                         48.3780845
57765                     ],
57766                     [
57767                         -92.3189383,
57768                         48.3780845
57769                     ],
57770                     [
57771                         -92.3189383,
57772                         48.2529081
57773                     ],
57774                     [
57775                         -92.3732233,
57776                         48.2529081
57777                     ],
57778                     [
57779                         -92.3732233,
57780                         48.3153385
57781                     ],
57782                     [
57783                         -92.4322288,
57784                         48.3153385
57785                     ],
57786                     [
57787                         -92.4322288,
57788                         48.4411448
57789                     ],
57790                     [
57791                         -92.4977248,
57792                         48.4411448
57793                     ],
57794                     [
57795                         -92.4977248,
57796                         48.501781
57797                     ],
57798                     [
57799                         -92.5679413,
57800                         48.501781
57801                     ],
57802                     [
57803                         -92.5679413,
57804                         48.439579
57805                     ],
57806                     [
57807                         -92.6210462,
57808                         48.439579
57809                     ],
57810                     [
57811                         -92.6210462,
57812                         48.5650783
57813                     ],
57814                     [
57815                         -92.8086835,
57816                         48.5650783
57817                     ],
57818                     [
57819                         -92.8086835,
57820                         48.6286865
57821                     ],
57822                     [
57823                         -92.8086835,
57824                         48.6267365
57825                     ],
57826                     [
57827                         -92.933185,
57828                         48.6267365
57829                     ],
57830                     [
57831                         -92.933185,
57832                         48.6922145
57833                     ],
57834                     [
57835                         -93.0051716,
57836                         48.6922145
57837                     ],
57838                     [
57839                         -93.0051716,
57840                         48.6282965
57841                     ],
57842                     [
57843                         -93.1225924,
57844                         48.6282965
57845                     ],
57846                     [
57847                         -93.1225924,
57848                         48.6922145
57849                     ],
57850                     [
57851                         -93.3190806,
57852                         48.6922145
57853                     ],
57854                     [
57855                         -93.3190806,
57856                         48.6267365
57857                     ],
57858                     [
57859                         -93.5049477,
57860                         48.6267365
57861                     ],
57862                     [
57863                         -93.5049477,
57864                         48.5635164
57865                     ],
57866                     [
57867                         -93.7474601,
57868                         48.5635164
57869                     ],
57870                     [
57871                         -93.7474601,
57872                         48.6267365
57873                     ],
57874                     [
57875                         -93.8135461,
57876                         48.6267365
57877                     ],
57878                     [
57879                         -93.8135461,
57880                         48.6898775
57881                     ],
57882                     [
57883                         -94.2453121,
57884                         48.6898775
57885                     ],
57886                     [
57887                         -94.2453121,
57888                         48.7554327
57889                     ],
57890                     [
57891                         -94.6183171,
57892                         48.7554327
57893                     ],
57894                     [
57895                         -94.6183171,
57896                         48.941036
57897                     ],
57898                     [
57899                         -94.6809018,
57900                         48.941036
57901                     ],
57902                     [
57903                         -94.6809018,
57904                         49.0029737
57905                     ],
57906                     [
57907                         -94.7441532,
57908                         49.0029737
57909                     ],
57910                     [
57911                         -94.7441532,
57912                         49.2536079
57913                     ],
57914                     [
57915                         -94.8084069,
57916                         49.2536079
57917                     ],
57918                     [
57919                         -94.8084069,
57920                         49.3784134
57921                     ],
57922                     [
57923                         -95.1192391,
57924                         49.3784134
57925                     ],
57926                     [
57927                         -95.1192391,
57928                         49.4425264
57929                     ],
57930                     [
57931                         -95.1934341,
57932                         49.4425264
57933                     ],
57934                     [
57935                         -95.1934341,
57936                         49.0035292
57937                     ],
57938                     [
57939                         -96.87069,
57940                         49.0035292
57941                     ],
57942                     [
57943                         -96.87069,
57944                         49.0656063
57945                     ],
57946                     [
57947                         -99.0049312,
57948                         49.0656063
57949                     ],
57950                     [
57951                         -99.0049312,
57952                         49.0050714
57953                     ],
57954                     [
57955                         -109.3699257,
57956                         49.0050714
57957                     ],
57958                     [
57959                         -109.3699257,
57960                         49.0668231
57961                     ],
57962                     [
57963                         -109.5058746,
57964                         49.0668231
57965                     ],
57966                     [
57967                         -109.5058746,
57968                         49.0050714
57969                     ],
57970                     [
57971                         -114.1830014,
57972                         49.0050714
57973                     ],
57974                     [
57975                         -114.1830014,
57976                         49.0687317
57977                     ],
57978                     [
57979                         -114.7578709,
57980                         49.0687317
57981                     ],
57982                     [
57983                         -114.7578709,
57984                         49.0050714
57985                     ],
57986                     [
57987                         -115.433731,
57988                         49.0050714
57989                     ],
57990                     [
57991                         -115.433731,
57992                         49.0671412
57993                     ],
57994                     [
57995                         -116.5062706,
57996                         49.0671412
57997                     ],
57998                     [
57999                         -116.5062706,
58000                         49.0050714
58001                     ],
58002                     [
58003                         -117.3089504,
58004                         49.0050714
58005                     ],
58006                     [
58007                         -117.3089504,
58008                         49.0659803
58009                     ],
58010                     [
58011                         -119.882945,
58012                         49.0659803
58013                     ],
58014                     [
58015                         -119.882945,
58016                         49.0050714
58017                     ],
58018                     [
58019                         -120.1208555,
58020                         49.0050714
58021                     ],
58022                     [
58023                         -120.1208555,
58024                         49.0678367
58025                     ],
58026                     [
58027                         -121.4451636,
58028                         49.0678367
58029                     ],
58030                     [
58031                         -121.4451636,
58032                         49.0050714
58033                     ],
58034                     [
58035                         -121.9311808,
58036                         49.0050714
58037                     ],
58038                     [
58039                         -121.9311808,
58040                         49.0656099
58041                     ],
58042                     [
58043                         -122.817484,
58044                         49.0656099
58045                     ],
58046                     [
58047                         -122.817484,
58048                         49.0029143
58049                     ],
58050                     [
58051                         -122.8795155,
58052                         49.0029143
58053                     ],
58054                     [
58055                         -122.8795155,
58056                         48.9347018
58057                     ],
58058                     [
58059                         -122.8174629,
58060                         48.9347018
58061                     ],
58062                     [
58063                         -122.8174629,
58064                         48.8101998
58065                     ],
58066                     [
58067                         -122.7538859,
58068                         48.8101998
58069                     ],
58070                     [
58071                         -122.7538859,
58072                         48.7533758
58073                     ],
58074                     [
58075                         -122.8712937,
58076                         48.7533758
58077                     ],
58078                     [
58079                         -122.8712937,
58080                         48.8153948
58081                     ],
58082                     [
58083                         -123.0055391,
58084                         48.8153948
58085                     ],
58086                     [
58087                         -123.0055391,
58088                         48.7529529
58089                     ],
58090                     [
58091                         -123.1296926,
58092                         48.7529529
58093                     ],
58094                     [
58095                         -123.1296926,
58096                         48.6902201
58097                     ],
58098                     [
58099                         -123.1838197,
58100                         48.6902201
58101                     ],
58102                     [
58103                         -123.1838197,
58104                         48.7529029
58105                     ]
58106                 ],
58107                 [
58108                     [
58109                         -122.9341743,
58110                         37.7521547
58111                     ],
58112                     [
58113                         -122.9347457,
58114                         37.6842013
58115                     ],
58116                     [
58117                         -123.0679013,
58118                         37.6849023
58119                     ],
58120                     [
58121                         -123.0673747,
58122                         37.7475251
58123                     ],
58124                     [
58125                         -123.1292603,
58126                         37.7478506
58127                     ],
58128                     [
58129                         -123.1286894,
58130                         37.815685
58131                     ],
58132                     [
58133                         -123.0590687,
58134                         37.8153192
58135                     ],
58136                     [
58137                         -123.0595947,
58138                         37.7528143
58139                     ]
58140                 ],
58141                 [
58142                     [
58143                         -71.6299464,
58144                         41.2540893
58145                     ],
58146                     [
58147                         -71.4966465,
58148                         41.2541393
58149                     ],
58150                     [
58151                         -71.4965596,
58152                         41.122965
58153                     ],
58154                     [
58155                         -71.6298594,
58156                         41.1229149
58157                     ]
58158                 ],
58159                 [
58160                     [
58161                         -70.3184265,
58162                         41.3775196
58163                     ],
58164                     [
58165                         -70.3183384,
58166                         41.2448243
58167                     ],
58168                     [
58169                         -70.1906612,
58170                         41.2448722
58171                     ],
58172                     [
58173                         -70.1906239,
58174                         41.1886019
58175                     ],
58176                     [
58177                         -69.9336025,
58178                         41.1886984
58179                     ],
58180                     [
58181                         -69.933729,
58182                         41.3791941
58183                     ],
58184                     [
58185                         -69.9950664,
58186                         41.3791712
58187                     ],
58188                     [
58189                         -69.995109,
58190                         41.443159
58191                     ],
58192                     [
58193                         -70.0707828,
58194                         41.4431307
58195                     ],
58196                     [
58197                         -70.0706972,
58198                         41.3144915
58199                     ],
58200                     [
58201                         -70.2461667,
58202                         41.3144258
58203                     ],
58204                     [
58205                         -70.2462087,
58206                         41.3775467
58207                     ]
58208                 ],
58209                 [
58210                     [
58211                         -68.9403374,
58212                         43.9404062
58213                     ],
58214                     [
58215                         -68.6856948,
58216                         43.9404977
58217                     ],
58218                     [
58219                         -68.6856475,
58220                         43.8721797
58221                     ],
58222                     [
58223                         -68.7465405,
58224                         43.8721577
58225                     ],
58226                     [
58227                         -68.7464976,
58228                         43.8102529
58229                     ],
58230                     [
58231                         -68.8090782,
58232                         43.8102304
58233                     ],
58234                     [
58235                         -68.8090343,
58236                         43.746728
58237                     ],
58238                     [
58239                         -68.8773094,
58240                         43.7467034
58241                     ],
58242                     [
58243                         -68.8773544,
58244                         43.8117826
58245                     ],
58246                     [
58247                         -68.9402483,
58248                         43.8117599
58249                     ]
58250                 ],
58251                 [
58252                     [
58253                         -123.1291466,
58254                         49.0645144
58255                     ],
58256                     [
58257                         -122.9954224,
58258                         49.0645144
58259                     ],
58260                     [
58261                         -122.9954224,
58262                         48.9343243
58263                     ],
58264                     [
58265                         -123.1291466,
58266                         48.9343243
58267                     ]
58268                 ],
58269                 [
58270                     [
58271                         -82.9407144,
58272                         24.7535913
58273                     ],
58274                     [
58275                         -82.8719398,
58276                         24.7535913
58277                     ],
58278                     [
58279                         -82.8719398,
58280                         24.6905653
58281                     ],
58282                     [
58283                         -82.7446233,
58284                         24.6905653
58285                     ],
58286                     [
58287                         -82.7446233,
58288                         24.6214593
58289                     ],
58290                     [
58291                         -82.8088038,
58292                         24.6214593
58293                     ],
58294                     [
58295                         -82.8088038,
58296                         24.5594908
58297                     ],
58298                     [
58299                         -82.9407144,
58300                         24.5594908
58301                     ]
58302                 ]
58303             ]
58304         },
58305         {
58306             "name": "USGS Topographic Maps",
58307             "type": "tms",
58308             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_scanned_topos/{zoom}/{x}/{y}.png",
58309             "polygon": [
58310                 [
58311                     [
58312                         -125.990173,
58313                         48.9962416
58314                     ],
58315                     [
58316                         -125.989419,
58317                         47.9948396
58318                     ],
58319                     [
58320                         -123.9929739,
58321                         47.9955062
58322                     ],
58323                     [
58324                         -123.9922429,
58325                         47.0059202
58326                     ],
58327                     [
58328                         -125.988688,
58329                         47.0052409
58330                     ],
58331                     [
58332                         -125.9879604,
58333                         46.0015618
58334                     ],
58335                     [
58336                         -123.9939396,
58337                         46.0022529
58338                     ],
58339                     [
58340                         -123.9925238,
58341                         43.9961708
58342                     ],
58343                     [
58344                         -124.9931832,
58345                         43.9958116
58346                     ],
58347                     [
58348                         -124.9918175,
58349                         41.9942149
58350                     ],
58351                     [
58352                         -125.9851789,
58353                         41.9938465
58354                     ],
58355                     [
58356                         -125.9838655,
58357                         40.0076111
58358                     ],
58359                     [
58360                         -123.9833285,
58361                         40.0083757
58362                     ],
58363                     [
58364                         -123.9814115,
58365                         37.002615
58366                     ],
58367                     [
58368                         -122.21903,
58369                         37.0033173
58370                     ],
58371                     [
58372                         -122.2184144,
58373                         36.011671
58374                     ],
58375                     [
58376                         -122.020087,
58377                         36.011751
58378                     ],
58379                     [
58380                         -122.0188591,
58381                         33.9961766
58382                     ],
58383                     [
58384                         -119.9787757,
58385                         33.9970206
58386                     ],
58387                     [
58388                         -119.9775867,
58389                         31.9987658
58390                     ],
58391                     [
58392                         -114.0122833,
58393                         32.00129
58394                     ],
58395                     [
58396                         -114.0116894,
58397                         30.9862401
58398                     ],
58399                     [
58400                         -105.998294,
58401                         30.9896679
58402                     ],
58403                     [
58404                         -105.9971419,
58405                         28.9901065
58406                     ],
58407                     [
58408                         -102.0210506,
58409                         28.9918418
58410                     ],
58411                     [
58412                         -102.0204916,
58413                         28.00733
58414                     ],
58415                     [
58416                         -100.0062436,
58417                         28.0082173
58418                     ],
58419                     [
58420                         -100.0051143,
58421                         25.991909
58422                     ],
58423                     [
58424                         -98.0109067,
58425                         25.9928035
58426                     ],
58427                     [
58428                         -98.0103613,
58429                         25.0063461
58430                     ],
58431                     [
58432                         -97.0161086,
58433                         25.0067957
58434                     ],
58435                     [
58436                         -97.016654,
58437                         25.9932494
58438                     ],
58439                     [
58440                         -95.9824825,
58441                         25.9937132
58442                     ],
58443                     [
58444                         -95.9835999,
58445                         27.9891175
58446                     ],
58447                     [
58448                         -94.0200898,
58449                         27.9899826
58450                     ],
58451                     [
58452                         -94.0206586,
58453                         28.9918129
58454                     ],
58455                     [
58456                         -88.0156706,
58457                         28.9944338
58458                     ],
58459                     [
58460                         -88.0162494,
58461                         30.0038862
58462                     ],
58463                     [
58464                         -86.0277506,
58465                         30.0047454
58466                     ],
58467                     [
58468                         -86.0271719,
58469                         28.9953016
58470                     ],
58471                     [
58472                         -84.0187909,
58473                         28.9961781
58474                     ],
58475                     [
58476                         -84.017095,
58477                         25.9817708
58478                     ],
58479                     [
58480                         -81.9971976,
58481                         25.9826768
58482                     ],
58483                     [
58484                         -81.9966618,
58485                         25.0134917
58486                     ],
58487                     [
58488                         -84.0165592,
58489                         25.0125783
58490                     ],
58491                     [
58492                         -84.0160068,
58493                         24.0052745
58494                     ],
58495                     [
58496                         -80.0199985,
58497                         24.007096
58498                     ],
58499                     [
58500                         -80.0245309,
58501                         32.0161282
58502                     ],
58503                     [
58504                         -78.0066484,
58505                         32.0169819
58506                     ],
58507                     [
58508                         -78.0072238,
58509                         32.9894278
58510                     ],
58511                     [
58512                         -77.8807233,
58513                         32.9894807
58514                     ],
58515                     [
58516                         -77.8813253,
58517                         33.9955918
58518                     ],
58519                     [
58520                         -76.0115411,
58521                         33.9963653
58522                     ],
58523                     [
58524                         -76.0121459,
58525                         34.9952552
58526                     ],
58527                     [
58528                         -74.0068449,
58529                         34.9960749
58530                     ],
58531                     [
58532                         -74.0099997,
58533                         40.0084254
58534                     ],
58535                     [
58536                         -72.0013745,
58537                         40.0091931
58538                     ],
58539                     [
58540                         -72.002019,
58541                         40.9912464
58542                     ],
58543                     [
58544                         -69.8797398,
58545                         40.9920457
58546                     ],
58547                     [
58548                         -69.8804173,
58549                         42.00893
58550                     ],
58551                     [
58552                         -69.9927682,
58553                         42.0088883
58554                     ],
58555                     [
58556                         -69.9934462,
58557                         43.0105166
58558                     ],
58559                     [
58560                         -67.9845366,
58561                         43.0112496
58562                     ],
58563                     [
58564                         -67.985224,
58565                         44.0103812
58566                     ],
58567                     [
58568                         -65.9892568,
58569                         44.0110975
58570                     ],
58571                     [
58572                         -65.9921237,
58573                         47.9993584
58574                     ],
58575                     [
58576                         -70.006442,
58577                         47.9980181
58578                     ],
58579                     [
58580                         -70.005708,
58581                         47.0042007
58582                     ],
58583                     [
58584                         -72.023686,
58585                         47.003514
58586                     ],
58587                     [
58588                         -72.0222508,
58589                         45.0059846
58590                     ],
58591                     [
58592                         -78.0146667,
58593                         45.0038705
58594                     ],
58595                     [
58596                         -78.0139662,
58597                         44.0026998
58598                     ],
58599                     [
58600                         -80.029686,
58601                         44.0019763
58602                     ],
58603                     [
58604                         -80.0290052,
58605                         43.0122994
58606                     ],
58607                     [
58608                         -81.995479,
58609                         43.011582
58610                     ],
58611                     [
58612                         -81.9982986,
58613                         47.0042713
58614                     ],
58615                     [
58616                         -87.505706,
58617                         47.0023972
58618                     ],
58619                     [
58620                         -87.5064535,
58621                         48.0142702
58622                     ],
58623                     [
58624                         -88.0260889,
58625                         48.0140968
58626                     ],
58627                     [
58628                         -88.026838,
58629                         49.0086686
58630                     ],
58631                     [
58632                         -93.9981078,
58633                         49.0067142
58634                     ],
58635                     [
58636                         -93.9988778,
58637                         50.0086456
58638                     ],
58639                     [
58640                         -96.0138899,
58641                         50.0079995
58642                     ],
58643                     [
58644                         -96.0131199,
58645                         49.0060547
58646                     ]
58647                 ],
58648                 [
58649                     [
58650                         -160.5787616,
58651                         22.5062947
58652                     ],
58653                     [
58654                         -160.5782192,
58655                         21.4984647
58656                     ],
58657                     [
58658                         -159.0030121,
58659                         21.499196
58660                     ],
58661                     [
58662                         -159.0027422,
58663                         20.9951068
58664                     ],
58665                     [
58666                         -157.5083185,
58667                         20.995803
58668                     ],
58669                     [
58670                         -157.5080519,
58671                         20.4960241
58672                     ],
58673                     [
58674                         -155.966889,
58675                         20.4967444
58676                     ],
58677                     [
58678                         -155.9674267,
58679                         21.5028287
58680                     ],
58681                     [
58682                         -157.5044717,
58683                         21.5021151
58684                     ],
58685                     [
58686                         -157.5047384,
58687                         21.9984962
58688                     ],
58689                     [
58690                         -159.0090946,
58691                         21.9978002
58692                     ],
58693                     [
58694                         -159.0093692,
58695                         22.5070181
58696                     ]
58697                 ],
58698                 [
58699                     [
58700                         -168.006102,
58701                         68.9941463
58702                     ],
58703                     [
58704                         -168.0047628,
58705                         68.0107853
58706                     ],
58707                     [
58708                         -165.4842481,
58709                         68.0112562
58710                     ],
58711                     [
58712                         -165.4829337,
58713                         67.0037303
58714                     ],
58715                     [
58716                         -168.0034485,
58717                         67.0032389
58718                     ],
58719                     [
58720                         -168.002195,
58721                         66.0017503
58722                     ],
58723                     [
58724                         -169.0087448,
58725                         66.001546
58726                     ],
58727                     [
58728                         -169.0075381,
58729                         64.9987675
58730                     ],
58731                     [
58732                         -168.0009882,
58733                         64.9989798
58734                     ],
58735                     [
58736                         -167.9998282,
58737                         63.9982374
58738                     ],
58739                     [
58740                         -164.9871288,
58741                         63.9988964
58742                     ],
58743                     [
58744                         -164.9860062,
58745                         62.9950845
58746                     ],
58747                     [
58748                         -167.9987057,
58749                         62.9944019
58750                     ],
58751                     [
58752                         -167.9946035,
58753                         59.0153692
58754                     ],
58755                     [
58756                         -162.5027857,
58757                         59.0167799
58758                     ],
58759                     [
58760                         -162.5018149,
58761                         58.0005815
58762                     ],
58763                     [
58764                         -160.0159024,
58765                         58.0012389
58766                     ],
58767                     [
58768                         -160.0149725,
58769                         57.000035
58770                     ],
58771                     [
58772                         -160.5054788,
58773                         56.9999017
58774                     ],
58775                     [
58776                         -160.5045719,
58777                         55.9968161
58778                     ],
58779                     [
58780                         -164.012195,
58781                         55.9958373
58782                     ],
58783                     [
58784                         -164.0113186,
58785                         55.00107
58786                     ],
58787                     [
58788                         -165.994782,
58789                         55.0005023
58790                     ],
58791                     [
58792                         -165.9941266,
58793                         54.2400584
58794                     ],
58795                     [
58796                         -168.0002944,
58797                         54.2394734
58798                     ],
58799                     [
58800                         -168.0000986,
58801                         54.0094921
58802                     ],
58803                     [
58804                         -170.0156134,
58805                         54.0089011
58806                     ],
58807                     [
58808                         -170.0147683,
58809                         53.0016446
58810                     ],
58811                     [
58812                         -171.9993636,
58813                         53.0010487
58814                     ],
58815                     [
58816                         -171.9989488,
58817                         52.4977745
58818                     ],
58819                     [
58820                         -176.0083239,
58821                         52.4965566
58822                     ],
58823                     [
58824                         -176.0081186,
58825                         52.2452555
58826                     ],
58827                     [
58828                         -178.000097,
58829                         52.2446469
58830                     ],
58831                     [
58832                         -177.9992996,
58833                         51.2554252
58834                     ],
58835                     [
58836                         -176.0073212,
58837                         51.2560472
58838                     ],
58839                     [
58840                         -176.0075146,
58841                         51.4980163
58842                     ],
58843                     [
58844                         -171.9981395,
58845                         51.4992617
58846                     ],
58847                     [
58848                         -171.9985419,
58849                         51.9985373
58850                     ],
58851                     [
58852                         -167.9984317,
58853                         51.9997661
58854                     ],
58855                     [
58856                         -167.9994645,
58857                         53.2560877
58858                     ],
58859                     [
58860                         -165.9932968,
58861                         53.2566866
58862                     ],
58863                     [
58864                         -165.9939308,
58865                         54.0100804
58866                     ],
58867                     [
58868                         -159.0067205,
58869                         54.0121291
58870                     ],
58871                     [
58872                         -159.0075717,
58873                         55.002502
58874                     ],
58875                     [
58876                         -158.0190709,
58877                         55.0027849
58878                     ],
58879                     [
58880                         -158.0199473,
58881                         55.9975094
58882                     ],
58883                     [
58884                         -151.9963213,
58885                         55.9991902
58886                     ],
58887                     [
58888                         -151.9981536,
58889                         57.9986536
58890                     ],
58891                     [
58892                         -151.500341,
58893                         57.9987853
58894                     ],
58895                     [
58896                         -151.5012894,
58897                         58.9919816
58898                     ],
58899                     [
58900                         -138.5159989,
58901                         58.9953194
58902                     ],
58903                     [
58904                         -138.5150471,
58905                         57.9986434
58906                     ],
58907                     [
58908                         -136.6872422,
58909                         57.9991267
58910                     ],
58911                     [
58912                         -136.6863158,
58913                         57.0016688
58914                     ],
58915                     [
58916                         -135.9973698,
58917                         57.001856
58918                     ],
58919                     [
58920                         -135.9964667,
58921                         56.0030544
58922                     ],
58923                     [
58924                         -134.6717732,
58925                         56.003424
58926                     ],
58927                     [
58928                         -134.6708865,
58929                         54.9969623
58930                     ],
58931                     [
58932                         -133.9956734,
58933                         54.9971556
58934                     ],
58935                     [
58936                         -133.9948193,
58937                         54.0031685
58938                     ],
58939                     [
58940                         -130.0044418,
58941                         54.0043387
58942                     ],
58943                     [
58944                         -130.0070826,
58945                         57.0000507
58946                     ],
58947                     [
58948                         -131.975877,
58949                         56.9995156
58950                     ],
58951                     [
58952                         -131.9787378,
58953                         59.9933094
58954                     ],
58955                     [
58956                         -138.0071813,
58957                         59.991805
58958                     ],
58959                     [
58960                         -138.0082158,
58961                         61.0125755
58962                     ],
58963                     [
58964                         -140.9874011,
58965                         61.0118551
58966                     ],
58967                     [
58968                         -140.99984,
58969                         71.0039309
58970                     ],
58971                     [
58972                         -154.5023956,
58973                         71.0017377
58974                     ],
58975                     [
58976                         -154.5039632,
58977                         71.9983391
58978                     ],
58979                     [
58980                         -157.499048,
58981                         71.9978773
58982                     ],
58983                     [
58984                         -157.4974758,
58985                         70.9982877
58986                     ],
58987                     [
58988                         -163.0233611,
58989                         70.9973899
58990                     ],
58991                     [
58992                         -163.0218273,
58993                         69.9707435
58994                     ],
58995                     [
58996                         -164.9730896,
58997                         69.97041
58998                     ],
58999                     [
59000                         -164.9717003,
59001                         68.994689
59002                     ]
59003                 ],
59004                 [
59005                     [
59006                         -168.5133204,
59007                         62.8689586
59008                     ],
59009                     [
59010                         -168.5144423,
59011                         63.8765677
59012                     ],
59013                     [
59014                         -172.0202755,
59015                         63.8757975
59016                     ],
59017                     [
59018                         -172.0191536,
59019                         62.8681608
59020                     ]
59021                 ],
59022                 [
59023                     [
59024                         -170.9947111,
59025                         59.9954089
59026                     ],
59027                     [
59028                         -170.995726,
59029                         60.9969787
59030                     ],
59031                     [
59032                         -174.0045311,
59033                         60.9962508
59034                     ],
59035                     [
59036                         -174.0035162,
59037                         59.9946581
59038                     ]
59039                 ],
59040                 [
59041                     [
59042                         -156.0717261,
59043                         20.2854602
59044                     ],
59045                     [
59046                         -154.7940471,
59047                         20.2860582
59048                     ],
59049                     [
59050                         -154.7933145,
59051                         18.9029464
59052                     ],
59053                     [
59054                         -156.0709936,
59055                         18.9023432
59056                     ]
59057                 ]
59058             ]
59059         },
59060         {
59061             "name": "Vejmidte (Denmark)",
59062             "type": "tms",
59063             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/danmark/vejmidte/{zoom}/{x}/{y}.png",
59064             "scaleExtent": [
59065                 0,
59066                 20
59067             ],
59068             "polygon": [
59069                 [
59070                     [
59071                         8.3743941,
59072                         54.9551655
59073                     ],
59074                     [
59075                         8.3683809,
59076                         55.4042149
59077                     ],
59078                     [
59079                         8.2103997,
59080                         55.4039795
59081                     ],
59082                     [
59083                         8.2087314,
59084                         55.4937345
59085                     ],
59086                     [
59087                         8.0502655,
59088                         55.4924731
59089                     ],
59090                     [
59091                         8.0185123,
59092                         56.7501399
59093                     ],
59094                     [
59095                         8.1819161,
59096                         56.7509948
59097                     ],
59098                     [
59099                         8.1763274,
59100                         57.0208898
59101                     ],
59102                     [
59103                         8.3413329,
59104                         57.0219872
59105                     ],
59106                     [
59107                         8.3392467,
59108                         57.1119574
59109                     ],
59110                     [
59111                         8.5054433,
59112                         57.1123212
59113                     ],
59114                     [
59115                         8.5033923,
59116                         57.2020499
59117                     ],
59118                     [
59119                         9.3316304,
59120                         57.2027636
59121                     ],
59122                     [
59123                         9.3319079,
59124                         57.2924835
59125                     ],
59126                     [
59127                         9.4978864,
59128                         57.2919578
59129                     ],
59130                     [
59131                         9.4988593,
59132                         57.3820608
59133                     ],
59134                     [
59135                         9.6649749,
59136                         57.3811615
59137                     ],
59138                     [
59139                         9.6687295,
59140                         57.5605591
59141                     ],
59142                     [
59143                         9.8351961,
59144                         57.5596265
59145                     ],
59146                     [
59147                         9.8374896,
59148                         57.6493322
59149                     ],
59150                     [
59151                         10.1725726,
59152                         57.6462818
59153                     ],
59154                     [
59155                         10.1754245,
59156                         57.7367768
59157                     ],
59158                     [
59159                         10.5118282,
59160                         57.7330269
59161                     ],
59162                     [
59163                         10.5152095,
59164                         57.8228945
59165                     ],
59166                     [
59167                         10.6834853,
59168                         57.8207722
59169                     ],
59170                     [
59171                         10.6751613,
59172                         57.6412021
59173                     ],
59174                     [
59175                         10.5077045,
59176                         57.6433097
59177                     ],
59178                     [
59179                         10.5039992,
59180                         57.5535088
59181                     ],
59182                     [
59183                         10.671038,
59184                         57.5514113
59185                     ],
59186                     [
59187                         10.6507805,
59188                         57.1024538
59189                     ],
59190                     [
59191                         10.4857673,
59192                         57.1045138
59193                     ],
59194                     [
59195                         10.4786236,
59196                         56.9249051
59197                     ],
59198                     [
59199                         10.3143981,
59200                         56.9267573
59201                     ],
59202                     [
59203                         10.3112341,
59204                         56.8369269
59205                     ],
59206                     [
59207                         10.4750295,
59208                         56.83509
59209                     ],
59210                     [
59211                         10.4649016,
59212                         56.5656681
59213                     ],
59214                     [
59215                         10.9524239,
59216                         56.5589761
59217                     ],
59218                     [
59219                         10.9479249,
59220                         56.4692243
59221                     ],
59222                     [
59223                         11.1099335,
59224                         56.4664675
59225                     ],
59226                     [
59227                         11.1052639,
59228                         56.376833
59229                     ],
59230                     [
59231                         10.9429901,
59232                         56.3795284
59233                     ],
59234                     [
59235                         10.9341235,
59236                         56.1994768
59237                     ],
59238                     [
59239                         10.7719685,
59240                         56.2020244
59241                     ],
59242                     [
59243                         10.7694751,
59244                         56.1120103
59245                     ],
59246                     [
59247                         10.6079695,
59248                         56.1150259
59249                     ],
59250                     [
59251                         10.4466742,
59252                         56.116717
59253                     ],
59254                     [
59255                         10.2865948,
59256                         56.118675
59257                     ],
59258                     [
59259                         10.2831527,
59260                         56.0281851
59261                     ],
59262                     [
59263                         10.4439274,
59264                         56.0270388
59265                     ],
59266                     [
59267                         10.4417713,
59268                         55.7579243
59269                     ],
59270                     [
59271                         10.4334961,
59272                         55.6693533
59273                     ],
59274                     [
59275                         10.743814,
59276                         55.6646861
59277                     ],
59278                     [
59279                         10.743814,
59280                         55.5712253
59281                     ],
59282                     [
59283                         10.8969041,
59284                         55.5712253
59285                     ],
59286                     [
59287                         10.9051793,
59288                         55.3953852
59289                     ],
59290                     [
59291                         11.0613726,
59292                         55.3812841
59293                     ],
59294                     [
59295                         11.0593038,
59296                         55.1124061
59297                     ],
59298                     [
59299                         11.0458567,
59300                         55.0318621
59301                     ],
59302                     [
59303                         11.2030844,
59304                         55.0247474
59305                     ],
59306                     [
59307                         11.2030844,
59308                         55.117139
59309                     ],
59310                     [
59311                         11.0593038,
59312                         55.1124061
59313                     ],
59314                     [
59315                         11.0613726,
59316                         55.3812841
59317                     ],
59318                     [
59319                         11.0789572,
59320                         55.5712253
59321                     ],
59322                     [
59323                         10.8969041,
59324                         55.5712253
59325                     ],
59326                     [
59327                         10.9258671,
59328                         55.6670198
59329                     ],
59330                     [
59331                         10.743814,
59332                         55.6646861
59333                     ],
59334                     [
59335                         10.7562267,
59336                         55.7579243
59337                     ],
59338                     [
59339                         10.4417713,
59340                         55.7579243
59341                     ],
59342                     [
59343                         10.4439274,
59344                         56.0270388
59345                     ],
59346                     [
59347                         10.4466742,
59348                         56.116717
59349                     ],
59350                     [
59351                         10.6079695,
59352                         56.1150259
59353                     ],
59354                     [
59355                         10.6052053,
59356                         56.0247462
59357                     ],
59358                     [
59359                         10.9258671,
59360                         56.0201215
59361                     ],
59362                     [
59363                         10.9197132,
59364                         55.9309388
59365                     ],
59366                     [
59367                         11.0802782,
59368                         55.92792
59369                     ],
59370                     [
59371                         11.0858066,
59372                         56.0178284
59373                     ],
59374                     [
59375                         11.7265047,
59376                         56.005058
59377                     ],
59378                     [
59379                         11.7319981,
59380                         56.0952142
59381                     ],
59382                     [
59383                         12.0540333,
59384                         56.0871256
59385                     ],
59386                     [
59387                         12.0608477,
59388                         56.1762576
59389                     ],
59390                     [
59391                         12.7023469,
59392                         56.1594405
59393                     ],
59394                     [
59395                         12.6611131,
59396                         55.7114318
59397                     ],
59398                     [
59399                         12.9792318,
59400                         55.7014026
59401                     ],
59402                     [
59403                         12.9612912,
59404                         55.5217294
59405                     ],
59406                     [
59407                         12.3268659,
59408                         55.5412096
59409                     ],
59410                     [
59411                         12.3206071,
59412                         55.4513655
59413                     ],
59414                     [
59415                         12.4778226,
59416                         55.447067
59417                     ],
59418                     [
59419                         12.4702432,
59420                         55.3570479
59421                     ],
59422                     [
59423                         12.6269738,
59424                         55.3523837
59425                     ],
59426                     [
59427                         12.6200898,
59428                         55.2632576
59429                     ],
59430                     [
59431                         12.4627339,
59432                         55.26722
59433                     ],
59434                     [
59435                         12.4552949,
59436                         55.1778223
59437                     ],
59438                     [
59439                         12.2987046,
59440                         55.1822303
59441                     ],
59442                     [
59443                         12.2897344,
59444                         55.0923641
59445                     ],
59446                     [
59447                         12.6048608,
59448                         55.0832904
59449                     ],
59450                     [
59451                         12.5872011,
59452                         54.9036285
59453                     ],
59454                     [
59455                         12.2766618,
59456                         54.9119031
59457                     ],
59458                     [
59459                         12.2610181,
59460                         54.7331602
59461                     ],
59462                     [
59463                         12.1070691,
59464                         54.7378161
59465                     ],
59466                     [
59467                         12.0858621,
59468                         54.4681655
59469                     ],
59470                     [
59471                         11.7794953,
59472                         54.4753579
59473                     ],
59474                     [
59475                         11.7837381,
59476                         54.5654783
59477                     ],
59478                     [
59479                         11.1658525,
59480                         54.5782155
59481                     ],
59482                     [
59483                         11.1706443,
59484                         54.6686508
59485                     ],
59486                     [
59487                         10.8617173,
59488                         54.6733956
59489                     ],
59490                     [
59491                         10.8651245,
59492                         54.7634667
59493                     ],
59494                     [
59495                         10.7713646,
59496                         54.7643888
59497                     ],
59498                     [
59499                         10.7707276,
59500                         54.7372807
59501                     ],
59502                     [
59503                         10.7551428,
59504                         54.7375776
59505                     ],
59506                     [
59507                         10.7544039,
59508                         54.7195666
59509                     ],
59510                     [
59511                         10.7389074,
59512                         54.7197588
59513                     ],
59514                     [
59515                         10.7384368,
59516                         54.7108482
59517                     ],
59518                     [
59519                         10.7074486,
59520                         54.7113045
59521                     ],
59522                     [
59523                         10.7041094,
59524                         54.6756741
59525                     ],
59526                     [
59527                         10.5510973,
59528                         54.6781698
59529                     ],
59530                     [
59531                         10.5547184,
59532                         54.7670245
59533                     ],
59534                     [
59535                         10.2423994,
59536                         54.7705935
59537                     ],
59538                     [
59539                         10.2459845,
59540                         54.8604673
59541                     ],
59542                     [
59543                         10.0902268,
59544                         54.8622134
59545                     ],
59546                     [
59547                         10.0873731,
59548                         54.7723851
59549                     ],
59550                     [
59551                         9.1555798,
59552                         54.7769557
59553                     ],
59554                     [
59555                         9.1562752,
59556                         54.8675369
59557                     ],
59558                     [
59559                         8.5321973,
59560                         54.8663765
59561                     ],
59562                     [
59563                         8.531432,
59564                         54.95516
59565                     ]
59566                 ],
59567                 [
59568                     [
59569                         11.4577738,
59570                         56.819554
59571                     ],
59572                     [
59573                         11.7849181,
59574                         56.8127385
59575                     ],
59576                     [
59577                         11.7716715,
59578                         56.6332796
59579                     ],
59580                     [
59581                         11.4459621,
59582                         56.6401087
59583                     ]
59584                 ],
59585                 [
59586                     [
59587                         11.3274736,
59588                         57.3612962
59589                     ],
59590                     [
59591                         11.3161808,
59592                         57.1818004
59593                     ],
59594                     [
59595                         11.1508692,
59596                         57.1847276
59597                     ],
59598                     [
59599                         11.1456628,
59600                         57.094962
59601                     ],
59602                     [
59603                         10.8157703,
59604                         57.1001693
59605                     ],
59606                     [
59607                         10.8290599,
59608                         57.3695272
59609                     ]
59610                 ],
59611                 [
59612                     [
59613                         11.5843266,
59614                         56.2777928
59615                     ],
59616                     [
59617                         11.5782882,
59618                         56.1880397
59619                     ],
59620                     [
59621                         11.7392309,
59622                         56.1845765
59623                     ],
59624                     [
59625                         11.7456428,
59626                         56.2743186
59627                     ]
59628                 ],
59629                 [
59630                     [
59631                         14.6825922,
59632                         55.3639405
59633                     ],
59634                     [
59635                         14.8395247,
59636                         55.3565231
59637                     ],
59638                     [
59639                         14.8263755,
59640                         55.2671261
59641                     ],
59642                     [
59643                         15.1393406,
59644                         55.2517359
59645                     ],
59646                     [
59647                         15.1532015,
59648                         55.3410836
59649                     ],
59650                     [
59651                         15.309925,
59652                         55.3330556
59653                     ],
59654                     [
59655                         15.295719,
59656                         55.2437356
59657                     ],
59658                     [
59659                         15.1393406,
59660                         55.2517359
59661                     ],
59662                     [
59663                         15.1255631,
59664                         55.1623802
59665                     ],
59666                     [
59667                         15.2815819,
59668                         55.1544167
59669                     ],
59670                     [
59671                         15.2535578,
59672                         54.9757646
59673                     ],
59674                     [
59675                         14.6317464,
59676                         55.0062496
59677                     ]
59678                 ]
59679             ],
59680             "terms_url": "http://wiki.openstreetmap.org/wiki/Vejmidte",
59681             "terms_text": "Danish municipalities"
59682         },
59683         {
59684             "name": "Vienna: Beschriftungen (annotations)",
59685             "type": "tms",
59686             "template": "http://www.wien.gv.at/wmts/beschriftung/normal/google3857/{zoom}/{y}/{x}.png",
59687             "scaleExtent": [
59688                 0,
59689                 19
59690             ],
59691             "polygon": [
59692                 [
59693                     [
59694                         16.17,
59695                         48.1
59696                     ],
59697                     [
59698                         16.17,
59699                         48.33
59700                     ],
59701                     [
59702                         16.58,
59703                         48.33
59704                     ],
59705                     [
59706                         16.58,
59707                         48.1
59708                     ],
59709                     [
59710                         16.17,
59711                         48.1
59712                     ]
59713                 ]
59714             ],
59715             "terms_url": "http://data.wien.gv.at/",
59716             "terms_text": "Stadt Wien"
59717         },
59718         {
59719             "name": "Vienna: Mehrzweckkarte (general purpose)",
59720             "type": "tms",
59721             "template": "http://www.wien.gv.at/wmts/fmzk/pastell/google3857/{zoom}/{y}/{x}.jpeg",
59722             "scaleExtent": [
59723                 0,
59724                 19
59725             ],
59726             "polygon": [
59727                 [
59728                     [
59729                         16.17,
59730                         48.1
59731                     ],
59732                     [
59733                         16.17,
59734                         48.33
59735                     ],
59736                     [
59737                         16.58,
59738                         48.33
59739                     ],
59740                     [
59741                         16.58,
59742                         48.1
59743                     ],
59744                     [
59745                         16.17,
59746                         48.1
59747                     ]
59748                 ]
59749             ],
59750             "terms_url": "http://data.wien.gv.at/",
59751             "terms_text": "Stadt Wien"
59752         },
59753         {
59754             "name": "Vienna: Orthofoto (aerial image)",
59755             "type": "tms",
59756             "template": "http://www.wien.gv.at/wmts/lb/farbe/google3857/{zoom}/{y}/{x}.jpeg",
59757             "scaleExtent": [
59758                 0,
59759                 19
59760             ],
59761             "polygon": [
59762                 [
59763                     [
59764                         16.17,
59765                         48.1
59766                     ],
59767                     [
59768                         16.17,
59769                         48.33
59770                     ],
59771                     [
59772                         16.58,
59773                         48.33
59774                     ],
59775                     [
59776                         16.58,
59777                         48.1
59778                     ],
59779                     [
59780                         16.17,
59781                         48.1
59782                     ]
59783                 ]
59784             ],
59785             "terms_url": "http://data.wien.gv.at/",
59786             "terms_text": "Stadt Wien"
59787         },
59788         {
59789             "name": "basemap.at",
59790             "type": "tms",
59791             "description": "Basemap of Austria, based on goverment data.",
59792             "template": "http://maps.wien.gv.at/basemap/geolandbasemap/normal/google3857/{zoom}/{y}/{x}.jpeg",
59793             "polygon": [
59794                 [
59795                     [
59796                         16.5073284,
59797                         46.9929304
59798                     ],
59799                     [
59800                         16.283417,
59801                         46.9929304
59802                     ],
59803                     [
59804                         16.135839,
59805                         46.8713046
59806                     ],
59807                     [
59808                         15.9831722,
59809                         46.8190947
59810                     ],
59811                     [
59812                         16.0493278,
59813                         46.655175
59814                     ],
59815                     [
59816                         15.8610387,
59817                         46.7180116
59818                     ],
59819                     [
59820                         15.7592608,
59821                         46.6900933
59822                     ],
59823                     [
59824                         15.5607938,
59825                         46.6796202
59826                     ],
59827                     [
59828                         15.5760605,
59829                         46.6342132
59830                     ],
59831                     [
59832                         15.4793715,
59833                         46.6027553
59834                     ],
59835                     [
59836                         15.4335715,
59837                         46.6516819
59838                     ],
59839                     [
59840                         15.2249267,
59841                         46.6342132
59842                     ],
59843                     [
59844                         15.0468154,
59845                         46.6481886
59846                     ],
59847                     [
59848                         14.9908376,
59849                         46.5887681
59850                     ],
59851                     [
59852                         14.9603042,
59853                         46.6237293
59854                     ],
59855                     [
59856                         14.8534374,
59857                         46.6027553
59858                     ],
59859                     [
59860                         14.8330818,
59861                         46.5012666
59862                     ],
59863                     [
59864                         14.7516595,
59865                         46.4977636
59866                     ],
59867                     [
59868                         14.6804149,
59869                         46.4381781
59870                     ],
59871                     [
59872                         14.6142593,
59873                         46.4381781
59874                     ],
59875                     [
59876                         14.578637,
59877                         46.3785275
59878                     ],
59879                     [
59880                         14.4412369,
59881                         46.4311638
59882                     ],
59883                     [
59884                         14.1613476,
59885                         46.4276563
59886                     ],
59887                     [
59888                         14.1257253,
59889                         46.4767409
59890                     ],
59891                     [
59892                         14.0188585,
59893                         46.4767409
59894                     ],
59895                     [
59896                         13.9119917,
59897                         46.5257813
59898                     ],
59899                     [
59900                         13.8254805,
59901                         46.5047694
59902                     ],
59903                     [
59904                         13.4438134,
59905                         46.560783
59906                     ],
59907                     [
59908                         13.3064132,
59909                         46.5502848
59910                     ],
59911                     [
59912                         13.1283019,
59913                         46.5887681
59914                     ],
59915                     [
59916                         12.8433237,
59917                         46.6132433
59918                     ],
59919                     [
59920                         12.7262791,
59921                         46.6412014
59922                     ],
59923                     [
59924                         12.5125455,
59925                         46.6656529
59926                     ],
59927                     [
59928                         12.3598787,
59929                         46.7040543
59930                     ],
59931                     [
59932                         12.3649676,
59933                         46.7703197
59934                     ],
59935                     [
59936                         12.2886341,
59937                         46.7772902
59938                     ],
59939                     [
59940                         12.2733674,
59941                         46.8852187
59942                     ],
59943                     [
59944                         12.2072118,
59945                         46.8747835
59946                     ],
59947                     [
59948                         12.1308784,
59949                         46.9026062
59950                     ],
59951                     [
59952                         12.1156117,
59953                         46.9998721
59954                     ],
59955                     [
59956                         12.2530119,
59957                         47.0657733
59958                     ],
59959                     [
59960                         12.2123007,
59961                         47.0934969
59962                     ],
59963                     [
59964                         11.9833004,
59965                         47.0449712
59966                     ],
59967                     [
59968                         11.7339445,
59969                         46.9616816
59970                     ],
59971                     [
59972                         11.6321666,
59973                         47.010283
59974                     ],
59975                     [
59976                         11.5405665,
59977                         46.9755722
59978                     ],
59979                     [
59980                         11.4998553,
59981                         47.0068129
59982                     ],
59983                     [
59984                         11.418433,
59985                         46.9651546
59986                     ],
59987                     [
59988                         11.2555884,
59989                         46.9755722
59990                     ],
59991                     [
59992                         11.1130993,
59993                         46.913036
59994                     ],
59995                     [
59996                         11.0418548,
59997                         46.7633482
59998                     ],
59999                     [
60000                         10.8891879,
60001                         46.7598621
60002                     ],
60003                     [
60004                         10.7416099,
60005                         46.7842599
60006                     ],
60007                     [
60008                         10.7059877,
60009                         46.8643462
60010                     ],
60011                     [
60012                         10.5787653,
60013                         46.8399847
60014                     ],
60015                     [
60016                         10.4566318,
60017                         46.8504267
60018                     ],
60019                     [
60020                         10.4769874,
60021                         46.9269392
60022                     ],
60023                     [
60024                         10.3853873,
60025                         46.9894592
60026                     ],
60027                     [
60028                         10.2327204,
60029                         46.8643462
60030                     ],
60031                     [
60032                         10.1207647,
60033                         46.8330223
60034                     ],
60035                     [
60036                         9.8663199,
60037                         46.9408389
60038                     ],
60039                     [
60040                         9.9019422,
60041                         47.0033426
60042                     ],
60043                     [
60044                         9.6831197,
60045                         47.0588402
60046                     ],
60047                     [
60048                         9.6118752,
60049                         47.0380354
60050                     ],
60051                     [
60052                         9.6322307,
60053                         47.128131
60054                     ],
60055                     [
60056                         9.5813418,
60057                         47.1662025
60058                     ],
60059                     [
60060                         9.5406306,
60061                         47.2664422
60062                     ],
60063                     [
60064                         9.6067863,
60065                         47.3492559
60066                     ],
60067                     [
60068                         9.6729419,
60069                         47.369939
60070                     ],
60071                     [
60072                         9.6424085,
60073                         47.4457079
60074                     ],
60075                     [
60076                         9.5660751,
60077                         47.4801122
60078                     ],
60079                     [
60080                         9.7136531,
60081                         47.5282405
60082                     ],
60083                     [
60084                         9.7848976,
60085                         47.5969187
60086                     ],
60087                     [
60088                         9.8357866,
60089                         47.5454185
60090                     ],
60091                     [
60092                         9.9477423,
60093                         47.538548
60094                     ],
60095                     [
60096                         10.0902313,
60097                         47.4491493
60098                     ],
60099                     [
60100                         10.1105869,
60101                         47.3664924
60102                     ],
60103                     [
60104                         10.2428982,
60105                         47.3871688
60106                     ],
60107                     [
60108                         10.1869203,
60109                         47.2698953
60110                     ],
60111                     [
60112                         10.3243205,
60113                         47.2975125
60114                     ],
60115                     [
60116                         10.4820763,
60117                         47.4491493
60118                     ],
60119                     [
60120                         10.4311873,
60121                         47.4869904
60122                     ],
60123                     [
60124                         10.4413651,
60125                         47.5900549
60126                     ],
60127                     [
60128                         10.4871652,
60129                         47.5522881
60130                     ],
60131                     [
60132                         10.5482319,
60133                         47.5351124
60134                     ],
60135                     [
60136                         10.5991209,
60137                         47.5660246
60138                     ],
60139                     [
60140                         10.7568766,
60141                         47.5316766
60142                     ],
60143                     [
60144                         10.8891879,
60145                         47.5454185
60146                     ],
60147                     [
60148                         10.9400769,
60149                         47.4869904
60150                     ],
60151                     [
60152                         10.9960547,
60153                         47.3906141
60154                     ],
60155                     [
60156                         11.2352328,
60157                         47.4422662
60158                     ],
60159                     [
60160                         11.2810328,
60161                         47.3975039
60162                     ],
60163                     [
60164                         11.4235219,
60165                         47.5144941
60166                     ],
60167                     [
60168                         11.5761888,
60169                         47.5076195
60170                     ],
60171                     [
60172                         11.6067221,
60173                         47.5900549
60174                     ],
60175                     [
60176                         11.8357224,
60177                         47.5866227
60178                     ],
60179                     [
60180                         12.003656,
60181                         47.6243647
60182                     ],
60183                     [
60184                         12.2072118,
60185                         47.6037815
60186                     ],
60187                     [
60188                         12.1614117,
60189                         47.6963421
60190                     ],
60191                     [
60192                         12.2581008,
60193                         47.7442718
60194                     ],
60195                     [
60196                         12.2530119,
60197                         47.6792136
60198                     ],
60199                     [
60200                         12.4311232,
60201                         47.7100408
60202                     ],
60203                     [
60204                         12.4921899,
60205                         47.631224
60206                     ],
60207                     [
60208                         12.5685234,
60209                         47.6277944
60210                     ],
60211                     [
60212                         12.6295901,
60213                         47.6894913
60214                     ],
60215                     [
60216                         12.7720792,
60217                         47.6689338
60218                     ],
60219                     [
60220                         12.8331459,
60221                         47.5419833
60222                     ],
60223                     [
60224                         12.975635,
60225                         47.4732332
60226                     ],
60227                     [
60228                         13.0417906,
60229                         47.4938677
60230                     ],
60231                     [
60232                         13.0367017,
60233                         47.5557226
60234                     ],
60235                     [
60236                         13.0977685,
60237                         47.6415112
60238                     ],
60239                     [
60240                         13.0316128,
60241                         47.7100408
60242                     ],
60243                     [
60244                         12.9043905,
60245                         47.7203125
60246                     ],
60247                     [
60248                         13.0061684,
60249                         47.84683
60250                     ],
60251                     [
60252                         12.9451016,
60253                         47.9355501
60254                     ],
60255                     [
60256                         12.8636793,
60257                         47.9594103
60258                     ],
60259                     [
60260                         12.8636793,
60261                         48.0036929
60262                     ],
60263                     [
60264                         12.7517236,
60265                         48.0989418
60266                     ],
60267                     [
60268                         12.8738571,
60269                         48.2109733
60270                     ],
60271                     [
60272                         12.9603683,
60273                         48.2109733
60274                     ],
60275                     [
60276                         13.0417906,
60277                         48.2652035
60278                     ],
60279                     [
60280                         13.1842797,
60281                         48.2990682
60282                     ],
60283                     [
60284                         13.2606131,
60285                         48.2922971
60286                     ],
60287                     [
60288                         13.3980133,
60289                         48.3565867
60290                     ],
60291                     [
60292                         13.4438134,
60293                         48.417418
60294                     ],
60295                     [
60296                         13.4387245,
60297                         48.5523383
60298                     ],
60299                     [
60300                         13.509969,
60301                         48.5860123
60302                     ],
60303                     [
60304                         13.6117469,
60305                         48.5725454
60306                     ],
60307                     [
60308                         13.7287915,
60309                         48.5118999
60310                     ],
60311                     [
60312                         13.7847694,
60313                         48.5725454
60314                     ],
60315                     [
60316                         13.8203916,
60317                         48.6263915
60318                     ],
60319                     [
60320                         13.7949471,
60321                         48.7171267
60322                     ],
60323                     [
60324                         13.850925,
60325                         48.7741724
60326                     ],
60327                     [
60328                         14.0595697,
60329                         48.6633774
60330                     ],
60331                     [
60332                         14.0137696,
60333                         48.6331182
60334                     ],
60335                     [
60336                         14.0748364,
60337                         48.5927444
60338                     ],
60339                     [
60340                         14.2173255,
60341                         48.5961101
60342                     ],
60343                     [
60344                         14.3649034,
60345                         48.5489696
60346                     ],
60347                     [
60348                         14.4666813,
60349                         48.6499311
60350                     ],
60351                     [
60352                         14.5582815,
60353                         48.5961101
60354                     ],
60355                     [
60356                         14.5989926,
60357                         48.6263915
60358                     ],
60359                     [
60360                         14.7211261,
60361                         48.5759124
60362                     ],
60363                     [
60364                         14.7211261,
60365                         48.6868997
60366                     ],
60367                     [
60368                         14.822904,
60369                         48.7271983
60370                     ],
60371                     [
60372                         14.8178151,
60373                         48.777526
60374                     ],
60375                     [
60376                         14.9647227,
60377                         48.7851754
60378                     ],
60379                     [
60380                         14.9893637,
60381                         49.0126611
60382                     ],
60383                     [
60384                         15.1485933,
60385                         48.9950306
60386                     ],
60387                     [
60388                         15.1943934,
60389                         48.9315502
60390                     ],
60391                     [
60392                         15.3063491,
60393                         48.9850128
60394                     ],
60395                     [
60396                         15.3928603,
60397                         48.9850128
60398                     ],
60399                     [
60400                         15.4844604,
60401                         48.9282069
60402                     ],
60403                     [
60404                         15.749083,
60405                         48.8545973
60406                     ],
60407                     [
60408                         15.8406831,
60409                         48.8880697
60410                     ],
60411                     [
60412                         16.0086166,
60413                         48.7808794
60414                     ],
60415                     [
60416                         16.2070835,
60417                         48.7339115
60418                     ],
60419                     [
60420                         16.3953727,
60421                         48.7372678
60422                     ],
60423                     [
60424                         16.4920617,
60425                         48.8110498
60426                     ],
60427                     [
60428                         16.6905286,
60429                         48.7741724
60430                     ],
60431                     [
60432                         16.7057953,
60433                         48.7339115
60434                     ],
60435                     [
60436                         16.8991733,
60437                         48.713769
60438                     ],
60439                     [
60440                         16.9755067,
60441                         48.515271
60442                     ],
60443                     [
60444                         16.8482844,
60445                         48.4511817
60446                     ],
60447                     [
60448                         16.8533733,
60449                         48.3464411
60450                     ],
60451                     [
60452                         16.9551512,
60453                         48.2516513
60454                     ],
60455                     [
60456                         16.9907734,
60457                         48.1498955
60458                     ],
60459                     [
60460                         17.0925513,
60461                         48.1397088
60462                     ],
60463                     [
60464                         17.0823736,
60465                         48.0241182
60466                     ],
60467                     [
60468                         17.1739737,
60469                         48.0207146
60470                     ],
60471                     [
60472                         17.0823736,
60473                         47.8741447
60474                     ],
60475                     [
60476                         16.9856845,
60477                         47.8673174
60478                     ],
60479                     [
60480                         17.0823736,
60481                         47.8092489
60482                     ],
60483                     [
60484                         17.0925513,
60485                         47.7031919
60486                     ],
60487                     [
60488                         16.7414176,
60489                         47.6792136
60490                     ],
60491                     [
60492                         16.7057953,
60493                         47.7511153
60494                     ],
60495                     [
60496                         16.5378617,
60497                         47.7545368
60498                     ],
60499                     [
60500                         16.5480395,
60501                         47.7066164
60502                     ],
60503                     [
60504                         16.4208172,
60505                         47.6689338
60506                     ],
60507                     [
60508                         16.573484,
60509                         47.6175045
60510                     ],
60511                     [
60512                         16.670173,
60513                         47.631224
60514                     ],
60515                     [
60516                         16.7108842,
60517                         47.538548
60518                     ],
60519                     [
60520                         16.6599952,
60521                         47.4491493
60522                     ],
60523                     [
60524                         16.5429506,
60525                         47.3940591
60526                     ],
60527                     [
60528                         16.4615283,
60529                         47.3940591
60530                     ],
60531                     [
60532                         16.4920617,
60533                         47.276801
60534                     ],
60535                     [
60536                         16.425906,
60537                         47.1973317
60538                     ],
60539                     [
60540                         16.4717061,
60541                         47.1489007
60542                     ],
60543                     [
60544                         16.5480395,
60545                         47.1489007
60546                     ],
60547                     [
60548                         16.476795,
60549                         47.0796369
60550                     ],
60551                     [
60552                         16.527684,
60553                         47.0588402
60554                     ]
60555                 ]
60556             ],
60557             "terms_text": "basemap.at",
60558             "id": "basemap.at"
60559         }
60560     ],
60561     "wikipedia": [
60562         [
60563             "English",
60564             "English",
60565             "en"
60566         ],
60567         [
60568             "German",
60569             "Deutsch",
60570             "de"
60571         ],
60572         [
60573             "Dutch",
60574             "Nederlands",
60575             "nl"
60576         ],
60577         [
60578             "French",
60579             "Français",
60580             "fr"
60581         ],
60582         [
60583             "Italian",
60584             "Italiano",
60585             "it"
60586         ],
60587         [
60588             "Russian",
60589             "Русский",
60590             "ru"
60591         ],
60592         [
60593             "Spanish",
60594             "Español",
60595             "es"
60596         ],
60597         [
60598             "Polish",
60599             "Polski",
60600             "pl"
60601         ],
60602         [
60603             "Swedish",
60604             "Svenska",
60605             "sv"
60606         ],
60607         [
60608             "Japanese",
60609             "日本語",
60610             "ja"
60611         ],
60612         [
60613             "Portuguese",
60614             "Português",
60615             "pt"
60616         ],
60617         [
60618             "Chinese",
60619             "中文",
60620             "zh"
60621         ],
60622         [
60623             "Vietnamese",
60624             "Tiếng Việt",
60625             "vi"
60626         ],
60627         [
60628             "Ukrainian",
60629             "Українська",
60630             "uk"
60631         ],
60632         [
60633             "Catalan",
60634             "Català",
60635             "ca"
60636         ],
60637         [
60638             "Norwegian (Bokmål)",
60639             "Norsk (Bokmål)",
60640             "no"
60641         ],
60642         [
60643             "Waray-Waray",
60644             "Winaray",
60645             "war"
60646         ],
60647         [
60648             "Cebuano",
60649             "Sinugboanong Binisaya",
60650             "ceb"
60651         ],
60652         [
60653             "Finnish",
60654             "Suomi",
60655             "fi"
60656         ],
60657         [
60658             "Persian",
60659             "فارسی",
60660             "fa"
60661         ],
60662         [
60663             "Czech",
60664             "Čeština",
60665             "cs"
60666         ],
60667         [
60668             "Hungarian",
60669             "Magyar",
60670             "hu"
60671         ],
60672         [
60673             "Korean",
60674             "한국어",
60675             "ko"
60676         ],
60677         [
60678             "Romanian",
60679             "Română",
60680             "ro"
60681         ],
60682         [
60683             "Arabic",
60684             "العربية",
60685             "ar"
60686         ],
60687         [
60688             "Turkish",
60689             "Türkçe",
60690             "tr"
60691         ],
60692         [
60693             "Indonesian",
60694             "Bahasa Indonesia",
60695             "id"
60696         ],
60697         [
60698             "Kazakh",
60699             "Қазақша",
60700             "kk"
60701         ],
60702         [
60703             "Malay",
60704             "Bahasa Melayu",
60705             "ms"
60706         ],
60707         [
60708             "Serbian",
60709             "Српски / Srpski",
60710             "sr"
60711         ],
60712         [
60713             "Slovak",
60714             "Slovenčina",
60715             "sk"
60716         ],
60717         [
60718             "Esperanto",
60719             "Esperanto",
60720             "eo"
60721         ],
60722         [
60723             "Danish",
60724             "Dansk",
60725             "da"
60726         ],
60727         [
60728             "Lithuanian",
60729             "Lietuvių",
60730             "lt"
60731         ],
60732         [
60733             "Basque",
60734             "Euskara",
60735             "eu"
60736         ],
60737         [
60738             "Bulgarian",
60739             "Български",
60740             "bg"
60741         ],
60742         [
60743             "Hebrew",
60744             "עברית",
60745             "he"
60746         ],
60747         [
60748             "Slovenian",
60749             "Slovenščina",
60750             "sl"
60751         ],
60752         [
60753             "Croatian",
60754             "Hrvatski",
60755             "hr"
60756         ],
60757         [
60758             "Volapük",
60759             "Volapük",
60760             "vo"
60761         ],
60762         [
60763             "Estonian",
60764             "Eesti",
60765             "et"
60766         ],
60767         [
60768             "Hindi",
60769             "हिन्दी",
60770             "hi"
60771         ],
60772         [
60773             "Uzbek",
60774             "O‘zbek",
60775             "uz"
60776         ],
60777         [
60778             "Galician",
60779             "Galego",
60780             "gl"
60781         ],
60782         [
60783             "Norwegian (Nynorsk)",
60784             "Nynorsk",
60785             "nn"
60786         ],
60787         [
60788             "Simple English",
60789             "Simple English",
60790             "simple"
60791         ],
60792         [
60793             "Azerbaijani",
60794             "Azərbaycanca",
60795             "az"
60796         ],
60797         [
60798             "Latin",
60799             "Latina",
60800             "la"
60801         ],
60802         [
60803             "Greek",
60804             "Ελληνικά",
60805             "el"
60806         ],
60807         [
60808             "Thai",
60809             "ไทย",
60810             "th"
60811         ],
60812         [
60813             "Serbo-Croatian",
60814             "Srpskohrvatski / Српскохрватски",
60815             "sh"
60816         ],
60817         [
60818             "Georgian",
60819             "ქართული",
60820             "ka"
60821         ],
60822         [
60823             "Occitan",
60824             "Occitan",
60825             "oc"
60826         ],
60827         [
60828             "Macedonian",
60829             "Македонски",
60830             "mk"
60831         ],
60832         [
60833             "Newar / Nepal Bhasa",
60834             "नेपाल भाषा",
60835             "new"
60836         ],
60837         [
60838             "Tagalog",
60839             "Tagalog",
60840             "tl"
60841         ],
60842         [
60843             "Piedmontese",
60844             "Piemontèis",
60845             "pms"
60846         ],
60847         [
60848             "Belarusian",
60849             "Беларуская",
60850             "be"
60851         ],
60852         [
60853             "Haitian",
60854             "Krèyol ayisyen",
60855             "ht"
60856         ],
60857         [
60858             "Tamil",
60859             "தமிழ்",
60860             "ta"
60861         ],
60862         [
60863             "Telugu",
60864             "తెలుగు",
60865             "te"
60866         ],
60867         [
60868             "Belarusian (Taraškievica)",
60869             "Беларуская (тарашкевіца)",
60870             "be-x-old"
60871         ],
60872         [
60873             "Latvian",
60874             "Latviešu",
60875             "lv"
60876         ],
60877         [
60878             "Breton",
60879             "Brezhoneg",
60880             "br"
60881         ],
60882         [
60883             "Malagasy",
60884             "Malagasy",
60885             "mg"
60886         ],
60887         [
60888             "Albanian",
60889             "Shqip",
60890             "sq"
60891         ],
60892         [
60893             "Armenian",
60894             "Հայերեն",
60895             "hy"
60896         ],
60897         [
60898             "Tatar",
60899             "Tatarça / Татарча",
60900             "tt"
60901         ],
60902         [
60903             "Javanese",
60904             "Basa Jawa",
60905             "jv"
60906         ],
60907         [
60908             "Welsh",
60909             "Cymraeg",
60910             "cy"
60911         ],
60912         [
60913             "Marathi",
60914             "मराठी",
60915             "mr"
60916         ],
60917         [
60918             "Luxembourgish",
60919             "Lëtzebuergesch",
60920             "lb"
60921         ],
60922         [
60923             "Icelandic",
60924             "Íslenska",
60925             "is"
60926         ],
60927         [
60928             "Bosnian",
60929             "Bosanski",
60930             "bs"
60931         ],
60932         [
60933             "Burmese",
60934             "မြန်မာဘာသာ",
60935             "my"
60936         ],
60937         [
60938             "Yoruba",
60939             "Yorùbá",
60940             "yo"
60941         ],
60942         [
60943             "Bashkir",
60944             "Башҡорт",
60945             "ba"
60946         ],
60947         [
60948             "Malayalam",
60949             "മലയാളം",
60950             "ml"
60951         ],
60952         [
60953             "Aragonese",
60954             "Aragonés",
60955             "an"
60956         ],
60957         [
60958             "Lombard",
60959             "Lumbaart",
60960             "lmo"
60961         ],
60962         [
60963             "Afrikaans",
60964             "Afrikaans",
60965             "af"
60966         ],
60967         [
60968             "West Frisian",
60969             "Frysk",
60970             "fy"
60971         ],
60972         [
60973             "Western Panjabi",
60974             "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)",
60975             "pnb"
60976         ],
60977         [
60978             "Bengali",
60979             "বাংলা",
60980             "bn"
60981         ],
60982         [
60983             "Swahili",
60984             "Kiswahili",
60985             "sw"
60986         ],
60987         [
60988             "Bishnupriya Manipuri",
60989             "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী",
60990             "bpy"
60991         ],
60992         [
60993             "Ido",
60994             "Ido",
60995             "io"
60996         ],
60997         [
60998             "Kirghiz",
60999             "Кыргызча",
61000             "ky"
61001         ],
61002         [
61003             "Urdu",
61004             "اردو",
61005             "ur"
61006         ],
61007         [
61008             "Nepali",
61009             "नेपाली",
61010             "ne"
61011         ],
61012         [
61013             "Sicilian",
61014             "Sicilianu",
61015             "scn"
61016         ],
61017         [
61018             "Gujarati",
61019             "ગુજરાતી",
61020             "gu"
61021         ],
61022         [
61023             "Cantonese",
61024             "粵語",
61025             "zh-yue"
61026         ],
61027         [
61028             "Low Saxon",
61029             "Plattdüütsch",
61030             "nds"
61031         ],
61032         [
61033             "Kurdish",
61034             "Kurdî / كوردی",
61035             "ku"
61036         ],
61037         [
61038             "Irish",
61039             "Gaeilge",
61040             "ga"
61041         ],
61042         [
61043             "Asturian",
61044             "Asturianu",
61045             "ast"
61046         ],
61047         [
61048             "Quechua",
61049             "Runa Simi",
61050             "qu"
61051         ],
61052         [
61053             "Sundanese",
61054             "Basa Sunda",
61055             "su"
61056         ],
61057         [
61058             "Chuvash",
61059             "Чăваш",
61060             "cv"
61061         ],
61062         [
61063             "Scots",
61064             "Scots",
61065             "sco"
61066         ],
61067         [
61068             "Interlingua",
61069             "Interlingua",
61070             "ia"
61071         ],
61072         [
61073             "Alemannic",
61074             "Alemannisch",
61075             "als"
61076         ],
61077         [
61078             "Buginese",
61079             "Basa Ugi",
61080             "bug"
61081         ],
61082         [
61083             "Neapolitan",
61084             "Nnapulitano",
61085             "nap"
61086         ],
61087         [
61088             "Samogitian",
61089             "Žemaitėška",
61090             "bat-smg"
61091         ],
61092         [
61093             "Kannada",
61094             "ಕನ್ನಡ",
61095             "kn"
61096         ],
61097         [
61098             "Banyumasan",
61099             "Basa Banyumasan",
61100             "map-bms"
61101         ],
61102         [
61103             "Walloon",
61104             "Walon",
61105             "wa"
61106         ],
61107         [
61108             "Amharic",
61109             "አማርኛ",
61110             "am"
61111         ],
61112         [
61113             "Sorani",
61114             "Soranî / کوردی",
61115             "ckb"
61116         ],
61117         [
61118             "Scottish Gaelic",
61119             "Gàidhlig",
61120             "gd"
61121         ],
61122         [
61123             "Fiji Hindi",
61124             "Fiji Hindi",
61125             "hif"
61126         ],
61127         [
61128             "Min Nan",
61129             "Bân-lâm-gú",
61130             "zh-min-nan"
61131         ],
61132         [
61133             "Tajik",
61134             "Тоҷикӣ",
61135             "tg"
61136         ],
61137         [
61138             "Mazandarani",
61139             "مَزِروني",
61140             "mzn"
61141         ],
61142         [
61143             "Egyptian Arabic",
61144             "مصرى (Maṣrī)",
61145             "arz"
61146         ],
61147         [
61148             "Yiddish",
61149             "ייִדיש",
61150             "yi"
61151         ],
61152         [
61153             "Venetian",
61154             "Vèneto",
61155             "vec"
61156         ],
61157         [
61158             "Mongolian",
61159             "Монгол",
61160             "mn"
61161         ],
61162         [
61163             "Tarantino",
61164             "Tarandíne",
61165             "roa-tara"
61166         ],
61167         [
61168             "Sanskrit",
61169             "संस्कृतम्",
61170             "sa"
61171         ],
61172         [
61173             "Nahuatl",
61174             "Nāhuatl",
61175             "nah"
61176         ],
61177         [
61178             "Ossetian",
61179             "Иронау",
61180             "os"
61181         ],
61182         [
61183             "Sakha",
61184             "Саха тыла (Saxa Tyla)",
61185             "sah"
61186         ],
61187         [
61188             "Kapampangan",
61189             "Kapampangan",
61190             "pam"
61191         ],
61192         [
61193             "Upper Sorbian",
61194             "Hornjoserbsce",
61195             "hsb"
61196         ],
61197         [
61198             "Sinhalese",
61199             "සිංහල",
61200             "si"
61201         ],
61202         [
61203             "Northern Sami",
61204             "Sámegiella",
61205             "se"
61206         ],
61207         [
61208             "Limburgish",
61209             "Limburgs",
61210             "li"
61211         ],
61212         [
61213             "Maori",
61214             "Māori",
61215             "mi"
61216         ],
61217         [
61218             "Bavarian",
61219             "Boarisch",
61220             "bar"
61221         ],
61222         [
61223             "Corsican",
61224             "Corsu",
61225             "co"
61226         ],
61227         [
61228             "Ilokano",
61229             "Ilokano",
61230             "ilo"
61231         ],
61232         [
61233             "Gan",
61234             "贛語",
61235             "gan"
61236         ],
61237         [
61238             "Tibetan",
61239             "བོད་སྐད",
61240             "bo"
61241         ],
61242         [
61243             "Gilaki",
61244             "گیلکی",
61245             "glk"
61246         ],
61247         [
61248             "Faroese",
61249             "Føroyskt",
61250             "fo"
61251         ],
61252         [
61253             "Rusyn",
61254             "русиньскый язык",
61255             "rue"
61256         ],
61257         [
61258             "Punjabi",
61259             "ਪੰਜਾਬੀ",
61260             "pa"
61261         ],
61262         [
61263             "Central_Bicolano",
61264             "Bikol",
61265             "bcl"
61266         ],
61267         [
61268             "Hill Mari",
61269             "Кырык Мары (Kyryk Mary) ",
61270             "mrj"
61271         ],
61272         [
61273             "Võro",
61274             "Võro",
61275             "fiu-vro"
61276         ],
61277         [
61278             "Dutch Low Saxon",
61279             "Nedersaksisch",
61280             "nds-nl"
61281         ],
61282         [
61283             "Turkmen",
61284             "تركمن / Туркмен",
61285             "tk"
61286         ],
61287         [
61288             "Pashto",
61289             "پښتو",
61290             "ps"
61291         ],
61292         [
61293             "West Flemish",
61294             "West-Vlams",
61295             "vls"
61296         ],
61297         [
61298             "Mingrelian",
61299             "მარგალური (Margaluri)",
61300             "xmf"
61301         ],
61302         [
61303             "Manx",
61304             "Gaelg",
61305             "gv"
61306         ],
61307         [
61308             "Zazaki",
61309             "Zazaki",
61310             "diq"
61311         ],
61312         [
61313             "Pangasinan",
61314             "Pangasinan",
61315             "pag"
61316         ],
61317         [
61318             "Komi",
61319             "Коми",
61320             "kv"
61321         ],
61322         [
61323             "Zeelandic",
61324             "Zeêuws",
61325             "zea"
61326         ],
61327         [
61328             "Divehi",
61329             "ދިވެހިބަސް",
61330             "dv"
61331         ],
61332         [
61333             "Oriya",
61334             "ଓଡ଼ିଆ",
61335             "or"
61336         ],
61337         [
61338             "Khmer",
61339             "ភាសាខ្មែរ",
61340             "km"
61341         ],
61342         [
61343             "Norman",
61344             "Nouormand/Normaund",
61345             "nrm"
61346         ],
61347         [
61348             "Romansh",
61349             "Rumantsch",
61350             "rm"
61351         ],
61352         [
61353             "Komi-Permyak",
61354             "Перем Коми (Perem Komi)",
61355             "koi"
61356         ],
61357         [
61358             "Udmurt",
61359             "Удмурт кыл",
61360             "udm"
61361         ],
61362         [
61363             "Meadow Mari",
61364             "Олык Марий (Olyk Marij)",
61365             "mhr"
61366         ],
61367         [
61368             "Ladino",
61369             "Dzhudezmo",
61370             "lad"
61371         ],
61372         [
61373             "North Frisian",
61374             "Nordfriisk",
61375             "frr"
61376         ],
61377         [
61378             "Kashubian",
61379             "Kaszëbsczi",
61380             "csb"
61381         ],
61382         [
61383             "Ligurian",
61384             "Líguru",
61385             "lij"
61386         ],
61387         [
61388             "Wu",
61389             "吴语",
61390             "wuu"
61391         ],
61392         [
61393             "Friulian",
61394             "Furlan",
61395             "fur"
61396         ],
61397         [
61398             "Vepsian",
61399             "Vepsän",
61400             "vep"
61401         ],
61402         [
61403             "Classical Chinese",
61404             "古文 / 文言文",
61405             "zh-classical"
61406         ],
61407         [
61408             "Uyghur",
61409             "ئۇيغۇر تىلى",
61410             "ug"
61411         ],
61412         [
61413             "Saterland Frisian",
61414             "Seeltersk",
61415             "stq"
61416         ],
61417         [
61418             "Sardinian",
61419             "Sardu",
61420             "sc"
61421         ],
61422         [
61423             "Aromanian",
61424             "Armãneashce",
61425             "roa-rup"
61426         ],
61427         [
61428             "Pali",
61429             "पाऴि",
61430             "pi"
61431         ],
61432         [
61433             "Somali",
61434             "Soomaaliga",
61435             "so"
61436         ],
61437         [
61438             "Bihari",
61439             "भोजपुरी",
61440             "bh"
61441         ],
61442         [
61443             "Maltese",
61444             "Malti",
61445             "mt"
61446         ],
61447         [
61448             "Aymara",
61449             "Aymar",
61450             "ay"
61451         ],
61452         [
61453             "Ripuarian",
61454             "Ripoarisch",
61455             "ksh"
61456         ],
61457         [
61458             "Novial",
61459             "Novial",
61460             "nov"
61461         ],
61462         [
61463             "Anglo-Saxon",
61464             "Englisc",
61465             "ang"
61466         ],
61467         [
61468             "Cornish",
61469             "Kernewek/Karnuack",
61470             "kw"
61471         ],
61472         [
61473             "Navajo",
61474             "Diné bizaad",
61475             "nv"
61476         ],
61477         [
61478             "Picard",
61479             "Picard",
61480             "pcd"
61481         ],
61482         [
61483             "Hakka",
61484             "Hak-kâ-fa / 客家話",
61485             "hak"
61486         ],
61487         [
61488             "Guarani",
61489             "Avañe'ẽ",
61490             "gn"
61491         ],
61492         [
61493             "Extremaduran",
61494             "Estremeñu",
61495             "ext"
61496         ],
61497         [
61498             "Franco-Provençal/Arpitan",
61499             "Arpitan",
61500             "frp"
61501         ],
61502         [
61503             "Assamese",
61504             "অসমীয়া",
61505             "as"
61506         ],
61507         [
61508             "Silesian",
61509             "Ślůnski",
61510             "szl"
61511         ],
61512         [
61513             "Gagauz",
61514             "Gagauz",
61515             "gag"
61516         ],
61517         [
61518             "Interlingue",
61519             "Interlingue",
61520             "ie"
61521         ],
61522         [
61523             "Lingala",
61524             "Lingala",
61525             "ln"
61526         ],
61527         [
61528             "Emilian-Romagnol",
61529             "Emiliàn e rumagnòl",
61530             "eml"
61531         ],
61532         [
61533             "Chechen",
61534             "Нохчийн",
61535             "ce"
61536         ],
61537         [
61538             "Kalmyk",
61539             "Хальмг",
61540             "xal"
61541         ],
61542         [
61543             "Palatinate German",
61544             "Pfälzisch",
61545             "pfl"
61546         ],
61547         [
61548             "Hawaiian",
61549             "Hawai`i",
61550             "haw"
61551         ],
61552         [
61553             "Karachay-Balkar",
61554             "Къарачай-Малкъар (Qarachay-Malqar)",
61555             "krc"
61556         ],
61557         [
61558             "Pennsylvania German",
61559             "Deitsch",
61560             "pdc"
61561         ],
61562         [
61563             "Kinyarwanda",
61564             "Ikinyarwanda",
61565             "rw"
61566         ],
61567         [
61568             "Crimean Tatar",
61569             "Qırımtatarca",
61570             "crh"
61571         ],
61572         [
61573             "Acehnese",
61574             "Bahsa Acèh",
61575             "ace"
61576         ],
61577         [
61578             "Tongan",
61579             "faka Tonga",
61580             "to"
61581         ],
61582         [
61583             "Greenlandic",
61584             "Kalaallisut",
61585             "kl"
61586         ],
61587         [
61588             "Lower Sorbian",
61589             "Dolnoserbski",
61590             "dsb"
61591         ],
61592         [
61593             "Aramaic",
61594             "ܐܪܡܝܐ",
61595             "arc"
61596         ],
61597         [
61598             "Erzya",
61599             "Эрзянь (Erzjanj Kelj)",
61600             "myv"
61601         ],
61602         [
61603             "Lezgian",
61604             "Лезги чІал (Lezgi č’al)",
61605             "lez"
61606         ],
61607         [
61608             "Banjar",
61609             "Bahasa Banjar",
61610             "bjn"
61611         ],
61612         [
61613             "Shona",
61614             "chiShona",
61615             "sn"
61616         ],
61617         [
61618             "Papiamentu",
61619             "Papiamentu",
61620             "pap"
61621         ],
61622         [
61623             "Kabyle",
61624             "Taqbaylit",
61625             "kab"
61626         ],
61627         [
61628             "Tok Pisin",
61629             "Tok Pisin",
61630             "tpi"
61631         ],
61632         [
61633             "Lak",
61634             "Лакку",
61635             "lbe"
61636         ],
61637         [
61638             "Buryat (Russia)",
61639             "Буряад",
61640             "bxr"
61641         ],
61642         [
61643             "Lojban",
61644             "Lojban",
61645             "jbo"
61646         ],
61647         [
61648             "Wolof",
61649             "Wolof",
61650             "wo"
61651         ],
61652         [
61653             "Moksha",
61654             "Мокшень (Mokshanj Kälj)",
61655             "mdf"
61656         ],
61657         [
61658             "Zamboanga Chavacano",
61659             "Chavacano de Zamboanga",
61660             "cbk-zam"
61661         ],
61662         [
61663             "Avar",
61664             "Авар",
61665             "av"
61666         ],
61667         [
61668             "Sranan",
61669             "Sranantongo",
61670             "srn"
61671         ],
61672         [
61673             "Mirandese",
61674             "Mirandés",
61675             "mwl"
61676         ],
61677         [
61678             "Kabardian Circassian",
61679             "Адыгэбзэ (Adighabze)",
61680             "kbd"
61681         ],
61682         [
61683             "Tahitian",
61684             "Reo Mā`ohi",
61685             "ty"
61686         ],
61687         [
61688             "Lao",
61689             "ລາວ",
61690             "lo"
61691         ],
61692         [
61693             "Abkhazian",
61694             "Аҧсуа",
61695             "ab"
61696         ],
61697         [
61698             "Tetum",
61699             "Tetun",
61700             "tet"
61701         ],
61702         [
61703             "Latgalian",
61704             "Latgaļu",
61705             "ltg"
61706         ],
61707         [
61708             "Nauruan",
61709             "dorerin Naoero",
61710             "na"
61711         ],
61712         [
61713             "Kongo",
61714             "KiKongo",
61715             "kg"
61716         ],
61717         [
61718             "Igbo",
61719             "Igbo",
61720             "ig"
61721         ],
61722         [
61723             "Northern Sotho",
61724             "Sesotho sa Leboa",
61725             "nso"
61726         ],
61727         [
61728             "Zhuang",
61729             "Cuengh",
61730             "za"
61731         ],
61732         [
61733             "Karakalpak",
61734             "Qaraqalpaqsha",
61735             "kaa"
61736         ],
61737         [
61738             "Zulu",
61739             "isiZulu",
61740             "zu"
61741         ],
61742         [
61743             "Cheyenne",
61744             "Tsetsêhestâhese",
61745             "chy"
61746         ],
61747         [
61748             "Romani",
61749             "romani - रोमानी",
61750             "rmy"
61751         ],
61752         [
61753             "Old Church Slavonic",
61754             "Словѣньскъ",
61755             "cu"
61756         ],
61757         [
61758             "Tswana",
61759             "Setswana",
61760             "tn"
61761         ],
61762         [
61763             "Cherokee",
61764             "ᏣᎳᎩ",
61765             "chr"
61766         ],
61767         [
61768             "Bislama",
61769             "Bislama",
61770             "bi"
61771         ],
61772         [
61773             "Min Dong",
61774             "Mìng-dĕ̤ng-ngṳ̄",
61775             "cdo"
61776         ],
61777         [
61778             "Gothic",
61779             "𐌲𐌿𐍄𐌹𐍃𐌺",
61780             "got"
61781         ],
61782         [
61783             "Samoan",
61784             "Gagana Samoa",
61785             "sm"
61786         ],
61787         [
61788             "Moldovan",
61789             "Молдовеняскэ",
61790             "mo"
61791         ],
61792         [
61793             "Bambara",
61794             "Bamanankan",
61795             "bm"
61796         ],
61797         [
61798             "Inuktitut",
61799             "ᐃᓄᒃᑎᑐᑦ",
61800             "iu"
61801         ],
61802         [
61803             "Norfolk",
61804             "Norfuk",
61805             "pih"
61806         ],
61807         [
61808             "Pontic",
61809             "Ποντιακά",
61810             "pnt"
61811         ],
61812         [
61813             "Sindhi",
61814             "سنڌي، سندھی ، सिन्ध",
61815             "sd"
61816         ],
61817         [
61818             "Swati",
61819             "SiSwati",
61820             "ss"
61821         ],
61822         [
61823             "Kikuyu",
61824             "Gĩkũyũ",
61825             "ki"
61826         ],
61827         [
61828             "Ewe",
61829             "Eʋegbe",
61830             "ee"
61831         ],
61832         [
61833             "Hausa",
61834             "هَوُسَ",
61835             "ha"
61836         ],
61837         [
61838             "Oromo",
61839             "Oromoo",
61840             "om"
61841         ],
61842         [
61843             "Fijian",
61844             "Na Vosa Vakaviti",
61845             "fj"
61846         ],
61847         [
61848             "Tigrinya",
61849             "ትግርኛ",
61850             "ti"
61851         ],
61852         [
61853             "Tsonga",
61854             "Xitsonga",
61855             "ts"
61856         ],
61857         [
61858             "Kashmiri",
61859             "कश्मीरी / كشميري",
61860             "ks"
61861         ],
61862         [
61863             "Venda",
61864             "Tshivenda",
61865             "ve"
61866         ],
61867         [
61868             "Sango",
61869             "Sängö",
61870             "sg"
61871         ],
61872         [
61873             "Kirundi",
61874             "Kirundi",
61875             "rn"
61876         ],
61877         [
61878             "Sesotho",
61879             "Sesotho",
61880             "st"
61881         ],
61882         [
61883             "Dzongkha",
61884             "ཇོང་ཁ",
61885             "dz"
61886         ],
61887         [
61888             "Cree",
61889             "Nehiyaw",
61890             "cr"
61891         ],
61892         [
61893             "Akan",
61894             "Akana",
61895             "ak"
61896         ],
61897         [
61898             "Tumbuka",
61899             "chiTumbuka",
61900             "tum"
61901         ],
61902         [
61903             "Luganda",
61904             "Luganda",
61905             "lg"
61906         ],
61907         [
61908             "Chichewa",
61909             "Chi-Chewa",
61910             "ny"
61911         ],
61912         [
61913             "Fula",
61914             "Fulfulde",
61915             "ff"
61916         ],
61917         [
61918             "Inupiak",
61919             "Iñupiak",
61920             "ik"
61921         ],
61922         [
61923             "Chamorro",
61924             "Chamoru",
61925             "ch"
61926         ],
61927         [
61928             "Twi",
61929             "Twi",
61930             "tw"
61931         ],
61932         [
61933             "Xhosa",
61934             "isiXhosa",
61935             "xh"
61936         ],
61937         [
61938             "Ndonga",
61939             "Oshiwambo",
61940             "ng"
61941         ],
61942         [
61943             "Sichuan Yi",
61944             "ꆇꉙ",
61945             "ii"
61946         ],
61947         [
61948             "Choctaw",
61949             "Choctaw",
61950             "cho"
61951         ],
61952         [
61953             "Marshallese",
61954             "Ebon",
61955             "mh"
61956         ],
61957         [
61958             "Afar",
61959             "Afar",
61960             "aa"
61961         ],
61962         [
61963             "Kuanyama",
61964             "Kuanyama",
61965             "kj"
61966         ],
61967         [
61968             "Hiri Motu",
61969             "Hiri Motu",
61970             "ho"
61971         ],
61972         [
61973             "Muscogee",
61974             "Muskogee",
61975             "mus"
61976         ],
61977         [
61978             "Kanuri",
61979             "Kanuri",
61980             "kr"
61981         ],
61982         [
61983             "Herero",
61984             "Otsiherero",
61985             "hz"
61986         ]
61987     ],
61988     "presets": {
61989         "presets": {
61990             "address": {
61991                 "fields": [
61992                     "address"
61993                 ],
61994                 "geometry": [
61995                     "point"
61996                 ],
61997                 "tags": {
61998                     "addr:housenumber": "*"
61999                 },
62000                 "addTags": {},
62001                 "removeTags": {},
62002                 "matchScore": 0.2,
62003                 "name": "Address"
62004             },
62005             "aerialway": {
62006                 "fields": [
62007                     "aerialway"
62008                 ],
62009                 "geometry": [
62010                     "point",
62011                     "vertex",
62012                     "line"
62013                 ],
62014                 "tags": {
62015                     "aerialway": "*"
62016                 },
62017                 "terms": [
62018                     "ski lift",
62019                     "funifor",
62020                     "funitel"
62021                 ],
62022                 "name": "Aerialway"
62023             },
62024             "aerialway/cable_car": {
62025                 "geometry": [
62026                     "line"
62027                 ],
62028                 "terms": [
62029                     "tramway",
62030                     "ropeway"
62031                 ],
62032                 "fields": [
62033                     "aerialway/occupancy",
62034                     "aerialway/capacity",
62035                     "aerialway/duration",
62036                     "aerialway/heating"
62037                 ],
62038                 "tags": {
62039                     "aerialway": "cable_car"
62040                 },
62041                 "name": "Cable Car"
62042             },
62043             "aerialway/chair_lift": {
62044                 "geometry": [
62045                     "line"
62046                 ],
62047                 "fields": [
62048                     "aerialway/occupancy",
62049                     "aerialway/capacity",
62050                     "aerialway/duration",
62051                     "aerialway/bubble",
62052                     "aerialway/heating"
62053                 ],
62054                 "tags": {
62055                     "aerialway": "chair_lift"
62056                 },
62057                 "name": "Chair Lift"
62058             },
62059             "aerialway/gondola": {
62060                 "geometry": [
62061                     "line"
62062                 ],
62063                 "fields": [
62064                     "aerialway/occupancy",
62065                     "aerialway/capacity",
62066                     "aerialway/duration",
62067                     "aerialway/bubble",
62068                     "aerialway/heating"
62069                 ],
62070                 "tags": {
62071                     "aerialway": "gondola"
62072                 },
62073                 "name": "Gondola"
62074             },
62075             "aerialway/magic_carpet": {
62076                 "geometry": [
62077                     "line"
62078                 ],
62079                 "fields": [
62080                     "aerialway/capacity",
62081                     "aerialway/duration",
62082                     "aerialway/heating"
62083                 ],
62084                 "tags": {
62085                     "aerialway": "magic_carpet"
62086                 },
62087                 "name": "Magic Carpet Lift"
62088             },
62089             "aerialway/platter": {
62090                 "geometry": [
62091                     "line"
62092                 ],
62093                 "terms": [
62094                     "button lift",
62095                     "poma lift"
62096                 ],
62097                 "fields": [
62098                     "aerialway/capacity",
62099                     "aerialway/duration"
62100                 ],
62101                 "tags": {
62102                     "aerialway": "platter"
62103                 },
62104                 "name": "Platter Lift"
62105             },
62106             "aerialway/pylon": {
62107                 "geometry": [
62108                     "point",
62109                     "vertex"
62110                 ],
62111                 "fields": [
62112                     "ref"
62113                 ],
62114                 "tags": {
62115                     "aerialway": "pylon"
62116                 },
62117                 "name": "Aerialway Pylon"
62118             },
62119             "aerialway/rope_tow": {
62120                 "geometry": [
62121                     "line"
62122                 ],
62123                 "terms": [
62124                     "handle tow",
62125                     "bugel lift"
62126                 ],
62127                 "fields": [
62128                     "aerialway/capacity",
62129                     "aerialway/duration"
62130                 ],
62131                 "tags": {
62132                     "aerialway": "rope_tow"
62133                 },
62134                 "name": "Rope Tow Lift"
62135             },
62136             "aerialway/station": {
62137                 "geometry": [
62138                     "point",
62139                     "vertex"
62140                 ],
62141                 "fields": [
62142                     "aerialway/access",
62143                     "aerialway/summer/access",
62144                     "elevation"
62145                 ],
62146                 "tags": {
62147                     "aerialway": "station"
62148                 },
62149                 "name": "Aerialway Station"
62150             },
62151             "aerialway/t-bar": {
62152                 "geometry": [
62153                     "line"
62154                 ],
62155                 "fields": [
62156                     "aerialway/capacity",
62157                     "aerialway/duration"
62158                 ],
62159                 "tags": {
62160                     "aerialway": "t-bar"
62161                 },
62162                 "name": "T-bar Lift"
62163             },
62164             "aeroway": {
62165                 "icon": "airport",
62166                 "fields": [
62167                     "aeroway"
62168                 ],
62169                 "geometry": [
62170                     "point",
62171                     "vertex",
62172                     "line",
62173                     "area"
62174                 ],
62175                 "tags": {
62176                     "aeroway": "*"
62177                 },
62178                 "name": "Aeroway"
62179             },
62180             "aeroway/aerodrome": {
62181                 "icon": "airport",
62182                 "geometry": [
62183                     "point",
62184                     "area"
62185                 ],
62186                 "terms": [
62187                     "airplane",
62188                     "airport",
62189                     "aerodrome"
62190                 ],
62191                 "fields": [
62192                     "ref",
62193                     "iata",
62194                     "icao",
62195                     "operator"
62196                 ],
62197                 "tags": {
62198                     "aeroway": "aerodrome"
62199                 },
62200                 "name": "Airport"
62201             },
62202             "aeroway/apron": {
62203                 "icon": "airport",
62204                 "geometry": [
62205                     "area"
62206                 ],
62207                 "terms": [
62208                     "ramp"
62209                 ],
62210                 "fields": [
62211                     "ref",
62212                     "surface"
62213                 ],
62214                 "tags": {
62215                     "aeroway": "apron"
62216                 },
62217                 "name": "Apron"
62218             },
62219             "aeroway/gate": {
62220                 "icon": "airport",
62221                 "geometry": [
62222                     "point"
62223                 ],
62224                 "fields": [
62225                     "ref"
62226                 ],
62227                 "tags": {
62228                     "aeroway": "gate"
62229                 },
62230                 "name": "Airport gate"
62231             },
62232             "aeroway/hangar": {
62233                 "geometry": [
62234                     "area"
62235                 ],
62236                 "fields": [
62237                     "building_area"
62238                 ],
62239                 "tags": {
62240                     "aeroway": "hangar"
62241                 },
62242                 "name": "Hangar"
62243             },
62244             "aeroway/helipad": {
62245                 "icon": "heliport",
62246                 "geometry": [
62247                     "point",
62248                     "area"
62249                 ],
62250                 "terms": [
62251                     "helicopter",
62252                     "helipad",
62253                     "heliport"
62254                 ],
62255                 "tags": {
62256                     "aeroway": "helipad"
62257                 },
62258                 "name": "Helipad"
62259             },
62260             "aeroway/runway": {
62261                 "geometry": [
62262                     "line",
62263                     "area"
62264                 ],
62265                 "terms": [
62266                     "landing strip"
62267                 ],
62268                 "fields": [
62269                     "ref",
62270                     "surface"
62271                 ],
62272                 "tags": {
62273                     "aeroway": "runway"
62274                 },
62275                 "name": "Runway"
62276             },
62277             "aeroway/taxiway": {
62278                 "geometry": [
62279                     "line"
62280                 ],
62281                 "fields": [
62282                     "ref",
62283                     "surface"
62284                 ],
62285                 "tags": {
62286                     "aeroway": "taxiway"
62287                 },
62288                 "name": "Taxiway"
62289             },
62290             "aeroway/terminal": {
62291                 "geometry": [
62292                     "point",
62293                     "area"
62294                 ],
62295                 "terms": [
62296                     "airport",
62297                     "aerodrome"
62298                 ],
62299                 "fields": [
62300                     "operator",
62301                     "building_area"
62302                 ],
62303                 "tags": {
62304                     "aeroway": "terminal"
62305                 },
62306                 "name": "Airport terminal"
62307             },
62308             "amenity": {
62309                 "fields": [
62310                     "amenity"
62311                 ],
62312                 "geometry": [
62313                     "point",
62314                     "vertex",
62315                     "area"
62316                 ],
62317                 "tags": {
62318                     "amenity": "*"
62319                 },
62320                 "name": "Amenity"
62321             },
62322             "amenity/arts_centre": {
62323                 "name": "Arts Center",
62324                 "geometry": [
62325                     "point",
62326                     "area"
62327                 ],
62328                 "terms": [
62329                     "arts",
62330                     "arts centre"
62331                 ],
62332                 "tags": {
62333                     "amenity": "arts_centre"
62334                 },
62335                 "icon": "theatre",
62336                 "fields": [
62337                     "building_area",
62338                     "address"
62339                 ]
62340             },
62341             "amenity/atm": {
62342                 "icon": "bank",
62343                 "fields": [
62344                     "operator"
62345                 ],
62346                 "geometry": [
62347                     "point",
62348                     "vertex"
62349                 ],
62350                 "tags": {
62351                     "amenity": "atm"
62352                 },
62353                 "name": "ATM"
62354             },
62355             "amenity/bank": {
62356                 "icon": "bank",
62357                 "fields": [
62358                     "atm",
62359                     "building_area",
62360                     "address",
62361                     "opening_hours"
62362                 ],
62363                 "geometry": [
62364                     "point",
62365                     "vertex",
62366                     "area"
62367                 ],
62368                 "terms": [
62369                     "coffer",
62370                     "countinghouse",
62371                     "credit union",
62372                     "depository",
62373                     "exchequer",
62374                     "fund",
62375                     "hoard",
62376                     "investment firm",
62377                     "repository",
62378                     "reserve",
62379                     "reservoir",
62380                     "safe",
62381                     "savings",
62382                     "stock",
62383                     "stockpile",
62384                     "store",
62385                     "storehouse",
62386                     "thrift",
62387                     "treasury",
62388                     "trust company",
62389                     "vault"
62390                 ],
62391                 "tags": {
62392                     "amenity": "bank"
62393                 },
62394                 "name": "Bank"
62395             },
62396             "amenity/bar": {
62397                 "icon": "bar",
62398                 "fields": [
62399                     "building_area",
62400                     "address",
62401                     "opening_hours"
62402                 ],
62403                 "geometry": [
62404                     "point",
62405                     "vertex",
62406                     "area"
62407                 ],
62408                 "tags": {
62409                     "amenity": "bar"
62410                 },
62411                 "terms": [],
62412                 "name": "Bar"
62413             },
62414             "amenity/bench": {
62415                 "geometry": [
62416                     "point",
62417                     "vertex",
62418                     "line"
62419                 ],
62420                 "tags": {
62421                     "amenity": "bench"
62422                 },
62423                 "fields": [
62424                     "backrest"
62425                 ],
62426                 "name": "Bench"
62427             },
62428             "amenity/bicycle_parking": {
62429                 "icon": "bicycle",
62430                 "fields": [
62431                     "bicycle_parking",
62432                     "capacity",
62433                     "operator",
62434                     "covered",
62435                     "access_simple"
62436                 ],
62437                 "geometry": [
62438                     "point",
62439                     "vertex",
62440                     "area"
62441                 ],
62442                 "tags": {
62443                     "amenity": "bicycle_parking"
62444                 },
62445                 "name": "Bicycle Parking"
62446             },
62447             "amenity/bicycle_rental": {
62448                 "icon": "bicycle",
62449                 "fields": [
62450                     "capacity",
62451                     "network",
62452                     "operator"
62453                 ],
62454                 "geometry": [
62455                     "point",
62456                     "vertex",
62457                     "area"
62458                 ],
62459                 "tags": {
62460                     "amenity": "bicycle_rental"
62461                 },
62462                 "name": "Bicycle Rental"
62463             },
62464             "amenity/boat_rental": {
62465                 "geometry": [
62466                     "point",
62467                     "area"
62468                 ],
62469                 "tags": {
62470                     "amenity": "boat_rental"
62471                 },
62472                 "fields": [
62473                     "operator"
62474                 ],
62475                 "name": "Boat Rental"
62476             },
62477             "amenity/cafe": {
62478                 "icon": "cafe",
62479                 "fields": [
62480                     "cuisine",
62481                     "internet_access",
62482                     "building_area",
62483                     "address",
62484                     "opening_hours"
62485                 ],
62486                 "geometry": [
62487                     "point",
62488                     "vertex",
62489                     "area"
62490                 ],
62491                 "terms": [
62492                     "coffee",
62493                     "tea",
62494                     "coffee shop"
62495                 ],
62496                 "tags": {
62497                     "amenity": "cafe"
62498                 },
62499                 "name": "Cafe"
62500             },
62501             "amenity/car_rental": {
62502                 "icon": "car",
62503                 "geometry": [
62504                     "point",
62505                     "area"
62506                 ],
62507                 "tags": {
62508                     "amenity": "car_rental"
62509                 },
62510                 "fields": [
62511                     "operator"
62512                 ],
62513                 "name": "Car Rental"
62514             },
62515             "amenity/car_sharing": {
62516                 "icon": "car",
62517                 "geometry": [
62518                     "point",
62519                     "area"
62520                 ],
62521                 "tags": {
62522                     "amenity": "car_sharing"
62523                 },
62524                 "fields": [
62525                     "operator",
62526                     "capacity"
62527                 ],
62528                 "name": "Car Sharing"
62529             },
62530             "amenity/car_wash": {
62531                 "geometry": [
62532                     "point",
62533                     "area"
62534                 ],
62535                 "tags": {
62536                     "amenity": "car_wash"
62537                 },
62538                 "fields": [
62539                     "building_area"
62540                 ],
62541                 "name": "Car Wash"
62542             },
62543             "amenity/childcare": {
62544                 "icon": "school",
62545                 "fields": [
62546                     "building_area",
62547                     "address"
62548                 ],
62549                 "geometry": [
62550                     "point",
62551                     "vertex",
62552                     "area"
62553                 ],
62554                 "terms": [
62555                     "nursery",
62556                     "orphanage",
62557                     "playgroup"
62558                 ],
62559                 "tags": {
62560                     "amenity": "childcare"
62561                 },
62562                 "name": "Childcare"
62563             },
62564             "amenity/cinema": {
62565                 "icon": "cinema",
62566                 "fields": [
62567                     "building_area",
62568                     "address"
62569                 ],
62570                 "geometry": [
62571                     "point",
62572                     "vertex",
62573                     "area"
62574                 ],
62575                 "terms": [
62576                     "big screen",
62577                     "bijou",
62578                     "cine",
62579                     "drive-in",
62580                     "film",
62581                     "flicks",
62582                     "motion pictures",
62583                     "movie house",
62584                     "movie theater",
62585                     "moving pictures",
62586                     "nabes",
62587                     "photoplay",
62588                     "picture show",
62589                     "pictures",
62590                     "playhouse",
62591                     "show",
62592                     "silver screen"
62593                 ],
62594                 "tags": {
62595                     "amenity": "cinema"
62596                 },
62597                 "name": "Cinema"
62598             },
62599             "amenity/clinic": {
62600                 "name": "Clinic",
62601                 "geometry": [
62602                     "point",
62603                     "area"
62604                 ],
62605                 "terms": [
62606                     "clinic",
62607                     "medical clinic"
62608                 ],
62609                 "tags": {
62610                     "amenity": "clinic"
62611                 },
62612                 "icon": "hospital",
62613                 "fields": [
62614                     "building_area",
62615                     "address",
62616                     "opening_hours"
62617                 ]
62618             },
62619             "amenity/clock": {
62620                 "geometry": [
62621                     "point",
62622                     "vertex"
62623                 ],
62624                 "tags": {
62625                     "amenity": "clock"
62626                 },
62627                 "name": "Clock"
62628             },
62629             "amenity/college": {
62630                 "icon": "college",
62631                 "fields": [
62632                     "operator",
62633                     "address"
62634                 ],
62635                 "geometry": [
62636                     "point",
62637                     "area"
62638                 ],
62639                 "tags": {
62640                     "amenity": "college"
62641                 },
62642                 "terms": [],
62643                 "name": "College"
62644             },
62645             "amenity/courthouse": {
62646                 "fields": [
62647                     "operator",
62648                     "building_area",
62649                     "address"
62650                 ],
62651                 "geometry": [
62652                     "point",
62653                     "vertex",
62654                     "area"
62655                 ],
62656                 "tags": {
62657                     "amenity": "courthouse"
62658                 },
62659                 "name": "Courthouse"
62660             },
62661             "amenity/dentist": {
62662                 "name": "Dentist",
62663                 "geometry": [
62664                     "point",
62665                     "area"
62666                 ],
62667                 "terms": [
62668                     "dentist",
62669                     "dentist's office"
62670                 ],
62671                 "tags": {
62672                     "amenity": "doctors"
62673                 },
62674                 "icon": "hospital",
62675                 "fields": [
62676                     "building_area",
62677                     "address",
62678                     "opening_hours"
62679                 ]
62680             },
62681             "amenity/doctor": {
62682                 "name": "Doctor",
62683                 "geometry": [
62684                     "point",
62685                     "area"
62686                 ],
62687                 "terms": [
62688                     "doctor",
62689                     "doctor's office"
62690                 ],
62691                 "tags": {
62692                     "amenity": "doctors"
62693                 },
62694                 "icon": "hospital",
62695                 "fields": [
62696                     "building_area",
62697                     "address",
62698                     "opening_hours"
62699                 ]
62700             },
62701             "amenity/drinking_water": {
62702                 "icon": "water",
62703                 "geometry": [
62704                     "point"
62705                 ],
62706                 "tags": {
62707                     "amenity": "drinking_water"
62708                 },
62709                 "terms": [
62710                     "water fountain",
62711                     "potable water"
62712                 ],
62713                 "name": "Drinking Water"
62714             },
62715             "amenity/embassy": {
62716                 "geometry": [
62717                     "area",
62718                     "point"
62719                 ],
62720                 "tags": {
62721                     "amenity": "embassy"
62722                 },
62723                 "fields": [
62724                     "country",
62725                     "building_area"
62726                 ],
62727                 "icon": "embassy",
62728                 "name": "Embassy"
62729             },
62730             "amenity/fast_food": {
62731                 "icon": "fast-food",
62732                 "fields": [
62733                     "cuisine",
62734                     "building_area",
62735                     "address",
62736                     "opening_hours"
62737                 ],
62738                 "geometry": [
62739                     "point",
62740                     "vertex",
62741                     "area"
62742                 ],
62743                 "tags": {
62744                     "amenity": "fast_food"
62745                 },
62746                 "terms": [],
62747                 "name": "Fast Food"
62748             },
62749             "amenity/fire_station": {
62750                 "icon": "fire-station",
62751                 "fields": [
62752                     "operator",
62753                     "building_area",
62754                     "address"
62755                 ],
62756                 "geometry": [
62757                     "point",
62758                     "vertex",
62759                     "area"
62760                 ],
62761                 "tags": {
62762                     "amenity": "fire_station"
62763                 },
62764                 "terms": [],
62765                 "name": "Fire Station"
62766             },
62767             "amenity/fountain": {
62768                 "geometry": [
62769                     "point",
62770                     "area"
62771                 ],
62772                 "tags": {
62773                     "amenity": "fountain"
62774                 },
62775                 "name": "Fountain"
62776             },
62777             "amenity/fuel": {
62778                 "icon": "fuel",
62779                 "fields": [
62780                     "operator",
62781                     "address",
62782                     "building_area"
62783                 ],
62784                 "geometry": [
62785                     "point",
62786                     "vertex",
62787                     "area"
62788                 ],
62789                 "terms": [
62790                     "petrol",
62791                     "fuel",
62792                     "propane",
62793                     "diesel",
62794                     "lng",
62795                     "cng",
62796                     "biodiesel"
62797                 ],
62798                 "tags": {
62799                     "amenity": "fuel"
62800                 },
62801                 "name": "Gas Station"
62802             },
62803             "amenity/grave_yard": {
62804                 "icon": "cemetery",
62805                 "fields": [
62806                     "religion"
62807                 ],
62808                 "geometry": [
62809                     "point",
62810                     "vertex",
62811                     "area"
62812                 ],
62813                 "tags": {
62814                     "amenity": "grave_yard"
62815                 },
62816                 "name": "Graveyard"
62817             },
62818             "amenity/hospital": {
62819                 "icon": "hospital",
62820                 "fields": [
62821                     "emergency",
62822                     "building_area",
62823                     "address"
62824                 ],
62825                 "geometry": [
62826                     "point",
62827                     "vertex",
62828                     "area"
62829                 ],
62830                 "terms": [
62831                     "clinic",
62832                     "emergency room",
62833                     "health service",
62834                     "hospice",
62835                     "infirmary",
62836                     "institution",
62837                     "nursing home",
62838                     "rest home",
62839                     "sanatorium",
62840                     "sanitarium",
62841                     "sick bay",
62842                     "surgery",
62843                     "ward"
62844                 ],
62845                 "tags": {
62846                     "amenity": "hospital"
62847                 },
62848                 "name": "Hospital"
62849             },
62850             "amenity/kindergarten": {
62851                 "icon": "school",
62852                 "fields": [
62853                     "building_area",
62854                     "address"
62855                 ],
62856                 "geometry": [
62857                     "point",
62858                     "vertex",
62859                     "area"
62860                 ],
62861                 "terms": [
62862                     "nursery",
62863                     "preschool"
62864                 ],
62865                 "tags": {
62866                     "amenity": "kindergarten"
62867                 },
62868                 "name": "Kindergarten"
62869             },
62870             "amenity/library": {
62871                 "icon": "library",
62872                 "fields": [
62873                     "operator",
62874                     "building_area",
62875                     "address"
62876                 ],
62877                 "geometry": [
62878                     "point",
62879                     "vertex",
62880                     "area"
62881                 ],
62882                 "tags": {
62883                     "amenity": "library"
62884                 },
62885                 "terms": [],
62886                 "name": "Library"
62887             },
62888             "amenity/marketplace": {
62889                 "geometry": [
62890                     "point",
62891                     "vertex",
62892                     "area"
62893                 ],
62894                 "tags": {
62895                     "amenity": "marketplace"
62896                 },
62897                 "fields": [
62898                     "building_area"
62899                 ],
62900                 "name": "Marketplace"
62901             },
62902             "amenity/parking": {
62903                 "icon": "parking",
62904                 "fields": [
62905                     "parking",
62906                     "capacity",
62907                     "fee",
62908                     "access_simple",
62909                     "supervised",
62910                     "park_ride",
62911                     "address"
62912                 ],
62913                 "geometry": [
62914                     "point",
62915                     "vertex",
62916                     "area"
62917                 ],
62918                 "tags": {
62919                     "amenity": "parking"
62920                 },
62921                 "terms": [],
62922                 "name": "Car Parking"
62923             },
62924             "amenity/pharmacy": {
62925                 "icon": "pharmacy",
62926                 "fields": [
62927                     "operator",
62928                     "building_area",
62929                     "address",
62930                     "opening_hours"
62931                 ],
62932                 "geometry": [
62933                     "point",
62934                     "vertex",
62935                     "area"
62936                 ],
62937                 "tags": {
62938                     "amenity": "pharmacy"
62939                 },
62940                 "terms": [],
62941                 "name": "Pharmacy"
62942             },
62943             "amenity/place_of_worship": {
62944                 "icon": "place-of-worship",
62945                 "fields": [
62946                     "religion",
62947                     "denomination",
62948                     "building_area",
62949                     "address"
62950                 ],
62951                 "geometry": [
62952                     "point",
62953                     "vertex",
62954                     "area"
62955                 ],
62956                 "terms": [
62957                     "abbey",
62958                     "basilica",
62959                     "bethel",
62960                     "cathedral",
62961                     "chancel",
62962                     "chantry",
62963                     "chapel",
62964                     "church",
62965                     "fold",
62966                     "house of God",
62967                     "house of prayer",
62968                     "house of worship",
62969                     "minster",
62970                     "mission",
62971                     "mosque",
62972                     "oratory",
62973                     "parish",
62974                     "sacellum",
62975                     "sanctuary",
62976                     "shrine",
62977                     "synagogue",
62978                     "tabernacle",
62979                     "temple"
62980                 ],
62981                 "tags": {
62982                     "amenity": "place_of_worship"
62983                 },
62984                 "name": "Place of Worship"
62985             },
62986             "amenity/place_of_worship/buddhist": {
62987                 "icon": "place-of-worship",
62988                 "fields": [
62989                     "denomination",
62990                     "building_area",
62991                     "address"
62992                 ],
62993                 "geometry": [
62994                     "point",
62995                     "vertex",
62996                     "area"
62997                 ],
62998                 "terms": [
62999                     "stupa",
63000                     "vihara",
63001                     "monastery",
63002                     "temple",
63003                     "pagoda",
63004                     "zendo",
63005                     "dojo"
63006                 ],
63007                 "tags": {
63008                     "amenity": "place_of_worship",
63009                     "religion": "buddhist"
63010                 },
63011                 "name": "Buddhist Temple"
63012             },
63013             "amenity/place_of_worship/christian": {
63014                 "icon": "religious-christian",
63015                 "fields": [
63016                     "denomination",
63017                     "building_area",
63018                     "address"
63019                 ],
63020                 "geometry": [
63021                     "point",
63022                     "vertex",
63023                     "area"
63024                 ],
63025                 "terms": [
63026                     "christian",
63027                     "abbey",
63028                     "basilica",
63029                     "bethel",
63030                     "cathedral",
63031                     "chancel",
63032                     "chantry",
63033                     "chapel",
63034                     "church",
63035                     "fold",
63036                     "house of God",
63037                     "house of prayer",
63038                     "house of worship",
63039                     "minster",
63040                     "mission",
63041                     "oratory",
63042                     "parish",
63043                     "sacellum",
63044                     "sanctuary",
63045                     "shrine",
63046                     "tabernacle",
63047                     "temple"
63048                 ],
63049                 "tags": {
63050                     "amenity": "place_of_worship",
63051                     "religion": "christian"
63052                 },
63053                 "name": "Church"
63054             },
63055             "amenity/place_of_worship/jewish": {
63056                 "icon": "religious-jewish",
63057                 "fields": [
63058                     "denomination",
63059                     "building_area",
63060                     "address"
63061                 ],
63062                 "geometry": [
63063                     "point",
63064                     "vertex",
63065                     "area"
63066                 ],
63067                 "terms": [
63068                     "jewish",
63069                     "synagogue"
63070                 ],
63071                 "tags": {
63072                     "amenity": "place_of_worship",
63073                     "religion": "jewish"
63074                 },
63075                 "name": "Synagogue"
63076             },
63077             "amenity/place_of_worship/muslim": {
63078                 "icon": "religious-muslim",
63079                 "fields": [
63080                     "denomination",
63081                     "building_area",
63082                     "address"
63083                 ],
63084                 "geometry": [
63085                     "point",
63086                     "vertex",
63087                     "area"
63088                 ],
63089                 "terms": [
63090                     "muslim",
63091                     "mosque"
63092                 ],
63093                 "tags": {
63094                     "amenity": "place_of_worship",
63095                     "religion": "muslim"
63096                 },
63097                 "name": "Mosque"
63098             },
63099             "amenity/police": {
63100                 "icon": "police",
63101                 "fields": [
63102                     "operator",
63103                     "building_area",
63104                     "address"
63105                 ],
63106                 "geometry": [
63107                     "point",
63108                     "vertex",
63109                     "area"
63110                 ],
63111                 "terms": [
63112                     "badge",
63113                     "bear",
63114                     "blue",
63115                     "bluecoat",
63116                     "bobby",
63117                     "boy scout",
63118                     "bull",
63119                     "constable",
63120                     "constabulary",
63121                     "cop",
63122                     "copper",
63123                     "corps",
63124                     "county mounty",
63125                     "detective",
63126                     "fed",
63127                     "flatfoot",
63128                     "force",
63129                     "fuzz",
63130                     "gendarme",
63131                     "gumshoe",
63132                     "heat",
63133                     "law",
63134                     "law enforcement",
63135                     "man",
63136                     "narc",
63137                     "officers",
63138                     "patrolman",
63139                     "police"
63140                 ],
63141                 "tags": {
63142                     "amenity": "police"
63143                 },
63144                 "name": "Police"
63145             },
63146             "amenity/post_box": {
63147                 "icon": "post",
63148                 "fields": [
63149                     "operator",
63150                     "collection_times"
63151                 ],
63152                 "geometry": [
63153                     "point",
63154                     "vertex"
63155                 ],
63156                 "tags": {
63157                     "amenity": "post_box"
63158                 },
63159                 "terms": [
63160                     "letter drop",
63161                     "letterbox",
63162                     "mail drop",
63163                     "mailbox",
63164                     "pillar box",
63165                     "postbox"
63166                 ],
63167                 "name": "Mailbox"
63168             },
63169             "amenity/post_office": {
63170                 "icon": "post",
63171                 "fields": [
63172                     "operator",
63173                     "collection_times",
63174                     "building_area"
63175                 ],
63176                 "geometry": [
63177                     "point",
63178                     "vertex",
63179                     "area"
63180                 ],
63181                 "tags": {
63182                     "amenity": "post_office"
63183                 },
63184                 "name": "Post Office"
63185             },
63186             "amenity/pub": {
63187                 "icon": "beer",
63188                 "fields": [
63189                     "building_area",
63190                     "address",
63191                     "opening_hours"
63192                 ],
63193                 "geometry": [
63194                     "point",
63195                     "vertex",
63196                     "area"
63197                 ],
63198                 "tags": {
63199                     "amenity": "pub"
63200                 },
63201                 "terms": [],
63202                 "name": "Pub"
63203             },
63204             "amenity/ranger_station": {
63205                 "fields": [
63206                     "building_area",
63207                     "opening_hours",
63208                     "operator",
63209                     "phone"
63210                 ],
63211                 "geometry": [
63212                     "point",
63213                     "area"
63214                 ],
63215                 "terms": [
63216                     "visitor center",
63217                     "visitor centre",
63218                     "permit center",
63219                     "permit centre",
63220                     "backcountry office",
63221                     "warden office",
63222                     "warden center"
63223                 ],
63224                 "tags": {
63225                     "amenity": "ranger_station"
63226                 },
63227                 "name": "Ranger Station"
63228             },
63229             "amenity/recycling": {
63230                 "icon": "recycling",
63231                 "fields": [
63232                     "cans",
63233                     "glass",
63234                     "paper",
63235                     "clothes"
63236                 ],
63237                 "geometry": [
63238                     "point",
63239                     "vertex",
63240                     "area"
63241                 ],
63242                 "terms": [],
63243                 "tags": {
63244                     "amenity": "recycling"
63245                 },
63246                 "name": "Recycling"
63247             },
63248             "amenity/restaurant": {
63249                 "icon": "restaurant",
63250                 "fields": [
63251                     "cuisine",
63252                     "building_area",
63253                     "address",
63254                     "opening_hours",
63255                     "capacity"
63256                 ],
63257                 "geometry": [
63258                     "point",
63259                     "vertex",
63260                     "area"
63261                 ],
63262                 "terms": [
63263                     "bar",
63264                     "cafeteria",
63265                     "café",
63266                     "canteen",
63267                     "chophouse",
63268                     "coffee shop",
63269                     "diner",
63270                     "dining room",
63271                     "dive*",
63272                     "doughtnut shop",
63273                     "drive-in",
63274                     "eatery",
63275                     "eating house",
63276                     "eating place",
63277                     "fast-food place",
63278                     "fish and chips",
63279                     "greasy spoon",
63280                     "grill",
63281                     "hamburger stand",
63282                     "hashery",
63283                     "hideaway",
63284                     "hotdog stand",
63285                     "inn",
63286                     "joint*",
63287                     "luncheonette",
63288                     "lunchroom",
63289                     "night club",
63290                     "outlet*",
63291                     "pizzeria",
63292                     "saloon",
63293                     "soda fountain",
63294                     "watering hole"
63295                 ],
63296                 "tags": {
63297                     "amenity": "restaurant"
63298                 },
63299                 "name": "Restaurant"
63300             },
63301             "amenity/school": {
63302                 "icon": "school",
63303                 "fields": [
63304                     "operator",
63305                     "building_area",
63306                     "address"
63307                 ],
63308                 "geometry": [
63309                     "point",
63310                     "vertex",
63311                     "area"
63312                 ],
63313                 "terms": [
63314                     "academy",
63315                     "alma mater",
63316                     "blackboard",
63317                     "college",
63318                     "department",
63319                     "discipline",
63320                     "establishment",
63321                     "faculty",
63322                     "hall",
63323                     "halls of ivy",
63324                     "institute",
63325                     "institution",
63326                     "jail*",
63327                     "schoolhouse",
63328                     "seminary",
63329                     "university"
63330                 ],
63331                 "tags": {
63332                     "amenity": "school"
63333                 },
63334                 "name": "School"
63335             },
63336             "amenity/shelter": {
63337                 "fields": [
63338                     "shelter_type"
63339                 ],
63340                 "geometry": [
63341                     "point",
63342                     "vertex",
63343                     "area"
63344                 ],
63345                 "tags": {
63346                     "amenity": "shelter"
63347                 },
63348                 "terms": [
63349                     "lean-to"
63350                 ],
63351                 "name": "Shelter"
63352             },
63353             "amenity/social_facility": {
63354                 "name": "Social Facility",
63355                 "geometry": [
63356                     "point",
63357                     "area"
63358                 ],
63359                 "terms": [],
63360                 "tags": {
63361                     "amenity": "social_facility"
63362                 },
63363                 "fields": [
63364                     "social_facility_for",
63365                     "address",
63366                     "phone",
63367                     "opening_hours",
63368                     "wheelchair",
63369                     "operator"
63370                 ]
63371             },
63372             "amenity/social_facility/food_bank": {
63373                 "name": "Food Bank",
63374                 "geometry": [
63375                     "point",
63376                     "area"
63377                 ],
63378                 "terms": [],
63379                 "tags": {
63380                     "amenity": "social_facility",
63381                     "social_facility": "food_bank"
63382                 },
63383                 "fields": [
63384                     "social_facility_for",
63385                     "address",
63386                     "phone",
63387                     "opening_hours",
63388                     "wheelchair",
63389                     "operator"
63390                 ]
63391             },
63392             "amenity/social_facility/group_home": {
63393                 "name": "Group Home",
63394                 "geometry": [
63395                     "point",
63396                     "area"
63397                 ],
63398                 "terms": [
63399                     "elderly",
63400                     "old",
63401                     "senior living"
63402                 ],
63403                 "tags": {
63404                     "amenity": "social_facility",
63405                     "social_facility": "group_home",
63406                     "social_facility_for": "senior"
63407                 },
63408                 "fields": [
63409                     "social_facility_for",
63410                     "address",
63411                     "phone",
63412                     "opening_hours",
63413                     "wheelchair",
63414                     "operator"
63415                 ]
63416             },
63417             "amenity/social_facility/homeless_shelter": {
63418                 "name": "Homeless Shelter",
63419                 "geometry": [
63420                     "point",
63421                     "area"
63422                 ],
63423                 "terms": [
63424                     "houseless",
63425                     "unhoused",
63426                     "displaced"
63427                 ],
63428                 "tags": {
63429                     "amenity": "social_facility",
63430                     "social_facility": "shelter",
63431                     "social_facility:for": "homeless"
63432                 },
63433                 "fields": [
63434                     "social_facility_for",
63435                     "address",
63436                     "phone",
63437                     "opening_hours",
63438                     "wheelchair",
63439                     "operator"
63440                 ]
63441             },
63442             "amenity/studio": {
63443                 "name": "Studio",
63444                 "geometry": [
63445                     "point",
63446                     "area"
63447                 ],
63448                 "terms": [
63449                     "recording studio",
63450                     "studio",
63451                     "radio",
63452                     "radio studio",
63453                     "television",
63454                     "television studio"
63455                 ],
63456                 "tags": {
63457                     "amenity": "studio"
63458                 },
63459                 "icon": "music",
63460                 "fields": [
63461                     "building_area",
63462                     "studio_type",
63463                     "address"
63464                 ]
63465             },
63466             "amenity/swimming_pool": {
63467                 "geometry": [
63468                     "point",
63469                     "vertex",
63470                     "area"
63471                 ],
63472                 "tags": {
63473                     "amenity": "swimming_pool"
63474                 },
63475                 "icon": "swimming",
63476                 "searchable": false,
63477                 "name": "Swimming Pool"
63478             },
63479             "amenity/taxi": {
63480                 "fields": [
63481                     "operator",
63482                     "capacity"
63483                 ],
63484                 "geometry": [
63485                     "point",
63486                     "vertex",
63487                     "area"
63488                 ],
63489                 "terms": [
63490                     "cab"
63491                 ],
63492                 "tags": {
63493                     "amenity": "taxi"
63494                 },
63495                 "name": "Taxi Stand"
63496             },
63497             "amenity/telephone": {
63498                 "icon": "telephone",
63499                 "geometry": [
63500                     "point",
63501                     "vertex"
63502                 ],
63503                 "tags": {
63504                     "amenity": "telephone"
63505                 },
63506                 "terms": [
63507                     "phone"
63508                 ],
63509                 "name": "Telephone"
63510             },
63511             "amenity/theatre": {
63512                 "icon": "theatre",
63513                 "fields": [
63514                     "operator",
63515                     "building_area",
63516                     "address"
63517                 ],
63518                 "geometry": [
63519                     "point",
63520                     "vertex",
63521                     "area"
63522                 ],
63523                 "terms": [
63524                     "theatre",
63525                     "performance",
63526                     "play",
63527                     "musical"
63528                 ],
63529                 "tags": {
63530                     "amenity": "theatre"
63531                 },
63532                 "name": "Theater"
63533             },
63534             "amenity/toilets": {
63535                 "fields": [
63536                     "toilets/disposal",
63537                     "operator",
63538                     "building_area",
63539                     "fee",
63540                     "access_simple"
63541                 ],
63542                 "geometry": [
63543                     "point",
63544                     "vertex",
63545                     "area"
63546                 ],
63547                 "terms": [
63548                     "bathroom",
63549                     "restroom",
63550                     "outhouse",
63551                     "privy",
63552                     "head",
63553                     "lavatory",
63554                     "latrine",
63555                     "water closet",
63556                     "WC",
63557                     "W.C."
63558                 ],
63559                 "tags": {
63560                     "amenity": "toilets"
63561                 },
63562                 "icon": "toilets",
63563                 "name": "Toilets"
63564             },
63565             "amenity/townhall": {
63566                 "icon": "town-hall",
63567                 "fields": [
63568                     "building_area",
63569                     "address"
63570                 ],
63571                 "geometry": [
63572                     "point",
63573                     "vertex",
63574                     "area"
63575                 ],
63576                 "terms": [
63577                     "village hall",
63578                     "city government",
63579                     "courthouse",
63580                     "municipal building",
63581                     "municipal center",
63582                     "municipal centre"
63583                 ],
63584                 "tags": {
63585                     "amenity": "townhall"
63586                 },
63587                 "name": "Town Hall"
63588             },
63589             "amenity/university": {
63590                 "icon": "college",
63591                 "fields": [
63592                     "operator",
63593                     "address"
63594                 ],
63595                 "geometry": [
63596                     "point",
63597                     "vertex",
63598                     "area"
63599                 ],
63600                 "tags": {
63601                     "amenity": "university"
63602                 },
63603                 "terms": [
63604                     "college"
63605                 ],
63606                 "name": "University"
63607             },
63608             "amenity/vending_machine": {
63609                 "fields": [
63610                     "vending",
63611                     "operator"
63612                 ],
63613                 "geometry": [
63614                     "point"
63615                 ],
63616                 "tags": {
63617                     "amenity": "vending_machine"
63618                 },
63619                 "name": "Vending Machine"
63620             },
63621             "amenity/veterinary": {
63622                 "fields": [],
63623                 "geometry": [
63624                     "point",
63625                     "area"
63626                 ],
63627                 "terms": [
63628                     "pet clinic",
63629                     "veterinarian",
63630                     "animal hospital",
63631                     "pet doctor"
63632                 ],
63633                 "tags": {
63634                     "amenity": "veterinary"
63635                 },
63636                 "name": "Veterinary"
63637             },
63638             "amenity/waste_basket": {
63639                 "icon": "waste-basket",
63640                 "geometry": [
63641                     "point",
63642                     "vertex"
63643                 ],
63644                 "tags": {
63645                     "amenity": "waste_basket"
63646                 },
63647                 "terms": [
63648                     "rubbish bin",
63649                     "litter bin",
63650                     "trash can",
63651                     "garbage can"
63652                 ],
63653                 "name": "Waste Basket"
63654             },
63655             "area": {
63656                 "name": "Area",
63657                 "tags": {
63658                     "area": "yes"
63659                 },
63660                 "geometry": [
63661                     "area"
63662                 ],
63663                 "matchScore": 0.1
63664             },
63665             "barrier": {
63666                 "geometry": [
63667                     "point",
63668                     "vertex",
63669                     "line",
63670                     "area"
63671                 ],
63672                 "tags": {
63673                     "barrier": "*"
63674                 },
63675                 "fields": [
63676                     "barrier"
63677                 ],
63678                 "name": "Barrier"
63679             },
63680             "barrier/block": {
63681                 "fields": [
63682                     "access"
63683                 ],
63684                 "geometry": [
63685                     "point",
63686                     "vertex"
63687                 ],
63688                 "tags": {
63689                     "barrier": "block"
63690                 },
63691                 "name": "Block"
63692             },
63693             "barrier/bollard": {
63694                 "fields": [
63695                     "access"
63696                 ],
63697                 "geometry": [
63698                     "point",
63699                     "vertex",
63700                     "line"
63701                 ],
63702                 "tags": {
63703                     "barrier": "bollard"
63704                 },
63705                 "name": "Bollard"
63706             },
63707             "barrier/cattle_grid": {
63708                 "geometry": [
63709                     "vertex"
63710                 ],
63711                 "tags": {
63712                     "barrier": "cattle_grid"
63713                 },
63714                 "name": "Cattle Grid"
63715             },
63716             "barrier/city_wall": {
63717                 "geometry": [
63718                     "line",
63719                     "area"
63720                 ],
63721                 "tags": {
63722                     "barrier": "city_wall"
63723                 },
63724                 "name": "City Wall"
63725             },
63726             "barrier/cycle_barrier": {
63727                 "fields": [
63728                     "access"
63729                 ],
63730                 "geometry": [
63731                     "vertex"
63732                 ],
63733                 "tags": {
63734                     "barrier": "cycle_barrier"
63735                 },
63736                 "name": "Cycle Barrier"
63737             },
63738             "barrier/ditch": {
63739                 "geometry": [
63740                     "line",
63741                     "area"
63742                 ],
63743                 "tags": {
63744                     "barrier": "ditch"
63745                 },
63746                 "name": "Ditch"
63747             },
63748             "barrier/entrance": {
63749                 "icon": "entrance",
63750                 "geometry": [
63751                     "vertex"
63752                 ],
63753                 "tags": {
63754                     "barrier": "entrance"
63755                 },
63756                 "name": "Entrance",
63757                 "searchable": false
63758             },
63759             "barrier/fence": {
63760                 "geometry": [
63761                     "line",
63762                     "area"
63763                 ],
63764                 "tags": {
63765                     "barrier": "fence"
63766                 },
63767                 "name": "Fence"
63768             },
63769             "barrier/gate": {
63770                 "fields": [
63771                     "access"
63772                 ],
63773                 "geometry": [
63774                     "point",
63775                     "vertex",
63776                     "line"
63777                 ],
63778                 "tags": {
63779                     "barrier": "gate"
63780                 },
63781                 "name": "Gate"
63782             },
63783             "barrier/hedge": {
63784                 "geometry": [
63785                     "line",
63786                     "area"
63787                 ],
63788                 "tags": {
63789                     "barrier": "hedge"
63790                 },
63791                 "name": "Hedge"
63792             },
63793             "barrier/kissing_gate": {
63794                 "fields": [
63795                     "access"
63796                 ],
63797                 "geometry": [
63798                     "vertex"
63799                 ],
63800                 "tags": {
63801                     "barrier": "kissing_gate"
63802                 },
63803                 "name": "Kissing Gate"
63804             },
63805             "barrier/lift_gate": {
63806                 "fields": [
63807                     "access"
63808                 ],
63809                 "geometry": [
63810                     "point",
63811                     "vertex"
63812                 ],
63813                 "tags": {
63814                     "barrier": "lift_gate"
63815                 },
63816                 "name": "Lift Gate"
63817             },
63818             "barrier/retaining_wall": {
63819                 "geometry": [
63820                     "line",
63821                     "area"
63822                 ],
63823                 "tags": {
63824                     "barrier": "retaining_wall"
63825                 },
63826                 "name": "Retaining Wall"
63827             },
63828             "barrier/stile": {
63829                 "fields": [
63830                     "access"
63831                 ],
63832                 "geometry": [
63833                     "point",
63834                     "vertex"
63835                 ],
63836                 "tags": {
63837                     "barrier": "stile"
63838                 },
63839                 "name": "Stile"
63840             },
63841             "barrier/toll_booth": {
63842                 "fields": [
63843                     "access"
63844                 ],
63845                 "geometry": [
63846                     "vertex"
63847                 ],
63848                 "tags": {
63849                     "barrier": "toll_booth"
63850                 },
63851                 "name": "Toll Booth"
63852             },
63853             "barrier/wall": {
63854                 "geometry": [
63855                     "line",
63856                     "area"
63857                 ],
63858                 "tags": {
63859                     "barrier": "wall"
63860                 },
63861                 "name": "Wall"
63862             },
63863             "boundary/administrative": {
63864                 "name": "Administrative Boundary",
63865                 "geometry": [
63866                     "line"
63867                 ],
63868                 "tags": {
63869                     "boundary": "administrative"
63870                 },
63871                 "fields": [
63872                     "admin_level"
63873                 ]
63874             },
63875             "building": {
63876                 "icon": "building",
63877                 "fields": [
63878                     "building",
63879                     "levels",
63880                     "address"
63881                 ],
63882                 "geometry": [
63883                     "area"
63884                 ],
63885                 "tags": {
63886                     "building": "*"
63887                 },
63888                 "terms": [],
63889                 "name": "Building"
63890             },
63891             "building/apartments": {
63892                 "icon": "commercial",
63893                 "fields": [
63894                     "address",
63895                     "levels"
63896                 ],
63897                 "geometry": [
63898                     "point",
63899                     "vertex",
63900                     "area"
63901                 ],
63902                 "tags": {
63903                     "building": "apartments"
63904                 },
63905                 "name": "Apartments"
63906             },
63907             "building/commercial": {
63908                 "icon": "commercial",
63909                 "geometry": [
63910                     "point",
63911                     "vertex",
63912                     "area"
63913                 ],
63914                 "tags": {
63915                     "building": "commercial"
63916                 },
63917                 "name": "Commercial Building"
63918             },
63919             "building/entrance": {
63920                 "icon": "entrance",
63921                 "geometry": [
63922                     "vertex"
63923                 ],
63924                 "tags": {
63925                     "building": "entrance"
63926                 },
63927                 "name": "Entrance",
63928                 "searchable": false
63929             },
63930             "building/garage": {
63931                 "fields": [
63932                     "capacity"
63933                 ],
63934                 "geometry": [
63935                     "point",
63936                     "vertex",
63937                     "area"
63938                 ],
63939                 "tags": {
63940                     "building": "garage"
63941                 },
63942                 "name": "Garage",
63943                 "icon": "warehouse"
63944             },
63945             "building/house": {
63946                 "icon": "building",
63947                 "fields": [
63948                     "address",
63949                     "levels"
63950                 ],
63951                 "geometry": [
63952                     "point",
63953                     "area"
63954                 ],
63955                 "tags": {
63956                     "building": "house"
63957                 },
63958                 "name": "House"
63959             },
63960             "building/hut": {
63961                 "geometry": [
63962                     "point",
63963                     "vertex",
63964                     "area"
63965                 ],
63966                 "tags": {
63967                     "building": "hut"
63968                 },
63969                 "name": "Hut"
63970             },
63971             "building/industrial": {
63972                 "icon": "industrial",
63973                 "fields": [
63974                     "address",
63975                     "levels"
63976                 ],
63977                 "geometry": [
63978                     "point",
63979                     "vertex",
63980                     "area"
63981                 ],
63982                 "tags": {
63983                     "building": "industrial"
63984                 },
63985                 "name": "Industrial Building"
63986             },
63987             "building/residential": {
63988                 "icon": "building",
63989                 "fields": [
63990                     "address",
63991                     "levels"
63992                 ],
63993                 "geometry": [
63994                     "point",
63995                     "vertex",
63996                     "area"
63997                 ],
63998                 "tags": {
63999                     "building": "residential"
64000                 },
64001                 "name": "Residential Building"
64002             },
64003             "craft/basket_maker": {
64004                 "name": "Basket Maker",
64005                 "geometry": [
64006                     "point",
64007                     "area"
64008                 ],
64009                 "terms": [
64010                     "basket",
64011                     "basketry",
64012                     "basket maker",
64013                     "basket weaver"
64014                 ],
64015                 "tags": {
64016                     "craft": "basket_maker"
64017                 },
64018                 "icon": "art-gallery",
64019                 "fields": [
64020                     "building_area",
64021                     "address",
64022                     "operator",
64023                     "opening_hours"
64024                 ]
64025             },
64026             "craft/beekeeper": {
64027                 "name": "Beekeeper",
64028                 "geometry": [
64029                     "point",
64030                     "area"
64031                 ],
64032                 "terms": [
64033                     "bees",
64034                     "beekeeper",
64035                     "bee box"
64036                 ],
64037                 "tags": {
64038                     "craft": "beekeeper"
64039                 },
64040                 "icon": "farm",
64041                 "fields": [
64042                     "building_area",
64043                     "address",
64044                     "operator",
64045                     "opening_hours"
64046                 ]
64047             },
64048             "craft/blacksmith": {
64049                 "name": "Blacksmith",
64050                 "geometry": [
64051                     "point",
64052                     "area"
64053                 ],
64054                 "terms": [
64055                     "blacksmith"
64056                 ],
64057                 "tags": {
64058                     "craft": "blacksmith"
64059                 },
64060                 "icon": "farm",
64061                 "fields": [
64062                     "building_area",
64063                     "address",
64064                     "operator",
64065                     "opening_hours"
64066                 ]
64067             },
64068             "craft/boatbuilder": {
64069                 "name": "Boat Builder",
64070                 "geometry": [
64071                     "point",
64072                     "area"
64073                 ],
64074                 "terms": [
64075                     "boat builder"
64076                 ],
64077                 "tags": {
64078                     "craft": "boatbuilder"
64079                 },
64080                 "icon": "marker-stroked",
64081                 "fields": [
64082                     "building_area",
64083                     "address",
64084                     "operator",
64085                     "opening_hours"
64086                 ]
64087             },
64088             "craft/bookbinder": {
64089                 "name": "Bookbinder",
64090                 "geometry": [
64091                     "point",
64092                     "area"
64093                 ],
64094                 "terms": [
64095                     "bookbinder",
64096                     "book repair"
64097                 ],
64098                 "tags": {
64099                     "craft": "bookbinder"
64100                 },
64101                 "icon": "library",
64102                 "fields": [
64103                     "building_area",
64104                     "address",
64105                     "operator",
64106                     "opening_hours"
64107                 ]
64108             },
64109             "craft/brewery": {
64110                 "name": "Brewery",
64111                 "geometry": [
64112                     "point",
64113                     "area"
64114                 ],
64115                 "terms": [
64116                     "brewery"
64117                 ],
64118                 "tags": {
64119                     "craft": "brewery"
64120                 },
64121                 "icon": "beer",
64122                 "fields": [
64123                     "building_area",
64124                     "address",
64125                     "operator",
64126                     "opening_hours"
64127                 ]
64128             },
64129             "craft/carpenter": {
64130                 "name": "Carpenter",
64131                 "geometry": [
64132                     "point",
64133                     "area"
64134                 ],
64135                 "terms": [
64136                     "carpenter",
64137                     "woodworker"
64138                 ],
64139                 "tags": {
64140                     "craft": "carpenter"
64141                 },
64142                 "icon": "logging",
64143                 "fields": [
64144                     "building_area",
64145                     "address",
64146                     "operator",
64147                     "opening_hours"
64148                 ]
64149             },
64150             "craft/carpet_layer": {
64151                 "name": "Carpet Layer",
64152                 "geometry": [
64153                     "point",
64154                     "area"
64155                 ],
64156                 "terms": [
64157                     "carpet layer"
64158                 ],
64159                 "tags": {
64160                     "craft": "carpet_layer"
64161                 },
64162                 "icon": "square",
64163                 "fields": [
64164                     "building_area",
64165                     "address",
64166                     "operator",
64167                     "opening_hours"
64168                 ]
64169             },
64170             "craft/caterer": {
64171                 "name": "Caterer",
64172                 "geometry": [
64173                     "point",
64174                     "area"
64175                 ],
64176                 "terms": [
64177                     "Caterer",
64178                     "Catering"
64179                 ],
64180                 "tags": {
64181                     "craft": "caterer"
64182                 },
64183                 "icon": "bakery",
64184                 "fields": [
64185                     "cuisine",
64186                     "building_area",
64187                     "address",
64188                     "operator",
64189                     "opening_hours"
64190                 ]
64191             },
64192             "craft/clockmaker": {
64193                 "name": "Clockmaker",
64194                 "geometry": [
64195                     "point",
64196                     "area"
64197                 ],
64198                 "terms": [
64199                     "clock",
64200                     "clockmaker",
64201                     "clock repair"
64202                 ],
64203                 "tags": {
64204                     "craft": "clockmaker"
64205                 },
64206                 "icon": "circle-stroked",
64207                 "fields": [
64208                     "building_area",
64209                     "address",
64210                     "operator",
64211                     "opening_hours"
64212                 ]
64213             },
64214             "craft/confectionary": {
64215                 "name": "Confectionary",
64216                 "geometry": [
64217                     "point",
64218                     "area"
64219                 ],
64220                 "terms": [
64221                     "confectionary",
64222                     "sweets",
64223                     "candy"
64224                 ],
64225                 "tags": {
64226                     "craft": "confectionary"
64227                 },
64228                 "icon": "bakery",
64229                 "fields": [
64230                     "building_area",
64231                     "address",
64232                     "operator",
64233                     "opening_hours"
64234                 ]
64235             },
64236             "craft/dressmaker": {
64237                 "name": "Dressmaker",
64238                 "geometry": [
64239                     "point",
64240                     "area"
64241                 ],
64242                 "terms": [
64243                     "dress",
64244                     "dressmaker"
64245                 ],
64246                 "tags": {
64247                     "craft": "dressmaker"
64248                 },
64249                 "icon": "clothing-store",
64250                 "fields": [
64251                     "building_area",
64252                     "address",
64253                     "operator",
64254                     "opening_hours"
64255                 ]
64256             },
64257             "craft/electrician": {
64258                 "name": "Electrician",
64259                 "geometry": [
64260                     "point",
64261                     "area"
64262                 ],
64263                 "terms": [
64264                     "electrician"
64265                 ],
64266                 "tags": {
64267                     "craft": "electrician"
64268                 },
64269                 "icon": "marker-stroked",
64270                 "fields": [
64271                     "building_area",
64272                     "address",
64273                     "operator",
64274                     "opening_hours"
64275                 ]
64276             },
64277             "craft/gardener": {
64278                 "name": "Gardener",
64279                 "geometry": [
64280                     "point",
64281                     "area"
64282                 ],
64283                 "terms": [
64284                     "gardener",
64285                     "landscaper",
64286                     "grounds keeper"
64287                 ],
64288                 "tags": {
64289                     "craft": "gardener"
64290                 },
64291                 "icon": "garden",
64292                 "fields": [
64293                     "building_area",
64294                     "address",
64295                     "operator",
64296                     "opening_hours"
64297                 ]
64298             },
64299             "craft/glaziery": {
64300                 "name": "Glaziery",
64301                 "geometry": [
64302                     "point",
64303                     "area"
64304                 ],
64305                 "terms": [
64306                     "glass",
64307                     "glass foundry",
64308                     "stained-glass",
64309                     "window"
64310                 ],
64311                 "tags": {
64312                     "craft": "glaziery"
64313                 },
64314                 "icon": "fire-station",
64315                 "fields": [
64316                     "building_area",
64317                     "address",
64318                     "operator",
64319                     "opening_hours"
64320                 ]
64321             },
64322             "craft/handicraft": {
64323                 "name": "Handicraft",
64324                 "geometry": [
64325                     "point",
64326                     "area"
64327                 ],
64328                 "terms": [
64329                     "handicraft"
64330                 ],
64331                 "tags": {
64332                     "craft": "handicraft"
64333                 },
64334                 "icon": "art-gallery",
64335                 "fields": [
64336                     "building_area",
64337                     "address",
64338                     "operator",
64339                     "opening_hours"
64340                 ]
64341             },
64342             "craft/hvac": {
64343                 "name": "HVAC",
64344                 "geometry": [
64345                     "point",
64346                     "area"
64347                 ],
64348                 "terms": [
64349                     "heating",
64350                     "ventilating",
64351                     "air-conditioning",
64352                     "air conditioning"
64353                 ],
64354                 "tags": {
64355                     "craft": "hvac"
64356                 },
64357                 "icon": "marker-stroked",
64358                 "fields": [
64359                     "building_area",
64360                     "address",
64361                     "operator",
64362                     "opening_hours"
64363                 ]
64364             },
64365             "craft/insulator": {
64366                 "name": "Insulator",
64367                 "geometry": [
64368                     "point",
64369                     "area"
64370                 ],
64371                 "terms": [
64372                     "insulation",
64373                     "insulator"
64374                 ],
64375                 "tags": {
64376                     "craft": "insulation"
64377                 },
64378                 "icon": "marker-stroked",
64379                 "fields": [
64380                     "building_area",
64381                     "address",
64382                     "operator",
64383                     "opening_hours"
64384                 ]
64385             },
64386             "craft/jeweler": {
64387                 "name": "Jeweler",
64388                 "geometry": [
64389                     "point",
64390                     "area"
64391                 ],
64392                 "terms": [
64393                     "jeweler",
64394                     "gem",
64395                     "diamond"
64396                 ],
64397                 "tags": {
64398                     "craft": "jeweler"
64399                 },
64400                 "icon": "marker-stroked",
64401                 "searchable": false,
64402                 "fields": [
64403                     "building_area",
64404                     "address",
64405                     "operator",
64406                     "opening_hours"
64407                 ]
64408             },
64409             "craft/key_cutter": {
64410                 "name": "Key Cutter",
64411                 "geometry": [
64412                     "point",
64413                     "area"
64414                 ],
64415                 "terms": [
64416                     "key",
64417                     "key cutter"
64418                 ],
64419                 "tags": {
64420                     "craft": "key_cutter"
64421                 },
64422                 "icon": "marker-stroked",
64423                 "fields": [
64424                     "building_area",
64425                     "address",
64426                     "operator",
64427                     "opening_hours"
64428                 ]
64429             },
64430             "craft/locksmith": {
64431                 "name": "Locksmith",
64432                 "geometry": [
64433                     "point",
64434                     "area"
64435                 ],
64436                 "terms": [
64437                     "locksmith",
64438                     "lock"
64439                 ],
64440                 "tags": {
64441                     "craft": "locksmith"
64442                 },
64443                 "icon": "marker-stroked",
64444                 "searchable": false,
64445                 "fields": [
64446                     "building_area",
64447                     "address",
64448                     "operator",
64449                     "opening_hours"
64450                 ]
64451             },
64452             "craft/metal_construction": {
64453                 "name": "Metal Construction",
64454                 "geometry": [
64455                     "point",
64456                     "area"
64457                 ],
64458                 "terms": [
64459                     "metal construction"
64460                 ],
64461                 "tags": {
64462                     "craft": "metal_construction"
64463                 },
64464                 "icon": "marker-stroked",
64465                 "fields": [
64466                     "building_area",
64467                     "address",
64468                     "operator",
64469                     "opening_hours"
64470                 ]
64471             },
64472             "craft/optician": {
64473                 "name": "Optician",
64474                 "geometry": [
64475                     "point",
64476                     "area"
64477                 ],
64478                 "terms": [
64479                     "glasses",
64480                     "optician"
64481                 ],
64482                 "tags": {
64483                     "craft": "optician"
64484                 },
64485                 "icon": "marker-stroked",
64486                 "searchable": false,
64487                 "fields": [
64488                     "building_area",
64489                     "address",
64490                     "operator",
64491                     "opening_hours"
64492                 ]
64493             },
64494             "craft/painter": {
64495                 "name": "Painter",
64496                 "geometry": [
64497                     "point",
64498                     "area"
64499                 ],
64500                 "terms": [
64501                     "painter"
64502                 ],
64503                 "tags": {
64504                     "craft": "painter"
64505                 },
64506                 "icon": "art-gallery",
64507                 "fields": [
64508                     "building_area",
64509                     "address",
64510                     "operator",
64511                     "opening_hours"
64512                 ]
64513             },
64514             "craft/photographer": {
64515                 "name": "Photographer",
64516                 "geometry": [
64517                     "point",
64518                     "area"
64519                 ],
64520                 "terms": [
64521                     "photographer"
64522                 ],
64523                 "tags": {
64524                     "craft": "photographer"
64525                 },
64526                 "icon": "camera",
64527                 "fields": [
64528                     "building_area",
64529                     "address",
64530                     "operator",
64531                     "opening_hours"
64532                 ]
64533             },
64534             "craft/photographic_labratory": {
64535                 "name": "Photographic Labratory",
64536                 "geometry": [
64537                     "point",
64538                     "area"
64539                 ],
64540                 "terms": [
64541                     "photographic labratory",
64542                     "film developer"
64543                 ],
64544                 "tags": {
64545                     "craft": "photographic_labratory"
64546                 },
64547                 "icon": "camera",
64548                 "fields": [
64549                     "building_area",
64550                     "address",
64551                     "operator",
64552                     "opening_hours"
64553                 ]
64554             },
64555             "craft/plasterer": {
64556                 "name": "Plasterer",
64557                 "geometry": [
64558                     "point",
64559                     "area"
64560                 ],
64561                 "terms": [
64562                     "plasterer"
64563                 ],
64564                 "tags": {
64565                     "craft": "plasterer"
64566                 },
64567                 "icon": "marker-stroked",
64568                 "fields": [
64569                     "building_area",
64570                     "address",
64571                     "operator",
64572                     "opening_hours"
64573                 ]
64574             },
64575             "craft/plumber": {
64576                 "name": "Plumber",
64577                 "geometry": [
64578                     "point",
64579                     "area"
64580                 ],
64581                 "terms": [
64582                     "pumber"
64583                 ],
64584                 "tags": {
64585                     "craft": "plumber"
64586                 },
64587                 "icon": "marker-stroked",
64588                 "fields": [
64589                     "building_area",
64590                     "address",
64591                     "operator",
64592                     "opening_hours"
64593                 ]
64594             },
64595             "craft/pottery": {
64596                 "name": "Pottery",
64597                 "geometry": [
64598                     "point",
64599                     "area"
64600                 ],
64601                 "terms": [
64602                     "pottery",
64603                     "potter"
64604                 ],
64605                 "tags": {
64606                     "craft": "pottery"
64607                 },
64608                 "icon": "art-gallery",
64609                 "fields": [
64610                     "building_area",
64611                     "address",
64612                     "operator",
64613                     "opening_hours"
64614                 ]
64615             },
64616             "craft/rigger": {
64617                 "name": "Rigger",
64618                 "geometry": [
64619                     "point",
64620                     "area"
64621                 ],
64622                 "terms": [
64623                     "rigger"
64624                 ],
64625                 "tags": {
64626                     "craft": "rigger"
64627                 },
64628                 "icon": "marker-stroked",
64629                 "fields": [
64630                     "building_area",
64631                     "address",
64632                     "operator",
64633                     "opening_hours"
64634                 ]
64635             },
64636             "craft/roofer": {
64637                 "name": "Roofer",
64638                 "geometry": [
64639                     "point",
64640                     "area"
64641                 ],
64642                 "terms": [
64643                     "roofer"
64644                 ],
64645                 "tags": {
64646                     "craft": "roofer"
64647                 },
64648                 "icon": "marker-stroked",
64649                 "fields": [
64650                     "building_area",
64651                     "address",
64652                     "operator",
64653                     "opening_hours"
64654                 ]
64655             },
64656             "craft/saddler": {
64657                 "name": "Saddler",
64658                 "geometry": [
64659                     "point",
64660                     "area"
64661                 ],
64662                 "terms": [
64663                     "saddler"
64664                 ],
64665                 "tags": {
64666                     "craft": "saddler"
64667                 },
64668                 "icon": "marker-stroked",
64669                 "fields": [
64670                     "building_area",
64671                     "address",
64672                     "operator",
64673                     "opening_hours"
64674                 ]
64675             },
64676             "craft/sailmaker": {
64677                 "name": "Sailmaker",
64678                 "geometry": [
64679                     "point",
64680                     "area"
64681                 ],
64682                 "terms": [
64683                     "sailmaker"
64684                 ],
64685                 "tags": {
64686                     "craft": "sailmaker"
64687                 },
64688                 "icon": "marker-stroked",
64689                 "fields": [
64690                     "building_area",
64691                     "address",
64692                     "operator",
64693                     "opening_hours"
64694                 ]
64695             },
64696             "craft/sawmill": {
64697                 "name": "Sawmill",
64698                 "geometry": [
64699                     "point",
64700                     "area"
64701                 ],
64702                 "terms": [
64703                     "sawmill",
64704                     "lumber"
64705                 ],
64706                 "tags": {
64707                     "craft": "sawmill"
64708                 },
64709                 "icon": "park",
64710                 "fields": [
64711                     "building_area",
64712                     "address",
64713                     "operator",
64714                     "opening_hours"
64715                 ]
64716             },
64717             "craft/scaffolder": {
64718                 "name": "Scaffolder",
64719                 "geometry": [
64720                     "point",
64721                     "area"
64722                 ],
64723                 "terms": [
64724                     "scaffolder"
64725                 ],
64726                 "tags": {
64727                     "craft": "scaffolder"
64728                 },
64729                 "icon": "marker-stroked",
64730                 "fields": [
64731                     "building_area",
64732                     "address",
64733                     "operator",
64734                     "opening_hours"
64735                 ]
64736             },
64737             "craft/sculpter": {
64738                 "name": "Sculpter",
64739                 "geometry": [
64740                     "point",
64741                     "area"
64742                 ],
64743                 "terms": [
64744                     "sculpter"
64745                 ],
64746                 "tags": {
64747                     "craft": "sculpter"
64748                 },
64749                 "icon": "art-gallery",
64750                 "fields": [
64751                     "building_area",
64752                     "address",
64753                     "operator",
64754                     "opening_hours"
64755                 ]
64756             },
64757             "craft/shoemaker": {
64758                 "name": "Shoemaker",
64759                 "geometry": [
64760                     "point",
64761                     "area"
64762                 ],
64763                 "terms": [
64764                     "shoe repair",
64765                     "shoemaker"
64766                 ],
64767                 "tags": {
64768                     "craft": "shoemaker"
64769                 },
64770                 "icon": "marker-stroked",
64771                 "fields": [
64772                     "building_area",
64773                     "address",
64774                     "operator",
64775                     "opening_hours"
64776                 ]
64777             },
64778             "craft/stonemason": {
64779                 "name": "Stonemason",
64780                 "geometry": [
64781                     "point",
64782                     "area"
64783                 ],
64784                 "terms": [
64785                     "stonemason",
64786                     "masonry"
64787                 ],
64788                 "tags": {
64789                     "craft": "stonemason"
64790                 },
64791                 "icon": "marker-stroked",
64792                 "fields": [
64793                     "building_area",
64794                     "address",
64795                     "operator",
64796                     "opening_hours"
64797                 ]
64798             },
64799             "craft/sweep": {
64800                 "name": "Chimney Sweep",
64801                 "geometry": [
64802                     "point",
64803                     "area"
64804                 ],
64805                 "terms": [
64806                     "sweep",
64807                     "chimney sweep"
64808                 ],
64809                 "tags": {
64810                     "craft": "sweep"
64811                 },
64812                 "icon": "marker-stroked",
64813                 "fields": [
64814                     "building_area",
64815                     "address",
64816                     "operator",
64817                     "opening_hours"
64818                 ]
64819             },
64820             "craft/tailor": {
64821                 "name": "Tailor",
64822                 "geometry": [
64823                     "point",
64824                     "area"
64825                 ],
64826                 "terms": [
64827                     "tailor",
64828                     "clothes"
64829                 ],
64830                 "tags": {
64831                     "craft": "tailor"
64832                 },
64833                 "icon": "clothing-store",
64834                 "fields": [
64835                     "building_area",
64836                     "address",
64837                     "operator",
64838                     "opening_hours"
64839                 ]
64840             },
64841             "craft/tiler": {
64842                 "name": "Tiler",
64843                 "geometry": [
64844                     "point",
64845                     "area"
64846                 ],
64847                 "terms": [
64848                     "tiler"
64849                 ],
64850                 "tags": {
64851                     "craft": "tiler"
64852                 },
64853                 "icon": "marker-stroked",
64854                 "fields": [
64855                     "building_area",
64856                     "address",
64857                     "operator",
64858                     "opening_hours"
64859                 ]
64860             },
64861             "craft/tinsmith": {
64862                 "name": "Tinsmith",
64863                 "geometry": [
64864                     "point",
64865                     "area"
64866                 ],
64867                 "terms": [
64868                     "tinsmith"
64869                 ],
64870                 "tags": {
64871                     "craft": "tinsmith"
64872                 },
64873                 "icon": "marker-stroked",
64874                 "fields": [
64875                     "building_area",
64876                     "address",
64877                     "operator",
64878                     "opening_hours"
64879                 ]
64880             },
64881             "craft/upholsterer": {
64882                 "name": "Upholsterer",
64883                 "geometry": [
64884                     "point",
64885                     "area"
64886                 ],
64887                 "terms": [
64888                     "upholsterer"
64889                 ],
64890                 "tags": {
64891                     "craft": "upholsterer"
64892                 },
64893                 "icon": "marker-stroked",
64894                 "fields": [
64895                     "building_area",
64896                     "address",
64897                     "operator",
64898                     "opening_hours"
64899                 ]
64900             },
64901             "craft/watchmaker": {
64902                 "name": "Watchmaker",
64903                 "geometry": [
64904                     "point",
64905                     "area"
64906                 ],
64907                 "terms": [
64908                     "watch",
64909                     "watchmaker",
64910                     "watch repair"
64911                 ],
64912                 "tags": {
64913                     "craft": "watchmaker"
64914                 },
64915                 "icon": "circle-stroked",
64916                 "fields": [
64917                     "building_area",
64918                     "address",
64919                     "operator",
64920                     "opening_hours"
64921                 ]
64922             },
64923             "craft/window_construction": {
64924                 "name": "Window Construction",
64925                 "geometry": [
64926                     "point",
64927                     "area"
64928                 ],
64929                 "terms": [
64930                     "window",
64931                     "window maker",
64932                     "window construction"
64933                 ],
64934                 "tags": {
64935                     "craft": "window_construction"
64936                 },
64937                 "icon": "marker-stroked",
64938                 "fields": [
64939                     "building_area",
64940                     "address",
64941                     "operator",
64942                     "opening_hours"
64943                 ]
64944             },
64945             "embankment": {
64946                 "geometry": [
64947                     "line"
64948                 ],
64949                 "tags": {
64950                     "embankment": "yes"
64951                 },
64952                 "name": "Embankment",
64953                 "matchScore": 0.2
64954             },
64955             "emergency/ambulance_station": {
64956                 "fields": [
64957                     "operator"
64958                 ],
64959                 "geometry": [
64960                     "area",
64961                     "point",
64962                     "vertex"
64963                 ],
64964                 "tags": {
64965                     "emergency": "ambulance_station"
64966                 },
64967                 "name": "Ambulance Station"
64968             },
64969             "emergency/fire_hydrant": {
64970                 "fields": [
64971                     "fire_hydrant/type"
64972                 ],
64973                 "geometry": [
64974                     "point",
64975                     "vertex"
64976                 ],
64977                 "tags": {
64978                     "emergency": "fire_hydrant"
64979                 },
64980                 "name": "Fire Hydrant"
64981             },
64982             "emergency/phone": {
64983                 "icon": "emergency-telephone",
64984                 "fields": [
64985                     "operator"
64986                 ],
64987                 "geometry": [
64988                     "point",
64989                     "vertex"
64990                 ],
64991                 "tags": {
64992                     "emergency": "phone"
64993                 },
64994                 "name": "Emergency Phone"
64995             },
64996             "entrance": {
64997                 "icon": "entrance",
64998                 "geometry": [
64999                     "vertex"
65000                 ],
65001                 "tags": {
65002                     "entrance": "*"
65003                 },
65004                 "fields": [
65005                     "entrance",
65006                     "access_simple",
65007                     "address"
65008                 ],
65009                 "name": "Entrance"
65010             },
65011             "footway/crossing": {
65012                 "fields": [
65013                     "crossing",
65014                     "access",
65015                     "surface"
65016                 ],
65017                 "geometry": [
65018                     "line"
65019                 ],
65020                 "tags": {
65021                     "highway": "footway",
65022                     "footway": "crossing"
65023                 },
65024                 "terms": [
65025                     "crosswalk",
65026                     "zebra crossing"
65027                 ],
65028                 "name": "Crossing"
65029             },
65030             "footway/sidewalk": {
65031                 "fields": [
65032                     "surface",
65033                     "lit",
65034                     "access"
65035                 ],
65036                 "geometry": [
65037                     "line"
65038                 ],
65039                 "tags": {
65040                     "highway": "footway",
65041                     "footway": "sidewalk"
65042                 },
65043                 "terms": [],
65044                 "name": "Sidewalk"
65045             },
65046             "golf/bunker": {
65047                 "icon": "golf",
65048                 "geometry": [
65049                     "area"
65050                 ],
65051                 "tags": {
65052                     "golf": "bunker",
65053                     "natural": "sand"
65054                 },
65055                 "terms": [
65056                     "hazard",
65057                     "bunker"
65058                 ],
65059                 "name": "Sand Trap"
65060             },
65061             "golf/fairway": {
65062                 "icon": "golf",
65063                 "geometry": [
65064                     "area"
65065                 ],
65066                 "tags": {
65067                     "golf": "fairway",
65068                     "landuse": "grass"
65069                 },
65070                 "name": "Fairway"
65071             },
65072             "golf/green": {
65073                 "icon": "golf",
65074                 "geometry": [
65075                     "area"
65076                 ],
65077                 "tags": {
65078                     "golf": "green",
65079                     "landuse": "grass",
65080                     "leisure": "pitch",
65081                     "sport": "golf"
65082                 },
65083                 "terms": [
65084                     "putting green"
65085                 ],
65086                 "name": "Putting Green"
65087             },
65088             "golf/hole": {
65089                 "icon": "golf",
65090                 "fields": [
65091                     "golf_hole",
65092                     "par",
65093                     "handicap"
65094                 ],
65095                 "geometry": [
65096                     "line"
65097                 ],
65098                 "tags": {
65099                     "golf": "hole"
65100                 },
65101                 "name": "Golf Hole"
65102             },
65103             "golf/lateral_water_hazard": {
65104                 "icon": "golf",
65105                 "geometry": [
65106                     "line",
65107                     "area"
65108                 ],
65109                 "tags": {
65110                     "golf": "lateral_water_hazard",
65111                     "natural": "water"
65112                 },
65113                 "name": "Lateral Water Hazard"
65114             },
65115             "golf/rough": {
65116                 "icon": "golf",
65117                 "geometry": [
65118                     "area"
65119                 ],
65120                 "tags": {
65121                     "golf": "rough",
65122                     "landuse": "grass"
65123                 },
65124                 "name": "Rough"
65125             },
65126             "golf/tee": {
65127                 "icon": "golf",
65128                 "geometry": [
65129                     "area"
65130                 ],
65131                 "tags": {
65132                     "golf": "tee",
65133                     "landuse": "grass"
65134                 },
65135                 "terms": [
65136                     "teeing ground"
65137                 ],
65138                 "name": "Tee Box"
65139             },
65140             "golf/water_hazard": {
65141                 "icon": "golf",
65142                 "geometry": [
65143                     "line",
65144                     "area"
65145                 ],
65146                 "tags": {
65147                     "golf": "water_hazard",
65148                     "natural": "water"
65149                 },
65150                 "name": "Water Hazard"
65151             },
65152             "highway": {
65153                 "fields": [
65154                     "highway"
65155                 ],
65156                 "geometry": [
65157                     "point",
65158                     "vertex",
65159                     "line",
65160                     "area"
65161                 ],
65162                 "tags": {
65163                     "highway": "*"
65164                 },
65165                 "name": "Highway"
65166             },
65167             "highway/bridleway": {
65168                 "fields": [
65169                     "access",
65170                     "surface",
65171                     "structure"
65172                 ],
65173                 "icon": "highway-bridleway",
65174                 "geometry": [
65175                     "line"
65176                 ],
65177                 "tags": {
65178                     "highway": "bridleway"
65179                 },
65180                 "terms": [
65181                     "bridleway",
65182                     "equestrian trail",
65183                     "horse riding path",
65184                     "bridle road",
65185                     "horse trail"
65186                 ],
65187                 "name": "Bridle Path"
65188             },
65189             "highway/bus_stop": {
65190                 "icon": "bus",
65191                 "fields": [
65192                     "operator",
65193                     "shelter"
65194                 ],
65195                 "geometry": [
65196                     "point",
65197                     "vertex"
65198                 ],
65199                 "tags": {
65200                     "highway": "bus_stop"
65201                 },
65202                 "terms": [],
65203                 "name": "Bus Stop"
65204             },
65205             "highway/crossing": {
65206                 "fields": [
65207                     "crossing"
65208                 ],
65209                 "geometry": [
65210                     "vertex"
65211                 ],
65212                 "tags": {
65213                     "highway": "crossing"
65214                 },
65215                 "terms": [
65216                     "crosswalk",
65217                     "zebra crossing"
65218                 ],
65219                 "name": "Crossing"
65220             },
65221             "highway/cycleway": {
65222                 "icon": "highway-cycleway",
65223                 "fields": [
65224                     "surface",
65225                     "lit",
65226                     "structure",
65227                     "access",
65228                     "oneway"
65229                 ],
65230                 "geometry": [
65231                     "line"
65232                 ],
65233                 "tags": {
65234                     "highway": "cycleway"
65235                 },
65236                 "terms": [],
65237                 "name": "Cycle Path"
65238             },
65239             "highway/footway": {
65240                 "icon": "highway-footway",
65241                 "fields": [
65242                     "structure",
65243                     "access",
65244                     "surface"
65245                 ],
65246                 "geometry": [
65247                     "line",
65248                     "area"
65249                 ],
65250                 "terms": [
65251                     "beaten path",
65252                     "boulevard",
65253                     "clearing",
65254                     "course",
65255                     "cut*",
65256                     "drag*",
65257                     "footpath",
65258                     "highway",
65259                     "lane",
65260                     "line",
65261                     "orbit",
65262                     "passage",
65263                     "pathway",
65264                     "rail",
65265                     "rails",
65266                     "road",
65267                     "roadway",
65268                     "route",
65269                     "street",
65270                     "thoroughfare",
65271                     "trackway",
65272                     "trail",
65273                     "trajectory",
65274                     "walk"
65275                 ],
65276                 "tags": {
65277                     "highway": "footway"
65278                 },
65279                 "name": "Foot Path"
65280             },
65281             "highway/living_street": {
65282                 "icon": "highway-living-street",
65283                 "fields": [
65284                     "oneway",
65285                     "maxspeed",
65286                     "structure",
65287                     "access",
65288                     "surface"
65289                 ],
65290                 "geometry": [
65291                     "line"
65292                 ],
65293                 "tags": {
65294                     "highway": "living_street"
65295                 },
65296                 "name": "Living Street"
65297             },
65298             "highway/mini_roundabout": {
65299                 "geometry": [
65300                     "vertex"
65301                 ],
65302                 "tags": {
65303                     "highway": "mini_roundabout"
65304                 },
65305                 "fields": [
65306                     "clock_direction"
65307                 ],
65308                 "name": "Mini-Roundabout"
65309             },
65310             "highway/motorway": {
65311                 "icon": "highway-motorway",
65312                 "fields": [
65313                     "oneway",
65314                     "maxspeed",
65315                     "structure",
65316                     "access",
65317                     "lanes",
65318                     "surface",
65319                     "ref"
65320                 ],
65321                 "geometry": [
65322                     "line"
65323                 ],
65324                 "tags": {
65325                     "highway": "motorway"
65326                 },
65327                 "terms": [],
65328                 "name": "Motorway"
65329             },
65330             "highway/motorway_junction": {
65331                 "geometry": [
65332                     "vertex"
65333                 ],
65334                 "tags": {
65335                     "highway": "motorway_junction"
65336                 },
65337                 "fields": [
65338                     "ref"
65339                 ],
65340                 "name": "Motorway Junction"
65341             },
65342             "highway/motorway_link": {
65343                 "icon": "highway-motorway-link",
65344                 "fields": [
65345                     "oneway_yes",
65346                     "maxspeed",
65347                     "structure",
65348                     "access",
65349                     "surface",
65350                     "ref"
65351                 ],
65352                 "geometry": [
65353                     "line"
65354                 ],
65355                 "tags": {
65356                     "highway": "motorway_link"
65357                 },
65358                 "terms": [
65359                     "ramp",
65360                     "on ramp",
65361                     "off ramp"
65362                 ],
65363                 "name": "Motorway Link"
65364             },
65365             "highway/path": {
65366                 "icon": "highway-path",
65367                 "fields": [
65368                     "structure",
65369                     "access",
65370                     "sac_scale",
65371                     "surface",
65372                     "incline",
65373                     "trail_visibility",
65374                     "ref"
65375                 ],
65376                 "geometry": [
65377                     "line"
65378                 ],
65379                 "tags": {
65380                     "highway": "path"
65381                 },
65382                 "terms": [],
65383                 "name": "Path"
65384             },
65385             "highway/pedestrian": {
65386                 "fields": [
65387                     "access",
65388                     "oneway",
65389                     "surface"
65390                 ],
65391                 "geometry": [
65392                     "line",
65393                     "area"
65394                 ],
65395                 "tags": {
65396                     "highway": "pedestrian"
65397                 },
65398                 "terms": [],
65399                 "name": "Pedestrian"
65400             },
65401             "highway/primary": {
65402                 "icon": "highway-primary",
65403                 "fields": [
65404                     "oneway",
65405                     "maxspeed",
65406                     "structure",
65407                     "access",
65408                     "lanes",
65409                     "surface",
65410                     "ref"
65411                 ],
65412                 "geometry": [
65413                     "line"
65414                 ],
65415                 "tags": {
65416                     "highway": "primary"
65417                 },
65418                 "terms": [],
65419                 "name": "Primary Road"
65420             },
65421             "highway/primary_link": {
65422                 "icon": "highway-primary-link",
65423                 "fields": [
65424                     "oneway",
65425                     "maxspeed",
65426                     "structure",
65427                     "access",
65428                     "surface",
65429                     "ref"
65430                 ],
65431                 "geometry": [
65432                     "line"
65433                 ],
65434                 "tags": {
65435                     "highway": "primary_link"
65436                 },
65437                 "terms": [
65438                     "ramp",
65439                     "on ramp",
65440                     "off ramp"
65441                 ],
65442                 "name": "Primary Link"
65443             },
65444             "highway/residential": {
65445                 "icon": "highway-residential",
65446                 "fields": [
65447                     "oneway",
65448                     "maxspeed",
65449                     "structure",
65450                     "access",
65451                     "surface"
65452                 ],
65453                 "geometry": [
65454                     "line"
65455                 ],
65456                 "tags": {
65457                     "highway": "residential"
65458                 },
65459                 "terms": [],
65460                 "name": "Residential Road"
65461             },
65462             "highway/rest_area": {
65463                 "geometry": [
65464                     "point",
65465                     "vertex",
65466                     "area"
65467                 ],
65468                 "tags": {
65469                     "highway": "rest_area"
65470                 },
65471                 "terms": [
65472                     "rest stop",
65473                     "turnout",
65474                     "lay-by"
65475                 ],
65476                 "name": "Rest Area"
65477             },
65478             "highway/road": {
65479                 "icon": "highway-road",
65480                 "fields": [
65481                     "oneway",
65482                     "maxspeed",
65483                     "structure",
65484                     "access",
65485                     "surface"
65486                 ],
65487                 "geometry": [
65488                     "line"
65489                 ],
65490                 "tags": {
65491                     "highway": "road"
65492                 },
65493                 "terms": [],
65494                 "name": "Unknown Road"
65495             },
65496             "highway/secondary": {
65497                 "icon": "highway-secondary",
65498                 "fields": [
65499                     "oneway",
65500                     "maxspeed",
65501                     "structure",
65502                     "access",
65503                     "lanes",
65504                     "surface",
65505                     "ref"
65506                 ],
65507                 "geometry": [
65508                     "line"
65509                 ],
65510                 "tags": {
65511                     "highway": "secondary"
65512                 },
65513                 "terms": [],
65514                 "name": "Secondary Road"
65515             },
65516             "highway/secondary_link": {
65517                 "icon": "highway-secondary-link",
65518                 "fields": [
65519                     "oneway",
65520                     "maxspeed",
65521                     "structure",
65522                     "access",
65523                     "surface",
65524                     "ref"
65525                 ],
65526                 "geometry": [
65527                     "line"
65528                 ],
65529                 "tags": {
65530                     "highway": "secondary_link"
65531                 },
65532                 "terms": [
65533                     "ramp",
65534                     "on ramp",
65535                     "off ramp"
65536                 ],
65537                 "name": "Secondary Link"
65538             },
65539             "highway/service": {
65540                 "icon": "highway-service",
65541                 "fields": [
65542                     "service",
65543                     "oneway",
65544                     "maxspeed",
65545                     "structure",
65546                     "access",
65547                     "surface"
65548                 ],
65549                 "geometry": [
65550                     "line"
65551                 ],
65552                 "tags": {
65553                     "highway": "service"
65554                 },
65555                 "terms": [],
65556                 "name": "Service Road"
65557             },
65558             "highway/service/alley": {
65559                 "icon": "highway-service",
65560                 "fields": [
65561                     "oneway",
65562                     "access",
65563                     "surface"
65564                 ],
65565                 "geometry": [
65566                     "line"
65567                 ],
65568                 "tags": {
65569                     "highway": "service",
65570                     "service": "alley"
65571                 },
65572                 "name": "Alley"
65573             },
65574             "highway/service/drive-through": {
65575                 "icon": "highway-service",
65576                 "fields": [
65577                     "oneway",
65578                     "access",
65579                     "surface"
65580                 ],
65581                 "geometry": [
65582                     "line"
65583                 ],
65584                 "tags": {
65585                     "highway": "service",
65586                     "service": "drive-through"
65587                 },
65588                 "name": "Drive-Through"
65589             },
65590             "highway/service/driveway": {
65591                 "icon": "highway-service",
65592                 "fields": [
65593                     "oneway",
65594                     "access",
65595                     "surface"
65596                 ],
65597                 "geometry": [
65598                     "line"
65599                 ],
65600                 "tags": {
65601                     "highway": "service",
65602                     "service": "driveway"
65603                 },
65604                 "name": "Driveway"
65605             },
65606             "highway/service/emergency_access": {
65607                 "icon": "highway-service",
65608                 "fields": [
65609                     "oneway",
65610                     "access",
65611                     "surface"
65612                 ],
65613                 "geometry": [
65614                     "line"
65615                 ],
65616                 "tags": {
65617                     "highway": "service",
65618                     "service": "emergency_access"
65619                 },
65620                 "name": "Emergency Access"
65621             },
65622             "highway/service/parking_aisle": {
65623                 "icon": "highway-service",
65624                 "fields": [
65625                     "oneway",
65626                     "access",
65627                     "surface"
65628                 ],
65629                 "geometry": [
65630                     "line"
65631                 ],
65632                 "tags": {
65633                     "highway": "service",
65634                     "service": "parking_aisle"
65635                 },
65636                 "name": "Parking Aisle"
65637             },
65638             "highway/services": {
65639                 "geometry": [
65640                     "point",
65641                     "vertex",
65642                     "area"
65643                 ],
65644                 "tags": {
65645                     "highway": "services"
65646                 },
65647                 "terms": [
65648                     "services",
65649                     "travel plaza",
65650                     "service station"
65651                 ],
65652                 "name": "Service Area"
65653             },
65654             "highway/steps": {
65655                 "fields": [
65656                     "access",
65657                     "surface"
65658                 ],
65659                 "icon": "highway-steps",
65660                 "geometry": [
65661                     "line"
65662                 ],
65663                 "tags": {
65664                     "highway": "steps"
65665                 },
65666                 "terms": [
65667                     "stairs",
65668                     "staircase"
65669                 ],
65670                 "name": "Steps"
65671             },
65672             "highway/stop": {
65673                 "geometry": [
65674                     "vertex"
65675                 ],
65676                 "tags": {
65677                     "highway": "stop"
65678                 },
65679                 "terms": [
65680                     "stop sign"
65681                 ],
65682                 "name": "Stop Sign"
65683             },
65684             "highway/tertiary": {
65685                 "icon": "highway-tertiary",
65686                 "fields": [
65687                     "oneway",
65688                     "maxspeed",
65689                     "structure",
65690                     "access",
65691                     "lanes",
65692                     "surface",
65693                     "ref"
65694                 ],
65695                 "geometry": [
65696                     "line"
65697                 ],
65698                 "tags": {
65699                     "highway": "tertiary"
65700                 },
65701                 "terms": [],
65702                 "name": "Tertiary Road"
65703             },
65704             "highway/tertiary_link": {
65705                 "icon": "highway-tertiary-link",
65706                 "fields": [
65707                     "oneway",
65708                     "maxspeed",
65709                     "structure",
65710                     "access",
65711                     "surface",
65712                     "ref"
65713                 ],
65714                 "geometry": [
65715                     "line"
65716                 ],
65717                 "tags": {
65718                     "highway": "tertiary_link"
65719                 },
65720                 "terms": [
65721                     "ramp",
65722                     "on ramp",
65723                     "off ramp"
65724                 ],
65725                 "name": "Tertiary Link"
65726             },
65727             "highway/track": {
65728                 "icon": "highway-track",
65729                 "fields": [
65730                     "tracktype",
65731                     "oneway",
65732                     "maxspeed",
65733                     "structure",
65734                     "access",
65735                     "surface"
65736                 ],
65737                 "geometry": [
65738                     "line"
65739                 ],
65740                 "tags": {
65741                     "highway": "track"
65742                 },
65743                 "terms": [],
65744                 "name": "Track"
65745             },
65746             "highway/traffic_signals": {
65747                 "geometry": [
65748                     "vertex"
65749                 ],
65750                 "tags": {
65751                     "highway": "traffic_signals"
65752                 },
65753                 "terms": [
65754                     "light",
65755                     "stoplight",
65756                     "traffic light"
65757                 ],
65758                 "name": "Traffic Signals"
65759             },
65760             "highway/trunk": {
65761                 "icon": "highway-trunk",
65762                 "fields": [
65763                     "oneway",
65764                     "maxspeed",
65765                     "structure",
65766                     "access",
65767                     "lanes",
65768                     "surface",
65769                     "ref"
65770                 ],
65771                 "geometry": [
65772                     "line"
65773                 ],
65774                 "tags": {
65775                     "highway": "trunk"
65776                 },
65777                 "terms": [],
65778                 "name": "Trunk Road"
65779             },
65780             "highway/trunk_link": {
65781                 "icon": "highway-trunk-link",
65782                 "fields": [
65783                     "oneway",
65784                     "maxspeed",
65785                     "structure",
65786                     "access",
65787                     "surface",
65788                     "ref"
65789                 ],
65790                 "geometry": [
65791                     "line"
65792                 ],
65793                 "tags": {
65794                     "highway": "trunk_link"
65795                 },
65796                 "terms": [
65797                     "ramp",
65798                     "on ramp",
65799                     "off ramp"
65800                 ],
65801                 "name": "Trunk Link"
65802             },
65803             "highway/turning_circle": {
65804                 "icon": "circle",
65805                 "geometry": [
65806                     "vertex"
65807                 ],
65808                 "tags": {
65809                     "highway": "turning_circle"
65810                 },
65811                 "terms": [],
65812                 "name": "Turning Circle"
65813             },
65814             "highway/unclassified": {
65815                 "icon": "highway-unclassified",
65816                 "fields": [
65817                     "oneway",
65818                     "maxspeed",
65819                     "structure",
65820                     "access",
65821                     "surface"
65822                 ],
65823                 "geometry": [
65824                     "line"
65825                 ],
65826                 "tags": {
65827                     "highway": "unclassified"
65828                 },
65829                 "terms": [],
65830                 "name": "Unclassified Road"
65831             },
65832             "historic": {
65833                 "fields": [
65834                     "historic"
65835                 ],
65836                 "geometry": [
65837                     "point",
65838                     "vertex",
65839                     "area"
65840                 ],
65841                 "tags": {
65842                     "historic": "*"
65843                 },
65844                 "name": "Historic Site"
65845             },
65846             "historic/archaeological_site": {
65847                 "geometry": [
65848                     "point",
65849                     "vertex",
65850                     "area"
65851                 ],
65852                 "tags": {
65853                     "historic": "archaeological_site"
65854                 },
65855                 "name": "Archaeological Site"
65856             },
65857             "historic/boundary_stone": {
65858                 "geometry": [
65859                     "point",
65860                     "vertex"
65861                 ],
65862                 "tags": {
65863                     "historic": "boundary_stone"
65864                 },
65865                 "name": "Boundary Stone"
65866             },
65867             "historic/castle": {
65868                 "geometry": [
65869                     "point",
65870                     "vertex",
65871                     "area"
65872                 ],
65873                 "tags": {
65874                     "historic": "castle"
65875                 },
65876                 "name": "Castle"
65877             },
65878             "historic/memorial": {
65879                 "icon": "monument",
65880                 "geometry": [
65881                     "point",
65882                     "vertex",
65883                     "area"
65884                 ],
65885                 "tags": {
65886                     "historic": "memorial"
65887                 },
65888                 "name": "Memorial"
65889             },
65890             "historic/monument": {
65891                 "icon": "monument",
65892                 "geometry": [
65893                     "point",
65894                     "vertex",
65895                     "area"
65896                 ],
65897                 "tags": {
65898                     "historic": "monument"
65899                 },
65900                 "name": "Monument"
65901             },
65902             "historic/ruins": {
65903                 "geometry": [
65904                     "point",
65905                     "vertex",
65906                     "area"
65907                 ],
65908                 "tags": {
65909                     "historic": "ruins"
65910                 },
65911                 "name": "Ruins"
65912             },
65913             "historic/wayside_cross": {
65914                 "geometry": [
65915                     "point",
65916                     "vertex",
65917                     "area"
65918                 ],
65919                 "tags": {
65920                     "historic": "wayside_cross"
65921                 },
65922                 "name": "Wayside Cross"
65923             },
65924             "historic/wayside_shrine": {
65925                 "geometry": [
65926                     "point",
65927                     "vertex",
65928                     "area"
65929                 ],
65930                 "tags": {
65931                     "historic": "wayside_shrine"
65932                 },
65933                 "name": "Wayside Shrine"
65934             },
65935             "landuse": {
65936                 "fields": [
65937                     "landuse"
65938                 ],
65939                 "geometry": [
65940                     "point",
65941                     "vertex",
65942                     "area"
65943                 ],
65944                 "tags": {
65945                     "landuse": "*"
65946                 },
65947                 "name": "Landuse"
65948             },
65949             "landuse/allotments": {
65950                 "geometry": [
65951                     "point",
65952                     "area"
65953                 ],
65954                 "tags": {
65955                     "landuse": "allotments"
65956                 },
65957                 "terms": [],
65958                 "name": "Allotments"
65959             },
65960             "landuse/basin": {
65961                 "geometry": [
65962                     "point",
65963                     "area"
65964                 ],
65965                 "tags": {
65966                     "landuse": "basin"
65967                 },
65968                 "terms": [],
65969                 "name": "Basin"
65970             },
65971             "landuse/cemetery": {
65972                 "icon": "cemetery",
65973                 "geometry": [
65974                     "point",
65975                     "area"
65976                 ],
65977                 "tags": {
65978                     "landuse": "cemetery"
65979                 },
65980                 "terms": [],
65981                 "name": "Cemetery"
65982             },
65983             "landuse/commercial": {
65984                 "geometry": [
65985                     "point",
65986                     "area"
65987                 ],
65988                 "tags": {
65989                     "landuse": "commercial"
65990                 },
65991                 "terms": [],
65992                 "name": "Commercial"
65993             },
65994             "landuse/construction": {
65995                 "fields": [
65996                     "construction",
65997                     "operator"
65998                 ],
65999                 "geometry": [
66000                     "point",
66001                     "area"
66002                 ],
66003                 "tags": {
66004                     "landuse": "construction"
66005                 },
66006                 "terms": [],
66007                 "name": "Construction"
66008             },
66009             "landuse/farm": {
66010                 "geometry": [
66011                     "point",
66012                     "area"
66013                 ],
66014                 "tags": {
66015                     "landuse": "farm"
66016                 },
66017                 "terms": [],
66018                 "name": "Farm",
66019                 "icon": "farm"
66020             },
66021             "landuse/farmland": {
66022                 "geometry": [
66023                     "point",
66024                     "area"
66025                 ],
66026                 "tags": {
66027                     "landuse": "farmland"
66028                 },
66029                 "terms": [],
66030                 "name": "Farmland",
66031                 "icon": "farm",
66032                 "searchable": false
66033             },
66034             "landuse/farmyard": {
66035                 "geometry": [
66036                     "point",
66037                     "area"
66038                 ],
66039                 "tags": {
66040                     "landuse": "farmyard"
66041                 },
66042                 "terms": [],
66043                 "name": "Farmyard",
66044                 "icon": "farm"
66045             },
66046             "landuse/forest": {
66047                 "fields": [
66048                     "wood"
66049                 ],
66050                 "icon": "park2",
66051                 "geometry": [
66052                     "point",
66053                     "area"
66054                 ],
66055                 "tags": {
66056                     "landuse": "forest"
66057                 },
66058                 "terms": [],
66059                 "name": "Forest"
66060             },
66061             "landuse/grass": {
66062                 "geometry": [
66063                     "point",
66064                     "area"
66065                 ],
66066                 "tags": {
66067                     "landuse": "grass"
66068                 },
66069                 "terms": [],
66070                 "name": "Grass"
66071             },
66072             "landuse/industrial": {
66073                 "icon": "industrial",
66074                 "geometry": [
66075                     "point",
66076                     "area"
66077                 ],
66078                 "tags": {
66079                     "landuse": "industrial"
66080                 },
66081                 "terms": [],
66082                 "name": "Industrial"
66083             },
66084             "landuse/meadow": {
66085                 "geometry": [
66086                     "point",
66087                     "area"
66088                 ],
66089                 "tags": {
66090                     "landuse": "meadow"
66091                 },
66092                 "terms": [],
66093                 "name": "Meadow"
66094             },
66095             "landuse/orchard": {
66096                 "icon": "park2",
66097                 "geometry": [
66098                     "point",
66099                     "area"
66100                 ],
66101                 "tags": {
66102                     "landuse": "orchard"
66103                 },
66104                 "terms": [],
66105                 "name": "Orchard"
66106             },
66107             "landuse/quarry": {
66108                 "geometry": [
66109                     "point",
66110                     "area"
66111                 ],
66112                 "tags": {
66113                     "landuse": "quarry"
66114                 },
66115                 "terms": [],
66116                 "name": "Quarry"
66117             },
66118             "landuse/residential": {
66119                 "geometry": [
66120                     "point",
66121                     "area"
66122                 ],
66123                 "tags": {
66124                     "landuse": "residential"
66125                 },
66126                 "terms": [],
66127                 "name": "Residential"
66128             },
66129             "landuse/retail": {
66130                 "icon": "shop",
66131                 "geometry": [
66132                     "point",
66133                     "area"
66134                 ],
66135                 "tags": {
66136                     "landuse": "retail"
66137                 },
66138                 "name": "Retail"
66139             },
66140             "landuse/vineyard": {
66141                 "geometry": [
66142                     "point",
66143                     "area"
66144                 ],
66145                 "tags": {
66146                     "landuse": "vineyard"
66147                 },
66148                 "terms": [],
66149                 "name": "Vineyard"
66150             },
66151             "leisure": {
66152                 "fields": [
66153                     "leisure"
66154                 ],
66155                 "geometry": [
66156                     "point",
66157                     "vertex",
66158                     "area"
66159                 ],
66160                 "tags": {
66161                     "leisure": "*"
66162                 },
66163                 "name": "Leisure"
66164             },
66165             "leisure/common": {
66166                 "geometry": [
66167                     "point",
66168                     "area"
66169                 ],
66170                 "terms": [
66171                     "open space"
66172                 ],
66173                 "tags": {
66174                     "leisure": "common"
66175                 },
66176                 "name": "Common"
66177             },
66178             "leisure/dog_park": {
66179                 "geometry": [
66180                     "point",
66181                     "area"
66182                 ],
66183                 "terms": [],
66184                 "tags": {
66185                     "leisure": "dog_park"
66186                 },
66187                 "name": "Dog Park",
66188                 "icon": "dog-park"
66189             },
66190             "leisure/garden": {
66191                 "icon": "garden",
66192                 "geometry": [
66193                     "point",
66194                     "vertex",
66195                     "area"
66196                 ],
66197                 "tags": {
66198                     "leisure": "garden"
66199                 },
66200                 "name": "Garden"
66201             },
66202             "leisure/golf_course": {
66203                 "icon": "golf",
66204                 "fields": [
66205                     "operator",
66206                     "address"
66207                 ],
66208                 "geometry": [
66209                     "point",
66210                     "area"
66211                 ],
66212                 "tags": {
66213                     "leisure": "golf_course"
66214                 },
66215                 "terms": [
66216                     "links"
66217                 ],
66218                 "name": "Golf Course"
66219             },
66220             "leisure/marina": {
66221                 "icon": "harbor",
66222                 "geometry": [
66223                     "point",
66224                     "vertex",
66225                     "area"
66226                 ],
66227                 "tags": {
66228                     "leisure": "marina"
66229                 },
66230                 "name": "Marina"
66231             },
66232             "leisure/park": {
66233                 "icon": "park",
66234                 "geometry": [
66235                     "point",
66236                     "area"
66237                 ],
66238                 "terms": [
66239                     "esplanade",
66240                     "estate",
66241                     "forest",
66242                     "garden",
66243                     "grass",
66244                     "green",
66245                     "grounds",
66246                     "lawn",
66247                     "lot",
66248                     "meadow",
66249                     "parkland",
66250                     "place",
66251                     "playground",
66252                     "plaza",
66253                     "pleasure garden",
66254                     "recreation area",
66255                     "square",
66256                     "tract",
66257                     "village green",
66258                     "woodland"
66259                 ],
66260                 "tags": {
66261                     "leisure": "park"
66262                 },
66263                 "name": "Park"
66264             },
66265             "leisure/pitch": {
66266                 "icon": "pitch",
66267                 "fields": [
66268                     "sport",
66269                     "surface"
66270                 ],
66271                 "geometry": [
66272                     "point",
66273                     "area"
66274                 ],
66275                 "tags": {
66276                     "leisure": "pitch"
66277                 },
66278                 "terms": [],
66279                 "name": "Sport Pitch"
66280             },
66281             "leisure/pitch/american_football": {
66282                 "icon": "america-football",
66283                 "fields": [
66284                     "surface"
66285                 ],
66286                 "geometry": [
66287                     "point",
66288                     "area"
66289                 ],
66290                 "tags": {
66291                     "leisure": "pitch",
66292                     "sport": "american_football"
66293                 },
66294                 "terms": [],
66295                 "name": "American Football Field"
66296             },
66297             "leisure/pitch/baseball": {
66298                 "icon": "baseball",
66299                 "geometry": [
66300                     "point",
66301                     "area"
66302                 ],
66303                 "tags": {
66304                     "leisure": "pitch",
66305                     "sport": "baseball"
66306                 },
66307                 "terms": [],
66308                 "name": "Baseball Diamond"
66309             },
66310             "leisure/pitch/basketball": {
66311                 "icon": "basketball",
66312                 "fields": [
66313                     "surface"
66314                 ],
66315                 "geometry": [
66316                     "point",
66317                     "area"
66318                 ],
66319                 "tags": {
66320                     "leisure": "pitch",
66321                     "sport": "basketball"
66322                 },
66323                 "terms": [],
66324                 "name": "Basketball Court"
66325             },
66326             "leisure/pitch/skateboard": {
66327                 "icon": "pitch",
66328                 "fields": [
66329                     "surface"
66330                 ],
66331                 "geometry": [
66332                     "point",
66333                     "area"
66334                 ],
66335                 "tags": {
66336                     "leisure": "pitch",
66337                     "sport": "skateboard"
66338                 },
66339                 "terms": [],
66340                 "name": "Skate Park"
66341             },
66342             "leisure/pitch/soccer": {
66343                 "icon": "soccer",
66344                 "fields": [
66345                     "surface"
66346                 ],
66347                 "geometry": [
66348                     "point",
66349                     "area"
66350                 ],
66351                 "tags": {
66352                     "leisure": "pitch",
66353                     "sport": "soccer"
66354                 },
66355                 "terms": [],
66356                 "name": "Soccer Field"
66357             },
66358             "leisure/pitch/tennis": {
66359                 "icon": "tennis",
66360                 "fields": [
66361                     "surface"
66362                 ],
66363                 "geometry": [
66364                     "point",
66365                     "area"
66366                 ],
66367                 "tags": {
66368                     "leisure": "pitch",
66369                     "sport": "tennis"
66370                 },
66371                 "terms": [],
66372                 "name": "Tennis Court"
66373             },
66374             "leisure/pitch/volleyball": {
66375                 "icon": "pitch",
66376                 "fields": [
66377                     "surface"
66378                 ],
66379                 "geometry": [
66380                     "point",
66381                     "area"
66382                 ],
66383                 "tags": {
66384                     "leisure": "pitch",
66385                     "sport": "volleyball"
66386                 },
66387                 "terms": [],
66388                 "name": "Volleyball Court"
66389             },
66390             "leisure/playground": {
66391                 "icon": "playground",
66392                 "geometry": [
66393                     "point",
66394                     "area"
66395                 ],
66396                 "tags": {
66397                     "leisure": "playground"
66398                 },
66399                 "name": "Playground",
66400                 "terms": [
66401                     "jungle gym",
66402                     "play area"
66403                 ]
66404             },
66405             "leisure/slipway": {
66406                 "geometry": [
66407                     "point",
66408                     "line"
66409                 ],
66410                 "tags": {
66411                     "leisure": "slipway"
66412                 },
66413                 "name": "Slipway"
66414             },
66415             "leisure/sports_center": {
66416                 "geometry": [
66417                     "point",
66418                     "area"
66419                 ],
66420                 "tags": {
66421                     "leisure": "sports_centre"
66422                 },
66423                 "terms": [
66424                     "gym"
66425                 ],
66426                 "icon": "sports",
66427                 "name": "Sports Center"
66428             },
66429             "leisure/stadium": {
66430                 "geometry": [
66431                     "point",
66432                     "area"
66433                 ],
66434                 "tags": {
66435                     "leisure": "stadium"
66436                 },
66437                 "fields": [
66438                     "sport"
66439                 ],
66440                 "name": "Stadium"
66441             },
66442             "leisure/swimming_pool": {
66443                 "fields": [
66444                     "access_simple"
66445                 ],
66446                 "geometry": [
66447                     "point",
66448                     "vertex",
66449                     "area"
66450                 ],
66451                 "tags": {
66452                     "leisure": "swimming_pool"
66453                 },
66454                 "icon": "swimming",
66455                 "name": "Swimming Pool"
66456             },
66457             "leisure/track": {
66458                 "icon": "pitch",
66459                 "fields": [
66460                     "surface"
66461                 ],
66462                 "geometry": [
66463                     "point",
66464                     "line",
66465                     "area"
66466                 ],
66467                 "tags": {
66468                     "leisure": "track"
66469                 },
66470                 "name": "Race Track"
66471             },
66472             "line": {
66473                 "name": "Line",
66474                 "tags": {},
66475                 "geometry": [
66476                     "line"
66477                 ],
66478                 "matchScore": 0.1
66479             },
66480             "man_made": {
66481                 "fields": [
66482                     "man_made"
66483                 ],
66484                 "geometry": [
66485                     "point",
66486                     "vertex",
66487                     "line",
66488                     "area"
66489                 ],
66490                 "tags": {
66491                     "man_made": "*"
66492                 },
66493                 "name": "Man Made"
66494             },
66495             "man_made/breakwater": {
66496                 "geometry": [
66497                     "line",
66498                     "area"
66499                 ],
66500                 "tags": {
66501                     "man_made": "breakwater"
66502                 },
66503                 "name": "Breakwater"
66504             },
66505             "man_made/cutline": {
66506                 "geometry": [
66507                     "line"
66508                 ],
66509                 "tags": {
66510                     "man_made": "cutline"
66511                 },
66512                 "name": "Cut line"
66513             },
66514             "man_made/embankment": {
66515                 "geometry": [
66516                     "line"
66517                 ],
66518                 "tags": {
66519                     "man_made": "embankment"
66520                 },
66521                 "name": "Embankment",
66522                 "searchable": false
66523             },
66524             "man_made/flagpole": {
66525                 "geometry": [
66526                     "point"
66527                 ],
66528                 "tags": {
66529                     "man_made": "flagpole"
66530                 },
66531                 "name": "Flagpole",
66532                 "icon": "embassy"
66533             },
66534             "man_made/lighthouse": {
66535                 "geometry": [
66536                     "point",
66537                     "area"
66538                 ],
66539                 "tags": {
66540                     "man_made": "lighthouse"
66541                 },
66542                 "name": "Lighthouse",
66543                 "icon": "lighthouse"
66544             },
66545             "man_made/observation": {
66546                 "geometry": [
66547                     "point",
66548                     "area"
66549                 ],
66550                 "terms": [
66551                     "lookout tower",
66552                     "fire tower"
66553                 ],
66554                 "tags": {
66555                     "man_made": "tower",
66556                     "tower:type": "observation"
66557                 },
66558                 "name": "Observation Tower"
66559             },
66560             "man_made/pier": {
66561                 "geometry": [
66562                     "line",
66563                     "area"
66564                 ],
66565                 "tags": {
66566                     "man_made": "pier"
66567                 },
66568                 "name": "Pier"
66569             },
66570             "man_made/pipeline": {
66571                 "geometry": [
66572                     "line"
66573                 ],
66574                 "tags": {
66575                     "man_made": "pipeline"
66576                 },
66577                 "fields": [
66578                     "location",
66579                     "operator"
66580                 ],
66581                 "name": "Pipeline",
66582                 "icon": "pipeline"
66583             },
66584             "man_made/survey_point": {
66585                 "icon": "monument",
66586                 "geometry": [
66587                     "point",
66588                     "vertex"
66589                 ],
66590                 "tags": {
66591                     "man_made": "survey_point"
66592                 },
66593                 "fields": [
66594                     "ref"
66595                 ],
66596                 "name": "Survey Point"
66597             },
66598             "man_made/tower": {
66599                 "geometry": [
66600                     "point",
66601                     "area"
66602                 ],
66603                 "tags": {
66604                     "man_made": "tower"
66605                 },
66606                 "fields": [
66607                     "towertype"
66608                 ],
66609                 "name": "Tower"
66610             },
66611             "man_made/wastewater_plant": {
66612                 "icon": "water",
66613                 "geometry": [
66614                     "point",
66615                     "area"
66616                 ],
66617                 "tags": {
66618                     "man_made": "wastewater_plant"
66619                 },
66620                 "name": "Wastewater Plant",
66621                 "terms": [
66622                     "sewage works",
66623                     "sewage treatment plant",
66624                     "water treatment plant",
66625                     "reclamation plant"
66626                 ]
66627             },
66628             "man_made/water_tower": {
66629                 "icon": "water",
66630                 "geometry": [
66631                     "point",
66632                     "area"
66633                 ],
66634                 "tags": {
66635                     "man_made": "water_tower"
66636                 },
66637                 "name": "Water Tower"
66638             },
66639             "man_made/water_well": {
66640                 "geometry": [
66641                     "point",
66642                     "area"
66643                 ],
66644                 "tags": {
66645                     "man_made": "water_well"
66646                 },
66647                 "name": "Water well"
66648             },
66649             "man_made/water_works": {
66650                 "icon": "water",
66651                 "geometry": [
66652                     "point",
66653                     "area"
66654                 ],
66655                 "tags": {
66656                     "man_made": "water_works"
66657                 },
66658                 "name": "Water Works"
66659             },
66660             "military/airfield": {
66661                 "geometry": [
66662                     "point",
66663                     "vertex",
66664                     "area"
66665                 ],
66666                 "tags": {
66667                     "military": "airfield"
66668                 },
66669                 "terms": [],
66670                 "name": "Airfield",
66671                 "icon": "airfield"
66672             },
66673             "military/barracks": {
66674                 "geometry": [
66675                     "point",
66676                     "vertex",
66677                     "area"
66678                 ],
66679                 "tags": {
66680                     "military": "barracks"
66681                 },
66682                 "terms": [],
66683                 "name": "Barracks"
66684             },
66685             "military/bunker": {
66686                 "geometry": [
66687                     "point",
66688                     "vertex",
66689                     "area"
66690                 ],
66691                 "tags": {
66692                     "military": "bunker"
66693                 },
66694                 "terms": [],
66695                 "name": "Bunker"
66696             },
66697             "military/range": {
66698                 "geometry": [
66699                     "point",
66700                     "vertex",
66701                     "area"
66702                 ],
66703                 "tags": {
66704                     "military": "range"
66705                 },
66706                 "terms": [],
66707                 "name": "Military Range"
66708             },
66709             "natural": {
66710                 "fields": [
66711                     "natural"
66712                 ],
66713                 "geometry": [
66714                     "point",
66715                     "vertex",
66716                     "area"
66717                 ],
66718                 "tags": {
66719                     "natural": "*"
66720                 },
66721                 "name": "Natural"
66722             },
66723             "natural/bay": {
66724                 "geometry": [
66725                     "point",
66726                     "area"
66727                 ],
66728                 "terms": [],
66729                 "tags": {
66730                     "natural": "bay"
66731                 },
66732                 "name": "Bay"
66733             },
66734             "natural/beach": {
66735                 "fields": [
66736                     "surface"
66737                 ],
66738                 "geometry": [
66739                     "point",
66740                     "area"
66741                 ],
66742                 "terms": [],
66743                 "tags": {
66744                     "natural": "beach"
66745                 },
66746                 "name": "Beach"
66747             },
66748             "natural/cliff": {
66749                 "geometry": [
66750                     "point",
66751                     "vertex",
66752                     "line",
66753                     "area"
66754                 ],
66755                 "terms": [],
66756                 "tags": {
66757                     "natural": "cliff"
66758                 },
66759                 "name": "Cliff"
66760             },
66761             "natural/coastline": {
66762                 "geometry": [
66763                     "line"
66764                 ],
66765                 "terms": [
66766                     "shore"
66767                 ],
66768                 "tags": {
66769                     "natural": "coastline"
66770                 },
66771                 "name": "Coastline"
66772             },
66773             "natural/fell": {
66774                 "geometry": [
66775                     "area"
66776                 ],
66777                 "terms": [],
66778                 "tags": {
66779                     "natural": "fell"
66780                 },
66781                 "name": "Fell"
66782             },
66783             "natural/glacier": {
66784                 "geometry": [
66785                     "area"
66786                 ],
66787                 "terms": [],
66788                 "tags": {
66789                     "natural": "glacier"
66790                 },
66791                 "name": "Glacier"
66792             },
66793             "natural/grassland": {
66794                 "geometry": [
66795                     "point",
66796                     "area"
66797                 ],
66798                 "terms": [],
66799                 "tags": {
66800                     "natural": "grassland"
66801                 },
66802                 "name": "Grassland"
66803             },
66804             "natural/heath": {
66805                 "geometry": [
66806                     "area"
66807                 ],
66808                 "terms": [],
66809                 "tags": {
66810                     "natural": "heath"
66811                 },
66812                 "name": "Heath"
66813             },
66814             "natural/peak": {
66815                 "icon": "triangle",
66816                 "fields": [
66817                     "elevation"
66818                 ],
66819                 "geometry": [
66820                     "point",
66821                     "vertex"
66822                 ],
66823                 "tags": {
66824                     "natural": "peak"
66825                 },
66826                 "terms": [
66827                     "acme",
66828                     "aiguille",
66829                     "alp",
66830                     "climax",
66831                     "crest",
66832                     "crown",
66833                     "hill",
66834                     "mount",
66835                     "mountain",
66836                     "pinnacle",
66837                     "summit",
66838                     "tip",
66839                     "top"
66840                 ],
66841                 "name": "Peak"
66842             },
66843             "natural/scree": {
66844                 "geometry": [
66845                     "area"
66846                 ],
66847                 "tags": {
66848                     "natural": "scree"
66849                 },
66850                 "terms": [
66851                     "loose rocks"
66852                 ],
66853                 "name": "Scree"
66854             },
66855             "natural/scrub": {
66856                 "geometry": [
66857                     "area"
66858                 ],
66859                 "tags": {
66860                     "natural": "scrub"
66861                 },
66862                 "terms": [],
66863                 "name": "Scrub"
66864             },
66865             "natural/spring": {
66866                 "geometry": [
66867                     "point",
66868                     "vertex"
66869                 ],
66870                 "terms": [],
66871                 "tags": {
66872                     "natural": "spring"
66873                 },
66874                 "name": "Spring"
66875             },
66876             "natural/tree": {
66877                 "fields": [
66878                     "tree_type",
66879                     "denotation"
66880                 ],
66881                 "icon": "park",
66882                 "geometry": [
66883                     "point",
66884                     "vertex"
66885                 ],
66886                 "terms": [],
66887                 "tags": {
66888                     "natural": "tree"
66889                 },
66890                 "name": "Tree"
66891             },
66892             "natural/water": {
66893                 "fields": [
66894                     "water"
66895                 ],
66896                 "geometry": [
66897                     "area"
66898                 ],
66899                 "tags": {
66900                     "natural": "water"
66901                 },
66902                 "icon": "water",
66903                 "name": "Water"
66904             },
66905             "natural/water/lake": {
66906                 "geometry": [
66907                     "area"
66908                 ],
66909                 "tags": {
66910                     "natural": "water",
66911                     "water": "lake"
66912                 },
66913                 "terms": [
66914                     "lakelet",
66915                     "loch",
66916                     "mere"
66917                 ],
66918                 "icon": "water",
66919                 "name": "Lake"
66920             },
66921             "natural/water/pond": {
66922                 "geometry": [
66923                     "area"
66924                 ],
66925                 "tags": {
66926                     "natural": "water",
66927                     "water": "pond"
66928                 },
66929                 "terms": [
66930                     "lakelet",
66931                     "millpond",
66932                     "tarn",
66933                     "pool",
66934                     "mere"
66935                 ],
66936                 "icon": "water",
66937                 "name": "Pond"
66938             },
66939             "natural/water/reservoir": {
66940                 "geometry": [
66941                     "area"
66942                 ],
66943                 "tags": {
66944                     "natural": "water",
66945                     "water": "reservoir"
66946                 },
66947                 "icon": "water",
66948                 "name": "Reservoir"
66949             },
66950             "natural/wetland": {
66951                 "icon": "wetland",
66952                 "fields": [
66953                     "wetland"
66954                 ],
66955                 "geometry": [
66956                     "point",
66957                     "area"
66958                 ],
66959                 "tags": {
66960                     "natural": "wetland"
66961                 },
66962                 "terms": [],
66963                 "name": "Wetland"
66964             },
66965             "natural/wood": {
66966                 "fields": [
66967                     "wood"
66968                 ],
66969                 "icon": "park2",
66970                 "geometry": [
66971                     "point",
66972                     "area"
66973                 ],
66974                 "tags": {
66975                     "natural": "wood"
66976                 },
66977                 "terms": [],
66978                 "name": "Wood"
66979             },
66980             "office": {
66981                 "icon": "commercial",
66982                 "fields": [
66983                     "office",
66984                     "address",
66985                     "opening_hours"
66986                 ],
66987                 "geometry": [
66988                     "point",
66989                     "vertex",
66990                     "area"
66991                 ],
66992                 "tags": {
66993                     "office": "*"
66994                 },
66995                 "terms": [],
66996                 "name": "Office"
66997             },
66998             "office/accountant": {
66999                 "icon": "commercial",
67000                 "fields": [
67001                     "address",
67002                     "opening_hours"
67003                 ],
67004                 "geometry": [
67005                     "point",
67006                     "vertex",
67007                     "area"
67008                 ],
67009                 "tags": {
67010                     "office": "accountant"
67011                 },
67012                 "terms": [],
67013                 "name": "Accountant"
67014             },
67015             "office/administrative": {
67016                 "icon": "commercial",
67017                 "fields": [
67018                     "address",
67019                     "opening_hours"
67020                 ],
67021                 "geometry": [
67022                     "point",
67023                     "vertex",
67024                     "area"
67025                 ],
67026                 "tags": {
67027                     "office": "administrative"
67028                 },
67029                 "terms": [],
67030                 "name": "Administrative Office"
67031             },
67032             "office/architect": {
67033                 "icon": "commercial",
67034                 "fields": [
67035                     "address",
67036                     "opening_hours"
67037                 ],
67038                 "geometry": [
67039                     "point",
67040                     "vertex",
67041                     "area"
67042                 ],
67043                 "tags": {
67044                     "office": "architect"
67045                 },
67046                 "terms": [],
67047                 "name": "Architect"
67048             },
67049             "office/company": {
67050                 "icon": "commercial",
67051                 "fields": [
67052                     "address",
67053                     "opening_hours"
67054                 ],
67055                 "geometry": [
67056                     "point",
67057                     "vertex",
67058                     "area"
67059                 ],
67060                 "tags": {
67061                     "office": "company"
67062                 },
67063                 "terms": [],
67064                 "name": "Company Office"
67065             },
67066             "office/educational_institution": {
67067                 "icon": "commercial",
67068                 "fields": [
67069                     "address",
67070                     "opening_hours"
67071                 ],
67072                 "geometry": [
67073                     "point",
67074                     "vertex",
67075                     "area"
67076                 ],
67077                 "tags": {
67078                     "office": "educational_institution"
67079                 },
67080                 "terms": [],
67081                 "name": "Educational Institution"
67082             },
67083             "office/employment_agency": {
67084                 "icon": "commercial",
67085                 "fields": [
67086                     "address",
67087                     "opening_hours"
67088                 ],
67089                 "geometry": [
67090                     "point",
67091                     "vertex",
67092                     "area"
67093                 ],
67094                 "tags": {
67095                     "office": "employment_agency"
67096                 },
67097                 "terms": [],
67098                 "name": "Employment Agency"
67099             },
67100             "office/estate_agent": {
67101                 "icon": "commercial",
67102                 "fields": [
67103                     "address",
67104                     "opening_hours"
67105                 ],
67106                 "geometry": [
67107                     "point",
67108                     "vertex",
67109                     "area"
67110                 ],
67111                 "tags": {
67112                     "office": "estate_agent"
67113                 },
67114                 "terms": [],
67115                 "name": "Real Estate Office"
67116             },
67117             "office/financial": {
67118                 "icon": "commercial",
67119                 "fields": [
67120                     "address",
67121                     "opening_hours"
67122                 ],
67123                 "geometry": [
67124                     "point",
67125                     "vertex",
67126                     "area"
67127                 ],
67128                 "tags": {
67129                     "office": "financial"
67130                 },
67131                 "terms": [],
67132                 "name": "Financial Office"
67133             },
67134             "office/government": {
67135                 "icon": "commercial",
67136                 "fields": [
67137                     "address",
67138                     "opening_hours"
67139                 ],
67140                 "geometry": [
67141                     "point",
67142                     "vertex",
67143                     "area"
67144                 ],
67145                 "tags": {
67146                     "office": "government"
67147                 },
67148                 "terms": [],
67149                 "name": "Government Office"
67150             },
67151             "office/insurance": {
67152                 "icon": "commercial",
67153                 "fields": [
67154                     "address",
67155                     "opening_hours"
67156                 ],
67157                 "geometry": [
67158                     "point",
67159                     "vertex",
67160                     "area"
67161                 ],
67162                 "tags": {
67163                     "office": "insurance"
67164                 },
67165                 "terms": [],
67166                 "name": "Insurance Office"
67167             },
67168             "office/it": {
67169                 "icon": "commercial",
67170                 "fields": [
67171                     "address",
67172                     "opening_hours"
67173                 ],
67174                 "geometry": [
67175                     "point",
67176                     "vertex",
67177                     "area"
67178                 ],
67179                 "tags": {
67180                     "office": "it"
67181                 },
67182                 "terms": [],
67183                 "name": "IT Office"
67184             },
67185             "office/lawyer": {
67186                 "icon": "commercial",
67187                 "fields": [
67188                     "address",
67189                     "opening_hours"
67190                 ],
67191                 "geometry": [
67192                     "point",
67193                     "vertex",
67194                     "area"
67195                 ],
67196                 "tags": {
67197                     "office": "lawyer"
67198                 },
67199                 "terms": [],
67200                 "name": "Law Office"
67201             },
67202             "office/newspaper": {
67203                 "icon": "commercial",
67204                 "fields": [
67205                     "address",
67206                     "opening_hours"
67207                 ],
67208                 "geometry": [
67209                     "point",
67210                     "vertex",
67211                     "area"
67212                 ],
67213                 "tags": {
67214                     "office": "newspaper"
67215                 },
67216                 "terms": [],
67217                 "name": "Newspaper"
67218             },
67219             "office/ngo": {
67220                 "icon": "commercial",
67221                 "fields": [
67222                     "address",
67223                     "opening_hours"
67224                 ],
67225                 "geometry": [
67226                     "point",
67227                     "vertex",
67228                     "area"
67229                 ],
67230                 "tags": {
67231                     "office": "ngo"
67232                 },
67233                 "terms": [],
67234                 "name": "NGO Office"
67235             },
67236             "office/physician": {
67237                 "icon": "commercial",
67238                 "fields": [
67239                     "address",
67240                     "opening_hours"
67241                 ],
67242                 "geometry": [
67243                     "point",
67244                     "vertex",
67245                     "area"
67246                 ],
67247                 "tags": {
67248                     "office": "physician"
67249                 },
67250                 "terms": [],
67251                 "name": "Physician"
67252             },
67253             "office/political_party": {
67254                 "icon": "commercial",
67255                 "fields": [
67256                     "address",
67257                     "opening_hours"
67258                 ],
67259                 "geometry": [
67260                     "point",
67261                     "vertex",
67262                     "area"
67263                 ],
67264                 "tags": {
67265                     "office": "political_party"
67266                 },
67267                 "terms": [],
67268                 "name": "Political Party"
67269             },
67270             "office/research": {
67271                 "icon": "commercial",
67272                 "fields": [
67273                     "address",
67274                     "opening_hours"
67275                 ],
67276                 "geometry": [
67277                     "point",
67278                     "vertex",
67279                     "area"
67280                 ],
67281                 "tags": {
67282                     "office": "research"
67283                 },
67284                 "terms": [],
67285                 "name": "Research Office"
67286             },
67287             "office/telecommunication": {
67288                 "icon": "commercial",
67289                 "fields": [
67290                     "address",
67291                     "opening_hours"
67292                 ],
67293                 "geometry": [
67294                     "point",
67295                     "vertex",
67296                     "area"
67297                 ],
67298                 "tags": {
67299                     "office": "telecommunication"
67300                 },
67301                 "terms": [],
67302                 "name": "Telecom Office"
67303             },
67304             "office/therapist": {
67305                 "icon": "commercial",
67306                 "fields": [
67307                     "address",
67308                     "opening_hours"
67309                 ],
67310                 "geometry": [
67311                     "point",
67312                     "vertex",
67313                     "area"
67314                 ],
67315                 "tags": {
67316                     "office": "therapist"
67317                 },
67318                 "terms": [],
67319                 "name": "Therapist"
67320             },
67321             "office/travel_agent": {
67322                 "icon": "suitcase",
67323                 "fields": [
67324                     "address",
67325                     "opening_hours"
67326                 ],
67327                 "geometry": [
67328                     "point",
67329                     "vertex",
67330                     "area"
67331                 ],
67332                 "tags": {
67333                     "office": "travel_agent"
67334                 },
67335                 "terms": [],
67336                 "name": "Travel Agency",
67337                 "searchable": false
67338             },
67339             "piste": {
67340                 "icon": "skiing",
67341                 "fields": [
67342                     "piste/type",
67343                     "piste/difficulty",
67344                     "piste/grooming",
67345                     "oneway",
67346                     "lit"
67347                 ],
67348                 "geometry": [
67349                     "point",
67350                     "line",
67351                     "area"
67352                 ],
67353                 "terms": [
67354                     "ski",
67355                     "sled",
67356                     "sleigh",
67357                     "snowboard",
67358                     "nordic",
67359                     "downhill",
67360                     "snowmobile"
67361                 ],
67362                 "tags": {
67363                     "piste:type": "*"
67364                 },
67365                 "name": "Piste/Ski Trail"
67366             },
67367             "place": {
67368                 "fields": [
67369                     "place"
67370                 ],
67371                 "geometry": [
67372                     "point",
67373                     "vertex",
67374                     "area"
67375                 ],
67376                 "tags": {
67377                     "place": "*"
67378                 },
67379                 "name": "Place"
67380             },
67381             "place/city": {
67382                 "icon": "city",
67383                 "geometry": [
67384                     "point",
67385                     "area"
67386                 ],
67387                 "tags": {
67388                     "place": "city"
67389                 },
67390                 "name": "City"
67391             },
67392             "place/hamlet": {
67393                 "icon": "triangle-stroked",
67394                 "geometry": [
67395                     "point",
67396                     "area"
67397                 ],
67398                 "tags": {
67399                     "place": "hamlet"
67400                 },
67401                 "name": "Hamlet"
67402             },
67403             "place/island": {
67404                 "geometry": [
67405                     "point",
67406                     "area"
67407                 ],
67408                 "terms": [
67409                     "archipelago",
67410                     "atoll",
67411                     "bar",
67412                     "cay",
67413                     "isle",
67414                     "islet",
67415                     "key",
67416                     "reef"
67417                 ],
67418                 "tags": {
67419                     "place": "island"
67420                 },
67421                 "name": "Island"
67422             },
67423             "place/isolated_dwelling": {
67424                 "geometry": [
67425                     "point",
67426                     "area"
67427                 ],
67428                 "tags": {
67429                     "place": "isolated_dwelling"
67430                 },
67431                 "name": "Isolated Dwelling"
67432             },
67433             "place/locality": {
67434                 "icon": "marker",
67435                 "geometry": [
67436                     "point",
67437                     "area"
67438                 ],
67439                 "tags": {
67440                     "place": "locality"
67441                 },
67442                 "name": "Locality"
67443             },
67444             "place/town": {
67445                 "icon": "town",
67446                 "geometry": [
67447                     "point",
67448                     "area"
67449                 ],
67450                 "tags": {
67451                     "place": "town"
67452                 },
67453                 "name": "Town"
67454             },
67455             "place/village": {
67456                 "icon": "village",
67457                 "geometry": [
67458                     "point",
67459                     "area"
67460                 ],
67461                 "tags": {
67462                     "place": "village"
67463                 },
67464                 "name": "Village"
67465             },
67466             "point": {
67467                 "name": "Point",
67468                 "tags": {},
67469                 "geometry": [
67470                     "point"
67471                 ],
67472                 "matchScore": 0.1
67473             },
67474             "power": {
67475                 "geometry": [
67476                     "point",
67477                     "vertex",
67478                     "line",
67479                     "area"
67480                 ],
67481                 "tags": {
67482                     "power": "*"
67483                 },
67484                 "fields": [
67485                     "power"
67486                 ],
67487                 "name": "Power"
67488             },
67489             "power/generator": {
67490                 "name": "Power Generator",
67491                 "geometry": [
67492                     "point",
67493                     "vertex",
67494                     "area"
67495                 ],
67496                 "tags": {
67497                     "power": "generator"
67498                 },
67499                 "fields": [
67500                     "generator/source",
67501                     "generator/method",
67502                     "generator/type"
67503                 ]
67504             },
67505             "power/line": {
67506                 "geometry": [
67507                     "line"
67508                 ],
67509                 "tags": {
67510                     "power": "line"
67511                 },
67512                 "name": "Power Line",
67513                 "icon": "power-line"
67514             },
67515             "power/minor_line": {
67516                 "geometry": [
67517                     "line"
67518                 ],
67519                 "tags": {
67520                     "power": "minor_line"
67521                 },
67522                 "name": "Minor Power Line",
67523                 "icon": "power-line"
67524             },
67525             "power/pole": {
67526                 "geometry": [
67527                     "vertex"
67528                 ],
67529                 "tags": {
67530                     "power": "pole"
67531                 },
67532                 "name": "Power Pole"
67533             },
67534             "power/sub_station": {
67535                 "fields": [
67536                     "operator",
67537                     "building"
67538                 ],
67539                 "geometry": [
67540                     "point",
67541                     "area"
67542                 ],
67543                 "tags": {
67544                     "power": "sub_station"
67545                 },
67546                 "name": "Substation"
67547             },
67548             "power/tower": {
67549                 "geometry": [
67550                     "vertex"
67551                 ],
67552                 "tags": {
67553                     "power": "tower"
67554                 },
67555                 "name": "High-Voltage Tower"
67556             },
67557             "power/transformer": {
67558                 "geometry": [
67559                     "point",
67560                     "vertex",
67561                     "area"
67562                 ],
67563                 "tags": {
67564                     "power": "transformer"
67565                 },
67566                 "name": "Transformer"
67567             },
67568             "public_transport/platform": {
67569                 "fields": [
67570                     "ref",
67571                     "operator",
67572                     "network",
67573                     "shelter"
67574                 ],
67575                 "geometry": [
67576                     "point",
67577                     "vertex",
67578                     "line",
67579                     "area"
67580                 ],
67581                 "tags": {
67582                     "public_transport": "platform"
67583                 },
67584                 "name": "Platform"
67585             },
67586             "public_transport/stop_position": {
67587                 "fields": [
67588                     "ref",
67589                     "operator",
67590                     "network"
67591                 ],
67592                 "geometry": [
67593                     "vertex"
67594                 ],
67595                 "tags": {
67596                     "public_transport": "stop_position"
67597                 },
67598                 "name": "Stop Position"
67599             },
67600             "railway": {
67601                 "fields": [
67602                     "railway"
67603                 ],
67604                 "geometry": [
67605                     "point",
67606                     "vertex",
67607                     "line",
67608                     "area"
67609                 ],
67610                 "tags": {
67611                     "railway": "*"
67612                 },
67613                 "name": "Railway"
67614             },
67615             "railway/abandoned": {
67616                 "icon": "railway-abandoned",
67617                 "geometry": [
67618                     "line"
67619                 ],
67620                 "tags": {
67621                     "railway": "abandoned"
67622                 },
67623                 "fields": [
67624                     "structure"
67625                 ],
67626                 "terms": [],
67627                 "name": "Abandoned Railway"
67628             },
67629             "railway/disused": {
67630                 "icon": "railway-disused",
67631                 "geometry": [
67632                     "line"
67633                 ],
67634                 "tags": {
67635                     "railway": "disused"
67636                 },
67637                 "fields": [
67638                     "structure"
67639                 ],
67640                 "terms": [],
67641                 "name": "Disused Railway"
67642             },
67643             "railway/funicular": {
67644                 "geometry": [
67645                     "line"
67646                 ],
67647                 "terms": [
67648                     "venicular",
67649                     "cliff railway",
67650                     "cable car",
67651                     "cable railway",
67652                     "funicular railway"
67653                 ],
67654                 "fields": [
67655                     "structure",
67656                     "gauge"
67657                 ],
67658                 "tags": {
67659                     "railway": "funicular"
67660                 },
67661                 "icon": "railway-rail",
67662                 "name": "Funicular"
67663             },
67664             "railway/halt": {
67665                 "icon": "rail",
67666                 "geometry": [
67667                     "point",
67668                     "vertex"
67669                 ],
67670                 "tags": {
67671                     "railway": "halt"
67672                 },
67673                 "name": "Railway Halt",
67674                 "terms": [
67675                     "break",
67676                     "interrupt",
67677                     "rest",
67678                     "wait",
67679                     "interruption"
67680                 ]
67681             },
67682             "railway/level_crossing": {
67683                 "icon": "cross",
67684                 "geometry": [
67685                     "vertex"
67686                 ],
67687                 "tags": {
67688                     "railway": "level_crossing"
67689                 },
67690                 "terms": [
67691                     "crossing",
67692                     "railroad crossing",
67693                     "railway crossing",
67694                     "grade crossing",
67695                     "road through railroad",
67696                     "train crossing"
67697                 ],
67698                 "name": "Level Crossing"
67699             },
67700             "railway/monorail": {
67701                 "icon": "railway-monorail",
67702                 "geometry": [
67703                     "line"
67704                 ],
67705                 "tags": {
67706                     "railway": "monorail"
67707                 },
67708                 "fields": [
67709                     "structure",
67710                     "electrified"
67711                 ],
67712                 "terms": [],
67713                 "name": "Monorail"
67714             },
67715             "railway/narrow_gauge": {
67716                 "icon": "railway-rail",
67717                 "geometry": [
67718                     "line"
67719                 ],
67720                 "tags": {
67721                     "railway": "narrow_gauge"
67722                 },
67723                 "fields": [
67724                     "structure",
67725                     "gauge",
67726                     "electrified"
67727                 ],
67728                 "terms": [
67729                     "narrow gauge railway",
67730                     "narrow gauge railroad"
67731                 ],
67732                 "name": "Narrow Gauge Rail"
67733             },
67734             "railway/platform": {
67735                 "geometry": [
67736                     "point",
67737                     "vertex",
67738                     "line",
67739                     "area"
67740                 ],
67741                 "tags": {
67742                     "railway": "platform"
67743                 },
67744                 "name": "Railway Platform"
67745             },
67746             "railway/rail": {
67747                 "icon": "railway-rail",
67748                 "geometry": [
67749                     "line"
67750                 ],
67751                 "tags": {
67752                     "railway": "rail"
67753                 },
67754                 "fields": [
67755                     "structure",
67756                     "gauge",
67757                     "electrified"
67758                 ],
67759                 "terms": [],
67760                 "name": "Rail"
67761             },
67762             "railway/station": {
67763                 "icon": "rail",
67764                 "geometry": [
67765                     "point",
67766                     "vertex",
67767                     "area"
67768                 ],
67769                 "tags": {
67770                     "railway": "station"
67771                 },
67772                 "terms": [
67773                     "train station",
67774                     "station"
67775                 ],
67776                 "name": "Railway Station"
67777             },
67778             "railway/subway": {
67779                 "icon": "railway-subway",
67780                 "fields": [
67781                     "structure",
67782                     "gauge",
67783                     "electrified"
67784                 ],
67785                 "geometry": [
67786                     "line"
67787                 ],
67788                 "tags": {
67789                     "railway": "subway"
67790                 },
67791                 "terms": [],
67792                 "name": "Subway"
67793             },
67794             "railway/subway_entrance": {
67795                 "icon": "rail-metro",
67796                 "geometry": [
67797                     "point"
67798                 ],
67799                 "tags": {
67800                     "railway": "subway_entrance"
67801                 },
67802                 "terms": [],
67803                 "name": "Subway Entrance"
67804             },
67805             "railway/tram": {
67806                 "icon": "railway-light-rail",
67807                 "geometry": [
67808                     "line"
67809                 ],
67810                 "tags": {
67811                     "railway": "tram"
67812                 },
67813                 "fields": [
67814                     "structure",
67815                     "gauge",
67816                     "electrified"
67817                 ],
67818                 "terms": [
67819                     "streetcar"
67820                 ],
67821                 "name": "Tram"
67822             },
67823             "relation": {
67824                 "name": "Relation",
67825                 "icon": "relation",
67826                 "tags": {},
67827                 "geometry": [
67828                     "relation"
67829                 ],
67830                 "fields": [
67831                     "relation"
67832                 ]
67833             },
67834             "route/ferry": {
67835                 "icon": "ferry",
67836                 "geometry": [
67837                     "line"
67838                 ],
67839                 "tags": {
67840                     "route": "ferry"
67841                 },
67842                 "name": "Ferry Route"
67843             },
67844             "shop": {
67845                 "icon": "shop",
67846                 "fields": [
67847                     "shop",
67848                     "address",
67849                     "opening_hours"
67850                 ],
67851                 "geometry": [
67852                     "point",
67853                     "vertex",
67854                     "area"
67855                 ],
67856                 "tags": {
67857                     "shop": "*"
67858                 },
67859                 "terms": [],
67860                 "name": "Shop"
67861             },
67862             "shop/alcohol": {
67863                 "icon": "alcohol-shop",
67864                 "fields": [
67865                     "address",
67866                     "building_area",
67867                     "opening_hours"
67868                 ],
67869                 "geometry": [
67870                     "point",
67871                     "vertex",
67872                     "area"
67873                 ],
67874                 "tags": {
67875                     "shop": "alcohol"
67876                 },
67877                 "terms": [
67878                     "alcohol"
67879                 ],
67880                 "name": "Liquor Store"
67881             },
67882             "shop/bakery": {
67883                 "icon": "bakery",
67884                 "fields": [
67885                     "address",
67886                     "building_area",
67887                     "opening_hours"
67888                 ],
67889                 "geometry": [
67890                     "point",
67891                     "vertex",
67892                     "area"
67893                 ],
67894                 "tags": {
67895                     "shop": "bakery"
67896                 },
67897                 "name": "Bakery"
67898             },
67899             "shop/beauty": {
67900                 "icon": "shop",
67901                 "fields": [
67902                     "address",
67903                     "building_area",
67904                     "opening_hours"
67905                 ],
67906                 "geometry": [
67907                     "point",
67908                     "vertex",
67909                     "area"
67910                 ],
67911                 "terms": [
67912                     "nail spa",
67913                     "spa",
67914                     "salon",
67915                     "tanning"
67916                 ],
67917                 "tags": {
67918                     "shop": "beauty"
67919                 },
67920                 "name": "Beauty Shop"
67921             },
67922             "shop/beverages": {
67923                 "icon": "shop",
67924                 "fields": [
67925                     "address",
67926                     "building_area",
67927                     "opening_hours"
67928                 ],
67929                 "geometry": [
67930                     "point",
67931                     "vertex",
67932                     "area"
67933                 ],
67934                 "tags": {
67935                     "shop": "beverages"
67936                 },
67937                 "name": "Beverage Store"
67938             },
67939             "shop/bicycle": {
67940                 "icon": "bicycle",
67941                 "fields": [
67942                     "address",
67943                     "building_area",
67944                     "opening_hours"
67945                 ],
67946                 "geometry": [
67947                     "point",
67948                     "vertex",
67949                     "area"
67950                 ],
67951                 "tags": {
67952                     "shop": "bicycle"
67953                 },
67954                 "name": "Bicycle Shop"
67955             },
67956             "shop/books": {
67957                 "icon": "shop",
67958                 "fields": [
67959                     "address",
67960                     "building_area",
67961                     "opening_hours"
67962                 ],
67963                 "geometry": [
67964                     "point",
67965                     "vertex",
67966                     "area"
67967                 ],
67968                 "tags": {
67969                     "shop": "books"
67970                 },
67971                 "name": "Bookstore"
67972             },
67973             "shop/boutique": {
67974                 "icon": "shop",
67975                 "fields": [
67976                     "address",
67977                     "building_area",
67978                     "opening_hours"
67979                 ],
67980                 "geometry": [
67981                     "point",
67982                     "vertex",
67983                     "area"
67984                 ],
67985                 "tags": {
67986                     "shop": "boutique"
67987                 },
67988                 "name": "Boutique"
67989             },
67990             "shop/butcher": {
67991                 "icon": "slaughterhouse",
67992                 "fields": [
67993                     "building_area",
67994                     "opening_hours"
67995                 ],
67996                 "geometry": [
67997                     "point",
67998                     "vertex",
67999                     "area"
68000                 ],
68001                 "terms": [],
68002                 "tags": {
68003                     "shop": "butcher"
68004                 },
68005                 "name": "Butcher"
68006             },
68007             "shop/car": {
68008                 "icon": "car",
68009                 "fields": [
68010                     "address",
68011                     "opening_hours"
68012                 ],
68013                 "geometry": [
68014                     "point",
68015                     "vertex",
68016                     "area"
68017                 ],
68018                 "tags": {
68019                     "shop": "car"
68020                 },
68021                 "name": "Car Dealership"
68022             },
68023             "shop/car_parts": {
68024                 "icon": "shop",
68025                 "fields": [
68026                     "address",
68027                     "building_area",
68028                     "opening_hours"
68029                 ],
68030                 "geometry": [
68031                     "point",
68032                     "vertex",
68033                     "area"
68034                 ],
68035                 "tags": {
68036                     "shop": "car_parts"
68037                 },
68038                 "name": "Car Parts Store"
68039             },
68040             "shop/car_repair": {
68041                 "icon": "shop",
68042                 "fields": [
68043                     "address",
68044                     "building_area",
68045                     "opening_hours"
68046                 ],
68047                 "geometry": [
68048                     "point",
68049                     "vertex",
68050                     "area"
68051                 ],
68052                 "tags": {
68053                     "shop": "car_repair"
68054                 },
68055                 "name": "Car Repair Shop"
68056             },
68057             "shop/chemist": {
68058                 "icon": "shop",
68059                 "fields": [
68060                     "address",
68061                     "building_area",
68062                     "opening_hours"
68063                 ],
68064                 "geometry": [
68065                     "point",
68066                     "vertex",
68067                     "area"
68068                 ],
68069                 "tags": {
68070                     "shop": "chemist"
68071                 },
68072                 "name": "Chemist"
68073             },
68074             "shop/clothes": {
68075                 "icon": "clothing-store",
68076                 "fields": [
68077                     "address",
68078                     "building_area",
68079                     "opening_hours"
68080                 ],
68081                 "geometry": [
68082                     "point",
68083                     "vertex",
68084                     "area"
68085                 ],
68086                 "tags": {
68087                     "shop": "clothes"
68088                 },
68089                 "name": "Clothing Store"
68090             },
68091             "shop/computer": {
68092                 "icon": "shop",
68093                 "fields": [
68094                     "address",
68095                     "building_area",
68096                     "opening_hours"
68097                 ],
68098                 "geometry": [
68099                     "point",
68100                     "vertex",
68101                     "area"
68102                 ],
68103                 "tags": {
68104                     "shop": "computer"
68105                 },
68106                 "name": "Computer Store"
68107             },
68108             "shop/confectionery": {
68109                 "icon": "shop",
68110                 "fields": [
68111                     "address",
68112                     "building_area",
68113                     "opening_hours"
68114                 ],
68115                 "geometry": [
68116                     "point",
68117                     "vertex",
68118                     "area"
68119                 ],
68120                 "tags": {
68121                     "shop": "confectionery"
68122                 },
68123                 "name": "Confectionery"
68124             },
68125             "shop/convenience": {
68126                 "icon": "shop",
68127                 "fields": [
68128                     "address",
68129                     "building_area",
68130                     "opening_hours"
68131                 ],
68132                 "geometry": [
68133                     "point",
68134                     "vertex",
68135                     "area"
68136                 ],
68137                 "tags": {
68138                     "shop": "convenience"
68139                 },
68140                 "name": "Convenience Store"
68141             },
68142             "shop/deli": {
68143                 "icon": "restaurant",
68144                 "fields": [
68145                     "address",
68146                     "building_area",
68147                     "opening_hours"
68148                 ],
68149                 "geometry": [
68150                     "point",
68151                     "vertex",
68152                     "area"
68153                 ],
68154                 "tags": {
68155                     "shop": "deli"
68156                 },
68157                 "name": "Deli"
68158             },
68159             "shop/department_store": {
68160                 "icon": "shop",
68161                 "fields": [
68162                     "address",
68163                     "building_area",
68164                     "opening_hours"
68165                 ],
68166                 "geometry": [
68167                     "point",
68168                     "vertex",
68169                     "area"
68170                 ],
68171                 "tags": {
68172                     "shop": "department_store"
68173                 },
68174                 "name": "Department Store"
68175             },
68176             "shop/doityourself": {
68177                 "icon": "shop",
68178                 "fields": [
68179                     "address",
68180                     "building_area",
68181                     "opening_hours"
68182                 ],
68183                 "geometry": [
68184                     "point",
68185                     "vertex",
68186                     "area"
68187                 ],
68188                 "tags": {
68189                     "shop": "doityourself"
68190                 },
68191                 "name": "DIY Store"
68192             },
68193             "shop/dry_cleaning": {
68194                 "icon": "shop",
68195                 "fields": [
68196                     "address",
68197                     "building_area",
68198                     "opening_hours"
68199                 ],
68200                 "geometry": [
68201                     "point",
68202                     "vertex",
68203                     "area"
68204                 ],
68205                 "tags": {
68206                     "shop": "dry_cleaning"
68207                 },
68208                 "name": "Dry Cleaners"
68209             },
68210             "shop/electronics": {
68211                 "icon": "shop",
68212                 "fields": [
68213                     "address",
68214                     "building_area",
68215                     "opening_hours"
68216                 ],
68217                 "geometry": [
68218                     "point",
68219                     "vertex",
68220                     "area"
68221                 ],
68222                 "tags": {
68223                     "shop": "electronics"
68224                 },
68225                 "name": "Electronics Store"
68226             },
68227             "shop/farm": {
68228                 "icon": "shop",
68229                 "fields": [
68230                     "address",
68231                     "building_area",
68232                     "opening_hours"
68233                 ],
68234                 "geometry": [
68235                     "point",
68236                     "vertex",
68237                     "area"
68238                 ],
68239                 "tags": {
68240                     "shop": "farm"
68241                 },
68242                 "terms": [
68243                     "farm shop",
68244                     "farm stand"
68245                 ],
68246                 "name": "Produce Stand"
68247             },
68248             "shop/fishmonger": {
68249                 "icon": "shop",
68250                 "fields": [
68251                     "address",
68252                     "building_area",
68253                     "opening_hours"
68254                 ],
68255                 "geometry": [
68256                     "point",
68257                     "vertex",
68258                     "area"
68259                 ],
68260                 "tags": {
68261                     "shop": "fishmonger"
68262                 },
68263                 "name": "Fishmonger"
68264             },
68265             "shop/florist": {
68266                 "icon": "shop",
68267                 "fields": [
68268                     "address",
68269                     "building_area",
68270                     "opening_hours"
68271                 ],
68272                 "geometry": [
68273                     "point",
68274                     "vertex",
68275                     "area"
68276                 ],
68277                 "tags": {
68278                     "shop": "florist"
68279                 },
68280                 "name": "Florist"
68281             },
68282             "shop/furniture": {
68283                 "icon": "shop",
68284                 "fields": [
68285                     "address",
68286                     "building_area",
68287                     "opening_hours"
68288                 ],
68289                 "geometry": [
68290                     "point",
68291                     "vertex",
68292                     "area"
68293                 ],
68294                 "tags": {
68295                     "shop": "furniture"
68296                 },
68297                 "name": "Furniture Store"
68298             },
68299             "shop/garden_centre": {
68300                 "icon": "shop",
68301                 "fields": [
68302                     "address",
68303                     "building_area",
68304                     "opening_hours"
68305                 ],
68306                 "geometry": [
68307                     "point",
68308                     "vertex",
68309                     "area"
68310                 ],
68311                 "terms": [
68312                     "garden centre"
68313                 ],
68314                 "tags": {
68315                     "shop": "garden_centre"
68316                 },
68317                 "name": "Garden Center"
68318             },
68319             "shop/gift": {
68320                 "icon": "shop",
68321                 "fields": [
68322                     "address",
68323                     "building_area",
68324                     "opening_hours"
68325                 ],
68326                 "geometry": [
68327                     "point",
68328                     "vertex",
68329                     "area"
68330                 ],
68331                 "tags": {
68332                     "shop": "gift"
68333                 },
68334                 "name": "Gift Shop"
68335             },
68336             "shop/greengrocer": {
68337                 "icon": "shop",
68338                 "fields": [
68339                     "address",
68340                     "building_area",
68341                     "opening_hours"
68342                 ],
68343                 "geometry": [
68344                     "point",
68345                     "vertex",
68346                     "area"
68347                 ],
68348                 "tags": {
68349                     "shop": "greengrocer"
68350                 },
68351                 "name": "Greengrocer"
68352             },
68353             "shop/hairdresser": {
68354                 "icon": "shop",
68355                 "fields": [
68356                     "address",
68357                     "building_area",
68358                     "opening_hours"
68359                 ],
68360                 "geometry": [
68361                     "point",
68362                     "vertex",
68363                     "area"
68364                 ],
68365                 "tags": {
68366                     "shop": "hairdresser"
68367                 },
68368                 "name": "Hairdresser"
68369             },
68370             "shop/hardware": {
68371                 "icon": "shop",
68372                 "fields": [
68373                     "address",
68374                     "building_area",
68375                     "opening_hours"
68376                 ],
68377                 "geometry": [
68378                     "point",
68379                     "vertex",
68380                     "area"
68381                 ],
68382                 "tags": {
68383                     "shop": "hardware"
68384                 },
68385                 "name": "Hardware Store"
68386             },
68387             "shop/hifi": {
68388                 "icon": "shop",
68389                 "fields": [
68390                     "address",
68391                     "building_area",
68392                     "opening_hours"
68393                 ],
68394                 "geometry": [
68395                     "point",
68396                     "vertex",
68397                     "area"
68398                 ],
68399                 "tags": {
68400                     "shop": "hifi"
68401                 },
68402                 "name": "Hifi Store"
68403             },
68404             "shop/jewelry": {
68405                 "icon": "shop",
68406                 "fields": [
68407                     "address",
68408                     "building_area",
68409                     "opening_hours"
68410                 ],
68411                 "geometry": [
68412                     "point",
68413                     "vertex",
68414                     "area"
68415                 ],
68416                 "tags": {
68417                     "shop": "jewelry"
68418                 },
68419                 "name": "Jeweler"
68420             },
68421             "shop/kiosk": {
68422                 "icon": "shop",
68423                 "fields": [
68424                     "address",
68425                     "building_area",
68426                     "opening_hours"
68427                 ],
68428                 "geometry": [
68429                     "point",
68430                     "vertex",
68431                     "area"
68432                 ],
68433                 "tags": {
68434                     "shop": "kiosk"
68435                 },
68436                 "name": "Kiosk"
68437             },
68438             "shop/laundry": {
68439                 "icon": "laundry",
68440                 "fields": [
68441                     "address",
68442                     "building_area",
68443                     "opening_hours"
68444                 ],
68445                 "geometry": [
68446                     "point",
68447                     "vertex",
68448                     "area"
68449                 ],
68450                 "tags": {
68451                     "shop": "laundry"
68452                 },
68453                 "name": "Laundry"
68454             },
68455             "shop/locksmith": {
68456                 "icon": "shop",
68457                 "fields": [
68458                     "address",
68459                     "building_area",
68460                     "opening_hours"
68461                 ],
68462                 "geometry": [
68463                     "point",
68464                     "vertex",
68465                     "area"
68466                 ],
68467                 "terms": [
68468                     "keys"
68469                 ],
68470                 "tags": {
68471                     "shop": "locksmith"
68472                 },
68473                 "name": "Locksmith"
68474             },
68475             "shop/mall": {
68476                 "icon": "shop",
68477                 "fields": [
68478                     "address",
68479                     "building_area",
68480                     "opening_hours"
68481                 ],
68482                 "geometry": [
68483                     "point",
68484                     "vertex",
68485                     "area"
68486                 ],
68487                 "tags": {
68488                     "shop": "mall"
68489                 },
68490                 "name": "Mall"
68491             },
68492             "shop/mobile_phone": {
68493                 "icon": "shop",
68494                 "fields": [
68495                     "address",
68496                     "building_area",
68497                     "opening_hours"
68498                 ],
68499                 "geometry": [
68500                     "point",
68501                     "vertex",
68502                     "area"
68503                 ],
68504                 "tags": {
68505                     "shop": "mobile_phone"
68506                 },
68507                 "name": "Mobile Phone Store"
68508             },
68509             "shop/motorcycle": {
68510                 "icon": "shop",
68511                 "fields": [
68512                     "address",
68513                     "building_area",
68514                     "opening_hours"
68515                 ],
68516                 "geometry": [
68517                     "point",
68518                     "vertex",
68519                     "area"
68520                 ],
68521                 "tags": {
68522                     "shop": "motorcycle"
68523                 },
68524                 "name": "Motorcycle Dealership"
68525             },
68526             "shop/music": {
68527                 "icon": "music",
68528                 "fields": [
68529                     "address",
68530                     "building_area",
68531                     "opening_hours"
68532                 ],
68533                 "geometry": [
68534                     "point",
68535                     "vertex",
68536                     "area"
68537                 ],
68538                 "tags": {
68539                     "shop": "music"
68540                 },
68541                 "name": "Music Store"
68542             },
68543             "shop/newsagent": {
68544                 "icon": "shop",
68545                 "fields": [
68546                     "address",
68547                     "building_area",
68548                     "opening_hours"
68549                 ],
68550                 "geometry": [
68551                     "point",
68552                     "vertex",
68553                     "area"
68554                 ],
68555                 "tags": {
68556                     "shop": "newsagent"
68557                 },
68558                 "name": "Newsagent"
68559             },
68560             "shop/optician": {
68561                 "icon": "shop",
68562                 "fields": [
68563                     "address",
68564                     "building_area",
68565                     "opening_hours"
68566                 ],
68567                 "geometry": [
68568                     "point",
68569                     "vertex",
68570                     "area"
68571                 ],
68572                 "tags": {
68573                     "shop": "optician"
68574                 },
68575                 "name": "Optician"
68576             },
68577             "shop/outdoor": {
68578                 "icon": "shop",
68579                 "fields": [
68580                     "address",
68581                     "building_area",
68582                     "opening_hours"
68583                 ],
68584                 "geometry": [
68585                     "point",
68586                     "vertex",
68587                     "area"
68588                 ],
68589                 "tags": {
68590                     "shop": "outdoor"
68591                 },
68592                 "name": "Outdoor Store"
68593             },
68594             "shop/pet": {
68595                 "icon": "dog-park",
68596                 "fields": [
68597                     "address",
68598                     "building_area",
68599                     "opening_hours"
68600                 ],
68601                 "geometry": [
68602                     "point",
68603                     "vertex",
68604                     "area"
68605                 ],
68606                 "tags": {
68607                     "shop": "pet"
68608                 },
68609                 "name": "Pet Store"
68610             },
68611             "shop/photo": {
68612                 "icon": "camera",
68613                 "fields": [
68614                     "address",
68615                     "building_area",
68616                     "opening_hours"
68617                 ],
68618                 "geometry": [
68619                     "point",
68620                     "vertex",
68621                     "area"
68622                 ],
68623                 "tags": {
68624                     "shop": "photo"
68625                 },
68626                 "name": "Photography Store"
68627             },
68628             "shop/shoes": {
68629                 "icon": "shop",
68630                 "fields": [
68631                     "address",
68632                     "building_area",
68633                     "opening_hours"
68634                 ],
68635                 "geometry": [
68636                     "point",
68637                     "vertex",
68638                     "area"
68639                 ],
68640                 "tags": {
68641                     "shop": "shoes"
68642                 },
68643                 "name": "Shoe Store"
68644             },
68645             "shop/sports": {
68646                 "icon": "shop",
68647                 "fields": [
68648                     "address",
68649                     "building_area",
68650                     "opening_hours"
68651                 ],
68652                 "geometry": [
68653                     "point",
68654                     "vertex",
68655                     "area"
68656                 ],
68657                 "tags": {
68658                     "shop": "sports"
68659                 },
68660                 "name": "Sporting Goods Store"
68661             },
68662             "shop/stationery": {
68663                 "icon": "shop",
68664                 "fields": [
68665                     "address",
68666                     "building_area",
68667                     "opening_hours"
68668                 ],
68669                 "geometry": [
68670                     "point",
68671                     "vertex",
68672                     "area"
68673                 ],
68674                 "tags": {
68675                     "shop": "stationery"
68676                 },
68677                 "name": "Stationery Store"
68678             },
68679             "shop/supermarket": {
68680                 "icon": "grocery",
68681                 "fields": [
68682                     "operator",
68683                     "building_area",
68684                     "address"
68685                 ],
68686                 "geometry": [
68687                     "point",
68688                     "vertex",
68689                     "area"
68690                 ],
68691                 "terms": [
68692                     "bazaar",
68693                     "boutique",
68694                     "chain",
68695                     "co-op",
68696                     "cut-rate store",
68697                     "discount store",
68698                     "five-and-dime",
68699                     "flea market",
68700                     "galleria",
68701                     "grocery store",
68702                     "mall",
68703                     "mart",
68704                     "outlet",
68705                     "outlet store",
68706                     "shop",
68707                     "shopping center",
68708                     "shopping centre",
68709                     "shopping plaza",
68710                     "stand",
68711                     "store",
68712                     "supermarket",
68713                     "thrift shop"
68714                 ],
68715                 "tags": {
68716                     "shop": "supermarket"
68717                 },
68718                 "name": "Supermarket"
68719             },
68720             "shop/toys": {
68721                 "icon": "shop",
68722                 "fields": [
68723                     "address",
68724                     "building_area",
68725                     "opening_hours"
68726                 ],
68727                 "geometry": [
68728                     "point",
68729                     "vertex",
68730                     "area"
68731                 ],
68732                 "tags": {
68733                     "shop": "toys"
68734                 },
68735                 "name": "Toy Store"
68736             },
68737             "shop/travel_agency": {
68738                 "icon": "suitcase",
68739                 "fields": [
68740                     "address",
68741                     "building_area",
68742                     "opening_hours"
68743                 ],
68744                 "geometry": [
68745                     "point",
68746                     "vertex",
68747                     "area"
68748                 ],
68749                 "tags": {
68750                     "shop": "travel_agency"
68751                 },
68752                 "name": "Travel Agency"
68753             },
68754             "shop/tyres": {
68755                 "icon": "shop",
68756                 "fields": [
68757                     "address",
68758                     "building_area",
68759                     "opening_hours"
68760                 ],
68761                 "geometry": [
68762                     "point",
68763                     "vertex",
68764                     "area"
68765                 ],
68766                 "tags": {
68767                     "shop": "tyres"
68768                 },
68769                 "name": "Tire Store"
68770             },
68771             "shop/vacant": {
68772                 "icon": "shop",
68773                 "fields": [
68774                     "address",
68775                     "building_area",
68776                     "opening_hours"
68777                 ],
68778                 "geometry": [
68779                     "point",
68780                     "vertex",
68781                     "area"
68782                 ],
68783                 "tags": {
68784                     "shop": "vacant"
68785                 },
68786                 "name": "Vacant Shop"
68787             },
68788             "shop/variety_store": {
68789                 "icon": "shop",
68790                 "fields": [
68791                     "address",
68792                     "building_area",
68793                     "opening_hours"
68794                 ],
68795                 "geometry": [
68796                     "point",
68797                     "vertex",
68798                     "area"
68799                 ],
68800                 "tags": {
68801                     "shop": "variety_store"
68802                 },
68803                 "name": "Variety Store"
68804             },
68805             "shop/video": {
68806                 "icon": "shop",
68807                 "fields": [
68808                     "address",
68809                     "building_area",
68810                     "opening_hours"
68811                 ],
68812                 "geometry": [
68813                     "point",
68814                     "vertex",
68815                     "area"
68816                 ],
68817                 "tags": {
68818                     "shop": "video"
68819                 },
68820                 "name": "Video Store"
68821             },
68822             "tourism": {
68823                 "fields": [
68824                     "tourism"
68825                 ],
68826                 "geometry": [
68827                     "point",
68828                     "vertex",
68829                     "area"
68830                 ],
68831                 "tags": {
68832                     "tourism": "*"
68833                 },
68834                 "name": "Tourism"
68835             },
68836             "tourism/alpine_hut": {
68837                 "icon": "lodging",
68838                 "fields": [
68839                     "operator",
68840                     "address"
68841                 ],
68842                 "geometry": [
68843                     "point",
68844                     "vertex",
68845                     "area"
68846                 ],
68847                 "tags": {
68848                     "tourism": "alpine_hut"
68849                 },
68850                 "name": "Alpine Hut"
68851             },
68852             "tourism/artwork": {
68853                 "fields": [
68854                     "artwork_type",
68855                     "artist"
68856                 ],
68857                 "icon": "art-gallery",
68858                 "geometry": [
68859                     "point",
68860                     "vertex",
68861                     "area"
68862                 ],
68863                 "tags": {
68864                     "tourism": "artwork"
68865                 },
68866                 "terms": [
68867                     "mural",
68868                     "sculpture",
68869                     "statue"
68870                 ],
68871                 "name": "Artwork"
68872             },
68873             "tourism/attraction": {
68874                 "icon": "monument",
68875                 "fields": [
68876                     "operator",
68877                     "address"
68878                 ],
68879                 "geometry": [
68880                     "point",
68881                     "vertex",
68882                     "area"
68883                 ],
68884                 "tags": {
68885                     "tourism": "attraction"
68886                 },
68887                 "name": "Tourist Attraction"
68888             },
68889             "tourism/camp_site": {
68890                 "icon": "campsite",
68891                 "fields": [
68892                     "operator",
68893                     "address"
68894                 ],
68895                 "geometry": [
68896                     "point",
68897                     "vertex",
68898                     "area"
68899                 ],
68900                 "terms": [
68901                     "camping"
68902                 ],
68903                 "tags": {
68904                     "tourism": "camp_site"
68905                 },
68906                 "name": "Camp Site"
68907             },
68908             "tourism/caravan_site": {
68909                 "fields": [
68910                     "operator",
68911                     "address"
68912                 ],
68913                 "geometry": [
68914                     "point",
68915                     "vertex",
68916                     "area"
68917                 ],
68918                 "tags": {
68919                     "tourism": "caravan_site"
68920                 },
68921                 "name": "RV Park"
68922             },
68923             "tourism/chalet": {
68924                 "icon": "lodging",
68925                 "fields": [
68926                     "operator",
68927                     "building_area",
68928                     "address"
68929                 ],
68930                 "geometry": [
68931                     "point",
68932                     "vertex",
68933                     "area"
68934                 ],
68935                 "tags": {
68936                     "tourism": "chalet"
68937                 },
68938                 "name": "Chalet"
68939             },
68940             "tourism/guest_house": {
68941                 "icon": "lodging",
68942                 "fields": [
68943                     "operator",
68944                     "address"
68945                 ],
68946                 "geometry": [
68947                     "point",
68948                     "vertex",
68949                     "area"
68950                 ],
68951                 "tags": {
68952                     "tourism": "guest_house"
68953                 },
68954                 "terms": [
68955                     "B&B",
68956                     "Bed & Breakfast",
68957                     "Bed and Breakfast"
68958                 ],
68959                 "name": "Guest House"
68960             },
68961             "tourism/hostel": {
68962                 "icon": "lodging",
68963                 "fields": [
68964                     "operator",
68965                     "building_area",
68966                     "address"
68967                 ],
68968                 "geometry": [
68969                     "point",
68970                     "vertex",
68971                     "area"
68972                 ],
68973                 "tags": {
68974                     "tourism": "hostel"
68975                 },
68976                 "name": "Hostel"
68977             },
68978             "tourism/hotel": {
68979                 "icon": "lodging",
68980                 "fields": [
68981                     "operator",
68982                     "building_area",
68983                     "address"
68984                 ],
68985                 "geometry": [
68986                     "point",
68987                     "vertex",
68988                     "area"
68989                 ],
68990                 "terms": [],
68991                 "tags": {
68992                     "tourism": "hotel"
68993                 },
68994                 "name": "Hotel"
68995             },
68996             "tourism/information": {
68997                 "fields": [
68998                     "information",
68999                     "building_area",
69000                     "address",
69001                     "operator"
69002                 ],
69003                 "geometry": [
69004                     "point",
69005                     "vertex",
69006                     "area"
69007                 ],
69008                 "tags": {
69009                     "tourism": "information"
69010                 },
69011                 "name": "Information"
69012             },
69013             "tourism/motel": {
69014                 "icon": "lodging",
69015                 "fields": [
69016                     "operator",
69017                     "building_area",
69018                     "address"
69019                 ],
69020                 "geometry": [
69021                     "point",
69022                     "vertex",
69023                     "area"
69024                 ],
69025                 "tags": {
69026                     "tourism": "motel"
69027                 },
69028                 "name": "Motel"
69029             },
69030             "tourism/museum": {
69031                 "icon": "museum",
69032                 "fields": [
69033                     "operator",
69034                     "building_area",
69035                     "address"
69036                 ],
69037                 "geometry": [
69038                     "point",
69039                     "vertex",
69040                     "area"
69041                 ],
69042                 "terms": [
69043                     "exhibition",
69044                     "exhibits archive",
69045                     "foundation",
69046                     "gallery",
69047                     "hall",
69048                     "institution",
69049                     "library",
69050                     "menagerie",
69051                     "repository",
69052                     "salon",
69053                     "storehouse",
69054                     "treasury",
69055                     "vault"
69056                 ],
69057                 "tags": {
69058                     "tourism": "museum"
69059                 },
69060                 "name": "Museum"
69061             },
69062             "tourism/picnic_site": {
69063                 "fields": [
69064                     "operator",
69065                     "building_area",
69066                     "address"
69067                 ],
69068                 "geometry": [
69069                     "point",
69070                     "vertex",
69071                     "area"
69072                 ],
69073                 "terms": [],
69074                 "tags": {
69075                     "tourism": "picnic_site"
69076                 },
69077                 "name": "Picnic Site"
69078             },
69079             "tourism/theme_park": {
69080                 "fields": [
69081                     "operator",
69082                     "building_area",
69083                     "address"
69084                 ],
69085                 "geometry": [
69086                     "point",
69087                     "vertex",
69088                     "area"
69089                 ],
69090                 "tags": {
69091                     "tourism": "theme_park"
69092                 },
69093                 "name": "Theme Park"
69094             },
69095             "tourism/viewpoint": {
69096                 "geometry": [
69097                     "point",
69098                     "vertex"
69099                 ],
69100                 "tags": {
69101                     "tourism": "viewpoint"
69102                 },
69103                 "name": "Viewpoint"
69104             },
69105             "tourism/zoo": {
69106                 "icon": "zoo",
69107                 "fields": [
69108                     "operator",
69109                     "address"
69110                 ],
69111                 "geometry": [
69112                     "point",
69113                     "vertex",
69114                     "area"
69115                 ],
69116                 "tags": {
69117                     "tourism": "zoo"
69118                 },
69119                 "name": "Zoo"
69120             },
69121             "type/boundary": {
69122                 "geometry": [
69123                     "relation"
69124                 ],
69125                 "tags": {
69126                     "type": "boundary"
69127                 },
69128                 "name": "Boundary",
69129                 "icon": "boundary",
69130                 "fields": [
69131                     "boundary"
69132                 ]
69133             },
69134             "type/boundary/administrative": {
69135                 "name": "Administrative Boundary",
69136                 "geometry": [
69137                     "relation"
69138                 ],
69139                 "tags": {
69140                     "type": "boundary",
69141                     "boundary": "administrative"
69142                 },
69143                 "fields": [
69144                     "admin_level"
69145                 ],
69146                 "icon": "boundary"
69147             },
69148             "type/multipolygon": {
69149                 "geometry": [
69150                     "area",
69151                     "relation"
69152                 ],
69153                 "tags": {
69154                     "type": "multipolygon"
69155                 },
69156                 "removeTags": {},
69157                 "name": "Multipolygon",
69158                 "icon": "multipolygon",
69159                 "searchable": false,
69160                 "matchScore": 0.1
69161             },
69162             "type/restriction": {
69163                 "geometry": [
69164                     "relation"
69165                 ],
69166                 "tags": {
69167                     "type": "restriction"
69168                 },
69169                 "name": "Restriction",
69170                 "icon": "restriction",
69171                 "fields": [
69172                     "restriction"
69173                 ]
69174             },
69175             "type/route": {
69176                 "geometry": [
69177                     "relation"
69178                 ],
69179                 "tags": {
69180                     "type": "route"
69181                 },
69182                 "name": "Route",
69183                 "icon": "route",
69184                 "fields": [
69185                     "route",
69186                     "ref"
69187                 ]
69188             },
69189             "type/route/bicycle": {
69190                 "geometry": [
69191                     "relation"
69192                 ],
69193                 "tags": {
69194                     "type": "route",
69195                     "route": "bicycle"
69196                 },
69197                 "name": "Cycle Route",
69198                 "icon": "route-bicycle",
69199                 "fields": [
69200                     "ref",
69201                     "network"
69202                 ]
69203             },
69204             "type/route/bus": {
69205                 "geometry": [
69206                     "relation"
69207                 ],
69208                 "tags": {
69209                     "type": "route",
69210                     "route": "bus"
69211                 },
69212                 "name": "Bus Route",
69213                 "icon": "route-bus",
69214                 "fields": [
69215                     "ref",
69216                     "operator",
69217                     "network"
69218                 ]
69219             },
69220             "type/route/detour": {
69221                 "geometry": [
69222                     "relation"
69223                 ],
69224                 "tags": {
69225                     "type": "route",
69226                     "route": "detour"
69227                 },
69228                 "name": "Detour Route",
69229                 "icon": "route-detour",
69230                 "fields": [
69231                     "ref"
69232                 ]
69233             },
69234             "type/route/ferry": {
69235                 "geometry": [
69236                     "relation"
69237                 ],
69238                 "tags": {
69239                     "type": "route",
69240                     "route": "ferry"
69241                 },
69242                 "name": "Ferry Route",
69243                 "icon": "route-ferry",
69244                 "fields": [
69245                     "ref",
69246                     "operator",
69247                     "network"
69248                 ]
69249             },
69250             "type/route/foot": {
69251                 "geometry": [
69252                     "relation"
69253                 ],
69254                 "tags": {
69255                     "type": "route",
69256                     "route": "foot"
69257                 },
69258                 "name": "Foot Route",
69259                 "icon": "route-foot",
69260                 "fields": [
69261                     "ref",
69262                     "operator",
69263                     "network"
69264                 ]
69265             },
69266             "type/route/hiking": {
69267                 "geometry": [
69268                     "relation"
69269                 ],
69270                 "tags": {
69271                     "type": "route",
69272                     "route": "hiking"
69273                 },
69274                 "name": "Hiking Route",
69275                 "icon": "route-foot",
69276                 "fields": [
69277                     "ref",
69278                     "operator",
69279                     "network"
69280                 ]
69281             },
69282             "type/route/pipeline": {
69283                 "geometry": [
69284                     "relation"
69285                 ],
69286                 "tags": {
69287                     "type": "route",
69288                     "route": "pipeline"
69289                 },
69290                 "name": "Pipeline Route",
69291                 "icon": "route-pipeline",
69292                 "fields": [
69293                     "ref",
69294                     "operator"
69295                 ]
69296             },
69297             "type/route/power": {
69298                 "geometry": [
69299                     "relation"
69300                 ],
69301                 "tags": {
69302                     "type": "route",
69303                     "route": "power"
69304                 },
69305                 "name": "Power Route",
69306                 "icon": "route-power",
69307                 "fields": [
69308                     "ref",
69309                     "operator"
69310                 ]
69311             },
69312             "type/route/road": {
69313                 "geometry": [
69314                     "relation"
69315                 ],
69316                 "tags": {
69317                     "type": "route",
69318                     "route": "road"
69319                 },
69320                 "name": "Road Route",
69321                 "icon": "route-road",
69322                 "fields": [
69323                     "ref"
69324                 ]
69325             },
69326             "type/route/train": {
69327                 "geometry": [
69328                     "relation"
69329                 ],
69330                 "tags": {
69331                     "type": "route",
69332                     "route": "train"
69333                 },
69334                 "name": "Train Route",
69335                 "icon": "route-train",
69336                 "fields": [
69337                     "ref",
69338                     "operator"
69339                 ]
69340             },
69341             "type/route/tram": {
69342                 "geometry": [
69343                     "relation"
69344                 ],
69345                 "tags": {
69346                     "type": "route",
69347                     "route": "tram"
69348                 },
69349                 "name": "Tram Route",
69350                 "icon": "route-tram",
69351                 "fields": [
69352                     "ref",
69353                     "operator"
69354                 ]
69355             },
69356             "type/route_master": {
69357                 "geometry": [
69358                     "relation"
69359                 ],
69360                 "tags": {
69361                     "type": "route_master"
69362                 },
69363                 "name": "Route Master",
69364                 "icon": "route-master",
69365                 "fields": [
69366                     "route_master",
69367                     "ref",
69368                     "operator",
69369                     "network"
69370                 ]
69371             },
69372             "vertex": {
69373                 "name": "Other",
69374                 "tags": {},
69375                 "geometry": [
69376                     "vertex"
69377                 ],
69378                 "matchScore": 0.1
69379             },
69380             "waterway": {
69381                 "fields": [
69382                     "waterway"
69383                 ],
69384                 "geometry": [
69385                     "point",
69386                     "vertex",
69387                     "line",
69388                     "area"
69389                 ],
69390                 "tags": {
69391                     "waterway": "*"
69392                 },
69393                 "name": "Waterway"
69394             },
69395             "waterway/canal": {
69396                 "icon": "waterway-canal",
69397                 "geometry": [
69398                     "line"
69399                 ],
69400                 "tags": {
69401                     "waterway": "canal"
69402                 },
69403                 "name": "Canal"
69404             },
69405             "waterway/dam": {
69406                 "icon": "dam",
69407                 "geometry": [
69408                     "point",
69409                     "vertex",
69410                     "line",
69411                     "area"
69412                 ],
69413                 "tags": {
69414                     "waterway": "dam"
69415                 },
69416                 "name": "Dam"
69417             },
69418             "waterway/ditch": {
69419                 "icon": "waterway-ditch",
69420                 "fields": [
69421                     "tunnel"
69422                 ],
69423                 "geometry": [
69424                     "line"
69425                 ],
69426                 "tags": {
69427                     "waterway": "ditch"
69428                 },
69429                 "name": "Ditch"
69430             },
69431             "waterway/drain": {
69432                 "icon": "waterway-stream",
69433                 "fields": [
69434                     "tunnel"
69435                 ],
69436                 "geometry": [
69437                     "line"
69438                 ],
69439                 "tags": {
69440                     "waterway": "drain"
69441                 },
69442                 "name": "Drain"
69443             },
69444             "waterway/river": {
69445                 "icon": "waterway-river",
69446                 "fields": [
69447                     "tunnel"
69448                 ],
69449                 "geometry": [
69450                     "line"
69451                 ],
69452                 "terms": [
69453                     "beck",
69454                     "branch",
69455                     "brook",
69456                     "course",
69457                     "creek",
69458                     "estuary",
69459                     "rill",
69460                     "rivulet",
69461                     "run",
69462                     "runnel",
69463                     "stream",
69464                     "tributary",
69465                     "watercourse"
69466                 ],
69467                 "tags": {
69468                     "waterway": "river"
69469                 },
69470                 "name": "River"
69471             },
69472             "waterway/riverbank": {
69473                 "icon": "water",
69474                 "geometry": [
69475                     "area"
69476                 ],
69477                 "tags": {
69478                     "waterway": "riverbank"
69479                 },
69480                 "name": "Riverbank"
69481             },
69482             "waterway/stream": {
69483                 "icon": "waterway-stream",
69484                 "fields": [
69485                     "layer",
69486                     "tunnel"
69487                 ],
69488                 "geometry": [
69489                     "line"
69490                 ],
69491                 "terms": [
69492                     "beck",
69493                     "branch",
69494                     "brook",
69495                     "burn",
69496                     "course",
69497                     "creek",
69498                     "current",
69499                     "drift",
69500                     "flood",
69501                     "flow",
69502                     "freshet",
69503                     "race",
69504                     "rill",
69505                     "rindle",
69506                     "rivulet",
69507                     "run",
69508                     "runnel",
69509                     "rush",
69510                     "spate",
69511                     "spritz",
69512                     "surge",
69513                     "tide",
69514                     "torrent",
69515                     "tributary",
69516                     "watercourse"
69517                 ],
69518                 "tags": {
69519                     "waterway": "stream"
69520                 },
69521                 "name": "Stream"
69522             },
69523             "waterway/weir": {
69524                 "icon": "dam",
69525                 "geometry": [
69526                     "vertex",
69527                     "line"
69528                 ],
69529                 "tags": {
69530                     "waterway": "weir"
69531                 },
69532                 "name": "Weir"
69533             },
69534             "amenity/pub/The Green Man": {
69535                 "tags": {
69536                     "name": "The Green Man",
69537                     "amenity": "pub"
69538                 },
69539                 "name": "The Green Man",
69540                 "icon": "beer",
69541                 "geometry": [
69542                     "point",
69543                     "vertex",
69544                     "area"
69545                 ],
69546                 "fields": [
69547                     "building_area",
69548                     "address",
69549                     "opening_hours"
69550                 ],
69551                 "suggestion": true
69552             },
69553             "amenity/pub/Kings Arms": {
69554                 "tags": {
69555                     "name": "Kings Arms",
69556                     "amenity": "pub"
69557                 },
69558                 "name": "Kings Arms",
69559                 "icon": "beer",
69560                 "geometry": [
69561                     "point",
69562                     "vertex",
69563                     "area"
69564                 ],
69565                 "fields": [
69566                     "building_area",
69567                     "address",
69568                     "opening_hours"
69569                 ],
69570                 "suggestion": true
69571             },
69572             "amenity/pub/Red Lion": {
69573                 "tags": {
69574                     "name": "Red Lion",
69575                     "amenity": "pub"
69576                 },
69577                 "name": "Red Lion",
69578                 "icon": "beer",
69579                 "geometry": [
69580                     "point",
69581                     "vertex",
69582                     "area"
69583                 ],
69584                 "fields": [
69585                     "building_area",
69586                     "address",
69587                     "opening_hours"
69588                 ],
69589                 "suggestion": true
69590             },
69591             "amenity/pub/The Ship": {
69592                 "tags": {
69593                     "name": "The Ship",
69594                     "amenity": "pub"
69595                 },
69596                 "name": "The Ship",
69597                 "icon": "beer",
69598                 "geometry": [
69599                     "point",
69600                     "vertex",
69601                     "area"
69602                 ],
69603                 "fields": [
69604                     "building_area",
69605                     "address",
69606                     "opening_hours"
69607                 ],
69608                 "suggestion": true
69609             },
69610             "amenity/pub/The White Horse": {
69611                 "tags": {
69612                     "name": "The White Horse",
69613                     "amenity": "pub"
69614                 },
69615                 "name": "The White Horse",
69616                 "icon": "beer",
69617                 "geometry": [
69618                     "point",
69619                     "vertex",
69620                     "area"
69621                 ],
69622                 "fields": [
69623                     "building_area",
69624                     "address",
69625                     "opening_hours"
69626                 ],
69627                 "suggestion": true
69628             },
69629             "amenity/pub/The White Hart": {
69630                 "tags": {
69631                     "name": "The White Hart",
69632                     "amenity": "pub"
69633                 },
69634                 "name": "The White Hart",
69635                 "icon": "beer",
69636                 "geometry": [
69637                     "point",
69638                     "vertex",
69639                     "area"
69640                 ],
69641                 "fields": [
69642                     "building_area",
69643                     "address",
69644                     "opening_hours"
69645                 ],
69646                 "suggestion": true
69647             },
69648             "amenity/pub/Royal Oak": {
69649                 "tags": {
69650                     "name": "Royal Oak",
69651                     "amenity": "pub"
69652                 },
69653                 "name": "Royal Oak",
69654                 "icon": "beer",
69655                 "geometry": [
69656                     "point",
69657                     "vertex",
69658                     "area"
69659                 ],
69660                 "fields": [
69661                     "building_area",
69662                     "address",
69663                     "opening_hours"
69664                 ],
69665                 "suggestion": true
69666             },
69667             "amenity/pub/The Red Lion": {
69668                 "tags": {
69669                     "name": "The Red Lion",
69670                     "amenity": "pub"
69671                 },
69672                 "name": "The Red Lion",
69673                 "icon": "beer",
69674                 "geometry": [
69675                     "point",
69676                     "vertex",
69677                     "area"
69678                 ],
69679                 "fields": [
69680                     "building_area",
69681                     "address",
69682                     "opening_hours"
69683                 ],
69684                 "suggestion": true
69685             },
69686             "amenity/pub/The Kings Arms": {
69687                 "tags": {
69688                     "name": "The Kings Arms",
69689                     "amenity": "pub"
69690                 },
69691                 "name": "The Kings Arms",
69692                 "icon": "beer",
69693                 "geometry": [
69694                     "point",
69695                     "vertex",
69696                     "area"
69697                 ],
69698                 "fields": [
69699                     "building_area",
69700                     "address",
69701                     "opening_hours"
69702                 ],
69703                 "suggestion": true
69704             },
69705             "amenity/pub/The Star": {
69706                 "tags": {
69707                     "name": "The Star",
69708                     "amenity": "pub"
69709                 },
69710                 "name": "The Star",
69711                 "icon": "beer",
69712                 "geometry": [
69713                     "point",
69714                     "vertex",
69715                     "area"
69716                 ],
69717                 "fields": [
69718                     "building_area",
69719                     "address",
69720                     "opening_hours"
69721                 ],
69722                 "suggestion": true
69723             },
69724             "amenity/pub/The Anchor": {
69725                 "tags": {
69726                     "name": "The Anchor",
69727                     "amenity": "pub"
69728                 },
69729                 "name": "The Anchor",
69730                 "icon": "beer",
69731                 "geometry": [
69732                     "point",
69733                     "vertex",
69734                     "area"
69735                 ],
69736                 "fields": [
69737                     "building_area",
69738                     "address",
69739                     "opening_hours"
69740                 ],
69741                 "suggestion": true
69742             },
69743             "amenity/pub/The Cross Keys": {
69744                 "tags": {
69745                     "name": "The Cross Keys",
69746                     "amenity": "pub"
69747                 },
69748                 "name": "The Cross Keys",
69749                 "icon": "beer",
69750                 "geometry": [
69751                     "point",
69752                     "vertex",
69753                     "area"
69754                 ],
69755                 "fields": [
69756                     "building_area",
69757                     "address",
69758                     "opening_hours"
69759                 ],
69760                 "suggestion": true
69761             },
69762             "amenity/pub/The Wheatsheaf": {
69763                 "tags": {
69764                     "name": "The Wheatsheaf",
69765                     "amenity": "pub"
69766                 },
69767                 "name": "The Wheatsheaf",
69768                 "icon": "beer",
69769                 "geometry": [
69770                     "point",
69771                     "vertex",
69772                     "area"
69773                 ],
69774                 "fields": [
69775                     "building_area",
69776                     "address",
69777                     "opening_hours"
69778                 ],
69779                 "suggestion": true
69780             },
69781             "amenity/pub/The Crown Inn": {
69782                 "tags": {
69783                     "name": "The Crown Inn",
69784                     "amenity": "pub"
69785                 },
69786                 "name": "The Crown Inn",
69787                 "icon": "beer",
69788                 "geometry": [
69789                     "point",
69790                     "vertex",
69791                     "area"
69792                 ],
69793                 "fields": [
69794                     "building_area",
69795                     "address",
69796                     "opening_hours"
69797                 ],
69798                 "suggestion": true
69799             },
69800             "amenity/pub/The Kings Head": {
69801                 "tags": {
69802                     "name": "The Kings Head",
69803                     "amenity": "pub"
69804                 },
69805                 "name": "The Kings Head",
69806                 "icon": "beer",
69807                 "geometry": [
69808                     "point",
69809                     "vertex",
69810                     "area"
69811                 ],
69812                 "fields": [
69813                     "building_area",
69814                     "address",
69815                     "opening_hours"
69816                 ],
69817                 "suggestion": true
69818             },
69819             "amenity/pub/The Castle": {
69820                 "tags": {
69821                     "name": "The Castle",
69822                     "amenity": "pub"
69823                 },
69824                 "name": "The Castle",
69825                 "icon": "beer",
69826                 "geometry": [
69827                     "point",
69828                     "vertex",
69829                     "area"
69830                 ],
69831                 "fields": [
69832                     "building_area",
69833                     "address",
69834                     "opening_hours"
69835                 ],
69836                 "suggestion": true
69837             },
69838             "amenity/pub/The Railway": {
69839                 "tags": {
69840                     "name": "The Railway",
69841                     "amenity": "pub"
69842                 },
69843                 "name": "The Railway",
69844                 "icon": "beer",
69845                 "geometry": [
69846                     "point",
69847                     "vertex",
69848                     "area"
69849                 ],
69850                 "fields": [
69851                     "building_area",
69852                     "address",
69853                     "opening_hours"
69854                 ],
69855                 "suggestion": true
69856             },
69857             "amenity/pub/The White Lion": {
69858                 "tags": {
69859                     "name": "The White Lion",
69860                     "amenity": "pub"
69861                 },
69862                 "name": "The White Lion",
69863                 "icon": "beer",
69864                 "geometry": [
69865                     "point",
69866                     "vertex",
69867                     "area"
69868                 ],
69869                 "fields": [
69870                     "building_area",
69871                     "address",
69872                     "opening_hours"
69873                 ],
69874                 "suggestion": true
69875             },
69876             "amenity/pub/The Bell": {
69877                 "tags": {
69878                     "name": "The Bell",
69879                     "amenity": "pub"
69880                 },
69881                 "name": "The Bell",
69882                 "icon": "beer",
69883                 "geometry": [
69884                     "point",
69885                     "vertex",
69886                     "area"
69887                 ],
69888                 "fields": [
69889                     "building_area",
69890                     "address",
69891                     "opening_hours"
69892                 ],
69893                 "suggestion": true
69894             },
69895             "amenity/pub/The Bull": {
69896                 "tags": {
69897                     "name": "The Bull",
69898                     "amenity": "pub"
69899                 },
69900                 "name": "The Bull",
69901                 "icon": "beer",
69902                 "geometry": [
69903                     "point",
69904                     "vertex",
69905                     "area"
69906                 ],
69907                 "fields": [
69908                     "building_area",
69909                     "address",
69910                     "opening_hours"
69911                 ],
69912                 "suggestion": true
69913             },
69914             "amenity/pub/The Plough": {
69915                 "tags": {
69916                     "name": "The Plough",
69917                     "amenity": "pub"
69918                 },
69919                 "name": "The Plough",
69920                 "icon": "beer",
69921                 "geometry": [
69922                     "point",
69923                     "vertex",
69924                     "area"
69925                 ],
69926                 "fields": [
69927                     "building_area",
69928                     "address",
69929                     "opening_hours"
69930                 ],
69931                 "suggestion": true
69932             },
69933             "amenity/pub/The George": {
69934                 "tags": {
69935                     "name": "The George",
69936                     "amenity": "pub"
69937                 },
69938                 "name": "The George",
69939                 "icon": "beer",
69940                 "geometry": [
69941                     "point",
69942                     "vertex",
69943                     "area"
69944                 ],
69945                 "fields": [
69946                     "building_area",
69947                     "address",
69948                     "opening_hours"
69949                 ],
69950                 "suggestion": true
69951             },
69952             "amenity/pub/The Royal Oak": {
69953                 "tags": {
69954                     "name": "The Royal Oak",
69955                     "amenity": "pub"
69956                 },
69957                 "name": "The Royal Oak",
69958                 "icon": "beer",
69959                 "geometry": [
69960                     "point",
69961                     "vertex",
69962                     "area"
69963                 ],
69964                 "fields": [
69965                     "building_area",
69966                     "address",
69967                     "opening_hours"
69968                 ],
69969                 "suggestion": true
69970             },
69971             "amenity/pub/The Fox": {
69972                 "tags": {
69973                     "name": "The Fox",
69974                     "amenity": "pub"
69975                 },
69976                 "name": "The Fox",
69977                 "icon": "beer",
69978                 "geometry": [
69979                     "point",
69980                     "vertex",
69981                     "area"
69982                 ],
69983                 "fields": [
69984                     "building_area",
69985                     "address",
69986                     "opening_hours"
69987                 ],
69988                 "suggestion": true
69989             },
69990             "amenity/pub/Prince of Wales": {
69991                 "tags": {
69992                     "name": "Prince of Wales",
69993                     "amenity": "pub"
69994                 },
69995                 "name": "Prince of Wales",
69996                 "icon": "beer",
69997                 "geometry": [
69998                     "point",
69999                     "vertex",
70000                     "area"
70001                 ],
70002                 "fields": [
70003                     "building_area",
70004                     "address",
70005                     "opening_hours"
70006                 ],
70007                 "suggestion": true
70008             },
70009             "amenity/pub/The Rising Sun": {
70010                 "tags": {
70011                     "name": "The Rising Sun",
70012                     "amenity": "pub"
70013                 },
70014                 "name": "The Rising Sun",
70015                 "icon": "beer",
70016                 "geometry": [
70017                     "point",
70018                     "vertex",
70019                     "area"
70020                 ],
70021                 "fields": [
70022                     "building_area",
70023                     "address",
70024                     "opening_hours"
70025                 ],
70026                 "suggestion": true
70027             },
70028             "amenity/pub/The Prince of Wales": {
70029                 "tags": {
70030                     "name": "The Prince of Wales",
70031                     "amenity": "pub"
70032                 },
70033                 "name": "The Prince of Wales",
70034                 "icon": "beer",
70035                 "geometry": [
70036                     "point",
70037                     "vertex",
70038                     "area"
70039                 ],
70040                 "fields": [
70041                     "building_area",
70042                     "address",
70043                     "opening_hours"
70044                 ],
70045                 "suggestion": true
70046             },
70047             "amenity/pub/The Crown": {
70048                 "tags": {
70049                     "name": "The Crown",
70050                     "amenity": "pub"
70051                 },
70052                 "name": "The Crown",
70053                 "icon": "beer",
70054                 "geometry": [
70055                     "point",
70056                     "vertex",
70057                     "area"
70058                 ],
70059                 "fields": [
70060                     "building_area",
70061                     "address",
70062                     "opening_hours"
70063                 ],
70064                 "suggestion": true
70065             },
70066             "amenity/pub/The Chequers": {
70067                 "tags": {
70068                     "name": "The Chequers",
70069                     "amenity": "pub"
70070                 },
70071                 "name": "The Chequers",
70072                 "icon": "beer",
70073                 "geometry": [
70074                     "point",
70075                     "vertex",
70076                     "area"
70077                 ],
70078                 "fields": [
70079                     "building_area",
70080                     "address",
70081                     "opening_hours"
70082                 ],
70083                 "suggestion": true
70084             },
70085             "amenity/pub/The Swan": {
70086                 "tags": {
70087                     "name": "The Swan",
70088                     "amenity": "pub"
70089                 },
70090                 "name": "The Swan",
70091                 "icon": "beer",
70092                 "geometry": [
70093                     "point",
70094                     "vertex",
70095                     "area"
70096                 ],
70097                 "fields": [
70098                     "building_area",
70099                     "address",
70100                     "opening_hours"
70101                 ],
70102                 "suggestion": true
70103             },
70104             "amenity/pub/Rose and Crown": {
70105                 "tags": {
70106                     "name": "Rose and Crown",
70107                     "amenity": "pub"
70108                 },
70109                 "name": "Rose and Crown",
70110                 "icon": "beer",
70111                 "geometry": [
70112                     "point",
70113                     "vertex",
70114                     "area"
70115                 ],
70116                 "fields": [
70117                     "building_area",
70118                     "address",
70119                     "opening_hours"
70120                 ],
70121                 "suggestion": true
70122             },
70123             "amenity/pub/The Victoria": {
70124                 "tags": {
70125                     "name": "The Victoria",
70126                     "amenity": "pub"
70127                 },
70128                 "name": "The Victoria",
70129                 "icon": "beer",
70130                 "geometry": [
70131                     "point",
70132                     "vertex",
70133                     "area"
70134                 ],
70135                 "fields": [
70136                     "building_area",
70137                     "address",
70138                     "opening_hours"
70139                 ],
70140                 "suggestion": true
70141             },
70142             "amenity/pub/New Inn": {
70143                 "tags": {
70144                     "name": "New Inn",
70145                     "amenity": "pub"
70146                 },
70147                 "name": "New Inn",
70148                 "icon": "beer",
70149                 "geometry": [
70150                     "point",
70151                     "vertex",
70152                     "area"
70153                 ],
70154                 "fields": [
70155                     "building_area",
70156                     "address",
70157                     "opening_hours"
70158                 ],
70159                 "suggestion": true
70160             },
70161             "amenity/pub/Royal Hotel": {
70162                 "tags": {
70163                     "name": "Royal Hotel",
70164                     "amenity": "pub"
70165                 },
70166                 "name": "Royal Hotel",
70167                 "icon": "beer",
70168                 "geometry": [
70169                     "point",
70170                     "vertex",
70171                     "area"
70172                 ],
70173                 "fields": [
70174                     "building_area",
70175                     "address",
70176                     "opening_hours"
70177                 ],
70178                 "suggestion": true
70179             },
70180             "amenity/pub/Cross Keys": {
70181                 "tags": {
70182                     "name": "Cross Keys",
70183                     "amenity": "pub"
70184                 },
70185                 "name": "Cross Keys",
70186                 "icon": "beer",
70187                 "geometry": [
70188                     "point",
70189                     "vertex",
70190                     "area"
70191                 ],
70192                 "fields": [
70193                     "building_area",
70194                     "address",
70195                     "opening_hours"
70196                 ],
70197                 "suggestion": true
70198             },
70199             "amenity/pub/The Greyhound": {
70200                 "tags": {
70201                     "name": "The Greyhound",
70202                     "amenity": "pub"
70203                 },
70204                 "name": "The Greyhound",
70205                 "icon": "beer",
70206                 "geometry": [
70207                     "point",
70208                     "vertex",
70209                     "area"
70210                 ],
70211                 "fields": [
70212                     "building_area",
70213                     "address",
70214                     "opening_hours"
70215                 ],
70216                 "suggestion": true
70217             },
70218             "amenity/pub/The Black Horse": {
70219                 "tags": {
70220                     "name": "The Black Horse",
70221                     "amenity": "pub"
70222                 },
70223                 "name": "The Black Horse",
70224                 "icon": "beer",
70225                 "geometry": [
70226                     "point",
70227                     "vertex",
70228                     "area"
70229                 ],
70230                 "fields": [
70231                     "building_area",
70232                     "address",
70233                     "opening_hours"
70234                 ],
70235                 "suggestion": true
70236             },
70237             "amenity/pub/The New Inn": {
70238                 "tags": {
70239                     "name": "The New Inn",
70240                     "amenity": "pub"
70241                 },
70242                 "name": "The New Inn",
70243                 "icon": "beer",
70244                 "geometry": [
70245                     "point",
70246                     "vertex",
70247                     "area"
70248                 ],
70249                 "fields": [
70250                     "building_area",
70251                     "address",
70252                     "opening_hours"
70253                 ],
70254                 "suggestion": true
70255             },
70256             "amenity/pub/Kings Head": {
70257                 "tags": {
70258                     "name": "Kings Head",
70259                     "amenity": "pub"
70260                 },
70261                 "name": "Kings Head",
70262                 "icon": "beer",
70263                 "geometry": [
70264                     "point",
70265                     "vertex",
70266                     "area"
70267                 ],
70268                 "fields": [
70269                     "building_area",
70270                     "address",
70271                     "opening_hours"
70272                 ],
70273                 "suggestion": true
70274             },
70275             "amenity/pub/The Angel": {
70276                 "tags": {
70277                     "name": "The Angel",
70278                     "amenity": "pub"
70279                 },
70280                 "name": "The Angel",
70281                 "icon": "beer",
70282                 "geometry": [
70283                     "point",
70284                     "vertex",
70285                     "area"
70286                 ],
70287                 "fields": [
70288                     "building_area",
70289                     "address",
70290                     "opening_hours"
70291                 ],
70292                 "suggestion": true
70293             },
70294             "amenity/pub/The Queens Head": {
70295                 "tags": {
70296                     "name": "The Queens Head",
70297                     "amenity": "pub"
70298                 },
70299                 "name": "The Queens Head",
70300                 "icon": "beer",
70301                 "geometry": [
70302                     "point",
70303                     "vertex",
70304                     "area"
70305                 ],
70306                 "fields": [
70307                     "building_area",
70308                     "address",
70309                     "opening_hours"
70310                 ],
70311                 "suggestion": true
70312             },
70313             "amenity/pub/The Ship Inn": {
70314                 "tags": {
70315                     "name": "The Ship Inn",
70316                     "amenity": "pub"
70317                 },
70318                 "name": "The Ship Inn",
70319                 "icon": "beer",
70320                 "geometry": [
70321                     "point",
70322                     "vertex",
70323                     "area"
70324                 ],
70325                 "fields": [
70326                     "building_area",
70327                     "address",
70328                     "opening_hours"
70329                 ],
70330                 "suggestion": true
70331             },
70332             "amenity/pub/Rose & Crown": {
70333                 "tags": {
70334                     "name": "Rose & Crown",
70335                     "amenity": "pub"
70336                 },
70337                 "name": "Rose & Crown",
70338                 "icon": "beer",
70339                 "geometry": [
70340                     "point",
70341                     "vertex",
70342                     "area"
70343                 ],
70344                 "fields": [
70345                     "building_area",
70346                     "address",
70347                     "opening_hours"
70348                 ],
70349                 "suggestion": true
70350             },
70351             "amenity/pub/Queens Head": {
70352                 "tags": {
70353                     "name": "Queens Head",
70354                     "amenity": "pub"
70355                 },
70356                 "name": "Queens Head",
70357                 "icon": "beer",
70358                 "geometry": [
70359                     "point",
70360                     "vertex",
70361                     "area"
70362                 ],
70363                 "fields": [
70364                     "building_area",
70365                     "address",
70366                     "opening_hours"
70367                 ],
70368                 "suggestion": true
70369             },
70370             "amenity/pub/Irish Pub": {
70371                 "tags": {
70372                     "name": "Irish Pub",
70373                     "amenity": "pub"
70374                 },
70375                 "name": "Irish Pub",
70376                 "icon": "beer",
70377                 "geometry": [
70378                     "point",
70379                     "vertex",
70380                     "area"
70381                 ],
70382                 "fields": [
70383                     "building_area",
70384                     "address",
70385                     "opening_hours"
70386                 ],
70387                 "suggestion": true
70388             },
70389             "amenity/fuel/76": {
70390                 "tags": {
70391                     "name": "76",
70392                     "amenity": "fuel"
70393                 },
70394                 "name": "76",
70395                 "icon": "fuel",
70396                 "geometry": [
70397                     "point",
70398                     "vertex",
70399                     "area"
70400                 ],
70401                 "fields": [
70402                     "operator",
70403                     "address",
70404                     "building_area"
70405                 ],
70406                 "suggestion": true
70407             },
70408             "amenity/fuel/Neste": {
70409                 "tags": {
70410                     "name": "Neste",
70411                     "amenity": "fuel"
70412                 },
70413                 "name": "Neste",
70414                 "icon": "fuel",
70415                 "geometry": [
70416                     "point",
70417                     "vertex",
70418                     "area"
70419                 ],
70420                 "fields": [
70421                     "operator",
70422                     "address",
70423                     "building_area"
70424                 ],
70425                 "suggestion": true
70426             },
70427             "amenity/fuel/BP": {
70428                 "tags": {
70429                     "name": "BP",
70430                     "amenity": "fuel"
70431                 },
70432                 "name": "BP",
70433                 "icon": "fuel",
70434                 "geometry": [
70435                     "point",
70436                     "vertex",
70437                     "area"
70438                 ],
70439                 "fields": [
70440                     "operator",
70441                     "address",
70442                     "building_area"
70443                 ],
70444                 "suggestion": true
70445             },
70446             "amenity/fuel/Shell": {
70447                 "tags": {
70448                     "name": "Shell",
70449                     "amenity": "fuel"
70450                 },
70451                 "name": "Shell",
70452                 "icon": "fuel",
70453                 "geometry": [
70454                     "point",
70455                     "vertex",
70456                     "area"
70457                 ],
70458                 "fields": [
70459                     "operator",
70460                     "address",
70461                     "building_area"
70462                 ],
70463                 "suggestion": true
70464             },
70465             "amenity/fuel/Agip": {
70466                 "tags": {
70467                     "name": "Agip",
70468                     "amenity": "fuel"
70469                 },
70470                 "name": "Agip",
70471                 "icon": "fuel",
70472                 "geometry": [
70473                     "point",
70474                     "vertex",
70475                     "area"
70476                 ],
70477                 "fields": [
70478                     "operator",
70479                     "address",
70480                     "building_area"
70481                 ],
70482                 "suggestion": true
70483             },
70484             "amenity/fuel/Migrol": {
70485                 "tags": {
70486                     "name": "Migrol",
70487                     "amenity": "fuel"
70488                 },
70489                 "name": "Migrol",
70490                 "icon": "fuel",
70491                 "geometry": [
70492                     "point",
70493                     "vertex",
70494                     "area"
70495                 ],
70496                 "fields": [
70497                     "operator",
70498                     "address",
70499                     "building_area"
70500                 ],
70501                 "suggestion": true
70502             },
70503             "amenity/fuel/Avia": {
70504                 "tags": {
70505                     "name": "Avia",
70506                     "amenity": "fuel"
70507                 },
70508                 "name": "Avia",
70509                 "icon": "fuel",
70510                 "geometry": [
70511                     "point",
70512                     "vertex",
70513                     "area"
70514                 ],
70515                 "fields": [
70516                     "operator",
70517                     "address",
70518                     "building_area"
70519                 ],
70520                 "suggestion": true
70521             },
70522             "amenity/fuel/Texaco": {
70523                 "tags": {
70524                     "name": "Texaco",
70525                     "amenity": "fuel"
70526                 },
70527                 "name": "Texaco",
70528                 "icon": "fuel",
70529                 "geometry": [
70530                     "point",
70531                     "vertex",
70532                     "area"
70533                 ],
70534                 "fields": [
70535                     "operator",
70536                     "address",
70537                     "building_area"
70538                 ],
70539                 "suggestion": true
70540             },
70541             "amenity/fuel/Total": {
70542                 "tags": {
70543                     "name": "Total",
70544                     "amenity": "fuel"
70545                 },
70546                 "name": "Total",
70547                 "icon": "fuel",
70548                 "geometry": [
70549                     "point",
70550                     "vertex",
70551                     "area"
70552                 ],
70553                 "fields": [
70554                     "operator",
70555                     "address",
70556                     "building_area"
70557                 ],
70558                 "suggestion": true
70559             },
70560             "amenity/fuel/Statoil": {
70561                 "tags": {
70562                     "name": "Statoil",
70563                     "amenity": "fuel"
70564                 },
70565                 "name": "Statoil",
70566                 "icon": "fuel",
70567                 "geometry": [
70568                     "point",
70569                     "vertex",
70570                     "area"
70571                 ],
70572                 "fields": [
70573                     "operator",
70574                     "address",
70575                     "building_area"
70576                 ],
70577                 "suggestion": true
70578             },
70579             "amenity/fuel/Esso": {
70580                 "tags": {
70581                     "name": "Esso",
70582                     "amenity": "fuel"
70583                 },
70584                 "name": "Esso",
70585                 "icon": "fuel",
70586                 "geometry": [
70587                     "point",
70588                     "vertex",
70589                     "area"
70590                 ],
70591                 "fields": [
70592                     "operator",
70593                     "address",
70594                     "building_area"
70595                 ],
70596                 "suggestion": true
70597             },
70598             "amenity/fuel/Jet": {
70599                 "tags": {
70600                     "name": "Jet",
70601                     "amenity": "fuel"
70602                 },
70603                 "name": "Jet",
70604                 "icon": "fuel",
70605                 "geometry": [
70606                     "point",
70607                     "vertex",
70608                     "area"
70609                 ],
70610                 "fields": [
70611                     "operator",
70612                     "address",
70613                     "building_area"
70614                 ],
70615                 "suggestion": true
70616             },
70617             "amenity/fuel/Avanti": {
70618                 "tags": {
70619                     "name": "Avanti",
70620                     "amenity": "fuel"
70621                 },
70622                 "name": "Avanti",
70623                 "icon": "fuel",
70624                 "geometry": [
70625                     "point",
70626                     "vertex",
70627                     "area"
70628                 ],
70629                 "fields": [
70630                     "operator",
70631                     "address",
70632                     "building_area"
70633                 ],
70634                 "suggestion": true
70635             },
70636             "amenity/fuel/Sainsbury's": {
70637                 "tags": {
70638                     "name": "Sainsbury's",
70639                     "amenity": "fuel"
70640                 },
70641                 "name": "Sainsbury's",
70642                 "icon": "fuel",
70643                 "geometry": [
70644                     "point",
70645                     "vertex",
70646                     "area"
70647                 ],
70648                 "fields": [
70649                     "operator",
70650                     "address",
70651                     "building_area"
70652                 ],
70653                 "suggestion": true
70654             },
70655             "amenity/fuel/OMV": {
70656                 "tags": {
70657                     "name": "OMV",
70658                     "amenity": "fuel"
70659                 },
70660                 "name": "OMV",
70661                 "icon": "fuel",
70662                 "geometry": [
70663                     "point",
70664                     "vertex",
70665                     "area"
70666                 ],
70667                 "fields": [
70668                     "operator",
70669                     "address",
70670                     "building_area"
70671                 ],
70672                 "suggestion": true
70673             },
70674             "amenity/fuel/Aral": {
70675                 "tags": {
70676                     "name": "Aral",
70677                     "amenity": "fuel"
70678                 },
70679                 "name": "Aral",
70680                 "icon": "fuel",
70681                 "geometry": [
70682                     "point",
70683                     "vertex",
70684                     "area"
70685                 ],
70686                 "fields": [
70687                     "operator",
70688                     "address",
70689                     "building_area"
70690                 ],
70691                 "suggestion": true
70692             },
70693             "amenity/fuel/Tesco": {
70694                 "tags": {
70695                     "name": "Tesco",
70696                     "amenity": "fuel"
70697                 },
70698                 "name": "Tesco",
70699                 "icon": "fuel",
70700                 "geometry": [
70701                     "point",
70702                     "vertex",
70703                     "area"
70704                 ],
70705                 "fields": [
70706                     "operator",
70707                     "address",
70708                     "building_area"
70709                 ],
70710                 "suggestion": true
70711             },
70712             "amenity/fuel/JET": {
70713                 "tags": {
70714                     "name": "JET",
70715                     "amenity": "fuel"
70716                 },
70717                 "name": "JET",
70718                 "icon": "fuel",
70719                 "geometry": [
70720                     "point",
70721                     "vertex",
70722                     "area"
70723                 ],
70724                 "fields": [
70725                     "operator",
70726                     "address",
70727                     "building_area"
70728                 ],
70729                 "suggestion": true
70730             },
70731             "amenity/fuel/Morrisons": {
70732                 "tags": {
70733                     "name": "Morrisons",
70734                     "amenity": "fuel"
70735                 },
70736                 "name": "Morrisons",
70737                 "icon": "fuel",
70738                 "geometry": [
70739                     "point",
70740                     "vertex",
70741                     "area"
70742                 ],
70743                 "fields": [
70744                     "operator",
70745                     "address",
70746                     "building_area"
70747                 ],
70748                 "suggestion": true
70749             },
70750             "amenity/fuel/United": {
70751                 "tags": {
70752                     "name": "United",
70753                     "amenity": "fuel"
70754                 },
70755                 "name": "United",
70756                 "icon": "fuel",
70757                 "geometry": [
70758                     "point",
70759                     "vertex",
70760                     "area"
70761                 ],
70762                 "fields": [
70763                     "operator",
70764                     "address",
70765                     "building_area"
70766                 ],
70767                 "suggestion": true
70768             },
70769             "amenity/fuel/Canadian Tire": {
70770                 "tags": {
70771                     "name": "Canadian Tire",
70772                     "amenity": "fuel"
70773                 },
70774                 "name": "Canadian Tire",
70775                 "icon": "fuel",
70776                 "geometry": [
70777                     "point",
70778                     "vertex",
70779                     "area"
70780                 ],
70781                 "fields": [
70782                     "operator",
70783                     "address",
70784                     "building_area"
70785                 ],
70786                 "suggestion": true
70787             },
70788             "amenity/fuel/Mobil": {
70789                 "tags": {
70790                     "name": "Mobil",
70791                     "amenity": "fuel"
70792                 },
70793                 "name": "Mobil",
70794                 "icon": "fuel",
70795                 "geometry": [
70796                     "point",
70797                     "vertex",
70798                     "area"
70799                 ],
70800                 "fields": [
70801                     "operator",
70802                     "address",
70803                     "building_area"
70804                 ],
70805                 "suggestion": true
70806             },
70807             "amenity/fuel/Caltex": {
70808                 "tags": {
70809                     "name": "Caltex",
70810                     "amenity": "fuel"
70811                 },
70812                 "name": "Caltex",
70813                 "icon": "fuel",
70814                 "geometry": [
70815                     "point",
70816                     "vertex",
70817                     "area"
70818                 ],
70819                 "fields": [
70820                     "operator",
70821                     "address",
70822                     "building_area"
70823                 ],
70824                 "suggestion": true
70825             },
70826             "amenity/fuel/Sunoco": {
70827                 "tags": {
70828                     "name": "Sunoco",
70829                     "amenity": "fuel"
70830                 },
70831                 "name": "Sunoco",
70832                 "icon": "fuel",
70833                 "geometry": [
70834                     "point",
70835                     "vertex",
70836                     "area"
70837                 ],
70838                 "fields": [
70839                     "operator",
70840                     "address",
70841                     "building_area"
70842                 ],
70843                 "suggestion": true
70844             },
70845             "amenity/fuel/Q8": {
70846                 "tags": {
70847                     "name": "Q8",
70848                     "amenity": "fuel"
70849                 },
70850                 "name": "Q8",
70851                 "icon": "fuel",
70852                 "geometry": [
70853                     "point",
70854                     "vertex",
70855                     "area"
70856                 ],
70857                 "fields": [
70858                     "operator",
70859                     "address",
70860                     "building_area"
70861                 ],
70862                 "suggestion": true
70863             },
70864             "amenity/fuel/ABC": {
70865                 "tags": {
70866                     "name": "ABC",
70867                     "amenity": "fuel"
70868                 },
70869                 "name": "ABC",
70870                 "icon": "fuel",
70871                 "geometry": [
70872                     "point",
70873                     "vertex",
70874                     "area"
70875                 ],
70876                 "fields": [
70877                     "operator",
70878                     "address",
70879                     "building_area"
70880                 ],
70881                 "suggestion": true
70882             },
70883             "amenity/fuel/Tankstelle": {
70884                 "tags": {
70885                     "name": "Tankstelle",
70886                     "amenity": "fuel"
70887                 },
70888                 "name": "Tankstelle",
70889                 "icon": "fuel",
70890                 "geometry": [
70891                     "point",
70892                     "vertex",
70893                     "area"
70894                 ],
70895                 "fields": [
70896                     "operator",
70897                     "address",
70898                     "building_area"
70899                 ],
70900                 "suggestion": true
70901             },
70902             "amenity/fuel/ARAL": {
70903                 "tags": {
70904                     "name": "ARAL",
70905                     "amenity": "fuel"
70906                 },
70907                 "name": "ARAL",
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/CEPSA": {
70922                 "tags": {
70923                     "name": "CEPSA",
70924                     "amenity": "fuel"
70925                 },
70926                 "name": "CEPSA",
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/BFT": {
70941                 "tags": {
70942                     "name": "BFT",
70943                     "amenity": "fuel"
70944                 },
70945                 "name": "BFT",
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/Petron": {
70960                 "tags": {
70961                     "name": "Petron",
70962                     "amenity": "fuel"
70963                 },
70964                 "name": "Petron",
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/Intermarché": {
70979                 "tags": {
70980                     "name": "Intermarché",
70981                     "amenity": "fuel"
70982                 },
70983                 "name": "Intermarché",
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/Super U": {
70998                 "tags": {
70999                     "name": "Super U",
71000                     "amenity": "fuel"
71001                 },
71002                 "name": "Super U",
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/Auchan": {
71017                 "tags": {
71018                     "name": "Auchan",
71019                     "amenity": "fuel"
71020                 },
71021                 "name": "Auchan",
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/Elf": {
71036                 "tags": {
71037                     "name": "Elf",
71038                     "amenity": "fuel"
71039                 },
71040                 "name": "Elf",
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/Carrefour": {
71055                 "tags": {
71056                     "name": "Carrefour",
71057                     "amenity": "fuel"
71058                 },
71059                 "name": "Carrefour",
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/Station Service E. Leclerc": {
71074                 "tags": {
71075                     "name": "Station Service E. Leclerc",
71076                     "amenity": "fuel"
71077                 },
71078                 "name": "Station Service E. Leclerc",
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/Shell Express": {
71093                 "tags": {
71094                     "name": "Shell Express",
71095                     "amenity": "fuel"
71096                 },
71097                 "name": "Shell Express",
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/Hess": {
71112                 "tags": {
71113                     "name": "Hess",
71114                     "amenity": "fuel"
71115                 },
71116                 "name": "Hess",
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/Flying V": {
71131                 "tags": {
71132                     "name": "Flying V",
71133                     "amenity": "fuel"
71134                 },
71135                 "name": "Flying V",
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/bft": {
71150                 "tags": {
71151                     "name": "bft",
71152                     "amenity": "fuel"
71153                 },
71154                 "name": "bft",
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/Gulf": {
71169                 "tags": {
71170                     "name": "Gulf",
71171                     "amenity": "fuel"
71172                 },
71173                 "name": "Gulf",
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/PTT": {
71188                 "tags": {
71189                     "name": "PTT",
71190                     "amenity": "fuel"
71191                 },
71192                 "name": "PTT",
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/St1": {
71207                 "tags": {
71208                     "name": "St1",
71209                     "amenity": "fuel"
71210                 },
71211                 "name": "St1",
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/Teboil": {
71226                 "tags": {
71227                     "name": "Teboil",
71228                     "amenity": "fuel"
71229                 },
71230                 "name": "Teboil",
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/HEM": {
71245                 "tags": {
71246                     "name": "HEM",
71247                     "amenity": "fuel"
71248                 },
71249                 "name": "HEM",
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/GALP": {
71264                 "tags": {
71265                     "name": "GALP",
71266                     "amenity": "fuel"
71267                 },
71268                 "name": "GALP",
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/OK": {
71283                 "tags": {
71284                     "name": "OK",
71285                     "amenity": "fuel"
71286                 },
71287                 "name": "OK",
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/ÖMV": {
71302                 "tags": {
71303                     "name": "ÖMV",
71304                     "amenity": "fuel"
71305                 },
71306                 "name": "ÖMV",
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/Tinq": {
71321                 "tags": {
71322                     "name": "Tinq",
71323                     "amenity": "fuel"
71324                 },
71325                 "name": "Tinq",
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/OKQ8": {
71340                 "tags": {
71341                     "name": "OKQ8",
71342                     "amenity": "fuel"
71343                 },
71344                 "name": "OKQ8",
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/Freie Tankstelle": {
71359                 "tags": {
71360                     "name": "Freie Tankstelle",
71361                     "amenity": "fuel"
71362                 },
71363                 "name": "Freie Tankstelle",
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/Repsol": {
71378                 "tags": {
71379                     "name": "Repsol",
71380                     "amenity": "fuel"
71381                 },
71382                 "name": "Repsol",
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/Westfalen": {
71397                 "tags": {
71398                     "name": "Westfalen",
71399                     "amenity": "fuel"
71400                 },
71401                 "name": "Westfalen",
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/Esso Express": {
71416                 "tags": {
71417                     "name": "Esso Express",
71418                     "amenity": "fuel"
71419                 },
71420                 "name": "Esso Express",
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/Raiffeisenbank": {
71435                 "tags": {
71436                     "name": "Raiffeisenbank",
71437                     "amenity": "fuel"
71438                 },
71439                 "name": "Raiffeisenbank",
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/Tamoil": {
71454                 "tags": {
71455                     "name": "Tamoil",
71456                     "amenity": "fuel"
71457                 },
71458                 "name": "Tamoil",
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/Engen": {
71473                 "tags": {
71474                     "name": "Engen",
71475                     "amenity": "fuel"
71476                 },
71477                 "name": "Engen",
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/Sasol": {
71492                 "tags": {
71493                     "name": "Sasol",
71494                     "amenity": "fuel"
71495                 },
71496                 "name": "Sasol",
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/Topaz": {
71511                 "tags": {
71512                     "name": "Topaz",
71513                     "amenity": "fuel"
71514                 },
71515                 "name": "Topaz",
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/LPG": {
71530                 "tags": {
71531                     "name": "LPG",
71532                     "amenity": "fuel"
71533                 },
71534                 "name": "LPG",
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/Coop": {
71549                 "tags": {
71550                     "name": "Coop",
71551                     "amenity": "fuel"
71552                 },
71553                 "name": "Coop",
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/Orlen": {
71568                 "tags": {
71569                     "name": "Orlen",
71570                     "amenity": "fuel"
71571                 },
71572                 "name": "Orlen",
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/Oilibya": {
71587                 "tags": {
71588                     "name": "Oilibya",
71589                     "amenity": "fuel"
71590                 },
71591                 "name": "Oilibya",
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/Tango": {
71606                 "tags": {
71607                     "name": "Tango",
71608                     "amenity": "fuel"
71609                 },
71610                 "name": "Tango",
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/Star": {
71625                 "tags": {
71626                     "name": "Star",
71627                     "amenity": "fuel"
71628                 },
71629                 "name": "Star",
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/Петрол": {
71644                 "tags": {
71645                     "name": "Петрол",
71646                     "amenity": "fuel"
71647                 },
71648                 "name": "Петрол",
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/Cepsa": {
71663                 "tags": {
71664                     "name": "Cepsa",
71665                     "amenity": "fuel"
71666                 },
71667                 "name": "Cepsa",
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/OIL!": {
71682                 "tags": {
71683                     "name": "OIL!",
71684                     "amenity": "fuel"
71685                 },
71686                 "name": "OIL!",
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/Ultramar": {
71701                 "tags": {
71702                     "name": "Ultramar",
71703                     "amenity": "fuel"
71704                 },
71705                 "name": "Ultramar",
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/Irving": {
71720                 "tags": {
71721                     "name": "Irving",
71722                     "amenity": "fuel"
71723                 },
71724                 "name": "Irving",
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/Lukoil": {
71739                 "tags": {
71740                     "name": "Lukoil",
71741                     "amenity": "fuel"
71742                 },
71743                 "name": "Lukoil",
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/Petro-Canada": {
71758                 "tags": {
71759                     "name": "Petro-Canada",
71760                     "amenity": "fuel"
71761                 },
71762                 "name": "Petro-Canada",
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/7-Eleven": {
71777                 "tags": {
71778                     "name": "7-Eleven",
71779                     "amenity": "fuel"
71780                 },
71781                 "name": "7-Eleven",
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/Agrola": {
71796                 "tags": {
71797                     "name": "Agrola",
71798                     "amenity": "fuel"
71799                 },
71800                 "name": "Agrola",
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/Husky": {
71815                 "tags": {
71816                     "name": "Husky",
71817                     "amenity": "fuel"
71818                 },
71819                 "name": "Husky",
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/Slovnaft": {
71834                 "tags": {
71835                     "name": "Slovnaft",
71836                     "amenity": "fuel"
71837                 },
71838                 "name": "Slovnaft",
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/Sheetz": {
71853                 "tags": {
71854                     "name": "Sheetz",
71855                     "amenity": "fuel"
71856                 },
71857                 "name": "Sheetz",
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/Mol": {
71872                 "tags": {
71873                     "name": "Mol",
71874                     "amenity": "fuel"
71875                 },
71876                 "name": "Mol",
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/Petronas": {
71891                 "tags": {
71892                     "name": "Petronas",
71893                     "amenity": "fuel"
71894                 },
71895                 "name": "Petronas",
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/Газпромнефть": {
71910                 "tags": {
71911                     "name": "Газпромнефть",
71912                     "amenity": "fuel"
71913                 },
71914                 "name": "Газпромнефть",
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/Лукойл": {
71929                 "tags": {
71930                     "name": "Лукойл",
71931                     "amenity": "fuel"
71932                 },
71933                 "name": "Лукойл",
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/Elan": {
71948                 "tags": {
71949                     "name": "Elan",
71950                     "amenity": "fuel"
71951                 },
71952                 "name": "Elan",
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/Роснефть": {
71967                 "tags": {
71968                     "name": "Роснефть",
71969                     "amenity": "fuel"
71970                 },
71971                 "name": "Роснефть",
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/Turmöl": {
71986                 "tags": {
71987                     "name": "Turmöl",
71988                     "amenity": "fuel"
71989                 },
71990                 "name": "Turmöl",
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/Neste A24": {
72005                 "tags": {
72006                     "name": "Neste A24",
72007                     "amenity": "fuel"
72008                 },
72009                 "name": "Neste A24",
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/Marathon": {
72024                 "tags": {
72025                     "name": "Marathon",
72026                     "amenity": "fuel"
72027                 },
72028                 "name": "Marathon",
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/Valero": {
72043                 "tags": {
72044                     "name": "Valero",
72045                     "amenity": "fuel"
72046                 },
72047                 "name": "Valero",
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/Eni": {
72062                 "tags": {
72063                     "name": "Eni",
72064                     "amenity": "fuel"
72065                 },
72066                 "name": "Eni",
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/Chevron": {
72081                 "tags": {
72082                     "name": "Chevron",
72083                     "amenity": "fuel"
72084                 },
72085                 "name": "Chevron",
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/ТНК": {
72100                 "tags": {
72101                     "name": "ТНК",
72102                     "amenity": "fuel"
72103                 },
72104                 "name": "ТНК",
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/REPSOL": {
72119                 "tags": {
72120                     "name": "REPSOL",
72121                     "amenity": "fuel"
72122                 },
72123                 "name": "REPSOL",
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/MOL": {
72138                 "tags": {
72139                     "name": "MOL",
72140                     "amenity": "fuel"
72141                 },
72142                 "name": "MOL",
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/Bliska": {
72157                 "tags": {
72158                     "name": "Bliska",
72159                     "amenity": "fuel"
72160                 },
72161                 "name": "Bliska",
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/Api": {
72176                 "tags": {
72177                     "name": "Api",
72178                     "amenity": "fuel"
72179                 },
72180                 "name": "Api",
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/Arco": {
72195                 "tags": {
72196                     "name": "Arco",
72197                     "amenity": "fuel"
72198                 },
72199                 "name": "Arco",
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/Pemex": {
72214                 "tags": {
72215                     "name": "Pemex",
72216                     "amenity": "fuel"
72217                 },
72218                 "name": "Pemex",
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/Exxon": {
72233                 "tags": {
72234                     "name": "Exxon",
72235                     "amenity": "fuel"
72236                 },
72237                 "name": "Exxon",
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/Coles Express": {
72252                 "tags": {
72253                     "name": "Coles Express",
72254                     "amenity": "fuel"
72255                 },
72256                 "name": "Coles Express",
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/Petrom": {
72271                 "tags": {
72272                     "name": "Petrom",
72273                     "amenity": "fuel"
72274                 },
72275                 "name": "Petrom",
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/PETRONOR": {
72290                 "tags": {
72291                     "name": "PETRONOR",
72292                     "amenity": "fuel"
72293                 },
72294                 "name": "PETRONOR",
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/Rompetrol": {
72309                 "tags": {
72310                     "name": "Rompetrol",
72311                     "amenity": "fuel"
72312                 },
72313                 "name": "Rompetrol",
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/Lotos": {
72328                 "tags": {
72329                     "name": "Lotos",
72330                     "amenity": "fuel"
72331                 },
72332                 "name": "Lotos",
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/ОМВ": {
72347                 "tags": {
72348                     "name": "ОМВ",
72349                     "amenity": "fuel"
72350                 },
72351                 "name": "ОМВ",
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/BR": {
72366                 "tags": {
72367                     "name": "BR",
72368                     "amenity": "fuel"
72369                 },
72370                 "name": "BR",
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/Copec": {
72385                 "tags": {
72386                     "name": "Copec",
72387                     "amenity": "fuel"
72388                 },
72389                 "name": "Copec",
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/Petrobras": {
72404                 "tags": {
72405                     "name": "Petrobras",
72406                     "amenity": "fuel"
72407                 },
72408                 "name": "Petrobras",
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/Liberty": {
72423                 "tags": {
72424                     "name": "Liberty",
72425                     "amenity": "fuel"
72426                 },
72427                 "name": "Liberty",
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/IP": {
72442                 "tags": {
72443                     "name": "IP",
72444                     "amenity": "fuel"
72445                 },
72446                 "name": "IP",
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/YPF": {
72461                 "tags": {
72462                     "name": "YPF",
72463                     "amenity": "fuel"
72464                 },
72465                 "name": "YPF",
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/Erg": {
72480                 "tags": {
72481                     "name": "Erg",
72482                     "amenity": "fuel"
72483                 },
72484                 "name": "Erg",
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/Eneos": {
72499                 "tags": {
72500                     "name": "Eneos",
72501                     "amenity": "fuel"
72502                 },
72503                 "name": "Eneos",
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/Citgo": {
72518                 "tags": {
72519                     "name": "Citgo",
72520                     "amenity": "fuel"
72521                 },
72522                 "name": "Citgo",
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/Metano": {
72537                 "tags": {
72538                     "name": "Metano",
72539                     "amenity": "fuel"
72540                 },
72541                 "name": "Metano",
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/Сургутнефтегаз": {
72556                 "tags": {
72557                     "name": "Сургутнефтегаз",
72558                     "amenity": "fuel"
72559                 },
72560                 "name": "Сургутнефтегаз",
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/EKO": {
72575                 "tags": {
72576                     "name": "EKO",
72577                     "amenity": "fuel"
72578                 },
72579                 "name": "EKO",
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/Eko": {
72594                 "tags": {
72595                     "name": "Eko",
72596                     "amenity": "fuel"
72597                 },
72598                 "name": "Eko",
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/Indipend.": {
72613                 "tags": {
72614                     "name": "Indipend.",
72615                     "amenity": "fuel"
72616                 },
72617                 "name": "Indipend.",
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/IES": {
72632                 "tags": {
72633                     "name": "IES",
72634                     "amenity": "fuel"
72635                 },
72636                 "name": "IES",
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/TotalErg": {
72651                 "tags": {
72652                     "name": "TotalErg",
72653                     "amenity": "fuel"
72654                 },
72655                 "name": "TotalErg",
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/Cenex": {
72670                 "tags": {
72671                     "name": "Cenex",
72672                     "amenity": "fuel"
72673                 },
72674                 "name": "Cenex",
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/ПТК": {
72689                 "tags": {
72690                     "name": "ПТК",
72691                     "amenity": "fuel"
72692                 },
72693                 "name": "ПТК",
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/HP": {
72708                 "tags": {
72709                     "name": "HP",
72710                     "amenity": "fuel"
72711                 },
72712                 "name": "HP",
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/Phillips 66": {
72727                 "tags": {
72728                     "name": "Phillips 66",
72729                     "amenity": "fuel"
72730                 },
72731                 "name": "Phillips 66",
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/CARREFOUR": {
72746                 "tags": {
72747                     "name": "CARREFOUR",
72748                     "amenity": "fuel"
72749                 },
72750                 "name": "CARREFOUR",
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/ERG": {
72765                 "tags": {
72766                     "name": "ERG",
72767                     "amenity": "fuel"
72768                 },
72769                 "name": "ERG",
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/Speedway": {
72784                 "tags": {
72785                     "name": "Speedway",
72786                     "amenity": "fuel"
72787                 },
72788                 "name": "Speedway",
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/Benzina": {
72803                 "tags": {
72804                     "name": "Benzina",
72805                     "amenity": "fuel"
72806                 },
72807                 "name": "Benzina",
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/Татнефть": {
72822                 "tags": {
72823                     "name": "Татнефть",
72824                     "amenity": "fuel"
72825                 },
72826                 "name": "Татнефть",
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/Terpel": {
72841                 "tags": {
72842                     "name": "Terpel",
72843                     "amenity": "fuel"
72844                 },
72845                 "name": "Terpel",
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/WOG": {
72860                 "tags": {
72861                     "name": "WOG",
72862                     "amenity": "fuel"
72863                 },
72864                 "name": "WOG",
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/Seaoil": {
72879                 "tags": {
72880                     "name": "Seaoil",
72881                     "amenity": "fuel"
72882                 },
72883                 "name": "Seaoil",
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/АЗС": {
72898                 "tags": {
72899                     "name": "АЗС",
72900                     "amenity": "fuel"
72901                 },
72902                 "name": "АЗС",
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/Kwik Trip": {
72917                 "tags": {
72918                     "name": "Kwik Trip",
72919                     "amenity": "fuel"
72920                 },
72921                 "name": "Kwik Trip",
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/Wawa": {
72936                 "tags": {
72937                     "name": "Wawa",
72938                     "amenity": "fuel"
72939                 },
72940                 "name": "Wawa",
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/Pertamina": {
72955                 "tags": {
72956                     "name": "Pertamina",
72957                     "amenity": "fuel"
72958                 },
72959                 "name": "Pertamina",
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/COSMO": {
72974                 "tags": {
72975                     "name": "COSMO",
72976                     "amenity": "fuel"
72977                 },
72978                 "name": "COSMO",
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/Z": {
72993                 "tags": {
72994                     "name": "Z",
72995                     "amenity": "fuel"
72996                 },
72997                 "name": "Z",
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/Indian Oil": {
73012                 "tags": {
73013                     "name": "Indian Oil",
73014                     "amenity": "fuel"
73015                 },
73016                 "name": "Indian Oil",
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/INA": {
73050                 "tags": {
73051                     "name": "INA",
73052                     "amenity": "fuel"
73053                 },
73054                 "name": "INA",
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/JOMO": {
73069                 "tags": {
73070                     "name": "JOMO",
73071                     "amenity": "fuel"
73072                 },
73073                 "name": "JOMO",
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/Holiday": {
73088                 "tags": {
73089                     "name": "Holiday",
73090                     "amenity": "fuel"
73091                 },
73092                 "name": "Holiday",
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/IDEMITSU": {
73107                 "tags": {
73108                     "name": "IDEMITSU",
73109                     "amenity": "fuel"
73110                 },
73111                 "name": "IDEMITSU",
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/ENEOS": {
73126                 "tags": {
73127                     "name": "ENEOS",
73128                     "amenity": "fuel"
73129                 },
73130                 "name": "ENEOS",
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/Stacja paliw": {
73145                 "tags": {
73146                     "name": "Stacja paliw",
73147                     "amenity": "fuel"
73148                 },
73149                 "name": "Stacja paliw",
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/Bharat Petroleum": {
73164                 "tags": {
73165                     "name": "Bharat Petroleum",
73166                     "amenity": "fuel"
73167                 },
73168                 "name": "Bharat Petroleum",
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/CAMPSA": {
73183                 "tags": {
73184                     "name": "CAMPSA",
73185                     "amenity": "fuel"
73186                 },
73187                 "name": "CAMPSA",
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/Casey's General Store": {
73202                 "tags": {
73203                     "name": "Casey's General Store",
73204                     "amenity": "fuel"
73205                 },
73206                 "name": "Casey's General Store",
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/Kangaroo": {
73221                 "tags": {
73222                     "name": "Kangaroo",
73223                     "amenity": "fuel"
73224                 },
73225                 "name": "Kangaroo",
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/Белоруснефть": {
73240                 "tags": {
73241                     "name": "Белоруснефть",
73242                     "amenity": "fuel"
73243                 },
73244                 "name": "Белоруснефть",
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/コスモ石油 (COSMO)": {
73259                 "tags": {
73260                     "name": "コスモ石油 (COSMO)",
73261                     "amenity": "fuel"
73262                 },
73263                 "name": "コスモ石油 (COSMO)",
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/MEROIL": {
73278                 "tags": {
73279                     "name": "MEROIL",
73280                     "amenity": "fuel"
73281                 },
73282                 "name": "MEROIL",
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/1-2-3": {
73297                 "tags": {
73298                     "name": "1-2-3",
73299                     "amenity": "fuel"
73300                 },
73301                 "name": "1-2-3",
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/Conoco": {
73316                 "tags": {
73317                     "name": "Conoco",
73318                     "amenity": "fuel"
73319                 },
73320                 "name": "Conoco",
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/出光": {
73335                 "tags": {
73336                     "name": "出光",
73337                     "name:en": "IDEMITSU",
73338                     "amenity": "fuel"
73339                 },
73340                 "name": "出光",
73341                 "icon": "fuel",
73342                 "geometry": [
73343                     "point",
73344                     "vertex",
73345                     "area"
73346                 ],
73347                 "fields": [
73348                     "operator",
73349                     "address",
73350                     "building_area"
73351                 ],
73352                 "suggestion": true
73353             },
73354             "amenity/fuel/НК Альянс": {
73355                 "tags": {
73356                     "name": "НК Альянс",
73357                     "amenity": "fuel"
73358                 },
73359                 "name": "НК Альянс",
73360                 "icon": "fuel",
73361                 "geometry": [
73362                     "point",
73363                     "vertex",
73364                     "area"
73365                 ],
73366                 "fields": [
73367                     "operator",
73368                     "address",
73369                     "building_area"
73370                 ],
73371                 "suggestion": true
73372             },
73373             "amenity/fuel/Sinclair": {
73374                 "tags": {
73375                     "name": "Sinclair",
73376                     "amenity": "fuel"
73377                 },
73378                 "name": "Sinclair",
73379                 "icon": "fuel",
73380                 "geometry": [
73381                     "point",
73382                     "vertex",
73383                     "area"
73384                 ],
73385                 "fields": [
73386                     "operator",
73387                     "address",
73388                     "building_area"
73389                 ],
73390                 "suggestion": true
73391             },
73392             "amenity/fuel/SPBU": {
73393                 "tags": {
73394                     "name": "SPBU",
73395                     "amenity": "fuel"
73396                 },
73397                 "name": "SPBU",
73398                 "icon": "fuel",
73399                 "geometry": [
73400                     "point",
73401                     "vertex",
73402                     "area"
73403                 ],
73404                 "fields": [
73405                     "operator",
73406                     "address",
73407                     "building_area"
73408                 ],
73409                 "suggestion": true
73410             },
73411             "amenity/fuel/Макпетрол": {
73412                 "tags": {
73413                     "name": "Макпетрол",
73414                     "amenity": "fuel"
73415                 },
73416                 "name": "Макпетрол",
73417                 "icon": "fuel",
73418                 "geometry": [
73419                     "point",
73420                     "vertex",
73421                     "area"
73422                 ],
73423                 "fields": [
73424                     "operator",
73425                     "address",
73426                     "building_area"
73427                 ],
73428                 "suggestion": true
73429             },
73430             "amenity/fuel/Circle K": {
73431                 "tags": {
73432                     "name": "Circle K",
73433                     "amenity": "fuel"
73434                 },
73435                 "name": "Circle K",
73436                 "icon": "fuel",
73437                 "geometry": [
73438                     "point",
73439                     "vertex",
73440                     "area"
73441                 ],
73442                 "fields": [
73443                     "operator",
73444                     "address",
73445                     "building_area"
73446                 ],
73447                 "suggestion": true
73448             },
73449             "amenity/fuel/Posto Ipiranga": {
73450                 "tags": {
73451                     "name": "Posto Ipiranga",
73452                     "amenity": "fuel"
73453                 },
73454                 "name": "Posto Ipiranga",
73455                 "icon": "fuel",
73456                 "geometry": [
73457                     "point",
73458                     "vertex",
73459                     "area"
73460                 ],
73461                 "fields": [
73462                     "operator",
73463                     "address",
73464                     "building_area"
73465                 ],
73466                 "suggestion": true
73467             },
73468             "amenity/fuel/Phoenix": {
73469                 "tags": {
73470                     "name": "Phoenix",
73471                     "amenity": "fuel"
73472                 },
73473                 "name": "Phoenix",
73474                 "icon": "fuel",
73475                 "geometry": [
73476                     "point",
73477                     "vertex",
73478                     "area"
73479                 ],
73480                 "fields": [
73481                     "operator",
73482                     "address",
73483                     "building_area"
73484                 ],
73485                 "suggestion": true
73486             },
73487             "amenity/fuel/Ipiranga": {
73488                 "tags": {
73489                     "name": "Ipiranga",
73490                     "amenity": "fuel"
73491                 },
73492                 "name": "Ipiranga",
73493                 "icon": "fuel",
73494                 "geometry": [
73495                     "point",
73496                     "vertex",
73497                     "area"
73498                 ],
73499                 "fields": [
73500                     "operator",
73501                     "address",
73502                     "building_area"
73503                 ],
73504                 "suggestion": true
73505             },
73506             "amenity/fuel/OKKO": {
73507                 "tags": {
73508                     "name": "OKKO",
73509                     "amenity": "fuel"
73510                 },
73511                 "name": "OKKO",
73512                 "icon": "fuel",
73513                 "geometry": [
73514                     "point",
73515                     "vertex",
73516                     "area"
73517                 ],
73518                 "fields": [
73519                     "operator",
73520                     "address",
73521                     "building_area"
73522                 ],
73523                 "suggestion": true
73524             },
73525             "amenity/fuel/ОККО": {
73526                 "tags": {
73527                     "name": "ОККО",
73528                     "amenity": "fuel"
73529                 },
73530                 "name": "ОККО",
73531                 "icon": "fuel",
73532                 "geometry": [
73533                     "point",
73534                     "vertex",
73535                     "area"
73536                 ],
73537                 "fields": [
73538                     "operator",
73539                     "address",
73540                     "building_area"
73541                 ],
73542                 "suggestion": true
73543             },
73544             "amenity/fuel/บางจาก": {
73545                 "tags": {
73546                     "name": "บางจาก",
73547                     "amenity": "fuel"
73548                 },
73549                 "name": "บางจาก",
73550                 "icon": "fuel",
73551                 "geometry": [
73552                     "point",
73553                     "vertex",
73554                     "area"
73555                 ],
73556                 "fields": [
73557                     "operator",
73558                     "address",
73559                     "building_area"
73560                 ],
73561                 "suggestion": true
73562             },
73563             "amenity/fuel/QuikTrip": {
73564                 "tags": {
73565                     "name": "QuikTrip",
73566                     "amenity": "fuel"
73567                 },
73568                 "name": "QuikTrip",
73569                 "icon": "fuel",
73570                 "geometry": [
73571                     "point",
73572                     "vertex",
73573                     "area"
73574                 ],
73575                 "fields": [
73576                     "operator",
73577                     "address",
73578                     "building_area"
73579                 ],
73580                 "suggestion": true
73581             },
73582             "amenity/fuel/Stewart's": {
73583                 "tags": {
73584                     "name": "Stewart's",
73585                     "amenity": "fuel"
73586                 },
73587                 "name": "Stewart's",
73588                 "icon": "fuel",
73589                 "geometry": [
73590                     "point",
73591                     "vertex",
73592                     "area"
73593                 ],
73594                 "fields": [
73595                     "operator",
73596                     "address",
73597                     "building_area"
73598                 ],
73599                 "suggestion": true
73600             },
73601             "amenity/fuel/Posto BR": {
73602                 "tags": {
73603                     "name": "Posto BR",
73604                     "amenity": "fuel"
73605                 },
73606                 "name": "Posto BR",
73607                 "icon": "fuel",
73608                 "geometry": [
73609                     "point",
73610                     "vertex",
73611                     "area"
73612                 ],
73613                 "fields": [
73614                     "operator",
73615                     "address",
73616                     "building_area"
73617                 ],
73618                 "suggestion": true
73619             },
73620             "amenity/fuel/ป ต ท": {
73621                 "tags": {
73622                     "name": "ป ต ท",
73623                     "amenity": "fuel"
73624                 },
73625                 "name": "ป ต ท",
73626                 "icon": "fuel",
73627                 "geometry": [
73628                     "point",
73629                     "vertex",
73630                     "area"
73631                 ],
73632                 "fields": [
73633                     "operator",
73634                     "address",
73635                     "building_area"
73636                 ],
73637                 "suggestion": true
73638             },
73639             "amenity/fuel/ปตท": {
73640                 "tags": {
73641                     "name": "ปตท",
73642                     "amenity": "fuel"
73643                 },
73644                 "name": "ปตท",
73645                 "icon": "fuel",
73646                 "geometry": [
73647                     "point",
73648                     "vertex",
73649                     "area"
73650                 ],
73651                 "fields": [
73652                     "operator",
73653                     "address",
73654                     "building_area"
73655                 ],
73656                 "suggestion": true
73657             },
73658             "amenity/fuel/ANP": {
73659                 "tags": {
73660                     "name": "ANP",
73661                     "amenity": "fuel"
73662                 },
73663                 "name": "ANP",
73664                 "icon": "fuel",
73665                 "geometry": [
73666                     "point",
73667                     "vertex",
73668                     "area"
73669                 ],
73670                 "fields": [
73671                     "operator",
73672                     "address",
73673                     "building_area"
73674                 ],
73675                 "suggestion": true
73676             },
73677             "amenity/fuel/Kum & Go": {
73678                 "tags": {
73679                     "name": "Kum & Go",
73680                     "amenity": "fuel"
73681                 },
73682                 "name": "Kum & Go",
73683                 "icon": "fuel",
73684                 "geometry": [
73685                     "point",
73686                     "vertex",
73687                     "area"
73688                 ],
73689                 "fields": [
73690                     "operator",
73691                     "address",
73692                     "building_area"
73693                 ],
73694                 "suggestion": true
73695             },
73696             "amenity/fuel/Sokimex": {
73697                 "tags": {
73698                     "name": "Sokimex",
73699                     "amenity": "fuel"
73700                 },
73701                 "name": "Sokimex",
73702                 "icon": "fuel",
73703                 "geometry": [
73704                     "point",
73705                     "vertex",
73706                     "area"
73707                 ],
73708                 "fields": [
73709                     "operator",
73710                     "address",
73711                     "building_area"
73712                 ],
73713                 "suggestion": true
73714             },
73715             "amenity/fuel/Tela": {
73716                 "tags": {
73717                     "name": "Tela",
73718                     "amenity": "fuel"
73719                 },
73720                 "name": "Tela",
73721                 "icon": "fuel",
73722                 "geometry": [
73723                     "point",
73724                     "vertex",
73725                     "area"
73726                 ],
73727                 "fields": [
73728                     "operator",
73729                     "address",
73730                     "building_area"
73731                 ],
73732                 "suggestion": true
73733             },
73734             "amenity/fuel/Укрнафта": {
73735                 "tags": {
73736                     "name": "Укрнафта",
73737                     "amenity": "fuel"
73738                 },
73739                 "name": "Укрнафта",
73740                 "icon": "fuel",
73741                 "geometry": [
73742                     "point",
73743                     "vertex",
73744                     "area"
73745                 ],
73746                 "fields": [
73747                     "operator",
73748                     "address",
73749                     "building_area"
73750                 ],
73751                 "suggestion": true
73752             },
73753             "amenity/fuel/Татнефтепродукт": {
73754                 "tags": {
73755                     "name": "Татнефтепродукт",
73756                     "amenity": "fuel"
73757                 },
73758                 "name": "Татнефтепродукт",
73759                 "icon": "fuel",
73760                 "geometry": [
73761                     "point",
73762                     "vertex",
73763                     "area"
73764                 ],
73765                 "fields": [
73766                     "operator",
73767                     "address",
73768                     "building_area"
73769                 ],
73770                 "suggestion": true
73771             },
73772             "amenity/fuel/Afriquia": {
73773                 "tags": {
73774                     "name": "Afriquia",
73775                     "amenity": "fuel"
73776                 },
73777                 "name": "Afriquia",
73778                 "icon": "fuel",
73779                 "geometry": [
73780                     "point",
73781                     "vertex",
73782                     "area"
73783                 ],
73784                 "fields": [
73785                     "operator",
73786                     "address",
73787                     "building_area"
73788                 ],
73789                 "suggestion": true
73790             },
73791             "amenity/fuel/Murphy USA": {
73792                 "tags": {
73793                     "name": "Murphy USA",
73794                     "amenity": "fuel"
73795                 },
73796                 "name": "Murphy USA",
73797                 "icon": "fuel",
73798                 "geometry": [
73799                     "point",
73800                     "vertex",
73801                     "area"
73802                 ],
73803                 "fields": [
73804                     "operator",
73805                     "address",
73806                     "building_area"
73807                 ],
73808                 "suggestion": true
73809             },
73810             "amenity/fuel/昭和シェル (Showa-shell)": {
73811                 "tags": {
73812                     "name": "昭和シェル (Showa-shell)",
73813                     "amenity": "fuel"
73814                 },
73815                 "name": "昭和シェル (Showa-shell)",
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/CNG": {
73830                 "tags": {
73831                     "name": "CNG",
73832                     "amenity": "fuel"
73833                 },
73834                 "name": "CNG",
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/fast_food/Quick": {
73849                 "tags": {
73850                     "name": "Quick",
73851                     "amenity": "fast_food"
73852                 },
73853                 "name": "Quick",
73854                 "icon": "fast-food",
73855                 "geometry": [
73856                     "point",
73857                     "vertex",
73858                     "area"
73859                 ],
73860                 "fields": [
73861                     "cuisine",
73862                     "building_area",
73863                     "address",
73864                     "opening_hours"
73865                 ],
73866                 "suggestion": true
73867             },
73868             "amenity/fast_food/McDonald's": {
73869                 "tags": {
73870                     "name": "McDonald's",
73871                     "cuisine": "burger",
73872                     "amenity": "fast_food"
73873                 },
73874                 "name": "McDonald's",
73875                 "icon": "fast-food",
73876                 "geometry": [
73877                     "point",
73878                     "vertex",
73879                     "area"
73880                 ],
73881                 "fields": [
73882                     "cuisine",
73883                     "building_area",
73884                     "address",
73885                     "opening_hours"
73886                 ],
73887                 "suggestion": true
73888             },
73889             "amenity/fast_food/Burger King": {
73890                 "tags": {
73891                     "name": "Burger King",
73892                     "cuisine": "burger",
73893                     "amenity": "fast_food"
73894                 },
73895                 "name": "Burger King",
73896                 "icon": "fast-food",
73897                 "geometry": [
73898                     "point",
73899                     "vertex",
73900                     "area"
73901                 ],
73902                 "fields": [
73903                     "cuisine",
73904                     "building_area",
73905                     "address",
73906                     "opening_hours"
73907                 ],
73908                 "suggestion": true
73909             },
73910             "amenity/fast_food/Ali Baba": {
73911                 "tags": {
73912                     "name": "Ali Baba",
73913                     "amenity": "fast_food"
73914                 },
73915                 "name": "Ali Baba",
73916                 "icon": "fast-food",
73917                 "geometry": [
73918                     "point",
73919                     "vertex",
73920                     "area"
73921                 ],
73922                 "fields": [
73923                     "cuisine",
73924                     "building_area",
73925                     "address",
73926                     "opening_hours"
73927                 ],
73928                 "suggestion": true
73929             },
73930             "amenity/fast_food/Hungry Jacks": {
73931                 "tags": {
73932                     "name": "Hungry Jacks",
73933                     "cuisine": "burger",
73934                     "amenity": "fast_food"
73935                 },
73936                 "name": "Hungry Jacks",
73937                 "icon": "fast-food",
73938                 "geometry": [
73939                     "point",
73940                     "vertex",
73941                     "area"
73942                 ],
73943                 "fields": [
73944                     "cuisine",
73945                     "building_area",
73946                     "address",
73947                     "opening_hours"
73948                 ],
73949                 "suggestion": true
73950             },
73951             "amenity/fast_food/Red Rooster": {
73952                 "tags": {
73953                     "name": "Red Rooster",
73954                     "amenity": "fast_food"
73955                 },
73956                 "name": "Red Rooster",
73957                 "icon": "fast-food",
73958                 "geometry": [
73959                     "point",
73960                     "vertex",
73961                     "area"
73962                 ],
73963                 "fields": [
73964                     "cuisine",
73965                     "building_area",
73966                     "address",
73967                     "opening_hours"
73968                 ],
73969                 "suggestion": true
73970             },
73971             "amenity/fast_food/KFC": {
73972                 "tags": {
73973                     "name": "KFC",
73974                     "cuisine": "chicken",
73975                     "amenity": "fast_food"
73976                 },
73977                 "name": "KFC",
73978                 "icon": "fast-food",
73979                 "geometry": [
73980                     "point",
73981                     "vertex",
73982                     "area"
73983                 ],
73984                 "fields": [
73985                     "cuisine",
73986                     "building_area",
73987                     "address",
73988                     "opening_hours"
73989                 ],
73990                 "suggestion": true
73991             },
73992             "amenity/fast_food/Domino's Pizza": {
73993                 "tags": {
73994                     "name": "Domino's Pizza",
73995                     "cuisine": "pizza",
73996                     "amenity": "fast_food"
73997                 },
73998                 "name": "Domino's Pizza",
73999                 "icon": "fast-food",
74000                 "geometry": [
74001                     "point",
74002                     "vertex",
74003                     "area"
74004                 ],
74005                 "fields": [
74006                     "cuisine",
74007                     "building_area",
74008                     "address",
74009                     "opening_hours"
74010                 ],
74011                 "suggestion": true
74012             },
74013             "amenity/fast_food/Chowking": {
74014                 "tags": {
74015                     "name": "Chowking",
74016                     "amenity": "fast_food"
74017                 },
74018                 "name": "Chowking",
74019                 "icon": "fast-food",
74020                 "geometry": [
74021                     "point",
74022                     "vertex",
74023                     "area"
74024                 ],
74025                 "fields": [
74026                     "cuisine",
74027                     "building_area",
74028                     "address",
74029                     "opening_hours"
74030                 ],
74031                 "suggestion": true
74032             },
74033             "amenity/fast_food/Jollibee": {
74034                 "tags": {
74035                     "name": "Jollibee",
74036                     "amenity": "fast_food"
74037                 },
74038                 "name": "Jollibee",
74039                 "icon": "fast-food",
74040                 "geometry": [
74041                     "point",
74042                     "vertex",
74043                     "area"
74044                 ],
74045                 "fields": [
74046                     "cuisine",
74047                     "building_area",
74048                     "address",
74049                     "opening_hours"
74050                 ],
74051                 "suggestion": true
74052             },
74053             "amenity/fast_food/Hesburger": {
74054                 "tags": {
74055                     "name": "Hesburger",
74056                     "amenity": "fast_food"
74057                 },
74058                 "name": "Hesburger",
74059                 "icon": "fast-food",
74060                 "geometry": [
74061                     "point",
74062                     "vertex",
74063                     "area"
74064                 ],
74065                 "fields": [
74066                     "cuisine",
74067                     "building_area",
74068                     "address",
74069                     "opening_hours"
74070                 ],
74071                 "suggestion": true
74072             },
74073             "amenity/fast_food/肯德基": {
74074                 "tags": {
74075                     "name": "肯德基",
74076                     "amenity": "fast_food"
74077                 },
74078                 "name": "肯德基",
74079                 "icon": "fast-food",
74080                 "geometry": [
74081                     "point",
74082                     "vertex",
74083                     "area"
74084                 ],
74085                 "fields": [
74086                     "cuisine",
74087                     "building_area",
74088                     "address",
74089                     "opening_hours"
74090                 ],
74091                 "suggestion": true
74092             },
74093             "amenity/fast_food/Wendy's": {
74094                 "tags": {
74095                     "name": "Wendy's",
74096                     "cuisine": "burger",
74097                     "amenity": "fast_food"
74098                 },
74099                 "name": "Wendy's",
74100                 "icon": "fast-food",
74101                 "geometry": [
74102                     "point",
74103                     "vertex",
74104                     "area"
74105                 ],
74106                 "fields": [
74107                     "cuisine",
74108                     "building_area",
74109                     "address",
74110                     "opening_hours"
74111                 ],
74112                 "suggestion": true
74113             },
74114             "amenity/fast_food/Tim Hortons": {
74115                 "tags": {
74116                     "name": "Tim Hortons",
74117                     "amenity": "fast_food"
74118                 },
74119                 "name": "Tim Hortons",
74120                 "icon": "fast-food",
74121                 "geometry": [
74122                     "point",
74123                     "vertex",
74124                     "area"
74125                 ],
74126                 "fields": [
74127                     "cuisine",
74128                     "building_area",
74129                     "address",
74130                     "opening_hours"
74131                 ],
74132                 "suggestion": true
74133             },
74134             "amenity/fast_food/Steers": {
74135                 "tags": {
74136                     "name": "Steers",
74137                     "amenity": "fast_food"
74138                 },
74139                 "name": "Steers",
74140                 "icon": "fast-food",
74141                 "geometry": [
74142                     "point",
74143                     "vertex",
74144                     "area"
74145                 ],
74146                 "fields": [
74147                     "cuisine",
74148                     "building_area",
74149                     "address",
74150                     "opening_hours"
74151                 ],
74152                 "suggestion": true
74153             },
74154             "amenity/fast_food/Hardee's": {
74155                 "tags": {
74156                     "name": "Hardee's",
74157                     "cuisine": "burger",
74158                     "amenity": "fast_food"
74159                 },
74160                 "name": "Hardee's",
74161                 "icon": "fast-food",
74162                 "geometry": [
74163                     "point",
74164                     "vertex",
74165                     "area"
74166                 ],
74167                 "fields": [
74168                     "cuisine",
74169                     "building_area",
74170                     "address",
74171                     "opening_hours"
74172                 ],
74173                 "suggestion": true
74174             },
74175             "amenity/fast_food/Arby's": {
74176                 "tags": {
74177                     "name": "Arby's",
74178                     "amenity": "fast_food"
74179                 },
74180                 "name": "Arby's",
74181                 "icon": "fast-food",
74182                 "geometry": [
74183                     "point",
74184                     "vertex",
74185                     "area"
74186                 ],
74187                 "fields": [
74188                     "cuisine",
74189                     "building_area",
74190                     "address",
74191                     "opening_hours"
74192                 ],
74193                 "suggestion": true
74194             },
74195             "amenity/fast_food/A&W": {
74196                 "tags": {
74197                     "name": "A&W",
74198                     "amenity": "fast_food"
74199                 },
74200                 "name": "A&W",
74201                 "icon": "fast-food",
74202                 "geometry": [
74203                     "point",
74204                     "vertex",
74205                     "area"
74206                 ],
74207                 "fields": [
74208                     "cuisine",
74209                     "building_area",
74210                     "address",
74211                     "opening_hours"
74212                 ],
74213                 "suggestion": true
74214             },
74215             "amenity/fast_food/Dairy Queen": {
74216                 "tags": {
74217                     "name": "Dairy Queen",
74218                     "amenity": "fast_food"
74219                 },
74220                 "name": "Dairy Queen",
74221                 "icon": "fast-food",
74222                 "geometry": [
74223                     "point",
74224                     "vertex",
74225                     "area"
74226                 ],
74227                 "fields": [
74228                     "cuisine",
74229                     "building_area",
74230                     "address",
74231                     "opening_hours"
74232                 ],
74233                 "suggestion": true
74234             },
74235             "amenity/fast_food/Hallo Pizza": {
74236                 "tags": {
74237                     "name": "Hallo Pizza",
74238                     "amenity": "fast_food"
74239                 },
74240                 "name": "Hallo Pizza",
74241                 "icon": "fast-food",
74242                 "geometry": [
74243                     "point",
74244                     "vertex",
74245                     "area"
74246                 ],
74247                 "fields": [
74248                     "cuisine",
74249                     "building_area",
74250                     "address",
74251                     "opening_hours"
74252                 ],
74253                 "suggestion": true
74254             },
74255             "amenity/fast_food/Fish & Chips": {
74256                 "tags": {
74257                     "name": "Fish & Chips",
74258                     "amenity": "fast_food"
74259                 },
74260                 "name": "Fish & Chips",
74261                 "icon": "fast-food",
74262                 "geometry": [
74263                     "point",
74264                     "vertex",
74265                     "area"
74266                 ],
74267                 "fields": [
74268                     "cuisine",
74269                     "building_area",
74270                     "address",
74271                     "opening_hours"
74272                 ],
74273                 "suggestion": true
74274             },
74275             "amenity/fast_food/Harvey's": {
74276                 "tags": {
74277                     "name": "Harvey's",
74278                     "amenity": "fast_food"
74279                 },
74280                 "name": "Harvey's",
74281                 "icon": "fast-food",
74282                 "geometry": [
74283                     "point",
74284                     "vertex",
74285                     "area"
74286                 ],
74287                 "fields": [
74288                     "cuisine",
74289                     "building_area",
74290                     "address",
74291                     "opening_hours"
74292                 ],
74293                 "suggestion": true
74294             },
74295             "amenity/fast_food/麥當勞": {
74296                 "tags": {
74297                     "name": "麥當勞",
74298                     "amenity": "fast_food"
74299                 },
74300                 "name": "麥當勞",
74301                 "icon": "fast-food",
74302                 "geometry": [
74303                     "point",
74304                     "vertex",
74305                     "area"
74306                 ],
74307                 "fields": [
74308                     "cuisine",
74309                     "building_area",
74310                     "address",
74311                     "opening_hours"
74312                 ],
74313                 "suggestion": true
74314             },
74315             "amenity/fast_food/Pizza Pizza": {
74316                 "tags": {
74317                     "name": "Pizza Pizza",
74318                     "amenity": "fast_food"
74319                 },
74320                 "name": "Pizza Pizza",
74321                 "icon": "fast-food",
74322                 "geometry": [
74323                     "point",
74324                     "vertex",
74325                     "area"
74326                 ],
74327                 "fields": [
74328                     "cuisine",
74329                     "building_area",
74330                     "address",
74331                     "opening_hours"
74332                 ],
74333                 "suggestion": true
74334             },
74335             "amenity/fast_food/Kotipizza": {
74336                 "tags": {
74337                     "name": "Kotipizza",
74338                     "amenity": "fast_food"
74339                 },
74340                 "name": "Kotipizza",
74341                 "icon": "fast-food",
74342                 "geometry": [
74343                     "point",
74344                     "vertex",
74345                     "area"
74346                 ],
74347                 "fields": [
74348                     "cuisine",
74349                     "building_area",
74350                     "address",
74351                     "opening_hours"
74352                 ],
74353                 "suggestion": true
74354             },
74355             "amenity/fast_food/Jack in the Box": {
74356                 "tags": {
74357                     "name": "Jack in the Box",
74358                     "cuisine": "burger",
74359                     "amenity": "fast_food"
74360                 },
74361                 "name": "Jack in the Box",
74362                 "icon": "fast-food",
74363                 "geometry": [
74364                     "point",
74365                     "vertex",
74366                     "area"
74367                 ],
74368                 "fields": [
74369                     "cuisine",
74370                     "building_area",
74371                     "address",
74372                     "opening_hours"
74373                 ],
74374                 "suggestion": true
74375             },
74376             "amenity/fast_food/Istanbul": {
74377                 "tags": {
74378                     "name": "Istanbul",
74379                     "amenity": "fast_food"
74380                 },
74381                 "name": "Istanbul",
74382                 "icon": "fast-food",
74383                 "geometry": [
74384                     "point",
74385                     "vertex",
74386                     "area"
74387                 ],
74388                 "fields": [
74389                     "cuisine",
74390                     "building_area",
74391                     "address",
74392                     "opening_hours"
74393                 ],
74394                 "suggestion": true
74395             },
74396             "amenity/fast_food/Kochlöffel": {
74397                 "tags": {
74398                     "name": "Kochlöffel",
74399                     "amenity": "fast_food"
74400                 },
74401                 "name": "Kochlöffel",
74402                 "icon": "fast-food",
74403                 "geometry": [
74404                     "point",
74405                     "vertex",
74406                     "area"
74407                 ],
74408                 "fields": [
74409                     "cuisine",
74410                     "building_area",
74411                     "address",
74412                     "opening_hours"
74413                 ],
74414                 "suggestion": true
74415             },
74416             "amenity/fast_food/Döner": {
74417                 "tags": {
74418                     "name": "Döner",
74419                     "amenity": "fast_food"
74420                 },
74421                 "name": "Döner",
74422                 "icon": "fast-food",
74423                 "geometry": [
74424                     "point",
74425                     "vertex",
74426                     "area"
74427                 ],
74428                 "fields": [
74429                     "cuisine",
74430                     "building_area",
74431                     "address",
74432                     "opening_hours"
74433                 ],
74434                 "suggestion": true
74435             },
74436             "amenity/fast_food/Telepizza": {
74437                 "tags": {
74438                     "name": "Telepizza",
74439                     "amenity": "fast_food"
74440                 },
74441                 "name": "Telepizza",
74442                 "icon": "fast-food",
74443                 "geometry": [
74444                     "point",
74445                     "vertex",
74446                     "area"
74447                 ],
74448                 "fields": [
74449                     "cuisine",
74450                     "building_area",
74451                     "address",
74452                     "opening_hours"
74453                 ],
74454                 "suggestion": true
74455             },
74456             "amenity/fast_food/Sibylla": {
74457                 "tags": {
74458                     "name": "Sibylla",
74459                     "amenity": "fast_food"
74460                 },
74461                 "name": "Sibylla",
74462                 "icon": "fast-food",
74463                 "geometry": [
74464                     "point",
74465                     "vertex",
74466                     "area"
74467                 ],
74468                 "fields": [
74469                     "cuisine",
74470                     "building_area",
74471                     "address",
74472                     "opening_hours"
74473                 ],
74474                 "suggestion": true
74475             },
74476             "amenity/fast_food/Carl's Jr.": {
74477                 "tags": {
74478                     "name": "Carl's Jr.",
74479                     "cuisine": "burger",
74480                     "amenity": "fast_food"
74481                 },
74482                 "name": "Carl's Jr.",
74483                 "icon": "fast-food",
74484                 "geometry": [
74485                     "point",
74486                     "vertex",
74487                     "area"
74488                 ],
74489                 "fields": [
74490                     "cuisine",
74491                     "building_area",
74492                     "address",
74493                     "opening_hours"
74494                 ],
74495                 "suggestion": true
74496             },
74497             "amenity/fast_food/Quiznos": {
74498                 "tags": {
74499                     "name": "Quiznos",
74500                     "cuisine": "sandwich",
74501                     "amenity": "fast_food"
74502                 },
74503                 "name": "Quiznos",
74504                 "icon": "fast-food",
74505                 "geometry": [
74506                     "point",
74507                     "vertex",
74508                     "area"
74509                 ],
74510                 "fields": [
74511                     "cuisine",
74512                     "building_area",
74513                     "address",
74514                     "opening_hours"
74515                 ],
74516                 "suggestion": true
74517             },
74518             "amenity/fast_food/Wimpy": {
74519                 "tags": {
74520                     "name": "Wimpy",
74521                     "amenity": "fast_food"
74522                 },
74523                 "name": "Wimpy",
74524                 "icon": "fast-food",
74525                 "geometry": [
74526                     "point",
74527                     "vertex",
74528                     "area"
74529                 ],
74530                 "fields": [
74531                     "cuisine",
74532                     "building_area",
74533                     "address",
74534                     "opening_hours"
74535                 ],
74536                 "suggestion": true
74537             },
74538             "amenity/fast_food/Sonic": {
74539                 "tags": {
74540                     "name": "Sonic",
74541                     "cuisine": "burger",
74542                     "amenity": "fast_food"
74543                 },
74544                 "name": "Sonic",
74545                 "icon": "fast-food",
74546                 "geometry": [
74547                     "point",
74548                     "vertex",
74549                     "area"
74550                 ],
74551                 "fields": [
74552                     "cuisine",
74553                     "building_area",
74554                     "address",
74555                     "opening_hours"
74556                 ],
74557                 "suggestion": true
74558             },
74559             "amenity/fast_food/Taco Bell": {
74560                 "tags": {
74561                     "name": "Taco Bell",
74562                     "amenity": "fast_food"
74563                 },
74564                 "name": "Taco Bell",
74565                 "icon": "fast-food",
74566                 "geometry": [
74567                     "point",
74568                     "vertex",
74569                     "area"
74570                 ],
74571                 "fields": [
74572                     "cuisine",
74573                     "building_area",
74574                     "address",
74575                     "opening_hours"
74576                 ],
74577                 "suggestion": true
74578             },
74579             "amenity/fast_food/Pizza Nova": {
74580                 "tags": {
74581                     "name": "Pizza Nova",
74582                     "amenity": "fast_food"
74583                 },
74584                 "name": "Pizza Nova",
74585                 "icon": "fast-food",
74586                 "geometry": [
74587                     "point",
74588                     "vertex",
74589                     "area"
74590                 ],
74591                 "fields": [
74592                     "cuisine",
74593                     "building_area",
74594                     "address",
74595                     "opening_hours"
74596                 ],
74597                 "suggestion": true
74598             },
74599             "amenity/fast_food/Papa John's": {
74600                 "tags": {
74601                     "name": "Papa John's",
74602                     "cuisine": "pizza",
74603                     "amenity": "fast_food"
74604                 },
74605                 "name": "Papa John's",
74606                 "icon": "fast-food",
74607                 "geometry": [
74608                     "point",
74609                     "vertex",
74610                     "area"
74611                 ],
74612                 "fields": [
74613                     "cuisine",
74614                     "building_area",
74615                     "address",
74616                     "opening_hours"
74617                 ],
74618                 "suggestion": true
74619             },
74620             "amenity/fast_food/Nordsee": {
74621                 "tags": {
74622                     "name": "Nordsee",
74623                     "amenity": "fast_food"
74624                 },
74625                 "name": "Nordsee",
74626                 "icon": "fast-food",
74627                 "geometry": [
74628                     "point",
74629                     "vertex",
74630                     "area"
74631                 ],
74632                 "fields": [
74633                     "cuisine",
74634                     "building_area",
74635                     "address",
74636                     "opening_hours"
74637                 ],
74638                 "suggestion": true
74639             },
74640             "amenity/fast_food/Mr. Sub": {
74641                 "tags": {
74642                     "name": "Mr. Sub",
74643                     "amenity": "fast_food"
74644                 },
74645                 "name": "Mr. Sub",
74646                 "icon": "fast-food",
74647                 "geometry": [
74648                     "point",
74649                     "vertex",
74650                     "area"
74651                 ],
74652                 "fields": [
74653                     "cuisine",
74654                     "building_area",
74655                     "address",
74656                     "opening_hours"
74657                 ],
74658                 "suggestion": true
74659             },
74660             "amenity/fast_food/Kebab": {
74661                 "tags": {
74662                     "name": "Kebab",
74663                     "amenity": "fast_food"
74664                 },
74665                 "name": "Kebab",
74666                 "icon": "fast-food",
74667                 "geometry": [
74668                     "point",
74669                     "vertex",
74670                     "area"
74671                 ],
74672                 "fields": [
74673                     "cuisine",
74674                     "building_area",
74675                     "address",
74676                     "opening_hours"
74677                 ],
74678                 "suggestion": true
74679             },
74680             "amenity/fast_food/Макдоналдс": {
74681                 "tags": {
74682                     "name": "Макдоналдс",
74683                     "name:en": "McDonald's",
74684                     "amenity": "fast_food"
74685                 },
74686                 "name": "Макдоналдс",
74687                 "icon": "fast-food",
74688                 "geometry": [
74689                     "point",
74690                     "vertex",
74691                     "area"
74692                 ],
74693                 "fields": [
74694                     "cuisine",
74695                     "building_area",
74696                     "address",
74697                     "opening_hours"
74698                 ],
74699                 "suggestion": true
74700             },
74701             "amenity/fast_food/Asia Imbiss": {
74702                 "tags": {
74703                     "name": "Asia Imbiss",
74704                     "amenity": "fast_food"
74705                 },
74706                 "name": "Asia Imbiss",
74707                 "icon": "fast-food",
74708                 "geometry": [
74709                     "point",
74710                     "vertex",
74711                     "area"
74712                 ],
74713                 "fields": [
74714                     "cuisine",
74715                     "building_area",
74716                     "address",
74717                     "opening_hours"
74718                 ],
74719                 "suggestion": true
74720             },
74721             "amenity/fast_food/Imbiss": {
74722                 "tags": {
74723                     "name": "Imbiss",
74724                     "amenity": "fast_food"
74725                 },
74726                 "name": "Imbiss",
74727                 "icon": "fast-food",
74728                 "geometry": [
74729                     "point",
74730                     "vertex",
74731                     "area"
74732                 ],
74733                 "fields": [
74734                     "cuisine",
74735                     "building_area",
74736                     "address",
74737                     "opening_hours"
74738                 ],
74739                 "suggestion": true
74740             },
74741             "amenity/fast_food/Chipotle": {
74742                 "tags": {
74743                     "name": "Chipotle",
74744                     "cuisine": "mexican",
74745                     "amenity": "fast_food"
74746                 },
74747                 "name": "Chipotle",
74748                 "icon": "fast-food",
74749                 "geometry": [
74750                     "point",
74751                     "vertex",
74752                     "area"
74753                 ],
74754                 "fields": [
74755                     "cuisine",
74756                     "building_area",
74757                     "address",
74758                     "opening_hours"
74759                 ],
74760                 "suggestion": true
74761             },
74762             "amenity/fast_food/マクドナルド": {
74763                 "tags": {
74764                     "name": "マクドナルド",
74765                     "name:en": "McDonald's",
74766                     "cuisine": "burger",
74767                     "amenity": "fast_food"
74768                 },
74769                 "name": "マクドナルド",
74770                 "icon": "fast-food",
74771                 "geometry": [
74772                     "point",
74773                     "vertex",
74774                     "area"
74775                 ],
74776                 "fields": [
74777                     "cuisine",
74778                     "building_area",
74779                     "address",
74780                     "opening_hours"
74781                 ],
74782                 "suggestion": true
74783             },
74784             "amenity/fast_food/In-N-Out Burger": {
74785                 "tags": {
74786                     "name": "In-N-Out Burger",
74787                     "amenity": "fast_food"
74788                 },
74789                 "name": "In-N-Out Burger",
74790                 "icon": "fast-food",
74791                 "geometry": [
74792                     "point",
74793                     "vertex",
74794                     "area"
74795                 ],
74796                 "fields": [
74797                     "cuisine",
74798                     "building_area",
74799                     "address",
74800                     "opening_hours"
74801                 ],
74802                 "suggestion": true
74803             },
74804             "amenity/fast_food/Jimmy John's": {
74805                 "tags": {
74806                     "name": "Jimmy John's",
74807                     "amenity": "fast_food"
74808                 },
74809                 "name": "Jimmy John's",
74810                 "icon": "fast-food",
74811                 "geometry": [
74812                     "point",
74813                     "vertex",
74814                     "area"
74815                 ],
74816                 "fields": [
74817                     "cuisine",
74818                     "building_area",
74819                     "address",
74820                     "opening_hours"
74821                 ],
74822                 "suggestion": true
74823             },
74824             "amenity/fast_food/Jamba Juice": {
74825                 "tags": {
74826                     "name": "Jamba Juice",
74827                     "amenity": "fast_food"
74828                 },
74829                 "name": "Jamba Juice",
74830                 "icon": "fast-food",
74831                 "geometry": [
74832                     "point",
74833                     "vertex",
74834                     "area"
74835                 ],
74836                 "fields": [
74837                     "cuisine",
74838                     "building_area",
74839                     "address",
74840                     "opening_hours"
74841                 ],
74842                 "suggestion": true
74843             },
74844             "amenity/fast_food/Робин Сдобин": {
74845                 "tags": {
74846                     "name": "Робин Сдобин",
74847                     "amenity": "fast_food"
74848                 },
74849                 "name": "Робин Сдобин",
74850                 "icon": "fast-food",
74851                 "geometry": [
74852                     "point",
74853                     "vertex",
74854                     "area"
74855                 ],
74856                 "fields": [
74857                     "cuisine",
74858                     "building_area",
74859                     "address",
74860                     "opening_hours"
74861                 ],
74862                 "suggestion": true
74863             },
74864             "amenity/fast_food/Baskin Robbins": {
74865                 "tags": {
74866                     "name": "Baskin Robbins",
74867                     "amenity": "fast_food"
74868                 },
74869                 "name": "Baskin Robbins",
74870                 "icon": "fast-food",
74871                 "geometry": [
74872                     "point",
74873                     "vertex",
74874                     "area"
74875                 ],
74876                 "fields": [
74877                     "cuisine",
74878                     "building_area",
74879                     "address",
74880                     "opening_hours"
74881                 ],
74882                 "suggestion": true
74883             },
74884             "amenity/fast_food/ケンタッキーフライドチキン": {
74885                 "tags": {
74886                     "name": "ケンタッキーフライドチキン",
74887                     "name:en": "KFC",
74888                     "cuisine": "chicken",
74889                     "amenity": "fast_food"
74890                 },
74891                 "name": "ケンタッキーフライドチキン",
74892                 "icon": "fast-food",
74893                 "geometry": [
74894                     "point",
74895                     "vertex",
74896                     "area"
74897                 ],
74898                 "fields": [
74899                     "cuisine",
74900                     "building_area",
74901                     "address",
74902                     "opening_hours"
74903                 ],
74904                 "suggestion": true
74905             },
74906             "amenity/fast_food/吉野家": {
74907                 "tags": {
74908                     "name": "吉野家",
74909                     "amenity": "fast_food"
74910                 },
74911                 "name": "吉野家",
74912                 "icon": "fast-food",
74913                 "geometry": [
74914                     "point",
74915                     "vertex",
74916                     "area"
74917                 ],
74918                 "fields": [
74919                     "cuisine",
74920                     "building_area",
74921                     "address",
74922                     "opening_hours"
74923                 ],
74924                 "suggestion": true
74925             },
74926             "amenity/fast_food/Taco Time": {
74927                 "tags": {
74928                     "name": "Taco Time",
74929                     "amenity": "fast_food"
74930                 },
74931                 "name": "Taco Time",
74932                 "icon": "fast-food",
74933                 "geometry": [
74934                     "point",
74935                     "vertex",
74936                     "area"
74937                 ],
74938                 "fields": [
74939                     "cuisine",
74940                     "building_area",
74941                     "address",
74942                     "opening_hours"
74943                 ],
74944                 "suggestion": true
74945             },
74946             "amenity/fast_food/松屋": {
74947                 "tags": {
74948                     "name": "松屋",
74949                     "name:en": "Matsuya",
74950                     "amenity": "fast_food"
74951                 },
74952                 "name": "松屋",
74953                 "icon": "fast-food",
74954                 "geometry": [
74955                     "point",
74956                     "vertex",
74957                     "area"
74958                 ],
74959                 "fields": [
74960                     "cuisine",
74961                     "building_area",
74962                     "address",
74963                     "opening_hours"
74964                 ],
74965                 "suggestion": true
74966             },
74967             "amenity/fast_food/Little Caesars": {
74968                 "tags": {
74969                     "name": "Little Caesars",
74970                     "amenity": "fast_food"
74971                 },
74972                 "name": "Little Caesars",
74973                 "icon": "fast-food",
74974                 "geometry": [
74975                     "point",
74976                     "vertex",
74977                     "area"
74978                 ],
74979                 "fields": [
74980                     "cuisine",
74981                     "building_area",
74982                     "address",
74983                     "opening_hours"
74984                 ],
74985                 "suggestion": true
74986             },
74987             "amenity/fast_food/El Pollo Loco": {
74988                 "tags": {
74989                     "name": "El Pollo Loco",
74990                     "amenity": "fast_food"
74991                 },
74992                 "name": "El Pollo Loco",
74993                 "icon": "fast-food",
74994                 "geometry": [
74995                     "point",
74996                     "vertex",
74997                     "area"
74998                 ],
74999                 "fields": [
75000                     "cuisine",
75001                     "building_area",
75002                     "address",
75003                     "opening_hours"
75004                 ],
75005                 "suggestion": true
75006             },
75007             "amenity/fast_food/Del Taco": {
75008                 "tags": {
75009                     "name": "Del Taco",
75010                     "amenity": "fast_food"
75011                 },
75012                 "name": "Del Taco",
75013                 "icon": "fast-food",
75014                 "geometry": [
75015                     "point",
75016                     "vertex",
75017                     "area"
75018                 ],
75019                 "fields": [
75020                     "cuisine",
75021                     "building_area",
75022                     "address",
75023                     "opening_hours"
75024                 ],
75025                 "suggestion": true
75026             },
75027             "amenity/fast_food/White Castle": {
75028                 "tags": {
75029                     "name": "White Castle",
75030                     "amenity": "fast_food"
75031                 },
75032                 "name": "White Castle",
75033                 "icon": "fast-food",
75034                 "geometry": [
75035                     "point",
75036                     "vertex",
75037                     "area"
75038                 ],
75039                 "fields": [
75040                     "cuisine",
75041                     "building_area",
75042                     "address",
75043                     "opening_hours"
75044                 ],
75045                 "suggestion": true
75046             },
75047             "amenity/fast_food/Boston Market": {
75048                 "tags": {
75049                     "name": "Boston Market",
75050                     "amenity": "fast_food"
75051                 },
75052                 "name": "Boston Market",
75053                 "icon": "fast-food",
75054                 "geometry": [
75055                     "point",
75056                     "vertex",
75057                     "area"
75058                 ],
75059                 "fields": [
75060                     "cuisine",
75061                     "building_area",
75062                     "address",
75063                     "opening_hours"
75064                 ],
75065                 "suggestion": true
75066             },
75067             "amenity/fast_food/Chick-fil-A": {
75068                 "tags": {
75069                     "name": "Chick-fil-A",
75070                     "cuisine": "chicken",
75071                     "amenity": "fast_food"
75072                 },
75073                 "name": "Chick-fil-A",
75074                 "icon": "fast-food",
75075                 "geometry": [
75076                     "point",
75077                     "vertex",
75078                     "area"
75079                 ],
75080                 "fields": [
75081                     "cuisine",
75082                     "building_area",
75083                     "address",
75084                     "opening_hours"
75085                 ],
75086                 "suggestion": true
75087             },
75088             "amenity/fast_food/Panda Express": {
75089                 "tags": {
75090                     "name": "Panda Express",
75091                     "amenity": "fast_food"
75092                 },
75093                 "name": "Panda Express",
75094                 "icon": "fast-food",
75095                 "geometry": [
75096                     "point",
75097                     "vertex",
75098                     "area"
75099                 ],
75100                 "fields": [
75101                     "cuisine",
75102                     "building_area",
75103                     "address",
75104                     "opening_hours"
75105                 ],
75106                 "suggestion": true
75107             },
75108             "amenity/fast_food/Whataburger": {
75109                 "tags": {
75110                     "name": "Whataburger",
75111                     "amenity": "fast_food"
75112                 },
75113                 "name": "Whataburger",
75114                 "icon": "fast-food",
75115                 "geometry": [
75116                     "point",
75117                     "vertex",
75118                     "area"
75119                 ],
75120                 "fields": [
75121                     "cuisine",
75122                     "building_area",
75123                     "address",
75124                     "opening_hours"
75125                 ],
75126                 "suggestion": true
75127             },
75128             "amenity/fast_food/Taco John's": {
75129                 "tags": {
75130                     "name": "Taco John's",
75131                     "amenity": "fast_food"
75132                 },
75133                 "name": "Taco John's",
75134                 "icon": "fast-food",
75135                 "geometry": [
75136                     "point",
75137                     "vertex",
75138                     "area"
75139                 ],
75140                 "fields": [
75141                     "cuisine",
75142                     "building_area",
75143                     "address",
75144                     "opening_hours"
75145                 ],
75146                 "suggestion": true
75147             },
75148             "amenity/fast_food/Теремок": {
75149                 "tags": {
75150                     "name": "Теремок",
75151                     "amenity": "fast_food"
75152                 },
75153                 "name": "Теремок",
75154                 "icon": "fast-food",
75155                 "geometry": [
75156                     "point",
75157                     "vertex",
75158                     "area"
75159                 ],
75160                 "fields": [
75161                     "cuisine",
75162                     "building_area",
75163                     "address",
75164                     "opening_hours"
75165                 ],
75166                 "suggestion": true
75167             },
75168             "amenity/fast_food/Culver's": {
75169                 "tags": {
75170                     "name": "Culver's",
75171                     "amenity": "fast_food"
75172                 },
75173                 "name": "Culver's",
75174                 "icon": "fast-food",
75175                 "geometry": [
75176                     "point",
75177                     "vertex",
75178                     "area"
75179                 ],
75180                 "fields": [
75181                     "cuisine",
75182                     "building_area",
75183                     "address",
75184                     "opening_hours"
75185                 ],
75186                 "suggestion": true
75187             },
75188             "amenity/fast_food/Five Guys": {
75189                 "tags": {
75190                     "name": "Five Guys",
75191                     "amenity": "fast_food"
75192                 },
75193                 "name": "Five Guys",
75194                 "icon": "fast-food",
75195                 "geometry": [
75196                     "point",
75197                     "vertex",
75198                     "area"
75199                 ],
75200                 "fields": [
75201                     "cuisine",
75202                     "building_area",
75203                     "address",
75204                     "opening_hours"
75205                 ],
75206                 "suggestion": true
75207             },
75208             "amenity/fast_food/Church's Chicken": {
75209                 "tags": {
75210                     "name": "Church's Chicken",
75211                     "amenity": "fast_food"
75212                 },
75213                 "name": "Church's Chicken",
75214                 "icon": "fast-food",
75215                 "geometry": [
75216                     "point",
75217                     "vertex",
75218                     "area"
75219                 ],
75220                 "fields": [
75221                     "cuisine",
75222                     "building_area",
75223                     "address",
75224                     "opening_hours"
75225                 ],
75226                 "suggestion": true
75227             },
75228             "amenity/fast_food/Popeye's": {
75229                 "tags": {
75230                     "name": "Popeye's",
75231                     "cuisine": "chicken",
75232                     "amenity": "fast_food"
75233                 },
75234                 "name": "Popeye's",
75235                 "icon": "fast-food",
75236                 "geometry": [
75237                     "point",
75238                     "vertex",
75239                     "area"
75240                 ],
75241                 "fields": [
75242                     "cuisine",
75243                     "building_area",
75244                     "address",
75245                     "opening_hours"
75246                 ],
75247                 "suggestion": true
75248             },
75249             "amenity/fast_food/Long John Silver's": {
75250                 "tags": {
75251                     "name": "Long John Silver's",
75252                     "amenity": "fast_food"
75253                 },
75254                 "name": "Long John Silver's",
75255                 "icon": "fast-food",
75256                 "geometry": [
75257                     "point",
75258                     "vertex",
75259                     "area"
75260                 ],
75261                 "fields": [
75262                     "cuisine",
75263                     "building_area",
75264                     "address",
75265                     "opening_hours"
75266                 ],
75267                 "suggestion": true
75268             },
75269             "amenity/fast_food/Pollo Campero": {
75270                 "tags": {
75271                     "name": "Pollo Campero",
75272                     "amenity": "fast_food"
75273                 },
75274                 "name": "Pollo Campero",
75275                 "icon": "fast-food",
75276                 "geometry": [
75277                     "point",
75278                     "vertex",
75279                     "area"
75280                 ],
75281                 "fields": [
75282                     "cuisine",
75283                     "building_area",
75284                     "address",
75285                     "opening_hours"
75286                 ],
75287                 "suggestion": true
75288             },
75289             "amenity/fast_food/すき家": {
75290                 "tags": {
75291                     "name": "すき家",
75292                     "name:en": "SUKIYA",
75293                     "amenity": "fast_food"
75294                 },
75295                 "name": "すき家",
75296                 "icon": "fast-food",
75297                 "geometry": [
75298                     "point",
75299                     "vertex",
75300                     "area"
75301                 ],
75302                 "fields": [
75303                     "cuisine",
75304                     "building_area",
75305                     "address",
75306                     "opening_hours"
75307                 ],
75308                 "suggestion": true
75309             },
75310             "amenity/fast_food/モスバーガー": {
75311                 "tags": {
75312                     "name": "モスバーガー",
75313                     "name:en": "MOS BURGER",
75314                     "amenity": "fast_food"
75315                 },
75316                 "name": "モスバーガー",
75317                 "icon": "fast-food",
75318                 "geometry": [
75319                     "point",
75320                     "vertex",
75321                     "area"
75322                 ],
75323                 "fields": [
75324                     "cuisine",
75325                     "building_area",
75326                     "address",
75327                     "opening_hours"
75328                 ],
75329                 "suggestion": true
75330             },
75331             "amenity/fast_food/Русский Аппетит": {
75332                 "tags": {
75333                     "name": "Русский Аппетит",
75334                     "amenity": "fast_food"
75335                 },
75336                 "name": "Русский Аппетит",
75337                 "icon": "fast-food",
75338                 "geometry": [
75339                     "point",
75340                     "vertex",
75341                     "area"
75342                 ],
75343                 "fields": [
75344                     "cuisine",
75345                     "building_area",
75346                     "address",
75347                     "opening_hours"
75348                 ],
75349                 "suggestion": true
75350             },
75351             "amenity/fast_food/なか卯": {
75352                 "tags": {
75353                     "name": "なか卯",
75354                     "amenity": "fast_food"
75355                 },
75356                 "name": "なか卯",
75357                 "icon": "fast-food",
75358                 "geometry": [
75359                     "point",
75360                     "vertex",
75361                     "area"
75362                 ],
75363                 "fields": [
75364                     "cuisine",
75365                     "building_area",
75366                     "address",
75367                     "opening_hours"
75368                 ],
75369                 "suggestion": true
75370             },
75371             "amenity/restaurant/Pizza Hut": {
75372                 "tags": {
75373                     "name": "Pizza Hut",
75374                     "amenity": "restaurant"
75375                 },
75376                 "name": "Pizza Hut",
75377                 "icon": "restaurant",
75378                 "geometry": [
75379                     "point",
75380                     "vertex",
75381                     "area"
75382                 ],
75383                 "fields": [
75384                     "cuisine",
75385                     "building_area",
75386                     "address",
75387                     "opening_hours",
75388                     "capacity"
75389                 ],
75390                 "suggestion": true
75391             },
75392             "amenity/restaurant/Little Chef": {
75393                 "tags": {
75394                     "name": "Little Chef",
75395                     "amenity": "restaurant"
75396                 },
75397                 "name": "Little Chef",
75398                 "icon": "restaurant",
75399                 "geometry": [
75400                     "point",
75401                     "vertex",
75402                     "area"
75403                 ],
75404                 "fields": [
75405                     "cuisine",
75406                     "building_area",
75407                     "address",
75408                     "opening_hours",
75409                     "capacity"
75410                 ],
75411                 "suggestion": true
75412             },
75413             "amenity/restaurant/Adler": {
75414                 "tags": {
75415                     "name": "Adler",
75416                     "amenity": "restaurant"
75417                 },
75418                 "name": "Adler",
75419                 "icon": "restaurant",
75420                 "geometry": [
75421                     "point",
75422                     "vertex",
75423                     "area"
75424                 ],
75425                 "fields": [
75426                     "cuisine",
75427                     "building_area",
75428                     "address",
75429                     "opening_hours",
75430                     "capacity"
75431                 ],
75432                 "suggestion": true
75433             },
75434             "amenity/restaurant/Zur Krone": {
75435                 "tags": {
75436                     "name": "Zur Krone",
75437                     "amenity": "restaurant"
75438                 },
75439                 "name": "Zur Krone",
75440                 "icon": "restaurant",
75441                 "geometry": [
75442                     "point",
75443                     "vertex",
75444                     "area"
75445                 ],
75446                 "fields": [
75447                     "cuisine",
75448                     "building_area",
75449                     "address",
75450                     "opening_hours",
75451                     "capacity"
75452                 ],
75453                 "suggestion": true
75454             },
75455             "amenity/restaurant/Deutsches Haus": {
75456                 "tags": {
75457                     "name": "Deutsches Haus",
75458                     "amenity": "restaurant"
75459                 },
75460                 "name": "Deutsches Haus",
75461                 "icon": "restaurant",
75462                 "geometry": [
75463                     "point",
75464                     "vertex",
75465                     "area"
75466                 ],
75467                 "fields": [
75468                     "cuisine",
75469                     "building_area",
75470                     "address",
75471                     "opening_hours",
75472                     "capacity"
75473                 ],
75474                 "suggestion": true
75475             },
75476             "amenity/restaurant/Krone": {
75477                 "tags": {
75478                     "name": "Krone",
75479                     "amenity": "restaurant"
75480                 },
75481                 "name": "Krone",
75482                 "icon": "restaurant",
75483                 "geometry": [
75484                     "point",
75485                     "vertex",
75486                     "area"
75487                 ],
75488                 "fields": [
75489                     "cuisine",
75490                     "building_area",
75491                     "address",
75492                     "opening_hours",
75493                     "capacity"
75494                 ],
75495                 "suggestion": true
75496             },
75497             "amenity/restaurant/Akropolis": {
75498                 "tags": {
75499                     "name": "Akropolis",
75500                     "amenity": "restaurant"
75501                 },
75502                 "name": "Akropolis",
75503                 "icon": "restaurant",
75504                 "geometry": [
75505                     "point",
75506                     "vertex",
75507                     "area"
75508                 ],
75509                 "fields": [
75510                     "cuisine",
75511                     "building_area",
75512                     "address",
75513                     "opening_hours",
75514                     "capacity"
75515                 ],
75516                 "suggestion": true
75517             },
75518             "amenity/restaurant/Schützenhaus": {
75519                 "tags": {
75520                     "name": "Schützenhaus",
75521                     "amenity": "restaurant"
75522                 },
75523                 "name": "Schützenhaus",
75524                 "icon": "restaurant",
75525                 "geometry": [
75526                     "point",
75527                     "vertex",
75528                     "area"
75529                 ],
75530                 "fields": [
75531                     "cuisine",
75532                     "building_area",
75533                     "address",
75534                     "opening_hours",
75535                     "capacity"
75536                 ],
75537                 "suggestion": true
75538             },
75539             "amenity/restaurant/TGI Friday's": {
75540                 "tags": {
75541                     "name": "TGI Friday's",
75542                     "amenity": "restaurant"
75543                 },
75544                 "name": "TGI Friday's",
75545                 "icon": "restaurant",
75546                 "geometry": [
75547                     "point",
75548                     "vertex",
75549                     "area"
75550                 ],
75551                 "fields": [
75552                     "cuisine",
75553                     "building_area",
75554                     "address",
75555                     "opening_hours",
75556                     "capacity"
75557                 ],
75558                 "suggestion": true
75559             },
75560             "amenity/restaurant/Kreuz": {
75561                 "tags": {
75562                     "name": "Kreuz",
75563                     "amenity": "restaurant"
75564                 },
75565                 "name": "Kreuz",
75566                 "icon": "restaurant",
75567                 "geometry": [
75568                     "point",
75569                     "vertex",
75570                     "area"
75571                 ],
75572                 "fields": [
75573                     "cuisine",
75574                     "building_area",
75575                     "address",
75576                     "opening_hours",
75577                     "capacity"
75578                 ],
75579                 "suggestion": true
75580             },
75581             "amenity/restaurant/Waldschänke": {
75582                 "tags": {
75583                     "name": "Waldschänke",
75584                     "amenity": "restaurant"
75585                 },
75586                 "name": "Waldschänke",
75587                 "icon": "restaurant",
75588                 "geometry": [
75589                     "point",
75590                     "vertex",
75591                     "area"
75592                 ],
75593                 "fields": [
75594                     "cuisine",
75595                     "building_area",
75596                     "address",
75597                     "opening_hours",
75598                     "capacity"
75599                 ],
75600                 "suggestion": true
75601             },
75602             "amenity/restaurant/La Piazza": {
75603                 "tags": {
75604                     "name": "La Piazza",
75605                     "amenity": "restaurant"
75606                 },
75607                 "name": "La Piazza",
75608                 "icon": "restaurant",
75609                 "geometry": [
75610                     "point",
75611                     "vertex",
75612                     "area"
75613                 ],
75614                 "fields": [
75615                     "cuisine",
75616                     "building_area",
75617                     "address",
75618                     "opening_hours",
75619                     "capacity"
75620                 ],
75621                 "suggestion": true
75622             },
75623             "amenity/restaurant/Lamm": {
75624                 "tags": {
75625                     "name": "Lamm",
75626                     "amenity": "restaurant"
75627                 },
75628                 "name": "Lamm",
75629                 "icon": "restaurant",
75630                 "geometry": [
75631                     "point",
75632                     "vertex",
75633                     "area"
75634                 ],
75635                 "fields": [
75636                     "cuisine",
75637                     "building_area",
75638                     "address",
75639                     "opening_hours",
75640                     "capacity"
75641                 ],
75642                 "suggestion": true
75643             },
75644             "amenity/restaurant/Zur Sonne": {
75645                 "tags": {
75646                     "name": "Zur Sonne",
75647                     "amenity": "restaurant"
75648                 },
75649                 "name": "Zur Sonne",
75650                 "icon": "restaurant",
75651                 "geometry": [
75652                     "point",
75653                     "vertex",
75654                     "area"
75655                 ],
75656                 "fields": [
75657                     "cuisine",
75658                     "building_area",
75659                     "address",
75660                     "opening_hours",
75661                     "capacity"
75662                 ],
75663                 "suggestion": true
75664             },
75665             "amenity/restaurant/Zur Linde": {
75666                 "tags": {
75667                     "name": "Zur Linde",
75668                     "amenity": "restaurant"
75669                 },
75670                 "name": "Zur Linde",
75671                 "icon": "restaurant",
75672                 "geometry": [
75673                     "point",
75674                     "vertex",
75675                     "area"
75676                 ],
75677                 "fields": [
75678                     "cuisine",
75679                     "building_area",
75680                     "address",
75681                     "opening_hours",
75682                     "capacity"
75683                 ],
75684                 "suggestion": true
75685             },
75686             "amenity/restaurant/Poseidon": {
75687                 "tags": {
75688                     "name": "Poseidon",
75689                     "amenity": "restaurant"
75690                 },
75691                 "name": "Poseidon",
75692                 "icon": "restaurant",
75693                 "geometry": [
75694                     "point",
75695                     "vertex",
75696                     "area"
75697                 ],
75698                 "fields": [
75699                     "cuisine",
75700                     "building_area",
75701                     "address",
75702                     "opening_hours",
75703                     "capacity"
75704                 ],
75705                 "suggestion": true
75706             },
75707             "amenity/restaurant/Shanghai": {
75708                 "tags": {
75709                     "name": "Shanghai",
75710                     "amenity": "restaurant"
75711                 },
75712                 "name": "Shanghai",
75713                 "icon": "restaurant",
75714                 "geometry": [
75715                     "point",
75716                     "vertex",
75717                     "area"
75718                 ],
75719                 "fields": [
75720                     "cuisine",
75721                     "building_area",
75722                     "address",
75723                     "opening_hours",
75724                     "capacity"
75725                 ],
75726                 "suggestion": true
75727             },
75728             "amenity/restaurant/Red Lobster": {
75729                 "tags": {
75730                     "name": "Red Lobster",
75731                     "amenity": "restaurant"
75732                 },
75733                 "name": "Red Lobster",
75734                 "icon": "restaurant",
75735                 "geometry": [
75736                     "point",
75737                     "vertex",
75738                     "area"
75739                 ],
75740                 "fields": [
75741                     "cuisine",
75742                     "building_area",
75743                     "address",
75744                     "opening_hours",
75745                     "capacity"
75746                 ],
75747                 "suggestion": true
75748             },
75749             "amenity/restaurant/Zum Löwen": {
75750                 "tags": {
75751                     "name": "Zum Löwen",
75752                     "amenity": "restaurant"
75753                 },
75754                 "name": "Zum Löwen",
75755                 "icon": "restaurant",
75756                 "geometry": [
75757                     "point",
75758                     "vertex",
75759                     "area"
75760                 ],
75761                 "fields": [
75762                     "cuisine",
75763                     "building_area",
75764                     "address",
75765                     "opening_hours",
75766                     "capacity"
75767                 ],
75768                 "suggestion": true
75769             },
75770             "amenity/restaurant/Swiss Chalet": {
75771                 "tags": {
75772                     "name": "Swiss Chalet",
75773                     "amenity": "restaurant"
75774                 },
75775                 "name": "Swiss Chalet",
75776                 "icon": "restaurant",
75777                 "geometry": [
75778                     "point",
75779                     "vertex",
75780                     "area"
75781                 ],
75782                 "fields": [
75783                     "cuisine",
75784                     "building_area",
75785                     "address",
75786                     "opening_hours",
75787                     "capacity"
75788                 ],
75789                 "suggestion": true
75790             },
75791             "amenity/restaurant/Olympia": {
75792                 "tags": {
75793                     "name": "Olympia",
75794                     "amenity": "restaurant"
75795                 },
75796                 "name": "Olympia",
75797                 "icon": "restaurant",
75798                 "geometry": [
75799                     "point",
75800                     "vertex",
75801                     "area"
75802                 ],
75803                 "fields": [
75804                     "cuisine",
75805                     "building_area",
75806                     "address",
75807                     "opening_hours",
75808                     "capacity"
75809                 ],
75810                 "suggestion": true
75811             },
75812             "amenity/restaurant/Wagamama": {
75813                 "tags": {
75814                     "name": "Wagamama",
75815                     "amenity": "restaurant"
75816                 },
75817                 "name": "Wagamama",
75818                 "icon": "restaurant",
75819                 "geometry": [
75820                     "point",
75821                     "vertex",
75822                     "area"
75823                 ],
75824                 "fields": [
75825                     "cuisine",
75826                     "building_area",
75827                     "address",
75828                     "opening_hours",
75829                     "capacity"
75830                 ],
75831                 "suggestion": true
75832             },
75833             "amenity/restaurant/Frankie & Benny's": {
75834                 "tags": {
75835                     "name": "Frankie & Benny's",
75836                     "amenity": "restaurant"
75837                 },
75838                 "name": "Frankie & Benny's",
75839                 "icon": "restaurant",
75840                 "geometry": [
75841                     "point",
75842                     "vertex",
75843                     "area"
75844                 ],
75845                 "fields": [
75846                     "cuisine",
75847                     "building_area",
75848                     "address",
75849                     "opening_hours",
75850                     "capacity"
75851                 ],
75852                 "suggestion": true
75853             },
75854             "amenity/restaurant/Hooters": {
75855                 "tags": {
75856                     "name": "Hooters",
75857                     "amenity": "restaurant"
75858                 },
75859                 "name": "Hooters",
75860                 "icon": "restaurant",
75861                 "geometry": [
75862                     "point",
75863                     "vertex",
75864                     "area"
75865                 ],
75866                 "fields": [
75867                     "cuisine",
75868                     "building_area",
75869                     "address",
75870                     "opening_hours",
75871                     "capacity"
75872                 ],
75873                 "suggestion": true
75874             },
75875             "amenity/restaurant/Sternen": {
75876                 "tags": {
75877                     "name": "Sternen",
75878                     "amenity": "restaurant"
75879                 },
75880                 "name": "Sternen",
75881                 "icon": "restaurant",
75882                 "geometry": [
75883                     "point",
75884                     "vertex",
75885                     "area"
75886                 ],
75887                 "fields": [
75888                     "cuisine",
75889                     "building_area",
75890                     "address",
75891                     "opening_hours",
75892                     "capacity"
75893                 ],
75894                 "suggestion": true
75895             },
75896             "amenity/restaurant/Hirschen": {
75897                 "tags": {
75898                     "name": "Hirschen",
75899                     "amenity": "restaurant"
75900                 },
75901                 "name": "Hirschen",
75902                 "icon": "restaurant",
75903                 "geometry": [
75904                     "point",
75905                     "vertex",
75906                     "area"
75907                 ],
75908                 "fields": [
75909                     "cuisine",
75910                     "building_area",
75911                     "address",
75912                     "opening_hours",
75913                     "capacity"
75914                 ],
75915                 "suggestion": true
75916             },
75917             "amenity/restaurant/Denny's": {
75918                 "tags": {
75919                     "name": "Denny's",
75920                     "amenity": "restaurant"
75921                 },
75922                 "name": "Denny's",
75923                 "icon": "restaurant",
75924                 "geometry": [
75925                     "point",
75926                     "vertex",
75927                     "area"
75928                 ],
75929                 "fields": [
75930                     "cuisine",
75931                     "building_area",
75932                     "address",
75933                     "opening_hours",
75934                     "capacity"
75935                 ],
75936                 "suggestion": true
75937             },
75938             "amenity/restaurant/Athen": {
75939                 "tags": {
75940                     "name": "Athen",
75941                     "amenity": "restaurant"
75942                 },
75943                 "name": "Athen",
75944                 "icon": "restaurant",
75945                 "geometry": [
75946                     "point",
75947                     "vertex",
75948                     "area"
75949                 ],
75950                 "fields": [
75951                     "cuisine",
75952                     "building_area",
75953                     "address",
75954                     "opening_hours",
75955                     "capacity"
75956                 ],
75957                 "suggestion": true
75958             },
75959             "amenity/restaurant/Sonne": {
75960                 "tags": {
75961                     "name": "Sonne",
75962                     "amenity": "restaurant"
75963                 },
75964                 "name": "Sonne",
75965                 "icon": "restaurant",
75966                 "geometry": [
75967                     "point",
75968                     "vertex",
75969                     "area"
75970                 ],
75971                 "fields": [
75972                     "cuisine",
75973                     "building_area",
75974                     "address",
75975                     "opening_hours",
75976                     "capacity"
75977                 ],
75978                 "suggestion": true
75979             },
75980             "amenity/restaurant/Hirsch": {
75981                 "tags": {
75982                     "name": "Hirsch",
75983                     "amenity": "restaurant"
75984                 },
75985                 "name": "Hirsch",
75986                 "icon": "restaurant",
75987                 "geometry": [
75988                     "point",
75989                     "vertex",
75990                     "area"
75991                 ],
75992                 "fields": [
75993                     "cuisine",
75994                     "building_area",
75995                     "address",
75996                     "opening_hours",
75997                     "capacity"
75998                 ],
75999                 "suggestion": true
76000             },
76001             "amenity/restaurant/Ratskeller": {
76002                 "tags": {
76003                     "name": "Ratskeller",
76004                     "amenity": "restaurant"
76005                 },
76006                 "name": "Ratskeller",
76007                 "icon": "restaurant",
76008                 "geometry": [
76009                     "point",
76010                     "vertex",
76011                     "area"
76012                 ],
76013                 "fields": [
76014                     "cuisine",
76015                     "building_area",
76016                     "address",
76017                     "opening_hours",
76018                     "capacity"
76019                 ],
76020                 "suggestion": true
76021             },
76022             "amenity/restaurant/La Cantina": {
76023                 "tags": {
76024                     "name": "La Cantina",
76025                     "amenity": "restaurant"
76026                 },
76027                 "name": "La Cantina",
76028                 "icon": "restaurant",
76029                 "geometry": [
76030                     "point",
76031                     "vertex",
76032                     "area"
76033                 ],
76034                 "fields": [
76035                     "cuisine",
76036                     "building_area",
76037                     "address",
76038                     "opening_hours",
76039                     "capacity"
76040                 ],
76041                 "suggestion": true
76042             },
76043             "amenity/restaurant/Gasthaus Krone": {
76044                 "tags": {
76045                     "name": "Gasthaus Krone",
76046                     "amenity": "restaurant"
76047                 },
76048                 "name": "Gasthaus Krone",
76049                 "icon": "restaurant",
76050                 "geometry": [
76051                     "point",
76052                     "vertex",
76053                     "area"
76054                 ],
76055                 "fields": [
76056                     "cuisine",
76057                     "building_area",
76058                     "address",
76059                     "opening_hours",
76060                     "capacity"
76061                 ],
76062                 "suggestion": true
76063             },
76064             "amenity/restaurant/El Greco": {
76065                 "tags": {
76066                     "name": "El Greco",
76067                     "amenity": "restaurant"
76068                 },
76069                 "name": "El Greco",
76070                 "icon": "restaurant",
76071                 "geometry": [
76072                     "point",
76073                     "vertex",
76074                     "area"
76075                 ],
76076                 "fields": [
76077                     "cuisine",
76078                     "building_area",
76079                     "address",
76080                     "opening_hours",
76081                     "capacity"
76082                 ],
76083                 "suggestion": true
76084             },
76085             "amenity/restaurant/Gasthof zur Post": {
76086                 "tags": {
76087                     "name": "Gasthof zur Post",
76088                     "amenity": "restaurant"
76089                 },
76090                 "name": "Gasthof zur Post",
76091                 "icon": "restaurant",
76092                 "geometry": [
76093                     "point",
76094                     "vertex",
76095                     "area"
76096                 ],
76097                 "fields": [
76098                     "cuisine",
76099                     "building_area",
76100                     "address",
76101                     "opening_hours",
76102                     "capacity"
76103                 ],
76104                 "suggestion": true
76105             },
76106             "amenity/restaurant/Nando's": {
76107                 "tags": {
76108                     "name": "Nando's",
76109                     "amenity": "restaurant"
76110                 },
76111                 "name": "Nando's",
76112                 "icon": "restaurant",
76113                 "geometry": [
76114                     "point",
76115                     "vertex",
76116                     "area"
76117                 ],
76118                 "fields": [
76119                     "cuisine",
76120                     "building_area",
76121                     "address",
76122                     "opening_hours",
76123                     "capacity"
76124                 ],
76125                 "suggestion": true
76126             },
76127             "amenity/restaurant/Löwen": {
76128                 "tags": {
76129                     "name": "Löwen",
76130                     "amenity": "restaurant"
76131                 },
76132                 "name": "Löwen",
76133                 "icon": "restaurant",
76134                 "geometry": [
76135                     "point",
76136                     "vertex",
76137                     "area"
76138                 ],
76139                 "fields": [
76140                     "cuisine",
76141                     "building_area",
76142                     "address",
76143                     "opening_hours",
76144                     "capacity"
76145                 ],
76146                 "suggestion": true
76147             },
76148             "amenity/restaurant/Pizza Express": {
76149                 "tags": {
76150                     "name": "Pizza Express",
76151                     "amenity": "restaurant"
76152                 },
76153                 "name": "Pizza Express",
76154                 "icon": "restaurant",
76155                 "geometry": [
76156                     "point",
76157                     "vertex",
76158                     "area"
76159                 ],
76160                 "fields": [
76161                     "cuisine",
76162                     "building_area",
76163                     "address",
76164                     "opening_hours",
76165                     "capacity"
76166                 ],
76167                 "suggestion": true
76168             },
76169             "amenity/restaurant/Mandarin": {
76170                 "tags": {
76171                     "name": "Mandarin",
76172                     "amenity": "restaurant"
76173                 },
76174                 "name": "Mandarin",
76175                 "icon": "restaurant",
76176                 "geometry": [
76177                     "point",
76178                     "vertex",
76179                     "area"
76180                 ],
76181                 "fields": [
76182                     "cuisine",
76183                     "building_area",
76184                     "address",
76185                     "opening_hours",
76186                     "capacity"
76187                 ],
76188                 "suggestion": true
76189             },
76190             "amenity/restaurant/Hong Kong": {
76191                 "tags": {
76192                     "name": "Hong Kong",
76193                     "amenity": "restaurant"
76194                 },
76195                 "name": "Hong Kong",
76196                 "icon": "restaurant",
76197                 "geometry": [
76198                     "point",
76199                     "vertex",
76200                     "area"
76201                 ],
76202                 "fields": [
76203                     "cuisine",
76204                     "building_area",
76205                     "address",
76206                     "opening_hours",
76207                     "capacity"
76208                 ],
76209                 "suggestion": true
76210             },
76211             "amenity/restaurant/Zizzi": {
76212                 "tags": {
76213                     "name": "Zizzi",
76214                     "amenity": "restaurant"
76215                 },
76216                 "name": "Zizzi",
76217                 "icon": "restaurant",
76218                 "geometry": [
76219                     "point",
76220                     "vertex",
76221                     "area"
76222                 ],
76223                 "fields": [
76224                     "cuisine",
76225                     "building_area",
76226                     "address",
76227                     "opening_hours",
76228                     "capacity"
76229                 ],
76230                 "suggestion": true
76231             },
76232             "amenity/restaurant/Cracker Barrel": {
76233                 "tags": {
76234                     "name": "Cracker Barrel",
76235                     "amenity": "restaurant"
76236                 },
76237                 "name": "Cracker Barrel",
76238                 "icon": "restaurant",
76239                 "geometry": [
76240                     "point",
76241                     "vertex",
76242                     "area"
76243                 ],
76244                 "fields": [
76245                     "cuisine",
76246                     "building_area",
76247                     "address",
76248                     "opening_hours",
76249                     "capacity"
76250                 ],
76251                 "suggestion": true
76252             },
76253             "amenity/restaurant/Rhodos": {
76254                 "tags": {
76255                     "name": "Rhodos",
76256                     "amenity": "restaurant"
76257                 },
76258                 "name": "Rhodos",
76259                 "icon": "restaurant",
76260                 "geometry": [
76261                     "point",
76262                     "vertex",
76263                     "area"
76264                 ],
76265                 "fields": [
76266                     "cuisine",
76267                     "building_area",
76268                     "address",
76269                     "opening_hours",
76270                     "capacity"
76271                 ],
76272                 "suggestion": true
76273             },
76274             "amenity/restaurant/Lindenhof": {
76275                 "tags": {
76276                     "name": "Lindenhof",
76277                     "amenity": "restaurant"
76278                 },
76279                 "name": "Lindenhof",
76280                 "icon": "restaurant",
76281                 "geometry": [
76282                     "point",
76283                     "vertex",
76284                     "area"
76285                 ],
76286                 "fields": [
76287                     "cuisine",
76288                     "building_area",
76289                     "address",
76290                     "opening_hours",
76291                     "capacity"
76292                 ],
76293                 "suggestion": true
76294             },
76295             "amenity/restaurant/Milano": {
76296                 "tags": {
76297                     "name": "Milano",
76298                     "amenity": "restaurant"
76299                 },
76300                 "name": "Milano",
76301                 "icon": "restaurant",
76302                 "geometry": [
76303                     "point",
76304                     "vertex",
76305                     "area"
76306                 ],
76307                 "fields": [
76308                     "cuisine",
76309                     "building_area",
76310                     "address",
76311                     "opening_hours",
76312                     "capacity"
76313                 ],
76314                 "suggestion": true
76315             },
76316             "amenity/restaurant/Dolce Vita": {
76317                 "tags": {
76318                     "name": "Dolce Vita",
76319                     "amenity": "restaurant"
76320                 },
76321                 "name": "Dolce Vita",
76322                 "icon": "restaurant",
76323                 "geometry": [
76324                     "point",
76325                     "vertex",
76326                     "area"
76327                 ],
76328                 "fields": [
76329                     "cuisine",
76330                     "building_area",
76331                     "address",
76332                     "opening_hours",
76333                     "capacity"
76334                 ],
76335                 "suggestion": true
76336             },
76337             "amenity/restaurant/Kirchenwirt": {
76338                 "tags": {
76339                     "name": "Kirchenwirt",
76340                     "amenity": "restaurant"
76341                 },
76342                 "name": "Kirchenwirt",
76343                 "icon": "restaurant",
76344                 "geometry": [
76345                     "point",
76346                     "vertex",
76347                     "area"
76348                 ],
76349                 "fields": [
76350                     "cuisine",
76351                     "building_area",
76352                     "address",
76353                     "opening_hours",
76354                     "capacity"
76355                 ],
76356                 "suggestion": true
76357             },
76358             "amenity/restaurant/Kantine": {
76359                 "tags": {
76360                     "name": "Kantine",
76361                     "amenity": "restaurant"
76362                 },
76363                 "name": "Kantine",
76364                 "icon": "restaurant",
76365                 "geometry": [
76366                     "point",
76367                     "vertex",
76368                     "area"
76369                 ],
76370                 "fields": [
76371                     "cuisine",
76372                     "building_area",
76373                     "address",
76374                     "opening_hours",
76375                     "capacity"
76376                 ],
76377                 "suggestion": true
76378             },
76379             "amenity/restaurant/Ochsen": {
76380                 "tags": {
76381                     "name": "Ochsen",
76382                     "amenity": "restaurant"
76383                 },
76384                 "name": "Ochsen",
76385                 "icon": "restaurant",
76386                 "geometry": [
76387                     "point",
76388                     "vertex",
76389                     "area"
76390                 ],
76391                 "fields": [
76392                     "cuisine",
76393                     "building_area",
76394                     "address",
76395                     "opening_hours",
76396                     "capacity"
76397                 ],
76398                 "suggestion": true
76399             },
76400             "amenity/restaurant/Spur": {
76401                 "tags": {
76402                     "name": "Spur",
76403                     "amenity": "restaurant"
76404                 },
76405                 "name": "Spur",
76406                 "icon": "restaurant",
76407                 "geometry": [
76408                     "point",
76409                     "vertex",
76410                     "area"
76411                 ],
76412                 "fields": [
76413                     "cuisine",
76414                     "building_area",
76415                     "address",
76416                     "opening_hours",
76417                     "capacity"
76418                 ],
76419                 "suggestion": true
76420             },
76421             "amenity/restaurant/Mykonos": {
76422                 "tags": {
76423                     "name": "Mykonos",
76424                     "amenity": "restaurant"
76425                 },
76426                 "name": "Mykonos",
76427                 "icon": "restaurant",
76428                 "geometry": [
76429                     "point",
76430                     "vertex",
76431                     "area"
76432                 ],
76433                 "fields": [
76434                     "cuisine",
76435                     "building_area",
76436                     "address",
76437                     "opening_hours",
76438                     "capacity"
76439                 ],
76440                 "suggestion": true
76441             },
76442             "amenity/restaurant/Lotus": {
76443                 "tags": {
76444                     "name": "Lotus",
76445                     "amenity": "restaurant"
76446                 },
76447                 "name": "Lotus",
76448                 "icon": "restaurant",
76449                 "geometry": [
76450                     "point",
76451                     "vertex",
76452                     "area"
76453                 ],
76454                 "fields": [
76455                     "cuisine",
76456                     "building_area",
76457                     "address",
76458                     "opening_hours",
76459                     "capacity"
76460                 ],
76461                 "suggestion": true
76462             },
76463             "amenity/restaurant/Applebee's": {
76464                 "tags": {
76465                     "name": "Applebee's",
76466                     "amenity": "restaurant"
76467                 },
76468                 "name": "Applebee's",
76469                 "icon": "restaurant",
76470                 "geometry": [
76471                     "point",
76472                     "vertex",
76473                     "area"
76474                 ],
76475                 "fields": [
76476                     "cuisine",
76477                     "building_area",
76478                     "address",
76479                     "opening_hours",
76480                     "capacity"
76481                 ],
76482                 "suggestion": true
76483             },
76484             "amenity/restaurant/Flunch": {
76485                 "tags": {
76486                     "name": "Flunch",
76487                     "amenity": "restaurant"
76488                 },
76489                 "name": "Flunch",
76490                 "icon": "restaurant",
76491                 "geometry": [
76492                     "point",
76493                     "vertex",
76494                     "area"
76495                 ],
76496                 "fields": [
76497                     "cuisine",
76498                     "building_area",
76499                     "address",
76500                     "opening_hours",
76501                     "capacity"
76502                 ],
76503                 "suggestion": true
76504             },
76505             "amenity/restaurant/Zur Post": {
76506                 "tags": {
76507                     "name": "Zur Post",
76508                     "amenity": "restaurant"
76509                 },
76510                 "name": "Zur Post",
76511                 "icon": "restaurant",
76512                 "geometry": [
76513                     "point",
76514                     "vertex",
76515                     "area"
76516                 ],
76517                 "fields": [
76518                     "cuisine",
76519                     "building_area",
76520                     "address",
76521                     "opening_hours",
76522                     "capacity"
76523                 ],
76524                 "suggestion": true
76525             },
76526             "amenity/restaurant/China Town": {
76527                 "tags": {
76528                     "name": "China Town",
76529                     "amenity": "restaurant"
76530                 },
76531                 "name": "China Town",
76532                 "icon": "restaurant",
76533                 "geometry": [
76534                     "point",
76535                     "vertex",
76536                     "area"
76537                 ],
76538                 "fields": [
76539                     "cuisine",
76540                     "building_area",
76541                     "address",
76542                     "opening_hours",
76543                     "capacity"
76544                 ],
76545                 "suggestion": true
76546             },
76547             "amenity/restaurant/La Dolce Vita": {
76548                 "tags": {
76549                     "name": "La Dolce Vita",
76550                     "amenity": "restaurant"
76551                 },
76552                 "name": "La Dolce Vita",
76553                 "icon": "restaurant",
76554                 "geometry": [
76555                     "point",
76556                     "vertex",
76557                     "area"
76558                 ],
76559                 "fields": [
76560                     "cuisine",
76561                     "building_area",
76562                     "address",
76563                     "opening_hours",
76564                     "capacity"
76565                 ],
76566                 "suggestion": true
76567             },
76568             "amenity/restaurant/Waffle House": {
76569                 "tags": {
76570                     "name": "Waffle House",
76571                     "amenity": "restaurant"
76572                 },
76573                 "name": "Waffle House",
76574                 "icon": "restaurant",
76575                 "geometry": [
76576                     "point",
76577                     "vertex",
76578                     "area"
76579                 ],
76580                 "fields": [
76581                     "cuisine",
76582                     "building_area",
76583                     "address",
76584                     "opening_hours",
76585                     "capacity"
76586                 ],
76587                 "suggestion": true
76588             },
76589             "amenity/restaurant/Delphi": {
76590                 "tags": {
76591                     "name": "Delphi",
76592                     "amenity": "restaurant"
76593                 },
76594                 "name": "Delphi",
76595                 "icon": "restaurant",
76596                 "geometry": [
76597                     "point",
76598                     "vertex",
76599                     "area"
76600                 ],
76601                 "fields": [
76602                     "cuisine",
76603                     "building_area",
76604                     "address",
76605                     "opening_hours",
76606                     "capacity"
76607                 ],
76608                 "suggestion": true
76609             },
76610             "amenity/restaurant/Linde": {
76611                 "tags": {
76612                     "name": "Linde",
76613                     "amenity": "restaurant"
76614                 },
76615                 "name": "Linde",
76616                 "icon": "restaurant",
76617                 "geometry": [
76618                     "point",
76619                     "vertex",
76620                     "area"
76621                 ],
76622                 "fields": [
76623                     "cuisine",
76624                     "building_area",
76625                     "address",
76626                     "opening_hours",
76627                     "capacity"
76628                 ],
76629                 "suggestion": true
76630             },
76631             "amenity/restaurant/Dionysos": {
76632                 "tags": {
76633                     "name": "Dionysos",
76634                     "amenity": "restaurant"
76635                 },
76636                 "name": "Dionysos",
76637                 "icon": "restaurant",
76638                 "geometry": [
76639                     "point",
76640                     "vertex",
76641                     "area"
76642                 ],
76643                 "fields": [
76644                     "cuisine",
76645                     "building_area",
76646                     "address",
76647                     "opening_hours",
76648                     "capacity"
76649                 ],
76650                 "suggestion": true
76651             },
76652             "amenity/restaurant/Outback Steakhouse": {
76653                 "tags": {
76654                     "name": "Outback Steakhouse",
76655                     "amenity": "restaurant"
76656                 },
76657                 "name": "Outback Steakhouse",
76658                 "icon": "restaurant",
76659                 "geometry": [
76660                     "point",
76661                     "vertex",
76662                     "area"
76663                 ],
76664                 "fields": [
76665                     "cuisine",
76666                     "building_area",
76667                     "address",
76668                     "opening_hours",
76669                     "capacity"
76670                 ],
76671                 "suggestion": true
76672             },
76673             "amenity/restaurant/Kelsey's": {
76674                 "tags": {
76675                     "name": "Kelsey's",
76676                     "amenity": "restaurant"
76677                 },
76678                 "name": "Kelsey's",
76679                 "icon": "restaurant",
76680                 "geometry": [
76681                     "point",
76682                     "vertex",
76683                     "area"
76684                 ],
76685                 "fields": [
76686                     "cuisine",
76687                     "building_area",
76688                     "address",
76689                     "opening_hours",
76690                     "capacity"
76691                 ],
76692                 "suggestion": true
76693             },
76694             "amenity/restaurant/Boston Pizza": {
76695                 "tags": {
76696                     "name": "Boston Pizza",
76697                     "amenity": "restaurant"
76698                 },
76699                 "name": "Boston Pizza",
76700                 "icon": "restaurant",
76701                 "geometry": [
76702                     "point",
76703                     "vertex",
76704                     "area"
76705                 ],
76706                 "fields": [
76707                     "cuisine",
76708                     "building_area",
76709                     "address",
76710                     "opening_hours",
76711                     "capacity"
76712                 ],
76713                 "suggestion": true
76714             },
76715             "amenity/restaurant/Bella Italia": {
76716                 "tags": {
76717                     "name": "Bella Italia",
76718                     "amenity": "restaurant"
76719                 },
76720                 "name": "Bella Italia",
76721                 "icon": "restaurant",
76722                 "geometry": [
76723                     "point",
76724                     "vertex",
76725                     "area"
76726                 ],
76727                 "fields": [
76728                     "cuisine",
76729                     "building_area",
76730                     "address",
76731                     "opening_hours",
76732                     "capacity"
76733                 ],
76734                 "suggestion": true
76735             },
76736             "amenity/restaurant/Sizzler": {
76737                 "tags": {
76738                     "name": "Sizzler",
76739                     "amenity": "restaurant"
76740                 },
76741                 "name": "Sizzler",
76742                 "icon": "restaurant",
76743                 "geometry": [
76744                     "point",
76745                     "vertex",
76746                     "area"
76747                 ],
76748                 "fields": [
76749                     "cuisine",
76750                     "building_area",
76751                     "address",
76752                     "opening_hours",
76753                     "capacity"
76754                 ],
76755                 "suggestion": true
76756             },
76757             "amenity/restaurant/Grüner Baum": {
76758                 "tags": {
76759                     "name": "Grüner Baum",
76760                     "amenity": "restaurant"
76761                 },
76762                 "name": "Grüner Baum",
76763                 "icon": "restaurant",
76764                 "geometry": [
76765                     "point",
76766                     "vertex",
76767                     "area"
76768                 ],
76769                 "fields": [
76770                     "cuisine",
76771                     "building_area",
76772                     "address",
76773                     "opening_hours",
76774                     "capacity"
76775                 ],
76776                 "suggestion": true
76777             },
76778             "amenity/restaurant/Taj Mahal": {
76779                 "tags": {
76780                     "name": "Taj Mahal",
76781                     "amenity": "restaurant"
76782                 },
76783                 "name": "Taj Mahal",
76784                 "icon": "restaurant",
76785                 "geometry": [
76786                     "point",
76787                     "vertex",
76788                     "area"
76789                 ],
76790                 "fields": [
76791                     "cuisine",
76792                     "building_area",
76793                     "address",
76794                     "opening_hours",
76795                     "capacity"
76796                 ],
76797                 "suggestion": true
76798             },
76799             "amenity/restaurant/Rössli": {
76800                 "tags": {
76801                     "name": "Rössli",
76802                     "amenity": "restaurant"
76803                 },
76804                 "name": "Rössli",
76805                 "icon": "restaurant",
76806                 "geometry": [
76807                     "point",
76808                     "vertex",
76809                     "area"
76810                 ],
76811                 "fields": [
76812                     "cuisine",
76813                     "building_area",
76814                     "address",
76815                     "opening_hours",
76816                     "capacity"
76817                 ],
76818                 "suggestion": true
76819             },
76820             "amenity/restaurant/Traube": {
76821                 "tags": {
76822                     "name": "Traube",
76823                     "amenity": "restaurant"
76824                 },
76825                 "name": "Traube",
76826                 "icon": "restaurant",
76827                 "geometry": [
76828                     "point",
76829                     "vertex",
76830                     "area"
76831                 ],
76832                 "fields": [
76833                     "cuisine",
76834                     "building_area",
76835                     "address",
76836                     "opening_hours",
76837                     "capacity"
76838                 ],
76839                 "suggestion": true
76840             },
76841             "amenity/restaurant/Red Robin": {
76842                 "tags": {
76843                     "name": "Red Robin",
76844                     "amenity": "restaurant"
76845                 },
76846                 "name": "Red Robin",
76847                 "icon": "restaurant",
76848                 "geometry": [
76849                     "point",
76850                     "vertex",
76851                     "area"
76852                 ],
76853                 "fields": [
76854                     "cuisine",
76855                     "building_area",
76856                     "address",
76857                     "opening_hours",
76858                     "capacity"
76859                 ],
76860                 "suggestion": true
76861             },
76862             "amenity/restaurant/Roma": {
76863                 "tags": {
76864                     "name": "Roma",
76865                     "amenity": "restaurant"
76866                 },
76867                 "name": "Roma",
76868                 "icon": "restaurant",
76869                 "geometry": [
76870                     "point",
76871                     "vertex",
76872                     "area"
76873                 ],
76874                 "fields": [
76875                     "cuisine",
76876                     "building_area",
76877                     "address",
76878                     "opening_hours",
76879                     "capacity"
76880                 ],
76881                 "suggestion": true
76882             },
76883             "amenity/restaurant/San Marco": {
76884                 "tags": {
76885                     "name": "San Marco",
76886                     "amenity": "restaurant"
76887                 },
76888                 "name": "San Marco",
76889                 "icon": "restaurant",
76890                 "geometry": [
76891                     "point",
76892                     "vertex",
76893                     "area"
76894                 ],
76895                 "fields": [
76896                     "cuisine",
76897                     "building_area",
76898                     "address",
76899                     "opening_hours",
76900                     "capacity"
76901                 ],
76902                 "suggestion": true
76903             },
76904             "amenity/restaurant/Hellas": {
76905                 "tags": {
76906                     "name": "Hellas",
76907                     "amenity": "restaurant"
76908                 },
76909                 "name": "Hellas",
76910                 "icon": "restaurant",
76911                 "geometry": [
76912                     "point",
76913                     "vertex",
76914                     "area"
76915                 ],
76916                 "fields": [
76917                     "cuisine",
76918                     "building_area",
76919                     "address",
76920                     "opening_hours",
76921                     "capacity"
76922                 ],
76923                 "suggestion": true
76924             },
76925             "amenity/restaurant/La Perla": {
76926                 "tags": {
76927                     "name": "La Perla",
76928                     "amenity": "restaurant"
76929                 },
76930                 "name": "La Perla",
76931                 "icon": "restaurant",
76932                 "geometry": [
76933                     "point",
76934                     "vertex",
76935                     "area"
76936                 ],
76937                 "fields": [
76938                     "cuisine",
76939                     "building_area",
76940                     "address",
76941                     "opening_hours",
76942                     "capacity"
76943                 ],
76944                 "suggestion": true
76945             },
76946             "amenity/restaurant/Vips": {
76947                 "tags": {
76948                     "name": "Vips",
76949                     "amenity": "restaurant"
76950                 },
76951                 "name": "Vips",
76952                 "icon": "restaurant",
76953                 "geometry": [
76954                     "point",
76955                     "vertex",
76956                     "area"
76957                 ],
76958                 "fields": [
76959                     "cuisine",
76960                     "building_area",
76961                     "address",
76962                     "opening_hours",
76963                     "capacity"
76964                 ],
76965                 "suggestion": true
76966             },
76967             "amenity/restaurant/Panera Bread": {
76968                 "tags": {
76969                     "name": "Panera Bread",
76970                     "amenity": "restaurant"
76971                 },
76972                 "name": "Panera Bread",
76973                 "icon": "restaurant",
76974                 "geometry": [
76975                     "point",
76976                     "vertex",
76977                     "area"
76978                 ],
76979                 "fields": [
76980                     "cuisine",
76981                     "building_area",
76982                     "address",
76983                     "opening_hours",
76984                     "capacity"
76985                 ],
76986                 "suggestion": true
76987             },
76988             "amenity/restaurant/Da Vinci": {
76989                 "tags": {
76990                     "name": "Da Vinci",
76991                     "amenity": "restaurant"
76992                 },
76993                 "name": "Da Vinci",
76994                 "icon": "restaurant",
76995                 "geometry": [
76996                     "point",
76997                     "vertex",
76998                     "area"
76999                 ],
77000                 "fields": [
77001                     "cuisine",
77002                     "building_area",
77003                     "address",
77004                     "opening_hours",
77005                     "capacity"
77006                 ],
77007                 "suggestion": true
77008             },
77009             "amenity/restaurant/Hippopotamus": {
77010                 "tags": {
77011                     "name": "Hippopotamus",
77012                     "amenity": "restaurant"
77013                 },
77014                 "name": "Hippopotamus",
77015                 "icon": "restaurant",
77016                 "geometry": [
77017                     "point",
77018                     "vertex",
77019                     "area"
77020                 ],
77021                 "fields": [
77022                     "cuisine",
77023                     "building_area",
77024                     "address",
77025                     "opening_hours",
77026                     "capacity"
77027                 ],
77028                 "suggestion": true
77029             },
77030             "amenity/restaurant/Prezzo": {
77031                 "tags": {
77032                     "name": "Prezzo",
77033                     "amenity": "restaurant"
77034                 },
77035                 "name": "Prezzo",
77036                 "icon": "restaurant",
77037                 "geometry": [
77038                     "point",
77039                     "vertex",
77040                     "area"
77041                 ],
77042                 "fields": [
77043                     "cuisine",
77044                     "building_area",
77045                     "address",
77046                     "opening_hours",
77047                     "capacity"
77048                 ],
77049                 "suggestion": true
77050             },
77051             "amenity/restaurant/Courtepaille": {
77052                 "tags": {
77053                     "name": "Courtepaille",
77054                     "amenity": "restaurant"
77055                 },
77056                 "name": "Courtepaille",
77057                 "icon": "restaurant",
77058                 "geometry": [
77059                     "point",
77060                     "vertex",
77061                     "area"
77062                 ],
77063                 "fields": [
77064                     "cuisine",
77065                     "building_area",
77066                     "address",
77067                     "opening_hours",
77068                     "capacity"
77069                 ],
77070                 "suggestion": true
77071             },
77072             "amenity/restaurant/Hard Rock Cafe": {
77073                 "tags": {
77074                     "name": "Hard Rock Cafe",
77075                     "amenity": "restaurant"
77076                 },
77077                 "name": "Hard Rock Cafe",
77078                 "icon": "restaurant",
77079                 "geometry": [
77080                     "point",
77081                     "vertex",
77082                     "area"
77083                 ],
77084                 "fields": [
77085                     "cuisine",
77086                     "building_area",
77087                     "address",
77088                     "opening_hours",
77089                     "capacity"
77090                 ],
77091                 "suggestion": true
77092             },
77093             "amenity/restaurant/Panorama": {
77094                 "tags": {
77095                     "name": "Panorama",
77096                     "amenity": "restaurant"
77097                 },
77098                 "name": "Panorama",
77099                 "icon": "restaurant",
77100                 "geometry": [
77101                     "point",
77102                     "vertex",
77103                     "area"
77104                 ],
77105                 "fields": [
77106                     "cuisine",
77107                     "building_area",
77108                     "address",
77109                     "opening_hours",
77110                     "capacity"
77111                 ],
77112                 "suggestion": true
77113             },
77114             "amenity/restaurant/デニーズ": {
77115                 "tags": {
77116                     "name": "デニーズ",
77117                     "amenity": "restaurant"
77118                 },
77119                 "name": "デニーズ",
77120                 "icon": "restaurant",
77121                 "geometry": [
77122                     "point",
77123                     "vertex",
77124                     "area"
77125                 ],
77126                 "fields": [
77127                     "cuisine",
77128                     "building_area",
77129                     "address",
77130                     "opening_hours",
77131                     "capacity"
77132                 ],
77133                 "suggestion": true
77134             },
77135             "amenity/restaurant/Sportheim": {
77136                 "tags": {
77137                     "name": "Sportheim",
77138                     "amenity": "restaurant"
77139                 },
77140                 "name": "Sportheim",
77141                 "icon": "restaurant",
77142                 "geometry": [
77143                     "point",
77144                     "vertex",
77145                     "area"
77146                 ],
77147                 "fields": [
77148                     "cuisine",
77149                     "building_area",
77150                     "address",
77151                     "opening_hours",
77152                     "capacity"
77153                 ],
77154                 "suggestion": true
77155             },
77156             "amenity/restaurant/餃子の王将": {
77157                 "tags": {
77158                     "name": "餃子の王将",
77159                     "amenity": "restaurant"
77160                 },
77161                 "name": "餃子の王将",
77162                 "icon": "restaurant",
77163                 "geometry": [
77164                     "point",
77165                     "vertex",
77166                     "area"
77167                 ],
77168                 "fields": [
77169                     "cuisine",
77170                     "building_area",
77171                     "address",
77172                     "opening_hours",
77173                     "capacity"
77174                 ],
77175                 "suggestion": true
77176             },
77177             "amenity/restaurant/Bären": {
77178                 "tags": {
77179                     "name": "Bären",
77180                     "amenity": "restaurant"
77181                 },
77182                 "name": "Bären",
77183                 "icon": "restaurant",
77184                 "geometry": [
77185                     "point",
77186                     "vertex",
77187                     "area"
77188                 ],
77189                 "fields": [
77190                     "cuisine",
77191                     "building_area",
77192                     "address",
77193                     "opening_hours",
77194                     "capacity"
77195                 ],
77196                 "suggestion": true
77197             },
77198             "amenity/restaurant/Alte Post": {
77199                 "tags": {
77200                     "name": "Alte Post",
77201                     "amenity": "restaurant"
77202                 },
77203                 "name": "Alte Post",
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                 ],
77217                 "suggestion": true
77218             },
77219             "amenity/restaurant/China Garden": {
77220                 "tags": {
77221                     "name": "China Garden",
77222                     "amenity": "restaurant"
77223                 },
77224                 "name": "China Garden",
77225                 "icon": "restaurant",
77226                 "geometry": [
77227                     "point",
77228                     "vertex",
77229                     "area"
77230                 ],
77231                 "fields": [
77232                     "cuisine",
77233                     "building_area",
77234                     "address",
77235                     "opening_hours",
77236                     "capacity"
77237                 ],
77238                 "suggestion": true
77239             },
77240             "amenity/restaurant/Vapiano": {
77241                 "tags": {
77242                     "name": "Vapiano",
77243                     "amenity": "restaurant"
77244                 },
77245                 "name": "Vapiano",
77246                 "icon": "restaurant",
77247                 "geometry": [
77248                     "point",
77249                     "vertex",
77250                     "area"
77251                 ],
77252                 "fields": [
77253                     "cuisine",
77254                     "building_area",
77255                     "address",
77256                     "opening_hours",
77257                     "capacity"
77258                 ],
77259                 "suggestion": true
77260             },
77261             "amenity/restaurant/Mamma Mia": {
77262                 "tags": {
77263                     "name": "Mamma Mia",
77264                     "amenity": "restaurant"
77265                 },
77266                 "name": "Mamma Mia",
77267                 "icon": "restaurant",
77268                 "geometry": [
77269                     "point",
77270                     "vertex",
77271                     "area"
77272                 ],
77273                 "fields": [
77274                     "cuisine",
77275                     "building_area",
77276                     "address",
77277                     "opening_hours",
77278                     "capacity"
77279                 ],
77280                 "suggestion": true
77281             },
77282             "amenity/restaurant/Schwarzer Adler": {
77283                 "tags": {
77284                     "name": "Schwarzer Adler",
77285                     "amenity": "restaurant"
77286                 },
77287                 "name": "Schwarzer Adler",
77288                 "icon": "restaurant",
77289                 "geometry": [
77290                     "point",
77291                     "vertex",
77292                     "area"
77293                 ],
77294                 "fields": [
77295                     "cuisine",
77296                     "building_area",
77297                     "address",
77298                     "opening_hours",
77299                     "capacity"
77300                 ],
77301                 "suggestion": true
77302             },
77303             "amenity/restaurant/IHOP": {
77304                 "tags": {
77305                     "name": "IHOP",
77306                     "amenity": "restaurant"
77307                 },
77308                 "name": "IHOP",
77309                 "icon": "restaurant",
77310                 "geometry": [
77311                     "point",
77312                     "vertex",
77313                     "area"
77314                 ],
77315                 "fields": [
77316                     "cuisine",
77317                     "building_area",
77318                     "address",
77319                     "opening_hours",
77320                     "capacity"
77321                 ],
77322                 "suggestion": true
77323             },
77324             "amenity/restaurant/Chili's": {
77325                 "tags": {
77326                     "name": "Chili's",
77327                     "amenity": "restaurant"
77328                 },
77329                 "name": "Chili's",
77330                 "icon": "restaurant",
77331                 "geometry": [
77332                     "point",
77333                     "vertex",
77334                     "area"
77335                 ],
77336                 "fields": [
77337                     "cuisine",
77338                     "building_area",
77339                     "address",
77340                     "opening_hours",
77341                     "capacity"
77342                 ],
77343                 "suggestion": true
77344             },
77345             "amenity/restaurant/Olive Garden": {
77346                 "tags": {
77347                     "name": "Olive Garden",
77348                     "amenity": "restaurant"
77349                 },
77350                 "name": "Olive Garden",
77351                 "icon": "restaurant",
77352                 "geometry": [
77353                     "point",
77354                     "vertex",
77355                     "area"
77356                 ],
77357                 "fields": [
77358                     "cuisine",
77359                     "building_area",
77360                     "address",
77361                     "opening_hours",
77362                     "capacity"
77363                 ],
77364                 "suggestion": true
77365             },
77366             "amenity/restaurant/Friendly's": {
77367                 "tags": {
77368                     "name": "Friendly's",
77369                     "amenity": "restaurant"
77370                 },
77371                 "name": "Friendly's",
77372                 "icon": "restaurant",
77373                 "geometry": [
77374                     "point",
77375                     "vertex",
77376                     "area"
77377                 ],
77378                 "fields": [
77379                     "cuisine",
77380                     "building_area",
77381                     "address",
77382                     "opening_hours",
77383                     "capacity"
77384                 ],
77385                 "suggestion": true
77386             },
77387             "amenity/restaurant/Buffalo Grill": {
77388                 "tags": {
77389                     "name": "Buffalo Grill",
77390                     "amenity": "restaurant"
77391                 },
77392                 "name": "Buffalo Grill",
77393                 "icon": "restaurant",
77394                 "geometry": [
77395                     "point",
77396                     "vertex",
77397                     "area"
77398                 ],
77399                 "fields": [
77400                     "cuisine",
77401                     "building_area",
77402                     "address",
77403                     "opening_hours",
77404                     "capacity"
77405                 ],
77406                 "suggestion": true
77407             },
77408             "amenity/restaurant/Texas Roadhouse": {
77409                 "tags": {
77410                     "name": "Texas Roadhouse",
77411                     "amenity": "restaurant"
77412                 },
77413                 "name": "Texas Roadhouse",
77414                 "icon": "restaurant",
77415                 "geometry": [
77416                     "point",
77417                     "vertex",
77418                     "area"
77419                 ],
77420                 "fields": [
77421                     "cuisine",
77422                     "building_area",
77423                     "address",
77424                     "opening_hours",
77425                     "capacity"
77426                 ],
77427                 "suggestion": true
77428             },
77429             "amenity/restaurant/ガスト": {
77430                 "tags": {
77431                     "name": "ガスト",
77432                     "name:en": "Gusto",
77433                     "amenity": "restaurant"
77434                 },
77435                 "name": "ガスト",
77436                 "icon": "restaurant",
77437                 "geometry": [
77438                     "point",
77439                     "vertex",
77440                     "area"
77441                 ],
77442                 "fields": [
77443                     "cuisine",
77444                     "building_area",
77445                     "address",
77446                     "opening_hours",
77447                     "capacity"
77448                 ],
77449                 "suggestion": true
77450             },
77451             "amenity/restaurant/Sakura": {
77452                 "tags": {
77453                     "name": "Sakura",
77454                     "amenity": "restaurant"
77455                 },
77456                 "name": "Sakura",
77457                 "icon": "restaurant",
77458                 "geometry": [
77459                     "point",
77460                     "vertex",
77461                     "area"
77462                 ],
77463                 "fields": [
77464                     "cuisine",
77465                     "building_area",
77466                     "address",
77467                     "opening_hours",
77468                     "capacity"
77469                 ],
77470                 "suggestion": true
77471             },
77472             "amenity/restaurant/Mensa": {
77473                 "tags": {
77474                     "name": "Mensa",
77475                     "amenity": "restaurant"
77476                 },
77477                 "name": "Mensa",
77478                 "icon": "restaurant",
77479                 "geometry": [
77480                     "point",
77481                     "vertex",
77482                     "area"
77483                 ],
77484                 "fields": [
77485                     "cuisine",
77486                     "building_area",
77487                     "address",
77488                     "opening_hours",
77489                     "capacity"
77490                 ],
77491                 "suggestion": true
77492             },
77493             "amenity/restaurant/The Keg": {
77494                 "tags": {
77495                     "name": "The Keg",
77496                     "amenity": "restaurant"
77497                 },
77498                 "name": "The Keg",
77499                 "icon": "restaurant",
77500                 "geometry": [
77501                     "point",
77502                     "vertex",
77503                     "area"
77504                 ],
77505                 "fields": [
77506                     "cuisine",
77507                     "building_area",
77508                     "address",
77509                     "opening_hours",
77510                     "capacity"
77511                 ],
77512                 "suggestion": true
77513             },
77514             "amenity/restaurant/サイゼリヤ": {
77515                 "tags": {
77516                     "name": "サイゼリヤ",
77517                     "amenity": "restaurant"
77518                 },
77519                 "name": "サイゼリヤ",
77520                 "icon": "restaurant",
77521                 "geometry": [
77522                     "point",
77523                     "vertex",
77524                     "area"
77525                 ],
77526                 "fields": [
77527                     "cuisine",
77528                     "building_area",
77529                     "address",
77530                     "opening_hours",
77531                     "capacity"
77532                 ],
77533                 "suggestion": true
77534             },
77535             "amenity/restaurant/La Strada": {
77536                 "tags": {
77537                     "name": "La Strada",
77538                     "amenity": "restaurant"
77539                 },
77540                 "name": "La Strada",
77541                 "icon": "restaurant",
77542                 "geometry": [
77543                     "point",
77544                     "vertex",
77545                     "area"
77546                 ],
77547                 "fields": [
77548                     "cuisine",
77549                     "building_area",
77550                     "address",
77551                     "opening_hours",
77552                     "capacity"
77553                 ],
77554                 "suggestion": true
77555             },
77556             "amenity/restaurant/Village Inn": {
77557                 "tags": {
77558                     "name": "Village Inn",
77559                     "amenity": "restaurant"
77560                 },
77561                 "name": "Village Inn",
77562                 "icon": "restaurant",
77563                 "geometry": [
77564                     "point",
77565                     "vertex",
77566                     "area"
77567                 ],
77568                 "fields": [
77569                     "cuisine",
77570                     "building_area",
77571                     "address",
77572                     "opening_hours",
77573                     "capacity"
77574                 ],
77575                 "suggestion": true
77576             },
77577             "amenity/restaurant/Buffalo Wild Wings": {
77578                 "tags": {
77579                     "name": "Buffalo Wild Wings",
77580                     "amenity": "restaurant"
77581                 },
77582                 "name": "Buffalo Wild Wings",
77583                 "icon": "restaurant",
77584                 "geometry": [
77585                     "point",
77586                     "vertex",
77587                     "area"
77588                 ],
77589                 "fields": [
77590                     "cuisine",
77591                     "building_area",
77592                     "address",
77593                     "opening_hours",
77594                     "capacity"
77595                 ],
77596                 "suggestion": true
77597             },
77598             "amenity/restaurant/Peking": {
77599                 "tags": {
77600                     "name": "Peking",
77601                     "amenity": "restaurant"
77602                 },
77603                 "name": "Peking",
77604                 "icon": "restaurant",
77605                 "geometry": [
77606                     "point",
77607                     "vertex",
77608                     "area"
77609                 ],
77610                 "fields": [
77611                     "cuisine",
77612                     "building_area",
77613                     "address",
77614                     "opening_hours",
77615                     "capacity"
77616                 ],
77617                 "suggestion": true
77618             },
77619             "amenity/restaurant/California Pizza Kitchen": {
77620                 "tags": {
77621                     "name": "California Pizza Kitchen",
77622                     "amenity": "restaurant"
77623                 },
77624                 "name": "California Pizza Kitchen",
77625                 "icon": "restaurant",
77626                 "geometry": [
77627                     "point",
77628                     "vertex",
77629                     "area"
77630                 ],
77631                 "fields": [
77632                     "cuisine",
77633                     "building_area",
77634                     "address",
77635                     "opening_hours",
77636                     "capacity"
77637                 ],
77638                 "suggestion": true
77639             },
77640             "amenity/restaurant/Якитория": {
77641                 "tags": {
77642                     "name": "Якитория",
77643                     "amenity": "restaurant"
77644                 },
77645                 "name": "Якитория",
77646                 "icon": "restaurant",
77647                 "geometry": [
77648                     "point",
77649                     "vertex",
77650                     "area"
77651                 ],
77652                 "fields": [
77653                     "cuisine",
77654                     "building_area",
77655                     "address",
77656                     "opening_hours",
77657                     "capacity"
77658                 ],
77659                 "suggestion": true
77660             },
77661             "amenity/restaurant/Golden Corral": {
77662                 "tags": {
77663                     "name": "Golden Corral",
77664                     "amenity": "restaurant"
77665                 },
77666                 "name": "Golden Corral",
77667                 "icon": "restaurant",
77668                 "geometry": [
77669                     "point",
77670                     "vertex",
77671                     "area"
77672                 ],
77673                 "fields": [
77674                     "cuisine",
77675                     "building_area",
77676                     "address",
77677                     "opening_hours",
77678                     "capacity"
77679                 ],
77680                 "suggestion": true
77681             },
77682             "amenity/restaurant/Perkins": {
77683                 "tags": {
77684                     "name": "Perkins",
77685                     "amenity": "restaurant"
77686                 },
77687                 "name": "Perkins",
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                 ],
77701                 "suggestion": true
77702             },
77703             "amenity/restaurant/Ruby Tuesday": {
77704                 "tags": {
77705                     "name": "Ruby Tuesday",
77706                     "amenity": "restaurant"
77707                 },
77708                 "name": "Ruby Tuesday",
77709                 "icon": "restaurant",
77710                 "geometry": [
77711                     "point",
77712                     "vertex",
77713                     "area"
77714                 ],
77715                 "fields": [
77716                     "cuisine",
77717                     "building_area",
77718                     "address",
77719                     "opening_hours",
77720                     "capacity"
77721                 ],
77722                 "suggestion": true
77723             },
77724             "amenity/restaurant/Shari's": {
77725                 "tags": {
77726                     "name": "Shari's",
77727                     "amenity": "restaurant"
77728                 },
77729                 "name": "Shari's",
77730                 "icon": "restaurant",
77731                 "geometry": [
77732                     "point",
77733                     "vertex",
77734                     "area"
77735                 ],
77736                 "fields": [
77737                     "cuisine",
77738                     "building_area",
77739                     "address",
77740                     "opening_hours",
77741                     "capacity"
77742                 ],
77743                 "suggestion": true
77744             },
77745             "amenity/restaurant/Bob Evans": {
77746                 "tags": {
77747                     "name": "Bob Evans",
77748                     "amenity": "restaurant"
77749                 },
77750                 "name": "Bob Evans",
77751                 "icon": "restaurant",
77752                 "geometry": [
77753                     "point",
77754                     "vertex",
77755                     "area"
77756                 ],
77757                 "fields": [
77758                     "cuisine",
77759                     "building_area",
77760                     "address",
77761                     "opening_hours",
77762                     "capacity"
77763                 ],
77764                 "suggestion": true
77765             },
77766             "amenity/restaurant/바다횟집 (Bada Fish Restaurant)": {
77767                 "tags": {
77768                     "name": "바다횟집 (Bada Fish Restaurant)",
77769                     "amenity": "restaurant"
77770                 },
77771                 "name": "바다횟집 (Bada Fish Restaurant)",
77772                 "icon": "restaurant",
77773                 "geometry": [
77774                     "point",
77775                     "vertex",
77776                     "area"
77777                 ],
77778                 "fields": [
77779                     "cuisine",
77780                     "building_area",
77781                     "address",
77782                     "opening_hours",
77783                     "capacity"
77784                 ],
77785                 "suggestion": true
77786             },
77787             "amenity/restaurant/Mang Inasal": {
77788                 "tags": {
77789                     "name": "Mang Inasal",
77790                     "amenity": "restaurant"
77791                 },
77792                 "name": "Mang Inasal",
77793                 "icon": "restaurant",
77794                 "geometry": [
77795                     "point",
77796                     "vertex",
77797                     "area"
77798                 ],
77799                 "fields": [
77800                     "cuisine",
77801                     "building_area",
77802                     "address",
77803                     "opening_hours",
77804                     "capacity"
77805                 ],
77806                 "suggestion": true
77807             },
77808             "amenity/restaurant/Евразия": {
77809                 "tags": {
77810                     "name": "Евразия",
77811                     "amenity": "restaurant"
77812                 },
77813                 "name": "Евразия",
77814                 "icon": "restaurant",
77815                 "geometry": [
77816                     "point",
77817                     "vertex",
77818                     "area"
77819                 ],
77820                 "fields": [
77821                     "cuisine",
77822                     "building_area",
77823                     "address",
77824                     "opening_hours",
77825                     "capacity"
77826                 ],
77827                 "suggestion": true
77828             },
77829             "amenity/restaurant/ジョナサン": {
77830                 "tags": {
77831                     "name": "ジョナサン",
77832                     "amenity": "restaurant"
77833                 },
77834                 "name": "ジョナサン",
77835                 "icon": "restaurant",
77836                 "geometry": [
77837                     "point",
77838                     "vertex",
77839                     "area"
77840                 ],
77841                 "fields": [
77842                     "cuisine",
77843                     "building_area",
77844                     "address",
77845                     "opening_hours",
77846                     "capacity"
77847                 ],
77848                 "suggestion": true
77849             },
77850             "amenity/restaurant/Longhorn Steakhouse": {
77851                 "tags": {
77852                     "name": "Longhorn Steakhouse",
77853                     "amenity": "restaurant"
77854                 },
77855                 "name": "Longhorn Steakhouse",
77856                 "icon": "restaurant",
77857                 "geometry": [
77858                     "point",
77859                     "vertex",
77860                     "area"
77861                 ],
77862                 "fields": [
77863                     "cuisine",
77864                     "building_area",
77865                     "address",
77866                     "opening_hours",
77867                     "capacity"
77868                 ],
77869                 "suggestion": true
77870             },
77871             "amenity/bank/Chase": {
77872                 "tags": {
77873                     "name": "Chase",
77874                     "amenity": "bank"
77875                 },
77876                 "name": "Chase",
77877                 "icon": "bank",
77878                 "geometry": [
77879                     "point",
77880                     "vertex",
77881                     "area"
77882                 ],
77883                 "fields": [
77884                     "atm",
77885                     "building_area",
77886                     "address",
77887                     "opening_hours"
77888                 ],
77889                 "suggestion": true
77890             },
77891             "amenity/bank/Commonwealth Bank": {
77892                 "tags": {
77893                     "name": "Commonwealth Bank",
77894                     "amenity": "bank"
77895                 },
77896                 "name": "Commonwealth Bank",
77897                 "icon": "bank",
77898                 "geometry": [
77899                     "point",
77900                     "vertex",
77901                     "area"
77902                 ],
77903                 "fields": [
77904                     "atm",
77905                     "building_area",
77906                     "address",
77907                     "opening_hours"
77908                 ],
77909                 "suggestion": true
77910             },
77911             "amenity/bank/Citibank": {
77912                 "tags": {
77913                     "name": "Citibank",
77914                     "amenity": "bank"
77915                 },
77916                 "name": "Citibank",
77917                 "icon": "bank",
77918                 "geometry": [
77919                     "point",
77920                     "vertex",
77921                     "area"
77922                 ],
77923                 "fields": [
77924                     "atm",
77925                     "building_area",
77926                     "address",
77927                     "opening_hours"
77928                 ],
77929                 "suggestion": true
77930             },
77931             "amenity/bank/HSBC": {
77932                 "tags": {
77933                     "name": "HSBC",
77934                     "amenity": "bank"
77935                 },
77936                 "name": "HSBC",
77937                 "icon": "bank",
77938                 "geometry": [
77939                     "point",
77940                     "vertex",
77941                     "area"
77942                 ],
77943                 "fields": [
77944                     "atm",
77945                     "building_area",
77946                     "address",
77947                     "opening_hours"
77948                 ],
77949                 "suggestion": true
77950             },
77951             "amenity/bank/Barclays": {
77952                 "tags": {
77953                     "name": "Barclays",
77954                     "amenity": "bank"
77955                 },
77956                 "name": "Barclays",
77957                 "icon": "bank",
77958                 "geometry": [
77959                     "point",
77960                     "vertex",
77961                     "area"
77962                 ],
77963                 "fields": [
77964                     "atm",
77965                     "building_area",
77966                     "address",
77967                     "opening_hours"
77968                 ],
77969                 "suggestion": true
77970             },
77971             "amenity/bank/Westpac": {
77972                 "tags": {
77973                     "name": "Westpac",
77974                     "amenity": "bank"
77975                 },
77976                 "name": "Westpac",
77977                 "icon": "bank",
77978                 "geometry": [
77979                     "point",
77980                     "vertex",
77981                     "area"
77982                 ],
77983                 "fields": [
77984                     "atm",
77985                     "building_area",
77986                     "address",
77987                     "opening_hours"
77988                 ],
77989                 "suggestion": true
77990             },
77991             "amenity/bank/NAB": {
77992                 "tags": {
77993                     "name": "NAB",
77994                     "amenity": "bank"
77995                 },
77996                 "name": "NAB",
77997                 "icon": "bank",
77998                 "geometry": [
77999                     "point",
78000                     "vertex",
78001                     "area"
78002                 ],
78003                 "fields": [
78004                     "atm",
78005                     "building_area",
78006                     "address",
78007                     "opening_hours"
78008                 ],
78009                 "suggestion": true
78010             },
78011             "amenity/bank/ANZ": {
78012                 "tags": {
78013                     "name": "ANZ",
78014                     "amenity": "bank"
78015                 },
78016                 "name": "ANZ",
78017                 "icon": "bank",
78018                 "geometry": [
78019                     "point",
78020                     "vertex",
78021                     "area"
78022                 ],
78023                 "fields": [
78024                     "atm",
78025                     "building_area",
78026                     "address",
78027                     "opening_hours"
78028                 ],
78029                 "suggestion": true
78030             },
78031             "amenity/bank/Lloyds Bank": {
78032                 "tags": {
78033                     "name": "Lloyds Bank",
78034                     "amenity": "bank"
78035                 },
78036                 "name": "Lloyds Bank",
78037                 "icon": "bank",
78038                 "geometry": [
78039                     "point",
78040                     "vertex",
78041                     "area"
78042                 ],
78043                 "fields": [
78044                     "atm",
78045                     "building_area",
78046                     "address",
78047                     "opening_hours"
78048                 ],
78049                 "suggestion": true
78050             },
78051             "amenity/bank/Landbank": {
78052                 "tags": {
78053                     "name": "Landbank",
78054                     "amenity": "bank"
78055                 },
78056                 "name": "Landbank",
78057                 "icon": "bank",
78058                 "geometry": [
78059                     "point",
78060                     "vertex",
78061                     "area"
78062                 ],
78063                 "fields": [
78064                     "atm",
78065                     "building_area",
78066                     "address",
78067                     "opening_hours"
78068                 ],
78069                 "suggestion": true
78070             },
78071             "amenity/bank/Sparkasse": {
78072                 "tags": {
78073                     "name": "Sparkasse",
78074                     "amenity": "bank"
78075                 },
78076                 "name": "Sparkasse",
78077                 "icon": "bank",
78078                 "geometry": [
78079                     "point",
78080                     "vertex",
78081                     "area"
78082                 ],
78083                 "fields": [
78084                     "atm",
78085                     "building_area",
78086                     "address",
78087                     "opening_hours"
78088                 ],
78089                 "suggestion": true
78090             },
78091             "amenity/bank/UCPB": {
78092                 "tags": {
78093                     "name": "UCPB",
78094                     "amenity": "bank"
78095                 },
78096                 "name": "UCPB",
78097                 "icon": "bank",
78098                 "geometry": [
78099                     "point",
78100                     "vertex",
78101                     "area"
78102                 ],
78103                 "fields": [
78104                     "atm",
78105                     "building_area",
78106                     "address",
78107                     "opening_hours"
78108                 ],
78109                 "suggestion": true
78110             },
78111             "amenity/bank/PNB": {
78112                 "tags": {
78113                     "name": "PNB",
78114                     "amenity": "bank"
78115                 },
78116                 "name": "PNB",
78117                 "icon": "bank",
78118                 "geometry": [
78119                     "point",
78120                     "vertex",
78121                     "area"
78122                 ],
78123                 "fields": [
78124                     "atm",
78125                     "building_area",
78126                     "address",
78127                     "opening_hours"
78128                 ],
78129                 "suggestion": true
78130             },
78131             "amenity/bank/Metrobank": {
78132                 "tags": {
78133                     "name": "Metrobank",
78134                     "amenity": "bank"
78135                 },
78136                 "name": "Metrobank",
78137                 "icon": "bank",
78138                 "geometry": [
78139                     "point",
78140                     "vertex",
78141                     "area"
78142                 ],
78143                 "fields": [
78144                     "atm",
78145                     "building_area",
78146                     "address",
78147                     "opening_hours"
78148                 ],
78149                 "suggestion": true
78150             },
78151             "amenity/bank/BDO": {
78152                 "tags": {
78153                     "name": "BDO",
78154                     "amenity": "bank"
78155                 },
78156                 "name": "BDO",
78157                 "icon": "bank",
78158                 "geometry": [
78159                     "point",
78160                     "vertex",
78161                     "area"
78162                 ],
78163                 "fields": [
78164                     "atm",
78165                     "building_area",
78166                     "address",
78167                     "opening_hours"
78168                 ],
78169                 "suggestion": true
78170             },
78171             "amenity/bank/Volksbank": {
78172                 "tags": {
78173                     "name": "Volksbank",
78174                     "amenity": "bank"
78175                 },
78176                 "name": "Volksbank",
78177                 "icon": "bank",
78178                 "geometry": [
78179                     "point",
78180                     "vertex",
78181                     "area"
78182                 ],
78183                 "fields": [
78184                     "atm",
78185                     "building_area",
78186                     "address",
78187                     "opening_hours"
78188                 ],
78189                 "suggestion": true
78190             },
78191             "amenity/bank/BPI": {
78192                 "tags": {
78193                     "name": "BPI",
78194                     "amenity": "bank"
78195                 },
78196                 "name": "BPI",
78197                 "icon": "bank",
78198                 "geometry": [
78199                     "point",
78200                     "vertex",
78201                     "area"
78202                 ],
78203                 "fields": [
78204                     "atm",
78205                     "building_area",
78206                     "address",
78207                     "opening_hours"
78208                 ],
78209                 "suggestion": true
78210             },
78211             "amenity/bank/Postbank": {
78212                 "tags": {
78213                     "name": "Postbank",
78214                     "amenity": "bank"
78215                 },
78216                 "name": "Postbank",
78217                 "icon": "bank",
78218                 "geometry": [
78219                     "point",
78220                     "vertex",
78221                     "area"
78222                 ],
78223                 "fields": [
78224                     "atm",
78225                     "building_area",
78226                     "address",
78227                     "opening_hours"
78228                 ],
78229                 "suggestion": true
78230             },
78231             "amenity/bank/NatWest": {
78232                 "tags": {
78233                     "name": "NatWest",
78234                     "amenity": "bank"
78235                 },
78236                 "name": "NatWest",
78237                 "icon": "bank",
78238                 "geometry": [
78239                     "point",
78240                     "vertex",
78241                     "area"
78242                 ],
78243                 "fields": [
78244                     "atm",
78245                     "building_area",
78246                     "address",
78247                     "opening_hours"
78248                 ],
78249                 "suggestion": true
78250             },
78251             "amenity/bank/Yorkshire Bank": {
78252                 "tags": {
78253                     "name": "Yorkshire Bank",
78254                     "amenity": "bank"
78255                 },
78256                 "name": "Yorkshire Bank",
78257                 "icon": "bank",
78258                 "geometry": [
78259                     "point",
78260                     "vertex",
78261                     "area"
78262                 ],
78263                 "fields": [
78264                     "atm",
78265                     "building_area",
78266                     "address",
78267                     "opening_hours"
78268                 ],
78269                 "suggestion": true
78270             },
78271             "amenity/bank/ABSA": {
78272                 "tags": {
78273                     "name": "ABSA",
78274                     "amenity": "bank"
78275                 },
78276                 "name": "ABSA",
78277                 "icon": "bank",
78278                 "geometry": [
78279                     "point",
78280                     "vertex",
78281                     "area"
78282                 ],
78283                 "fields": [
78284                     "atm",
78285                     "building_area",
78286                     "address",
78287                     "opening_hours"
78288                 ],
78289                 "suggestion": true
78290             },
78291             "amenity/bank/Standard Bank": {
78292                 "tags": {
78293                     "name": "Standard Bank",
78294                     "amenity": "bank"
78295                 },
78296                 "name": "Standard Bank",
78297                 "icon": "bank",
78298                 "geometry": [
78299                     "point",
78300                     "vertex",
78301                     "area"
78302                 ],
78303                 "fields": [
78304                     "atm",
78305                     "building_area",
78306                     "address",
78307                     "opening_hours"
78308                 ],
78309                 "suggestion": true
78310             },
78311             "amenity/bank/FNB": {
78312                 "tags": {
78313                     "name": "FNB",
78314                     "amenity": "bank"
78315                 },
78316                 "name": "FNB",
78317                 "icon": "bank",
78318                 "geometry": [
78319                     "point",
78320                     "vertex",
78321                     "area"
78322                 ],
78323                 "fields": [
78324                     "atm",
78325                     "building_area",
78326                     "address",
78327                     "opening_hours"
78328                 ],
78329                 "suggestion": true
78330             },
78331             "amenity/bank/Deutsche Bank": {
78332                 "tags": {
78333                     "name": "Deutsche Bank",
78334                     "amenity": "bank"
78335                 },
78336                 "name": "Deutsche Bank",
78337                 "icon": "bank",
78338                 "geometry": [
78339                     "point",
78340                     "vertex",
78341                     "area"
78342                 ],
78343                 "fields": [
78344                     "atm",
78345                     "building_area",
78346                     "address",
78347                     "opening_hours"
78348                 ],
78349                 "suggestion": true
78350             },
78351             "amenity/bank/SEB": {
78352                 "tags": {
78353                     "name": "SEB",
78354                     "amenity": "bank"
78355                 },
78356                 "name": "SEB",
78357                 "icon": "bank",
78358                 "geometry": [
78359                     "point",
78360                     "vertex",
78361                     "area"
78362                 ],
78363                 "fields": [
78364                     "atm",
78365                     "building_area",
78366                     "address",
78367                     "opening_hours"
78368                 ],
78369                 "suggestion": true
78370             },
78371             "amenity/bank/Commerzbank": {
78372                 "tags": {
78373                     "name": "Commerzbank",
78374                     "amenity": "bank"
78375                 },
78376                 "name": "Commerzbank",
78377                 "icon": "bank",
78378                 "geometry": [
78379                     "point",
78380                     "vertex",
78381                     "area"
78382                 ],
78383                 "fields": [
78384                     "atm",
78385                     "building_area",
78386                     "address",
78387                     "opening_hours"
78388                 ],
78389                 "suggestion": true
78390             },
78391             "amenity/bank/Targobank": {
78392                 "tags": {
78393                     "name": "Targobank",
78394                     "amenity": "bank"
78395                 },
78396                 "name": "Targobank",
78397                 "icon": "bank",
78398                 "geometry": [
78399                     "point",
78400                     "vertex",
78401                     "area"
78402                 ],
78403                 "fields": [
78404                     "atm",
78405                     "building_area",
78406                     "address",
78407                     "opening_hours"
78408                 ],
78409                 "suggestion": true
78410             },
78411             "amenity/bank/ABN AMRO": {
78412                 "tags": {
78413                     "name": "ABN AMRO",
78414                     "amenity": "bank"
78415                 },
78416                 "name": "ABN AMRO",
78417                 "icon": "bank",
78418                 "geometry": [
78419                     "point",
78420                     "vertex",
78421                     "area"
78422                 ],
78423                 "fields": [
78424                     "atm",
78425                     "building_area",
78426                     "address",
78427                     "opening_hours"
78428                 ],
78429                 "suggestion": true
78430             },
78431             "amenity/bank/Handelsbanken": {
78432                 "tags": {
78433                     "name": "Handelsbanken",
78434                     "amenity": "bank"
78435                 },
78436                 "name": "Handelsbanken",
78437                 "icon": "bank",
78438                 "geometry": [
78439                     "point",
78440                     "vertex",
78441                     "area"
78442                 ],
78443                 "fields": [
78444                     "atm",
78445                     "building_area",
78446                     "address",
78447                     "opening_hours"
78448                 ],
78449                 "suggestion": true
78450             },
78451             "amenity/bank/Swedbank": {
78452                 "tags": {
78453                     "name": "Swedbank",
78454                     "amenity": "bank"
78455                 },
78456                 "name": "Swedbank",
78457                 "icon": "bank",
78458                 "geometry": [
78459                     "point",
78460                     "vertex",
78461                     "area"
78462                 ],
78463                 "fields": [
78464                     "atm",
78465                     "building_area",
78466                     "address",
78467                     "opening_hours"
78468                 ],
78469                 "suggestion": true
78470             },
78471             "amenity/bank/Kreissparkasse": {
78472                 "tags": {
78473                     "name": "Kreissparkasse",
78474                     "amenity": "bank"
78475                 },
78476                 "name": "Kreissparkasse",
78477                 "icon": "bank",
78478                 "geometry": [
78479                     "point",
78480                     "vertex",
78481                     "area"
78482                 ],
78483                 "fields": [
78484                     "atm",
78485                     "building_area",
78486                     "address",
78487                     "opening_hours"
78488                 ],
78489                 "suggestion": true
78490             },
78491             "amenity/bank/UniCredit Bank": {
78492                 "tags": {
78493                     "name": "UniCredit Bank",
78494                     "amenity": "bank"
78495                 },
78496                 "name": "UniCredit Bank",
78497                 "icon": "bank",
78498                 "geometry": [
78499                     "point",
78500                     "vertex",
78501                     "area"
78502                 ],
78503                 "fields": [
78504                     "atm",
78505                     "building_area",
78506                     "address",
78507                     "opening_hours"
78508                 ],
78509                 "suggestion": true
78510             },
78511             "amenity/bank/Monte dei Paschi di Siena": {
78512                 "tags": {
78513                     "name": "Monte dei Paschi di Siena",
78514                     "amenity": "bank"
78515                 },
78516                 "name": "Monte dei Paschi di Siena",
78517                 "icon": "bank",
78518                 "geometry": [
78519                     "point",
78520                     "vertex",
78521                     "area"
78522                 ],
78523                 "fields": [
78524                     "atm",
78525                     "building_area",
78526                     "address",
78527                     "opening_hours"
78528                 ],
78529                 "suggestion": true
78530             },
78531             "amenity/bank/Caja Rural": {
78532                 "tags": {
78533                     "name": "Caja Rural",
78534                     "amenity": "bank"
78535                 },
78536                 "name": "Caja Rural",
78537                 "icon": "bank",
78538                 "geometry": [
78539                     "point",
78540                     "vertex",
78541                     "area"
78542                 ],
78543                 "fields": [
78544                     "atm",
78545                     "building_area",
78546                     "address",
78547                     "opening_hours"
78548                 ],
78549                 "suggestion": true
78550             },
78551             "amenity/bank/Dresdner Bank": {
78552                 "tags": {
78553                     "name": "Dresdner Bank",
78554                     "amenity": "bank"
78555                 },
78556                 "name": "Dresdner Bank",
78557                 "icon": "bank",
78558                 "geometry": [
78559                     "point",
78560                     "vertex",
78561                     "area"
78562                 ],
78563                 "fields": [
78564                     "atm",
78565                     "building_area",
78566                     "address",
78567                     "opening_hours"
78568                 ],
78569                 "suggestion": true
78570             },
78571             "amenity/bank/Sparda-Bank": {
78572                 "tags": {
78573                     "name": "Sparda-Bank",
78574                     "amenity": "bank"
78575                 },
78576                 "name": "Sparda-Bank",
78577                 "icon": "bank",
78578                 "geometry": [
78579                     "point",
78580                     "vertex",
78581                     "area"
78582                 ],
78583                 "fields": [
78584                     "atm",
78585                     "building_area",
78586                     "address",
78587                     "opening_hours"
78588                 ],
78589                 "suggestion": true
78590             },
78591             "amenity/bank/VÚB": {
78592                 "tags": {
78593                     "name": "VÚB",
78594                     "amenity": "bank"
78595                 },
78596                 "name": "VÚB",
78597                 "icon": "bank",
78598                 "geometry": [
78599                     "point",
78600                     "vertex",
78601                     "area"
78602                 ],
78603                 "fields": [
78604                     "atm",
78605                     "building_area",
78606                     "address",
78607                     "opening_hours"
78608                 ],
78609                 "suggestion": true
78610             },
78611             "amenity/bank/Slovenská sporiteľňa": {
78612                 "tags": {
78613                     "name": "Slovenská sporiteľňa",
78614                     "amenity": "bank"
78615                 },
78616                 "name": "Slovenská sporiteľňa",
78617                 "icon": "bank",
78618                 "geometry": [
78619                     "point",
78620                     "vertex",
78621                     "area"
78622                 ],
78623                 "fields": [
78624                     "atm",
78625                     "building_area",
78626                     "address",
78627                     "opening_hours"
78628                 ],
78629                 "suggestion": true
78630             },
78631             "amenity/bank/Bank of Montreal": {
78632                 "tags": {
78633                     "name": "Bank of Montreal",
78634                     "amenity": "bank"
78635                 },
78636                 "name": "Bank of Montreal",
78637                 "icon": "bank",
78638                 "geometry": [
78639                     "point",
78640                     "vertex",
78641                     "area"
78642                 ],
78643                 "fields": [
78644                     "atm",
78645                     "building_area",
78646                     "address",
78647                     "opening_hours"
78648                 ],
78649                 "suggestion": true
78650             },
78651             "amenity/bank/KBC": {
78652                 "tags": {
78653                     "name": "KBC",
78654                     "amenity": "bank"
78655                 },
78656                 "name": "KBC",
78657                 "icon": "bank",
78658                 "geometry": [
78659                     "point",
78660                     "vertex",
78661                     "area"
78662                 ],
78663                 "fields": [
78664                     "atm",
78665                     "building_area",
78666                     "address",
78667                     "opening_hours"
78668                 ],
78669                 "suggestion": true
78670             },
78671             "amenity/bank/Royal Bank of Scotland": {
78672                 "tags": {
78673                     "name": "Royal Bank of Scotland",
78674                     "amenity": "bank"
78675                 },
78676                 "name": "Royal Bank of Scotland",
78677                 "icon": "bank",
78678                 "geometry": [
78679                     "point",
78680                     "vertex",
78681                     "area"
78682                 ],
78683                 "fields": [
78684                     "atm",
78685                     "building_area",
78686                     "address",
78687                     "opening_hours"
78688                 ],
78689                 "suggestion": true
78690             },
78691             "amenity/bank/TSB": {
78692                 "tags": {
78693                     "name": "TSB",
78694                     "amenity": "bank"
78695                 },
78696                 "name": "TSB",
78697                 "icon": "bank",
78698                 "geometry": [
78699                     "point",
78700                     "vertex",
78701                     "area"
78702                 ],
78703                 "fields": [
78704                     "atm",
78705                     "building_area",
78706                     "address",
78707                     "opening_hours"
78708                 ],
78709                 "suggestion": true
78710             },
78711             "amenity/bank/US Bank": {
78712                 "tags": {
78713                     "name": "US Bank",
78714                     "amenity": "bank"
78715                 },
78716                 "name": "US Bank",
78717                 "icon": "bank",
78718                 "geometry": [
78719                     "point",
78720                     "vertex",
78721                     "area"
78722                 ],
78723                 "fields": [
78724                     "atm",
78725                     "building_area",
78726                     "address",
78727                     "opening_hours"
78728                 ],
78729                 "suggestion": true
78730             },
78731             "amenity/bank/HypoVereinsbank": {
78732                 "tags": {
78733                     "name": "HypoVereinsbank",
78734                     "amenity": "bank"
78735                 },
78736                 "name": "HypoVereinsbank",
78737                 "icon": "bank",
78738                 "geometry": [
78739                     "point",
78740                     "vertex",
78741                     "area"
78742                 ],
78743                 "fields": [
78744                     "atm",
78745                     "building_area",
78746                     "address",
78747                     "opening_hours"
78748                 ],
78749                 "suggestion": true
78750             },
78751             "amenity/bank/Bank Austria": {
78752                 "tags": {
78753                     "name": "Bank Austria",
78754                     "amenity": "bank"
78755                 },
78756                 "name": "Bank Austria",
78757                 "icon": "bank",
78758                 "geometry": [
78759                     "point",
78760                     "vertex",
78761                     "area"
78762                 ],
78763                 "fields": [
78764                     "atm",
78765                     "building_area",
78766                     "address",
78767                     "opening_hours"
78768                 ],
78769                 "suggestion": true
78770             },
78771             "amenity/bank/ING": {
78772                 "tags": {
78773                     "name": "ING",
78774                     "amenity": "bank"
78775                 },
78776                 "name": "ING",
78777                 "icon": "bank",
78778                 "geometry": [
78779                     "point",
78780                     "vertex",
78781                     "area"
78782                 ],
78783                 "fields": [
78784                     "atm",
78785                     "building_area",
78786                     "address",
78787                     "opening_hours"
78788                 ],
78789                 "suggestion": true
78790             },
78791             "amenity/bank/Erste Bank": {
78792                 "tags": {
78793                     "name": "Erste Bank",
78794                     "amenity": "bank"
78795                 },
78796                 "name": "Erste Bank",
78797                 "icon": "bank",
78798                 "geometry": [
78799                     "point",
78800                     "vertex",
78801                     "area"
78802                 ],
78803                 "fields": [
78804                     "atm",
78805                     "building_area",
78806                     "address",
78807                     "opening_hours"
78808                 ],
78809                 "suggestion": true
78810             },
78811             "amenity/bank/CIBC": {
78812                 "tags": {
78813                     "name": "CIBC",
78814                     "amenity": "bank"
78815                 },
78816                 "name": "CIBC",
78817                 "icon": "bank",
78818                 "geometry": [
78819                     "point",
78820                     "vertex",
78821                     "area"
78822                 ],
78823                 "fields": [
78824                     "atm",
78825                     "building_area",
78826                     "address",
78827                     "opening_hours"
78828                 ],
78829                 "suggestion": true
78830             },
78831             "amenity/bank/Scotiabank": {
78832                 "tags": {
78833                     "name": "Scotiabank",
78834                     "amenity": "bank"
78835                 },
78836                 "name": "Scotiabank",
78837                 "icon": "bank",
78838                 "geometry": [
78839                     "point",
78840                     "vertex",
78841                     "area"
78842                 ],
78843                 "fields": [
78844                     "atm",
78845                     "building_area",
78846                     "address",
78847                     "opening_hours"
78848                 ],
78849                 "suggestion": true
78850             },
78851             "amenity/bank/Caisse d'Épargne": {
78852                 "tags": {
78853                     "name": "Caisse d'Épargne",
78854                     "amenity": "bank"
78855                 },
78856                 "name": "Caisse d'Épargne",
78857                 "icon": "bank",
78858                 "geometry": [
78859                     "point",
78860                     "vertex",
78861                     "area"
78862                 ],
78863                 "fields": [
78864                     "atm",
78865                     "building_area",
78866                     "address",
78867                     "opening_hours"
78868                 ],
78869                 "suggestion": true
78870             },
78871             "amenity/bank/Santander": {
78872                 "tags": {
78873                     "name": "Santander",
78874                     "amenity": "bank"
78875                 },
78876                 "name": "Santander",
78877                 "icon": "bank",
78878                 "geometry": [
78879                     "point",
78880                     "vertex",
78881                     "area"
78882                 ],
78883                 "fields": [
78884                     "atm",
78885                     "building_area",
78886                     "address",
78887                     "opening_hours"
78888                 ],
78889                 "suggestion": true
78890             },
78891             "amenity/bank/Bank of Scotland": {
78892                 "tags": {
78893                     "name": "Bank of Scotland",
78894                     "amenity": "bank"
78895                 },
78896                 "name": "Bank of Scotland",
78897                 "icon": "bank",
78898                 "geometry": [
78899                     "point",
78900                     "vertex",
78901                     "area"
78902                 ],
78903                 "fields": [
78904                     "atm",
78905                     "building_area",
78906                     "address",
78907                     "opening_hours"
78908                 ],
78909                 "suggestion": true
78910             },
78911             "amenity/bank/TD Canada Trust": {
78912                 "tags": {
78913                     "name": "TD Canada Trust",
78914                     "amenity": "bank"
78915                 },
78916                 "name": "TD Canada Trust",
78917                 "icon": "bank",
78918                 "geometry": [
78919                     "point",
78920                     "vertex",
78921                     "area"
78922                 ],
78923                 "fields": [
78924                     "atm",
78925                     "building_area",
78926                     "address",
78927                     "opening_hours"
78928                 ],
78929                 "suggestion": true
78930             },
78931             "amenity/bank/BMO": {
78932                 "tags": {
78933                     "name": "BMO",
78934                     "amenity": "bank"
78935                 },
78936                 "name": "BMO",
78937                 "icon": "bank",
78938                 "geometry": [
78939                     "point",
78940                     "vertex",
78941                     "area"
78942                 ],
78943                 "fields": [
78944                     "atm",
78945                     "building_area",
78946                     "address",
78947                     "opening_hours"
78948                 ],
78949                 "suggestion": true
78950             },
78951             "amenity/bank/Danske Bank": {
78952                 "tags": {
78953                     "name": "Danske Bank",
78954                     "amenity": "bank"
78955                 },
78956                 "name": "Danske Bank",
78957                 "icon": "bank",
78958                 "geometry": [
78959                     "point",
78960                     "vertex",
78961                     "area"
78962                 ],
78963                 "fields": [
78964                     "atm",
78965                     "building_area",
78966                     "address",
78967                     "opening_hours"
78968                 ],
78969                 "suggestion": true
78970             },
78971             "amenity/bank/OTP": {
78972                 "tags": {
78973                     "name": "OTP",
78974                     "amenity": "bank"
78975                 },
78976                 "name": "OTP",
78977                 "icon": "bank",
78978                 "geometry": [
78979                     "point",
78980                     "vertex",
78981                     "area"
78982                 ],
78983                 "fields": [
78984                     "atm",
78985                     "building_area",
78986                     "address",
78987                     "opening_hours"
78988                 ],
78989                 "suggestion": true
78990             },
78991             "amenity/bank/Crédit Agricole": {
78992                 "tags": {
78993                     "name": "Crédit Agricole",
78994                     "amenity": "bank"
78995                 },
78996                 "name": "Crédit Agricole",
78997                 "icon": "bank",
78998                 "geometry": [
78999                     "point",
79000                     "vertex",
79001                     "area"
79002                 ],
79003                 "fields": [
79004                     "atm",
79005                     "building_area",
79006                     "address",
79007                     "opening_hours"
79008                 ],
79009                 "suggestion": true
79010             },
79011             "amenity/bank/LCL": {
79012                 "tags": {
79013                     "name": "LCL",
79014                     "amenity": "bank"
79015                 },
79016                 "name": "LCL",
79017                 "icon": "bank",
79018                 "geometry": [
79019                     "point",
79020                     "vertex",
79021                     "area"
79022                 ],
79023                 "fields": [
79024                     "atm",
79025                     "building_area",
79026                     "address",
79027                     "opening_hours"
79028                 ],
79029                 "suggestion": true
79030             },
79031             "amenity/bank/VR-Bank": {
79032                 "tags": {
79033                     "name": "VR-Bank",
79034                     "amenity": "bank"
79035                 },
79036                 "name": "VR-Bank",
79037                 "icon": "bank",
79038                 "geometry": [
79039                     "point",
79040                     "vertex",
79041                     "area"
79042                 ],
79043                 "fields": [
79044                     "atm",
79045                     "building_area",
79046                     "address",
79047                     "opening_hours"
79048                 ],
79049                 "suggestion": true
79050             },
79051             "amenity/bank/ČSOB": {
79052                 "tags": {
79053                     "name": "ČSOB",
79054                     "amenity": "bank"
79055                 },
79056                 "name": "ČSOB",
79057                 "icon": "bank",
79058                 "geometry": [
79059                     "point",
79060                     "vertex",
79061                     "area"
79062                 ],
79063                 "fields": [
79064                     "atm",
79065                     "building_area",
79066                     "address",
79067                     "opening_hours"
79068                 ],
79069                 "suggestion": true
79070             },
79071             "amenity/bank/Česká spořitelna": {
79072                 "tags": {
79073                     "name": "Česká spořitelna",
79074                     "amenity": "bank"
79075                 },
79076                 "name": "Česká spořitelna",
79077                 "icon": "bank",
79078                 "geometry": [
79079                     "point",
79080                     "vertex",
79081                     "area"
79082                 ],
79083                 "fields": [
79084                     "atm",
79085                     "building_area",
79086                     "address",
79087                     "opening_hours"
79088                 ],
79089                 "suggestion": true
79090             },
79091             "amenity/bank/BNP": {
79092                 "tags": {
79093                     "name": "BNP",
79094                     "amenity": "bank"
79095                 },
79096                 "name": "BNP",
79097                 "icon": "bank",
79098                 "geometry": [
79099                     "point",
79100                     "vertex",
79101                     "area"
79102                 ],
79103                 "fields": [
79104                     "atm",
79105                     "building_area",
79106                     "address",
79107                     "opening_hours"
79108                 ],
79109                 "suggestion": true
79110             },
79111             "amenity/bank/Royal Bank": {
79112                 "tags": {
79113                     "name": "Royal Bank",
79114                     "amenity": "bank"
79115                 },
79116                 "name": "Royal Bank",
79117                 "icon": "bank",
79118                 "geometry": [
79119                     "point",
79120                     "vertex",
79121                     "area"
79122                 ],
79123                 "fields": [
79124                     "atm",
79125                     "building_area",
79126                     "address",
79127                     "opening_hours"
79128                 ],
79129                 "suggestion": true
79130             },
79131             "amenity/bank/Nationwide": {
79132                 "tags": {
79133                     "name": "Nationwide",
79134                     "amenity": "bank"
79135                 },
79136                 "name": "Nationwide",
79137                 "icon": "bank",
79138                 "geometry": [
79139                     "point",
79140                     "vertex",
79141                     "area"
79142                 ],
79143                 "fields": [
79144                     "atm",
79145                     "building_area",
79146                     "address",
79147                     "opening_hours"
79148                 ],
79149                 "suggestion": true
79150             },
79151             "amenity/bank/Halifax": {
79152                 "tags": {
79153                     "name": "Halifax",
79154                     "amenity": "bank"
79155                 },
79156                 "name": "Halifax",
79157                 "icon": "bank",
79158                 "geometry": [
79159                     "point",
79160                     "vertex",
79161                     "area"
79162                 ],
79163                 "fields": [
79164                     "atm",
79165                     "building_area",
79166                     "address",
79167                     "opening_hours"
79168                 ],
79169                 "suggestion": true
79170             },
79171             "amenity/bank/BAWAG PSK": {
79172                 "tags": {
79173                     "name": "BAWAG PSK",
79174                     "amenity": "bank"
79175                 },
79176                 "name": "BAWAG PSK",
79177                 "icon": "bank",
79178                 "geometry": [
79179                     "point",
79180                     "vertex",
79181                     "area"
79182                 ],
79183                 "fields": [
79184                     "atm",
79185                     "building_area",
79186                     "address",
79187                     "opening_hours"
79188                 ],
79189                 "suggestion": true
79190             },
79191             "amenity/bank/National Bank": {
79192                 "tags": {
79193                     "name": "National Bank",
79194                     "amenity": "bank"
79195                 },
79196                 "name": "National Bank",
79197                 "icon": "bank",
79198                 "geometry": [
79199                     "point",
79200                     "vertex",
79201                     "area"
79202                 ],
79203                 "fields": [
79204                     "atm",
79205                     "building_area",
79206                     "address",
79207                     "opening_hours"
79208                 ],
79209                 "suggestion": true
79210             },
79211             "amenity/bank/Nedbank": {
79212                 "tags": {
79213                     "name": "Nedbank",
79214                     "amenity": "bank"
79215                 },
79216                 "name": "Nedbank",
79217                 "icon": "bank",
79218                 "geometry": [
79219                     "point",
79220                     "vertex",
79221                     "area"
79222                 ],
79223                 "fields": [
79224                     "atm",
79225                     "building_area",
79226                     "address",
79227                     "opening_hours"
79228                 ],
79229                 "suggestion": true
79230             },
79231             "amenity/bank/First National Bank": {
79232                 "tags": {
79233                     "name": "First National Bank",
79234                     "amenity": "bank"
79235                 },
79236                 "name": "First National Bank",
79237                 "icon": "bank",
79238                 "geometry": [
79239                     "point",
79240                     "vertex",
79241                     "area"
79242                 ],
79243                 "fields": [
79244                     "atm",
79245                     "building_area",
79246                     "address",
79247                     "opening_hours"
79248                 ],
79249                 "suggestion": true
79250             },
79251             "amenity/bank/Nordea": {
79252                 "tags": {
79253                     "name": "Nordea",
79254                     "amenity": "bank"
79255                 },
79256                 "name": "Nordea",
79257                 "icon": "bank",
79258                 "geometry": [
79259                     "point",
79260                     "vertex",
79261                     "area"
79262                 ],
79263                 "fields": [
79264                     "atm",
79265                     "building_area",
79266                     "address",
79267                     "opening_hours"
79268                 ],
79269                 "suggestion": true
79270             },
79271             "amenity/bank/Rabobank": {
79272                 "tags": {
79273                     "name": "Rabobank",
79274                     "amenity": "bank"
79275                 },
79276                 "name": "Rabobank",
79277                 "icon": "bank",
79278                 "geometry": [
79279                     "point",
79280                     "vertex",
79281                     "area"
79282                 ],
79283                 "fields": [
79284                     "atm",
79285                     "building_area",
79286                     "address",
79287                     "opening_hours"
79288                 ],
79289                 "suggestion": true
79290             },
79291             "amenity/bank/Sparkasse KölnBonn": {
79292                 "tags": {
79293                     "name": "Sparkasse KölnBonn",
79294                     "amenity": "bank"
79295                 },
79296                 "name": "Sparkasse KölnBonn",
79297                 "icon": "bank",
79298                 "geometry": [
79299                     "point",
79300                     "vertex",
79301                     "area"
79302                 ],
79303                 "fields": [
79304                     "atm",
79305                     "building_area",
79306                     "address",
79307                     "opening_hours"
79308                 ],
79309                 "suggestion": true
79310             },
79311             "amenity/bank/Tatra banka": {
79312                 "tags": {
79313                     "name": "Tatra banka",
79314                     "amenity": "bank"
79315                 },
79316                 "name": "Tatra banka",
79317                 "icon": "bank",
79318                 "geometry": [
79319                     "point",
79320                     "vertex",
79321                     "area"
79322                 ],
79323                 "fields": [
79324                     "atm",
79325                     "building_area",
79326                     "address",
79327                     "opening_hours"
79328                 ],
79329                 "suggestion": true
79330             },
79331             "amenity/bank/Berliner Sparkasse": {
79332                 "tags": {
79333                     "name": "Berliner Sparkasse",
79334                     "amenity": "bank"
79335                 },
79336                 "name": "Berliner Sparkasse",
79337                 "icon": "bank",
79338                 "geometry": [
79339                     "point",
79340                     "vertex",
79341                     "area"
79342                 ],
79343                 "fields": [
79344                     "atm",
79345                     "building_area",
79346                     "address",
79347                     "opening_hours"
79348                 ],
79349                 "suggestion": true
79350             },
79351             "amenity/bank/Berliner Volksbank": {
79352                 "tags": {
79353                     "name": "Berliner Volksbank",
79354                     "amenity": "bank"
79355                 },
79356                 "name": "Berliner Volksbank",
79357                 "icon": "bank",
79358                 "geometry": [
79359                     "point",
79360                     "vertex",
79361                     "area"
79362                 ],
79363                 "fields": [
79364                     "atm",
79365                     "building_area",
79366                     "address",
79367                     "opening_hours"
79368                 ],
79369                 "suggestion": true
79370             },
79371             "amenity/bank/Wells Fargo": {
79372                 "tags": {
79373                     "name": "Wells Fargo",
79374                     "amenity": "bank"
79375                 },
79376                 "name": "Wells Fargo",
79377                 "icon": "bank",
79378                 "geometry": [
79379                     "point",
79380                     "vertex",
79381                     "area"
79382                 ],
79383                 "fields": [
79384                     "atm",
79385                     "building_area",
79386                     "address",
79387                     "opening_hours"
79388                 ],
79389                 "suggestion": true
79390             },
79391             "amenity/bank/Credit Suisse": {
79392                 "tags": {
79393                     "name": "Credit Suisse",
79394                     "amenity": "bank"
79395                 },
79396                 "name": "Credit Suisse",
79397                 "icon": "bank",
79398                 "geometry": [
79399                     "point",
79400                     "vertex",
79401                     "area"
79402                 ],
79403                 "fields": [
79404                     "atm",
79405                     "building_area",
79406                     "address",
79407                     "opening_hours"
79408                 ],
79409                 "suggestion": true
79410             },
79411             "amenity/bank/Société Générale": {
79412                 "tags": {
79413                     "name": "Société Générale",
79414                     "amenity": "bank"
79415                 },
79416                 "name": "Société Générale",
79417                 "icon": "bank",
79418                 "geometry": [
79419                     "point",
79420                     "vertex",
79421                     "area"
79422                 ],
79423                 "fields": [
79424                     "atm",
79425                     "building_area",
79426                     "address",
79427                     "opening_hours"
79428                 ],
79429                 "suggestion": true
79430             },
79431             "amenity/bank/Osuuspankki": {
79432                 "tags": {
79433                     "name": "Osuuspankki",
79434                     "amenity": "bank"
79435                 },
79436                 "name": "Osuuspankki",
79437                 "icon": "bank",
79438                 "geometry": [
79439                     "point",
79440                     "vertex",
79441                     "area"
79442                 ],
79443                 "fields": [
79444                     "atm",
79445                     "building_area",
79446                     "address",
79447                     "opening_hours"
79448                 ],
79449                 "suggestion": true
79450             },
79451             "amenity/bank/Sparkasse Aachen": {
79452                 "tags": {
79453                     "name": "Sparkasse Aachen",
79454                     "amenity": "bank"
79455                 },
79456                 "name": "Sparkasse Aachen",
79457                 "icon": "bank",
79458                 "geometry": [
79459                     "point",
79460                     "vertex",
79461                     "area"
79462                 ],
79463                 "fields": [
79464                     "atm",
79465                     "building_area",
79466                     "address",
79467                     "opening_hours"
79468                 ],
79469                 "suggestion": true
79470             },
79471             "amenity/bank/Hamburger Sparkasse": {
79472                 "tags": {
79473                     "name": "Hamburger Sparkasse",
79474                     "amenity": "bank"
79475                 },
79476                 "name": "Hamburger Sparkasse",
79477                 "icon": "bank",
79478                 "geometry": [
79479                     "point",
79480                     "vertex",
79481                     "area"
79482                 ],
79483                 "fields": [
79484                     "atm",
79485                     "building_area",
79486                     "address",
79487                     "opening_hours"
79488                 ],
79489                 "suggestion": true
79490             },
79491             "amenity/bank/Cassa di Risparmio del Veneto": {
79492                 "tags": {
79493                     "name": "Cassa di Risparmio del Veneto",
79494                     "amenity": "bank"
79495                 },
79496                 "name": "Cassa di Risparmio del Veneto",
79497                 "icon": "bank",
79498                 "geometry": [
79499                     "point",
79500                     "vertex",
79501                     "area"
79502                 ],
79503                 "fields": [
79504                     "atm",
79505                     "building_area",
79506                     "address",
79507                     "opening_hours"
79508                 ],
79509                 "suggestion": true
79510             },
79511             "amenity/bank/BNP Paribas": {
79512                 "tags": {
79513                     "name": "BNP Paribas",
79514                     "amenity": "bank"
79515                 },
79516                 "name": "BNP Paribas",
79517                 "icon": "bank",
79518                 "geometry": [
79519                     "point",
79520                     "vertex",
79521                     "area"
79522                 ],
79523                 "fields": [
79524                     "atm",
79525                     "building_area",
79526                     "address",
79527                     "opening_hours"
79528                 ],
79529                 "suggestion": true
79530             },
79531             "amenity/bank/Banque Populaire": {
79532                 "tags": {
79533                     "name": "Banque Populaire",
79534                     "amenity": "bank"
79535                 },
79536                 "name": "Banque Populaire",
79537                 "icon": "bank",
79538                 "geometry": [
79539                     "point",
79540                     "vertex",
79541                     "area"
79542                 ],
79543                 "fields": [
79544                     "atm",
79545                     "building_area",
79546                     "address",
79547                     "opening_hours"
79548                 ],
79549                 "suggestion": true
79550             },
79551             "amenity/bank/BNP Paribas Fortis": {
79552                 "tags": {
79553                     "name": "BNP Paribas Fortis",
79554                     "amenity": "bank"
79555                 },
79556                 "name": "BNP Paribas Fortis",
79557                 "icon": "bank",
79558                 "geometry": [
79559                     "point",
79560                     "vertex",
79561                     "area"
79562                 ],
79563                 "fields": [
79564                     "atm",
79565                     "building_area",
79566                     "address",
79567                     "opening_hours"
79568                 ],
79569                 "suggestion": true
79570             },
79571             "amenity/bank/Banco Popular": {
79572                 "tags": {
79573                     "name": "Banco Popular",
79574                     "amenity": "bank"
79575                 },
79576                 "name": "Banco Popular",
79577                 "icon": "bank",
79578                 "geometry": [
79579                     "point",
79580                     "vertex",
79581                     "area"
79582                 ],
79583                 "fields": [
79584                     "atm",
79585                     "building_area",
79586                     "address",
79587                     "opening_hours"
79588                 ],
79589                 "suggestion": true
79590             },
79591             "amenity/bank/Bancaja": {
79592                 "tags": {
79593                     "name": "Bancaja",
79594                     "amenity": "bank"
79595                 },
79596                 "name": "Bancaja",
79597                 "icon": "bank",
79598                 "geometry": [
79599                     "point",
79600                     "vertex",
79601                     "area"
79602                 ],
79603                 "fields": [
79604                     "atm",
79605                     "building_area",
79606                     "address",
79607                     "opening_hours"
79608                 ],
79609                 "suggestion": true
79610             },
79611             "amenity/bank/Banesto": {
79612                 "tags": {
79613                     "name": "Banesto",
79614                     "amenity": "bank"
79615                 },
79616                 "name": "Banesto",
79617                 "icon": "bank",
79618                 "geometry": [
79619                     "point",
79620                     "vertex",
79621                     "area"
79622                 ],
79623                 "fields": [
79624                     "atm",
79625                     "building_area",
79626                     "address",
79627                     "opening_hours"
79628                 ],
79629                 "suggestion": true
79630             },
79631             "amenity/bank/La Caixa": {
79632                 "tags": {
79633                     "name": "La Caixa",
79634                     "amenity": "bank"
79635                 },
79636                 "name": "La Caixa",
79637                 "icon": "bank",
79638                 "geometry": [
79639                     "point",
79640                     "vertex",
79641                     "area"
79642                 ],
79643                 "fields": [
79644                     "atm",
79645                     "building_area",
79646                     "address",
79647                     "opening_hours"
79648                 ],
79649                 "suggestion": true
79650             },
79651             "amenity/bank/Santander Consumer Bank": {
79652                 "tags": {
79653                     "name": "Santander Consumer Bank",
79654                     "amenity": "bank"
79655                 },
79656                 "name": "Santander Consumer Bank",
79657                 "icon": "bank",
79658                 "geometry": [
79659                     "point",
79660                     "vertex",
79661                     "area"
79662                 ],
79663                 "fields": [
79664                     "atm",
79665                     "building_area",
79666                     "address",
79667                     "opening_hours"
79668                 ],
79669                 "suggestion": true
79670             },
79671             "amenity/bank/BRD": {
79672                 "tags": {
79673                     "name": "BRD",
79674                     "amenity": "bank"
79675                 },
79676                 "name": "BRD",
79677                 "icon": "bank",
79678                 "geometry": [
79679                     "point",
79680                     "vertex",
79681                     "area"
79682                 ],
79683                 "fields": [
79684                     "atm",
79685                     "building_area",
79686                     "address",
79687                     "opening_hours"
79688                 ],
79689                 "suggestion": true
79690             },
79691             "amenity/bank/BCR": {
79692                 "tags": {
79693                     "name": "BCR",
79694                     "amenity": "bank"
79695                 },
79696                 "name": "BCR",
79697                 "icon": "bank",
79698                 "geometry": [
79699                     "point",
79700                     "vertex",
79701                     "area"
79702                 ],
79703                 "fields": [
79704                     "atm",
79705                     "building_area",
79706                     "address",
79707                     "opening_hours"
79708                 ],
79709                 "suggestion": true
79710             },
79711             "amenity/bank/Banca Transilvania": {
79712                 "tags": {
79713                     "name": "Banca Transilvania",
79714                     "amenity": "bank"
79715                 },
79716                 "name": "Banca Transilvania",
79717                 "icon": "bank",
79718                 "geometry": [
79719                     "point",
79720                     "vertex",
79721                     "area"
79722                 ],
79723                 "fields": [
79724                     "atm",
79725                     "building_area",
79726                     "address",
79727                     "opening_hours"
79728                 ],
79729                 "suggestion": true
79730             },
79731             "amenity/bank/BW-Bank": {
79732                 "tags": {
79733                     "name": "BW-Bank",
79734                     "amenity": "bank"
79735                 },
79736                 "name": "BW-Bank",
79737                 "icon": "bank",
79738                 "geometry": [
79739                     "point",
79740                     "vertex",
79741                     "area"
79742                 ],
79743                 "fields": [
79744                     "atm",
79745                     "building_area",
79746                     "address",
79747                     "opening_hours"
79748                 ],
79749                 "suggestion": true
79750             },
79751             "amenity/bank/Komerční banka": {
79752                 "tags": {
79753                     "name": "Komerční banka",
79754                     "amenity": "bank"
79755                 },
79756                 "name": "Komerční banka",
79757                 "icon": "bank",
79758                 "geometry": [
79759                     "point",
79760                     "vertex",
79761                     "area"
79762                 ],
79763                 "fields": [
79764                     "atm",
79765                     "building_area",
79766                     "address",
79767                     "opening_hours"
79768                 ],
79769                 "suggestion": true
79770             },
79771             "amenity/bank/Banco Pastor": {
79772                 "tags": {
79773                     "name": "Banco Pastor",
79774                     "amenity": "bank"
79775                 },
79776                 "name": "Banco Pastor",
79777                 "icon": "bank",
79778                 "geometry": [
79779                     "point",
79780                     "vertex",
79781                     "area"
79782                 ],
79783                 "fields": [
79784                     "atm",
79785                     "building_area",
79786                     "address",
79787                     "opening_hours"
79788                 ],
79789                 "suggestion": true
79790             },
79791             "amenity/bank/Stadtsparkasse": {
79792                 "tags": {
79793                     "name": "Stadtsparkasse",
79794                     "amenity": "bank"
79795                 },
79796                 "name": "Stadtsparkasse",
79797                 "icon": "bank",
79798                 "geometry": [
79799                     "point",
79800                     "vertex",
79801                     "area"
79802                 ],
79803                 "fields": [
79804                     "atm",
79805                     "building_area",
79806                     "address",
79807                     "opening_hours"
79808                 ],
79809                 "suggestion": true
79810             },
79811             "amenity/bank/Ulster Bank": {
79812                 "tags": {
79813                     "name": "Ulster Bank",
79814                     "amenity": "bank"
79815                 },
79816                 "name": "Ulster Bank",
79817                 "icon": "bank",
79818                 "geometry": [
79819                     "point",
79820                     "vertex",
79821                     "area"
79822                 ],
79823                 "fields": [
79824                     "atm",
79825                     "building_area",
79826                     "address",
79827                     "opening_hours"
79828                 ],
79829                 "suggestion": true
79830             },
79831             "amenity/bank/Sberbank": {
79832                 "tags": {
79833                     "name": "Sberbank",
79834                     "amenity": "bank"
79835                 },
79836                 "name": "Sberbank",
79837                 "icon": "bank",
79838                 "geometry": [
79839                     "point",
79840                     "vertex",
79841                     "area"
79842                 ],
79843                 "fields": [
79844                     "atm",
79845                     "building_area",
79846                     "address",
79847                     "opening_hours"
79848                 ],
79849                 "suggestion": true
79850             },
79851             "amenity/bank/CIC": {
79852                 "tags": {
79853                     "name": "CIC",
79854                     "amenity": "bank"
79855                 },
79856                 "name": "CIC",
79857                 "icon": "bank",
79858                 "geometry": [
79859                     "point",
79860                     "vertex",
79861                     "area"
79862                 ],
79863                 "fields": [
79864                     "atm",
79865                     "building_area",
79866                     "address",
79867                     "opening_hours"
79868                 ],
79869                 "suggestion": true
79870             },
79871             "amenity/bank/Bancpost": {
79872                 "tags": {
79873                     "name": "Bancpost",
79874                     "amenity": "bank"
79875                 },
79876                 "name": "Bancpost",
79877                 "icon": "bank",
79878                 "geometry": [
79879                     "point",
79880                     "vertex",
79881                     "area"
79882                 ],
79883                 "fields": [
79884                     "atm",
79885                     "building_area",
79886                     "address",
79887                     "opening_hours"
79888                 ],
79889                 "suggestion": true
79890             },
79891             "amenity/bank/Caja Madrid": {
79892                 "tags": {
79893                     "name": "Caja Madrid",
79894                     "amenity": "bank"
79895                 },
79896                 "name": "Caja Madrid",
79897                 "icon": "bank",
79898                 "geometry": [
79899                     "point",
79900                     "vertex",
79901                     "area"
79902                 ],
79903                 "fields": [
79904                     "atm",
79905                     "building_area",
79906                     "address",
79907                     "opening_hours"
79908                 ],
79909                 "suggestion": true
79910             },
79911             "amenity/bank/Maybank": {
79912                 "tags": {
79913                     "name": "Maybank",
79914                     "amenity": "bank"
79915                 },
79916                 "name": "Maybank",
79917                 "icon": "bank",
79918                 "geometry": [
79919                     "point",
79920                     "vertex",
79921                     "area"
79922                 ],
79923                 "fields": [
79924                     "atm",
79925                     "building_area",
79926                     "address",
79927                     "opening_hours"
79928                 ],
79929                 "suggestion": true
79930             },
79931             "amenity/bank/中国银行": {
79932                 "tags": {
79933                     "name": "中国银行",
79934                     "amenity": "bank"
79935                 },
79936                 "name": "中国银行",
79937                 "icon": "bank",
79938                 "geometry": [
79939                     "point",
79940                     "vertex",
79941                     "area"
79942                 ],
79943                 "fields": [
79944                     "atm",
79945                     "building_area",
79946                     "address",
79947                     "opening_hours"
79948                 ],
79949                 "suggestion": true
79950             },
79951             "amenity/bank/Unicredit Banca": {
79952                 "tags": {
79953                     "name": "Unicredit Banca",
79954                     "amenity": "bank"
79955                 },
79956                 "name": "Unicredit Banca",
79957                 "icon": "bank",
79958                 "geometry": [
79959                     "point",
79960                     "vertex",
79961                     "area"
79962                 ],
79963                 "fields": [
79964                     "atm",
79965                     "building_area",
79966                     "address",
79967                     "opening_hours"
79968                 ],
79969                 "suggestion": true
79970             },
79971             "amenity/bank/Crédit Mutuel": {
79972                 "tags": {
79973                     "name": "Crédit Mutuel",
79974                     "amenity": "bank"
79975                 },
79976                 "name": "Crédit Mutuel",
79977                 "icon": "bank",
79978                 "geometry": [
79979                     "point",
79980                     "vertex",
79981                     "area"
79982                 ],
79983                 "fields": [
79984                     "atm",
79985                     "building_area",
79986                     "address",
79987                     "opening_hours"
79988                 ],
79989                 "suggestion": true
79990             },
79991             "amenity/bank/BBVA": {
79992                 "tags": {
79993                     "name": "BBVA",
79994                     "amenity": "bank"
79995                 },
79996                 "name": "BBVA",
79997                 "icon": "bank",
79998                 "geometry": [
79999                     "point",
80000                     "vertex",
80001                     "area"
80002                 ],
80003                 "fields": [
80004                     "atm",
80005                     "building_area",
80006                     "address",
80007                     "opening_hours"
80008                 ],
80009                 "suggestion": true
80010             },
80011             "amenity/bank/Intesa San Paolo": {
80012                 "tags": {
80013                     "name": "Intesa San Paolo",
80014                     "amenity": "bank"
80015                 },
80016                 "name": "Intesa San Paolo",
80017                 "icon": "bank",
80018                 "geometry": [
80019                     "point",
80020                     "vertex",
80021                     "area"
80022                 ],
80023                 "fields": [
80024                     "atm",
80025                     "building_area",
80026                     "address",
80027                     "opening_hours"
80028                 ],
80029                 "suggestion": true
80030             },
80031             "amenity/bank/TD Bank": {
80032                 "tags": {
80033                     "name": "TD Bank",
80034                     "amenity": "bank"
80035                 },
80036                 "name": "TD Bank",
80037                 "icon": "bank",
80038                 "geometry": [
80039                     "point",
80040                     "vertex",
80041                     "area"
80042                 ],
80043                 "fields": [
80044                     "atm",
80045                     "building_area",
80046                     "address",
80047                     "opening_hours"
80048                 ],
80049                 "suggestion": true
80050             },
80051             "amenity/bank/Belfius": {
80052                 "tags": {
80053                     "name": "Belfius",
80054                     "amenity": "bank"
80055                 },
80056                 "name": "Belfius",
80057                 "icon": "bank",
80058                 "geometry": [
80059                     "point",
80060                     "vertex",
80061                     "area"
80062                 ],
80063                 "fields": [
80064                     "atm",
80065                     "building_area",
80066                     "address",
80067                     "opening_hours"
80068                 ],
80069                 "suggestion": true
80070             },
80071             "amenity/bank/Bank of America": {
80072                 "tags": {
80073                     "name": "Bank of America",
80074                     "amenity": "bank"
80075                 },
80076                 "name": "Bank of America",
80077                 "icon": "bank",
80078                 "geometry": [
80079                     "point",
80080                     "vertex",
80081                     "area"
80082                 ],
80083                 "fields": [
80084                     "atm",
80085                     "building_area",
80086                     "address",
80087                     "opening_hours"
80088                 ],
80089                 "suggestion": true
80090             },
80091             "amenity/bank/RBC": {
80092                 "tags": {
80093                     "name": "RBC",
80094                     "amenity": "bank"
80095                 },
80096                 "name": "RBC",
80097                 "icon": "bank",
80098                 "geometry": [
80099                     "point",
80100                     "vertex",
80101                     "area"
80102                 ],
80103                 "fields": [
80104                     "atm",
80105                     "building_area",
80106                     "address",
80107                     "opening_hours"
80108                 ],
80109                 "suggestion": true
80110             },
80111             "amenity/bank/Alpha Bank": {
80112                 "tags": {
80113                     "name": "Alpha Bank",
80114                     "amenity": "bank"
80115                 },
80116                 "name": "Alpha Bank",
80117                 "icon": "bank",
80118                 "geometry": [
80119                     "point",
80120                     "vertex",
80121                     "area"
80122                 ],
80123                 "fields": [
80124                     "atm",
80125                     "building_area",
80126                     "address",
80127                     "opening_hours"
80128                 ],
80129                 "suggestion": true
80130             },
80131             "amenity/bank/Сбербанк": {
80132                 "tags": {
80133                     "name": "Сбербанк",
80134                     "amenity": "bank"
80135                 },
80136                 "name": "Сбербанк",
80137                 "icon": "bank",
80138                 "geometry": [
80139                     "point",
80140                     "vertex",
80141                     "area"
80142                 ],
80143                 "fields": [
80144                     "atm",
80145                     "building_area",
80146                     "address",
80147                     "opening_hours"
80148                 ],
80149                 "suggestion": true
80150             },
80151             "amenity/bank/Россельхозбанк": {
80152                 "tags": {
80153                     "name": "Россельхозбанк",
80154                     "amenity": "bank"
80155                 },
80156                 "name": "Россельхозбанк",
80157                 "icon": "bank",
80158                 "geometry": [
80159                     "point",
80160                     "vertex",
80161                     "area"
80162                 ],
80163                 "fields": [
80164                     "atm",
80165                     "building_area",
80166                     "address",
80167                     "opening_hours"
80168                 ],
80169                 "suggestion": true
80170             },
80171             "amenity/bank/Crédit du Nord": {
80172                 "tags": {
80173                     "name": "Crédit du Nord",
80174                     "amenity": "bank"
80175                 },
80176                 "name": "Crédit du Nord",
80177                 "icon": "bank",
80178                 "geometry": [
80179                     "point",
80180                     "vertex",
80181                     "area"
80182                 ],
80183                 "fields": [
80184                     "atm",
80185                     "building_area",
80186                     "address",
80187                     "opening_hours"
80188                 ],
80189                 "suggestion": true
80190             },
80191             "amenity/bank/BancoEstado": {
80192                 "tags": {
80193                     "name": "BancoEstado",
80194                     "amenity": "bank"
80195                 },
80196                 "name": "BancoEstado",
80197                 "icon": "bank",
80198                 "geometry": [
80199                     "point",
80200                     "vertex",
80201                     "area"
80202                 ],
80203                 "fields": [
80204                     "atm",
80205                     "building_area",
80206                     "address",
80207                     "opening_hours"
80208                 ],
80209                 "suggestion": true
80210             },
80211             "amenity/bank/Millennium Bank": {
80212                 "tags": {
80213                     "name": "Millennium Bank",
80214                     "amenity": "bank"
80215                 },
80216                 "name": "Millennium Bank",
80217                 "icon": "bank",
80218                 "geometry": [
80219                     "point",
80220                     "vertex",
80221                     "area"
80222                 ],
80223                 "fields": [
80224                     "atm",
80225                     "building_area",
80226                     "address",
80227                     "opening_hours"
80228                 ],
80229                 "suggestion": true
80230             },
80231             "amenity/bank/State Bank of India": {
80232                 "tags": {
80233                     "name": "State Bank of India",
80234                     "amenity": "bank"
80235                 },
80236                 "name": "State Bank of India",
80237                 "icon": "bank",
80238                 "geometry": [
80239                     "point",
80240                     "vertex",
80241                     "area"
80242                 ],
80243                 "fields": [
80244                     "atm",
80245                     "building_area",
80246                     "address",
80247                     "opening_hours"
80248                 ],
80249                 "suggestion": true
80250             },
80251             "amenity/bank/Беларусбанк": {
80252                 "tags": {
80253                     "name": "Беларусбанк",
80254                     "amenity": "bank"
80255                 },
80256                 "name": "Беларусбанк",
80257                 "icon": "bank",
80258                 "geometry": [
80259                     "point",
80260                     "vertex",
80261                     "area"
80262                 ],
80263                 "fields": [
80264                     "atm",
80265                     "building_area",
80266                     "address",
80267                     "opening_hours"
80268                 ],
80269                 "suggestion": true
80270             },
80271             "amenity/bank/ING Bank Śląski": {
80272                 "tags": {
80273                     "name": "ING Bank Śląski",
80274                     "amenity": "bank"
80275                 },
80276                 "name": "ING Bank Śląski",
80277                 "icon": "bank",
80278                 "geometry": [
80279                     "point",
80280                     "vertex",
80281                     "area"
80282                 ],
80283                 "fields": [
80284                     "atm",
80285                     "building_area",
80286                     "address",
80287                     "opening_hours"
80288                 ],
80289                 "suggestion": true
80290             },
80291             "amenity/bank/Caixa Geral de Depósitos": {
80292                 "tags": {
80293                     "name": "Caixa Geral de Depósitos",
80294                     "amenity": "bank"
80295                 },
80296                 "name": "Caixa Geral de Depósitos",
80297                 "icon": "bank",
80298                 "geometry": [
80299                     "point",
80300                     "vertex",
80301                     "area"
80302                 ],
80303                 "fields": [
80304                     "atm",
80305                     "building_area",
80306                     "address",
80307                     "opening_hours"
80308                 ],
80309                 "suggestion": true
80310             },
80311             "amenity/bank/Kreissparkasse Köln": {
80312                 "tags": {
80313                     "name": "Kreissparkasse Köln",
80314                     "amenity": "bank"
80315                 },
80316                 "name": "Kreissparkasse Köln",
80317                 "icon": "bank",
80318                 "geometry": [
80319                     "point",
80320                     "vertex",
80321                     "area"
80322                 ],
80323                 "fields": [
80324                     "atm",
80325                     "building_area",
80326                     "address",
80327                     "opening_hours"
80328                 ],
80329                 "suggestion": true
80330             },
80331             "amenity/bank/Banco BCI": {
80332                 "tags": {
80333                     "name": "Banco BCI",
80334                     "amenity": "bank"
80335                 },
80336                 "name": "Banco BCI",
80337                 "icon": "bank",
80338                 "geometry": [
80339                     "point",
80340                     "vertex",
80341                     "area"
80342                 ],
80343                 "fields": [
80344                     "atm",
80345                     "building_area",
80346                     "address",
80347                     "opening_hours"
80348                 ],
80349                 "suggestion": true
80350             },
80351             "amenity/bank/Banco de Chile": {
80352                 "tags": {
80353                     "name": "Banco de Chile",
80354                     "amenity": "bank"
80355                 },
80356                 "name": "Banco de Chile",
80357                 "icon": "bank",
80358                 "geometry": [
80359                     "point",
80360                     "vertex",
80361                     "area"
80362                 ],
80363                 "fields": [
80364                     "atm",
80365                     "building_area",
80366                     "address",
80367                     "opening_hours"
80368                 ],
80369                 "suggestion": true
80370             },
80371             "amenity/bank/ВТБ24": {
80372                 "tags": {
80373                     "name": "ВТБ24",
80374                     "amenity": "bank"
80375                 },
80376                 "name": "ВТБ24",
80377                 "icon": "bank",
80378                 "geometry": [
80379                     "point",
80380                     "vertex",
80381                     "area"
80382                 ],
80383                 "fields": [
80384                     "atm",
80385                     "building_area",
80386                     "address",
80387                     "opening_hours"
80388                 ],
80389                 "suggestion": true
80390             },
80391             "amenity/bank/UBS": {
80392                 "tags": {
80393                     "name": "UBS",
80394                     "amenity": "bank"
80395                 },
80396                 "name": "UBS",
80397                 "icon": "bank",
80398                 "geometry": [
80399                     "point",
80400                     "vertex",
80401                     "area"
80402                 ],
80403                 "fields": [
80404                     "atm",
80405                     "building_area",
80406                     "address",
80407                     "opening_hours"
80408                 ],
80409                 "suggestion": true
80410             },
80411             "amenity/bank/PKO BP": {
80412                 "tags": {
80413                     "name": "PKO BP",
80414                     "amenity": "bank"
80415                 },
80416                 "name": "PKO BP",
80417                 "icon": "bank",
80418                 "geometry": [
80419                     "point",
80420                     "vertex",
80421                     "area"
80422                 ],
80423                 "fields": [
80424                     "atm",
80425                     "building_area",
80426                     "address",
80427                     "opening_hours"
80428                 ],
80429                 "suggestion": true
80430             },
80431             "amenity/bank/Chinabank": {
80432                 "tags": {
80433                     "name": "Chinabank",
80434                     "amenity": "bank"
80435                 },
80436                 "name": "Chinabank",
80437                 "icon": "bank",
80438                 "geometry": [
80439                     "point",
80440                     "vertex",
80441                     "area"
80442                 ],
80443                 "fields": [
80444                     "atm",
80445                     "building_area",
80446                     "address",
80447                     "opening_hours"
80448                 ],
80449                 "suggestion": true
80450             },
80451             "amenity/bank/PSBank": {
80452                 "tags": {
80453                     "name": "PSBank",
80454                     "amenity": "bank"
80455                 },
80456                 "name": "PSBank",
80457                 "icon": "bank",
80458                 "geometry": [
80459                     "point",
80460                     "vertex",
80461                     "area"
80462                 ],
80463                 "fields": [
80464                     "atm",
80465                     "building_area",
80466                     "address",
80467                     "opening_hours"
80468                 ],
80469                 "suggestion": true
80470             },
80471             "amenity/bank/Union Bank": {
80472                 "tags": {
80473                     "name": "Union Bank",
80474                     "amenity": "bank"
80475                 },
80476                 "name": "Union Bank",
80477                 "icon": "bank",
80478                 "geometry": [
80479                     "point",
80480                     "vertex",
80481                     "area"
80482                 ],
80483                 "fields": [
80484                     "atm",
80485                     "building_area",
80486                     "address",
80487                     "opening_hours"
80488                 ],
80489                 "suggestion": true
80490             },
80491             "amenity/bank/China Bank": {
80492                 "tags": {
80493                     "name": "China Bank",
80494                     "amenity": "bank"
80495                 },
80496                 "name": "China Bank",
80497                 "icon": "bank",
80498                 "geometry": [
80499                     "point",
80500                     "vertex",
80501                     "area"
80502                 ],
80503                 "fields": [
80504                     "atm",
80505                     "building_area",
80506                     "address",
80507                     "opening_hours"
80508                 ],
80509                 "suggestion": true
80510             },
80511             "amenity/bank/RCBC": {
80512                 "tags": {
80513                     "name": "RCBC",
80514                     "amenity": "bank"
80515                 },
80516                 "name": "RCBC",
80517                 "icon": "bank",
80518                 "geometry": [
80519                     "point",
80520                     "vertex",
80521                     "area"
80522                 ],
80523                 "fields": [
80524                     "atm",
80525                     "building_area",
80526                     "address",
80527                     "opening_hours"
80528                 ],
80529                 "suggestion": true
80530             },
80531             "amenity/bank/Unicaja": {
80532                 "tags": {
80533                     "name": "Unicaja",
80534                     "amenity": "bank"
80535                 },
80536                 "name": "Unicaja",
80537                 "icon": "bank",
80538                 "geometry": [
80539                     "point",
80540                     "vertex",
80541                     "area"
80542                 ],
80543                 "fields": [
80544                     "atm",
80545                     "building_area",
80546                     "address",
80547                     "opening_hours"
80548                 ],
80549                 "suggestion": true
80550             },
80551             "amenity/bank/BBK": {
80552                 "tags": {
80553                     "name": "BBK",
80554                     "amenity": "bank"
80555                 },
80556                 "name": "BBK",
80557                 "icon": "bank",
80558                 "geometry": [
80559                     "point",
80560                     "vertex",
80561                     "area"
80562                 ],
80563                 "fields": [
80564                     "atm",
80565                     "building_area",
80566                     "address",
80567                     "opening_hours"
80568                 ],
80569                 "suggestion": true
80570             },
80571             "amenity/bank/Ibercaja": {
80572                 "tags": {
80573                     "name": "Ibercaja",
80574                     "amenity": "bank"
80575                 },
80576                 "name": "Ibercaja",
80577                 "icon": "bank",
80578                 "geometry": [
80579                     "point",
80580                     "vertex",
80581                     "area"
80582                 ],
80583                 "fields": [
80584                     "atm",
80585                     "building_area",
80586                     "address",
80587                     "opening_hours"
80588                 ],
80589                 "suggestion": true
80590             },
80591             "amenity/bank/RBS": {
80592                 "tags": {
80593                     "name": "RBS",
80594                     "amenity": "bank"
80595                 },
80596                 "name": "RBS",
80597                 "icon": "bank",
80598                 "geometry": [
80599                     "point",
80600                     "vertex",
80601                     "area"
80602                 ],
80603                 "fields": [
80604                     "atm",
80605                     "building_area",
80606                     "address",
80607                     "opening_hours"
80608                 ],
80609                 "suggestion": true
80610             },
80611             "amenity/bank/Commercial Bank of Ceylon PLC": {
80612                 "tags": {
80613                     "name": "Commercial Bank of Ceylon PLC",
80614                     "amenity": "bank"
80615                 },
80616                 "name": "Commercial Bank of Ceylon PLC",
80617                 "icon": "bank",
80618                 "geometry": [
80619                     "point",
80620                     "vertex",
80621                     "area"
80622                 ],
80623                 "fields": [
80624                     "atm",
80625                     "building_area",
80626                     "address",
80627                     "opening_hours"
80628                 ],
80629                 "suggestion": true
80630             },
80631             "amenity/bank/Bank of Ireland": {
80632                 "tags": {
80633                     "name": "Bank of Ireland",
80634                     "amenity": "bank"
80635                 },
80636                 "name": "Bank of Ireland",
80637                 "icon": "bank",
80638                 "geometry": [
80639                     "point",
80640                     "vertex",
80641                     "area"
80642                 ],
80643                 "fields": [
80644                     "atm",
80645                     "building_area",
80646                     "address",
80647                     "opening_hours"
80648                 ],
80649                 "suggestion": true
80650             },
80651             "amenity/bank/BNL": {
80652                 "tags": {
80653                     "name": "BNL",
80654                     "amenity": "bank"
80655                 },
80656                 "name": "BNL",
80657                 "icon": "bank",
80658                 "geometry": [
80659                     "point",
80660                     "vertex",
80661                     "area"
80662                 ],
80663                 "fields": [
80664                     "atm",
80665                     "building_area",
80666                     "address",
80667                     "opening_hours"
80668                 ],
80669                 "suggestion": true
80670             },
80671             "amenity/bank/Banco Santander": {
80672                 "tags": {
80673                     "name": "Banco Santander",
80674                     "amenity": "bank"
80675                 },
80676                 "name": "Banco Santander",
80677                 "icon": "bank",
80678                 "geometry": [
80679                     "point",
80680                     "vertex",
80681                     "area"
80682                 ],
80683                 "fields": [
80684                     "atm",
80685                     "building_area",
80686                     "address",
80687                     "opening_hours"
80688                 ],
80689                 "suggestion": true
80690             },
80691             "amenity/bank/Banco Itaú": {
80692                 "tags": {
80693                     "name": "Banco Itaú",
80694                     "amenity": "bank"
80695                 },
80696                 "name": "Banco Itaú",
80697                 "icon": "bank",
80698                 "geometry": [
80699                     "point",
80700                     "vertex",
80701                     "area"
80702                 ],
80703                 "fields": [
80704                     "atm",
80705                     "building_area",
80706                     "address",
80707                     "opening_hours"
80708                 ],
80709                 "suggestion": true
80710             },
80711             "amenity/bank/AIB": {
80712                 "tags": {
80713                     "name": "AIB",
80714                     "amenity": "bank"
80715                 },
80716                 "name": "AIB",
80717                 "icon": "bank",
80718                 "geometry": [
80719                     "point",
80720                     "vertex",
80721                     "area"
80722                 ],
80723                 "fields": [
80724                     "atm",
80725                     "building_area",
80726                     "address",
80727                     "opening_hours"
80728                 ],
80729                 "suggestion": true
80730             },
80731             "amenity/bank/BZ WBK": {
80732                 "tags": {
80733                     "name": "BZ WBK",
80734                     "amenity": "bank"
80735                 },
80736                 "name": "BZ WBK",
80737                 "icon": "bank",
80738                 "geometry": [
80739                     "point",
80740                     "vertex",
80741                     "area"
80742                 ],
80743                 "fields": [
80744                     "atm",
80745                     "building_area",
80746                     "address",
80747                     "opening_hours"
80748                 ],
80749                 "suggestion": true
80750             },
80751             "amenity/bank/Banco do Brasil": {
80752                 "tags": {
80753                     "name": "Banco do Brasil",
80754                     "amenity": "bank"
80755                 },
80756                 "name": "Banco do Brasil",
80757                 "icon": "bank",
80758                 "geometry": [
80759                     "point",
80760                     "vertex",
80761                     "area"
80762                 ],
80763                 "fields": [
80764                     "atm",
80765                     "building_area",
80766                     "address",
80767                     "opening_hours"
80768                 ],
80769                 "suggestion": true
80770             },
80771             "amenity/bank/Caixa Econômica Federal": {
80772                 "tags": {
80773                     "name": "Caixa Econômica Federal",
80774                     "amenity": "bank"
80775                 },
80776                 "name": "Caixa Econômica Federal",
80777                 "icon": "bank",
80778                 "geometry": [
80779                     "point",
80780                     "vertex",
80781                     "area"
80782                 ],
80783                 "fields": [
80784                     "atm",
80785                     "building_area",
80786                     "address",
80787                     "opening_hours"
80788                 ],
80789                 "suggestion": true
80790             },
80791             "amenity/bank/Fifth Third Bank": {
80792                 "tags": {
80793                     "name": "Fifth Third Bank",
80794                     "amenity": "bank"
80795                 },
80796                 "name": "Fifth Third Bank",
80797                 "icon": "bank",
80798                 "geometry": [
80799                     "point",
80800                     "vertex",
80801                     "area"
80802                 ],
80803                 "fields": [
80804                     "atm",
80805                     "building_area",
80806                     "address",
80807                     "opening_hours"
80808                 ],
80809                 "suggestion": true
80810             },
80811             "amenity/bank/Banca Popolare di Vicenza": {
80812                 "tags": {
80813                     "name": "Banca Popolare di Vicenza",
80814                     "amenity": "bank"
80815                 },
80816                 "name": "Banca Popolare di Vicenza",
80817                 "icon": "bank",
80818                 "geometry": [
80819                     "point",
80820                     "vertex",
80821                     "area"
80822                 ],
80823                 "fields": [
80824                     "atm",
80825                     "building_area",
80826                     "address",
80827                     "opening_hours"
80828                 ],
80829                 "suggestion": true
80830             },
80831             "amenity/bank/Wachovia": {
80832                 "tags": {
80833                     "name": "Wachovia",
80834                     "amenity": "bank"
80835                 },
80836                 "name": "Wachovia",
80837                 "icon": "bank",
80838                 "geometry": [
80839                     "point",
80840                     "vertex",
80841                     "area"
80842                 ],
80843                 "fields": [
80844                     "atm",
80845                     "building_area",
80846                     "address",
80847                     "opening_hours"
80848                 ],
80849                 "suggestion": true
80850             },
80851             "amenity/bank/OLB": {
80852                 "tags": {
80853                     "name": "OLB",
80854                     "amenity": "bank"
80855                 },
80856                 "name": "OLB",
80857                 "icon": "bank",
80858                 "geometry": [
80859                     "point",
80860                     "vertex",
80861                     "area"
80862                 ],
80863                 "fields": [
80864                     "atm",
80865                     "building_area",
80866                     "address",
80867                     "opening_hours"
80868                 ],
80869                 "suggestion": true
80870             },
80871             "amenity/bank/みずほ銀行": {
80872                 "tags": {
80873                     "name": "みずほ銀行",
80874                     "amenity": "bank"
80875                 },
80876                 "name": "みずほ銀行",
80877                 "icon": "bank",
80878                 "geometry": [
80879                     "point",
80880                     "vertex",
80881                     "area"
80882                 ],
80883                 "fields": [
80884                     "atm",
80885                     "building_area",
80886                     "address",
80887                     "opening_hours"
80888                 ],
80889                 "suggestion": true
80890             },
80891             "amenity/bank/BES": {
80892                 "tags": {
80893                     "name": "BES",
80894                     "amenity": "bank"
80895                 },
80896                 "name": "BES",
80897                 "icon": "bank",
80898                 "geometry": [
80899                     "point",
80900                     "vertex",
80901                     "area"
80902                 ],
80903                 "fields": [
80904                     "atm",
80905                     "building_area",
80906                     "address",
80907                     "opening_hours"
80908                 ],
80909                 "suggestion": true
80910             },
80911             "amenity/bank/ICICI Bank": {
80912                 "tags": {
80913                     "name": "ICICI Bank",
80914                     "amenity": "bank"
80915                 },
80916                 "name": "ICICI Bank",
80917                 "icon": "bank",
80918                 "geometry": [
80919                     "point",
80920                     "vertex",
80921                     "area"
80922                 ],
80923                 "fields": [
80924                     "atm",
80925                     "building_area",
80926                     "address",
80927                     "opening_hours"
80928                 ],
80929                 "suggestion": true
80930             },
80931             "amenity/bank/HDFC Bank": {
80932                 "tags": {
80933                     "name": "HDFC Bank",
80934                     "amenity": "bank"
80935                 },
80936                 "name": "HDFC Bank",
80937                 "icon": "bank",
80938                 "geometry": [
80939                     "point",
80940                     "vertex",
80941                     "area"
80942                 ],
80943                 "fields": [
80944                     "atm",
80945                     "building_area",
80946                     "address",
80947                     "opening_hours"
80948                 ],
80949                 "suggestion": true
80950             },
80951             "amenity/bank/La Banque Postale": {
80952                 "tags": {
80953                     "name": "La Banque Postale",
80954                     "amenity": "bank"
80955                 },
80956                 "name": "La Banque Postale",
80957                 "icon": "bank",
80958                 "geometry": [
80959                     "point",
80960                     "vertex",
80961                     "area"
80962                 ],
80963                 "fields": [
80964                     "atm",
80965                     "building_area",
80966                     "address",
80967                     "opening_hours"
80968                 ],
80969                 "suggestion": true
80970             },
80971             "amenity/bank/Pekao SA": {
80972                 "tags": {
80973                     "name": "Pekao SA",
80974                     "amenity": "bank"
80975                 },
80976                 "name": "Pekao SA",
80977                 "icon": "bank",
80978                 "geometry": [
80979                     "point",
80980                     "vertex",
80981                     "area"
80982                 ],
80983                 "fields": [
80984                     "atm",
80985                     "building_area",
80986                     "address",
80987                     "opening_hours"
80988                 ],
80989                 "suggestion": true
80990             },
80991             "amenity/bank/Oberbank": {
80992                 "tags": {
80993                     "name": "Oberbank",
80994                     "amenity": "bank"
80995                 },
80996                 "name": "Oberbank",
80997                 "icon": "bank",
80998                 "geometry": [
80999                     "point",
81000                     "vertex",
81001                     "area"
81002                 ],
81003                 "fields": [
81004                     "atm",
81005                     "building_area",
81006                     "address",
81007                     "opening_hours"
81008                 ],
81009                 "suggestion": true
81010             },
81011             "amenity/bank/Bradesco": {
81012                 "tags": {
81013                     "name": "Bradesco",
81014                     "amenity": "bank"
81015                 },
81016                 "name": "Bradesco",
81017                 "icon": "bank",
81018                 "geometry": [
81019                     "point",
81020                     "vertex",
81021                     "area"
81022                 ],
81023                 "fields": [
81024                     "atm",
81025                     "building_area",
81026                     "address",
81027                     "opening_hours"
81028                 ],
81029                 "suggestion": true
81030             },
81031             "amenity/bank/Oldenburgische Landesbank": {
81032                 "tags": {
81033                     "name": "Oldenburgische Landesbank",
81034                     "amenity": "bank"
81035                 },
81036                 "name": "Oldenburgische Landesbank",
81037                 "icon": "bank",
81038                 "geometry": [
81039                     "point",
81040                     "vertex",
81041                     "area"
81042                 ],
81043                 "fields": [
81044                     "atm",
81045                     "building_area",
81046                     "address",
81047                     "opening_hours"
81048                 ],
81049                 "suggestion": true
81050             },
81051             "amenity/bank/Scotia Bank": {
81052                 "tags": {
81053                     "name": "Scotia Bank",
81054                     "amenity": "bank"
81055                 },
81056                 "name": "Scotia Bank",
81057                 "icon": "bank",
81058                 "geometry": [
81059                     "point",
81060                     "vertex",
81061                     "area"
81062                 ],
81063                 "fields": [
81064                     "atm",
81065                     "building_area",
81066                     "address",
81067                     "opening_hours"
81068                 ],
81069                 "suggestion": true
81070             },
81071             "amenity/bank/Bendigo Bank": {
81072                 "tags": {
81073                     "name": "Bendigo Bank",
81074                     "amenity": "bank"
81075                 },
81076                 "name": "Bendigo Bank",
81077                 "icon": "bank",
81078                 "geometry": [
81079                     "point",
81080                     "vertex",
81081                     "area"
81082                 ],
81083                 "fields": [
81084                     "atm",
81085                     "building_area",
81086                     "address",
81087                     "opening_hours"
81088                 ],
81089                 "suggestion": true
81090             },
81091             "amenity/bank/Argenta": {
81092                 "tags": {
81093                     "name": "Argenta",
81094                     "amenity": "bank"
81095                 },
81096                 "name": "Argenta",
81097                 "icon": "bank",
81098                 "geometry": [
81099                     "point",
81100                     "vertex",
81101                     "area"
81102                 ],
81103                 "fields": [
81104                     "atm",
81105                     "building_area",
81106                     "address",
81107                     "opening_hours"
81108                 ],
81109                 "suggestion": true
81110             },
81111             "amenity/bank/AXA": {
81112                 "tags": {
81113                     "name": "AXA",
81114                     "amenity": "bank"
81115                 },
81116                 "name": "AXA",
81117                 "icon": "bank",
81118                 "geometry": [
81119                     "point",
81120                     "vertex",
81121                     "area"
81122                 ],
81123                 "fields": [
81124                     "atm",
81125                     "building_area",
81126                     "address",
81127                     "opening_hours"
81128                 ],
81129                 "suggestion": true
81130             },
81131             "amenity/bank/Axis Bank": {
81132                 "tags": {
81133                     "name": "Axis Bank",
81134                     "amenity": "bank"
81135                 },
81136                 "name": "Axis Bank",
81137                 "icon": "bank",
81138                 "geometry": [
81139                     "point",
81140                     "vertex",
81141                     "area"
81142                 ],
81143                 "fields": [
81144                     "atm",
81145                     "building_area",
81146                     "address",
81147                     "opening_hours"
81148                 ],
81149                 "suggestion": true
81150             },
81151             "amenity/bank/Banco Nación": {
81152                 "tags": {
81153                     "name": "Banco Nación",
81154                     "amenity": "bank"
81155                 },
81156                 "name": "Banco Nación",
81157                 "icon": "bank",
81158                 "geometry": [
81159                     "point",
81160                     "vertex",
81161                     "area"
81162                 ],
81163                 "fields": [
81164                     "atm",
81165                     "building_area",
81166                     "address",
81167                     "opening_hours"
81168                 ],
81169                 "suggestion": true
81170             },
81171             "amenity/bank/GE Money Bank": {
81172                 "tags": {
81173                     "name": "GE Money Bank",
81174                     "amenity": "bank"
81175                 },
81176                 "name": "GE Money Bank",
81177                 "icon": "bank",
81178                 "geometry": [
81179                     "point",
81180                     "vertex",
81181                     "area"
81182                 ],
81183                 "fields": [
81184                     "atm",
81185                     "building_area",
81186                     "address",
81187                     "opening_hours"
81188                 ],
81189                 "suggestion": true
81190             },
81191             "amenity/bank/Альфа-Банк": {
81192                 "tags": {
81193                     "name": "Альфа-Банк",
81194                     "amenity": "bank"
81195                 },
81196                 "name": "Альфа-Банк",
81197                 "icon": "bank",
81198                 "geometry": [
81199                     "point",
81200                     "vertex",
81201                     "area"
81202                 ],
81203                 "fields": [
81204                     "atm",
81205                     "building_area",
81206                     "address",
81207                     "opening_hours"
81208                 ],
81209                 "suggestion": true
81210             },
81211             "amenity/bank/Белагропромбанк": {
81212                 "tags": {
81213                     "name": "Белагропромбанк",
81214                     "amenity": "bank"
81215                 },
81216                 "name": "Белагропромбанк",
81217                 "icon": "bank",
81218                 "geometry": [
81219                     "point",
81220                     "vertex",
81221                     "area"
81222                 ],
81223                 "fields": [
81224                     "atm",
81225                     "building_area",
81226                     "address",
81227                     "opening_hours"
81228                 ],
81229                 "suggestion": true
81230             },
81231             "amenity/bank/Caja Círculo": {
81232                 "tags": {
81233                     "name": "Caja Círculo",
81234                     "amenity": "bank"
81235                 },
81236                 "name": "Caja Círculo",
81237                 "icon": "bank",
81238                 "geometry": [
81239                     "point",
81240                     "vertex",
81241                     "area"
81242                 ],
81243                 "fields": [
81244                     "atm",
81245                     "building_area",
81246                     "address",
81247                     "opening_hours"
81248                 ],
81249                 "suggestion": true
81250             },
81251             "amenity/bank/Eurobank": {
81252                 "tags": {
81253                     "name": "Eurobank",
81254                     "amenity": "bank"
81255                 },
81256                 "name": "Eurobank",
81257                 "icon": "bank",
81258                 "geometry": [
81259                     "point",
81260                     "vertex",
81261                     "area"
81262                 ],
81263                 "fields": [
81264                     "atm",
81265                     "building_area",
81266                     "address",
81267                     "opening_hours"
81268                 ],
81269                 "suggestion": true
81270             },
81271             "amenity/bank/Banca Intesa": {
81272                 "tags": {
81273                     "name": "Banca Intesa",
81274                     "amenity": "bank"
81275                 },
81276                 "name": "Banca Intesa",
81277                 "icon": "bank",
81278                 "geometry": [
81279                     "point",
81280                     "vertex",
81281                     "area"
81282                 ],
81283                 "fields": [
81284                     "atm",
81285                     "building_area",
81286                     "address",
81287                     "opening_hours"
81288                 ],
81289                 "suggestion": true
81290             },
81291             "amenity/bank/Canara Bank": {
81292                 "tags": {
81293                     "name": "Canara Bank",
81294                     "amenity": "bank"
81295                 },
81296                 "name": "Canara Bank",
81297                 "icon": "bank",
81298                 "geometry": [
81299                     "point",
81300                     "vertex",
81301                     "area"
81302                 ],
81303                 "fields": [
81304                     "atm",
81305                     "building_area",
81306                     "address",
81307                     "opening_hours"
81308                 ],
81309                 "suggestion": true
81310             },
81311             "amenity/bank/Cajamar": {
81312                 "tags": {
81313                     "name": "Cajamar",
81314                     "amenity": "bank"
81315                 },
81316                 "name": "Cajamar",
81317                 "icon": "bank",
81318                 "geometry": [
81319                     "point",
81320                     "vertex",
81321                     "area"
81322                 ],
81323                 "fields": [
81324                     "atm",
81325                     "building_area",
81326                     "address",
81327                     "opening_hours"
81328                 ],
81329                 "suggestion": true
81330             },
81331             "amenity/bank/Banamex": {
81332                 "tags": {
81333                     "name": "Banamex",
81334                     "amenity": "bank"
81335                 },
81336                 "name": "Banamex",
81337                 "icon": "bank",
81338                 "geometry": [
81339                     "point",
81340                     "vertex",
81341                     "area"
81342                 ],
81343                 "fields": [
81344                     "atm",
81345                     "building_area",
81346                     "address",
81347                     "opening_hours"
81348                 ],
81349                 "suggestion": true
81350             },
81351             "amenity/bank/Crédit Mutuel de Bretagne": {
81352                 "tags": {
81353                     "name": "Crédit Mutuel de Bretagne",
81354                     "amenity": "bank"
81355                 },
81356                 "name": "Crédit Mutuel de Bretagne",
81357                 "icon": "bank",
81358                 "geometry": [
81359                     "point",
81360                     "vertex",
81361                     "area"
81362                 ],
81363                 "fields": [
81364                     "atm",
81365                     "building_area",
81366                     "address",
81367                     "opening_hours"
81368                 ],
81369                 "suggestion": true
81370             },
81371             "amenity/bank/Davivienda": {
81372                 "tags": {
81373                     "name": "Davivienda",
81374                     "amenity": "bank"
81375                 },
81376                 "name": "Davivienda",
81377                 "icon": "bank",
81378                 "geometry": [
81379                     "point",
81380                     "vertex",
81381                     "area"
81382                 ],
81383                 "fields": [
81384                     "atm",
81385                     "building_area",
81386                     "address",
81387                     "opening_hours"
81388                 ],
81389                 "suggestion": true
81390             },
81391             "amenity/bank/Bank Spółdzielczy": {
81392                 "tags": {
81393                     "name": "Bank Spółdzielczy",
81394                     "amenity": "bank"
81395                 },
81396                 "name": "Bank Spółdzielczy",
81397                 "icon": "bank",
81398                 "geometry": [
81399                     "point",
81400                     "vertex",
81401                     "area"
81402                 ],
81403                 "fields": [
81404                     "atm",
81405                     "building_area",
81406                     "address",
81407                     "opening_hours"
81408                 ],
81409                 "suggestion": true
81410             },
81411             "amenity/bank/Credit Agricole": {
81412                 "tags": {
81413                     "name": "Credit Agricole",
81414                     "amenity": "bank"
81415                 },
81416                 "name": "Credit Agricole",
81417                 "icon": "bank",
81418                 "geometry": [
81419                     "point",
81420                     "vertex",
81421                     "area"
81422                 ],
81423                 "fields": [
81424                     "atm",
81425                     "building_area",
81426                     "address",
81427                     "opening_hours"
81428                 ],
81429                 "suggestion": true
81430             },
81431             "amenity/bank/Bankinter": {
81432                 "tags": {
81433                     "name": "Bankinter",
81434                     "amenity": "bank"
81435                 },
81436                 "name": "Bankinter",
81437                 "icon": "bank",
81438                 "geometry": [
81439                     "point",
81440                     "vertex",
81441                     "area"
81442                 ],
81443                 "fields": [
81444                     "atm",
81445                     "building_area",
81446                     "address",
81447                     "opening_hours"
81448                 ],
81449                 "suggestion": true
81450             },
81451             "amenity/bank/Banque Nationale": {
81452                 "tags": {
81453                     "name": "Banque Nationale",
81454                     "amenity": "bank"
81455                 },
81456                 "name": "Banque Nationale",
81457                 "icon": "bank",
81458                 "geometry": [
81459                     "point",
81460                     "vertex",
81461                     "area"
81462                 ],
81463                 "fields": [
81464                     "atm",
81465                     "building_area",
81466                     "address",
81467                     "opening_hours"
81468                 ],
81469                 "suggestion": true
81470             },
81471             "amenity/bank/Bank of the West": {
81472                 "tags": {
81473                     "name": "Bank of the West",
81474                     "amenity": "bank"
81475                 },
81476                 "name": "Bank of the West",
81477                 "icon": "bank",
81478                 "geometry": [
81479                     "point",
81480                     "vertex",
81481                     "area"
81482                 ],
81483                 "fields": [
81484                     "atm",
81485                     "building_area",
81486                     "address",
81487                     "opening_hours"
81488                 ],
81489                 "suggestion": true
81490             },
81491             "amenity/bank/Key Bank": {
81492                 "tags": {
81493                     "name": "Key Bank",
81494                     "amenity": "bank"
81495                 },
81496                 "name": "Key Bank",
81497                 "icon": "bank",
81498                 "geometry": [
81499                     "point",
81500                     "vertex",
81501                     "area"
81502                 ],
81503                 "fields": [
81504                     "atm",
81505                     "building_area",
81506                     "address",
81507                     "opening_hours"
81508                 ],
81509                 "suggestion": true
81510             },
81511             "amenity/bank/Western Union": {
81512                 "tags": {
81513                     "name": "Western Union",
81514                     "amenity": "bank"
81515                 },
81516                 "name": "Western Union",
81517                 "icon": "bank",
81518                 "geometry": [
81519                     "point",
81520                     "vertex",
81521                     "area"
81522                 ],
81523                 "fields": [
81524                     "atm",
81525                     "building_area",
81526                     "address",
81527                     "opening_hours"
81528                 ],
81529                 "suggestion": true
81530             },
81531             "amenity/bank/Citizens Bank": {
81532                 "tags": {
81533                     "name": "Citizens Bank",
81534                     "amenity": "bank"
81535                 },
81536                 "name": "Citizens Bank",
81537                 "icon": "bank",
81538                 "geometry": [
81539                     "point",
81540                     "vertex",
81541                     "area"
81542                 ],
81543                 "fields": [
81544                     "atm",
81545                     "building_area",
81546                     "address",
81547                     "opening_hours"
81548                 ],
81549                 "suggestion": true
81550             },
81551             "amenity/bank/ПриватБанк": {
81552                 "tags": {
81553                     "name": "ПриватБанк",
81554                     "amenity": "bank"
81555                 },
81556                 "name": "ПриватБанк",
81557                 "icon": "bank",
81558                 "geometry": [
81559                     "point",
81560                     "vertex",
81561                     "area"
81562                 ],
81563                 "fields": [
81564                     "atm",
81565                     "building_area",
81566                     "address",
81567                     "opening_hours"
81568                 ],
81569                 "suggestion": true
81570             },
81571             "amenity/bank/Security Bank": {
81572                 "tags": {
81573                     "name": "Security Bank",
81574                     "amenity": "bank"
81575                 },
81576                 "name": "Security Bank",
81577                 "icon": "bank",
81578                 "geometry": [
81579                     "point",
81580                     "vertex",
81581                     "area"
81582                 ],
81583                 "fields": [
81584                     "atm",
81585                     "building_area",
81586                     "address",
81587                     "opening_hours"
81588                 ],
81589                 "suggestion": true
81590             },
81591             "amenity/bank/Ecobank": {
81592                 "tags": {
81593                     "name": "Ecobank",
81594                     "amenity": "bank"
81595                 },
81596                 "name": "Ecobank",
81597                 "icon": "bank",
81598                 "geometry": [
81599                     "point",
81600                     "vertex",
81601                     "area"
81602                 ],
81603                 "fields": [
81604                     "atm",
81605                     "building_area",
81606                     "address",
81607                     "opening_hours"
81608                 ],
81609                 "suggestion": true
81610             },
81611             "amenity/bank/Millenium Bank": {
81612                 "tags": {
81613                     "name": "Millenium Bank",
81614                     "amenity": "bank"
81615                 },
81616                 "name": "Millenium Bank",
81617                 "icon": "bank",
81618                 "geometry": [
81619                     "point",
81620                     "vertex",
81621                     "area"
81622                 ],
81623                 "fields": [
81624                     "atm",
81625                     "building_area",
81626                     "address",
81627                     "opening_hours"
81628                 ],
81629                 "suggestion": true
81630             },
81631             "amenity/bank/Bankia": {
81632                 "tags": {
81633                     "name": "Bankia",
81634                     "amenity": "bank"
81635                 },
81636                 "name": "Bankia",
81637                 "icon": "bank",
81638                 "geometry": [
81639                     "point",
81640                     "vertex",
81641                     "area"
81642                 ],
81643                 "fields": [
81644                     "atm",
81645                     "building_area",
81646                     "address",
81647                     "opening_hours"
81648                 ],
81649                 "suggestion": true
81650             },
81651             "amenity/bank/三菱東京UFJ銀行": {
81652                 "tags": {
81653                     "name": "三菱東京UFJ銀行",
81654                     "amenity": "bank"
81655                 },
81656                 "name": "三菱東京UFJ銀行",
81657                 "icon": "bank",
81658                 "geometry": [
81659                     "point",
81660                     "vertex",
81661                     "area"
81662                 ],
81663                 "fields": [
81664                     "atm",
81665                     "building_area",
81666                     "address",
81667                     "opening_hours"
81668                 ],
81669                 "suggestion": true
81670             },
81671             "amenity/bank/Caixa": {
81672                 "tags": {
81673                     "name": "Caixa",
81674                     "amenity": "bank"
81675                 },
81676                 "name": "Caixa",
81677                 "icon": "bank",
81678                 "geometry": [
81679                     "point",
81680                     "vertex",
81681                     "area"
81682                 ],
81683                 "fields": [
81684                     "atm",
81685                     "building_area",
81686                     "address",
81687                     "opening_hours"
81688                 ],
81689                 "suggestion": true
81690             },
81691             "amenity/bank/Banco de Costa Rica": {
81692                 "tags": {
81693                     "name": "Banco de Costa Rica",
81694                     "amenity": "bank"
81695                 },
81696                 "name": "Banco de Costa Rica",
81697                 "icon": "bank",
81698                 "geometry": [
81699                     "point",
81700                     "vertex",
81701                     "area"
81702                 ],
81703                 "fields": [
81704                     "atm",
81705                     "building_area",
81706                     "address",
81707                     "opening_hours"
81708                 ],
81709                 "suggestion": true
81710             },
81711             "amenity/bank/SunTrust Bank": {
81712                 "tags": {
81713                     "name": "SunTrust Bank",
81714                     "amenity": "bank"
81715                 },
81716                 "name": "SunTrust Bank",
81717                 "icon": "bank",
81718                 "geometry": [
81719                     "point",
81720                     "vertex",
81721                     "area"
81722                 ],
81723                 "fields": [
81724                     "atm",
81725                     "building_area",
81726                     "address",
81727                     "opening_hours"
81728                 ],
81729                 "suggestion": true
81730             },
81731             "amenity/bank/Itaú": {
81732                 "tags": {
81733                     "name": "Itaú",
81734                     "amenity": "bank"
81735                 },
81736                 "name": "Itaú",
81737                 "icon": "bank",
81738                 "geometry": [
81739                     "point",
81740                     "vertex",
81741                     "area"
81742                 ],
81743                 "fields": [
81744                     "atm",
81745                     "building_area",
81746                     "address",
81747                     "opening_hours"
81748                 ],
81749                 "suggestion": true
81750             },
81751             "amenity/bank/PBZ": {
81752                 "tags": {
81753                     "name": "PBZ",
81754                     "amenity": "bank"
81755                 },
81756                 "name": "PBZ",
81757                 "icon": "bank",
81758                 "geometry": [
81759                     "point",
81760                     "vertex",
81761                     "area"
81762                 ],
81763                 "fields": [
81764                     "atm",
81765                     "building_area",
81766                     "address",
81767                     "opening_hours"
81768                 ],
81769                 "suggestion": true
81770             },
81771             "amenity/bank/Bancolombia": {
81772                 "tags": {
81773                     "name": "Bancolombia",
81774                     "amenity": "bank"
81775                 },
81776                 "name": "Bancolombia",
81777                 "icon": "bank",
81778                 "geometry": [
81779                     "point",
81780                     "vertex",
81781                     "area"
81782                 ],
81783                 "fields": [
81784                     "atm",
81785                     "building_area",
81786                     "address",
81787                     "opening_hours"
81788                 ],
81789                 "suggestion": true
81790             },
81791             "amenity/bank/Райффайзен Банк Аваль": {
81792                 "tags": {
81793                     "name": "Райффайзен Банк Аваль",
81794                     "amenity": "bank"
81795                 },
81796                 "name": "Райффайзен Банк Аваль",
81797                 "icon": "bank",
81798                 "geometry": [
81799                     "point",
81800                     "vertex",
81801                     "area"
81802                 ],
81803                 "fields": [
81804                     "atm",
81805                     "building_area",
81806                     "address",
81807                     "opening_hours"
81808                 ],
81809                 "suggestion": true
81810             },
81811             "amenity/bank/Bancomer": {
81812                 "tags": {
81813                     "name": "Bancomer",
81814                     "amenity": "bank"
81815                 },
81816                 "name": "Bancomer",
81817                 "icon": "bank",
81818                 "geometry": [
81819                     "point",
81820                     "vertex",
81821                     "area"
81822                 ],
81823                 "fields": [
81824                     "atm",
81825                     "building_area",
81826                     "address",
81827                     "opening_hours"
81828                 ],
81829                 "suggestion": true
81830             },
81831             "amenity/bank/Banorte": {
81832                 "tags": {
81833                     "name": "Banorte",
81834                     "amenity": "bank"
81835                 },
81836                 "name": "Banorte",
81837                 "icon": "bank",
81838                 "geometry": [
81839                     "point",
81840                     "vertex",
81841                     "area"
81842                 ],
81843                 "fields": [
81844                     "atm",
81845                     "building_area",
81846                     "address",
81847                     "opening_hours"
81848                 ],
81849                 "suggestion": true
81850             },
81851             "amenity/bank/Alior Bank": {
81852                 "tags": {
81853                     "name": "Alior Bank",
81854                     "amenity": "bank"
81855                 },
81856                 "name": "Alior Bank",
81857                 "icon": "bank",
81858                 "geometry": [
81859                     "point",
81860                     "vertex",
81861                     "area"
81862                 ],
81863                 "fields": [
81864                     "atm",
81865                     "building_area",
81866                     "address",
81867                     "opening_hours"
81868                 ],
81869                 "suggestion": true
81870             },
81871             "amenity/bank/BOC": {
81872                 "tags": {
81873                     "name": "BOC",
81874                     "amenity": "bank"
81875                 },
81876                 "name": "BOC",
81877                 "icon": "bank",
81878                 "geometry": [
81879                     "point",
81880                     "vertex",
81881                     "area"
81882                 ],
81883                 "fields": [
81884                     "atm",
81885                     "building_area",
81886                     "address",
81887                     "opening_hours"
81888                 ],
81889                 "suggestion": true
81890             },
81891             "amenity/bank/Банк Москвы": {
81892                 "tags": {
81893                     "name": "Банк Москвы",
81894                     "amenity": "bank"
81895                 },
81896                 "name": "Банк Москвы",
81897                 "icon": "bank",
81898                 "geometry": [
81899                     "point",
81900                     "vertex",
81901                     "area"
81902                 ],
81903                 "fields": [
81904                     "atm",
81905                     "building_area",
81906                     "address",
81907                     "opening_hours"
81908                 ],
81909                 "suggestion": true
81910             },
81911             "amenity/bank/ВТБ": {
81912                 "tags": {
81913                     "name": "ВТБ",
81914                     "amenity": "bank"
81915                 },
81916                 "name": "ВТБ",
81917                 "icon": "bank",
81918                 "geometry": [
81919                     "point",
81920                     "vertex",
81921                     "area"
81922                 ],
81923                 "fields": [
81924                     "atm",
81925                     "building_area",
81926                     "address",
81927                     "opening_hours"
81928                 ],
81929                 "suggestion": true
81930             },
81931             "amenity/bank/Caja Duero": {
81932                 "tags": {
81933                     "name": "Caja Duero",
81934                     "amenity": "bank"
81935                 },
81936                 "name": "Caja Duero",
81937                 "icon": "bank",
81938                 "geometry": [
81939                     "point",
81940                     "vertex",
81941                     "area"
81942                 ],
81943                 "fields": [
81944                     "atm",
81945                     "building_area",
81946                     "address",
81947                     "opening_hours"
81948                 ],
81949                 "suggestion": true
81950             },
81951             "amenity/bank/Regions Bank": {
81952                 "tags": {
81953                     "name": "Regions Bank",
81954                     "amenity": "bank"
81955                 },
81956                 "name": "Regions Bank",
81957                 "icon": "bank",
81958                 "geometry": [
81959                     "point",
81960                     "vertex",
81961                     "area"
81962                 ],
81963                 "fields": [
81964                     "atm",
81965                     "building_area",
81966                     "address",
81967                     "opening_hours"
81968                 ],
81969                 "suggestion": true
81970             },
81971             "amenity/bank/Росбанк": {
81972                 "tags": {
81973                     "name": "Росбанк",
81974                     "amenity": "bank"
81975                 },
81976                 "name": "Росбанк",
81977                 "icon": "bank",
81978                 "geometry": [
81979                     "point",
81980                     "vertex",
81981                     "area"
81982                 ],
81983                 "fields": [
81984                     "atm",
81985                     "building_area",
81986                     "address",
81987                     "opening_hours"
81988                 ],
81989                 "suggestion": true
81990             },
81991             "amenity/bank/Banco Estado": {
81992                 "tags": {
81993                     "name": "Banco Estado",
81994                     "amenity": "bank"
81995                 },
81996                 "name": "Banco Estado",
81997                 "icon": "bank",
81998                 "geometry": [
81999                     "point",
82000                     "vertex",
82001                     "area"
82002                 ],
82003                 "fields": [
82004                     "atm",
82005                     "building_area",
82006                     "address",
82007                     "opening_hours"
82008                 ],
82009                 "suggestion": true
82010             },
82011             "amenity/bank/BCI": {
82012                 "tags": {
82013                     "name": "BCI",
82014                     "amenity": "bank"
82015                 },
82016                 "name": "BCI",
82017                 "icon": "bank",
82018                 "geometry": [
82019                     "point",
82020                     "vertex",
82021                     "area"
82022                 ],
82023                 "fields": [
82024                     "atm",
82025                     "building_area",
82026                     "address",
82027                     "opening_hours"
82028                 ],
82029                 "suggestion": true
82030             },
82031             "amenity/bank/SunTrust": {
82032                 "tags": {
82033                     "name": "SunTrust",
82034                     "amenity": "bank"
82035                 },
82036                 "name": "SunTrust",
82037                 "icon": "bank",
82038                 "geometry": [
82039                     "point",
82040                     "vertex",
82041                     "area"
82042                 ],
82043                 "fields": [
82044                     "atm",
82045                     "building_area",
82046                     "address",
82047                     "opening_hours"
82048                 ],
82049                 "suggestion": true
82050             },
82051             "amenity/bank/PNC Bank": {
82052                 "tags": {
82053                     "name": "PNC Bank",
82054                     "amenity": "bank"
82055                 },
82056                 "name": "PNC Bank",
82057                 "icon": "bank",
82058                 "geometry": [
82059                     "point",
82060                     "vertex",
82061                     "area"
82062                 ],
82063                 "fields": [
82064                     "atm",
82065                     "building_area",
82066                     "address",
82067                     "opening_hours"
82068                 ],
82069                 "suggestion": true
82070             },
82071             "amenity/bank/신한은행": {
82072                 "tags": {
82073                     "name": "신한은행",
82074                     "name:en": "Sinhan Bank",
82075                     "amenity": "bank"
82076                 },
82077                 "name": "신한은행",
82078                 "icon": "bank",
82079                 "geometry": [
82080                     "point",
82081                     "vertex",
82082                     "area"
82083                 ],
82084                 "fields": [
82085                     "atm",
82086                     "building_area",
82087                     "address",
82088                     "opening_hours"
82089                 ],
82090                 "suggestion": true
82091             },
82092             "amenity/bank/우리은행": {
82093                 "tags": {
82094                     "name": "우리은행",
82095                     "name:en": "Uri Bank",
82096                     "amenity": "bank"
82097                 },
82098                 "name": "우리은행",
82099                 "icon": "bank",
82100                 "geometry": [
82101                     "point",
82102                     "vertex",
82103                     "area"
82104                 ],
82105                 "fields": [
82106                     "atm",
82107                     "building_area",
82108                     "address",
82109                     "opening_hours"
82110                 ],
82111                 "suggestion": true
82112             },
82113             "amenity/bank/국민은행": {
82114                 "tags": {
82115                     "name": "국민은행",
82116                     "name:en": "Gungmin Bank",
82117                     "amenity": "bank"
82118                 },
82119                 "name": "국민은행",
82120                 "icon": "bank",
82121                 "geometry": [
82122                     "point",
82123                     "vertex",
82124                     "area"
82125                 ],
82126                 "fields": [
82127                     "atm",
82128                     "building_area",
82129                     "address",
82130                     "opening_hours"
82131                 ],
82132                 "suggestion": true
82133             },
82134             "amenity/bank/중소기업은행": {
82135                 "tags": {
82136                     "name": "중소기업은행",
82137                     "name:en": "Industrial Bank of Korea",
82138                     "amenity": "bank"
82139                 },
82140                 "name": "중소기업은행",
82141                 "icon": "bank",
82142                 "geometry": [
82143                     "point",
82144                     "vertex",
82145                     "area"
82146                 ],
82147                 "fields": [
82148                     "atm",
82149                     "building_area",
82150                     "address",
82151                     "opening_hours"
82152                 ],
82153                 "suggestion": true
82154             },
82155             "amenity/bank/광주은행": {
82156                 "tags": {
82157                     "name": "광주은행",
82158                     "name:en": "Gwangju Bank",
82159                     "amenity": "bank"
82160                 },
82161                 "name": "광주은행",
82162                 "icon": "bank",
82163                 "geometry": [
82164                     "point",
82165                     "vertex",
82166                     "area"
82167                 ],
82168                 "fields": [
82169                     "atm",
82170                     "building_area",
82171                     "address",
82172                     "opening_hours"
82173                 ],
82174                 "suggestion": true
82175             },
82176             "amenity/bank/Газпромбанк": {
82177                 "tags": {
82178                     "name": "Газпромбанк",
82179                     "amenity": "bank"
82180                 },
82181                 "name": "Газпромбанк",
82182                 "icon": "bank",
82183                 "geometry": [
82184                     "point",
82185                     "vertex",
82186                     "area"
82187                 ],
82188                 "fields": [
82189                     "atm",
82190                     "building_area",
82191                     "address",
82192                     "opening_hours"
82193                 ],
82194                 "suggestion": true
82195             },
82196             "amenity/bank/M&T Bank": {
82197                 "tags": {
82198                     "name": "M&T Bank",
82199                     "amenity": "bank"
82200                 },
82201                 "name": "M&T Bank",
82202                 "icon": "bank",
82203                 "geometry": [
82204                     "point",
82205                     "vertex",
82206                     "area"
82207                 ],
82208                 "fields": [
82209                     "atm",
82210                     "building_area",
82211                     "address",
82212                     "opening_hours"
82213                 ],
82214                 "suggestion": true
82215             },
82216             "amenity/bank/Caja de Burgos": {
82217                 "tags": {
82218                     "name": "Caja de Burgos",
82219                     "amenity": "bank"
82220                 },
82221                 "name": "Caja de Burgos",
82222                 "icon": "bank",
82223                 "geometry": [
82224                     "point",
82225                     "vertex",
82226                     "area"
82227                 ],
82228                 "fields": [
82229                     "atm",
82230                     "building_area",
82231                     "address",
82232                     "opening_hours"
82233                 ],
82234                 "suggestion": true
82235             },
82236             "amenity/bank/Santander Totta": {
82237                 "tags": {
82238                     "name": "Santander Totta",
82239                     "amenity": "bank"
82240                 },
82241                 "name": "Santander Totta",
82242                 "icon": "bank",
82243                 "geometry": [
82244                     "point",
82245                     "vertex",
82246                     "area"
82247                 ],
82248                 "fields": [
82249                     "atm",
82250                     "building_area",
82251                     "address",
82252                     "opening_hours"
82253                 ],
82254                 "suggestion": true
82255             },
82256             "amenity/bank/УкрСиббанк": {
82257                 "tags": {
82258                     "name": "УкрСиббанк",
82259                     "amenity": "bank"
82260                 },
82261                 "name": "УкрСиббанк",
82262                 "icon": "bank",
82263                 "geometry": [
82264                     "point",
82265                     "vertex",
82266                     "area"
82267                 ],
82268                 "fields": [
82269                     "atm",
82270                     "building_area",
82271                     "address",
82272                     "opening_hours"
82273                 ],
82274                 "suggestion": true
82275             },
82276             "amenity/bank/Ощадбанк": {
82277                 "tags": {
82278                     "name": "Ощадбанк",
82279                     "amenity": "bank"
82280                 },
82281                 "name": "Ощадбанк",
82282                 "icon": "bank",
82283                 "geometry": [
82284                     "point",
82285                     "vertex",
82286                     "area"
82287                 ],
82288                 "fields": [
82289                     "atm",
82290                     "building_area",
82291                     "address",
82292                     "opening_hours"
82293                 ],
82294                 "suggestion": true
82295             },
82296             "amenity/bank/Уралсиб": {
82297                 "tags": {
82298                     "name": "Уралсиб",
82299                     "amenity": "bank"
82300                 },
82301                 "name": "Уралсиб",
82302                 "icon": "bank",
82303                 "geometry": [
82304                     "point",
82305                     "vertex",
82306                     "area"
82307                 ],
82308                 "fields": [
82309                     "atm",
82310                     "building_area",
82311                     "address",
82312                     "opening_hours"
82313                 ],
82314                 "suggestion": true
82315             },
82316             "amenity/bank/りそな銀行": {
82317                 "tags": {
82318                     "name": "りそな銀行",
82319                     "name:en": "Mizuho Bank",
82320                     "amenity": "bank"
82321                 },
82322                 "name": "りそな銀行",
82323                 "icon": "bank",
82324                 "geometry": [
82325                     "point",
82326                     "vertex",
82327                     "area"
82328                 ],
82329                 "fields": [
82330                     "atm",
82331                     "building_area",
82332                     "address",
82333                     "opening_hours"
82334                 ],
82335                 "suggestion": true
82336             },
82337             "amenity/bank/Cajero Automatico Bancared": {
82338                 "tags": {
82339                     "name": "Cajero Automatico Bancared",
82340                     "amenity": "bank"
82341                 },
82342                 "name": "Cajero Automatico Bancared",
82343                 "icon": "bank",
82344                 "geometry": [
82345                     "point",
82346                     "vertex",
82347                     "area"
82348                 ],
82349                 "fields": [
82350                     "atm",
82351                     "building_area",
82352                     "address",
82353                     "opening_hours"
82354                 ],
82355                 "suggestion": true
82356             },
82357             "amenity/bank/Промсвязьбанк": {
82358                 "tags": {
82359                     "name": "Промсвязьбанк",
82360                     "amenity": "bank"
82361                 },
82362                 "name": "Промсвязьбанк",
82363                 "icon": "bank",
82364                 "geometry": [
82365                     "point",
82366                     "vertex",
82367                     "area"
82368                 ],
82369                 "fields": [
82370                     "atm",
82371                     "building_area",
82372                     "address",
82373                     "opening_hours"
82374                 ],
82375                 "suggestion": true
82376             },
82377             "amenity/bank/三井住友銀行": {
82378                 "tags": {
82379                     "name": "三井住友銀行",
82380                     "amenity": "bank"
82381                 },
82382                 "name": "三井住友銀行",
82383                 "icon": "bank",
82384                 "geometry": [
82385                     "point",
82386                     "vertex",
82387                     "area"
82388                 ],
82389                 "fields": [
82390                     "atm",
82391                     "building_area",
82392                     "address",
82393                     "opening_hours"
82394                 ],
82395                 "suggestion": true
82396             },
82397             "amenity/bank/Banco Provincia": {
82398                 "tags": {
82399                     "name": "Banco Provincia",
82400                     "amenity": "bank"
82401                 },
82402                 "name": "Banco Provincia",
82403                 "icon": "bank",
82404                 "geometry": [
82405                     "point",
82406                     "vertex",
82407                     "area"
82408                 ],
82409                 "fields": [
82410                     "atm",
82411                     "building_area",
82412                     "address",
82413                     "opening_hours"
82414                 ],
82415                 "suggestion": true
82416             },
82417             "amenity/bank/BB&T": {
82418                 "tags": {
82419                     "name": "BB&T",
82420                     "amenity": "bank"
82421                 },
82422                 "name": "BB&T",
82423                 "icon": "bank",
82424                 "geometry": [
82425                     "point",
82426                     "vertex",
82427                     "area"
82428                 ],
82429                 "fields": [
82430                     "atm",
82431                     "building_area",
82432                     "address",
82433                     "opening_hours"
82434                 ],
82435                 "suggestion": true
82436             },
82437             "amenity/bank/Возрождение": {
82438                 "tags": {
82439                     "name": "Возрождение",
82440                     "amenity": "bank"
82441                 },
82442                 "name": "Возрождение",
82443                 "icon": "bank",
82444                 "geometry": [
82445                     "point",
82446                     "vertex",
82447                     "area"
82448                 ],
82449                 "fields": [
82450                     "atm",
82451                     "building_area",
82452                     "address",
82453                     "opening_hours"
82454                 ],
82455                 "suggestion": true
82456             },
82457             "amenity/bank/Capital One": {
82458                 "tags": {
82459                     "name": "Capital One",
82460                     "amenity": "bank"
82461                 },
82462                 "name": "Capital One",
82463                 "icon": "bank",
82464                 "geometry": [
82465                     "point",
82466                     "vertex",
82467                     "area"
82468                 ],
82469                 "fields": [
82470                     "atm",
82471                     "building_area",
82472                     "address",
82473                     "opening_hours"
82474                 ],
82475                 "suggestion": true
82476             },
82477             "amenity/bank/Bank Mandiri": {
82478                 "tags": {
82479                     "name": "Bank Mandiri",
82480                     "amenity": "bank"
82481                 },
82482                 "name": "Bank Mandiri",
82483                 "icon": "bank",
82484                 "geometry": [
82485                     "point",
82486                     "vertex",
82487                     "area"
82488                 ],
82489                 "fields": [
82490                     "atm",
82491                     "building_area",
82492                     "address",
82493                     "opening_hours"
82494                 ],
82495                 "suggestion": true
82496             },
82497             "amenity/bank/Banco de la Nación": {
82498                 "tags": {
82499                     "name": "Banco de la Nación",
82500                     "amenity": "bank"
82501                 },
82502                 "name": "Banco de la Nación",
82503                 "icon": "bank",
82504                 "geometry": [
82505                     "point",
82506                     "vertex",
82507                     "area"
82508                 ],
82509                 "fields": [
82510                     "atm",
82511                     "building_area",
82512                     "address",
82513                     "opening_hours"
82514                 ],
82515                 "suggestion": true
82516             },
82517             "amenity/bank/Banco G&T Continental": {
82518                 "tags": {
82519                     "name": "Banco G&T Continental",
82520                     "amenity": "bank"
82521                 },
82522                 "name": "Banco G&T Continental",
82523                 "icon": "bank",
82524                 "geometry": [
82525                     "point",
82526                     "vertex",
82527                     "area"
82528                 ],
82529                 "fields": [
82530                     "atm",
82531                     "building_area",
82532                     "address",
82533                     "opening_hours"
82534                 ],
82535                 "suggestion": true
82536             },
82537             "amenity/bank/Peoples Bank": {
82538                 "tags": {
82539                     "name": "Peoples Bank",
82540                     "amenity": "bank"
82541                 },
82542                 "name": "Peoples Bank",
82543                 "icon": "bank",
82544                 "geometry": [
82545                     "point",
82546                     "vertex",
82547                     "area"
82548                 ],
82549                 "fields": [
82550                     "atm",
82551                     "building_area",
82552                     "address",
82553                     "opening_hours"
82554                 ],
82555                 "suggestion": true
82556             },
82557             "amenity/bank/Совкомбанк": {
82558                 "tags": {
82559                     "name": "Совкомбанк",
82560                     "amenity": "bank"
82561                 },
82562                 "name": "Совкомбанк",
82563                 "icon": "bank",
82564                 "geometry": [
82565                     "point",
82566                     "vertex",
82567                     "area"
82568                 ],
82569                 "fields": [
82570                     "atm",
82571                     "building_area",
82572                     "address",
82573                     "opening_hours"
82574                 ],
82575                 "suggestion": true
82576             },
82577             "amenity/bank/Provincial": {
82578                 "tags": {
82579                     "name": "Provincial",
82580                     "amenity": "bank"
82581                 },
82582                 "name": "Provincial",
82583                 "icon": "bank",
82584                 "geometry": [
82585                     "point",
82586                     "vertex",
82587                     "area"
82588                 ],
82589                 "fields": [
82590                     "atm",
82591                     "building_area",
82592                     "address",
82593                     "opening_hours"
82594                 ],
82595                 "suggestion": true
82596             },
82597             "amenity/bank/Banco de Desarrollo Banrural": {
82598                 "tags": {
82599                     "name": "Banco de Desarrollo Banrural",
82600                     "amenity": "bank"
82601                 },
82602                 "name": "Banco de Desarrollo Banrural",
82603                 "icon": "bank",
82604                 "geometry": [
82605                     "point",
82606                     "vertex",
82607                     "area"
82608                 ],
82609                 "fields": [
82610                     "atm",
82611                     "building_area",
82612                     "address",
82613                     "opening_hours"
82614                 ],
82615                 "suggestion": true
82616             },
82617             "amenity/bank/Banco Bradesco": {
82618                 "tags": {
82619                     "name": "Banco Bradesco",
82620                     "amenity": "bank"
82621                 },
82622                 "name": "Banco Bradesco",
82623                 "icon": "bank",
82624                 "geometry": [
82625                     "point",
82626                     "vertex",
82627                     "area"
82628                 ],
82629                 "fields": [
82630                     "atm",
82631                     "building_area",
82632                     "address",
82633                     "opening_hours"
82634                 ],
82635                 "suggestion": true
82636             },
82637             "amenity/bank/Bicentenario": {
82638                 "tags": {
82639                     "name": "Bicentenario",
82640                     "amenity": "bank"
82641                 },
82642                 "name": "Bicentenario",
82643                 "icon": "bank",
82644                 "geometry": [
82645                     "point",
82646                     "vertex",
82647                     "area"
82648                 ],
82649                 "fields": [
82650                     "atm",
82651                     "building_area",
82652                     "address",
82653                     "opening_hours"
82654                 ],
82655                 "suggestion": true
82656             },
82657             "amenity/bank/ლიბერთი ბანკი": {
82658                 "tags": {
82659                     "name": "ლიბერთი ბანკი",
82660                     "name:en": "Liberty Bank",
82661                     "amenity": "bank"
82662                 },
82663                 "name": "ლიბერთი ბანკი",
82664                 "icon": "bank",
82665                 "geometry": [
82666                     "point",
82667                     "vertex",
82668                     "area"
82669                 ],
82670                 "fields": [
82671                     "atm",
82672                     "building_area",
82673                     "address",
82674                     "opening_hours"
82675                 ],
82676                 "suggestion": true
82677             },
82678             "amenity/bank/Banesco": {
82679                 "tags": {
82680                     "name": "Banesco",
82681                     "amenity": "bank"
82682                 },
82683                 "name": "Banesco",
82684                 "icon": "bank",
82685                 "geometry": [
82686                     "point",
82687                     "vertex",
82688                     "area"
82689                 ],
82690                 "fields": [
82691                     "atm",
82692                     "building_area",
82693                     "address",
82694                     "opening_hours"
82695                 ],
82696                 "suggestion": true
82697             },
82698             "amenity/bank/Mercantil": {
82699                 "tags": {
82700                     "name": "Mercantil",
82701                     "amenity": "bank"
82702                 },
82703                 "name": "Mercantil",
82704                 "icon": "bank",
82705                 "geometry": [
82706                     "point",
82707                     "vertex",
82708                     "area"
82709                 ],
82710                 "fields": [
82711                     "atm",
82712                     "building_area",
82713                     "address",
82714                     "opening_hours"
82715                 ],
82716                 "suggestion": true
82717             },
82718             "amenity/bank/Del Tesoro": {
82719                 "tags": {
82720                     "name": "Del Tesoro",
82721                     "amenity": "bank"
82722                 },
82723                 "name": "Del Tesoro",
82724                 "icon": "bank",
82725                 "geometry": [
82726                     "point",
82727                     "vertex",
82728                     "area"
82729                 ],
82730                 "fields": [
82731                     "atm",
82732                     "building_area",
82733                     "address",
82734                     "opening_hours"
82735                 ],
82736                 "suggestion": true
82737             },
82738             "amenity/bank/하나은행": {
82739                 "tags": {
82740                     "name": "하나은행",
82741                     "amenity": "bank"
82742                 },
82743                 "name": "하나은행",
82744                 "icon": "bank",
82745                 "geometry": [
82746                     "point",
82747                     "vertex",
82748                     "area"
82749                 ],
82750                 "fields": [
82751                     "atm",
82752                     "building_area",
82753                     "address",
82754                     "opening_hours"
82755                 ],
82756                 "suggestion": true
82757             },
82758             "amenity/bank/CityCommerce Bank": {
82759                 "tags": {
82760                     "name": "CityCommerce Bank",
82761                     "amenity": "bank"
82762                 },
82763                 "name": "CityCommerce Bank",
82764                 "icon": "bank",
82765                 "geometry": [
82766                     "point",
82767                     "vertex",
82768                     "area"
82769                 ],
82770                 "fields": [
82771                     "atm",
82772                     "building_area",
82773                     "address",
82774                     "opening_hours"
82775                 ],
82776                 "suggestion": true
82777             },
82778             "amenity/bank/De Venezuela": {
82779                 "tags": {
82780                     "name": "De Venezuela",
82781                     "amenity": "bank"
82782                 },
82783                 "name": "De Venezuela",
82784                 "icon": "bank",
82785                 "geometry": [
82786                     "point",
82787                     "vertex",
82788                     "area"
82789                 ],
82790                 "fields": [
82791                     "atm",
82792                     "building_area",
82793                     "address",
82794                     "opening_hours"
82795                 ],
82796                 "suggestion": true
82797             },
82798             "amenity/car_rental/Europcar": {
82799                 "tags": {
82800                     "name": "Europcar",
82801                     "amenity": "car_rental"
82802                 },
82803                 "name": "Europcar",
82804                 "icon": "car",
82805                 "geometry": [
82806                     "point",
82807                     "area"
82808                 ],
82809                 "fields": [
82810                     "operator"
82811                 ],
82812                 "suggestion": true
82813             },
82814             "amenity/car_rental/Budget": {
82815                 "tags": {
82816                     "name": "Budget",
82817                     "amenity": "car_rental"
82818                 },
82819                 "name": "Budget",
82820                 "icon": "car",
82821                 "geometry": [
82822                     "point",
82823                     "area"
82824                 ],
82825                 "fields": [
82826                     "operator"
82827                 ],
82828                 "suggestion": true
82829             },
82830             "amenity/car_rental/Sixt": {
82831                 "tags": {
82832                     "name": "Sixt",
82833                     "amenity": "car_rental"
82834                 },
82835                 "name": "Sixt",
82836                 "icon": "car",
82837                 "geometry": [
82838                     "point",
82839                     "area"
82840                 ],
82841                 "fields": [
82842                     "operator"
82843                 ],
82844                 "suggestion": true
82845             },
82846             "amenity/car_rental/Avis": {
82847                 "tags": {
82848                     "name": "Avis",
82849                     "amenity": "car_rental"
82850                 },
82851                 "name": "Avis",
82852                 "icon": "car",
82853                 "geometry": [
82854                     "point",
82855                     "area"
82856                 ],
82857                 "fields": [
82858                     "operator"
82859                 ],
82860                 "suggestion": true
82861             },
82862             "amenity/car_rental/Hertz": {
82863                 "tags": {
82864                     "name": "Hertz",
82865                     "amenity": "car_rental"
82866                 },
82867                 "name": "Hertz",
82868                 "icon": "car",
82869                 "geometry": [
82870                     "point",
82871                     "area"
82872                 ],
82873                 "fields": [
82874                     "operator"
82875                 ],
82876                 "suggestion": true
82877             },
82878             "amenity/car_rental/Enterprise": {
82879                 "tags": {
82880                     "name": "Enterprise",
82881                     "amenity": "car_rental"
82882                 },
82883                 "name": "Enterprise",
82884                 "icon": "car",
82885                 "geometry": [
82886                     "point",
82887                     "area"
82888                 ],
82889                 "fields": [
82890                     "operator"
82891                 ],
82892                 "suggestion": true
82893             },
82894             "amenity/car_rental/stadtmobil CarSharing-Station": {
82895                 "tags": {
82896                     "name": "stadtmobil CarSharing-Station",
82897                     "amenity": "car_rental"
82898                 },
82899                 "name": "stadtmobil CarSharing-Station",
82900                 "icon": "car",
82901                 "geometry": [
82902                     "point",
82903                     "area"
82904                 ],
82905                 "fields": [
82906                     "operator"
82907                 ],
82908                 "suggestion": true
82909             },
82910             "amenity/pharmacy/Rowlands Pharmacy": {
82911                 "tags": {
82912                     "name": "Rowlands Pharmacy",
82913                     "amenity": "pharmacy"
82914                 },
82915                 "name": "Rowlands Pharmacy",
82916                 "icon": "pharmacy",
82917                 "geometry": [
82918                     "point",
82919                     "vertex",
82920                     "area"
82921                 ],
82922                 "fields": [
82923                     "operator",
82924                     "building_area",
82925                     "address",
82926                     "opening_hours"
82927                 ],
82928                 "suggestion": true
82929             },
82930             "amenity/pharmacy/Boots": {
82931                 "tags": {
82932                     "name": "Boots",
82933                     "amenity": "pharmacy"
82934                 },
82935                 "name": "Boots",
82936                 "icon": "pharmacy",
82937                 "geometry": [
82938                     "point",
82939                     "vertex",
82940                     "area"
82941                 ],
82942                 "fields": [
82943                     "operator",
82944                     "building_area",
82945                     "address",
82946                     "opening_hours"
82947                 ],
82948                 "suggestion": true
82949             },
82950             "amenity/pharmacy/Marien-Apotheke": {
82951                 "tags": {
82952                     "name": "Marien-Apotheke",
82953                     "amenity": "pharmacy"
82954                 },
82955                 "name": "Marien-Apotheke",
82956                 "icon": "pharmacy",
82957                 "geometry": [
82958                     "point",
82959                     "vertex",
82960                     "area"
82961                 ],
82962                 "fields": [
82963                     "operator",
82964                     "building_area",
82965                     "address",
82966                     "opening_hours"
82967                 ],
82968                 "suggestion": true
82969             },
82970             "amenity/pharmacy/Mercury Drug": {
82971                 "tags": {
82972                     "name": "Mercury Drug",
82973                     "amenity": "pharmacy"
82974                 },
82975                 "name": "Mercury Drug",
82976                 "icon": "pharmacy",
82977                 "geometry": [
82978                     "point",
82979                     "vertex",
82980                     "area"
82981                 ],
82982                 "fields": [
82983                     "operator",
82984                     "building_area",
82985                     "address",
82986                     "opening_hours"
82987                 ],
82988                 "suggestion": true
82989             },
82990             "amenity/pharmacy/Löwen-Apotheke": {
82991                 "tags": {
82992                     "name": "Löwen-Apotheke",
82993                     "amenity": "pharmacy"
82994                 },
82995                 "name": "Löwen-Apotheke",
82996                 "icon": "pharmacy",
82997                 "geometry": [
82998                     "point",
82999                     "vertex",
83000                     "area"
83001                 ],
83002                 "fields": [
83003                     "operator",
83004                     "building_area",
83005                     "address",
83006                     "opening_hours"
83007                 ],
83008                 "suggestion": true
83009             },
83010             "amenity/pharmacy/Superdrug": {
83011                 "tags": {
83012                     "name": "Superdrug",
83013                     "amenity": "pharmacy"
83014                 },
83015                 "name": "Superdrug",
83016                 "icon": "pharmacy",
83017                 "geometry": [
83018                     "point",
83019                     "vertex",
83020                     "area"
83021                 ],
83022                 "fields": [
83023                     "operator",
83024                     "building_area",
83025                     "address",
83026                     "opening_hours"
83027                 ],
83028                 "suggestion": true
83029             },
83030             "amenity/pharmacy/Sonnen-Apotheke": {
83031                 "tags": {
83032                     "name": "Sonnen-Apotheke",
83033                     "amenity": "pharmacy"
83034                 },
83035                 "name": "Sonnen-Apotheke",
83036                 "icon": "pharmacy",
83037                 "geometry": [
83038                     "point",
83039                     "vertex",
83040                     "area"
83041                 ],
83042                 "fields": [
83043                     "operator",
83044                     "building_area",
83045                     "address",
83046                     "opening_hours"
83047                 ],
83048                 "suggestion": true
83049             },
83050             "amenity/pharmacy/Rathaus-Apotheke": {
83051                 "tags": {
83052                     "name": "Rathaus-Apotheke",
83053                     "amenity": "pharmacy"
83054                 },
83055                 "name": "Rathaus-Apotheke",
83056                 "icon": "pharmacy",
83057                 "geometry": [
83058                     "point",
83059                     "vertex",
83060                     "area"
83061                 ],
83062                 "fields": [
83063                     "operator",
83064                     "building_area",
83065                     "address",
83066                     "opening_hours"
83067                 ],
83068                 "suggestion": true
83069             },
83070             "amenity/pharmacy/Engel-Apotheke": {
83071                 "tags": {
83072                     "name": "Engel-Apotheke",
83073                     "amenity": "pharmacy"
83074                 },
83075                 "name": "Engel-Apotheke",
83076                 "icon": "pharmacy",
83077                 "geometry": [
83078                     "point",
83079                     "vertex",
83080                     "area"
83081                 ],
83082                 "fields": [
83083                     "operator",
83084                     "building_area",
83085                     "address",
83086                     "opening_hours"
83087                 ],
83088                 "suggestion": true
83089             },
83090             "amenity/pharmacy/Hirsch-Apotheke": {
83091                 "tags": {
83092                     "name": "Hirsch-Apotheke",
83093                     "amenity": "pharmacy"
83094                 },
83095                 "name": "Hirsch-Apotheke",
83096                 "icon": "pharmacy",
83097                 "geometry": [
83098                     "point",
83099                     "vertex",
83100                     "area"
83101                 ],
83102                 "fields": [
83103                     "operator",
83104                     "building_area",
83105                     "address",
83106                     "opening_hours"
83107                 ],
83108                 "suggestion": true
83109             },
83110             "amenity/pharmacy/Stern-Apotheke": {
83111                 "tags": {
83112                     "name": "Stern-Apotheke",
83113                     "amenity": "pharmacy"
83114                 },
83115                 "name": "Stern-Apotheke",
83116                 "icon": "pharmacy",
83117                 "geometry": [
83118                     "point",
83119                     "vertex",
83120                     "area"
83121                 ],
83122                 "fields": [
83123                     "operator",
83124                     "building_area",
83125                     "address",
83126                     "opening_hours"
83127                 ],
83128                 "suggestion": true
83129             },
83130             "amenity/pharmacy/Lloyds Pharmacy": {
83131                 "tags": {
83132                     "name": "Lloyds Pharmacy",
83133                     "amenity": "pharmacy"
83134                 },
83135                 "name": "Lloyds Pharmacy",
83136                 "icon": "pharmacy",
83137                 "geometry": [
83138                     "point",
83139                     "vertex",
83140                     "area"
83141                 ],
83142                 "fields": [
83143                     "operator",
83144                     "building_area",
83145                     "address",
83146                     "opening_hours"
83147                 ],
83148                 "suggestion": true
83149             },
83150             "amenity/pharmacy/Rosen-Apotheke": {
83151                 "tags": {
83152                     "name": "Rosen-Apotheke",
83153                     "amenity": "pharmacy"
83154                 },
83155                 "name": "Rosen-Apotheke",
83156                 "icon": "pharmacy",
83157                 "geometry": [
83158                     "point",
83159                     "vertex",
83160                     "area"
83161                 ],
83162                 "fields": [
83163                     "operator",
83164                     "building_area",
83165                     "address",
83166                     "opening_hours"
83167                 ],
83168                 "suggestion": true
83169             },
83170             "amenity/pharmacy/Stadt-Apotheke": {
83171                 "tags": {
83172                     "name": "Stadt-Apotheke",
83173                     "amenity": "pharmacy"
83174                 },
83175                 "name": "Stadt-Apotheke",
83176                 "icon": "pharmacy",
83177                 "geometry": [
83178                     "point",
83179                     "vertex",
83180                     "area"
83181                 ],
83182                 "fields": [
83183                     "operator",
83184                     "building_area",
83185                     "address",
83186                     "opening_hours"
83187                 ],
83188                 "suggestion": true
83189             },
83190             "amenity/pharmacy/Markt-Apotheke": {
83191                 "tags": {
83192                     "name": "Markt-Apotheke",
83193                     "amenity": "pharmacy"
83194                 },
83195                 "name": "Markt-Apotheke",
83196                 "icon": "pharmacy",
83197                 "geometry": [
83198                     "point",
83199                     "vertex",
83200                     "area"
83201                 ],
83202                 "fields": [
83203                     "operator",
83204                     "building_area",
83205                     "address",
83206                     "opening_hours"
83207                 ],
83208                 "suggestion": true
83209             },
83210             "amenity/pharmacy/Аптека": {
83211                 "tags": {
83212                     "name": "Аптека",
83213                     "amenity": "pharmacy"
83214                 },
83215                 "name": "Аптека",
83216                 "icon": "pharmacy",
83217                 "geometry": [
83218                     "point",
83219                     "vertex",
83220                     "area"
83221                 ],
83222                 "fields": [
83223                     "operator",
83224                     "building_area",
83225                     "address",
83226                     "opening_hours"
83227                 ],
83228                 "suggestion": true
83229             },
83230             "amenity/pharmacy/Pharmasave": {
83231                 "tags": {
83232                     "name": "Pharmasave",
83233                     "amenity": "pharmacy"
83234                 },
83235                 "name": "Pharmasave",
83236                 "icon": "pharmacy",
83237                 "geometry": [
83238                     "point",
83239                     "vertex",
83240                     "area"
83241                 ],
83242                 "fields": [
83243                     "operator",
83244                     "building_area",
83245                     "address",
83246                     "opening_hours"
83247                 ],
83248                 "suggestion": true
83249             },
83250             "amenity/pharmacy/Brunnen-Apotheke": {
83251                 "tags": {
83252                     "name": "Brunnen-Apotheke",
83253                     "amenity": "pharmacy"
83254                 },
83255                 "name": "Brunnen-Apotheke",
83256                 "icon": "pharmacy",
83257                 "geometry": [
83258                     "point",
83259                     "vertex",
83260                     "area"
83261                 ],
83262                 "fields": [
83263                     "operator",
83264                     "building_area",
83265                     "address",
83266                     "opening_hours"
83267                 ],
83268                 "suggestion": true
83269             },
83270             "amenity/pharmacy/Shoppers Drug Mart": {
83271                 "tags": {
83272                     "name": "Shoppers Drug Mart",
83273                     "amenity": "pharmacy"
83274                 },
83275                 "name": "Shoppers Drug Mart",
83276                 "icon": "pharmacy",
83277                 "geometry": [
83278                     "point",
83279                     "vertex",
83280                     "area"
83281                 ],
83282                 "fields": [
83283                     "operator",
83284                     "building_area",
83285                     "address",
83286                     "opening_hours"
83287                 ],
83288                 "suggestion": true
83289             },
83290             "amenity/pharmacy/Apotheke am Markt": {
83291                 "tags": {
83292                     "name": "Apotheke am Markt",
83293                     "amenity": "pharmacy"
83294                 },
83295                 "name": "Apotheke am Markt",
83296                 "icon": "pharmacy",
83297                 "geometry": [
83298                     "point",
83299                     "vertex",
83300                     "area"
83301                 ],
83302                 "fields": [
83303                     "operator",
83304                     "building_area",
83305                     "address",
83306                     "opening_hours"
83307                 ],
83308                 "suggestion": true
83309             },
83310             "amenity/pharmacy/Alte Apotheke": {
83311                 "tags": {
83312                     "name": "Alte Apotheke",
83313                     "amenity": "pharmacy"
83314                 },
83315                 "name": "Alte Apotheke",
83316                 "icon": "pharmacy",
83317                 "geometry": [
83318                     "point",
83319                     "vertex",
83320                     "area"
83321                 ],
83322                 "fields": [
83323                     "operator",
83324                     "building_area",
83325                     "address",
83326                     "opening_hours"
83327                 ],
83328                 "suggestion": true
83329             },
83330             "amenity/pharmacy/Neue Apotheke": {
83331                 "tags": {
83332                     "name": "Neue Apotheke",
83333                     "amenity": "pharmacy"
83334                 },
83335                 "name": "Neue Apotheke",
83336                 "icon": "pharmacy",
83337                 "geometry": [
83338                     "point",
83339                     "vertex",
83340                     "area"
83341                 ],
83342                 "fields": [
83343                     "operator",
83344                     "building_area",
83345                     "address",
83346                     "opening_hours"
83347                 ],
83348                 "suggestion": true
83349             },
83350             "amenity/pharmacy/Gintarinė vaistinė": {
83351                 "tags": {
83352                     "name": "Gintarinė vaistinė",
83353                     "amenity": "pharmacy"
83354                 },
83355                 "name": "Gintarinė vaistinė",
83356                 "icon": "pharmacy",
83357                 "geometry": [
83358                     "point",
83359                     "vertex",
83360                     "area"
83361                 ],
83362                 "fields": [
83363                     "operator",
83364                     "building_area",
83365                     "address",
83366                     "opening_hours"
83367                 ],
83368                 "suggestion": true
83369             },
83370             "amenity/pharmacy/Rats-Apotheke": {
83371                 "tags": {
83372                     "name": "Rats-Apotheke",
83373                     "amenity": "pharmacy"
83374                 },
83375                 "name": "Rats-Apotheke",
83376                 "icon": "pharmacy",
83377                 "geometry": [
83378                     "point",
83379                     "vertex",
83380                     "area"
83381                 ],
83382                 "fields": [
83383                     "operator",
83384                     "building_area",
83385                     "address",
83386                     "opening_hours"
83387                 ],
83388                 "suggestion": true
83389             },
83390             "amenity/pharmacy/Adler Apotheke": {
83391                 "tags": {
83392                     "name": "Adler Apotheke",
83393                     "amenity": "pharmacy"
83394                 },
83395                 "name": "Adler Apotheke",
83396                 "icon": "pharmacy",
83397                 "geometry": [
83398                     "point",
83399                     "vertex",
83400                     "area"
83401                 ],
83402                 "fields": [
83403                     "operator",
83404                     "building_area",
83405                     "address",
83406                     "opening_hours"
83407                 ],
83408                 "suggestion": true
83409             },
83410             "amenity/pharmacy/Pharmacie Centrale": {
83411                 "tags": {
83412                     "name": "Pharmacie Centrale",
83413                     "amenity": "pharmacy"
83414                 },
83415                 "name": "Pharmacie Centrale",
83416                 "icon": "pharmacy",
83417                 "geometry": [
83418                     "point",
83419                     "vertex",
83420                     "area"
83421                 ],
83422                 "fields": [
83423                     "operator",
83424                     "building_area",
83425                     "address",
83426                     "opening_hours"
83427                 ],
83428                 "suggestion": true
83429             },
83430             "amenity/pharmacy/Walgreens": {
83431                 "tags": {
83432                     "name": "Walgreens",
83433                     "amenity": "pharmacy"
83434                 },
83435                 "name": "Walgreens",
83436                 "icon": "pharmacy",
83437                 "geometry": [
83438                     "point",
83439                     "vertex",
83440                     "area"
83441                 ],
83442                 "fields": [
83443                     "operator",
83444                     "building_area",
83445                     "address",
83446                     "opening_hours"
83447                 ],
83448                 "suggestion": true
83449             },
83450             "amenity/pharmacy/Rite Aid": {
83451                 "tags": {
83452                     "name": "Rite Aid",
83453                     "amenity": "pharmacy"
83454                 },
83455                 "name": "Rite Aid",
83456                 "icon": "pharmacy",
83457                 "geometry": [
83458                     "point",
83459                     "vertex",
83460                     "area"
83461                 ],
83462                 "fields": [
83463                     "operator",
83464                     "building_area",
83465                     "address",
83466                     "opening_hours"
83467                 ],
83468                 "suggestion": true
83469             },
83470             "amenity/pharmacy/Apotheke": {
83471                 "tags": {
83472                     "name": "Apotheke",
83473                     "amenity": "pharmacy"
83474                 },
83475                 "name": "Apotheke",
83476                 "icon": "pharmacy",
83477                 "geometry": [
83478                     "point",
83479                     "vertex",
83480                     "area"
83481                 ],
83482                 "fields": [
83483                     "operator",
83484                     "building_area",
83485                     "address",
83486                     "opening_hours"
83487                 ],
83488                 "suggestion": true
83489             },
83490             "amenity/pharmacy/Linden-Apotheke": {
83491                 "tags": {
83492                     "name": "Linden-Apotheke",
83493                     "amenity": "pharmacy"
83494                 },
83495                 "name": "Linden-Apotheke",
83496                 "icon": "pharmacy",
83497                 "geometry": [
83498                     "point",
83499                     "vertex",
83500                     "area"
83501                 ],
83502                 "fields": [
83503                     "operator",
83504                     "building_area",
83505                     "address",
83506                     "opening_hours"
83507                 ],
83508                 "suggestion": true
83509             },
83510             "amenity/pharmacy/Bahnhof-Apotheke": {
83511                 "tags": {
83512                     "name": "Bahnhof-Apotheke",
83513                     "amenity": "pharmacy"
83514                 },
83515                 "name": "Bahnhof-Apotheke",
83516                 "icon": "pharmacy",
83517                 "geometry": [
83518                     "point",
83519                     "vertex",
83520                     "area"
83521                 ],
83522                 "fields": [
83523                     "operator",
83524                     "building_area",
83525                     "address",
83526                     "opening_hours"
83527                 ],
83528                 "suggestion": true
83529             },
83530             "amenity/pharmacy/Burg-Apotheke": {
83531                 "tags": {
83532                     "name": "Burg-Apotheke",
83533                     "amenity": "pharmacy"
83534                 },
83535                 "name": "Burg-Apotheke",
83536                 "icon": "pharmacy",
83537                 "geometry": [
83538                     "point",
83539                     "vertex",
83540                     "area"
83541                 ],
83542                 "fields": [
83543                     "operator",
83544                     "building_area",
83545                     "address",
83546                     "opening_hours"
83547                 ],
83548                 "suggestion": true
83549             },
83550             "amenity/pharmacy/Jean Coutu": {
83551                 "tags": {
83552                     "name": "Jean Coutu",
83553                     "amenity": "pharmacy"
83554                 },
83555                 "name": "Jean Coutu",
83556                 "icon": "pharmacy",
83557                 "geometry": [
83558                     "point",
83559                     "vertex",
83560                     "area"
83561                 ],
83562                 "fields": [
83563                     "operator",
83564                     "building_area",
83565                     "address",
83566                     "opening_hours"
83567                 ],
83568                 "suggestion": true
83569             },
83570             "amenity/pharmacy/Pharmaprix": {
83571                 "tags": {
83572                     "name": "Pharmaprix",
83573                     "amenity": "pharmacy"
83574                 },
83575                 "name": "Pharmaprix",
83576                 "icon": "pharmacy",
83577                 "geometry": [
83578                     "point",
83579                     "vertex",
83580                     "area"
83581                 ],
83582                 "fields": [
83583                     "operator",
83584                     "building_area",
83585                     "address",
83586                     "opening_hours"
83587                 ],
83588                 "suggestion": true
83589             },
83590             "amenity/pharmacy/Farmacias Ahumada": {
83591                 "tags": {
83592                     "name": "Farmacias Ahumada",
83593                     "amenity": "pharmacy"
83594                 },
83595                 "name": "Farmacias Ahumada",
83596                 "icon": "pharmacy",
83597                 "geometry": [
83598                     "point",
83599                     "vertex",
83600                     "area"
83601                 ],
83602                 "fields": [
83603                     "operator",
83604                     "building_area",
83605                     "address",
83606                     "opening_hours"
83607                 ],
83608                 "suggestion": true
83609             },
83610             "amenity/pharmacy/Farmacia Comunale": {
83611                 "tags": {
83612                     "name": "Farmacia Comunale",
83613                     "amenity": "pharmacy"
83614                 },
83615                 "name": "Farmacia Comunale",
83616                 "icon": "pharmacy",
83617                 "geometry": [
83618                     "point",
83619                     "vertex",
83620                     "area"
83621                 ],
83622                 "fields": [
83623                     "operator",
83624                     "building_area",
83625                     "address",
83626                     "opening_hours"
83627                 ],
83628                 "suggestion": true
83629             },
83630             "amenity/pharmacy/Farmacias Cruz Verde": {
83631                 "tags": {
83632                     "name": "Farmacias Cruz Verde",
83633                     "amenity": "pharmacy"
83634                 },
83635                 "name": "Farmacias Cruz Verde",
83636                 "icon": "pharmacy",
83637                 "geometry": [
83638                     "point",
83639                     "vertex",
83640                     "area"
83641                 ],
83642                 "fields": [
83643                     "operator",
83644                     "building_area",
83645                     "address",
83646                     "opening_hours"
83647                 ],
83648                 "suggestion": true
83649             },
83650             "amenity/pharmacy/Cruz Verde": {
83651                 "tags": {
83652                     "name": "Cruz Verde",
83653                     "amenity": "pharmacy"
83654                 },
83655                 "name": "Cruz Verde",
83656                 "icon": "pharmacy",
83657                 "geometry": [
83658                     "point",
83659                     "vertex",
83660                     "area"
83661                 ],
83662                 "fields": [
83663                     "operator",
83664                     "building_area",
83665                     "address",
83666                     "opening_hours"
83667                 ],
83668                 "suggestion": true
83669             },
83670             "amenity/pharmacy/Hubertus Apotheke": {
83671                 "tags": {
83672                     "name": "Hubertus Apotheke",
83673                     "amenity": "pharmacy"
83674                 },
83675                 "name": "Hubertus Apotheke",
83676                 "icon": "pharmacy",
83677                 "geometry": [
83678                     "point",
83679                     "vertex",
83680                     "area"
83681                 ],
83682                 "fields": [
83683                     "operator",
83684                     "building_area",
83685                     "address",
83686                     "opening_hours"
83687                 ],
83688                 "suggestion": true
83689             },
83690             "amenity/pharmacy/CVS": {
83691                 "tags": {
83692                     "name": "CVS",
83693                     "amenity": "pharmacy"
83694                 },
83695                 "name": "CVS",
83696                 "icon": "pharmacy",
83697                 "geometry": [
83698                     "point",
83699                     "vertex",
83700                     "area"
83701                 ],
83702                 "fields": [
83703                     "operator",
83704                     "building_area",
83705                     "address",
83706                     "opening_hours"
83707                 ],
83708                 "suggestion": true
83709             },
83710             "amenity/pharmacy/Farmacias SalcoBrand": {
83711                 "tags": {
83712                     "name": "Farmacias SalcoBrand",
83713                     "amenity": "pharmacy"
83714                 },
83715                 "name": "Farmacias SalcoBrand",
83716                 "icon": "pharmacy",
83717                 "geometry": [
83718                     "point",
83719                     "vertex",
83720                     "area"
83721                 ],
83722                 "fields": [
83723                     "operator",
83724                     "building_area",
83725                     "address",
83726                     "opening_hours"
83727                 ],
83728                 "suggestion": true
83729             },
83730             "amenity/pharmacy/Фармация": {
83731                 "tags": {
83732                     "name": "Фармация",
83733                     "amenity": "pharmacy"
83734                 },
83735                 "name": "Фармация",
83736                 "icon": "pharmacy",
83737                 "geometry": [
83738                     "point",
83739                     "vertex",
83740                     "area"
83741                 ],
83742                 "fields": [
83743                     "operator",
83744                     "building_area",
83745                     "address",
83746                     "opening_hours"
83747                 ],
83748                 "suggestion": true
83749             },
83750             "amenity/pharmacy/Bären-Apotheke": {
83751                 "tags": {
83752                     "name": "Bären-Apotheke",
83753                     "amenity": "pharmacy"
83754                 },
83755                 "name": "Bären-Apotheke",
83756                 "icon": "pharmacy",
83757                 "geometry": [
83758                     "point",
83759                     "vertex",
83760                     "area"
83761                 ],
83762                 "fields": [
83763                     "operator",
83764                     "building_area",
83765                     "address",
83766                     "opening_hours"
83767                 ],
83768                 "suggestion": true
83769             },
83770             "amenity/pharmacy/Clicks": {
83771                 "tags": {
83772                     "name": "Clicks",
83773                     "amenity": "pharmacy"
83774                 },
83775                 "name": "Clicks",
83776                 "icon": "pharmacy",
83777                 "geometry": [
83778                     "point",
83779                     "vertex",
83780                     "area"
83781                 ],
83782                 "fields": [
83783                     "operator",
83784                     "building_area",
83785                     "address",
83786                     "opening_hours"
83787                 ],
83788                 "suggestion": true
83789             },
83790             "amenity/pharmacy/セイジョー": {
83791                 "tags": {
83792                     "name": "セイジョー",
83793                     "amenity": "pharmacy"
83794                 },
83795                 "name": "セイジョー",
83796                 "icon": "pharmacy",
83797                 "geometry": [
83798                     "point",
83799                     "vertex",
83800                     "area"
83801                 ],
83802                 "fields": [
83803                     "operator",
83804                     "building_area",
83805                     "address",
83806                     "opening_hours"
83807                 ],
83808                 "suggestion": true
83809             },
83810             "amenity/pharmacy/マツモトキヨシ": {
83811                 "tags": {
83812                     "name": "マツモトキヨシ",
83813                     "amenity": "pharmacy"
83814                 },
83815                 "name": "マツモトキヨシ",
83816                 "icon": "pharmacy",
83817                 "geometry": [
83818                     "point",
83819                     "vertex",
83820                     "area"
83821                 ],
83822                 "fields": [
83823                     "operator",
83824                     "building_area",
83825                     "address",
83826                     "opening_hours"
83827                 ],
83828                 "suggestion": true
83829             },
83830             "amenity/pharmacy/Вита": {
83831                 "tags": {
83832                     "name": "Вита",
83833                     "amenity": "pharmacy"
83834                 },
83835                 "name": "Вита",
83836                 "icon": "pharmacy",
83837                 "geometry": [
83838                     "point",
83839                     "vertex",
83840                     "area"
83841                 ],
83842                 "fields": [
83843                     "operator",
83844                     "building_area",
83845                     "address",
83846                     "opening_hours"
83847                 ],
83848                 "suggestion": true
83849             },
83850             "amenity/pharmacy/Радуга": {
83851                 "tags": {
83852                     "name": "Радуга",
83853                     "amenity": "pharmacy"
83854                 },
83855                 "name": "Радуга",
83856                 "icon": "pharmacy",
83857                 "geometry": [
83858                     "point",
83859                     "vertex",
83860                     "area"
83861                 ],
83862                 "fields": [
83863                     "operator",
83864                     "building_area",
83865                     "address",
83866                     "opening_hours"
83867                 ],
83868                 "suggestion": true
83869             },
83870             "amenity/pharmacy/サンドラッグ": {
83871                 "tags": {
83872                     "name": "サンドラッグ",
83873                     "amenity": "pharmacy"
83874                 },
83875                 "name": "サンドラッグ",
83876                 "icon": "pharmacy",
83877                 "geometry": [
83878                     "point",
83879                     "vertex",
83880                     "area"
83881                 ],
83882                 "fields": [
83883                     "operator",
83884                     "building_area",
83885                     "address",
83886                     "opening_hours"
83887                 ],
83888                 "suggestion": true
83889             },
83890             "amenity/pharmacy/Apteka": {
83891                 "tags": {
83892                     "name": "Apteka",
83893                     "amenity": "pharmacy"
83894                 },
83895                 "name": "Apteka",
83896                 "icon": "pharmacy",
83897                 "geometry": [
83898                     "point",
83899                     "vertex",
83900                     "area"
83901                 ],
83902                 "fields": [
83903                     "operator",
83904                     "building_area",
83905                     "address",
83906                     "opening_hours"
83907                 ],
83908                 "suggestion": true
83909             },
83910             "amenity/pharmacy/Первая помощь": {
83911                 "tags": {
83912                     "name": "Первая помощь",
83913                     "amenity": "pharmacy"
83914                 },
83915                 "name": "Первая помощь",
83916                 "icon": "pharmacy",
83917                 "geometry": [
83918                     "point",
83919                     "vertex",
83920                     "area"
83921                 ],
83922                 "fields": [
83923                     "operator",
83924                     "building_area",
83925                     "address",
83926                     "opening_hours"
83927                 ],
83928                 "suggestion": true
83929             },
83930             "amenity/pharmacy/Ригла": {
83931                 "tags": {
83932                     "name": "Ригла",
83933                     "amenity": "pharmacy"
83934                 },
83935                 "name": "Ригла",
83936                 "icon": "pharmacy",
83937                 "geometry": [
83938                     "point",
83939                     "vertex",
83940                     "area"
83941                 ],
83942                 "fields": [
83943                     "operator",
83944                     "building_area",
83945                     "address",
83946                     "opening_hours"
83947                 ],
83948                 "suggestion": true
83949             },
83950             "amenity/pharmacy/Имплозия": {
83951                 "tags": {
83952                     "name": "Имплозия",
83953                     "amenity": "pharmacy"
83954                 },
83955                 "name": "Имплозия",
83956                 "icon": "pharmacy",
83957                 "geometry": [
83958                     "point",
83959                     "vertex",
83960                     "area"
83961                 ],
83962                 "fields": [
83963                     "operator",
83964                     "building_area",
83965                     "address",
83966                     "opening_hours"
83967                 ],
83968                 "suggestion": true
83969             },
83970             "amenity/pharmacy/Kinney Drugs": {
83971                 "tags": {
83972                     "name": "Kinney Drugs",
83973                     "amenity": "pharmacy"
83974                 },
83975                 "name": "Kinney Drugs",
83976                 "icon": "pharmacy",
83977                 "geometry": [
83978                     "point",
83979                     "vertex",
83980                     "area"
83981                 ],
83982                 "fields": [
83983                     "operator",
83984                     "building_area",
83985                     "address",
83986                     "opening_hours"
83987                 ],
83988                 "suggestion": true
83989             },
83990             "amenity/pharmacy/Классика": {
83991                 "tags": {
83992                     "name": "Классика",
83993                     "amenity": "pharmacy"
83994                 },
83995                 "name": "Классика",
83996                 "icon": "pharmacy",
83997                 "geometry": [
83998                     "point",
83999                     "vertex",
84000                     "area"
84001                 ],
84002                 "fields": [
84003                     "operator",
84004                     "building_area",
84005                     "address",
84006                     "opening_hours"
84007                 ],
84008                 "suggestion": true
84009             },
84010             "amenity/pharmacy/Ljekarna": {
84011                 "tags": {
84012                     "name": "Ljekarna",
84013                     "amenity": "pharmacy"
84014                 },
84015                 "name": "Ljekarna",
84016                 "icon": "pharmacy",
84017                 "geometry": [
84018                     "point",
84019                     "vertex",
84020                     "area"
84021                 ],
84022                 "fields": [
84023                     "operator",
84024                     "building_area",
84025                     "address",
84026                     "opening_hours"
84027                 ],
84028                 "suggestion": true
84029             },
84030             "amenity/pharmacy/SalcoBrand": {
84031                 "tags": {
84032                     "name": "SalcoBrand",
84033                     "amenity": "pharmacy"
84034                 },
84035                 "name": "SalcoBrand",
84036                 "icon": "pharmacy",
84037                 "geometry": [
84038                     "point",
84039                     "vertex",
84040                     "area"
84041                 ],
84042                 "fields": [
84043                     "operator",
84044                     "building_area",
84045                     "address",
84046                     "opening_hours"
84047                 ],
84048                 "suggestion": true
84049             },
84050             "amenity/pharmacy/Аптека 36,6": {
84051                 "tags": {
84052                     "name": "Аптека 36,6",
84053                     "amenity": "pharmacy"
84054                 },
84055                 "name": "Аптека 36,6",
84056                 "icon": "pharmacy",
84057                 "geometry": [
84058                     "point",
84059                     "vertex",
84060                     "area"
84061                 ],
84062                 "fields": [
84063                     "operator",
84064                     "building_area",
84065                     "address",
84066                     "opening_hours"
84067                 ],
84068                 "suggestion": true
84069             },
84070             "amenity/pharmacy/Фармакор": {
84071                 "tags": {
84072                     "name": "Фармакор",
84073                     "amenity": "pharmacy"
84074                 },
84075                 "name": "Фармакор",
84076                 "icon": "pharmacy",
84077                 "geometry": [
84078                     "point",
84079                     "vertex",
84080                     "area"
84081                 ],
84082                 "fields": [
84083                     "operator",
84084                     "building_area",
84085                     "address",
84086                     "opening_hours"
84087                 ],
84088                 "suggestion": true
84089             },
84090             "amenity/pharmacy/スギ薬局": {
84091                 "tags": {
84092                     "name": "スギ薬局",
84093                     "amenity": "pharmacy"
84094                 },
84095                 "name": "スギ薬局",
84096                 "icon": "pharmacy",
84097                 "geometry": [
84098                     "point",
84099                     "vertex",
84100                     "area"
84101                 ],
84102                 "fields": [
84103                     "operator",
84104                     "building_area",
84105                     "address",
84106                     "opening_hours"
84107                 ],
84108                 "suggestion": true
84109             },
84110             "amenity/pharmacy/Аптечный пункт": {
84111                 "tags": {
84112                     "name": "Аптечный пункт",
84113                     "amenity": "pharmacy"
84114                 },
84115                 "name": "Аптечный пункт",
84116                 "icon": "pharmacy",
84117                 "geometry": [
84118                     "point",
84119                     "vertex",
84120                     "area"
84121                 ],
84122                 "fields": [
84123                     "operator",
84124                     "building_area",
84125                     "address",
84126                     "opening_hours"
84127                 ],
84128                 "suggestion": true
84129             },
84130             "amenity/pharmacy/Невис": {
84131                 "tags": {
84132                     "name": "Невис",
84133                     "amenity": "pharmacy"
84134                 },
84135                 "name": "Невис",
84136                 "icon": "pharmacy",
84137                 "geometry": [
84138                     "point",
84139                     "vertex",
84140                     "area"
84141                 ],
84142                 "fields": [
84143                     "operator",
84144                     "building_area",
84145                     "address",
84146                     "opening_hours"
84147                 ],
84148                 "suggestion": true
84149             },
84150             "amenity/pharmacy/トモズ (Tomod's)": {
84151                 "tags": {
84152                     "name": "トモズ (Tomod's)",
84153                     "amenity": "pharmacy"
84154                 },
84155                 "name": "トモズ (Tomod's)",
84156                 "icon": "pharmacy",
84157                 "geometry": [
84158                     "point",
84159                     "vertex",
84160                     "area"
84161                 ],
84162                 "fields": [
84163                     "operator",
84164                     "building_area",
84165                     "address",
84166                     "opening_hours"
84167                 ],
84168                 "suggestion": true
84169             },
84170             "amenity/pharmacy/Eurovaistinė": {
84171                 "tags": {
84172                     "name": "Eurovaistinė",
84173                     "amenity": "pharmacy"
84174                 },
84175                 "name": "Eurovaistinė",
84176                 "icon": "pharmacy",
84177                 "geometry": [
84178                     "point",
84179                     "vertex",
84180                     "area"
84181                 ],
84182                 "fields": [
84183                     "operator",
84184                     "building_area",
84185                     "address",
84186                     "opening_hours"
84187                 ],
84188                 "suggestion": true
84189             },
84190             "amenity/pharmacy/Farmacity": {
84191                 "tags": {
84192                     "name": "Farmacity",
84193                     "amenity": "pharmacy"
84194                 },
84195                 "name": "Farmacity",
84196                 "icon": "pharmacy",
84197                 "geometry": [
84198                     "point",
84199                     "vertex",
84200                     "area"
84201                 ],
84202                 "fields": [
84203                     "operator",
84204                     "building_area",
84205                     "address",
84206                     "opening_hours"
84207                 ],
84208                 "suggestion": true
84209             },
84210             "amenity/pharmacy/аптека": {
84211                 "tags": {
84212                     "name": "аптека",
84213                     "amenity": "pharmacy"
84214                 },
84215                 "name": "аптека",
84216                 "icon": "pharmacy",
84217                 "geometry": [
84218                     "point",
84219                     "vertex",
84220                     "area"
84221                 ],
84222                 "fields": [
84223                     "operator",
84224                     "building_area",
84225                     "address",
84226                     "opening_hours"
84227                 ],
84228                 "suggestion": true
84229             },
84230             "amenity/pharmacy/The Generics Pharmacy": {
84231                 "tags": {
84232                     "name": "The Generics Pharmacy",
84233                     "amenity": "pharmacy"
84234                 },
84235                 "name": "The Generics Pharmacy",
84236                 "icon": "pharmacy",
84237                 "geometry": [
84238                     "point",
84239                     "vertex",
84240                     "area"
84241                 ],
84242                 "fields": [
84243                     "operator",
84244                     "building_area",
84245                     "address",
84246                     "opening_hours"
84247                 ],
84248                 "suggestion": true
84249             },
84250             "amenity/pharmacy/Farmatodo": {
84251                 "tags": {
84252                     "name": "Farmatodo",
84253                     "amenity": "pharmacy"
84254                 },
84255                 "name": "Farmatodo",
84256                 "icon": "pharmacy",
84257                 "geometry": [
84258                     "point",
84259                     "vertex",
84260                     "area"
84261                 ],
84262                 "fields": [
84263                     "operator",
84264                     "building_area",
84265                     "address",
84266                     "opening_hours"
84267                 ],
84268                 "suggestion": true
84269             },
84270             "amenity/pharmacy/Фармленд": {
84271                 "tags": {
84272                     "name": "Фармленд",
84273                     "amenity": "pharmacy"
84274                 },
84275                 "name": "Фармленд",
84276                 "icon": "pharmacy",
84277                 "geometry": [
84278                     "point",
84279                     "vertex",
84280                     "area"
84281                 ],
84282                 "fields": [
84283                     "operator",
84284                     "building_area",
84285                     "address",
84286                     "opening_hours"
84287                 ],
84288                 "suggestion": true
84289             },
84290             "amenity/pharmacy/ドラッグてらしま (Drug Terashima)": {
84291                 "tags": {
84292                     "name": "ドラッグてらしま (Drug Terashima)",
84293                     "amenity": "pharmacy"
84294                 },
84295                 "name": "ドラッグてらしま (Drug Terashima)",
84296                 "icon": "pharmacy",
84297                 "geometry": [
84298                     "point",
84299                     "vertex",
84300                     "area"
84301                 ],
84302                 "fields": [
84303                     "operator",
84304                     "building_area",
84305                     "address",
84306                     "opening_hours"
84307                 ],
84308                 "suggestion": true
84309             },
84310             "amenity/pharmacy/ავერსი (Aversi)": {
84311                 "tags": {
84312                     "name": "ავერსი (Aversi)",
84313                     "amenity": "pharmacy"
84314                 },
84315                 "name": "ავერსი (Aversi)",
84316                 "icon": "pharmacy",
84317                 "geometry": [
84318                     "point",
84319                     "vertex",
84320                     "area"
84321                 ],
84322                 "fields": [
84323                     "operator",
84324                     "building_area",
84325                     "address",
84326                     "opening_hours"
84327                 ],
84328                 "suggestion": true
84329             },
84330             "amenity/pharmacy/Farmahorro": {
84331                 "tags": {
84332                     "name": "Farmahorro",
84333                     "amenity": "pharmacy"
84334                 },
84335                 "name": "Farmahorro",
84336                 "icon": "pharmacy",
84337                 "geometry": [
84338                     "point",
84339                     "vertex",
84340                     "area"
84341                 ],
84342                 "fields": [
84343                     "operator",
84344                     "building_area",
84345                     "address",
84346                     "opening_hours"
84347                 ],
84348                 "suggestion": true
84349             },
84350             "amenity/cafe/Starbucks": {
84351                 "tags": {
84352                     "name": "Starbucks",
84353                     "cuisine": "coffee_shop",
84354                     "amenity": "cafe"
84355                 },
84356                 "name": "Starbucks",
84357                 "icon": "cafe",
84358                 "geometry": [
84359                     "point",
84360                     "vertex",
84361                     "area"
84362                 ],
84363                 "fields": [
84364                     "cuisine",
84365                     "internet_access",
84366                     "building_area",
84367                     "address",
84368                     "opening_hours"
84369                 ],
84370                 "suggestion": true
84371             },
84372             "amenity/cafe/Cafeteria": {
84373                 "tags": {
84374                     "name": "Cafeteria",
84375                     "amenity": "cafe"
84376                 },
84377                 "name": "Cafeteria",
84378                 "icon": "cafe",
84379                 "geometry": [
84380                     "point",
84381                     "vertex",
84382                     "area"
84383                 ],
84384                 "fields": [
84385                     "cuisine",
84386                     "internet_access",
84387                     "building_area",
84388                     "address",
84389                     "opening_hours"
84390                 ],
84391                 "suggestion": true
84392             },
84393             "amenity/cafe/Costa": {
84394                 "tags": {
84395                     "name": "Costa",
84396                     "amenity": "cafe"
84397                 },
84398                 "name": "Costa",
84399                 "icon": "cafe",
84400                 "geometry": [
84401                     "point",
84402                     "vertex",
84403                     "area"
84404                 ],
84405                 "fields": [
84406                     "cuisine",
84407                     "internet_access",
84408                     "building_area",
84409                     "address",
84410                     "opening_hours"
84411                 ],
84412                 "suggestion": true
84413             },
84414             "amenity/cafe/Caffè Nero": {
84415                 "tags": {
84416                     "name": "Caffè Nero",
84417                     "amenity": "cafe"
84418                 },
84419                 "name": "Caffè Nero",
84420                 "icon": "cafe",
84421                 "geometry": [
84422                     "point",
84423                     "vertex",
84424                     "area"
84425                 ],
84426                 "fields": [
84427                     "cuisine",
84428                     "internet_access",
84429                     "building_area",
84430                     "address",
84431                     "opening_hours"
84432                 ],
84433                 "suggestion": true
84434             },
84435             "amenity/cafe/Кафе": {
84436                 "tags": {
84437                     "name": "Кафе",
84438                     "amenity": "cafe"
84439                 },
84440                 "name": "Кафе",
84441                 "icon": "cafe",
84442                 "geometry": [
84443                     "point",
84444                     "vertex",
84445                     "area"
84446                 ],
84447                 "fields": [
84448                     "cuisine",
84449                     "internet_access",
84450                     "building_area",
84451                     "address",
84452                     "opening_hours"
84453                 ],
84454                 "suggestion": true
84455             },
84456             "amenity/cafe/Café Central": {
84457                 "tags": {
84458                     "name": "Café Central",
84459                     "amenity": "cafe"
84460                 },
84461                 "name": "Café Central",
84462                 "icon": "cafe",
84463                 "geometry": [
84464                     "point",
84465                     "vertex",
84466                     "area"
84467                 ],
84468                 "fields": [
84469                     "cuisine",
84470                     "internet_access",
84471                     "building_area",
84472                     "address",
84473                     "opening_hours"
84474                 ],
84475                 "suggestion": true
84476             },
84477             "amenity/cafe/Second Cup": {
84478                 "tags": {
84479                     "name": "Second Cup",
84480                     "amenity": "cafe"
84481                 },
84482                 "name": "Second Cup",
84483                 "icon": "cafe",
84484                 "geometry": [
84485                     "point",
84486                     "vertex",
84487                     "area"
84488                 ],
84489                 "fields": [
84490                     "cuisine",
84491                     "internet_access",
84492                     "building_area",
84493                     "address",
84494                     "opening_hours"
84495                 ],
84496                 "suggestion": true
84497             },
84498             "amenity/cafe/Eisdiele": {
84499                 "tags": {
84500                     "name": "Eisdiele",
84501                     "amenity": "cafe"
84502                 },
84503                 "name": "Eisdiele",
84504                 "icon": "cafe",
84505                 "geometry": [
84506                     "point",
84507                     "vertex",
84508                     "area"
84509                 ],
84510                 "fields": [
84511                     "cuisine",
84512                     "internet_access",
84513                     "building_area",
84514                     "address",
84515                     "opening_hours"
84516                 ],
84517                 "suggestion": true
84518             },
84519             "amenity/cafe/Dunkin Donuts": {
84520                 "tags": {
84521                     "name": "Dunkin Donuts",
84522                     "cuisine": "donut",
84523                     "amenity": "cafe"
84524                 },
84525                 "name": "Dunkin Donuts",
84526                 "icon": "cafe",
84527                 "geometry": [
84528                     "point",
84529                     "vertex",
84530                     "area"
84531                 ],
84532                 "fields": [
84533                     "cuisine",
84534                     "internet_access",
84535                     "building_area",
84536                     "address",
84537                     "opening_hours"
84538                 ],
84539                 "suggestion": true
84540             },
84541             "amenity/cafe/Segafredo": {
84542                 "tags": {
84543                     "name": "Segafredo",
84544                     "amenity": "cafe"
84545                 },
84546                 "name": "Segafredo",
84547                 "icon": "cafe",
84548                 "geometry": [
84549                     "point",
84550                     "vertex",
84551                     "area"
84552                 ],
84553                 "fields": [
84554                     "cuisine",
84555                     "internet_access",
84556                     "building_area",
84557                     "address",
84558                     "opening_hours"
84559                 ],
84560                 "suggestion": true
84561             },
84562             "amenity/cafe/Coffee Time": {
84563                 "tags": {
84564                     "name": "Coffee Time",
84565                     "amenity": "cafe"
84566                 },
84567                 "name": "Coffee Time",
84568                 "icon": "cafe",
84569                 "geometry": [
84570                     "point",
84571                     "vertex",
84572                     "area"
84573                 ],
84574                 "fields": [
84575                     "cuisine",
84576                     "internet_access",
84577                     "building_area",
84578                     "address",
84579                     "opening_hours"
84580                 ],
84581                 "suggestion": true
84582             },
84583             "amenity/cafe/Cafe Coffee Day": {
84584                 "tags": {
84585                     "name": "Cafe Coffee Day",
84586                     "amenity": "cafe"
84587                 },
84588                 "name": "Cafe Coffee Day",
84589                 "icon": "cafe",
84590                 "geometry": [
84591                     "point",
84592                     "vertex",
84593                     "area"
84594                 ],
84595                 "fields": [
84596                     "cuisine",
84597                     "internet_access",
84598                     "building_area",
84599                     "address",
84600                     "opening_hours"
84601                 ],
84602                 "suggestion": true
84603             },
84604             "amenity/cafe/Eiscafe Venezia": {
84605                 "tags": {
84606                     "name": "Eiscafe Venezia",
84607                     "amenity": "cafe"
84608                 },
84609                 "name": "Eiscafe Venezia",
84610                 "icon": "cafe",
84611                 "geometry": [
84612                     "point",
84613                     "vertex",
84614                     "area"
84615                 ],
84616                 "fields": [
84617                     "cuisine",
84618                     "internet_access",
84619                     "building_area",
84620                     "address",
84621                     "opening_hours"
84622                 ],
84623                 "suggestion": true
84624             },
84625             "amenity/cafe/スターバックス": {
84626                 "tags": {
84627                     "name": "スターバックス",
84628                     "name:en": "Starbucks",
84629                     "amenity": "cafe"
84630                 },
84631                 "name": "スターバックス",
84632                 "icon": "cafe",
84633                 "geometry": [
84634                     "point",
84635                     "vertex",
84636                     "area"
84637                 ],
84638                 "fields": [
84639                     "cuisine",
84640                     "internet_access",
84641                     "building_area",
84642                     "address",
84643                     "opening_hours"
84644                 ],
84645                 "suggestion": true
84646             },
84647             "amenity/cafe/Шоколадница": {
84648                 "tags": {
84649                     "name": "Шоколадница",
84650                     "amenity": "cafe"
84651                 },
84652                 "name": "Шоколадница",
84653                 "icon": "cafe",
84654                 "geometry": [
84655                     "point",
84656                     "vertex",
84657                     "area"
84658                 ],
84659                 "fields": [
84660                     "cuisine",
84661                     "internet_access",
84662                     "building_area",
84663                     "address",
84664                     "opening_hours"
84665                 ],
84666                 "suggestion": true
84667             },
84668             "amenity/cafe/Pret A Manger": {
84669                 "tags": {
84670                     "name": "Pret A Manger",
84671                     "amenity": "cafe"
84672                 },
84673                 "name": "Pret A Manger",
84674                 "icon": "cafe",
84675                 "geometry": [
84676                     "point",
84677                     "vertex",
84678                     "area"
84679                 ],
84680                 "fields": [
84681                     "cuisine",
84682                     "internet_access",
84683                     "building_area",
84684                     "address",
84685                     "opening_hours"
84686                 ],
84687                 "suggestion": true
84688             },
84689             "amenity/cafe/Столовая": {
84690                 "tags": {
84691                     "name": "Столовая",
84692                     "amenity": "cafe"
84693                 },
84694                 "name": "Столовая",
84695                 "icon": "cafe",
84696                 "geometry": [
84697                     "point",
84698                     "vertex",
84699                     "area"
84700                 ],
84701                 "fields": [
84702                     "cuisine",
84703                     "internet_access",
84704                     "building_area",
84705                     "address",
84706                     "opening_hours"
84707                 ],
84708                 "suggestion": true
84709             },
84710             "amenity/cafe/ドトール": {
84711                 "tags": {
84712                     "name": "ドトール",
84713                     "name:en": "DOUTOR",
84714                     "amenity": "cafe"
84715                 },
84716                 "name": "ドトール",
84717                 "icon": "cafe",
84718                 "geometry": [
84719                     "point",
84720                     "vertex",
84721                     "area"
84722                 ],
84723                 "fields": [
84724                     "cuisine",
84725                     "internet_access",
84726                     "building_area",
84727                     "address",
84728                     "opening_hours"
84729                 ],
84730                 "suggestion": true
84731             },
84732             "amenity/cafe/Tchibo": {
84733                 "tags": {
84734                     "name": "Tchibo",
84735                     "amenity": "cafe"
84736                 },
84737                 "name": "Tchibo",
84738                 "icon": "cafe",
84739                 "geometry": [
84740                     "point",
84741                     "vertex",
84742                     "area"
84743                 ],
84744                 "fields": [
84745                     "cuisine",
84746                     "internet_access",
84747                     "building_area",
84748                     "address",
84749                     "opening_hours"
84750                 ],
84751                 "suggestion": true
84752             },
84753             "amenity/cafe/Кофе Хауз": {
84754                 "tags": {
84755                     "name": "Кофе Хауз",
84756                     "amenity": "cafe"
84757                 },
84758                 "name": "Кофе Хауз",
84759                 "icon": "cafe",
84760                 "geometry": [
84761                     "point",
84762                     "vertex",
84763                     "area"
84764                 ],
84765                 "fields": [
84766                     "cuisine",
84767                     "internet_access",
84768                     "building_area",
84769                     "address",
84770                     "opening_hours"
84771                 ],
84772                 "suggestion": true
84773             },
84774             "amenity/cafe/Caribou Coffee": {
84775                 "tags": {
84776                     "name": "Caribou Coffee",
84777                     "amenity": "cafe"
84778                 },
84779                 "name": "Caribou Coffee",
84780                 "icon": "cafe",
84781                 "geometry": [
84782                     "point",
84783                     "vertex",
84784                     "area"
84785                 ],
84786                 "fields": [
84787                     "cuisine",
84788                     "internet_access",
84789                     "building_area",
84790                     "address",
84791                     "opening_hours"
84792                 ],
84793                 "suggestion": true
84794             },
84795             "amenity/cafe/Уют": {
84796                 "tags": {
84797                     "name": "Уют",
84798                     "amenity": "cafe"
84799                 },
84800                 "name": "Уют",
84801                 "icon": "cafe",
84802                 "geometry": [
84803                     "point",
84804                     "vertex",
84805                     "area"
84806                 ],
84807                 "fields": [
84808                     "cuisine",
84809                     "internet_access",
84810                     "building_area",
84811                     "address",
84812                     "opening_hours"
84813                 ],
84814                 "suggestion": true
84815             },
84816             "amenity/cafe/Шашлычная": {
84817                 "tags": {
84818                     "name": "Шашлычная",
84819                     "amenity": "cafe"
84820                 },
84821                 "name": "Шашлычная",
84822                 "icon": "cafe",
84823                 "geometry": [
84824                     "point",
84825                     "vertex",
84826                     "area"
84827                 ],
84828                 "fields": [
84829                     "cuisine",
84830                     "internet_access",
84831                     "building_area",
84832                     "address",
84833                     "opening_hours"
84834                 ],
84835                 "suggestion": true
84836             },
84837             "amenity/cafe/คาเฟ่ อเมซอน": {
84838                 "tags": {
84839                     "name": "คาเฟ่ อเมซอน",
84840                     "amenity": "cafe"
84841                 },
84842                 "name": "คาเฟ่ อเมซอน",
84843                 "icon": "cafe",
84844                 "geometry": [
84845                     "point",
84846                     "vertex",
84847                     "area"
84848                 ],
84849                 "fields": [
84850                     "cuisine",
84851                     "internet_access",
84852                     "building_area",
84853                     "address",
84854                     "opening_hours"
84855                 ],
84856                 "suggestion": true
84857             },
84858             "amenity/cafe/Traveler's Coffee": {
84859                 "tags": {
84860                     "name": "Traveler's Coffee",
84861                     "amenity": "cafe"
84862                 },
84863                 "name": "Traveler's Coffee",
84864                 "icon": "cafe",
84865                 "geometry": [
84866                     "point",
84867                     "vertex",
84868                     "area"
84869                 ],
84870                 "fields": [
84871                     "cuisine",
84872                     "internet_access",
84873                     "building_area",
84874                     "address",
84875                     "opening_hours"
84876                 ],
84877                 "suggestion": true
84878             },
84879             "amenity/cafe/カフェ・ド・クリエ": {
84880                 "tags": {
84881                     "name": "カフェ・ド・クリエ",
84882                     "name:en": "Cafe de CRIE",
84883                     "amenity": "cafe"
84884                 },
84885                 "name": "カフェ・ド・クリエ",
84886                 "icon": "cafe",
84887                 "geometry": [
84888                     "point",
84889                     "vertex",
84890                     "area"
84891                 ],
84892                 "fields": [
84893                     "cuisine",
84894                     "internet_access",
84895                     "building_area",
84896                     "address",
84897                     "opening_hours"
84898                 ],
84899                 "suggestion": true
84900             },
84901             "amenity/cafe/Cafe Amazon": {
84902                 "tags": {
84903                     "name": "Cafe Amazon",
84904                     "amenity": "cafe"
84905                 },
84906                 "name": "Cafe Amazon",
84907                 "icon": "cafe",
84908                 "geometry": [
84909                     "point",
84910                     "vertex",
84911                     "area"
84912                 ],
84913                 "fields": [
84914                     "cuisine",
84915                     "internet_access",
84916                     "building_area",
84917                     "address",
84918                     "opening_hours"
84919                 ],
84920                 "suggestion": true
84921             },
84922             "shop/supermarket/Budgens": {
84923                 "tags": {
84924                     "name": "Budgens",
84925                     "shop": "supermarket"
84926                 },
84927                 "name": "Budgens",
84928                 "icon": "grocery",
84929                 "geometry": [
84930                     "point",
84931                     "vertex",
84932                     "area"
84933                 ],
84934                 "fields": [
84935                     "operator",
84936                     "building_area",
84937                     "address"
84938                 ],
84939                 "suggestion": true
84940             },
84941             "shop/supermarket/Interspar": {
84942                 "tags": {
84943                     "name": "Interspar",
84944                     "shop": "supermarket"
84945                 },
84946                 "name": "Interspar",
84947                 "icon": "grocery",
84948                 "geometry": [
84949                     "point",
84950                     "vertex",
84951                     "area"
84952                 ],
84953                 "fields": [
84954                     "operator",
84955                     "building_area",
84956                     "address"
84957                 ],
84958                 "suggestion": true
84959             },
84960             "shop/supermarket/Merkur": {
84961                 "tags": {
84962                     "name": "Merkur",
84963                     "shop": "supermarket"
84964                 },
84965                 "name": "Merkur",
84966                 "icon": "grocery",
84967                 "geometry": [
84968                     "point",
84969                     "vertex",
84970                     "area"
84971                 ],
84972                 "fields": [
84973                     "operator",
84974                     "building_area",
84975                     "address"
84976                 ],
84977                 "suggestion": true
84978             },
84979             "shop/supermarket/Lidl": {
84980                 "tags": {
84981                     "name": "Lidl",
84982                     "shop": "supermarket"
84983                 },
84984                 "name": "Lidl",
84985                 "icon": "grocery",
84986                 "geometry": [
84987                     "point",
84988                     "vertex",
84989                     "area"
84990                 ],
84991                 "fields": [
84992                     "operator",
84993                     "building_area",
84994                     "address"
84995                 ],
84996                 "suggestion": true
84997             },
84998             "shop/supermarket/EDEKA": {
84999                 "tags": {
85000                     "name": "EDEKA",
85001                     "shop": "supermarket"
85002                 },
85003                 "name": "EDEKA",
85004                 "icon": "grocery",
85005                 "geometry": [
85006                     "point",
85007                     "vertex",
85008                     "area"
85009                 ],
85010                 "fields": [
85011                     "operator",
85012                     "building_area",
85013                     "address"
85014                 ],
85015                 "suggestion": true
85016             },
85017             "shop/supermarket/Coles": {
85018                 "tags": {
85019                     "name": "Coles",
85020                     "shop": "supermarket"
85021                 },
85022                 "name": "Coles",
85023                 "icon": "grocery",
85024                 "geometry": [
85025                     "point",
85026                     "vertex",
85027                     "area"
85028                 ],
85029                 "fields": [
85030                     "operator",
85031                     "building_area",
85032                     "address"
85033                 ],
85034                 "suggestion": true
85035             },
85036             "shop/supermarket/Iceland": {
85037                 "tags": {
85038                     "name": "Iceland",
85039                     "shop": "supermarket"
85040                 },
85041                 "name": "Iceland",
85042                 "icon": "grocery",
85043                 "geometry": [
85044                     "point",
85045                     "vertex",
85046                     "area"
85047                 ],
85048                 "fields": [
85049                     "operator",
85050                     "building_area",
85051                     "address"
85052                 ],
85053                 "suggestion": true
85054             },
85055             "shop/supermarket/Woolworths": {
85056                 "tags": {
85057                     "name": "Woolworths",
85058                     "shop": "supermarket"
85059                 },
85060                 "name": "Woolworths",
85061                 "icon": "grocery",
85062                 "geometry": [
85063                     "point",
85064                     "vertex",
85065                     "area"
85066                 ],
85067                 "fields": [
85068                     "operator",
85069                     "building_area",
85070                     "address"
85071                 ],
85072                 "suggestion": true
85073             },
85074             "shop/supermarket/Zielpunkt": {
85075                 "tags": {
85076                     "name": "Zielpunkt",
85077                     "shop": "supermarket"
85078                 },
85079                 "name": "Zielpunkt",
85080                 "icon": "grocery",
85081                 "geometry": [
85082                     "point",
85083                     "vertex",
85084                     "area"
85085                 ],
85086                 "fields": [
85087                     "operator",
85088                     "building_area",
85089                     "address"
85090                 ],
85091                 "suggestion": true
85092             },
85093             "shop/supermarket/Nahkauf": {
85094                 "tags": {
85095                     "name": "Nahkauf",
85096                     "shop": "supermarket"
85097                 },
85098                 "name": "Nahkauf",
85099                 "icon": "grocery",
85100                 "geometry": [
85101                     "point",
85102                     "vertex",
85103                     "area"
85104                 ],
85105                 "fields": [
85106                     "operator",
85107                     "building_area",
85108                     "address"
85109                 ],
85110                 "suggestion": true
85111             },
85112             "shop/supermarket/Billa": {
85113                 "tags": {
85114                     "name": "Billa",
85115                     "shop": "supermarket"
85116                 },
85117                 "name": "Billa",
85118                 "icon": "grocery",
85119                 "geometry": [
85120                     "point",
85121                     "vertex",
85122                     "area"
85123                 ],
85124                 "fields": [
85125                     "operator",
85126                     "building_area",
85127                     "address"
85128                 ],
85129                 "suggestion": true
85130             },
85131             "shop/supermarket/Kaufland": {
85132                 "tags": {
85133                     "name": "Kaufland",
85134                     "shop": "supermarket"
85135                 },
85136                 "name": "Kaufland",
85137                 "icon": "grocery",
85138                 "geometry": [
85139                     "point",
85140                     "vertex",
85141                     "area"
85142                 ],
85143                 "fields": [
85144                     "operator",
85145                     "building_area",
85146                     "address"
85147                 ],
85148                 "suggestion": true
85149             },
85150             "shop/supermarket/Plus": {
85151                 "tags": {
85152                     "name": "Plus",
85153                     "shop": "supermarket"
85154                 },
85155                 "name": "Plus",
85156                 "icon": "grocery",
85157                 "geometry": [
85158                     "point",
85159                     "vertex",
85160                     "area"
85161                 ],
85162                 "fields": [
85163                     "operator",
85164                     "building_area",
85165                     "address"
85166                 ],
85167                 "suggestion": true
85168             },
85169             "shop/supermarket/ALDI": {
85170                 "tags": {
85171                     "name": "ALDI",
85172                     "shop": "supermarket"
85173                 },
85174                 "name": "ALDI",
85175                 "icon": "grocery",
85176                 "geometry": [
85177                     "point",
85178                     "vertex",
85179                     "area"
85180                 ],
85181                 "fields": [
85182                     "operator",
85183                     "building_area",
85184                     "address"
85185                 ],
85186                 "suggestion": true
85187             },
85188             "shop/supermarket/Checkers": {
85189                 "tags": {
85190                     "name": "Checkers",
85191                     "shop": "supermarket"
85192                 },
85193                 "name": "Checkers",
85194                 "icon": "grocery",
85195                 "geometry": [
85196                     "point",
85197                     "vertex",
85198                     "area"
85199                 ],
85200                 "fields": [
85201                     "operator",
85202                     "building_area",
85203                     "address"
85204                 ],
85205                 "suggestion": true
85206             },
85207             "shop/supermarket/Tesco Metro": {
85208                 "tags": {
85209                     "name": "Tesco Metro",
85210                     "shop": "supermarket"
85211                 },
85212                 "name": "Tesco Metro",
85213                 "icon": "grocery",
85214                 "geometry": [
85215                     "point",
85216                     "vertex",
85217                     "area"
85218                 ],
85219                 "fields": [
85220                     "operator",
85221                     "building_area",
85222                     "address"
85223                 ],
85224                 "suggestion": true
85225             },
85226             "shop/supermarket/NP": {
85227                 "tags": {
85228                     "name": "NP",
85229                     "shop": "supermarket"
85230                 },
85231                 "name": "NP",
85232                 "icon": "grocery",
85233                 "geometry": [
85234                     "point",
85235                     "vertex",
85236                     "area"
85237                 ],
85238                 "fields": [
85239                     "operator",
85240                     "building_area",
85241                     "address"
85242                 ],
85243                 "suggestion": true
85244             },
85245             "shop/supermarket/Penny": {
85246                 "tags": {
85247                     "name": "Penny",
85248                     "shop": "supermarket"
85249                 },
85250                 "name": "Penny",
85251                 "icon": "grocery",
85252                 "geometry": [
85253                     "point",
85254                     "vertex",
85255                     "area"
85256                 ],
85257                 "fields": [
85258                     "operator",
85259                     "building_area",
85260                     "address"
85261                 ],
85262                 "suggestion": true
85263             },
85264             "shop/supermarket/Norma": {
85265                 "tags": {
85266                     "name": "Norma",
85267                     "shop": "supermarket"
85268                 },
85269                 "name": "Norma",
85270                 "icon": "grocery",
85271                 "geometry": [
85272                     "point",
85273                     "vertex",
85274                     "area"
85275                 ],
85276                 "fields": [
85277                     "operator",
85278                     "building_area",
85279                     "address"
85280                 ],
85281                 "suggestion": true
85282             },
85283             "shop/supermarket/Asda": {
85284                 "tags": {
85285                     "name": "Asda",
85286                     "shop": "supermarket"
85287                 },
85288                 "name": "Asda",
85289                 "icon": "grocery",
85290                 "geometry": [
85291                     "point",
85292                     "vertex",
85293                     "area"
85294                 ],
85295                 "fields": [
85296                     "operator",
85297                     "building_area",
85298                     "address"
85299                 ],
85300                 "suggestion": true
85301             },
85302             "shop/supermarket/Netto": {
85303                 "tags": {
85304                     "name": "Netto",
85305                     "shop": "supermarket"
85306                 },
85307                 "name": "Netto",
85308                 "icon": "grocery",
85309                 "geometry": [
85310                     "point",
85311                     "vertex",
85312                     "area"
85313                 ],
85314                 "fields": [
85315                     "operator",
85316                     "building_area",
85317                     "address"
85318                 ],
85319                 "suggestion": true
85320             },
85321             "shop/supermarket/REWE": {
85322                 "tags": {
85323                     "name": "REWE",
85324                     "shop": "supermarket"
85325                 },
85326                 "name": "REWE",
85327                 "icon": "grocery",
85328                 "geometry": [
85329                     "point",
85330                     "vertex",
85331                     "area"
85332                 ],
85333                 "fields": [
85334                     "operator",
85335                     "building_area",
85336                     "address"
85337                 ],
85338                 "suggestion": true
85339             },
85340             "shop/supermarket/Rewe": {
85341                 "tags": {
85342                     "name": "Rewe",
85343                     "shop": "supermarket"
85344                 },
85345                 "name": "Rewe",
85346                 "icon": "grocery",
85347                 "geometry": [
85348                     "point",
85349                     "vertex",
85350                     "area"
85351                 ],
85352                 "fields": [
85353                     "operator",
85354                     "building_area",
85355                     "address"
85356                 ],
85357                 "suggestion": true
85358             },
85359             "shop/supermarket/Aldi Süd": {
85360                 "tags": {
85361                     "name": "Aldi Süd",
85362                     "shop": "supermarket"
85363                 },
85364                 "name": "Aldi Süd",
85365                 "icon": "grocery",
85366                 "geometry": [
85367                     "point",
85368                     "vertex",
85369                     "area"
85370                 ],
85371                 "fields": [
85372                     "operator",
85373                     "building_area",
85374                     "address"
85375                 ],
85376                 "suggestion": true
85377             },
85378             "shop/supermarket/Real": {
85379                 "tags": {
85380                     "name": "Real",
85381                     "shop": "supermarket"
85382                 },
85383                 "name": "Real",
85384                 "icon": "grocery",
85385                 "geometry": [
85386                     "point",
85387                     "vertex",
85388                     "area"
85389                 ],
85390                 "fields": [
85391                     "operator",
85392                     "building_area",
85393                     "address"
85394                 ],
85395                 "suggestion": true
85396             },
85397             "shop/supermarket/Tesco Express": {
85398                 "tags": {
85399                     "name": "Tesco Express",
85400                     "shop": "supermarket"
85401                 },
85402                 "name": "Tesco Express",
85403                 "icon": "grocery",
85404                 "geometry": [
85405                     "point",
85406                     "vertex",
85407                     "area"
85408                 ],
85409                 "fields": [
85410                     "operator",
85411                     "building_area",
85412                     "address"
85413                 ],
85414                 "suggestion": true
85415             },
85416             "shop/supermarket/King Soopers": {
85417                 "tags": {
85418                     "name": "King Soopers",
85419                     "shop": "supermarket"
85420                 },
85421                 "name": "King Soopers",
85422                 "icon": "grocery",
85423                 "geometry": [
85424                     "point",
85425                     "vertex",
85426                     "area"
85427                 ],
85428                 "fields": [
85429                     "operator",
85430                     "building_area",
85431                     "address"
85432                 ],
85433                 "suggestion": true
85434             },
85435             "shop/supermarket/Kiwi": {
85436                 "tags": {
85437                     "name": "Kiwi",
85438                     "shop": "supermarket"
85439                 },
85440                 "name": "Kiwi",
85441                 "icon": "grocery",
85442                 "geometry": [
85443                     "point",
85444                     "vertex",
85445                     "area"
85446                 ],
85447                 "fields": [
85448                     "operator",
85449                     "building_area",
85450                     "address"
85451                 ],
85452                 "suggestion": true
85453             },
85454             "shop/supermarket/Edeka": {
85455                 "tags": {
85456                     "name": "Edeka",
85457                     "shop": "supermarket"
85458                 },
85459                 "name": "Edeka",
85460                 "icon": "grocery",
85461                 "geometry": [
85462                     "point",
85463                     "vertex",
85464                     "area"
85465                 ],
85466                 "fields": [
85467                     "operator",
85468                     "building_area",
85469                     "address"
85470                 ],
85471                 "suggestion": true
85472             },
85473             "shop/supermarket/Pick n Pay": {
85474                 "tags": {
85475                     "name": "Pick n Pay",
85476                     "shop": "supermarket"
85477                 },
85478                 "name": "Pick n Pay",
85479                 "icon": "grocery",
85480                 "geometry": [
85481                     "point",
85482                     "vertex",
85483                     "area"
85484                 ],
85485                 "fields": [
85486                     "operator",
85487                     "building_area",
85488                     "address"
85489                 ],
85490                 "suggestion": true
85491             },
85492             "shop/supermarket/ICA": {
85493                 "tags": {
85494                     "name": "ICA",
85495                     "shop": "supermarket"
85496                 },
85497                 "name": "ICA",
85498                 "icon": "grocery",
85499                 "geometry": [
85500                     "point",
85501                     "vertex",
85502                     "area"
85503                 ],
85504                 "fields": [
85505                     "operator",
85506                     "building_area",
85507                     "address"
85508                 ],
85509                 "suggestion": true
85510             },
85511             "shop/supermarket/Tengelmann": {
85512                 "tags": {
85513                     "name": "Tengelmann",
85514                     "shop": "supermarket"
85515                 },
85516                 "name": "Tengelmann",
85517                 "icon": "grocery",
85518                 "geometry": [
85519                     "point",
85520                     "vertex",
85521                     "area"
85522                 ],
85523                 "fields": [
85524                     "operator",
85525                     "building_area",
85526                     "address"
85527                 ],
85528                 "suggestion": true
85529             },
85530             "shop/supermarket/Waitrose": {
85531                 "tags": {
85532                     "name": "Waitrose",
85533                     "shop": "supermarket"
85534                 },
85535                 "name": "Waitrose",
85536                 "icon": "grocery",
85537                 "geometry": [
85538                     "point",
85539                     "vertex",
85540                     "area"
85541                 ],
85542                 "fields": [
85543                     "operator",
85544                     "building_area",
85545                     "address"
85546                 ],
85547                 "suggestion": true
85548             },
85549             "shop/supermarket/Spar": {
85550                 "tags": {
85551                     "name": "Spar",
85552                     "shop": "supermarket"
85553                 },
85554                 "name": "Spar",
85555                 "icon": "grocery",
85556                 "geometry": [
85557                     "point",
85558                     "vertex",
85559                     "area"
85560                 ],
85561                 "fields": [
85562                     "operator",
85563                     "building_area",
85564                     "address"
85565                 ],
85566                 "suggestion": true
85567             },
85568             "shop/supermarket/Hofer": {
85569                 "tags": {
85570                     "name": "Hofer",
85571                     "shop": "supermarket"
85572                 },
85573                 "name": "Hofer",
85574                 "icon": "grocery",
85575                 "geometry": [
85576                     "point",
85577                     "vertex",
85578                     "area"
85579                 ],
85580                 "fields": [
85581                     "operator",
85582                     "building_area",
85583                     "address"
85584                 ],
85585                 "suggestion": true
85586             },
85587             "shop/supermarket/M-Preis": {
85588                 "tags": {
85589                     "name": "M-Preis",
85590                     "shop": "supermarket"
85591                 },
85592                 "name": "M-Preis",
85593                 "icon": "grocery",
85594                 "geometry": [
85595                     "point",
85596                     "vertex",
85597                     "area"
85598                 ],
85599                 "fields": [
85600                     "operator",
85601                     "building_area",
85602                     "address"
85603                 ],
85604                 "suggestion": true
85605             },
85606             "shop/supermarket/LIDL": {
85607                 "tags": {
85608                     "name": "LIDL",
85609                     "shop": "supermarket"
85610                 },
85611                 "name": "LIDL",
85612                 "icon": "grocery",
85613                 "geometry": [
85614                     "point",
85615                     "vertex",
85616                     "area"
85617                 ],
85618                 "fields": [
85619                     "operator",
85620                     "building_area",
85621                     "address"
85622                 ],
85623                 "suggestion": true
85624             },
85625             "shop/supermarket/tegut": {
85626                 "tags": {
85627                     "name": "tegut",
85628                     "shop": "supermarket"
85629                 },
85630                 "name": "tegut",
85631                 "icon": "grocery",
85632                 "geometry": [
85633                     "point",
85634                     "vertex",
85635                     "area"
85636                 ],
85637                 "fields": [
85638                     "operator",
85639                     "building_area",
85640                     "address"
85641                 ],
85642                 "suggestion": true
85643             },
85644             "shop/supermarket/Sainsbury's Local": {
85645                 "tags": {
85646                     "name": "Sainsbury's Local",
85647                     "shop": "supermarket"
85648                 },
85649                 "name": "Sainsbury's Local",
85650                 "icon": "grocery",
85651                 "geometry": [
85652                     "point",
85653                     "vertex",
85654                     "area"
85655                 ],
85656                 "fields": [
85657                     "operator",
85658                     "building_area",
85659                     "address"
85660                 ],
85661                 "suggestion": true
85662             },
85663             "shop/supermarket/E-Center": {
85664                 "tags": {
85665                     "name": "E-Center",
85666                     "shop": "supermarket"
85667                 },
85668                 "name": "E-Center",
85669                 "icon": "grocery",
85670                 "geometry": [
85671                     "point",
85672                     "vertex",
85673                     "area"
85674                 ],
85675                 "fields": [
85676                     "operator",
85677                     "building_area",
85678                     "address"
85679                 ],
85680                 "suggestion": true
85681             },
85682             "shop/supermarket/Aldi Nord": {
85683                 "tags": {
85684                     "name": "Aldi Nord",
85685                     "shop": "supermarket"
85686                 },
85687                 "name": "Aldi Nord",
85688                 "icon": "grocery",
85689                 "geometry": [
85690                     "point",
85691                     "vertex",
85692                     "area"
85693                 ],
85694                 "fields": [
85695                     "operator",
85696                     "building_area",
85697                     "address"
85698                 ],
85699                 "suggestion": true
85700             },
85701             "shop/supermarket/nahkauf": {
85702                 "tags": {
85703                     "name": "nahkauf",
85704                     "shop": "supermarket"
85705                 },
85706                 "name": "nahkauf",
85707                 "icon": "grocery",
85708                 "geometry": [
85709                     "point",
85710                     "vertex",
85711                     "area"
85712                 ],
85713                 "fields": [
85714                     "operator",
85715                     "building_area",
85716                     "address"
85717                 ],
85718                 "suggestion": true
85719             },
85720             "shop/supermarket/Meijer": {
85721                 "tags": {
85722                     "name": "Meijer",
85723                     "shop": "supermarket"
85724                 },
85725                 "name": "Meijer",
85726                 "icon": "grocery",
85727                 "geometry": [
85728                     "point",
85729                     "vertex",
85730                     "area"
85731                 ],
85732                 "fields": [
85733                     "operator",
85734                     "building_area",
85735                     "address"
85736                 ],
85737                 "suggestion": true
85738             },
85739             "shop/supermarket/Safeway": {
85740                 "tags": {
85741                     "name": "Safeway",
85742                     "shop": "supermarket"
85743                 },
85744                 "name": "Safeway",
85745                 "icon": "grocery",
85746                 "geometry": [
85747                     "point",
85748                     "vertex",
85749                     "area"
85750                 ],
85751                 "fields": [
85752                     "operator",
85753                     "building_area",
85754                     "address"
85755                 ],
85756                 "suggestion": true
85757             },
85758             "shop/supermarket/Costco": {
85759                 "tags": {
85760                     "name": "Costco",
85761                     "shop": "supermarket"
85762                 },
85763                 "name": "Costco",
85764                 "icon": "grocery",
85765                 "geometry": [
85766                     "point",
85767                     "vertex",
85768                     "area"
85769                 ],
85770                 "fields": [
85771                     "operator",
85772                     "building_area",
85773                     "address"
85774                 ],
85775                 "suggestion": true
85776             },
85777             "shop/supermarket/Albert": {
85778                 "tags": {
85779                     "name": "Albert",
85780                     "shop": "supermarket"
85781                 },
85782                 "name": "Albert",
85783                 "icon": "grocery",
85784                 "geometry": [
85785                     "point",
85786                     "vertex",
85787                     "area"
85788                 ],
85789                 "fields": [
85790                     "operator",
85791                     "building_area",
85792                     "address"
85793                 ],
85794                 "suggestion": true
85795             },
85796             "shop/supermarket/Jumbo": {
85797                 "tags": {
85798                     "name": "Jumbo",
85799                     "shop": "supermarket"
85800                 },
85801                 "name": "Jumbo",
85802                 "icon": "grocery",
85803                 "geometry": [
85804                     "point",
85805                     "vertex",
85806                     "area"
85807                 ],
85808                 "fields": [
85809                     "operator",
85810                     "building_area",
85811                     "address"
85812                 ],
85813                 "suggestion": true
85814             },
85815             "shop/supermarket/Shoprite": {
85816                 "tags": {
85817                     "name": "Shoprite",
85818                     "shop": "supermarket"
85819                 },
85820                 "name": "Shoprite",
85821                 "icon": "grocery",
85822                 "geometry": [
85823                     "point",
85824                     "vertex",
85825                     "area"
85826                 ],
85827                 "fields": [
85828                     "operator",
85829                     "building_area",
85830                     "address"
85831                 ],
85832                 "suggestion": true
85833             },
85834             "shop/supermarket/MPreis": {
85835                 "tags": {
85836                     "name": "MPreis",
85837                     "shop": "supermarket"
85838                 },
85839                 "name": "MPreis",
85840                 "icon": "grocery",
85841                 "geometry": [
85842                     "point",
85843                     "vertex",
85844                     "area"
85845                 ],
85846                 "fields": [
85847                     "operator",
85848                     "building_area",
85849                     "address"
85850                 ],
85851                 "suggestion": true
85852             },
85853             "shop/supermarket/Penny Market": {
85854                 "tags": {
85855                     "name": "Penny Market",
85856                     "shop": "supermarket"
85857                 },
85858                 "name": "Penny Market",
85859                 "icon": "grocery",
85860                 "geometry": [
85861                     "point",
85862                     "vertex",
85863                     "area"
85864                 ],
85865                 "fields": [
85866                     "operator",
85867                     "building_area",
85868                     "address"
85869                 ],
85870                 "suggestion": true
85871             },
85872             "shop/supermarket/Tesco Extra": {
85873                 "tags": {
85874                     "name": "Tesco Extra",
85875                     "shop": "supermarket"
85876                 },
85877                 "name": "Tesco Extra",
85878                 "icon": "grocery",
85879                 "geometry": [
85880                     "point",
85881                     "vertex",
85882                     "area"
85883                 ],
85884                 "fields": [
85885                     "operator",
85886                     "building_area",
85887                     "address"
85888                 ],
85889                 "suggestion": true
85890             },
85891             "shop/supermarket/Albert Heijn": {
85892                 "tags": {
85893                     "name": "Albert Heijn",
85894                     "shop": "supermarket"
85895                 },
85896                 "name": "Albert Heijn",
85897                 "icon": "grocery",
85898                 "geometry": [
85899                     "point",
85900                     "vertex",
85901                     "area"
85902                 ],
85903                 "fields": [
85904                     "operator",
85905                     "building_area",
85906                     "address"
85907                 ],
85908                 "suggestion": true
85909             },
85910             "shop/supermarket/IGA": {
85911                 "tags": {
85912                     "name": "IGA",
85913                     "shop": "supermarket"
85914                 },
85915                 "name": "IGA",
85916                 "icon": "grocery",
85917                 "geometry": [
85918                     "point",
85919                     "vertex",
85920                     "area"
85921                 ],
85922                 "fields": [
85923                     "operator",
85924                     "building_area",
85925                     "address"
85926                 ],
85927                 "suggestion": true
85928             },
85929             "shop/supermarket/Metro": {
85930                 "tags": {
85931                     "name": "Metro",
85932                     "shop": "supermarket"
85933                 },
85934                 "name": "Metro",
85935                 "icon": "grocery",
85936                 "geometry": [
85937                     "point",
85938                     "vertex",
85939                     "area"
85940                 ],
85941                 "fields": [
85942                     "operator",
85943                     "building_area",
85944                     "address"
85945                 ],
85946                 "suggestion": true
85947             },
85948             "shop/supermarket/Neukauf": {
85949                 "tags": {
85950                     "name": "Neukauf",
85951                     "shop": "supermarket"
85952                 },
85953                 "name": "Neukauf",
85954                 "icon": "grocery",
85955                 "geometry": [
85956                     "point",
85957                     "vertex",
85958                     "area"
85959                 ],
85960                 "fields": [
85961                     "operator",
85962                     "building_area",
85963                     "address"
85964                 ],
85965                 "suggestion": true
85966             },
85967             "shop/supermarket/Migros": {
85968                 "tags": {
85969                     "name": "Migros",
85970                     "shop": "supermarket"
85971                 },
85972                 "name": "Migros",
85973                 "icon": "grocery",
85974                 "geometry": [
85975                     "point",
85976                     "vertex",
85977                     "area"
85978                 ],
85979                 "fields": [
85980                     "operator",
85981                     "building_area",
85982                     "address"
85983                 ],
85984                 "suggestion": true
85985             },
85986             "shop/supermarket/Marktkauf": {
85987                 "tags": {
85988                     "name": "Marktkauf",
85989                     "shop": "supermarket"
85990                 },
85991                 "name": "Marktkauf",
85992                 "icon": "grocery",
85993                 "geometry": [
85994                     "point",
85995                     "vertex",
85996                     "area"
85997                 ],
85998                 "fields": [
85999                     "operator",
86000                     "building_area",
86001                     "address"
86002                 ],
86003                 "suggestion": true
86004             },
86005             "shop/supermarket/Delikatesy Centrum": {
86006                 "tags": {
86007                     "name": "Delikatesy Centrum",
86008                     "shop": "supermarket"
86009                 },
86010                 "name": "Delikatesy Centrum",
86011                 "icon": "grocery",
86012                 "geometry": [
86013                     "point",
86014                     "vertex",
86015                     "area"
86016                 ],
86017                 "fields": [
86018                     "operator",
86019                     "building_area",
86020                     "address"
86021                 ],
86022                 "suggestion": true
86023             },
86024             "shop/supermarket/C1000": {
86025                 "tags": {
86026                     "name": "C1000",
86027                     "shop": "supermarket"
86028                 },
86029                 "name": "C1000",
86030                 "icon": "grocery",
86031                 "geometry": [
86032                     "point",
86033                     "vertex",
86034                     "area"
86035                 ],
86036                 "fields": [
86037                     "operator",
86038                     "building_area",
86039                     "address"
86040                 ],
86041                 "suggestion": true
86042             },
86043             "shop/supermarket/Hoogvliet": {
86044                 "tags": {
86045                     "name": "Hoogvliet",
86046                     "shop": "supermarket"
86047                 },
86048                 "name": "Hoogvliet",
86049                 "icon": "grocery",
86050                 "geometry": [
86051                     "point",
86052                     "vertex",
86053                     "area"
86054                 ],
86055                 "fields": [
86056                     "operator",
86057                     "building_area",
86058                     "address"
86059                 ],
86060                 "suggestion": true
86061             },
86062             "shop/supermarket/COOP": {
86063                 "tags": {
86064                     "name": "COOP",
86065                     "shop": "supermarket"
86066                 },
86067                 "name": "COOP",
86068                 "icon": "grocery",
86069                 "geometry": [
86070                     "point",
86071                     "vertex",
86072                     "area"
86073                 ],
86074                 "fields": [
86075                     "operator",
86076                     "building_area",
86077                     "address"
86078                 ],
86079                 "suggestion": true
86080             },
86081             "shop/supermarket/Food Basics": {
86082                 "tags": {
86083                     "name": "Food Basics",
86084                     "shop": "supermarket"
86085                 },
86086                 "name": "Food Basics",
86087                 "icon": "grocery",
86088                 "geometry": [
86089                     "point",
86090                     "vertex",
86091                     "area"
86092                 ],
86093                 "fields": [
86094                     "operator",
86095                     "building_area",
86096                     "address"
86097                 ],
86098                 "suggestion": true
86099             },
86100             "shop/supermarket/Casino": {
86101                 "tags": {
86102                     "name": "Casino",
86103                     "shop": "supermarket"
86104                 },
86105                 "name": "Casino",
86106                 "icon": "grocery",
86107                 "geometry": [
86108                     "point",
86109                     "vertex",
86110                     "area"
86111                 ],
86112                 "fields": [
86113                     "operator",
86114                     "building_area",
86115                     "address"
86116                 ],
86117                 "suggestion": true
86118             },
86119             "shop/supermarket/Penny Markt": {
86120                 "tags": {
86121                     "name": "Penny Markt",
86122                     "shop": "supermarket"
86123                 },
86124                 "name": "Penny Markt",
86125                 "icon": "grocery",
86126                 "geometry": [
86127                     "point",
86128                     "vertex",
86129                     "area"
86130                 ],
86131                 "fields": [
86132                     "operator",
86133                     "building_area",
86134                     "address"
86135                 ],
86136                 "suggestion": true
86137             },
86138             "shop/supermarket/Giant": {
86139                 "tags": {
86140                     "name": "Giant",
86141                     "shop": "supermarket"
86142                 },
86143                 "name": "Giant",
86144                 "icon": "grocery",
86145                 "geometry": [
86146                     "point",
86147                     "vertex",
86148                     "area"
86149                 ],
86150                 "fields": [
86151                     "operator",
86152                     "building_area",
86153                     "address"
86154                 ],
86155                 "suggestion": true
86156             },
86157             "shop/supermarket/COOP Jednota": {
86158                 "tags": {
86159                     "name": "COOP Jednota",
86160                     "shop": "supermarket"
86161                 },
86162                 "name": "COOP Jednota",
86163                 "icon": "grocery",
86164                 "geometry": [
86165                     "point",
86166                     "vertex",
86167                     "area"
86168                 ],
86169                 "fields": [
86170                     "operator",
86171                     "building_area",
86172                     "address"
86173                 ],
86174                 "suggestion": true
86175             },
86176             "shop/supermarket/Rema 1000": {
86177                 "tags": {
86178                     "name": "Rema 1000",
86179                     "shop": "supermarket"
86180                 },
86181                 "name": "Rema 1000",
86182                 "icon": "grocery",
86183                 "geometry": [
86184                     "point",
86185                     "vertex",
86186                     "area"
86187                 ],
86188                 "fields": [
86189                     "operator",
86190                     "building_area",
86191                     "address"
86192                 ],
86193                 "suggestion": true
86194             },
86195             "shop/supermarket/Kaufpark": {
86196                 "tags": {
86197                     "name": "Kaufpark",
86198                     "shop": "supermarket"
86199                 },
86200                 "name": "Kaufpark",
86201                 "icon": "grocery",
86202                 "geometry": [
86203                     "point",
86204                     "vertex",
86205                     "area"
86206                 ],
86207                 "fields": [
86208                     "operator",
86209                     "building_area",
86210                     "address"
86211                 ],
86212                 "suggestion": true
86213             },
86214             "shop/supermarket/ALDI SÜD": {
86215                 "tags": {
86216                     "name": "ALDI SÜD",
86217                     "shop": "supermarket"
86218                 },
86219                 "name": "ALDI SÜD",
86220                 "icon": "grocery",
86221                 "geometry": [
86222                     "point",
86223                     "vertex",
86224                     "area"
86225                 ],
86226                 "fields": [
86227                     "operator",
86228                     "building_area",
86229                     "address"
86230                 ],
86231                 "suggestion": true
86232             },
86233             "shop/supermarket/Simply Market": {
86234                 "tags": {
86235                     "name": "Simply Market",
86236                     "shop": "supermarket"
86237                 },
86238                 "name": "Simply Market",
86239                 "icon": "grocery",
86240                 "geometry": [
86241                     "point",
86242                     "vertex",
86243                     "area"
86244                 ],
86245                 "fields": [
86246                     "operator",
86247                     "building_area",
86248                     "address"
86249                 ],
86250                 "suggestion": true
86251             },
86252             "shop/supermarket/Konzum": {
86253                 "tags": {
86254                     "name": "Konzum",
86255                     "shop": "supermarket"
86256                 },
86257                 "name": "Konzum",
86258                 "icon": "grocery",
86259                 "geometry": [
86260                     "point",
86261                     "vertex",
86262                     "area"
86263                 ],
86264                 "fields": [
86265                     "operator",
86266                     "building_area",
86267                     "address"
86268                 ],
86269                 "suggestion": true
86270             },
86271             "shop/supermarket/Carrefour Express": {
86272                 "tags": {
86273                     "name": "Carrefour Express",
86274                     "shop": "supermarket"
86275                 },
86276                 "name": "Carrefour Express",
86277                 "icon": "grocery",
86278                 "geometry": [
86279                     "point",
86280                     "vertex",
86281                     "area"
86282                 ],
86283                 "fields": [
86284                     "operator",
86285                     "building_area",
86286                     "address"
86287                 ],
86288                 "suggestion": true
86289             },
86290             "shop/supermarket/Eurospar": {
86291                 "tags": {
86292                     "name": "Eurospar",
86293                     "shop": "supermarket"
86294                 },
86295                 "name": "Eurospar",
86296                 "icon": "grocery",
86297                 "geometry": [
86298                     "point",
86299                     "vertex",
86300                     "area"
86301                 ],
86302                 "fields": [
86303                     "operator",
86304                     "building_area",
86305                     "address"
86306                 ],
86307                 "suggestion": true
86308             },
86309             "shop/supermarket/Mercator": {
86310                 "tags": {
86311                     "name": "Mercator",
86312                     "shop": "supermarket"
86313                 },
86314                 "name": "Mercator",
86315                 "icon": "grocery",
86316                 "geometry": [
86317                     "point",
86318                     "vertex",
86319                     "area"
86320                 ],
86321                 "fields": [
86322                     "operator",
86323                     "building_area",
86324                     "address"
86325                 ],
86326                 "suggestion": true
86327             },
86328             "shop/supermarket/Mercadona": {
86329                 "tags": {
86330                     "name": "Mercadona",
86331                     "shop": "supermarket"
86332                 },
86333                 "name": "Mercadona",
86334                 "icon": "grocery",
86335                 "geometry": [
86336                     "point",
86337                     "vertex",
86338                     "area"
86339                 ],
86340                 "fields": [
86341                     "operator",
86342                     "building_area",
86343                     "address"
86344                 ],
86345                 "suggestion": true
86346             },
86347             "shop/supermarket/Famila": {
86348                 "tags": {
86349                     "name": "Famila",
86350                     "shop": "supermarket"
86351                 },
86352                 "name": "Famila",
86353                 "icon": "grocery",
86354                 "geometry": [
86355                     "point",
86356                     "vertex",
86357                     "area"
86358                 ],
86359                 "fields": [
86360                     "operator",
86361                     "building_area",
86362                     "address"
86363                 ],
86364                 "suggestion": true
86365             },
86366             "shop/supermarket/Hemköp": {
86367                 "tags": {
86368                     "name": "Hemköp",
86369                     "shop": "supermarket"
86370                 },
86371                 "name": "Hemköp",
86372                 "icon": "grocery",
86373                 "geometry": [
86374                     "point",
86375                     "vertex",
86376                     "area"
86377                 ],
86378                 "fields": [
86379                     "operator",
86380                     "building_area",
86381                     "address"
86382                 ],
86383                 "suggestion": true
86384             },
86385             "shop/supermarket/real,-": {
86386                 "tags": {
86387                     "name": "real,-",
86388                     "shop": "supermarket"
86389                 },
86390                 "name": "real,-",
86391                 "icon": "grocery",
86392                 "geometry": [
86393                     "point",
86394                     "vertex",
86395                     "area"
86396                 ],
86397                 "fields": [
86398                     "operator",
86399                     "building_area",
86400                     "address"
86401                 ],
86402                 "suggestion": true
86403             },
86404             "shop/supermarket/Markant": {
86405                 "tags": {
86406                     "name": "Markant",
86407                     "shop": "supermarket"
86408                 },
86409                 "name": "Markant",
86410                 "icon": "grocery",
86411                 "geometry": [
86412                     "point",
86413                     "vertex",
86414                     "area"
86415                 ],
86416                 "fields": [
86417                     "operator",
86418                     "building_area",
86419                     "address"
86420                 ],
86421                 "suggestion": true
86422             },
86423             "shop/supermarket/Volg": {
86424                 "tags": {
86425                     "name": "Volg",
86426                     "shop": "supermarket"
86427                 },
86428                 "name": "Volg",
86429                 "icon": "grocery",
86430                 "geometry": [
86431                     "point",
86432                     "vertex",
86433                     "area"
86434                 ],
86435                 "fields": [
86436                     "operator",
86437                     "building_area",
86438                     "address"
86439                 ],
86440                 "suggestion": true
86441             },
86442             "shop/supermarket/Leader Price": {
86443                 "tags": {
86444                     "name": "Leader Price",
86445                     "shop": "supermarket"
86446                 },
86447                 "name": "Leader Price",
86448                 "icon": "grocery",
86449                 "geometry": [
86450                     "point",
86451                     "vertex",
86452                     "area"
86453                 ],
86454                 "fields": [
86455                     "operator",
86456                     "building_area",
86457                     "address"
86458                 ],
86459                 "suggestion": true
86460             },
86461             "shop/supermarket/Treff 3000": {
86462                 "tags": {
86463                     "name": "Treff 3000",
86464                     "shop": "supermarket"
86465                 },
86466                 "name": "Treff 3000",
86467                 "icon": "grocery",
86468                 "geometry": [
86469                     "point",
86470                     "vertex",
86471                     "area"
86472                 ],
86473                 "fields": [
86474                     "operator",
86475                     "building_area",
86476                     "address"
86477                 ],
86478                 "suggestion": true
86479             },
86480             "shop/supermarket/SuperBrugsen": {
86481                 "tags": {
86482                     "name": "SuperBrugsen",
86483                     "shop": "supermarket"
86484                 },
86485                 "name": "SuperBrugsen",
86486                 "icon": "grocery",
86487                 "geometry": [
86488                     "point",
86489                     "vertex",
86490                     "area"
86491                 ],
86492                 "fields": [
86493                     "operator",
86494                     "building_area",
86495                     "address"
86496                 ],
86497                 "suggestion": true
86498             },
86499             "shop/supermarket/Kaiser's": {
86500                 "tags": {
86501                     "name": "Kaiser's",
86502                     "shop": "supermarket"
86503                 },
86504                 "name": "Kaiser's",
86505                 "icon": "grocery",
86506                 "geometry": [
86507                     "point",
86508                     "vertex",
86509                     "area"
86510                 ],
86511                 "fields": [
86512                     "operator",
86513                     "building_area",
86514                     "address"
86515                 ],
86516                 "suggestion": true
86517             },
86518             "shop/supermarket/K+K": {
86519                 "tags": {
86520                     "name": "K+K",
86521                     "shop": "supermarket"
86522                 },
86523                 "name": "K+K",
86524                 "icon": "grocery",
86525                 "geometry": [
86526                     "point",
86527                     "vertex",
86528                     "area"
86529                 ],
86530                 "fields": [
86531                     "operator",
86532                     "building_area",
86533                     "address"
86534                 ],
86535                 "suggestion": true
86536             },
86537             "shop/supermarket/Unimarkt": {
86538                 "tags": {
86539                     "name": "Unimarkt",
86540                     "shop": "supermarket"
86541                 },
86542                 "name": "Unimarkt",
86543                 "icon": "grocery",
86544                 "geometry": [
86545                     "point",
86546                     "vertex",
86547                     "area"
86548                 ],
86549                 "fields": [
86550                     "operator",
86551                     "building_area",
86552                     "address"
86553                 ],
86554                 "suggestion": true
86555             },
86556             "shop/supermarket/Sobeys": {
86557                 "tags": {
86558                     "name": "Sobeys",
86559                     "shop": "supermarket"
86560                 },
86561                 "name": "Sobeys",
86562                 "icon": "grocery",
86563                 "geometry": [
86564                     "point",
86565                     "vertex",
86566                     "area"
86567                 ],
86568                 "fields": [
86569                     "operator",
86570                     "building_area",
86571                     "address"
86572                 ],
86573                 "suggestion": true
86574             },
86575             "shop/supermarket/S-Market": {
86576                 "tags": {
86577                     "name": "S-Market",
86578                     "shop": "supermarket"
86579                 },
86580                 "name": "S-Market",
86581                 "icon": "grocery",
86582                 "geometry": [
86583                     "point",
86584                     "vertex",
86585                     "area"
86586                 ],
86587                 "fields": [
86588                     "operator",
86589                     "building_area",
86590                     "address"
86591                 ],
86592                 "suggestion": true
86593             },
86594             "shop/supermarket/Combi": {
86595                 "tags": {
86596                     "name": "Combi",
86597                     "shop": "supermarket"
86598                 },
86599                 "name": "Combi",
86600                 "icon": "grocery",
86601                 "geometry": [
86602                     "point",
86603                     "vertex",
86604                     "area"
86605                 ],
86606                 "fields": [
86607                     "operator",
86608                     "building_area",
86609                     "address"
86610                 ],
86611                 "suggestion": true
86612             },
86613             "shop/supermarket/Denner": {
86614                 "tags": {
86615                     "name": "Denner",
86616                     "shop": "supermarket"
86617                 },
86618                 "name": "Denner",
86619                 "icon": "grocery",
86620                 "geometry": [
86621                     "point",
86622                     "vertex",
86623                     "area"
86624                 ],
86625                 "fields": [
86626                     "operator",
86627                     "building_area",
86628                     "address"
86629                 ],
86630                 "suggestion": true
86631             },
86632             "shop/supermarket/Konsum": {
86633                 "tags": {
86634                     "name": "Konsum",
86635                     "shop": "supermarket"
86636                 },
86637                 "name": "Konsum",
86638                 "icon": "grocery",
86639                 "geometry": [
86640                     "point",
86641                     "vertex",
86642                     "area"
86643                 ],
86644                 "fields": [
86645                     "operator",
86646                     "building_area",
86647                     "address"
86648                 ],
86649                 "suggestion": true
86650             },
86651             "shop/supermarket/Franprix": {
86652                 "tags": {
86653                     "name": "Franprix",
86654                     "shop": "supermarket"
86655                 },
86656                 "name": "Franprix",
86657                 "icon": "grocery",
86658                 "geometry": [
86659                     "point",
86660                     "vertex",
86661                     "area"
86662                 ],
86663                 "fields": [
86664                     "operator",
86665                     "building_area",
86666                     "address"
86667                 ],
86668                 "suggestion": true
86669             },
86670             "shop/supermarket/Monoprix": {
86671                 "tags": {
86672                     "name": "Monoprix",
86673                     "shop": "supermarket"
86674                 },
86675                 "name": "Monoprix",
86676                 "icon": "grocery",
86677                 "geometry": [
86678                     "point",
86679                     "vertex",
86680                     "area"
86681                 ],
86682                 "fields": [
86683                     "operator",
86684                     "building_area",
86685                     "address"
86686                 ],
86687                 "suggestion": true
86688             },
86689             "shop/supermarket/Diska": {
86690                 "tags": {
86691                     "name": "Diska",
86692                     "shop": "supermarket"
86693                 },
86694                 "name": "Diska",
86695                 "icon": "grocery",
86696                 "geometry": [
86697                     "point",
86698                     "vertex",
86699                     "area"
86700                 ],
86701                 "fields": [
86702                     "operator",
86703                     "building_area",
86704                     "address"
86705                 ],
86706                 "suggestion": true
86707             },
86708             "shop/supermarket/PENNY": {
86709                 "tags": {
86710                     "name": "PENNY",
86711                     "shop": "supermarket"
86712                 },
86713                 "name": "PENNY",
86714                 "icon": "grocery",
86715                 "geometry": [
86716                     "point",
86717                     "vertex",
86718                     "area"
86719                 ],
86720                 "fields": [
86721                     "operator",
86722                     "building_area",
86723                     "address"
86724                 ],
86725                 "suggestion": true
86726             },
86727             "shop/supermarket/Dia": {
86728                 "tags": {
86729                     "name": "Dia",
86730                     "shop": "supermarket"
86731                 },
86732                 "name": "Dia",
86733                 "icon": "grocery",
86734                 "geometry": [
86735                     "point",
86736                     "vertex",
86737                     "area"
86738                 ],
86739                 "fields": [
86740                     "operator",
86741                     "building_area",
86742                     "address"
86743                 ],
86744                 "suggestion": true
86745             },
86746             "shop/supermarket/Giant Eagle": {
86747                 "tags": {
86748                     "name": "Giant Eagle",
86749                     "shop": "supermarket"
86750                 },
86751                 "name": "Giant Eagle",
86752                 "icon": "grocery",
86753                 "geometry": [
86754                     "point",
86755                     "vertex",
86756                     "area"
86757                 ],
86758                 "fields": [
86759                     "operator",
86760                     "building_area",
86761                     "address"
86762                 ],
86763                 "suggestion": true
86764             },
86765             "shop/supermarket/NORMA": {
86766                 "tags": {
86767                     "name": "NORMA",
86768                     "shop": "supermarket"
86769                 },
86770                 "name": "NORMA",
86771                 "icon": "grocery",
86772                 "geometry": [
86773                     "point",
86774                     "vertex",
86775                     "area"
86776                 ],
86777                 "fields": [
86778                     "operator",
86779                     "building_area",
86780                     "address"
86781                 ],
86782                 "suggestion": true
86783             },
86784             "shop/supermarket/AD Delhaize": {
86785                 "tags": {
86786                     "name": "AD Delhaize",
86787                     "shop": "supermarket"
86788                 },
86789                 "name": "AD Delhaize",
86790                 "icon": "grocery",
86791                 "geometry": [
86792                     "point",
86793                     "vertex",
86794                     "area"
86795                 ],
86796                 "fields": [
86797                     "operator",
86798                     "building_area",
86799                     "address"
86800                 ],
86801                 "suggestion": true
86802             },
86803             "shop/supermarket/Consum": {
86804                 "tags": {
86805                     "name": "Consum",
86806                     "shop": "supermarket"
86807                 },
86808                 "name": "Consum",
86809                 "icon": "grocery",
86810                 "geometry": [
86811                     "point",
86812                     "vertex",
86813                     "area"
86814                 ],
86815                 "fields": [
86816                     "operator",
86817                     "building_area",
86818                     "address"
86819                 ],
86820                 "suggestion": true
86821             },
86822             "shop/supermarket/Carrefour Market": {
86823                 "tags": {
86824                     "name": "Carrefour Market",
86825                     "shop": "supermarket"
86826                 },
86827                 "name": "Carrefour Market",
86828                 "icon": "grocery",
86829                 "geometry": [
86830                     "point",
86831                     "vertex",
86832                     "area"
86833                 ],
86834                 "fields": [
86835                     "operator",
86836                     "building_area",
86837                     "address"
86838                 ],
86839                 "suggestion": true
86840             },
86841             "shop/supermarket/Carrefour City": {
86842                 "tags": {
86843                     "name": "Carrefour City",
86844                     "shop": "supermarket"
86845                 },
86846                 "name": "Carrefour City",
86847                 "icon": "grocery",
86848                 "geometry": [
86849                     "point",
86850                     "vertex",
86851                     "area"
86852                 ],
86853                 "fields": [
86854                     "operator",
86855                     "building_area",
86856                     "address"
86857                 ],
86858                 "suggestion": true
86859             },
86860             "shop/supermarket/Pam": {
86861                 "tags": {
86862                     "name": "Pam",
86863                     "shop": "supermarket"
86864                 },
86865                 "name": "Pam",
86866                 "icon": "grocery",
86867                 "geometry": [
86868                     "point",
86869                     "vertex",
86870                     "area"
86871                 ],
86872                 "fields": [
86873                     "operator",
86874                     "building_area",
86875                     "address"
86876                 ],
86877                 "suggestion": true
86878             },
86879             "shop/supermarket/Despar": {
86880                 "tags": {
86881                     "name": "Despar",
86882                     "shop": "supermarket"
86883                 },
86884                 "name": "Despar",
86885                 "icon": "grocery",
86886                 "geometry": [
86887                     "point",
86888                     "vertex",
86889                     "area"
86890                 ],
86891                 "fields": [
86892                     "operator",
86893                     "building_area",
86894                     "address"
86895                 ],
86896                 "suggestion": true
86897             },
86898             "shop/supermarket/Eroski": {
86899                 "tags": {
86900                     "name": "Eroski",
86901                     "shop": "supermarket"
86902                 },
86903                 "name": "Eroski",
86904                 "icon": "grocery",
86905                 "geometry": [
86906                     "point",
86907                     "vertex",
86908                     "area"
86909                 ],
86910                 "fields": [
86911                     "operator",
86912                     "building_area",
86913                     "address"
86914                 ],
86915                 "suggestion": true
86916             },
86917             "shop/supermarket/Costcutter": {
86918                 "tags": {
86919                     "name": "Costcutter",
86920                     "shop": "supermarket"
86921                 },
86922                 "name": "Costcutter",
86923                 "icon": "grocery",
86924                 "geometry": [
86925                     "point",
86926                     "vertex",
86927                     "area"
86928                 ],
86929                 "fields": [
86930                     "operator",
86931                     "building_area",
86932                     "address"
86933                 ],
86934                 "suggestion": true
86935             },
86936             "shop/supermarket/Maxi": {
86937                 "tags": {
86938                     "name": "Maxi",
86939                     "shop": "supermarket"
86940                 },
86941                 "name": "Maxi",
86942                 "icon": "grocery",
86943                 "geometry": [
86944                     "point",
86945                     "vertex",
86946                     "area"
86947                 ],
86948                 "fields": [
86949                     "operator",
86950                     "building_area",
86951                     "address"
86952                 ],
86953                 "suggestion": true
86954             },
86955             "shop/supermarket/Colruyt": {
86956                 "tags": {
86957                     "name": "Colruyt",
86958                     "shop": "supermarket"
86959                 },
86960                 "name": "Colruyt",
86961                 "icon": "grocery",
86962                 "geometry": [
86963                     "point",
86964                     "vertex",
86965                     "area"
86966                 ],
86967                 "fields": [
86968                     "operator",
86969                     "building_area",
86970                     "address"
86971                 ],
86972                 "suggestion": true
86973             },
86974             "shop/supermarket/The Co-operative": {
86975                 "tags": {
86976                     "name": "The Co-operative",
86977                     "shop": "supermarket"
86978                 },
86979                 "name": "The Co-operative",
86980                 "icon": "grocery",
86981                 "geometry": [
86982                     "point",
86983                     "vertex",
86984                     "area"
86985                 ],
86986                 "fields": [
86987                     "operator",
86988                     "building_area",
86989                     "address"
86990                 ],
86991                 "suggestion": true
86992             },
86993             "shop/supermarket/sky": {
86994                 "tags": {
86995                     "name": "sky",
86996                     "shop": "supermarket"
86997                 },
86998                 "name": "sky",
86999                 "icon": "grocery",
87000                 "geometry": [
87001                     "point",
87002                     "vertex",
87003                     "area"
87004                 ],
87005                 "fields": [
87006                     "operator",
87007                     "building_area",
87008                     "address"
87009                 ],
87010                 "suggestion": true
87011             },
87012             "shop/supermarket/Delhaize": {
87013                 "tags": {
87014                     "name": "Delhaize",
87015                     "shop": "supermarket"
87016                 },
87017                 "name": "Delhaize",
87018                 "icon": "grocery",
87019                 "geometry": [
87020                     "point",
87021                     "vertex",
87022                     "area"
87023                 ],
87024                 "fields": [
87025                     "operator",
87026                     "building_area",
87027                     "address"
87028                 ],
87029                 "suggestion": true
87030             },
87031             "shop/supermarket/CBA": {
87032                 "tags": {
87033                     "name": "CBA",
87034                     "shop": "supermarket"
87035                 },
87036                 "name": "CBA",
87037                 "icon": "grocery",
87038                 "geometry": [
87039                     "point",
87040                     "vertex",
87041                     "area"
87042                 ],
87043                 "fields": [
87044                     "operator",
87045                     "building_area",
87046                     "address"
87047                 ],
87048                 "suggestion": true
87049             },
87050             "shop/supermarket/Shopi": {
87051                 "tags": {
87052                     "name": "Shopi",
87053                     "shop": "supermarket"
87054                 },
87055                 "name": "Shopi",
87056                 "icon": "grocery",
87057                 "geometry": [
87058                     "point",
87059                     "vertex",
87060                     "area"
87061                 ],
87062                 "fields": [
87063                     "operator",
87064                     "building_area",
87065                     "address"
87066                 ],
87067                 "suggestion": true
87068             },
87069             "shop/supermarket/Walmart": {
87070                 "tags": {
87071                     "name": "Walmart",
87072                     "shop": "supermarket"
87073                 },
87074                 "name": "Walmart",
87075                 "icon": "grocery",
87076                 "geometry": [
87077                     "point",
87078                     "vertex",
87079                     "area"
87080                 ],
87081                 "fields": [
87082                     "operator",
87083                     "building_area",
87084                     "address"
87085                 ],
87086                 "suggestion": true
87087             },
87088             "shop/supermarket/Kroger": {
87089                 "tags": {
87090                     "name": "Kroger",
87091                     "shop": "supermarket"
87092                 },
87093                 "name": "Kroger",
87094                 "icon": "grocery",
87095                 "geometry": [
87096                     "point",
87097                     "vertex",
87098                     "area"
87099                 ],
87100                 "fields": [
87101                     "operator",
87102                     "building_area",
87103                     "address"
87104                 ],
87105                 "suggestion": true
87106             },
87107             "shop/supermarket/Albertsons": {
87108                 "tags": {
87109                     "name": "Albertsons",
87110                     "shop": "supermarket"
87111                 },
87112                 "name": "Albertsons",
87113                 "icon": "grocery",
87114                 "geometry": [
87115                     "point",
87116                     "vertex",
87117                     "area"
87118                 ],
87119                 "fields": [
87120                     "operator",
87121                     "building_area",
87122                     "address"
87123                 ],
87124                 "suggestion": true
87125             },
87126             "shop/supermarket/Trader Joe's": {
87127                 "tags": {
87128                     "name": "Trader Joe's",
87129                     "shop": "supermarket"
87130                 },
87131                 "name": "Trader Joe's",
87132                 "icon": "grocery",
87133                 "geometry": [
87134                     "point",
87135                     "vertex",
87136                     "area"
87137                 ],
87138                 "fields": [
87139                     "operator",
87140                     "building_area",
87141                     "address"
87142                 ],
87143                 "suggestion": true
87144             },
87145             "shop/supermarket/Feneberg": {
87146                 "tags": {
87147                     "name": "Feneberg",
87148                     "shop": "supermarket"
87149                 },
87150                 "name": "Feneberg",
87151                 "icon": "grocery",
87152                 "geometry": [
87153                     "point",
87154                     "vertex",
87155                     "area"
87156                 ],
87157                 "fields": [
87158                     "operator",
87159                     "building_area",
87160                     "address"
87161                 ],
87162                 "suggestion": true
87163             },
87164             "shop/supermarket/dm": {
87165                 "tags": {
87166                     "name": "dm",
87167                     "shop": "supermarket"
87168                 },
87169                 "name": "dm",
87170                 "icon": "grocery",
87171                 "geometry": [
87172                     "point",
87173                     "vertex",
87174                     "area"
87175                 ],
87176                 "fields": [
87177                     "operator",
87178                     "building_area",
87179                     "address"
87180                 ],
87181                 "suggestion": true
87182             },
87183             "shop/supermarket/Kvickly": {
87184                 "tags": {
87185                     "name": "Kvickly",
87186                     "shop": "supermarket"
87187                 },
87188                 "name": "Kvickly",
87189                 "icon": "grocery",
87190                 "geometry": [
87191                     "point",
87192                     "vertex",
87193                     "area"
87194                 ],
87195                 "fields": [
87196                     "operator",
87197                     "building_area",
87198                     "address"
87199                 ],
87200                 "suggestion": true
87201             },
87202             "shop/supermarket/Makro": {
87203                 "tags": {
87204                     "name": "Makro",
87205                     "shop": "supermarket"
87206                 },
87207                 "name": "Makro",
87208                 "icon": "grocery",
87209                 "geometry": [
87210                     "point",
87211                     "vertex",
87212                     "area"
87213                 ],
87214                 "fields": [
87215                     "operator",
87216                     "building_area",
87217                     "address"
87218                 ],
87219                 "suggestion": true
87220             },
87221             "shop/supermarket/Nah & Frisch": {
87222                 "tags": {
87223                     "name": "Nah & Frisch",
87224                     "shop": "supermarket"
87225                 },
87226                 "name": "Nah & Frisch",
87227                 "icon": "grocery",
87228                 "geometry": [
87229                     "point",
87230                     "vertex",
87231                     "area"
87232                 ],
87233                 "fields": [
87234                     "operator",
87235                     "building_area",
87236                     "address"
87237                 ],
87238                 "suggestion": true
87239             },
87240             "shop/supermarket/Champion": {
87241                 "tags": {
87242                     "name": "Champion",
87243                     "shop": "supermarket"
87244                 },
87245                 "name": "Champion",
87246                 "icon": "grocery",
87247                 "geometry": [
87248                     "point",
87249                     "vertex",
87250                     "area"
87251                 ],
87252                 "fields": [
87253                     "operator",
87254                     "building_area",
87255                     "address"
87256                 ],
87257                 "suggestion": true
87258             },
87259             "shop/supermarket/Fakta": {
87260                 "tags": {
87261                     "name": "Fakta",
87262                     "shop": "supermarket"
87263                 },
87264                 "name": "Fakta",
87265                 "icon": "grocery",
87266                 "geometry": [
87267                     "point",
87268                     "vertex",
87269                     "area"
87270                 ],
87271                 "fields": [
87272                     "operator",
87273                     "building_area",
87274                     "address"
87275                 ],
87276                 "suggestion": true
87277             },
87278             "shop/supermarket/Магнит": {
87279                 "tags": {
87280                     "name": "Магнит",
87281                     "shop": "supermarket"
87282                 },
87283                 "name": "Магнит",
87284                 "icon": "grocery",
87285                 "geometry": [
87286                     "point",
87287                     "vertex",
87288                     "area"
87289                 ],
87290                 "fields": [
87291                     "operator",
87292                     "building_area",
87293                     "address"
87294                 ],
87295                 "suggestion": true
87296             },
87297             "shop/supermarket/Caprabo": {
87298                 "tags": {
87299                     "name": "Caprabo",
87300                     "shop": "supermarket"
87301                 },
87302                 "name": "Caprabo",
87303                 "icon": "grocery",
87304                 "geometry": [
87305                     "point",
87306                     "vertex",
87307                     "area"
87308                 ],
87309                 "fields": [
87310                     "operator",
87311                     "building_area",
87312                     "address"
87313                 ],
87314                 "suggestion": true
87315             },
87316             "shop/supermarket/Famiglia Cooperativa": {
87317                 "tags": {
87318                     "name": "Famiglia Cooperativa",
87319                     "shop": "supermarket"
87320                 },
87321                 "name": "Famiglia Cooperativa",
87322                 "icon": "grocery",
87323                 "geometry": [
87324                     "point",
87325                     "vertex",
87326                     "area"
87327                 ],
87328                 "fields": [
87329                     "operator",
87330                     "building_area",
87331                     "address"
87332                 ],
87333                 "suggestion": true
87334             },
87335             "shop/supermarket/Народная 7Я семьЯ": {
87336                 "tags": {
87337                     "name": "Народная 7Я семьЯ",
87338                     "shop": "supermarket"
87339                 },
87340                 "name": "Народная 7Я семьЯ",
87341                 "icon": "grocery",
87342                 "geometry": [
87343                     "point",
87344                     "vertex",
87345                     "area"
87346                 ],
87347                 "fields": [
87348                     "operator",
87349                     "building_area",
87350                     "address"
87351                 ],
87352                 "suggestion": true
87353             },
87354             "shop/supermarket/Esselunga": {
87355                 "tags": {
87356                     "name": "Esselunga",
87357                     "shop": "supermarket"
87358                 },
87359                 "name": "Esselunga",
87360                 "icon": "grocery",
87361                 "geometry": [
87362                     "point",
87363                     "vertex",
87364                     "area"
87365                 ],
87366                 "fields": [
87367                     "operator",
87368                     "building_area",
87369                     "address"
87370                 ],
87371                 "suggestion": true
87372             },
87373             "shop/supermarket/Maxima": {
87374                 "tags": {
87375                     "name": "Maxima",
87376                     "shop": "supermarket"
87377                 },
87378                 "name": "Maxima",
87379                 "icon": "grocery",
87380                 "geometry": [
87381                     "point",
87382                     "vertex",
87383                     "area"
87384                 ],
87385                 "fields": [
87386                     "operator",
87387                     "building_area",
87388                     "address"
87389                 ],
87390                 "suggestion": true
87391             },
87392             "shop/supermarket/Petit Casino": {
87393                 "tags": {
87394                     "name": "Petit Casino",
87395                     "shop": "supermarket"
87396                 },
87397                 "name": "Petit Casino",
87398                 "icon": "grocery",
87399                 "geometry": [
87400                     "point",
87401                     "vertex",
87402                     "area"
87403                 ],
87404                 "fields": [
87405                     "operator",
87406                     "building_area",
87407                     "address"
87408                 ],
87409                 "suggestion": true
87410             },
87411             "shop/supermarket/Wasgau": {
87412                 "tags": {
87413                     "name": "Wasgau",
87414                     "shop": "supermarket"
87415                 },
87416                 "name": "Wasgau",
87417                 "icon": "grocery",
87418                 "geometry": [
87419                     "point",
87420                     "vertex",
87421                     "area"
87422                 ],
87423                 "fields": [
87424                     "operator",
87425                     "building_area",
87426                     "address"
87427                 ],
87428                 "suggestion": true
87429             },
87430             "shop/supermarket/Pingo Doce": {
87431                 "tags": {
87432                     "name": "Pingo Doce",
87433                     "shop": "supermarket"
87434                 },
87435                 "name": "Pingo Doce",
87436                 "icon": "grocery",
87437                 "geometry": [
87438                     "point",
87439                     "vertex",
87440                     "area"
87441                 ],
87442                 "fields": [
87443                     "operator",
87444                     "building_area",
87445                     "address"
87446                 ],
87447                 "suggestion": true
87448             },
87449             "shop/supermarket/Match": {
87450                 "tags": {
87451                     "name": "Match",
87452                     "shop": "supermarket"
87453                 },
87454                 "name": "Match",
87455                 "icon": "grocery",
87456                 "geometry": [
87457                     "point",
87458                     "vertex",
87459                     "area"
87460                 ],
87461                 "fields": [
87462                     "operator",
87463                     "building_area",
87464                     "address"
87465                 ],
87466                 "suggestion": true
87467             },
87468             "shop/supermarket/Profi": {
87469                 "tags": {
87470                     "name": "Profi",
87471                     "shop": "supermarket"
87472                 },
87473                 "name": "Profi",
87474                 "icon": "grocery",
87475                 "geometry": [
87476                     "point",
87477                     "vertex",
87478                     "area"
87479                 ],
87480                 "fields": [
87481                     "operator",
87482                     "building_area",
87483                     "address"
87484                 ],
87485                 "suggestion": true
87486             },
87487             "shop/supermarket/Lider": {
87488                 "tags": {
87489                     "name": "Lider",
87490                     "shop": "supermarket"
87491                 },
87492                 "name": "Lider",
87493                 "icon": "grocery",
87494                 "geometry": [
87495                     "point",
87496                     "vertex",
87497                     "area"
87498                 ],
87499                 "fields": [
87500                     "operator",
87501                     "building_area",
87502                     "address"
87503                 ],
87504                 "suggestion": true
87505             },
87506             "shop/supermarket/Unimarc": {
87507                 "tags": {
87508                     "name": "Unimarc",
87509                     "shop": "supermarket"
87510                 },
87511                 "name": "Unimarc",
87512                 "icon": "grocery",
87513                 "geometry": [
87514                     "point",
87515                     "vertex",
87516                     "area"
87517                 ],
87518                 "fields": [
87519                     "operator",
87520                     "building_area",
87521                     "address"
87522                 ],
87523                 "suggestion": true
87524             },
87525             "shop/supermarket/Co-operative Food": {
87526                 "tags": {
87527                     "name": "Co-operative Food",
87528                     "shop": "supermarket"
87529                 },
87530                 "name": "Co-operative Food",
87531                 "icon": "grocery",
87532                 "geometry": [
87533                     "point",
87534                     "vertex",
87535                     "area"
87536                 ],
87537                 "fields": [
87538                     "operator",
87539                     "building_area",
87540                     "address"
87541                 ],
87542                 "suggestion": true
87543             },
87544             "shop/supermarket/Santa Isabel": {
87545                 "tags": {
87546                     "name": "Santa Isabel",
87547                     "shop": "supermarket"
87548                 },
87549                 "name": "Santa Isabel",
87550                 "icon": "grocery",
87551                 "geometry": [
87552                     "point",
87553                     "vertex",
87554                     "area"
87555                 ],
87556                 "fields": [
87557                     "operator",
87558                     "building_area",
87559                     "address"
87560                 ],
87561                 "suggestion": true
87562             },
87563             "shop/supermarket/Седьмой континент": {
87564                 "tags": {
87565                     "name": "Седьмой континент",
87566                     "shop": "supermarket"
87567                 },
87568                 "name": "Седьмой континент",
87569                 "icon": "grocery",
87570                 "geometry": [
87571                     "point",
87572                     "vertex",
87573                     "area"
87574                 ],
87575                 "fields": [
87576                     "operator",
87577                     "building_area",
87578                     "address"
87579                 ],
87580                 "suggestion": true
87581             },
87582             "shop/supermarket/HIT": {
87583                 "tags": {
87584                     "name": "HIT",
87585                     "shop": "supermarket"
87586                 },
87587                 "name": "HIT",
87588                 "icon": "grocery",
87589                 "geometry": [
87590                     "point",
87591                     "vertex",
87592                     "area"
87593                 ],
87594                 "fields": [
87595                     "operator",
87596                     "building_area",
87597                     "address"
87598                 ],
87599                 "suggestion": true
87600             },
87601             "shop/supermarket/Rimi": {
87602                 "tags": {
87603                     "name": "Rimi",
87604                     "shop": "supermarket"
87605                 },
87606                 "name": "Rimi",
87607                 "icon": "grocery",
87608                 "geometry": [
87609                     "point",
87610                     "vertex",
87611                     "area"
87612                 ],
87613                 "fields": [
87614                     "operator",
87615                     "building_area",
87616                     "address"
87617                 ],
87618                 "suggestion": true
87619             },
87620             "shop/supermarket/Conad": {
87621                 "tags": {
87622                     "name": "Conad",
87623                     "shop": "supermarket"
87624                 },
87625                 "name": "Conad",
87626                 "icon": "grocery",
87627                 "geometry": [
87628                     "point",
87629                     "vertex",
87630                     "area"
87631                 ],
87632                 "fields": [
87633                     "operator",
87634                     "building_area",
87635                     "address"
87636                 ],
87637                 "suggestion": true
87638             },
87639             "shop/supermarket/Фуршет": {
87640                 "tags": {
87641                     "name": "Фуршет",
87642                     "shop": "supermarket"
87643                 },
87644                 "name": "Фуршет",
87645                 "icon": "grocery",
87646                 "geometry": [
87647                     "point",
87648                     "vertex",
87649                     "area"
87650                 ],
87651                 "fields": [
87652                     "operator",
87653                     "building_area",
87654                     "address"
87655                 ],
87656                 "suggestion": true
87657             },
87658             "shop/supermarket/Willys": {
87659                 "tags": {
87660                     "name": "Willys",
87661                     "shop": "supermarket"
87662                 },
87663                 "name": "Willys",
87664                 "icon": "grocery",
87665                 "geometry": [
87666                     "point",
87667                     "vertex",
87668                     "area"
87669                 ],
87670                 "fields": [
87671                     "operator",
87672                     "building_area",
87673                     "address"
87674                 ],
87675                 "suggestion": true
87676             },
87677             "shop/supermarket/Farmfoods": {
87678                 "tags": {
87679                     "name": "Farmfoods",
87680                     "shop": "supermarket"
87681                 },
87682                 "name": "Farmfoods",
87683                 "icon": "grocery",
87684                 "geometry": [
87685                     "point",
87686                     "vertex",
87687                     "area"
87688                 ],
87689                 "fields": [
87690                     "operator",
87691                     "building_area",
87692                     "address"
87693                 ],
87694                 "suggestion": true
87695             },
87696             "shop/supermarket/Фора": {
87697                 "tags": {
87698                     "name": "Фора",
87699                     "shop": "supermarket"
87700                 },
87701                 "name": "Фора",
87702                 "icon": "grocery",
87703                 "geometry": [
87704                     "point",
87705                     "vertex",
87706                     "area"
87707                 ],
87708                 "fields": [
87709                     "operator",
87710                     "building_area",
87711                     "address"
87712                 ],
87713                 "suggestion": true
87714             },
87715             "shop/supermarket/Dunnes Stores": {
87716                 "tags": {
87717                     "name": "Dunnes Stores",
87718                     "shop": "supermarket"
87719                 },
87720                 "name": "Dunnes Stores",
87721                 "icon": "grocery",
87722                 "geometry": [
87723                     "point",
87724                     "vertex",
87725                     "area"
87726                 ],
87727                 "fields": [
87728                     "operator",
87729                     "building_area",
87730                     "address"
87731                 ],
87732                 "suggestion": true
87733             },
87734             "shop/supermarket/Сільпо": {
87735                 "tags": {
87736                     "name": "Сільпо",
87737                     "shop": "supermarket"
87738                 },
87739                 "name": "Сільпо",
87740                 "icon": "grocery",
87741                 "geometry": [
87742                     "point",
87743                     "vertex",
87744                     "area"
87745                 ],
87746                 "fields": [
87747                     "operator",
87748                     "building_area",
87749                     "address"
87750                 ],
87751                 "suggestion": true
87752             },
87753             "shop/supermarket/マルエツ": {
87754                 "tags": {
87755                     "name": "マルエツ",
87756                     "shop": "supermarket"
87757                 },
87758                 "name": "マルエツ",
87759                 "icon": "grocery",
87760                 "geometry": [
87761                     "point",
87762                     "vertex",
87763                     "area"
87764                 ],
87765                 "fields": [
87766                     "operator",
87767                     "building_area",
87768                     "address"
87769                 ],
87770                 "suggestion": true
87771             },
87772             "shop/supermarket/Piggly Wiggly": {
87773                 "tags": {
87774                     "name": "Piggly Wiggly",
87775                     "shop": "supermarket"
87776                 },
87777                 "name": "Piggly Wiggly",
87778                 "icon": "grocery",
87779                 "geometry": [
87780                     "point",
87781                     "vertex",
87782                     "area"
87783                 ],
87784                 "fields": [
87785                     "operator",
87786                     "building_area",
87787                     "address"
87788                 ],
87789                 "suggestion": true
87790             },
87791             "shop/supermarket/Crai": {
87792                 "tags": {
87793                     "name": "Crai",
87794                     "shop": "supermarket"
87795                 },
87796                 "name": "Crai",
87797                 "icon": "grocery",
87798                 "geometry": [
87799                     "point",
87800                     "vertex",
87801                     "area"
87802                 ],
87803                 "fields": [
87804                     "operator",
87805                     "building_area",
87806                     "address"
87807                 ],
87808                 "suggestion": true
87809             },
87810             "shop/supermarket/Biedronka": {
87811                 "tags": {
87812                     "name": "Biedronka",
87813                     "shop": "supermarket"
87814                 },
87815                 "name": "Biedronka",
87816                 "icon": "grocery",
87817                 "geometry": [
87818                     "point",
87819                     "vertex",
87820                     "area"
87821                 ],
87822                 "fields": [
87823                     "operator",
87824                     "building_area",
87825                     "address"
87826                 ],
87827                 "suggestion": true
87828             },
87829             "shop/supermarket/El Árbol": {
87830                 "tags": {
87831                     "name": "El Árbol",
87832                     "shop": "supermarket"
87833                 },
87834                 "name": "El Árbol",
87835                 "icon": "grocery",
87836                 "geometry": [
87837                     "point",
87838                     "vertex",
87839                     "area"
87840                 ],
87841                 "fields": [
87842                     "operator",
87843                     "building_area",
87844                     "address"
87845                 ],
87846                 "suggestion": true
87847             },
87848             "shop/supermarket/Centre Commercial E. Leclerc": {
87849                 "tags": {
87850                     "name": "Centre Commercial E. Leclerc",
87851                     "shop": "supermarket"
87852                 },
87853                 "name": "Centre Commercial E. Leclerc",
87854                 "icon": "grocery",
87855                 "geometry": [
87856                     "point",
87857                     "vertex",
87858                     "area"
87859                 ],
87860                 "fields": [
87861                     "operator",
87862                     "building_area",
87863                     "address"
87864                 ],
87865                 "suggestion": true
87866             },
87867             "shop/supermarket/Foodland": {
87868                 "tags": {
87869                     "name": "Foodland",
87870                     "shop": "supermarket"
87871                 },
87872                 "name": "Foodland",
87873                 "icon": "grocery",
87874                 "geometry": [
87875                     "point",
87876                     "vertex",
87877                     "area"
87878                 ],
87879                 "fields": [
87880                     "operator",
87881                     "building_area",
87882                     "address"
87883                 ],
87884                 "suggestion": true
87885             },
87886             "shop/supermarket/Super Brugsen": {
87887                 "tags": {
87888                     "name": "Super Brugsen",
87889                     "shop": "supermarket"
87890                 },
87891                 "name": "Super Brugsen",
87892                 "icon": "grocery",
87893                 "geometry": [
87894                     "point",
87895                     "vertex",
87896                     "area"
87897                 ],
87898                 "fields": [
87899                     "operator",
87900                     "building_area",
87901                     "address"
87902                 ],
87903                 "suggestion": true
87904             },
87905             "shop/supermarket/Дикси": {
87906                 "tags": {
87907                     "name": "Дикси",
87908                     "shop": "supermarket"
87909                 },
87910                 "name": "Дикси",
87911                 "icon": "grocery",
87912                 "geometry": [
87913                     "point",
87914                     "vertex",
87915                     "area"
87916                 ],
87917                 "fields": [
87918                     "operator",
87919                     "building_area",
87920                     "address"
87921                 ],
87922                 "suggestion": true
87923             },
87924             "shop/supermarket/Пятёрочка": {
87925                 "tags": {
87926                     "name": "Пятёрочка",
87927                     "shop": "supermarket"
87928                 },
87929                 "name": "Пятёрочка",
87930                 "icon": "grocery",
87931                 "geometry": [
87932                     "point",
87933                     "vertex",
87934                     "area"
87935                 ],
87936                 "fields": [
87937                     "operator",
87938                     "building_area",
87939                     "address"
87940                 ],
87941                 "suggestion": true
87942             },
87943             "shop/supermarket/Publix": {
87944                 "tags": {
87945                     "name": "Publix",
87946                     "shop": "supermarket"
87947                 },
87948                 "name": "Publix",
87949                 "icon": "grocery",
87950                 "geometry": [
87951                     "point",
87952                     "vertex",
87953                     "area"
87954                 ],
87955                 "fields": [
87956                     "operator",
87957                     "building_area",
87958                     "address"
87959                 ],
87960                 "suggestion": true
87961             },
87962             "shop/supermarket/Whole Foods": {
87963                 "tags": {
87964                     "name": "Whole Foods",
87965                     "shop": "supermarket"
87966                 },
87967                 "name": "Whole Foods",
87968                 "icon": "grocery",
87969                 "geometry": [
87970                     "point",
87971                     "vertex",
87972                     "area"
87973                 ],
87974                 "fields": [
87975                     "operator",
87976                     "building_area",
87977                     "address"
87978                 ],
87979                 "suggestion": true
87980             },
87981             "shop/supermarket/Føtex": {
87982                 "tags": {
87983                     "name": "Føtex",
87984                     "shop": "supermarket"
87985                 },
87986                 "name": "Føtex",
87987                 "icon": "grocery",
87988                 "geometry": [
87989                     "point",
87990                     "vertex",
87991                     "area"
87992                 ],
87993                 "fields": [
87994                     "operator",
87995                     "building_area",
87996                     "address"
87997                 ],
87998                 "suggestion": true
87999             },
88000             "shop/supermarket/coop": {
88001                 "tags": {
88002                     "name": "coop",
88003                     "shop": "supermarket"
88004                 },
88005                 "name": "coop",
88006                 "icon": "grocery",
88007                 "geometry": [
88008                     "point",
88009                     "vertex",
88010                     "area"
88011                 ],
88012                 "fields": [
88013                     "operator",
88014                     "building_area",
88015                     "address"
88016                 ],
88017                 "suggestion": true
88018             },
88019             "shop/supermarket/Fressnapf": {
88020                 "tags": {
88021                     "name": "Fressnapf",
88022                     "shop": "supermarket"
88023                 },
88024                 "name": "Fressnapf",
88025                 "icon": "grocery",
88026                 "geometry": [
88027                     "point",
88028                     "vertex",
88029                     "area"
88030                 ],
88031                 "fields": [
88032                     "operator",
88033                     "building_area",
88034                     "address"
88035                 ],
88036                 "suggestion": true
88037             },
88038             "shop/supermarket/Coop Konsum": {
88039                 "tags": {
88040                     "name": "Coop Konsum",
88041                     "shop": "supermarket"
88042                 },
88043                 "name": "Coop Konsum",
88044                 "icon": "grocery",
88045                 "geometry": [
88046                     "point",
88047                     "vertex",
88048                     "area"
88049                 ],
88050                 "fields": [
88051                     "operator",
88052                     "building_area",
88053                     "address"
88054                 ],
88055                 "suggestion": true
88056             },
88057             "shop/supermarket/Carrefour Contact": {
88058                 "tags": {
88059                     "name": "Carrefour Contact",
88060                     "shop": "supermarket"
88061                 },
88062                 "name": "Carrefour Contact",
88063                 "icon": "grocery",
88064                 "geometry": [
88065                     "point",
88066                     "vertex",
88067                     "area"
88068                 ],
88069                 "fields": [
88070                     "operator",
88071                     "building_area",
88072                     "address"
88073                 ],
88074                 "suggestion": true
88075             },
88076             "shop/supermarket/SPAR": {
88077                 "tags": {
88078                     "name": "SPAR",
88079                     "shop": "supermarket"
88080                 },
88081                 "name": "SPAR",
88082                 "icon": "grocery",
88083                 "geometry": [
88084                     "point",
88085                     "vertex",
88086                     "area"
88087                 ],
88088                 "fields": [
88089                     "operator",
88090                     "building_area",
88091                     "address"
88092                 ],
88093                 "suggestion": true
88094             },
88095             "shop/supermarket/No Frills": {
88096                 "tags": {
88097                     "name": "No Frills",
88098                     "shop": "supermarket"
88099                 },
88100                 "name": "No Frills",
88101                 "icon": "grocery",
88102                 "geometry": [
88103                     "point",
88104                     "vertex",
88105                     "area"
88106                 ],
88107                 "fields": [
88108                     "operator",
88109                     "building_area",
88110                     "address"
88111                 ],
88112                 "suggestion": true
88113             },
88114             "shop/supermarket/The Co-operative Food": {
88115                 "tags": {
88116                     "name": "The Co-operative Food",
88117                     "shop": "supermarket"
88118                 },
88119                 "name": "The Co-operative Food",
88120                 "icon": "grocery",
88121                 "geometry": [
88122                     "point",
88123                     "vertex",
88124                     "area"
88125                 ],
88126                 "fields": [
88127                     "operator",
88128                     "building_area",
88129                     "address"
88130                 ],
88131                 "suggestion": true
88132             },
88133             "shop/supermarket/Plodine": {
88134                 "tags": {
88135                     "name": "Plodine",
88136                     "shop": "supermarket"
88137                 },
88138                 "name": "Plodine",
88139                 "icon": "grocery",
88140                 "geometry": [
88141                     "point",
88142                     "vertex",
88143                     "area"
88144                 ],
88145                 "fields": [
88146                     "operator",
88147                     "building_area",
88148                     "address"
88149                 ],
88150                 "suggestion": true
88151             },
88152             "shop/supermarket/ADEG": {
88153                 "tags": {
88154                     "name": "ADEG",
88155                     "shop": "supermarket"
88156                 },
88157                 "name": "ADEG",
88158                 "icon": "grocery",
88159                 "geometry": [
88160                     "point",
88161                     "vertex",
88162                     "area"
88163                 ],
88164                 "fields": [
88165                     "operator",
88166                     "building_area",
88167                     "address"
88168                 ],
88169                 "suggestion": true
88170             },
88171             "shop/supermarket/Minipreço": {
88172                 "tags": {
88173                     "name": "Minipreço",
88174                     "shop": "supermarket"
88175                 },
88176                 "name": "Minipreço",
88177                 "icon": "grocery",
88178                 "geometry": [
88179                     "point",
88180                     "vertex",
88181                     "area"
88182                 ],
88183                 "fields": [
88184                     "operator",
88185                     "building_area",
88186                     "address"
88187                 ],
88188                 "suggestion": true
88189             },
88190             "shop/supermarket/Eurospin": {
88191                 "tags": {
88192                     "name": "Eurospin",
88193                     "shop": "supermarket"
88194                 },
88195                 "name": "Eurospin",
88196                 "icon": "grocery",
88197                 "geometry": [
88198                     "point",
88199                     "vertex",
88200                     "area"
88201                 ],
88202                 "fields": [
88203                     "operator",
88204                     "building_area",
88205                     "address"
88206                 ],
88207                 "suggestion": true
88208             },
88209             "shop/supermarket/Семья": {
88210                 "tags": {
88211                     "name": "Семья",
88212                     "shop": "supermarket"
88213                 },
88214                 "name": "Семья",
88215                 "icon": "grocery",
88216                 "geometry": [
88217                     "point",
88218                     "vertex",
88219                     "area"
88220                 ],
88221                 "fields": [
88222                     "operator",
88223                     "building_area",
88224                     "address"
88225                 ],
88226                 "suggestion": true
88227             },
88228             "shop/supermarket/Евроопт": {
88229                 "tags": {
88230                     "name": "Евроопт",
88231                     "shop": "supermarket"
88232                 },
88233                 "name": "Евроопт",
88234                 "icon": "grocery",
88235                 "geometry": [
88236                     "point",
88237                     "vertex",
88238                     "area"
88239                 ],
88240                 "fields": [
88241                     "operator",
88242                     "building_area",
88243                     "address"
88244                 ],
88245                 "suggestion": true
88246             },
88247             "shop/supermarket/Centra": {
88248                 "tags": {
88249                     "name": "Centra",
88250                     "shop": "supermarket"
88251                 },
88252                 "name": "Centra",
88253                 "icon": "grocery",
88254                 "geometry": [
88255                     "point",
88256                     "vertex",
88257                     "area"
88258                 ],
88259                 "fields": [
88260                     "operator",
88261                     "building_area",
88262                     "address"
88263                 ],
88264                 "suggestion": true
88265             },
88266             "shop/supermarket/Квартал": {
88267                 "tags": {
88268                     "name": "Квартал",
88269                     "shop": "supermarket"
88270                 },
88271                 "name": "Квартал",
88272                 "icon": "grocery",
88273                 "geometry": [
88274                     "point",
88275                     "vertex",
88276                     "area"
88277                 ],
88278                 "fields": [
88279                     "operator",
88280                     "building_area",
88281                     "address"
88282                 ],
88283                 "suggestion": true
88284             },
88285             "shop/supermarket/New World": {
88286                 "tags": {
88287                     "name": "New World",
88288                     "shop": "supermarket"
88289                 },
88290                 "name": "New World",
88291                 "icon": "grocery",
88292                 "geometry": [
88293                     "point",
88294                     "vertex",
88295                     "area"
88296                 ],
88297                 "fields": [
88298                     "operator",
88299                     "building_area",
88300                     "address"
88301                 ],
88302                 "suggestion": true
88303             },
88304             "shop/supermarket/Countdown": {
88305                 "tags": {
88306                     "name": "Countdown",
88307                     "shop": "supermarket"
88308                 },
88309                 "name": "Countdown",
88310                 "icon": "grocery",
88311                 "geometry": [
88312                     "point",
88313                     "vertex",
88314                     "area"
88315                 ],
88316                 "fields": [
88317                     "operator",
88318                     "building_area",
88319                     "address"
88320                 ],
88321                 "suggestion": true
88322             },
88323             "shop/supermarket/Reliance Fresh": {
88324                 "tags": {
88325                     "name": "Reliance Fresh",
88326                     "shop": "supermarket"
88327                 },
88328                 "name": "Reliance Fresh",
88329                 "icon": "grocery",
88330                 "geometry": [
88331                     "point",
88332                     "vertex",
88333                     "area"
88334                 ],
88335                 "fields": [
88336                     "operator",
88337                     "building_area",
88338                     "address"
88339                 ],
88340                 "suggestion": true
88341             },
88342             "shop/supermarket/Stokrotka": {
88343                 "tags": {
88344                     "name": "Stokrotka",
88345                     "shop": "supermarket"
88346                 },
88347                 "name": "Stokrotka",
88348                 "icon": "grocery",
88349                 "geometry": [
88350                     "point",
88351                     "vertex",
88352                     "area"
88353                 ],
88354                 "fields": [
88355                     "operator",
88356                     "building_area",
88357                     "address"
88358                 ],
88359                 "suggestion": true
88360             },
88361             "shop/supermarket/Coop Jednota": {
88362                 "tags": {
88363                     "name": "Coop Jednota",
88364                     "shop": "supermarket"
88365                 },
88366                 "name": "Coop Jednota",
88367                 "icon": "grocery",
88368                 "geometry": [
88369                     "point",
88370                     "vertex",
88371                     "area"
88372                 ],
88373                 "fields": [
88374                     "operator",
88375                     "building_area",
88376                     "address"
88377                 ],
88378                 "suggestion": true
88379             },
88380             "shop/supermarket/Fred Meyer": {
88381                 "tags": {
88382                     "name": "Fred Meyer",
88383                     "shop": "supermarket"
88384                 },
88385                 "name": "Fred Meyer",
88386                 "icon": "grocery",
88387                 "geometry": [
88388                     "point",
88389                     "vertex",
88390                     "area"
88391                 ],
88392                 "fields": [
88393                     "operator",
88394                     "building_area",
88395                     "address"
88396                 ],
88397                 "suggestion": true
88398             },
88399             "shop/supermarket/Irma": {
88400                 "tags": {
88401                     "name": "Irma",
88402                     "shop": "supermarket"
88403                 },
88404                 "name": "Irma",
88405                 "icon": "grocery",
88406                 "geometry": [
88407                     "point",
88408                     "vertex",
88409                     "area"
88410                 ],
88411                 "fields": [
88412                     "operator",
88413                     "building_area",
88414                     "address"
88415                 ],
88416                 "suggestion": true
88417             },
88418             "shop/supermarket/Continente": {
88419                 "tags": {
88420                     "name": "Continente",
88421                     "shop": "supermarket"
88422                 },
88423                 "name": "Continente",
88424                 "icon": "grocery",
88425                 "geometry": [
88426                     "point",
88427                     "vertex",
88428                     "area"
88429                 ],
88430                 "fields": [
88431                     "operator",
88432                     "building_area",
88433                     "address"
88434                 ],
88435                 "suggestion": true
88436             },
88437             "shop/supermarket/Price Chopper": {
88438                 "tags": {
88439                     "name": "Price Chopper",
88440                     "shop": "supermarket"
88441                 },
88442                 "name": "Price Chopper",
88443                 "icon": "grocery",
88444                 "geometry": [
88445                     "point",
88446                     "vertex",
88447                     "area"
88448                 ],
88449                 "fields": [
88450                     "operator",
88451                     "building_area",
88452                     "address"
88453                 ],
88454                 "suggestion": true
88455             },
88456             "shop/supermarket/Wegmans": {
88457                 "tags": {
88458                     "name": "Wegmans",
88459                     "shop": "supermarket"
88460                 },
88461                 "name": "Wegmans",
88462                 "icon": "grocery",
88463                 "geometry": [
88464                     "point",
88465                     "vertex",
88466                     "area"
88467                 ],
88468                 "fields": [
88469                     "operator",
88470                     "building_area",
88471                     "address"
88472                 ],
88473                 "suggestion": true
88474             },
88475             "shop/supermarket/Game": {
88476                 "tags": {
88477                     "name": "Game",
88478                     "shop": "supermarket"
88479                 },
88480                 "name": "Game",
88481                 "icon": "grocery",
88482                 "geometry": [
88483                     "point",
88484                     "vertex",
88485                     "area"
88486                 ],
88487                 "fields": [
88488                     "operator",
88489                     "building_area",
88490                     "address"
88491                 ],
88492                 "suggestion": true
88493             },
88494             "shop/supermarket/Soriana": {
88495                 "tags": {
88496                     "name": "Soriana",
88497                     "shop": "supermarket"
88498                 },
88499                 "name": "Soriana",
88500                 "icon": "grocery",
88501                 "geometry": [
88502                     "point",
88503                     "vertex",
88504                     "area"
88505                 ],
88506                 "fields": [
88507                     "operator",
88508                     "building_area",
88509                     "address"
88510                 ],
88511                 "suggestion": true
88512             },
88513             "shop/supermarket/Alimerka": {
88514                 "tags": {
88515                     "name": "Alimerka",
88516                     "shop": "supermarket"
88517                 },
88518                 "name": "Alimerka",
88519                 "icon": "grocery",
88520                 "geometry": [
88521                     "point",
88522                     "vertex",
88523                     "area"
88524                 ],
88525                 "fields": [
88526                     "operator",
88527                     "building_area",
88528                     "address"
88529                 ],
88530                 "suggestion": true
88531             },
88532             "shop/supermarket/Piotr i Paweł": {
88533                 "tags": {
88534                     "name": "Piotr i Paweł",
88535                     "shop": "supermarket"
88536                 },
88537                 "name": "Piotr i Paweł",
88538                 "icon": "grocery",
88539                 "geometry": [
88540                     "point",
88541                     "vertex",
88542                     "area"
88543                 ],
88544                 "fields": [
88545                     "operator",
88546                     "building_area",
88547                     "address"
88548                 ],
88549                 "suggestion": true
88550             },
88551             "shop/supermarket/Перекресток": {
88552                 "tags": {
88553                     "name": "Перекресток",
88554                     "shop": "supermarket"
88555                 },
88556                 "name": "Перекресток",
88557                 "icon": "grocery",
88558                 "geometry": [
88559                     "point",
88560                     "vertex",
88561                     "area"
88562                 ],
88563                 "fields": [
88564                     "operator",
88565                     "building_area",
88566                     "address"
88567                 ],
88568                 "suggestion": true
88569             },
88570             "shop/supermarket/Maxima X": {
88571                 "tags": {
88572                     "name": "Maxima X",
88573                     "shop": "supermarket"
88574                 },
88575                 "name": "Maxima X",
88576                 "icon": "grocery",
88577                 "geometry": [
88578                     "point",
88579                     "vertex",
88580                     "area"
88581                 ],
88582                 "fields": [
88583                     "operator",
88584                     "building_area",
88585                     "address"
88586                 ],
88587                 "suggestion": true
88588             },
88589             "shop/supermarket/Карусель": {
88590                 "tags": {
88591                     "name": "Карусель",
88592                     "shop": "supermarket"
88593                 },
88594                 "name": "Карусель",
88595                 "icon": "grocery",
88596                 "geometry": [
88597                     "point",
88598                     "vertex",
88599                     "area"
88600                 ],
88601                 "fields": [
88602                     "operator",
88603                     "building_area",
88604                     "address"
88605                 ],
88606                 "suggestion": true
88607             },
88608             "shop/supermarket/Tesco Lotus": {
88609                 "tags": {
88610                     "name": "Tesco Lotus",
88611                     "shop": "supermarket"
88612                 },
88613                 "name": "Tesco Lotus",
88614                 "icon": "grocery",
88615                 "geometry": [
88616                     "point",
88617                     "vertex",
88618                     "area"
88619                 ],
88620                 "fields": [
88621                     "operator",
88622                     "building_area",
88623                     "address"
88624                 ],
88625                 "suggestion": true
88626             },
88627             "shop/supermarket/Condis": {
88628                 "tags": {
88629                     "name": "Condis",
88630                     "shop": "supermarket"
88631                 },
88632                 "name": "Condis",
88633                 "icon": "grocery",
88634                 "geometry": [
88635                     "point",
88636                     "vertex",
88637                     "area"
88638                 ],
88639                 "fields": [
88640                     "operator",
88641                     "building_area",
88642                     "address"
88643                 ],
88644                 "suggestion": true
88645             },
88646             "shop/supermarket/Sam's Club": {
88647                 "tags": {
88648                     "name": "Sam's Club",
88649                     "shop": "supermarket"
88650                 },
88651                 "name": "Sam's Club",
88652                 "icon": "grocery",
88653                 "geometry": [
88654                     "point",
88655                     "vertex",
88656                     "area"
88657                 ],
88658                 "fields": [
88659                     "operator",
88660                     "building_area",
88661                     "address"
88662                 ],
88663                 "suggestion": true
88664             },
88665             "shop/supermarket/Копейка": {
88666                 "tags": {
88667                     "name": "Копейка",
88668                     "shop": "supermarket"
88669                 },
88670                 "name": "Копейка",
88671                 "icon": "grocery",
88672                 "geometry": [
88673                     "point",
88674                     "vertex",
88675                     "area"
88676                 ],
88677                 "fields": [
88678                     "operator",
88679                     "building_area",
88680                     "address"
88681                 ],
88682                 "suggestion": true
88683             },
88684             "shop/supermarket/Géant Casino": {
88685                 "tags": {
88686                     "name": "Géant Casino",
88687                     "shop": "supermarket"
88688                 },
88689                 "name": "Géant Casino",
88690                 "icon": "grocery",
88691                 "geometry": [
88692                     "point",
88693                     "vertex",
88694                     "area"
88695                 ],
88696                 "fields": [
88697                     "operator",
88698                     "building_area",
88699                     "address"
88700                 ],
88701                 "suggestion": true
88702             },
88703             "shop/supermarket/ASDA": {
88704                 "tags": {
88705                     "name": "ASDA",
88706                     "shop": "supermarket"
88707                 },
88708                 "name": "ASDA",
88709                 "icon": "grocery",
88710                 "geometry": [
88711                     "point",
88712                     "vertex",
88713                     "area"
88714                 ],
88715                 "fields": [
88716                     "operator",
88717                     "building_area",
88718                     "address"
88719                 ],
88720                 "suggestion": true
88721             },
88722             "shop/supermarket/Intermarche": {
88723                 "tags": {
88724                     "name": "Intermarche",
88725                     "shop": "supermarket"
88726                 },
88727                 "name": "Intermarche",
88728                 "icon": "grocery",
88729                 "geometry": [
88730                     "point",
88731                     "vertex",
88732                     "area"
88733                 ],
88734                 "fields": [
88735                     "operator",
88736                     "building_area",
88737                     "address"
88738                 ],
88739                 "suggestion": true
88740             },
88741             "shop/supermarket/Stop & Shop": {
88742                 "tags": {
88743                     "name": "Stop & Shop",
88744                     "shop": "supermarket"
88745                 },
88746                 "name": "Stop & Shop",
88747                 "icon": "grocery",
88748                 "geometry": [
88749                     "point",
88750                     "vertex",
88751                     "area"
88752                 ],
88753                 "fields": [
88754                     "operator",
88755                     "building_area",
88756                     "address"
88757                 ],
88758                 "suggestion": true
88759             },
88760             "shop/supermarket/Food Lion": {
88761                 "tags": {
88762                     "name": "Food Lion",
88763                     "shop": "supermarket"
88764                 },
88765                 "name": "Food Lion",
88766                 "icon": "grocery",
88767                 "geometry": [
88768                     "point",
88769                     "vertex",
88770                     "area"
88771                 ],
88772                 "fields": [
88773                     "operator",
88774                     "building_area",
88775                     "address"
88776                 ],
88777                 "suggestion": true
88778             },
88779             "shop/supermarket/Harris Teeter": {
88780                 "tags": {
88781                     "name": "Harris Teeter",
88782                     "shop": "supermarket"
88783                 },
88784                 "name": "Harris Teeter",
88785                 "icon": "grocery",
88786                 "geometry": [
88787                     "point",
88788                     "vertex",
88789                     "area"
88790                 ],
88791                 "fields": [
88792                     "operator",
88793                     "building_area",
88794                     "address"
88795                 ],
88796                 "suggestion": true
88797             },
88798             "shop/supermarket/H-E-B": {
88799                 "tags": {
88800                     "name": "H-E-B",
88801                     "shop": "supermarket"
88802                 },
88803                 "name": "H-E-B",
88804                 "icon": "grocery",
88805                 "geometry": [
88806                     "point",
88807                     "vertex",
88808                     "area"
88809                 ],
88810                 "fields": [
88811                     "operator",
88812                     "building_area",
88813                     "address"
88814                 ],
88815                 "suggestion": true
88816             },
88817             "shop/supermarket/Foodworks": {
88818                 "tags": {
88819                     "name": "Foodworks",
88820                     "shop": "supermarket"
88821                 },
88822                 "name": "Foodworks",
88823                 "icon": "grocery",
88824                 "geometry": [
88825                     "point",
88826                     "vertex",
88827                     "area"
88828                 ],
88829                 "fields": [
88830                     "operator",
88831                     "building_area",
88832                     "address"
88833                 ],
88834                 "suggestion": true
88835             },
88836             "shop/supermarket/Polo Market": {
88837                 "tags": {
88838                     "name": "Polo Market",
88839                     "shop": "supermarket"
88840                 },
88841                 "name": "Polo Market",
88842                 "icon": "grocery",
88843                 "geometry": [
88844                     "point",
88845                     "vertex",
88846                     "area"
88847                 ],
88848                 "fields": [
88849                     "operator",
88850                     "building_area",
88851                     "address"
88852                 ],
88853                 "suggestion": true
88854             },
88855             "shop/supermarket/西友 (SEIYU)": {
88856                 "tags": {
88857                     "name": "西友 (SEIYU)",
88858                     "shop": "supermarket"
88859                 },
88860                 "name": "西友 (SEIYU)",
88861                 "icon": "grocery",
88862                 "geometry": [
88863                     "point",
88864                     "vertex",
88865                     "area"
88866                 ],
88867                 "fields": [
88868                     "operator",
88869                     "building_area",
88870                     "address"
88871                 ],
88872                 "suggestion": true
88873             },
88874             "shop/supermarket/Полушка": {
88875                 "tags": {
88876                     "name": "Полушка",
88877                     "shop": "supermarket"
88878                 },
88879                 "name": "Полушка",
88880                 "icon": "grocery",
88881                 "geometry": [
88882                     "point",
88883                     "vertex",
88884                     "area"
88885                 ],
88886                 "fields": [
88887                     "operator",
88888                     "building_area",
88889                     "address"
88890                 ],
88891                 "suggestion": true
88892             },
88893             "shop/supermarket/Extra": {
88894                 "tags": {
88895                     "name": "Extra",
88896                     "shop": "supermarket"
88897                 },
88898                 "name": "Extra",
88899                 "icon": "grocery",
88900                 "geometry": [
88901                     "point",
88902                     "vertex",
88903                     "area"
88904                 ],
88905                 "fields": [
88906                     "operator",
88907                     "building_area",
88908                     "address"
88909                 ],
88910                 "suggestion": true
88911             },
88912             "shop/supermarket/Lewiatan": {
88913                 "tags": {
88914                     "name": "Lewiatan",
88915                     "shop": "supermarket"
88916                 },
88917                 "name": "Lewiatan",
88918                 "icon": "grocery",
88919                 "geometry": [
88920                     "point",
88921                     "vertex",
88922                     "area"
88923                 ],
88924                 "fields": [
88925                     "operator",
88926                     "building_area",
88927                     "address"
88928                 ],
88929                 "suggestion": true
88930             },
88931             "shop/supermarket/АТБ": {
88932                 "tags": {
88933                     "name": "АТБ",
88934                     "shop": "supermarket"
88935                 },
88936                 "name": "АТБ",
88937                 "icon": "grocery",
88938                 "geometry": [
88939                     "point",
88940                     "vertex",
88941                     "area"
88942                 ],
88943                 "fields": [
88944                     "operator",
88945                     "building_area",
88946                     "address"
88947                 ],
88948                 "suggestion": true
88949             },
88950             "shop/supermarket/Społem": {
88951                 "tags": {
88952                     "name": "Społem",
88953                     "shop": "supermarket"
88954                 },
88955                 "name": "Społem",
88956                 "icon": "grocery",
88957                 "geometry": [
88958                     "point",
88959                     "vertex",
88960                     "area"
88961                 ],
88962                 "fields": [
88963                     "operator",
88964                     "building_area",
88965                     "address"
88966                 ],
88967                 "suggestion": true
88968             },
88969             "shop/supermarket/Bodega Aurrera": {
88970                 "tags": {
88971                     "name": "Bodega Aurrera",
88972                     "shop": "supermarket"
88973                 },
88974                 "name": "Bodega Aurrera",
88975                 "icon": "grocery",
88976                 "geometry": [
88977                     "point",
88978                     "vertex",
88979                     "area"
88980                 ],
88981                 "fields": [
88982                     "operator",
88983                     "building_area",
88984                     "address"
88985                 ],
88986                 "suggestion": true
88987             },
88988             "shop/supermarket/Мария-Ра": {
88989                 "tags": {
88990                     "name": "Мария-Ра",
88991                     "shop": "supermarket"
88992                 },
88993                 "name": "Мария-Ра",
88994                 "icon": "grocery",
88995                 "geometry": [
88996                     "point",
88997                     "vertex",
88998                     "area"
88999                 ],
89000                 "fields": [
89001                     "operator",
89002                     "building_area",
89003                     "address"
89004                 ],
89005                 "suggestion": true
89006             },
89007             "shop/supermarket/Магнолия": {
89008                 "tags": {
89009                     "name": "Магнолия",
89010                     "shop": "supermarket"
89011                 },
89012                 "name": "Магнолия",
89013                 "icon": "grocery",
89014                 "geometry": [
89015                     "point",
89016                     "vertex",
89017                     "area"
89018                 ],
89019                 "fields": [
89020                     "operator",
89021                     "building_area",
89022                     "address"
89023                 ],
89024                 "suggestion": true
89025             },
89026             "shop/supermarket/Магазин": {
89027                 "tags": {
89028                     "name": "Магазин",
89029                     "shop": "supermarket"
89030                 },
89031                 "name": "Магазин",
89032                 "icon": "grocery",
89033                 "geometry": [
89034                     "point",
89035                     "vertex",
89036                     "area"
89037                 ],
89038                 "fields": [
89039                     "operator",
89040                     "building_area",
89041                     "address"
89042                 ],
89043                 "suggestion": true
89044             },
89045             "shop/supermarket/Монетка": {
89046                 "tags": {
89047                     "name": "Монетка",
89048                     "shop": "supermarket"
89049                 },
89050                 "name": "Монетка",
89051                 "icon": "grocery",
89052                 "geometry": [
89053                     "point",
89054                     "vertex",
89055                     "area"
89056                 ],
89057                 "fields": [
89058                     "operator",
89059                     "building_area",
89060                     "address"
89061                 ],
89062                 "suggestion": true
89063             },
89064             "shop/supermarket/Hy-Vee": {
89065                 "tags": {
89066                     "name": "Hy-Vee",
89067                     "shop": "supermarket"
89068                 },
89069                 "name": "Hy-Vee",
89070                 "icon": "grocery",
89071                 "geometry": [
89072                     "point",
89073                     "vertex",
89074                     "area"
89075                 ],
89076                 "fields": [
89077                     "operator",
89078                     "building_area",
89079                     "address"
89080                 ],
89081                 "suggestion": true
89082             },
89083             "shop/supermarket/Walmart Supercenter": {
89084                 "tags": {
89085                     "name": "Walmart Supercenter",
89086                     "shop": "supermarket"
89087                 },
89088                 "name": "Walmart Supercenter",
89089                 "icon": "grocery",
89090                 "geometry": [
89091                     "point",
89092                     "vertex",
89093                     "area"
89094                 ],
89095                 "fields": [
89096                     "operator",
89097                     "building_area",
89098                     "address"
89099                 ],
89100                 "suggestion": true
89101             },
89102             "shop/supermarket/Hannaford": {
89103                 "tags": {
89104                     "name": "Hannaford",
89105                     "shop": "supermarket"
89106                 },
89107                 "name": "Hannaford",
89108                 "icon": "grocery",
89109                 "geometry": [
89110                     "point",
89111                     "vertex",
89112                     "area"
89113                 ],
89114                 "fields": [
89115                     "operator",
89116                     "building_area",
89117                     "address"
89118                 ],
89119                 "suggestion": true
89120             },
89121             "shop/supermarket/業務スーパー": {
89122                 "tags": {
89123                     "name": "業務スーパー",
89124                     "shop": "supermarket"
89125                 },
89126                 "name": "業務スーパー",
89127                 "icon": "grocery",
89128                 "geometry": [
89129                     "point",
89130                     "vertex",
89131                     "area"
89132                 ],
89133                 "fields": [
89134                     "operator",
89135                     "building_area",
89136                     "address"
89137                 ],
89138                 "suggestion": true
89139             },
89140             "shop/supermarket/Norfa XL": {
89141                 "tags": {
89142                     "name": "Norfa XL",
89143                     "shop": "supermarket"
89144                 },
89145                 "name": "Norfa XL",
89146                 "icon": "grocery",
89147                 "geometry": [
89148                     "point",
89149                     "vertex",
89150                     "area"
89151                 ],
89152                 "fields": [
89153                     "operator",
89154                     "building_area",
89155                     "address"
89156                 ],
89157                 "suggestion": true
89158             },
89159             "shop/supermarket/ヨークマート (YorkMart)": {
89160                 "tags": {
89161                     "name": "ヨークマート (YorkMart)",
89162                     "shop": "supermarket"
89163                 },
89164                 "name": "ヨークマート (YorkMart)",
89165                 "icon": "grocery",
89166                 "geometry": [
89167                     "point",
89168                     "vertex",
89169                     "area"
89170                 ],
89171                 "fields": [
89172                     "operator",
89173                     "building_area",
89174                     "address"
89175                 ],
89176                 "suggestion": true
89177             },
89178             "shop/supermarket/Leclerc Drive": {
89179                 "tags": {
89180                     "name": "Leclerc Drive",
89181                     "shop": "supermarket"
89182                 },
89183                 "name": "Leclerc Drive",
89184                 "icon": "grocery",
89185                 "geometry": [
89186                     "point",
89187                     "vertex",
89188                     "area"
89189                 ],
89190                 "fields": [
89191                     "operator",
89192                     "building_area",
89193                     "address"
89194                 ],
89195                 "suggestion": true
89196             },
89197             "shop/electronics/Media Markt": {
89198                 "tags": {
89199                     "name": "Media Markt",
89200                     "shop": "electronics"
89201                 },
89202                 "name": "Media Markt",
89203                 "icon": "shop",
89204                 "geometry": [
89205                     "point",
89206                     "vertex",
89207                     "area"
89208                 ],
89209                 "fields": [
89210                     "address",
89211                     "building_area",
89212                     "opening_hours"
89213                 ],
89214                 "suggestion": true
89215             },
89216             "shop/electronics/Maplin": {
89217                 "tags": {
89218                     "name": "Maplin",
89219                     "shop": "electronics"
89220                 },
89221                 "name": "Maplin",
89222                 "icon": "shop",
89223                 "geometry": [
89224                     "point",
89225                     "vertex",
89226                     "area"
89227                 ],
89228                 "fields": [
89229                     "address",
89230                     "building_area",
89231                     "opening_hours"
89232                 ],
89233                 "suggestion": true
89234             },
89235             "shop/electronics/Best Buy": {
89236                 "tags": {
89237                     "name": "Best Buy",
89238                     "shop": "electronics"
89239                 },
89240                 "name": "Best Buy",
89241                 "icon": "shop",
89242                 "geometry": [
89243                     "point",
89244                     "vertex",
89245                     "area"
89246                 ],
89247                 "fields": [
89248                     "address",
89249                     "building_area",
89250                     "opening_hours"
89251                 ],
89252                 "suggestion": true
89253             },
89254             "shop/electronics/Future Shop": {
89255                 "tags": {
89256                     "name": "Future Shop",
89257                     "shop": "electronics"
89258                 },
89259                 "name": "Future Shop",
89260                 "icon": "shop",
89261                 "geometry": [
89262                     "point",
89263                     "vertex",
89264                     "area"
89265                 ],
89266                 "fields": [
89267                     "address",
89268                     "building_area",
89269                     "opening_hours"
89270                 ],
89271                 "suggestion": true
89272             },
89273             "shop/electronics/Saturn": {
89274                 "tags": {
89275                     "name": "Saturn",
89276                     "shop": "electronics"
89277                 },
89278                 "name": "Saturn",
89279                 "icon": "shop",
89280                 "geometry": [
89281                     "point",
89282                     "vertex",
89283                     "area"
89284                 ],
89285                 "fields": [
89286                     "address",
89287                     "building_area",
89288                     "opening_hours"
89289                 ],
89290                 "suggestion": true
89291             },
89292             "shop/electronics/Currys": {
89293                 "tags": {
89294                     "name": "Currys",
89295                     "shop": "electronics"
89296                 },
89297                 "name": "Currys",
89298                 "icon": "shop",
89299                 "geometry": [
89300                     "point",
89301                     "vertex",
89302                     "area"
89303                 ],
89304                 "fields": [
89305                     "address",
89306                     "building_area",
89307                     "opening_hours"
89308                 ],
89309                 "suggestion": true
89310             },
89311             "shop/electronics/Radio Shack": {
89312                 "tags": {
89313                     "name": "Radio Shack",
89314                     "shop": "electronics"
89315                 },
89316                 "name": "Radio Shack",
89317                 "icon": "shop",
89318                 "geometry": [
89319                     "point",
89320                     "vertex",
89321                     "area"
89322                 ],
89323                 "fields": [
89324                     "address",
89325                     "building_area",
89326                     "opening_hours"
89327                 ],
89328                 "suggestion": true
89329             },
89330             "shop/electronics/Comet": {
89331                 "tags": {
89332                     "name": "Comet",
89333                     "shop": "electronics"
89334                 },
89335                 "name": "Comet",
89336                 "icon": "shop",
89337                 "geometry": [
89338                     "point",
89339                     "vertex",
89340                     "area"
89341                 ],
89342                 "fields": [
89343                     "address",
89344                     "building_area",
89345                     "opening_hours"
89346                 ],
89347                 "suggestion": true
89348             },
89349             "shop/electronics/Euronics": {
89350                 "tags": {
89351                     "name": "Euronics",
89352                     "shop": "electronics"
89353                 },
89354                 "name": "Euronics",
89355                 "icon": "shop",
89356                 "geometry": [
89357                     "point",
89358                     "vertex",
89359                     "area"
89360                 ],
89361                 "fields": [
89362                     "address",
89363                     "building_area",
89364                     "opening_hours"
89365                 ],
89366                 "suggestion": true
89367             },
89368             "shop/electronics/Expert": {
89369                 "tags": {
89370                     "name": "Expert",
89371                     "shop": "electronics"
89372                 },
89373                 "name": "Expert",
89374                 "icon": "shop",
89375                 "geometry": [
89376                     "point",
89377                     "vertex",
89378                     "area"
89379                 ],
89380                 "fields": [
89381                     "address",
89382                     "building_area",
89383                     "opening_hours"
89384                 ],
89385                 "suggestion": true
89386             },
89387             "shop/electronics/Эльдорадо": {
89388                 "tags": {
89389                     "name": "Эльдорадо",
89390                     "shop": "electronics"
89391                 },
89392                 "name": "Эльдорадо",
89393                 "icon": "shop",
89394                 "geometry": [
89395                     "point",
89396                     "vertex",
89397                     "area"
89398                 ],
89399                 "fields": [
89400                     "address",
89401                     "building_area",
89402                     "opening_hours"
89403                 ],
89404                 "suggestion": true
89405             },
89406             "shop/electronics/Darty": {
89407                 "tags": {
89408                     "name": "Darty",
89409                     "shop": "electronics"
89410                 },
89411                 "name": "Darty",
89412                 "icon": "shop",
89413                 "geometry": [
89414                     "point",
89415                     "vertex",
89416                     "area"
89417                 ],
89418                 "fields": [
89419                     "address",
89420                     "building_area",
89421                     "opening_hours"
89422                 ],
89423                 "suggestion": true
89424             },
89425             "shop/electronics/М.Видео": {
89426                 "tags": {
89427                     "name": "М.Видео",
89428                     "shop": "electronics"
89429                 },
89430                 "name": "М.Видео",
89431                 "icon": "shop",
89432                 "geometry": [
89433                     "point",
89434                     "vertex",
89435                     "area"
89436                 ],
89437                 "fields": [
89438                     "address",
89439                     "building_area",
89440                     "opening_hours"
89441                 ],
89442                 "suggestion": true
89443             },
89444             "shop/convenience/McColl's": {
89445                 "tags": {
89446                     "name": "McColl's",
89447                     "shop": "convenience"
89448                 },
89449                 "name": "McColl's",
89450                 "icon": "shop",
89451                 "geometry": [
89452                     "point",
89453                     "vertex",
89454                     "area"
89455                 ],
89456                 "fields": [
89457                     "address",
89458                     "building_area",
89459                     "opening_hours"
89460                 ],
89461                 "suggestion": true
89462             },
89463             "shop/convenience/One Stop": {
89464                 "tags": {
89465                     "name": "One Stop",
89466                     "shop": "convenience"
89467                 },
89468                 "name": "One Stop",
89469                 "icon": "shop",
89470                 "geometry": [
89471                     "point",
89472                     "vertex",
89473                     "area"
89474                 ],
89475                 "fields": [
89476                     "address",
89477                     "building_area",
89478                     "opening_hours"
89479                 ],
89480                 "suggestion": true
89481             },
89482             "shop/convenience/Londis": {
89483                 "tags": {
89484                     "name": "Londis",
89485                     "shop": "convenience"
89486                 },
89487                 "name": "Londis",
89488                 "icon": "shop",
89489                 "geometry": [
89490                     "point",
89491                     "vertex",
89492                     "area"
89493                 ],
89494                 "fields": [
89495                     "address",
89496                     "building_area",
89497                     "opening_hours"
89498                 ],
89499                 "suggestion": true
89500             },
89501             "shop/convenience/Sale": {
89502                 "tags": {
89503                     "name": "Sale",
89504                     "shop": "convenience"
89505                 },
89506                 "name": "Sale",
89507                 "icon": "shop",
89508                 "geometry": [
89509                     "point",
89510                     "vertex",
89511                     "area"
89512                 ],
89513                 "fields": [
89514                     "address",
89515                     "building_area",
89516                     "opening_hours"
89517                 ],
89518                 "suggestion": true
89519             },
89520             "shop/convenience/Siwa": {
89521                 "tags": {
89522                     "name": "Siwa",
89523                     "shop": "convenience"
89524                 },
89525                 "name": "Siwa",
89526                 "icon": "shop",
89527                 "geometry": [
89528                     "point",
89529                     "vertex",
89530                     "area"
89531                 ],
89532                 "fields": [
89533                     "address",
89534                     "building_area",
89535                     "opening_hours"
89536                 ],
89537                 "suggestion": true
89538             },
89539             "shop/convenience/Mac's": {
89540                 "tags": {
89541                     "name": "Mac's",
89542                     "shop": "convenience"
89543                 },
89544                 "name": "Mac's",
89545                 "icon": "shop",
89546                 "geometry": [
89547                     "point",
89548                     "vertex",
89549                     "area"
89550                 ],
89551                 "fields": [
89552                     "address",
89553                     "building_area",
89554                     "opening_hours"
89555                 ],
89556                 "suggestion": true
89557             },
89558             "shop/convenience/Alepa": {
89559                 "tags": {
89560                     "name": "Alepa",
89561                     "shop": "convenience"
89562                 },
89563                 "name": "Alepa",
89564                 "icon": "shop",
89565                 "geometry": [
89566                     "point",
89567                     "vertex",
89568                     "area"
89569                 ],
89570                 "fields": [
89571                     "address",
89572                     "building_area",
89573                     "opening_hours"
89574                 ],
89575                 "suggestion": true
89576             },
89577             "shop/convenience/Hasty Market": {
89578                 "tags": {
89579                     "name": "Hasty Market",
89580                     "shop": "convenience"
89581                 },
89582                 "name": "Hasty Market",
89583                 "icon": "shop",
89584                 "geometry": [
89585                     "point",
89586                     "vertex",
89587                     "area"
89588                 ],
89589                 "fields": [
89590                     "address",
89591                     "building_area",
89592                     "opening_hours"
89593                 ],
89594                 "suggestion": true
89595             },
89596             "shop/convenience/K-Market": {
89597                 "tags": {
89598                     "name": "K-Market",
89599                     "shop": "convenience"
89600                 },
89601                 "name": "K-Market",
89602                 "icon": "shop",
89603                 "geometry": [
89604                     "point",
89605                     "vertex",
89606                     "area"
89607                 ],
89608                 "fields": [
89609                     "address",
89610                     "building_area",
89611                     "opening_hours"
89612                 ],
89613                 "suggestion": true
89614             },
89615             "shop/convenience/Valintatalo": {
89616                 "tags": {
89617                     "name": "Valintatalo",
89618                     "shop": "convenience"
89619                 },
89620                 "name": "Valintatalo",
89621                 "icon": "shop",
89622                 "geometry": [
89623                     "point",
89624                     "vertex",
89625                     "area"
89626                 ],
89627                 "fields": [
89628                     "address",
89629                     "building_area",
89630                     "opening_hours"
89631                 ],
89632                 "suggestion": true
89633             },
89634             "shop/convenience/セブンイレブン": {
89635                 "tags": {
89636                     "name": "セブンイレブン",
89637                     "name:en": "7-Eleven",
89638                     "shop": "convenience"
89639                 },
89640                 "name": "セブンイレブン",
89641                 "icon": "shop",
89642                 "geometry": [
89643                     "point",
89644                     "vertex",
89645                     "area"
89646                 ],
89647                 "fields": [
89648                     "address",
89649                     "building_area",
89650                     "opening_hours"
89651                 ],
89652                 "suggestion": true
89653             },
89654             "shop/convenience/ローソン": {
89655                 "tags": {
89656                     "name": "ローソン",
89657                     "name:en": "LAWSON",
89658                     "shop": "convenience"
89659                 },
89660                 "name": "ローソン",
89661                 "icon": "shop",
89662                 "geometry": [
89663                     "point",
89664                     "vertex",
89665                     "area"
89666                 ],
89667                 "fields": [
89668                     "address",
89669                     "building_area",
89670                     "opening_hours"
89671                 ],
89672                 "suggestion": true
89673             },
89674             "shop/convenience/Mace": {
89675                 "tags": {
89676                     "name": "Mace",
89677                     "shop": "convenience"
89678                 },
89679                 "name": "Mace",
89680                 "icon": "shop",
89681                 "geometry": [
89682                     "point",
89683                     "vertex",
89684                     "area"
89685                 ],
89686                 "fields": [
89687                     "address",
89688                     "building_area",
89689                     "opening_hours"
89690                 ],
89691                 "suggestion": true
89692             },
89693             "shop/convenience/Mini Market": {
89694                 "tags": {
89695                     "name": "Mini Market",
89696                     "shop": "convenience"
89697                 },
89698                 "name": "Mini Market",
89699                 "icon": "shop",
89700                 "geometry": [
89701                     "point",
89702                     "vertex",
89703                     "area"
89704                 ],
89705                 "fields": [
89706                     "address",
89707                     "building_area",
89708                     "opening_hours"
89709                 ],
89710                 "suggestion": true
89711             },
89712             "shop/convenience/Nisa Local": {
89713                 "tags": {
89714                     "name": "Nisa Local",
89715                     "shop": "convenience"
89716                 },
89717                 "name": "Nisa Local",
89718                 "icon": "shop",
89719                 "geometry": [
89720                     "point",
89721                     "vertex",
89722                     "area"
89723                 ],
89724                 "fields": [
89725                     "address",
89726                     "building_area",
89727                     "opening_hours"
89728                 ],
89729                 "suggestion": true
89730             },
89731             "shop/convenience/Dorfladen": {
89732                 "tags": {
89733                     "name": "Dorfladen",
89734                     "shop": "convenience"
89735                 },
89736                 "name": "Dorfladen",
89737                 "icon": "shop",
89738                 "geometry": [
89739                     "point",
89740                     "vertex",
89741                     "area"
89742                 ],
89743                 "fields": [
89744                     "address",
89745                     "building_area",
89746                     "opening_hours"
89747                 ],
89748                 "suggestion": true
89749             },
89750             "shop/convenience/Продукты": {
89751                 "tags": {
89752                     "name": "Продукты",
89753                     "shop": "convenience"
89754                 },
89755                 "name": "Продукты",
89756                 "icon": "shop",
89757                 "geometry": [
89758                     "point",
89759                     "vertex",
89760                     "area"
89761                 ],
89762                 "fields": [
89763                     "address",
89764                     "building_area",
89765                     "opening_hours"
89766                 ],
89767                 "suggestion": true
89768             },
89769             "shop/convenience/Mini Stop": {
89770                 "tags": {
89771                     "name": "Mini Stop",
89772                     "shop": "convenience"
89773                 },
89774                 "name": "Mini Stop",
89775                 "icon": "shop",
89776                 "geometry": [
89777                     "point",
89778                     "vertex",
89779                     "area"
89780                 ],
89781                 "fields": [
89782                     "address",
89783                     "building_area",
89784                     "opening_hours"
89785                 ],
89786                 "suggestion": true
89787             },
89788             "shop/convenience/LAWSON": {
89789                 "tags": {
89790                     "name": "LAWSON",
89791                     "shop": "convenience"
89792                 },
89793                 "name": "LAWSON",
89794                 "icon": "shop",
89795                 "geometry": [
89796                     "point",
89797                     "vertex",
89798                     "area"
89799                 ],
89800                 "fields": [
89801                     "address",
89802                     "building_area",
89803                     "opening_hours"
89804                 ],
89805                 "suggestion": true
89806             },
89807             "shop/convenience/デイリーヤマザキ": {
89808                 "tags": {
89809                     "name": "デイリーヤマザキ",
89810                     "shop": "convenience"
89811                 },
89812                 "name": "デイリーヤマザキ",
89813                 "icon": "shop",
89814                 "geometry": [
89815                     "point",
89816                     "vertex",
89817                     "area"
89818                 ],
89819                 "fields": [
89820                     "address",
89821                     "building_area",
89822                     "opening_hours"
89823                 ],
89824                 "suggestion": true
89825             },
89826             "shop/convenience/Надежда": {
89827                 "tags": {
89828                     "name": "Надежда",
89829                     "shop": "convenience"
89830                 },
89831                 "name": "Надежда",
89832                 "icon": "shop",
89833                 "geometry": [
89834                     "point",
89835                     "vertex",
89836                     "area"
89837                 ],
89838                 "fields": [
89839                     "address",
89840                     "building_area",
89841                     "opening_hours"
89842                 ],
89843                 "suggestion": true
89844             },
89845             "shop/convenience/Nisa": {
89846                 "tags": {
89847                     "name": "Nisa",
89848                     "shop": "convenience"
89849                 },
89850                 "name": "Nisa",
89851                 "icon": "shop",
89852                 "geometry": [
89853                     "point",
89854                     "vertex",
89855                     "area"
89856                 ],
89857                 "fields": [
89858                     "address",
89859                     "building_area",
89860                     "opening_hours"
89861                 ],
89862                 "suggestion": true
89863             },
89864             "shop/convenience/Premier": {
89865                 "tags": {
89866                     "name": "Premier",
89867                     "shop": "convenience"
89868                 },
89869                 "name": "Premier",
89870                 "icon": "shop",
89871                 "geometry": [
89872                     "point",
89873                     "vertex",
89874                     "area"
89875                 ],
89876                 "fields": [
89877                     "address",
89878                     "building_area",
89879                     "opening_hours"
89880                 ],
89881                 "suggestion": true
89882             },
89883             "shop/convenience/ミニストップ": {
89884                 "tags": {
89885                     "name": "ミニストップ",
89886                     "name:en": "MINISTOP",
89887                     "shop": "convenience"
89888                 },
89889                 "name": "ミニストップ",
89890                 "icon": "shop",
89891                 "geometry": [
89892                     "point",
89893                     "vertex",
89894                     "area"
89895                 ],
89896                 "fields": [
89897                     "address",
89898                     "building_area",
89899                     "opening_hours"
89900                 ],
89901                 "suggestion": true
89902             },
89903             "shop/convenience/サンクス": {
89904                 "tags": {
89905                     "name": "サンクス",
89906                     "name:en": "sunkus",
89907                     "shop": "convenience"
89908                 },
89909                 "name": "サンクス",
89910                 "icon": "shop",
89911                 "geometry": [
89912                     "point",
89913                     "vertex",
89914                     "area"
89915                 ],
89916                 "fields": [
89917                     "address",
89918                     "building_area",
89919                     "opening_hours"
89920                 ],
89921                 "suggestion": true
89922             },
89923             "shop/convenience/スリーエフ": {
89924                 "tags": {
89925                     "name": "スリーエフ",
89926                     "shop": "convenience"
89927                 },
89928                 "name": "スリーエフ",
89929                 "icon": "shop",
89930                 "geometry": [
89931                     "point",
89932                     "vertex",
89933                     "area"
89934                 ],
89935                 "fields": [
89936                     "address",
89937                     "building_area",
89938                     "opening_hours"
89939                 ],
89940                 "suggestion": true
89941             },
89942             "shop/convenience/8 à Huit": {
89943                 "tags": {
89944                     "name": "8 à Huit",
89945                     "shop": "convenience"
89946                 },
89947                 "name": "8 à Huit",
89948                 "icon": "shop",
89949                 "geometry": [
89950                     "point",
89951                     "vertex",
89952                     "area"
89953                 ],
89954                 "fields": [
89955                     "address",
89956                     "building_area",
89957                     "opening_hours"
89958                 ],
89959                 "suggestion": true
89960             },
89961             "shop/convenience/Żabka": {
89962                 "tags": {
89963                     "name": "Żabka",
89964                     "shop": "convenience"
89965                 },
89966                 "name": "Żabka",
89967                 "icon": "shop",
89968                 "geometry": [
89969                     "point",
89970                     "vertex",
89971                     "area"
89972                 ],
89973                 "fields": [
89974                     "address",
89975                     "building_area",
89976                     "opening_hours"
89977                 ],
89978                 "suggestion": true
89979             },
89980             "shop/convenience/Almacen": {
89981                 "tags": {
89982                     "name": "Almacen",
89983                     "shop": "convenience"
89984                 },
89985                 "name": "Almacen",
89986                 "icon": "shop",
89987                 "geometry": [
89988                     "point",
89989                     "vertex",
89990                     "area"
89991                 ],
89992                 "fields": [
89993                     "address",
89994                     "building_area",
89995                     "opening_hours"
89996                 ],
89997                 "suggestion": true
89998             },
89999             "shop/convenience/Vival": {
90000                 "tags": {
90001                     "name": "Vival",
90002                     "shop": "convenience"
90003                 },
90004                 "name": "Vival",
90005                 "icon": "shop",
90006                 "geometry": [
90007                     "point",
90008                     "vertex",
90009                     "area"
90010                 ],
90011                 "fields": [
90012                     "address",
90013                     "building_area",
90014                     "opening_hours"
90015                 ],
90016                 "suggestion": true
90017             },
90018             "shop/convenience/FamilyMart": {
90019                 "tags": {
90020                     "name": "FamilyMart",
90021                     "shop": "convenience"
90022                 },
90023                 "name": "FamilyMart",
90024                 "icon": "shop",
90025                 "geometry": [
90026                     "point",
90027                     "vertex",
90028                     "area"
90029                 ],
90030                 "fields": [
90031                     "address",
90032                     "building_area",
90033                     "opening_hours"
90034                 ],
90035                 "suggestion": true
90036             },
90037             "shop/convenience/ファミリーマート": {
90038                 "tags": {
90039                     "name": "ファミリーマート",
90040                     "name:en": "FamilyMart",
90041                     "shop": "convenience"
90042                 },
90043                 "name": "ファミリーマート",
90044                 "icon": "shop",
90045                 "geometry": [
90046                     "point",
90047                     "vertex",
90048                     "area"
90049                 ],
90050                 "fields": [
90051                     "address",
90052                     "building_area",
90053                     "opening_hours"
90054                 ],
90055                 "suggestion": true
90056             },
90057             "shop/convenience/Sunkus": {
90058                 "tags": {
90059                     "name": "Sunkus",
90060                     "shop": "convenience"
90061                 },
90062                 "name": "Sunkus",
90063                 "icon": "shop",
90064                 "geometry": [
90065                     "point",
90066                     "vertex",
90067                     "area"
90068                 ],
90069                 "fields": [
90070                     "address",
90071                     "building_area",
90072                     "opening_hours"
90073                 ],
90074                 "suggestion": true
90075             },
90076             "shop/convenience/セブンイレブン(Seven-Eleven)": {
90077                 "tags": {
90078                     "name": "セブンイレブン(Seven-Eleven)",
90079                     "shop": "convenience"
90080                 },
90081                 "name": "セブンイレブン(Seven-Eleven)",
90082                 "icon": "shop",
90083                 "geometry": [
90084                     "point",
90085                     "vertex",
90086                     "area"
90087                 ],
90088                 "fields": [
90089                     "address",
90090                     "building_area",
90091                     "opening_hours"
90092                 ],
90093                 "suggestion": true
90094             },
90095             "shop/convenience/Jednota": {
90096                 "tags": {
90097                     "name": "Jednota",
90098                     "shop": "convenience"
90099                 },
90100                 "name": "Jednota",
90101                 "icon": "shop",
90102                 "geometry": [
90103                     "point",
90104                     "vertex",
90105                     "area"
90106                 ],
90107                 "fields": [
90108                     "address",
90109                     "building_area",
90110                     "opening_hours"
90111                 ],
90112                 "suggestion": true
90113             },
90114             "shop/convenience/Гастроном": {
90115                 "tags": {
90116                     "name": "Гастроном",
90117                     "shop": "convenience"
90118                 },
90119                 "name": "Гастроном",
90120                 "icon": "shop",
90121                 "geometry": [
90122                     "point",
90123                     "vertex",
90124                     "area"
90125                 ],
90126                 "fields": [
90127                     "address",
90128                     "building_area",
90129                     "opening_hours"
90130                 ],
90131                 "suggestion": true
90132             },
90133             "shop/convenience/Sklep spożywczy": {
90134                 "tags": {
90135                     "name": "Sklep spożywczy",
90136                     "shop": "convenience"
90137                 },
90138                 "name": "Sklep spożywczy",
90139                 "icon": "shop",
90140                 "geometry": [
90141                     "point",
90142                     "vertex",
90143                     "area"
90144                 ],
90145                 "fields": [
90146                     "address",
90147                     "building_area",
90148                     "opening_hours"
90149                 ],
90150                 "suggestion": true
90151             },
90152             "shop/convenience/サークルK": {
90153                 "tags": {
90154                     "name": "サークルK",
90155                     "name:en": "Circle K",
90156                     "shop": "convenience"
90157                 },
90158                 "name": "サークルK",
90159                 "icon": "shop",
90160                 "geometry": [
90161                     "point",
90162                     "vertex",
90163                     "area"
90164                 ],
90165                 "fields": [
90166                     "address",
90167                     "building_area",
90168                     "opening_hours"
90169                 ],
90170                 "suggestion": true
90171             },
90172             "shop/convenience/Proxi": {
90173                 "tags": {
90174                     "name": "Proxi",
90175                     "shop": "convenience"
90176                 },
90177                 "name": "Proxi",
90178                 "icon": "shop",
90179                 "geometry": [
90180                     "point",
90181                     "vertex",
90182                     "area"
90183                 ],
90184                 "fields": [
90185                     "address",
90186                     "building_area",
90187                     "opening_hours"
90188                 ],
90189                 "suggestion": true
90190             },
90191             "shop/convenience/Универсам": {
90192                 "tags": {
90193                     "name": "Универсам",
90194                     "shop": "convenience"
90195                 },
90196                 "name": "Универсам",
90197                 "icon": "shop",
90198                 "geometry": [
90199                     "point",
90200                     "vertex",
90201                     "area"
90202                 ],
90203                 "fields": [
90204                     "address",
90205                     "building_area",
90206                     "opening_hours"
90207                 ],
90208                 "suggestion": true
90209             },
90210             "shop/convenience/Groszek": {
90211                 "tags": {
90212                     "name": "Groszek",
90213                     "shop": "convenience"
90214                 },
90215                 "name": "Groszek",
90216                 "icon": "shop",
90217                 "geometry": [
90218                     "point",
90219                     "vertex",
90220                     "area"
90221                 ],
90222                 "fields": [
90223                     "address",
90224                     "building_area",
90225                     "opening_hours"
90226                 ],
90227                 "suggestion": true
90228             },
90229             "shop/convenience/Select": {
90230                 "tags": {
90231                     "name": "Select",
90232                     "shop": "convenience"
90233                 },
90234                 "name": "Select",
90235                 "icon": "shop",
90236                 "geometry": [
90237                     "point",
90238                     "vertex",
90239                     "area"
90240                 ],
90241                 "fields": [
90242                     "address",
90243                     "building_area",
90244                     "opening_hours"
90245                 ],
90246                 "suggestion": true
90247             },
90248             "shop/convenience/Potraviny": {
90249                 "tags": {
90250                     "name": "Potraviny",
90251                     "shop": "convenience"
90252                 },
90253                 "name": "Potraviny",
90254                 "icon": "shop",
90255                 "geometry": [
90256                     "point",
90257                     "vertex",
90258                     "area"
90259                 ],
90260                 "fields": [
90261                     "address",
90262                     "building_area",
90263                     "opening_hours"
90264                 ],
90265                 "suggestion": true
90266             },
90267             "shop/convenience/Смак": {
90268                 "tags": {
90269                     "name": "Смак",
90270                     "shop": "convenience"
90271                 },
90272                 "name": "Смак",
90273                 "icon": "shop",
90274                 "geometry": [
90275                     "point",
90276                     "vertex",
90277                     "area"
90278                 ],
90279                 "fields": [
90280                     "address",
90281                     "building_area",
90282                     "opening_hours"
90283                 ],
90284                 "suggestion": true
90285             },
90286             "shop/convenience/Эконом": {
90287                 "tags": {
90288                     "name": "Эконом",
90289                     "shop": "convenience"
90290                 },
90291                 "name": "Эконом",
90292                 "icon": "shop",
90293                 "geometry": [
90294                     "point",
90295                     "vertex",
90296                     "area"
90297                 ],
90298                 "fields": [
90299                     "address",
90300                     "building_area",
90301                     "opening_hours"
90302                 ],
90303                 "suggestion": true
90304             },
90305             "shop/convenience/Березка": {
90306                 "tags": {
90307                     "name": "Березка",
90308                     "shop": "convenience"
90309                 },
90310                 "name": "Березка",
90311                 "icon": "shop",
90312                 "geometry": [
90313                     "point",
90314                     "vertex",
90315                     "area"
90316                 ],
90317                 "fields": [
90318                     "address",
90319                     "building_area",
90320                     "opening_hours"
90321                 ],
90322                 "suggestion": true
90323             },
90324             "shop/convenience/Cumberland Farms": {
90325                 "tags": {
90326                     "name": "Cumberland Farms",
90327                     "shop": "convenience"
90328                 },
90329                 "name": "Cumberland Farms",
90330                 "icon": "shop",
90331                 "geometry": [
90332                     "point",
90333                     "vertex",
90334                     "area"
90335                 ],
90336                 "fields": [
90337                     "address",
90338                     "building_area",
90339                     "opening_hours"
90340                 ],
90341                 "suggestion": true
90342             },
90343             "shop/convenience/Tesco Lotus Express": {
90344                 "tags": {
90345                     "name": "Tesco Lotus Express",
90346                     "shop": "convenience"
90347                 },
90348                 "name": "Tesco Lotus Express",
90349                 "icon": "shop",
90350                 "geometry": [
90351                     "point",
90352                     "vertex",
90353                     "area"
90354                 ],
90355                 "fields": [
90356                     "address",
90357                     "building_area",
90358                     "opening_hours"
90359                 ],
90360                 "suggestion": true
90361             },
90362             "shop/convenience/24 часа": {
90363                 "tags": {
90364                     "name": "24 часа",
90365                     "shop": "convenience"
90366                 },
90367                 "name": "24 часа",
90368                 "icon": "shop",
90369                 "geometry": [
90370                     "point",
90371                     "vertex",
90372                     "area"
90373                 ],
90374                 "fields": [
90375                     "address",
90376                     "building_area",
90377                     "opening_hours"
90378                 ],
90379                 "suggestion": true
90380             },
90381             "shop/convenience/Минимаркет": {
90382                 "tags": {
90383                     "name": "Минимаркет",
90384                     "shop": "convenience"
90385                 },
90386                 "name": "Минимаркет",
90387                 "icon": "shop",
90388                 "geometry": [
90389                     "point",
90390                     "vertex",
90391                     "area"
90392                 ],
90393                 "fields": [
90394                     "address",
90395                     "building_area",
90396                     "opening_hours"
90397                 ],
90398                 "suggestion": true
90399             },
90400             "shop/convenience/Oxxo": {
90401                 "tags": {
90402                     "name": "Oxxo",
90403                     "shop": "convenience"
90404                 },
90405                 "name": "Oxxo",
90406                 "icon": "shop",
90407                 "geometry": [
90408                     "point",
90409                     "vertex",
90410                     "area"
90411                 ],
90412                 "fields": [
90413                     "address",
90414                     "building_area",
90415                     "opening_hours"
90416                 ],
90417                 "suggestion": true
90418             },
90419             "shop/convenience/abc": {
90420                 "tags": {
90421                     "name": "abc",
90422                     "shop": "convenience"
90423                 },
90424                 "name": "abc",
90425                 "icon": "shop",
90426                 "geometry": [
90427                     "point",
90428                     "vertex",
90429                     "area"
90430                 ],
90431                 "fields": [
90432                     "address",
90433                     "building_area",
90434                     "opening_hours"
90435                 ],
90436                 "suggestion": true
90437             },
90438             "shop/convenience/Продукти": {
90439                 "tags": {
90440                     "name": "Продукти",
90441                     "shop": "convenience"
90442                 },
90443                 "name": "Продукти",
90444                 "icon": "shop",
90445                 "geometry": [
90446                     "point",
90447                     "vertex",
90448                     "area"
90449                 ],
90450                 "fields": [
90451                     "address",
90452                     "building_area",
90453                     "opening_hours"
90454                 ],
90455                 "suggestion": true
90456             },
90457             "shop/convenience/ローソンストア100 (LAWSON STORE 100)": {
90458                 "tags": {
90459                     "name": "ローソンストア100 (LAWSON STORE 100)",
90460                     "shop": "convenience"
90461                 },
90462                 "name": "ローソンストア100 (LAWSON STORE 100)",
90463                 "icon": "shop",
90464                 "geometry": [
90465                     "point",
90466                     "vertex",
90467                     "area"
90468                 ],
90469                 "fields": [
90470                     "address",
90471                     "building_area",
90472                     "opening_hours"
90473                 ],
90474                 "suggestion": true
90475             },
90476             "shop/convenience/ローソンストア100": {
90477                 "tags": {
90478                     "name": "ローソンストア100",
90479                     "shop": "convenience"
90480                 },
90481                 "name": "ローソンストア100",
90482                 "icon": "shop",
90483                 "geometry": [
90484                     "point",
90485                     "vertex",
90486                     "area"
90487                 ],
90488                 "fields": [
90489                     "address",
90490                     "building_area",
90491                     "opening_hours"
90492                 ],
90493                 "suggestion": true
90494             },
90495             "shop/convenience/เซเว่นอีเลฟเว่น": {
90496                 "tags": {
90497                     "name": "เซเว่นอีเลฟเว่น",
90498                     "shop": "convenience"
90499                 },
90500                 "name": "เซเว่นอีเลฟเว่น",
90501                 "icon": "shop",
90502                 "geometry": [
90503                     "point",
90504                     "vertex",
90505                     "area"
90506                 ],
90507                 "fields": [
90508                     "address",
90509                     "building_area",
90510                     "opening_hours"
90511                 ],
90512                 "suggestion": true
90513             },
90514             "shop/convenience/Spożywczy": {
90515                 "tags": {
90516                     "name": "Spożywczy",
90517                     "shop": "convenience"
90518                 },
90519                 "name": "Spożywczy",
90520                 "icon": "shop",
90521                 "geometry": [
90522                     "point",
90523                     "vertex",
90524                     "area"
90525                 ],
90526                 "fields": [
90527                     "address",
90528                     "building_area",
90529                     "opening_hours"
90530                 ],
90531                 "suggestion": true
90532             },
90533             "shop/convenience/Фортуна": {
90534                 "tags": {
90535                     "name": "Фортуна",
90536                     "shop": "convenience"
90537                 },
90538                 "name": "Фортуна",
90539                 "icon": "shop",
90540                 "geometry": [
90541                     "point",
90542                     "vertex",
90543                     "area"
90544                 ],
90545                 "fields": [
90546                     "address",
90547                     "building_area",
90548                     "opening_hours"
90549                 ],
90550                 "suggestion": true
90551             },
90552             "shop/convenience/Picard": {
90553                 "tags": {
90554                     "name": "Picard",
90555                     "shop": "convenience"
90556                 },
90557                 "name": "Picard",
90558                 "icon": "shop",
90559                 "geometry": [
90560                     "point",
90561                     "vertex",
90562                     "area"
90563                 ],
90564                 "fields": [
90565                     "address",
90566                     "building_area",
90567                     "opening_hours"
90568                 ],
90569                 "suggestion": true
90570             },
90571             "shop/convenience/Four Square": {
90572                 "tags": {
90573                     "name": "Four Square",
90574                     "shop": "convenience"
90575                 },
90576                 "name": "Four Square",
90577                 "icon": "shop",
90578                 "geometry": [
90579                     "point",
90580                     "vertex",
90581                     "area"
90582                 ],
90583                 "fields": [
90584                     "address",
90585                     "building_area",
90586                     "opening_hours"
90587                 ],
90588                 "suggestion": true
90589             },
90590             "shop/convenience/Визит": {
90591                 "tags": {
90592                     "name": "Визит",
90593                     "shop": "convenience"
90594                 },
90595                 "name": "Визит",
90596                 "icon": "shop",
90597                 "geometry": [
90598                     "point",
90599                     "vertex",
90600                     "area"
90601                 ],
90602                 "fields": [
90603                     "address",
90604                     "building_area",
90605                     "opening_hours"
90606                 ],
90607                 "suggestion": true
90608             },
90609             "shop/convenience/Авоська": {
90610                 "tags": {
90611                     "name": "Авоська",
90612                     "shop": "convenience"
90613                 },
90614                 "name": "Авоська",
90615                 "icon": "shop",
90616                 "geometry": [
90617                     "point",
90618                     "vertex",
90619                     "area"
90620                 ],
90621                 "fields": [
90622                     "address",
90623                     "building_area",
90624                     "opening_hours"
90625                 ],
90626                 "suggestion": true
90627             },
90628             "shop/convenience/Dollar General": {
90629                 "tags": {
90630                     "name": "Dollar General",
90631                     "shop": "convenience"
90632                 },
90633                 "name": "Dollar General",
90634                 "icon": "shop",
90635                 "geometry": [
90636                     "point",
90637                     "vertex",
90638                     "area"
90639                 ],
90640                 "fields": [
90641                     "address",
90642                     "building_area",
90643                     "opening_hours"
90644                 ],
90645                 "suggestion": true
90646             },
90647             "shop/convenience/Studenac": {
90648                 "tags": {
90649                     "name": "Studenac",
90650                     "shop": "convenience"
90651                 },
90652                 "name": "Studenac",
90653                 "icon": "shop",
90654                 "geometry": [
90655                     "point",
90656                     "vertex",
90657                     "area"
90658                 ],
90659                 "fields": [
90660                     "address",
90661                     "building_area",
90662                     "opening_hours"
90663                 ],
90664                 "suggestion": true
90665             },
90666             "shop/convenience/Central Convenience Store": {
90667                 "tags": {
90668                     "name": "Central Convenience Store",
90669                     "shop": "convenience"
90670                 },
90671                 "name": "Central Convenience Store",
90672                 "icon": "shop",
90673                 "geometry": [
90674                     "point",
90675                     "vertex",
90676                     "area"
90677                 ],
90678                 "fields": [
90679                     "address",
90680                     "building_area",
90681                     "opening_hours"
90682                 ],
90683                 "suggestion": true
90684             },
90685             "shop/convenience/продукты": {
90686                 "tags": {
90687                     "name": "продукты",
90688                     "shop": "convenience"
90689                 },
90690                 "name": "продукты",
90691                 "icon": "shop",
90692                 "geometry": [
90693                     "point",
90694                     "vertex",
90695                     "area"
90696                 ],
90697                 "fields": [
90698                     "address",
90699                     "building_area",
90700                     "opening_hours"
90701                 ],
90702                 "suggestion": true
90703             },
90704             "shop/convenience/Кулинария": {
90705                 "tags": {
90706                     "name": "Кулинария",
90707                     "shop": "convenience"
90708                 },
90709                 "name": "Кулинария",
90710                 "icon": "shop",
90711                 "geometry": [
90712                     "point",
90713                     "vertex",
90714                     "area"
90715                 ],
90716                 "fields": [
90717                     "address",
90718                     "building_area",
90719                     "opening_hours"
90720                 ],
90721                 "suggestion": true
90722             },
90723             "shop/convenience/全家": {
90724                 "tags": {
90725                     "name": "全家",
90726                     "shop": "convenience"
90727                 },
90728                 "name": "全家",
90729                 "icon": "shop",
90730                 "geometry": [
90731                     "point",
90732                     "vertex",
90733                     "area"
90734                 ],
90735                 "fields": [
90736                     "address",
90737                     "building_area",
90738                     "opening_hours"
90739                 ],
90740                 "suggestion": true
90741             },
90742             "shop/convenience/Мечта": {
90743                 "tags": {
90744                     "name": "Мечта",
90745                     "shop": "convenience"
90746                 },
90747                 "name": "Мечта",
90748                 "icon": "shop",
90749                 "geometry": [
90750                     "point",
90751                     "vertex",
90752                     "area"
90753                 ],
90754                 "fields": [
90755                     "address",
90756                     "building_area",
90757                     "opening_hours"
90758                 ],
90759                 "suggestion": true
90760             },
90761             "shop/convenience/Epicerie": {
90762                 "tags": {
90763                     "name": "Epicerie",
90764                     "shop": "convenience"
90765                 },
90766                 "name": "Epicerie",
90767                 "icon": "shop",
90768                 "geometry": [
90769                     "point",
90770                     "vertex",
90771                     "area"
90772                 ],
90773                 "fields": [
90774                     "address",
90775                     "building_area",
90776                     "opening_hours"
90777                 ],
90778                 "suggestion": true
90779             },
90780             "shop/convenience/Кировский": {
90781                 "tags": {
90782                     "name": "Кировский",
90783                     "shop": "convenience"
90784                 },
90785                 "name": "Кировский",
90786                 "icon": "shop",
90787                 "geometry": [
90788                     "point",
90789                     "vertex",
90790                     "area"
90791                 ],
90792                 "fields": [
90793                     "address",
90794                     "building_area",
90795                     "opening_hours"
90796                 ],
90797                 "suggestion": true
90798             },
90799             "shop/convenience/Food Mart": {
90800                 "tags": {
90801                     "name": "Food Mart",
90802                     "shop": "convenience"
90803                 },
90804                 "name": "Food Mart",
90805                 "icon": "shop",
90806                 "geometry": [
90807                     "point",
90808                     "vertex",
90809                     "area"
90810                 ],
90811                 "fields": [
90812                     "address",
90813                     "building_area",
90814                     "opening_hours"
90815                 ],
90816                 "suggestion": true
90817             },
90818             "shop/convenience/Delikatesy": {
90819                 "tags": {
90820                     "name": "Delikatesy",
90821                     "shop": "convenience"
90822                 },
90823                 "name": "Delikatesy",
90824                 "icon": "shop",
90825                 "geometry": [
90826                     "point",
90827                     "vertex",
90828                     "area"
90829                 ],
90830                 "fields": [
90831                     "address",
90832                     "building_area",
90833                     "opening_hours"
90834                 ],
90835                 "suggestion": true
90836             },
90837             "shop/convenience/ポプラ": {
90838                 "tags": {
90839                     "name": "ポプラ",
90840                     "shop": "convenience"
90841                 },
90842                 "name": "ポプラ",
90843                 "icon": "shop",
90844                 "geometry": [
90845                     "point",
90846                     "vertex",
90847                     "area"
90848                 ],
90849                 "fields": [
90850                     "address",
90851                     "building_area",
90852                     "opening_hours"
90853                 ],
90854                 "suggestion": true
90855             },
90856             "shop/convenience/Продуктовый магазин": {
90857                 "tags": {
90858                     "name": "Продуктовый магазин",
90859                     "shop": "convenience"
90860                 },
90861                 "name": "Продуктовый магазин",
90862                 "icon": "shop",
90863                 "geometry": [
90864                     "point",
90865                     "vertex",
90866                     "area"
90867                 ],
90868                 "fields": [
90869                     "address",
90870                     "building_area",
90871                     "opening_hours"
90872                 ],
90873                 "suggestion": true
90874             },
90875             "shop/convenience/Продуктовый": {
90876                 "tags": {
90877                     "name": "Продуктовый",
90878                     "shop": "convenience"
90879                 },
90880                 "name": "Продуктовый",
90881                 "icon": "shop",
90882                 "geometry": [
90883                     "point",
90884                     "vertex",
90885                     "area"
90886                 ],
90887                 "fields": [
90888                     "address",
90889                     "building_area",
90890                     "opening_hours"
90891                 ],
90892                 "suggestion": true
90893             },
90894             "shop/convenience/セイコーマート (Seicomart)": {
90895                 "tags": {
90896                     "name": "セイコーマート (Seicomart)",
90897                     "shop": "convenience"
90898                 },
90899                 "name": "セイコーマート (Seicomart)",
90900                 "icon": "shop",
90901                 "geometry": [
90902                     "point",
90903                     "vertex",
90904                     "area"
90905                 ],
90906                 "fields": [
90907                     "address",
90908                     "building_area",
90909                     "opening_hours"
90910                 ],
90911                 "suggestion": true
90912             },
90913             "shop/convenience/Виктория": {
90914                 "tags": {
90915                     "name": "Виктория",
90916                     "shop": "convenience"
90917                 },
90918                 "name": "Виктория",
90919                 "icon": "shop",
90920                 "geometry": [
90921                     "point",
90922                     "vertex",
90923                     "area"
90924                 ],
90925                 "fields": [
90926                     "address",
90927                     "building_area",
90928                     "opening_hours"
90929                 ],
90930                 "suggestion": true
90931             },
90932             "shop/convenience/Весна": {
90933                 "tags": {
90934                     "name": "Весна",
90935                     "shop": "convenience"
90936                 },
90937                 "name": "Весна",
90938                 "icon": "shop",
90939                 "geometry": [
90940                     "point",
90941                     "vertex",
90942                     "area"
90943                 ],
90944                 "fields": [
90945                     "address",
90946                     "building_area",
90947                     "opening_hours"
90948                 ],
90949                 "suggestion": true
90950             },
90951             "shop/convenience/Mini Market Non-Stop": {
90952                 "tags": {
90953                     "name": "Mini Market Non-Stop",
90954                     "shop": "convenience"
90955                 },
90956                 "name": "Mini Market Non-Stop",
90957                 "icon": "shop",
90958                 "geometry": [
90959                     "point",
90960                     "vertex",
90961                     "area"
90962                 ],
90963                 "fields": [
90964                     "address",
90965                     "building_area",
90966                     "opening_hours"
90967                 ],
90968                 "suggestion": true
90969             },
90970             "shop/convenience/Копеечка": {
90971                 "tags": {
90972                     "name": "Копеечка",
90973                     "shop": "convenience"
90974                 },
90975                 "name": "Копеечка",
90976                 "icon": "shop",
90977                 "geometry": [
90978                     "point",
90979                     "vertex",
90980                     "area"
90981                 ],
90982                 "fields": [
90983                     "address",
90984                     "building_area",
90985                     "opening_hours"
90986                 ],
90987                 "suggestion": true
90988             },
90989             "shop/convenience/Royal Farms": {
90990                 "tags": {
90991                     "name": "Royal Farms",
90992                     "shop": "convenience"
90993                 },
90994                 "name": "Royal Farms",
90995                 "icon": "shop",
90996                 "geometry": [
90997                     "point",
90998                     "vertex",
90999                     "area"
91000                 ],
91001                 "fields": [
91002                     "address",
91003                     "building_area",
91004                     "opening_hours"
91005                 ],
91006                 "suggestion": true
91007             },
91008             "shop/convenience/Alfamart": {
91009                 "tags": {
91010                     "name": "Alfamart",
91011                     "shop": "convenience"
91012                 },
91013                 "name": "Alfamart",
91014                 "icon": "shop",
91015                 "geometry": [
91016                     "point",
91017                     "vertex",
91018                     "area"
91019                 ],
91020                 "fields": [
91021                     "address",
91022                     "building_area",
91023                     "opening_hours"
91024                 ],
91025                 "suggestion": true
91026             },
91027             "shop/convenience/Indomaret": {
91028                 "tags": {
91029                     "name": "Indomaret",
91030                     "shop": "convenience"
91031                 },
91032                 "name": "Indomaret",
91033                 "icon": "shop",
91034                 "geometry": [
91035                     "point",
91036                     "vertex",
91037                     "area"
91038                 ],
91039                 "fields": [
91040                     "address",
91041                     "building_area",
91042                     "opening_hours"
91043                 ],
91044                 "suggestion": true
91045             },
91046             "shop/convenience/магазин": {
91047                 "tags": {
91048                     "name": "магазин",
91049                     "shop": "convenience"
91050                 },
91051                 "name": "магазин",
91052                 "icon": "shop",
91053                 "geometry": [
91054                     "point",
91055                     "vertex",
91056                     "area"
91057                 ],
91058                 "fields": [
91059                     "address",
91060                     "building_area",
91061                     "opening_hours"
91062                 ],
91063                 "suggestion": true
91064             },
91065             "shop/convenience/全家便利商店": {
91066                 "tags": {
91067                     "name": "全家便利商店",
91068                     "shop": "convenience"
91069                 },
91070                 "name": "全家便利商店",
91071                 "icon": "shop",
91072                 "geometry": [
91073                     "point",
91074                     "vertex",
91075                     "area"
91076                 ],
91077                 "fields": [
91078                     "address",
91079                     "building_area",
91080                     "opening_hours"
91081                 ],
91082                 "suggestion": true
91083             },
91084             "shop/convenience/მარკეტი (Market)": {
91085                 "tags": {
91086                     "name": "მარკეტი (Market)",
91087                     "shop": "convenience"
91088                 },
91089                 "name": "მარკეტი (Market)",
91090                 "icon": "shop",
91091                 "geometry": [
91092                     "point",
91093                     "vertex",
91094                     "area"
91095                 ],
91096                 "fields": [
91097                     "address",
91098                     "building_area",
91099                     "opening_hours"
91100                 ],
91101                 "suggestion": true
91102             },
91103             "shop/convenience/Stores": {
91104                 "tags": {
91105                     "name": "Stores",
91106                     "shop": "convenience"
91107                 },
91108                 "name": "Stores",
91109                 "icon": "shop",
91110                 "geometry": [
91111                     "point",
91112                     "vertex",
91113                     "area"
91114                 ],
91115                 "fields": [
91116                     "address",
91117                     "building_area",
91118                     "opening_hours"
91119                 ],
91120                 "suggestion": true
91121             },
91122             "shop/chemist/Müller": {
91123                 "tags": {
91124                     "name": "Müller",
91125                     "shop": "chemist"
91126                 },
91127                 "name": "Müller",
91128                 "icon": "shop",
91129                 "geometry": [
91130                     "point",
91131                     "vertex",
91132                     "area"
91133                 ],
91134                 "fields": [
91135                     "address",
91136                     "building_area",
91137                     "opening_hours"
91138                 ],
91139                 "suggestion": true
91140             },
91141             "shop/chemist/Schlecker": {
91142                 "tags": {
91143                     "name": "Schlecker",
91144                     "shop": "chemist"
91145                 },
91146                 "name": "Schlecker",
91147                 "icon": "shop",
91148                 "geometry": [
91149                     "point",
91150                     "vertex",
91151                     "area"
91152                 ],
91153                 "fields": [
91154                     "address",
91155                     "building_area",
91156                     "opening_hours"
91157                 ],
91158                 "suggestion": true
91159             },
91160             "shop/chemist/Etos": {
91161                 "tags": {
91162                     "name": "Etos",
91163                     "shop": "chemist"
91164                 },
91165                 "name": "Etos",
91166                 "icon": "shop",
91167                 "geometry": [
91168                     "point",
91169                     "vertex",
91170                     "area"
91171                 ],
91172                 "fields": [
91173                     "address",
91174                     "building_area",
91175                     "opening_hours"
91176                 ],
91177                 "suggestion": true
91178             },
91179             "shop/chemist/Bipa": {
91180                 "tags": {
91181                     "name": "Bipa",
91182                     "shop": "chemist"
91183                 },
91184                 "name": "Bipa",
91185                 "icon": "shop",
91186                 "geometry": [
91187                     "point",
91188                     "vertex",
91189                     "area"
91190                 ],
91191                 "fields": [
91192                     "address",
91193                     "building_area",
91194                     "opening_hours"
91195                 ],
91196                 "suggestion": true
91197             },
91198             "shop/chemist/Rossmann": {
91199                 "tags": {
91200                     "name": "Rossmann",
91201                     "shop": "chemist"
91202                 },
91203                 "name": "Rossmann",
91204                 "icon": "shop",
91205                 "geometry": [
91206                     "point",
91207                     "vertex",
91208                     "area"
91209                 ],
91210                 "fields": [
91211                     "address",
91212                     "building_area",
91213                     "opening_hours"
91214                 ],
91215                 "suggestion": true
91216             },
91217             "shop/chemist/Ihr Platz": {
91218                 "tags": {
91219                     "name": "Ihr Platz",
91220                     "shop": "chemist"
91221                 },
91222                 "name": "Ihr Platz",
91223                 "icon": "shop",
91224                 "geometry": [
91225                     "point",
91226                     "vertex",
91227                     "area"
91228                 ],
91229                 "fields": [
91230                     "address",
91231                     "building_area",
91232                     "opening_hours"
91233                 ],
91234                 "suggestion": true
91235             },
91236             "shop/chemist/Douglas": {
91237                 "tags": {
91238                     "name": "Douglas",
91239                     "shop": "chemist"
91240                 },
91241                 "name": "Douglas",
91242                 "icon": "shop",
91243                 "geometry": [
91244                     "point",
91245                     "vertex",
91246                     "area"
91247                 ],
91248                 "fields": [
91249                     "address",
91250                     "building_area",
91251                     "opening_hours"
91252                 ],
91253                 "suggestion": true
91254             },
91255             "shop/chemist/Kruidvat": {
91256                 "tags": {
91257                     "name": "Kruidvat",
91258                     "shop": "chemist"
91259                 },
91260                 "name": "Kruidvat",
91261                 "icon": "shop",
91262                 "geometry": [
91263                     "point",
91264                     "vertex",
91265                     "area"
91266                 ],
91267                 "fields": [
91268                     "address",
91269                     "building_area",
91270                     "opening_hours"
91271                 ],
91272                 "suggestion": true
91273             },
91274             "shop/car_repair/Peugeot": {
91275                 "tags": {
91276                     "name": "Peugeot",
91277                     "shop": "car_repair"
91278                 },
91279                 "name": "Peugeot",
91280                 "icon": "shop",
91281                 "geometry": [
91282                     "point",
91283                     "vertex",
91284                     "area"
91285                 ],
91286                 "fields": [
91287                     "address",
91288                     "building_area",
91289                     "opening_hours"
91290                 ],
91291                 "suggestion": true
91292             },
91293             "shop/car_repair/Kwik Fit": {
91294                 "tags": {
91295                     "name": "Kwik Fit",
91296                     "shop": "car_repair"
91297                 },
91298                 "name": "Kwik Fit",
91299                 "icon": "shop",
91300                 "geometry": [
91301                     "point",
91302                     "vertex",
91303                     "area"
91304                 ],
91305                 "fields": [
91306                     "address",
91307                     "building_area",
91308                     "opening_hours"
91309                 ],
91310                 "suggestion": true
91311             },
91312             "shop/car_repair/ATU": {
91313                 "tags": {
91314                     "name": "ATU",
91315                     "shop": "car_repair"
91316                 },
91317                 "name": "ATU",
91318                 "icon": "shop",
91319                 "geometry": [
91320                     "point",
91321                     "vertex",
91322                     "area"
91323                 ],
91324                 "fields": [
91325                     "address",
91326                     "building_area",
91327                     "opening_hours"
91328                 ],
91329                 "suggestion": true
91330             },
91331             "shop/car_repair/Kwik-Fit": {
91332                 "tags": {
91333                     "name": "Kwik-Fit",
91334                     "shop": "car_repair"
91335                 },
91336                 "name": "Kwik-Fit",
91337                 "icon": "shop",
91338                 "geometry": [
91339                     "point",
91340                     "vertex",
91341                     "area"
91342                 ],
91343                 "fields": [
91344                     "address",
91345                     "building_area",
91346                     "opening_hours"
91347                 ],
91348                 "suggestion": true
91349             },
91350             "shop/car_repair/Midas": {
91351                 "tags": {
91352                     "name": "Midas",
91353                     "shop": "car_repair"
91354                 },
91355                 "name": "Midas",
91356                 "icon": "shop",
91357                 "geometry": [
91358                     "point",
91359                     "vertex",
91360                     "area"
91361                 ],
91362                 "fields": [
91363                     "address",
91364                     "building_area",
91365                     "opening_hours"
91366                 ],
91367                 "suggestion": true
91368             },
91369             "shop/car_repair/Feu Vert": {
91370                 "tags": {
91371                     "name": "Feu Vert",
91372                     "shop": "car_repair"
91373                 },
91374                 "name": "Feu Vert",
91375                 "icon": "shop",
91376                 "geometry": [
91377                     "point",
91378                     "vertex",
91379                     "area"
91380                 ],
91381                 "fields": [
91382                     "address",
91383                     "building_area",
91384                     "opening_hours"
91385                 ],
91386                 "suggestion": true
91387             },
91388             "shop/car_repair/Norauto": {
91389                 "tags": {
91390                     "name": "Norauto",
91391                     "shop": "car_repair"
91392                 },
91393                 "name": "Norauto",
91394                 "icon": "shop",
91395                 "geometry": [
91396                     "point",
91397                     "vertex",
91398                     "area"
91399                 ],
91400                 "fields": [
91401                     "address",
91402                     "building_area",
91403                     "opening_hours"
91404                 ],
91405                 "suggestion": true
91406             },
91407             "shop/car_repair/Speedy": {
91408                 "tags": {
91409                     "name": "Speedy",
91410                     "shop": "car_repair"
91411                 },
91412                 "name": "Speedy",
91413                 "icon": "shop",
91414                 "geometry": [
91415                     "point",
91416                     "vertex",
91417                     "area"
91418                 ],
91419                 "fields": [
91420                     "address",
91421                     "building_area",
91422                     "opening_hours"
91423                 ],
91424                 "suggestion": true
91425             },
91426             "shop/car_repair/Автозапчасти": {
91427                 "tags": {
91428                     "name": "Автозапчасти",
91429                     "shop": "car_repair"
91430                 },
91431                 "name": "Автозапчасти",
91432                 "icon": "shop",
91433                 "geometry": [
91434                     "point",
91435                     "vertex",
91436                     "area"
91437                 ],
91438                 "fields": [
91439                     "address",
91440                     "building_area",
91441                     "opening_hours"
91442                 ],
91443                 "suggestion": true
91444             },
91445             "shop/car_repair/Renault": {
91446                 "tags": {
91447                     "name": "Renault",
91448                     "shop": "car_repair"
91449                 },
91450                 "name": "Renault",
91451                 "icon": "shop",
91452                 "geometry": [
91453                     "point",
91454                     "vertex",
91455                     "area"
91456                 ],
91457                 "fields": [
91458                     "address",
91459                     "building_area",
91460                     "opening_hours"
91461                 ],
91462                 "suggestion": true
91463             },
91464             "shop/car_repair/Pit Stop": {
91465                 "tags": {
91466                     "name": "Pit Stop",
91467                     "shop": "car_repair"
91468                 },
91469                 "name": "Pit Stop",
91470                 "icon": "shop",
91471                 "geometry": [
91472                     "point",
91473                     "vertex",
91474                     "area"
91475                 ],
91476                 "fields": [
91477                     "address",
91478                     "building_area",
91479                     "opening_hours"
91480                 ],
91481                 "suggestion": true
91482             },
91483             "shop/car_repair/Jiffy Lube": {
91484                 "tags": {
91485                     "name": "Jiffy Lube",
91486                     "shop": "car_repair"
91487                 },
91488                 "name": "Jiffy Lube",
91489                 "icon": "shop",
91490                 "geometry": [
91491                     "point",
91492                     "vertex",
91493                     "area"
91494                 ],
91495                 "fields": [
91496                     "address",
91497                     "building_area",
91498                     "opening_hours"
91499                 ],
91500                 "suggestion": true
91501             },
91502             "shop/car_repair/Шиномонтаж": {
91503                 "tags": {
91504                     "name": "Шиномонтаж",
91505                     "shop": "car_repair"
91506                 },
91507                 "name": "Шиномонтаж",
91508                 "icon": "shop",
91509                 "geometry": [
91510                     "point",
91511                     "vertex",
91512                     "area"
91513                 ],
91514                 "fields": [
91515                     "address",
91516                     "building_area",
91517                     "opening_hours"
91518                 ],
91519                 "suggestion": true
91520             },
91521             "shop/car_repair/СТО": {
91522                 "tags": {
91523                     "name": "СТО",
91524                     "shop": "car_repair"
91525                 },
91526                 "name": "СТО",
91527                 "icon": "shop",
91528                 "geometry": [
91529                     "point",
91530                     "vertex",
91531                     "area"
91532                 ],
91533                 "fields": [
91534                     "address",
91535                     "building_area",
91536                     "opening_hours"
91537                 ],
91538                 "suggestion": true
91539             },
91540             "shop/car_repair/O'Reilly Auto Parts": {
91541                 "tags": {
91542                     "name": "O'Reilly Auto Parts",
91543                     "shop": "car_repair"
91544                 },
91545                 "name": "O'Reilly Auto Parts",
91546                 "icon": "shop",
91547                 "geometry": [
91548                     "point",
91549                     "vertex",
91550                     "area"
91551                 ],
91552                 "fields": [
91553                     "address",
91554                     "building_area",
91555                     "opening_hours"
91556                 ],
91557                 "suggestion": true
91558             },
91559             "shop/car_repair/Carglass": {
91560                 "tags": {
91561                     "name": "Carglass",
91562                     "shop": "car_repair"
91563                 },
91564                 "name": "Carglass",
91565                 "icon": "shop",
91566                 "geometry": [
91567                     "point",
91568                     "vertex",
91569                     "area"
91570                 ],
91571                 "fields": [
91572                     "address",
91573                     "building_area",
91574                     "opening_hours"
91575                 ],
91576                 "suggestion": true
91577             },
91578             "shop/car_repair/шиномонтаж": {
91579                 "tags": {
91580                     "name": "шиномонтаж",
91581                     "shop": "car_repair"
91582                 },
91583                 "name": "шиномонтаж",
91584                 "icon": "shop",
91585                 "geometry": [
91586                     "point",
91587                     "vertex",
91588                     "area"
91589                 ],
91590                 "fields": [
91591                     "address",
91592                     "building_area",
91593                     "opening_hours"
91594                 ],
91595                 "suggestion": true
91596             },
91597             "shop/car_repair/Euromaster": {
91598                 "tags": {
91599                     "name": "Euromaster",
91600                     "shop": "car_repair"
91601                 },
91602                 "name": "Euromaster",
91603                 "icon": "shop",
91604                 "geometry": [
91605                     "point",
91606                     "vertex",
91607                     "area"
91608                 ],
91609                 "fields": [
91610                     "address",
91611                     "building_area",
91612                     "opening_hours"
91613                 ],
91614                 "suggestion": true
91615             },
91616             "shop/car_repair/Firestone": {
91617                 "tags": {
91618                     "name": "Firestone",
91619                     "shop": "car_repair"
91620                 },
91621                 "name": "Firestone",
91622                 "icon": "shop",
91623                 "geometry": [
91624                     "point",
91625                     "vertex",
91626                     "area"
91627                 ],
91628                 "fields": [
91629                     "address",
91630                     "building_area",
91631                     "opening_hours"
91632                 ],
91633                 "suggestion": true
91634             },
91635             "shop/car_repair/AutoZone": {
91636                 "tags": {
91637                     "name": "AutoZone",
91638                     "shop": "car_repair"
91639                 },
91640                 "name": "AutoZone",
91641                 "icon": "shop",
91642                 "geometry": [
91643                     "point",
91644                     "vertex",
91645                     "area"
91646                 ],
91647                 "fields": [
91648                     "address",
91649                     "building_area",
91650                     "opening_hours"
91651                 ],
91652                 "suggestion": true
91653             },
91654             "shop/car_repair/Автосервис": {
91655                 "tags": {
91656                     "name": "Автосервис",
91657                     "shop": "car_repair"
91658                 },
91659                 "name": "Автосервис",
91660                 "icon": "shop",
91661                 "geometry": [
91662                     "point",
91663                     "vertex",
91664                     "area"
91665                 ],
91666                 "fields": [
91667                     "address",
91668                     "building_area",
91669                     "opening_hours"
91670                 ],
91671                 "suggestion": true
91672             },
91673             "shop/car_repair/Roady": {
91674                 "tags": {
91675                     "name": "Roady",
91676                     "shop": "car_repair"
91677                 },
91678                 "name": "Roady",
91679                 "icon": "shop",
91680                 "geometry": [
91681                     "point",
91682                     "vertex",
91683                     "area"
91684                 ],
91685                 "fields": [
91686                     "address",
91687                     "building_area",
91688                     "opening_hours"
91689                 ],
91690                 "suggestion": true
91691             },
91692             "shop/furniture/IKEA": {
91693                 "tags": {
91694                     "name": "IKEA",
91695                     "shop": "furniture"
91696                 },
91697                 "name": "IKEA",
91698                 "icon": "shop",
91699                 "geometry": [
91700                     "point",
91701                     "vertex",
91702                     "area"
91703                 ],
91704                 "fields": [
91705                     "address",
91706                     "building_area",
91707                     "opening_hours"
91708                 ],
91709                 "suggestion": true
91710             },
91711             "shop/furniture/Jysk": {
91712                 "tags": {
91713                     "name": "Jysk",
91714                     "shop": "furniture"
91715                 },
91716                 "name": "Jysk",
91717                 "icon": "shop",
91718                 "geometry": [
91719                     "point",
91720                     "vertex",
91721                     "area"
91722                 ],
91723                 "fields": [
91724                     "address",
91725                     "building_area",
91726                     "opening_hours"
91727                 ],
91728                 "suggestion": true
91729             },
91730             "shop/furniture/Roller": {
91731                 "tags": {
91732                     "name": "Roller",
91733                     "shop": "furniture"
91734                 },
91735                 "name": "Roller",
91736                 "icon": "shop",
91737                 "geometry": [
91738                     "point",
91739                     "vertex",
91740                     "area"
91741                 ],
91742                 "fields": [
91743                     "address",
91744                     "building_area",
91745                     "opening_hours"
91746                 ],
91747                 "suggestion": true
91748             },
91749             "shop/furniture/Dänisches Bettenlager": {
91750                 "tags": {
91751                     "name": "Dänisches Bettenlager",
91752                     "shop": "furniture"
91753                 },
91754                 "name": "Dänisches Bettenlager",
91755                 "icon": "shop",
91756                 "geometry": [
91757                     "point",
91758                     "vertex",
91759                     "area"
91760                 ],
91761                 "fields": [
91762                     "address",
91763                     "building_area",
91764                     "opening_hours"
91765                 ],
91766                 "suggestion": true
91767             },
91768             "shop/furniture/Conforama": {
91769                 "tags": {
91770                     "name": "Conforama",
91771                     "shop": "furniture"
91772                 },
91773                 "name": "Conforama",
91774                 "icon": "shop",
91775                 "geometry": [
91776                     "point",
91777                     "vertex",
91778                     "area"
91779                 ],
91780                 "fields": [
91781                     "address",
91782                     "building_area",
91783                     "opening_hours"
91784                 ],
91785                 "suggestion": true
91786             },
91787             "shop/furniture/Matratzen Concord": {
91788                 "tags": {
91789                     "name": "Matratzen Concord",
91790                     "shop": "furniture"
91791                 },
91792                 "name": "Matratzen Concord",
91793                 "icon": "shop",
91794                 "geometry": [
91795                     "point",
91796                     "vertex",
91797                     "area"
91798                 ],
91799                 "fields": [
91800                     "address",
91801                     "building_area",
91802                     "opening_hours"
91803                 ],
91804                 "suggestion": true
91805             },
91806             "shop/furniture/Мебель": {
91807                 "tags": {
91808                     "name": "Мебель",
91809                     "shop": "furniture"
91810                 },
91811                 "name": "Мебель",
91812                 "icon": "shop",
91813                 "geometry": [
91814                     "point",
91815                     "vertex",
91816                     "area"
91817                 ],
91818                 "fields": [
91819                     "address",
91820                     "building_area",
91821                     "opening_hours"
91822                 ],
91823                 "suggestion": true
91824             },
91825             "shop/furniture/But": {
91826                 "tags": {
91827                     "name": "But",
91828                     "shop": "furniture"
91829                 },
91830                 "name": "But",
91831                 "icon": "shop",
91832                 "geometry": [
91833                     "point",
91834                     "vertex",
91835                     "area"
91836                 ],
91837                 "fields": [
91838                     "address",
91839                     "building_area",
91840                     "opening_hours"
91841                 ],
91842                 "suggestion": true
91843             },
91844             "shop/doityourself/Hornbach": {
91845                 "tags": {
91846                     "name": "Hornbach",
91847                     "shop": "doityourself"
91848                 },
91849                 "name": "Hornbach",
91850                 "icon": "shop",
91851                 "geometry": [
91852                     "point",
91853                     "vertex",
91854                     "area"
91855                 ],
91856                 "fields": [
91857                     "address",
91858                     "building_area",
91859                     "opening_hours"
91860                 ],
91861                 "suggestion": true
91862             },
91863             "shop/doityourself/B&Q": {
91864                 "tags": {
91865                     "name": "B&Q",
91866                     "shop": "doityourself"
91867                 },
91868                 "name": "B&Q",
91869                 "icon": "shop",
91870                 "geometry": [
91871                     "point",
91872                     "vertex",
91873                     "area"
91874                 ],
91875                 "fields": [
91876                     "address",
91877                     "building_area",
91878                     "opening_hours"
91879                 ],
91880                 "suggestion": true
91881             },
91882             "shop/doityourself/Hubo": {
91883                 "tags": {
91884                     "name": "Hubo",
91885                     "shop": "doityourself"
91886                 },
91887                 "name": "Hubo",
91888                 "icon": "shop",
91889                 "geometry": [
91890                     "point",
91891                     "vertex",
91892                     "area"
91893                 ],
91894                 "fields": [
91895                     "address",
91896                     "building_area",
91897                     "opening_hours"
91898                 ],
91899                 "suggestion": true
91900             },
91901             "shop/doityourself/Mr Bricolage": {
91902                 "tags": {
91903                     "name": "Mr Bricolage",
91904                     "shop": "doityourself"
91905                 },
91906                 "name": "Mr Bricolage",
91907                 "icon": "shop",
91908                 "geometry": [
91909                     "point",
91910                     "vertex",
91911                     "area"
91912                 ],
91913                 "fields": [
91914                     "address",
91915                     "building_area",
91916                     "opening_hours"
91917                 ],
91918                 "suggestion": true
91919             },
91920             "shop/doityourself/Gamma": {
91921                 "tags": {
91922                     "name": "Gamma",
91923                     "shop": "doityourself"
91924                 },
91925                 "name": "Gamma",
91926                 "icon": "shop",
91927                 "geometry": [
91928                     "point",
91929                     "vertex",
91930                     "area"
91931                 ],
91932                 "fields": [
91933                     "address",
91934                     "building_area",
91935                     "opening_hours"
91936                 ],
91937                 "suggestion": true
91938             },
91939             "shop/doityourself/OBI": {
91940                 "tags": {
91941                     "name": "OBI",
91942                     "shop": "doityourself"
91943                 },
91944                 "name": "OBI",
91945                 "icon": "shop",
91946                 "geometry": [
91947                     "point",
91948                     "vertex",
91949                     "area"
91950                 ],
91951                 "fields": [
91952                     "address",
91953                     "building_area",
91954                     "opening_hours"
91955                 ],
91956                 "suggestion": true
91957             },
91958             "shop/doityourself/Lowes": {
91959                 "tags": {
91960                     "name": "Lowes",
91961                     "shop": "doityourself"
91962                 },
91963                 "name": "Lowes",
91964                 "icon": "shop",
91965                 "geometry": [
91966                     "point",
91967                     "vertex",
91968                     "area"
91969                 ],
91970                 "fields": [
91971                     "address",
91972                     "building_area",
91973                     "opening_hours"
91974                 ],
91975                 "suggestion": true
91976             },
91977             "shop/doityourself/Wickes": {
91978                 "tags": {
91979                     "name": "Wickes",
91980                     "shop": "doityourself"
91981                 },
91982                 "name": "Wickes",
91983                 "icon": "shop",
91984                 "geometry": [
91985                     "point",
91986                     "vertex",
91987                     "area"
91988                 ],
91989                 "fields": [
91990                     "address",
91991                     "building_area",
91992                     "opening_hours"
91993                 ],
91994                 "suggestion": true
91995             },
91996             "shop/doityourself/Hagebau": {
91997                 "tags": {
91998                     "name": "Hagebau",
91999                     "shop": "doityourself"
92000                 },
92001                 "name": "Hagebau",
92002                 "icon": "shop",
92003                 "geometry": [
92004                     "point",
92005                     "vertex",
92006                     "area"
92007                 ],
92008                 "fields": [
92009                     "address",
92010                     "building_area",
92011                     "opening_hours"
92012                 ],
92013                 "suggestion": true
92014             },
92015             "shop/doityourself/Max Bahr": {
92016                 "tags": {
92017                     "name": "Max Bahr",
92018                     "shop": "doityourself"
92019                 },
92020                 "name": "Max Bahr",
92021                 "icon": "shop",
92022                 "geometry": [
92023                     "point",
92024                     "vertex",
92025                     "area"
92026                 ],
92027                 "fields": [
92028                     "address",
92029                     "building_area",
92030                     "opening_hours"
92031                 ],
92032                 "suggestion": true
92033             },
92034             "shop/doityourself/Castorama": {
92035                 "tags": {
92036                     "name": "Castorama",
92037                     "shop": "doityourself"
92038                 },
92039                 "name": "Castorama",
92040                 "icon": "shop",
92041                 "geometry": [
92042                     "point",
92043                     "vertex",
92044                     "area"
92045                 ],
92046                 "fields": [
92047                     "address",
92048                     "building_area",
92049                     "opening_hours"
92050                 ],
92051                 "suggestion": true
92052             },
92053             "shop/doityourself/Rona": {
92054                 "tags": {
92055                     "name": "Rona",
92056                     "shop": "doityourself"
92057                 },
92058                 "name": "Rona",
92059                 "icon": "shop",
92060                 "geometry": [
92061                     "point",
92062                     "vertex",
92063                     "area"
92064                 ],
92065                 "fields": [
92066                     "address",
92067                     "building_area",
92068                     "opening_hours"
92069                 ],
92070                 "suggestion": true
92071             },
92072             "shop/doityourself/Home Depot": {
92073                 "tags": {
92074                     "name": "Home Depot",
92075                     "shop": "doityourself"
92076                 },
92077                 "name": "Home Depot",
92078                 "icon": "shop",
92079                 "geometry": [
92080                     "point",
92081                     "vertex",
92082                     "area"
92083                 ],
92084                 "fields": [
92085                     "address",
92086                     "building_area",
92087                     "opening_hours"
92088                 ],
92089                 "suggestion": true
92090             },
92091             "shop/doityourself/Toom Baumarkt": {
92092                 "tags": {
92093                     "name": "Toom Baumarkt",
92094                     "shop": "doityourself"
92095                 },
92096                 "name": "Toom Baumarkt",
92097                 "icon": "shop",
92098                 "geometry": [
92099                     "point",
92100                     "vertex",
92101                     "area"
92102                 ],
92103                 "fields": [
92104                     "address",
92105                     "building_area",
92106                     "opening_hours"
92107                 ],
92108                 "suggestion": true
92109             },
92110             "shop/doityourself/Homebase": {
92111                 "tags": {
92112                     "name": "Homebase",
92113                     "shop": "doityourself"
92114                 },
92115                 "name": "Homebase",
92116                 "icon": "shop",
92117                 "geometry": [
92118                     "point",
92119                     "vertex",
92120                     "area"
92121                 ],
92122                 "fields": [
92123                     "address",
92124                     "building_area",
92125                     "opening_hours"
92126                 ],
92127                 "suggestion": true
92128             },
92129             "shop/doityourself/Baumax": {
92130                 "tags": {
92131                     "name": "Baumax",
92132                     "shop": "doityourself"
92133                 },
92134                 "name": "Baumax",
92135                 "icon": "shop",
92136                 "geometry": [
92137                     "point",
92138                     "vertex",
92139                     "area"
92140                 ],
92141                 "fields": [
92142                     "address",
92143                     "building_area",
92144                     "opening_hours"
92145                 ],
92146                 "suggestion": true
92147             },
92148             "shop/doityourself/Lagerhaus": {
92149                 "tags": {
92150                     "name": "Lagerhaus",
92151                     "shop": "doityourself"
92152                 },
92153                 "name": "Lagerhaus",
92154                 "icon": "shop",
92155                 "geometry": [
92156                     "point",
92157                     "vertex",
92158                     "area"
92159                 ],
92160                 "fields": [
92161                     "address",
92162                     "building_area",
92163                     "opening_hours"
92164                 ],
92165                 "suggestion": true
92166             },
92167             "shop/doityourself/Bauhaus": {
92168                 "tags": {
92169                     "name": "Bauhaus",
92170                     "shop": "doityourself"
92171                 },
92172                 "name": "Bauhaus",
92173                 "icon": "shop",
92174                 "geometry": [
92175                     "point",
92176                     "vertex",
92177                     "area"
92178                 ],
92179                 "fields": [
92180                     "address",
92181                     "building_area",
92182                     "opening_hours"
92183                 ],
92184                 "suggestion": true
92185             },
92186             "shop/doityourself/Leroy Merlin": {
92187                 "tags": {
92188                     "name": "Leroy Merlin",
92189                     "shop": "doityourself"
92190                 },
92191                 "name": "Leroy Merlin",
92192                 "icon": "shop",
92193                 "geometry": [
92194                     "point",
92195                     "vertex",
92196                     "area"
92197                 ],
92198                 "fields": [
92199                     "address",
92200                     "building_area",
92201                     "opening_hours"
92202                 ],
92203                 "suggestion": true
92204             },
92205             "shop/doityourself/Hellweg": {
92206                 "tags": {
92207                     "name": "Hellweg",
92208                     "shop": "doityourself"
92209                 },
92210                 "name": "Hellweg",
92211                 "icon": "shop",
92212                 "geometry": [
92213                     "point",
92214                     "vertex",
92215                     "area"
92216                 ],
92217                 "fields": [
92218                     "address",
92219                     "building_area",
92220                     "opening_hours"
92221                 ],
92222                 "suggestion": true
92223             },
92224             "shop/doityourself/Brico": {
92225                 "tags": {
92226                     "name": "Brico",
92227                     "shop": "doityourself"
92228                 },
92229                 "name": "Brico",
92230                 "icon": "shop",
92231                 "geometry": [
92232                     "point",
92233                     "vertex",
92234                     "area"
92235                 ],
92236                 "fields": [
92237                     "address",
92238                     "building_area",
92239                     "opening_hours"
92240                 ],
92241                 "suggestion": true
92242             },
92243             "shop/doityourself/Bricomarché": {
92244                 "tags": {
92245                     "name": "Bricomarché",
92246                     "shop": "doityourself"
92247                 },
92248                 "name": "Bricomarché",
92249                 "icon": "shop",
92250                 "geometry": [
92251                     "point",
92252                     "vertex",
92253                     "area"
92254                 ],
92255                 "fields": [
92256                     "address",
92257                     "building_area",
92258                     "opening_hours"
92259                 ],
92260                 "suggestion": true
92261             },
92262             "shop/doityourself/Toom": {
92263                 "tags": {
92264                     "name": "Toom",
92265                     "shop": "doityourself"
92266                 },
92267                 "name": "Toom",
92268                 "icon": "shop",
92269                 "geometry": [
92270                     "point",
92271                     "vertex",
92272                     "area"
92273                 ],
92274                 "fields": [
92275                     "address",
92276                     "building_area",
92277                     "opening_hours"
92278                 ],
92279                 "suggestion": true
92280             },
92281             "shop/doityourself/Praktiker": {
92282                 "tags": {
92283                     "name": "Praktiker",
92284                     "shop": "doityourself"
92285                 },
92286                 "name": "Praktiker",
92287                 "icon": "shop",
92288                 "geometry": [
92289                     "point",
92290                     "vertex",
92291                     "area"
92292                 ],
92293                 "fields": [
92294                     "address",
92295                     "building_area",
92296                     "opening_hours"
92297                 ],
92298                 "suggestion": true
92299             },
92300             "shop/doityourself/Hagebaumarkt": {
92301                 "tags": {
92302                     "name": "Hagebaumarkt",
92303                     "shop": "doityourself"
92304                 },
92305                 "name": "Hagebaumarkt",
92306                 "icon": "shop",
92307                 "geometry": [
92308                     "point",
92309                     "vertex",
92310                     "area"
92311                 ],
92312                 "fields": [
92313                     "address",
92314                     "building_area",
92315                     "opening_hours"
92316                 ],
92317                 "suggestion": true
92318             },
92319             "shop/doityourself/Menards": {
92320                 "tags": {
92321                     "name": "Menards",
92322                     "shop": "doityourself"
92323                 },
92324                 "name": "Menards",
92325                 "icon": "shop",
92326                 "geometry": [
92327                     "point",
92328                     "vertex",
92329                     "area"
92330                 ],
92331                 "fields": [
92332                     "address",
92333                     "building_area",
92334                     "opening_hours"
92335                 ],
92336                 "suggestion": true
92337             },
92338             "shop/doityourself/Weldom": {
92339                 "tags": {
92340                     "name": "Weldom",
92341                     "shop": "doityourself"
92342                 },
92343                 "name": "Weldom",
92344                 "icon": "shop",
92345                 "geometry": [
92346                     "point",
92347                     "vertex",
92348                     "area"
92349                 ],
92350                 "fields": [
92351                     "address",
92352                     "building_area",
92353                     "opening_hours"
92354                 ],
92355                 "suggestion": true
92356             },
92357             "shop/doityourself/Bunnings Warehouse": {
92358                 "tags": {
92359                     "name": "Bunnings Warehouse",
92360                     "shop": "doityourself"
92361                 },
92362                 "name": "Bunnings Warehouse",
92363                 "icon": "shop",
92364                 "geometry": [
92365                     "point",
92366                     "vertex",
92367                     "area"
92368                 ],
92369                 "fields": [
92370                     "address",
92371                     "building_area",
92372                     "opening_hours"
92373                 ],
92374                 "suggestion": true
92375             },
92376             "shop/doityourself/Ace Hardware": {
92377                 "tags": {
92378                     "name": "Ace Hardware",
92379                     "shop": "doityourself"
92380                 },
92381                 "name": "Ace Hardware",
92382                 "icon": "shop",
92383                 "geometry": [
92384                     "point",
92385                     "vertex",
92386                     "area"
92387                 ],
92388                 "fields": [
92389                     "address",
92390                     "building_area",
92391                     "opening_hours"
92392                 ],
92393                 "suggestion": true
92394             },
92395             "shop/doityourself/Home Hardware": {
92396                 "tags": {
92397                     "name": "Home Hardware",
92398                     "shop": "doityourself"
92399                 },
92400                 "name": "Home Hardware",
92401                 "icon": "shop",
92402                 "geometry": [
92403                     "point",
92404                     "vertex",
92405                     "area"
92406                 ],
92407                 "fields": [
92408                     "address",
92409                     "building_area",
92410                     "opening_hours"
92411                 ],
92412                 "suggestion": true
92413             },
92414             "shop/doityourself/Хозтовары": {
92415                 "tags": {
92416                     "name": "Хозтовары",
92417                     "shop": "doityourself"
92418                 },
92419                 "name": "Хозтовары",
92420                 "icon": "shop",
92421                 "geometry": [
92422                     "point",
92423                     "vertex",
92424                     "area"
92425                 ],
92426                 "fields": [
92427                     "address",
92428                     "building_area",
92429                     "opening_hours"
92430                 ],
92431                 "suggestion": true
92432             },
92433             "shop/doityourself/Стройматериалы": {
92434                 "tags": {
92435                     "name": "Стройматериалы",
92436                     "shop": "doityourself"
92437                 },
92438                 "name": "Стройматериалы",
92439                 "icon": "shop",
92440                 "geometry": [
92441                     "point",
92442                     "vertex",
92443                     "area"
92444                 ],
92445                 "fields": [
92446                     "address",
92447                     "building_area",
92448                     "opening_hours"
92449                 ],
92450                 "suggestion": true
92451             },
92452             "shop/doityourself/Bricorama": {
92453                 "tags": {
92454                     "name": "Bricorama",
92455                     "shop": "doityourself"
92456                 },
92457                 "name": "Bricorama",
92458                 "icon": "shop",
92459                 "geometry": [
92460                     "point",
92461                     "vertex",
92462                     "area"
92463                 ],
92464                 "fields": [
92465                     "address",
92466                     "building_area",
92467                     "opening_hours"
92468                 ],
92469                 "suggestion": true
92470             },
92471             "shop/doityourself/Point P": {
92472                 "tags": {
92473                     "name": "Point P",
92474                     "shop": "doityourself"
92475                 },
92476                 "name": "Point P",
92477                 "icon": "shop",
92478                 "geometry": [
92479                     "point",
92480                     "vertex",
92481                     "area"
92482                 ],
92483                 "fields": [
92484                     "address",
92485                     "building_area",
92486                     "opening_hours"
92487                 ],
92488                 "suggestion": true
92489             },
92490             "shop/department_store/Target": {
92491                 "tags": {
92492                     "name": "Target",
92493                     "shop": "department_store"
92494                 },
92495                 "name": "Target",
92496                 "icon": "shop",
92497                 "geometry": [
92498                     "point",
92499                     "vertex",
92500                     "area"
92501                 ],
92502                 "fields": [
92503                     "address",
92504                     "building_area",
92505                     "opening_hours"
92506                 ],
92507                 "suggestion": true
92508             },
92509             "shop/department_store/Debenhams": {
92510                 "tags": {
92511                     "name": "Debenhams",
92512                     "shop": "department_store"
92513                 },
92514                 "name": "Debenhams",
92515                 "icon": "shop",
92516                 "geometry": [
92517                     "point",
92518                     "vertex",
92519                     "area"
92520                 ],
92521                 "fields": [
92522                     "address",
92523                     "building_area",
92524                     "opening_hours"
92525                 ],
92526                 "suggestion": true
92527             },
92528             "shop/department_store/Karstadt": {
92529                 "tags": {
92530                     "name": "Karstadt",
92531                     "shop": "department_store"
92532                 },
92533                 "name": "Karstadt",
92534                 "icon": "shop",
92535                 "geometry": [
92536                     "point",
92537                     "vertex",
92538                     "area"
92539                 ],
92540                 "fields": [
92541                     "address",
92542                     "building_area",
92543                     "opening_hours"
92544                 ],
92545                 "suggestion": true
92546             },
92547             "shop/department_store/Kmart": {
92548                 "tags": {
92549                     "name": "Kmart",
92550                     "shop": "department_store"
92551                 },
92552                 "name": "Kmart",
92553                 "icon": "shop",
92554                 "geometry": [
92555                     "point",
92556                     "vertex",
92557                     "area"
92558                 ],
92559                 "fields": [
92560                     "address",
92561                     "building_area",
92562                     "opening_hours"
92563                 ],
92564                 "suggestion": true
92565             },
92566             "shop/department_store/Galeria Kaufhof": {
92567                 "tags": {
92568                     "name": "Galeria Kaufhof",
92569                     "shop": "department_store"
92570                 },
92571                 "name": "Galeria Kaufhof",
92572                 "icon": "shop",
92573                 "geometry": [
92574                     "point",
92575                     "vertex",
92576                     "area"
92577                 ],
92578                 "fields": [
92579                     "address",
92580                     "building_area",
92581                     "opening_hours"
92582                 ],
92583                 "suggestion": true
92584             },
92585             "shop/department_store/Marks & Spencer": {
92586                 "tags": {
92587                     "name": "Marks & Spencer",
92588                     "shop": "department_store"
92589                 },
92590                 "name": "Marks & Spencer",
92591                 "icon": "shop",
92592                 "geometry": [
92593                     "point",
92594                     "vertex",
92595                     "area"
92596                 ],
92597                 "fields": [
92598                     "address",
92599                     "building_area",
92600                     "opening_hours"
92601                 ],
92602                 "suggestion": true
92603             },
92604             "shop/department_store/Big W": {
92605                 "tags": {
92606                     "name": "Big W",
92607                     "shop": "department_store"
92608                 },
92609                 "name": "Big W",
92610                 "icon": "shop",
92611                 "geometry": [
92612                     "point",
92613                     "vertex",
92614                     "area"
92615                 ],
92616                 "fields": [
92617                     "address",
92618                     "building_area",
92619                     "opening_hours"
92620                 ],
92621                 "suggestion": true
92622             },
92623             "shop/department_store/Woolworth": {
92624                 "tags": {
92625                     "name": "Woolworth",
92626                     "shop": "department_store"
92627                 },
92628                 "name": "Woolworth",
92629                 "icon": "shop",
92630                 "geometry": [
92631                     "point",
92632                     "vertex",
92633                     "area"
92634                 ],
92635                 "fields": [
92636                     "address",
92637                     "building_area",
92638                     "opening_hours"
92639                 ],
92640                 "suggestion": true
92641             },
92642             "shop/department_store/Универмаг": {
92643                 "tags": {
92644                     "name": "Универмаг",
92645                     "shop": "department_store"
92646                 },
92647                 "name": "Универмаг",
92648                 "icon": "shop",
92649                 "geometry": [
92650                     "point",
92651                     "vertex",
92652                     "area"
92653                 ],
92654                 "fields": [
92655                     "address",
92656                     "building_area",
92657                     "opening_hours"
92658                 ],
92659                 "suggestion": true
92660             },
92661             "shop/department_store/Sears": {
92662                 "tags": {
92663                     "name": "Sears",
92664                     "shop": "department_store"
92665                 },
92666                 "name": "Sears",
92667                 "icon": "shop",
92668                 "geometry": [
92669                     "point",
92670                     "vertex",
92671                     "area"
92672                 ],
92673                 "fields": [
92674                     "address",
92675                     "building_area",
92676                     "opening_hours"
92677                 ],
92678                 "suggestion": true
92679             },
92680             "shop/department_store/Kohl's": {
92681                 "tags": {
92682                     "name": "Kohl's",
92683                     "shop": "department_store"
92684                 },
92685                 "name": "Kohl's",
92686                 "icon": "shop",
92687                 "geometry": [
92688                     "point",
92689                     "vertex",
92690                     "area"
92691                 ],
92692                 "fields": [
92693                     "address",
92694                     "building_area",
92695                     "opening_hours"
92696                 ],
92697                 "suggestion": true
92698             },
92699             "shop/department_store/Macy's": {
92700                 "tags": {
92701                     "name": "Macy's",
92702                     "shop": "department_store"
92703                 },
92704                 "name": "Macy's",
92705                 "icon": "shop",
92706                 "geometry": [
92707                     "point",
92708                     "vertex",
92709                     "area"
92710                 ],
92711                 "fields": [
92712                     "address",
92713                     "building_area",
92714                     "opening_hours"
92715                 ],
92716                 "suggestion": true
92717             },
92718             "shop/department_store/JCPenney": {
92719                 "tags": {
92720                     "name": "JCPenney",
92721                     "shop": "department_store"
92722                 },
92723                 "name": "JCPenney",
92724                 "icon": "shop",
92725                 "geometry": [
92726                     "point",
92727                     "vertex",
92728                     "area"
92729                 ],
92730                 "fields": [
92731                     "address",
92732                     "building_area",
92733                     "opening_hours"
92734                 ],
92735                 "suggestion": true
92736             },
92737             "shop/stationery/Staples": {
92738                 "tags": {
92739                     "name": "Staples",
92740                     "shop": "stationery"
92741                 },
92742                 "name": "Staples",
92743                 "icon": "shop",
92744                 "geometry": [
92745                     "point",
92746                     "vertex",
92747                     "area"
92748                 ],
92749                 "fields": [
92750                     "address",
92751                     "building_area",
92752                     "opening_hours"
92753                 ],
92754                 "suggestion": true
92755             },
92756             "shop/stationery/McPaper": {
92757                 "tags": {
92758                     "name": "McPaper",
92759                     "shop": "stationery"
92760                 },
92761                 "name": "McPaper",
92762                 "icon": "shop",
92763                 "geometry": [
92764                     "point",
92765                     "vertex",
92766                     "area"
92767                 ],
92768                 "fields": [
92769                     "address",
92770                     "building_area",
92771                     "opening_hours"
92772                 ],
92773                 "suggestion": true
92774             },
92775             "shop/stationery/Office Depot": {
92776                 "tags": {
92777                     "name": "Office Depot",
92778                     "shop": "stationery"
92779                 },
92780                 "name": "Office Depot",
92781                 "icon": "shop",
92782                 "geometry": [
92783                     "point",
92784                     "vertex",
92785                     "area"
92786                 ],
92787                 "fields": [
92788                     "address",
92789                     "building_area",
92790                     "opening_hours"
92791                 ],
92792                 "suggestion": true
92793             },
92794             "shop/stationery/Канцтовары": {
92795                 "tags": {
92796                     "name": "Канцтовары",
92797                     "shop": "stationery"
92798                 },
92799                 "name": "Канцтовары",
92800                 "icon": "shop",
92801                 "geometry": [
92802                     "point",
92803                     "vertex",
92804                     "area"
92805                 ],
92806                 "fields": [
92807                     "address",
92808                     "building_area",
92809                     "opening_hours"
92810                 ],
92811                 "suggestion": true
92812             },
92813             "shop/car/Skoda": {
92814                 "tags": {
92815                     "name": "Skoda",
92816                     "shop": "car"
92817                 },
92818                 "name": "Skoda",
92819                 "icon": "car",
92820                 "geometry": [
92821                     "point",
92822                     "vertex",
92823                     "area"
92824                 ],
92825                 "fields": [
92826                     "address",
92827                     "opening_hours"
92828                 ],
92829                 "suggestion": true
92830             },
92831             "shop/car/BMW": {
92832                 "tags": {
92833                     "name": "BMW",
92834                     "shop": "car"
92835                 },
92836                 "name": "BMW",
92837                 "icon": "car",
92838                 "geometry": [
92839                     "point",
92840                     "vertex",
92841                     "area"
92842                 ],
92843                 "fields": [
92844                     "address",
92845                     "opening_hours"
92846                 ],
92847                 "suggestion": true
92848             },
92849             "shop/car/Citroen": {
92850                 "tags": {
92851                     "name": "Citroen",
92852                     "shop": "car"
92853                 },
92854                 "name": "Citroen",
92855                 "icon": "car",
92856                 "geometry": [
92857                     "point",
92858                     "vertex",
92859                     "area"
92860                 ],
92861                 "fields": [
92862                     "address",
92863                     "opening_hours"
92864                 ],
92865                 "suggestion": true
92866             },
92867             "shop/car/Mercedes-Benz": {
92868                 "tags": {
92869                     "name": "Mercedes-Benz",
92870                     "shop": "car"
92871                 },
92872                 "name": "Mercedes-Benz",
92873                 "icon": "car",
92874                 "geometry": [
92875                     "point",
92876                     "vertex",
92877                     "area"
92878                 ],
92879                 "fields": [
92880                     "address",
92881                     "opening_hours"
92882                 ],
92883                 "suggestion": true
92884             },
92885             "shop/car/Volvo": {
92886                 "tags": {
92887                     "name": "Volvo",
92888                     "shop": "car"
92889                 },
92890                 "name": "Volvo",
92891                 "icon": "car",
92892                 "geometry": [
92893                     "point",
92894                     "vertex",
92895                     "area"
92896                 ],
92897                 "fields": [
92898                     "address",
92899                     "opening_hours"
92900                 ],
92901                 "suggestion": true
92902             },
92903             "shop/car/Ford": {
92904                 "tags": {
92905                     "name": "Ford",
92906                     "shop": "car"
92907                 },
92908                 "name": "Ford",
92909                 "icon": "car",
92910                 "geometry": [
92911                     "point",
92912                     "vertex",
92913                     "area"
92914                 ],
92915                 "fields": [
92916                     "address",
92917                     "opening_hours"
92918                 ],
92919                 "suggestion": true
92920             },
92921             "shop/car/Volkswagen": {
92922                 "tags": {
92923                     "name": "Volkswagen",
92924                     "shop": "car"
92925                 },
92926                 "name": "Volkswagen",
92927                 "icon": "car",
92928                 "geometry": [
92929                     "point",
92930                     "vertex",
92931                     "area"
92932                 ],
92933                 "fields": [
92934                     "address",
92935                     "opening_hours"
92936                 ],
92937                 "suggestion": true
92938             },
92939             "shop/car/Mazda": {
92940                 "tags": {
92941                     "name": "Mazda",
92942                     "shop": "car"
92943                 },
92944                 "name": "Mazda",
92945                 "icon": "car",
92946                 "geometry": [
92947                     "point",
92948                     "vertex",
92949                     "area"
92950                 ],
92951                 "fields": [
92952                     "address",
92953                     "opening_hours"
92954                 ],
92955                 "suggestion": true
92956             },
92957             "shop/car/Mitsubishi": {
92958                 "tags": {
92959                     "name": "Mitsubishi",
92960                     "shop": "car"
92961                 },
92962                 "name": "Mitsubishi",
92963                 "icon": "car",
92964                 "geometry": [
92965                     "point",
92966                     "vertex",
92967                     "area"
92968                 ],
92969                 "fields": [
92970                     "address",
92971                     "opening_hours"
92972                 ],
92973                 "suggestion": true
92974             },
92975             "shop/car/Fiat": {
92976                 "tags": {
92977                     "name": "Fiat",
92978                     "shop": "car"
92979                 },
92980                 "name": "Fiat",
92981                 "icon": "car",
92982                 "geometry": [
92983                     "point",
92984                     "vertex",
92985                     "area"
92986                 ],
92987                 "fields": [
92988                     "address",
92989                     "opening_hours"
92990                 ],
92991                 "suggestion": true
92992             },
92993             "shop/car/Opel": {
92994                 "tags": {
92995                     "name": "Opel",
92996                     "shop": "car"
92997                 },
92998                 "name": "Opel",
92999                 "icon": "car",
93000                 "geometry": [
93001                     "point",
93002                     "vertex",
93003                     "area"
93004                 ],
93005                 "fields": [
93006                     "address",
93007                     "opening_hours"
93008                 ],
93009                 "suggestion": true
93010             },
93011             "shop/car/Audi": {
93012                 "tags": {
93013                     "name": "Audi",
93014                     "shop": "car"
93015                 },
93016                 "name": "Audi",
93017                 "icon": "car",
93018                 "geometry": [
93019                     "point",
93020                     "vertex",
93021                     "area"
93022                 ],
93023                 "fields": [
93024                     "address",
93025                     "opening_hours"
93026                 ],
93027                 "suggestion": true
93028             },
93029             "shop/car/Toyota": {
93030                 "tags": {
93031                     "name": "Toyota",
93032                     "shop": "car"
93033                 },
93034                 "name": "Toyota",
93035                 "icon": "car",
93036                 "geometry": [
93037                     "point",
93038                     "vertex",
93039                     "area"
93040                 ],
93041                 "fields": [
93042                     "address",
93043                     "opening_hours"
93044                 ],
93045                 "suggestion": true
93046             },
93047             "shop/car/Nissan": {
93048                 "tags": {
93049                     "name": "Nissan",
93050                     "shop": "car"
93051                 },
93052                 "name": "Nissan",
93053                 "icon": "car",
93054                 "geometry": [
93055                     "point",
93056                     "vertex",
93057                     "area"
93058                 ],
93059                 "fields": [
93060                     "address",
93061                     "opening_hours"
93062                 ],
93063                 "suggestion": true
93064             },
93065             "shop/car/Suzuki": {
93066                 "tags": {
93067                     "name": "Suzuki",
93068                     "shop": "car"
93069                 },
93070                 "name": "Suzuki",
93071                 "icon": "car",
93072                 "geometry": [
93073                     "point",
93074                     "vertex",
93075                     "area"
93076                 ],
93077                 "fields": [
93078                     "address",
93079                     "opening_hours"
93080                 ],
93081                 "suggestion": true
93082             },
93083             "shop/car/Honda": {
93084                 "tags": {
93085                     "name": "Honda",
93086                     "shop": "car"
93087                 },
93088                 "name": "Honda",
93089                 "icon": "car",
93090                 "geometry": [
93091                     "point",
93092                     "vertex",
93093                     "area"
93094                 ],
93095                 "fields": [
93096                     "address",
93097                     "opening_hours"
93098                 ],
93099                 "suggestion": true
93100             },
93101             "shop/car/Hyundai": {
93102                 "tags": {
93103                     "name": "Hyundai",
93104                     "shop": "car"
93105                 },
93106                 "name": "Hyundai",
93107                 "icon": "car",
93108                 "geometry": [
93109                     "point",
93110                     "vertex",
93111                     "area"
93112                 ],
93113                 "fields": [
93114                     "address",
93115                     "opening_hours"
93116                 ],
93117                 "suggestion": true
93118             },
93119             "shop/car/Subaru": {
93120                 "tags": {
93121                     "name": "Subaru",
93122                     "shop": "car"
93123                 },
93124                 "name": "Subaru",
93125                 "icon": "car",
93126                 "geometry": [
93127                     "point",
93128                     "vertex",
93129                     "area"
93130                 ],
93131                 "fields": [
93132                     "address",
93133                     "opening_hours"
93134                 ],
93135                 "suggestion": true
93136             },
93137             "shop/car/Chevrolet": {
93138                 "tags": {
93139                     "name": "Chevrolet",
93140                     "shop": "car"
93141                 },
93142                 "name": "Chevrolet",
93143                 "icon": "car",
93144                 "geometry": [
93145                     "point",
93146                     "vertex",
93147                     "area"
93148                 ],
93149                 "fields": [
93150                     "address",
93151                     "opening_hours"
93152                 ],
93153                 "suggestion": true
93154             },
93155             "shop/car/Автомагазин": {
93156                 "tags": {
93157                     "name": "Автомагазин",
93158                     "shop": "car"
93159                 },
93160                 "name": "Автомагазин",
93161                 "icon": "car",
93162                 "geometry": [
93163                     "point",
93164                     "vertex",
93165                     "area"
93166                 ],
93167                 "fields": [
93168                     "address",
93169                     "opening_hours"
93170                 ],
93171                 "suggestion": true
93172             },
93173             "shop/clothes/Matalan": {
93174                 "tags": {
93175                     "name": "Matalan",
93176                     "shop": "clothes"
93177                 },
93178                 "name": "Matalan",
93179                 "icon": "clothing-store",
93180                 "geometry": [
93181                     "point",
93182                     "vertex",
93183                     "area"
93184                 ],
93185                 "fields": [
93186                     "address",
93187                     "building_area",
93188                     "opening_hours"
93189                 ],
93190                 "suggestion": true
93191             },
93192             "shop/clothes/KiK": {
93193                 "tags": {
93194                     "name": "KiK",
93195                     "shop": "clothes"
93196                 },
93197                 "name": "KiK",
93198                 "icon": "clothing-store",
93199                 "geometry": [
93200                     "point",
93201                     "vertex",
93202                     "area"
93203                 ],
93204                 "fields": [
93205                     "address",
93206                     "building_area",
93207                     "opening_hours"
93208                 ],
93209                 "suggestion": true
93210             },
93211             "shop/clothes/H&M": {
93212                 "tags": {
93213                     "name": "H&M",
93214                     "shop": "clothes"
93215                 },
93216                 "name": "H&M",
93217                 "icon": "clothing-store",
93218                 "geometry": [
93219                     "point",
93220                     "vertex",
93221                     "area"
93222                 ],
93223                 "fields": [
93224                     "address",
93225                     "building_area",
93226                     "opening_hours"
93227                 ],
93228                 "suggestion": true
93229             },
93230             "shop/clothes/Urban Outfitters": {
93231                 "tags": {
93232                     "name": "Urban Outfitters",
93233                     "shop": "clothes"
93234                 },
93235                 "name": "Urban Outfitters",
93236                 "icon": "clothing-store",
93237                 "geometry": [
93238                     "point",
93239                     "vertex",
93240                     "area"
93241                 ],
93242                 "fields": [
93243                     "address",
93244                     "building_area",
93245                     "opening_hours"
93246                 ],
93247                 "suggestion": true
93248             },
93249             "shop/clothes/Vögele": {
93250                 "tags": {
93251                     "name": "Vögele",
93252                     "shop": "clothes"
93253                 },
93254                 "name": "Vögele",
93255                 "icon": "clothing-store",
93256                 "geometry": [
93257                     "point",
93258                     "vertex",
93259                     "area"
93260                 ],
93261                 "fields": [
93262                     "address",
93263                     "building_area",
93264                     "opening_hours"
93265                 ],
93266                 "suggestion": true
93267             },
93268             "shop/clothes/Zeeman": {
93269                 "tags": {
93270                     "name": "Zeeman",
93271                     "shop": "clothes"
93272                 },
93273                 "name": "Zeeman",
93274                 "icon": "clothing-store",
93275                 "geometry": [
93276                     "point",
93277                     "vertex",
93278                     "area"
93279                 ],
93280                 "fields": [
93281                     "address",
93282                     "building_area",
93283                     "opening_hours"
93284                 ],
93285                 "suggestion": true
93286             },
93287             "shop/clothes/Takko": {
93288                 "tags": {
93289                     "name": "Takko",
93290                     "shop": "clothes"
93291                 },
93292                 "name": "Takko",
93293                 "icon": "clothing-store",
93294                 "geometry": [
93295                     "point",
93296                     "vertex",
93297                     "area"
93298                 ],
93299                 "fields": [
93300                     "address",
93301                     "building_area",
93302                     "opening_hours"
93303                 ],
93304                 "suggestion": true
93305             },
93306             "shop/clothes/C&A": {
93307                 "tags": {
93308                     "name": "C&A",
93309                     "shop": "clothes"
93310                 },
93311                 "name": "C&A",
93312                 "icon": "clothing-store",
93313                 "geometry": [
93314                     "point",
93315                     "vertex",
93316                     "area"
93317                 ],
93318                 "fields": [
93319                     "address",
93320                     "building_area",
93321                     "opening_hours"
93322                 ],
93323                 "suggestion": true
93324             },
93325             "shop/clothes/Zara": {
93326                 "tags": {
93327                     "name": "Zara",
93328                     "shop": "clothes"
93329                 },
93330                 "name": "Zara",
93331                 "icon": "clothing-store",
93332                 "geometry": [
93333                     "point",
93334                     "vertex",
93335                     "area"
93336                 ],
93337                 "fields": [
93338                     "address",
93339                     "building_area",
93340                     "opening_hours"
93341                 ],
93342                 "suggestion": true
93343             },
93344             "shop/clothes/Vero Moda": {
93345                 "tags": {
93346                     "name": "Vero Moda",
93347                     "shop": "clothes"
93348                 },
93349                 "name": "Vero Moda",
93350                 "icon": "clothing-store",
93351                 "geometry": [
93352                     "point",
93353                     "vertex",
93354                     "area"
93355                 ],
93356                 "fields": [
93357                     "address",
93358                     "building_area",
93359                     "opening_hours"
93360                 ],
93361                 "suggestion": true
93362             },
93363             "shop/clothes/NKD": {
93364                 "tags": {
93365                     "name": "NKD",
93366                     "shop": "clothes"
93367                 },
93368                 "name": "NKD",
93369                 "icon": "clothing-store",
93370                 "geometry": [
93371                     "point",
93372                     "vertex",
93373                     "area"
93374                 ],
93375                 "fields": [
93376                     "address",
93377                     "building_area",
93378                     "opening_hours"
93379                 ],
93380                 "suggestion": true
93381             },
93382             "shop/clothes/Ernsting's family": {
93383                 "tags": {
93384                     "name": "Ernsting's family",
93385                     "shop": "clothes"
93386                 },
93387                 "name": "Ernsting's family",
93388                 "icon": "clothing-store",
93389                 "geometry": [
93390                     "point",
93391                     "vertex",
93392                     "area"
93393                 ],
93394                 "fields": [
93395                     "address",
93396                     "building_area",
93397                     "opening_hours"
93398                 ],
93399                 "suggestion": true
93400             },
93401             "shop/clothes/Winners": {
93402                 "tags": {
93403                     "name": "Winners",
93404                     "shop": "clothes"
93405                 },
93406                 "name": "Winners",
93407                 "icon": "clothing-store",
93408                 "geometry": [
93409                     "point",
93410                     "vertex",
93411                     "area"
93412                 ],
93413                 "fields": [
93414                     "address",
93415                     "building_area",
93416                     "opening_hours"
93417                 ],
93418                 "suggestion": true
93419             },
93420             "shop/clothes/River Island": {
93421                 "tags": {
93422                     "name": "River Island",
93423                     "shop": "clothes"
93424                 },
93425                 "name": "River Island",
93426                 "icon": "clothing-store",
93427                 "geometry": [
93428                     "point",
93429                     "vertex",
93430                     "area"
93431                 ],
93432                 "fields": [
93433                     "address",
93434                     "building_area",
93435                     "opening_hours"
93436                 ],
93437                 "suggestion": true
93438             },
93439             "shop/clothes/Next": {
93440                 "tags": {
93441                     "name": "Next",
93442                     "shop": "clothes"
93443                 },
93444                 "name": "Next",
93445                 "icon": "clothing-store",
93446                 "geometry": [
93447                     "point",
93448                     "vertex",
93449                     "area"
93450                 ],
93451                 "fields": [
93452                     "address",
93453                     "building_area",
93454                     "opening_hours"
93455                 ],
93456                 "suggestion": true
93457             },
93458             "shop/clothes/Gap": {
93459                 "tags": {
93460                     "name": "Gap",
93461                     "shop": "clothes"
93462                 },
93463                 "name": "Gap",
93464                 "icon": "clothing-store",
93465                 "geometry": [
93466                     "point",
93467                     "vertex",
93468                     "area"
93469                 ],
93470                 "fields": [
93471                     "address",
93472                     "building_area",
93473                     "opening_hours"
93474                 ],
93475                 "suggestion": true
93476             },
93477             "shop/clothes/Adidas": {
93478                 "tags": {
93479                     "name": "Adidas",
93480                     "shop": "clothes"
93481                 },
93482                 "name": "Adidas",
93483                 "icon": "clothing-store",
93484                 "geometry": [
93485                     "point",
93486                     "vertex",
93487                     "area"
93488                 ],
93489                 "fields": [
93490                     "address",
93491                     "building_area",
93492                     "opening_hours"
93493                 ],
93494                 "suggestion": true
93495             },
93496             "shop/clothes/Mr Price": {
93497                 "tags": {
93498                     "name": "Mr Price",
93499                     "shop": "clothes"
93500                 },
93501                 "name": "Mr Price",
93502                 "icon": "clothing-store",
93503                 "geometry": [
93504                     "point",
93505                     "vertex",
93506                     "area"
93507                 ],
93508                 "fields": [
93509                     "address",
93510                     "building_area",
93511                     "opening_hours"
93512                 ],
93513                 "suggestion": true
93514             },
93515             "shop/clothes/Pep": {
93516                 "tags": {
93517                     "name": "Pep",
93518                     "shop": "clothes"
93519                 },
93520                 "name": "Pep",
93521                 "icon": "clothing-store",
93522                 "geometry": [
93523                     "point",
93524                     "vertex",
93525                     "area"
93526                 ],
93527                 "fields": [
93528                     "address",
93529                     "building_area",
93530                     "opening_hours"
93531                 ],
93532                 "suggestion": true
93533             },
93534             "shop/clothes/Edgars": {
93535                 "tags": {
93536                     "name": "Edgars",
93537                     "shop": "clothes"
93538                 },
93539                 "name": "Edgars",
93540                 "icon": "clothing-store",
93541                 "geometry": [
93542                     "point",
93543                     "vertex",
93544                     "area"
93545                 ],
93546                 "fields": [
93547                     "address",
93548                     "building_area",
93549                     "opening_hours"
93550                 ],
93551                 "suggestion": true
93552             },
93553             "shop/clothes/Ackermans": {
93554                 "tags": {
93555                     "name": "Ackermans",
93556                     "shop": "clothes"
93557                 },
93558                 "name": "Ackermans",
93559                 "icon": "clothing-store",
93560                 "geometry": [
93561                     "point",
93562                     "vertex",
93563                     "area"
93564                 ],
93565                 "fields": [
93566                     "address",
93567                     "building_area",
93568                     "opening_hours"
93569                 ],
93570                 "suggestion": true
93571             },
93572             "shop/clothes/Truworths": {
93573                 "tags": {
93574                     "name": "Truworths",
93575                     "shop": "clothes"
93576                 },
93577                 "name": "Truworths",
93578                 "icon": "clothing-store",
93579                 "geometry": [
93580                     "point",
93581                     "vertex",
93582                     "area"
93583                 ],
93584                 "fields": [
93585                     "address",
93586                     "building_area",
93587                     "opening_hours"
93588                 ],
93589                 "suggestion": true
93590             },
93591             "shop/clothes/Ross": {
93592                 "tags": {
93593                     "name": "Ross",
93594                     "shop": "clothes"
93595                 },
93596                 "name": "Ross",
93597                 "icon": "clothing-store",
93598                 "geometry": [
93599                     "point",
93600                     "vertex",
93601                     "area"
93602                 ],
93603                 "fields": [
93604                     "address",
93605                     "building_area",
93606                     "opening_hours"
93607                 ],
93608                 "suggestion": true
93609             },
93610             "shop/clothes/Dorothy Perkins": {
93611                 "tags": {
93612                     "name": "Dorothy Perkins",
93613                     "shop": "clothes"
93614                 },
93615                 "name": "Dorothy Perkins",
93616                 "icon": "clothing-store",
93617                 "geometry": [
93618                     "point",
93619                     "vertex",
93620                     "area"
93621                 ],
93622                 "fields": [
93623                     "address",
93624                     "building_area",
93625                     "opening_hours"
93626                 ],
93627                 "suggestion": true
93628             },
93629             "shop/clothes/Deichmann": {
93630                 "tags": {
93631                     "name": "Deichmann",
93632                     "shop": "clothes"
93633                 },
93634                 "name": "Deichmann",
93635                 "icon": "clothing-store",
93636                 "geometry": [
93637                     "point",
93638                     "vertex",
93639                     "area"
93640                 ],
93641                 "fields": [
93642                     "address",
93643                     "building_area",
93644                     "opening_hours"
93645                 ],
93646                 "suggestion": true
93647             },
93648             "shop/clothes/Lindex": {
93649                 "tags": {
93650                     "name": "Lindex",
93651                     "shop": "clothes"
93652                 },
93653                 "name": "Lindex",
93654                 "icon": "clothing-store",
93655                 "geometry": [
93656                     "point",
93657                     "vertex",
93658                     "area"
93659                 ],
93660                 "fields": [
93661                     "address",
93662                     "building_area",
93663                     "opening_hours"
93664                 ],
93665                 "suggestion": true
93666             },
93667             "shop/clothes/s.Oliver": {
93668                 "tags": {
93669                     "name": "s.Oliver",
93670                     "shop": "clothes"
93671                 },
93672                 "name": "s.Oliver",
93673                 "icon": "clothing-store",
93674                 "geometry": [
93675                     "point",
93676                     "vertex",
93677                     "area"
93678                 ],
93679                 "fields": [
93680                     "address",
93681                     "building_area",
93682                     "opening_hours"
93683                 ],
93684                 "suggestion": true
93685             },
93686             "shop/clothes/Old Navy": {
93687                 "tags": {
93688                     "name": "Old Navy",
93689                     "shop": "clothes"
93690                 },
93691                 "name": "Old Navy",
93692                 "icon": "clothing-store",
93693                 "geometry": [
93694                     "point",
93695                     "vertex",
93696                     "area"
93697                 ],
93698                 "fields": [
93699                     "address",
93700                     "building_area",
93701                     "opening_hours"
93702                 ],
93703                 "suggestion": true
93704             },
93705             "shop/clothes/Jack & Jones": {
93706                 "tags": {
93707                     "name": "Jack & Jones",
93708                     "shop": "clothes"
93709                 },
93710                 "name": "Jack & Jones",
93711                 "icon": "clothing-store",
93712                 "geometry": [
93713                     "point",
93714                     "vertex",
93715                     "area"
93716                 ],
93717                 "fields": [
93718                     "address",
93719                     "building_area",
93720                     "opening_hours"
93721                 ],
93722                 "suggestion": true
93723             },
93724             "shop/clothes/Pimkie": {
93725                 "tags": {
93726                     "name": "Pimkie",
93727                     "shop": "clothes"
93728                 },
93729                 "name": "Pimkie",
93730                 "icon": "clothing-store",
93731                 "geometry": [
93732                     "point",
93733                     "vertex",
93734                     "area"
93735                 ],
93736                 "fields": [
93737                     "address",
93738                     "building_area",
93739                     "opening_hours"
93740                 ],
93741                 "suggestion": true
93742             },
93743             "shop/clothes/Esprit": {
93744                 "tags": {
93745                     "name": "Esprit",
93746                     "shop": "clothes"
93747                 },
93748                 "name": "Esprit",
93749                 "icon": "clothing-store",
93750                 "geometry": [
93751                     "point",
93752                     "vertex",
93753                     "area"
93754                 ],
93755                 "fields": [
93756                     "address",
93757                     "building_area",
93758                     "opening_hours"
93759                 ],
93760                 "suggestion": true
93761             },
93762             "shop/clothes/Primark": {
93763                 "tags": {
93764                     "name": "Primark",
93765                     "shop": "clothes"
93766                 },
93767                 "name": "Primark",
93768                 "icon": "clothing-store",
93769                 "geometry": [
93770                     "point",
93771                     "vertex",
93772                     "area"
93773                 ],
93774                 "fields": [
93775                     "address",
93776                     "building_area",
93777                     "opening_hours"
93778                 ],
93779                 "suggestion": true
93780             },
93781             "shop/clothes/Bonita": {
93782                 "tags": {
93783                     "name": "Bonita",
93784                     "shop": "clothes"
93785                 },
93786                 "name": "Bonita",
93787                 "icon": "clothing-store",
93788                 "geometry": [
93789                     "point",
93790                     "vertex",
93791                     "area"
93792                 ],
93793                 "fields": [
93794                     "address",
93795                     "building_area",
93796                     "opening_hours"
93797                 ],
93798                 "suggestion": true
93799             },
93800             "shop/clothes/Mexx": {
93801                 "tags": {
93802                     "name": "Mexx",
93803                     "shop": "clothes"
93804                 },
93805                 "name": "Mexx",
93806                 "icon": "clothing-store",
93807                 "geometry": [
93808                     "point",
93809                     "vertex",
93810                     "area"
93811                 ],
93812                 "fields": [
93813                     "address",
93814                     "building_area",
93815                     "opening_hours"
93816                 ],
93817                 "suggestion": true
93818             },
93819             "shop/clothes/Gerry Weber": {
93820                 "tags": {
93821                     "name": "Gerry Weber",
93822                     "shop": "clothes"
93823                 },
93824                 "name": "Gerry Weber",
93825                 "icon": "clothing-store",
93826                 "geometry": [
93827                     "point",
93828                     "vertex",
93829                     "area"
93830                 ],
93831                 "fields": [
93832                     "address",
93833                     "building_area",
93834                     "opening_hours"
93835                 ],
93836                 "suggestion": true
93837             },
93838             "shop/clothes/Tally Weijl": {
93839                 "tags": {
93840                     "name": "Tally Weijl",
93841                     "shop": "clothes"
93842                 },
93843                 "name": "Tally Weijl",
93844                 "icon": "clothing-store",
93845                 "geometry": [
93846                     "point",
93847                     "vertex",
93848                     "area"
93849                 ],
93850                 "fields": [
93851                     "address",
93852                     "building_area",
93853                     "opening_hours"
93854                 ],
93855                 "suggestion": true
93856             },
93857             "shop/clothes/Mango": {
93858                 "tags": {
93859                     "name": "Mango",
93860                     "shop": "clothes"
93861                 },
93862                 "name": "Mango",
93863                 "icon": "clothing-store",
93864                 "geometry": [
93865                     "point",
93866                     "vertex",
93867                     "area"
93868                 ],
93869                 "fields": [
93870                     "address",
93871                     "building_area",
93872                     "opening_hours"
93873                 ],
93874                 "suggestion": true
93875             },
93876             "shop/clothes/TK Maxx": {
93877                 "tags": {
93878                     "name": "TK Maxx",
93879                     "shop": "clothes"
93880                 },
93881                 "name": "TK Maxx",
93882                 "icon": "clothing-store",
93883                 "geometry": [
93884                     "point",
93885                     "vertex",
93886                     "area"
93887                 ],
93888                 "fields": [
93889                     "address",
93890                     "building_area",
93891                     "opening_hours"
93892                 ],
93893                 "suggestion": true
93894             },
93895             "shop/clothes/Benetton": {
93896                 "tags": {
93897                     "name": "Benetton",
93898                     "shop": "clothes"
93899                 },
93900                 "name": "Benetton",
93901                 "icon": "clothing-store",
93902                 "geometry": [
93903                     "point",
93904                     "vertex",
93905                     "area"
93906                 ],
93907                 "fields": [
93908                     "address",
93909                     "building_area",
93910                     "opening_hours"
93911                 ],
93912                 "suggestion": true
93913             },
93914             "shop/clothes/Ulla Popken": {
93915                 "tags": {
93916                     "name": "Ulla Popken",
93917                     "shop": "clothes"
93918                 },
93919                 "name": "Ulla Popken",
93920                 "icon": "clothing-store",
93921                 "geometry": [
93922                     "point",
93923                     "vertex",
93924                     "area"
93925                 ],
93926                 "fields": [
93927                     "address",
93928                     "building_area",
93929                     "opening_hours"
93930                 ],
93931                 "suggestion": true
93932             },
93933             "shop/clothes/AWG": {
93934                 "tags": {
93935                     "name": "AWG",
93936                     "shop": "clothes"
93937                 },
93938                 "name": "AWG",
93939                 "icon": "clothing-store",
93940                 "geometry": [
93941                     "point",
93942                     "vertex",
93943                     "area"
93944                 ],
93945                 "fields": [
93946                     "address",
93947                     "building_area",
93948                     "opening_hours"
93949                 ],
93950                 "suggestion": true
93951             },
93952             "shop/clothes/Tommy Hilfiger": {
93953                 "tags": {
93954                     "name": "Tommy Hilfiger",
93955                     "shop": "clothes"
93956                 },
93957                 "name": "Tommy Hilfiger",
93958                 "icon": "clothing-store",
93959                 "geometry": [
93960                     "point",
93961                     "vertex",
93962                     "area"
93963                 ],
93964                 "fields": [
93965                     "address",
93966                     "building_area",
93967                     "opening_hours"
93968                 ],
93969                 "suggestion": true
93970             },
93971             "shop/clothes/New Yorker": {
93972                 "tags": {
93973                     "name": "New Yorker",
93974                     "shop": "clothes"
93975                 },
93976                 "name": "New Yorker",
93977                 "icon": "clothing-store",
93978                 "geometry": [
93979                     "point",
93980                     "vertex",
93981                     "area"
93982                 ],
93983                 "fields": [
93984                     "address",
93985                     "building_area",
93986                     "opening_hours"
93987                 ],
93988                 "suggestion": true
93989             },
93990             "shop/clothes/Orsay": {
93991                 "tags": {
93992                     "name": "Orsay",
93993                     "shop": "clothes"
93994                 },
93995                 "name": "Orsay",
93996                 "icon": "clothing-store",
93997                 "geometry": [
93998                     "point",
93999                     "vertex",
94000                     "area"
94001                 ],
94002                 "fields": [
94003                     "address",
94004                     "building_area",
94005                     "opening_hours"
94006                 ],
94007                 "suggestion": true
94008             },
94009             "shop/clothes/Charles Vögele": {
94010                 "tags": {
94011                     "name": "Charles Vögele",
94012                     "shop": "clothes"
94013                 },
94014                 "name": "Charles Vögele",
94015                 "icon": "clothing-store",
94016                 "geometry": [
94017                     "point",
94018                     "vertex",
94019                     "area"
94020                 ],
94021                 "fields": [
94022                     "address",
94023                     "building_area",
94024                     "opening_hours"
94025                 ],
94026                 "suggestion": true
94027             },
94028             "shop/clothes/New Look": {
94029                 "tags": {
94030                     "name": "New Look",
94031                     "shop": "clothes"
94032                 },
94033                 "name": "New Look",
94034                 "icon": "clothing-store",
94035                 "geometry": [
94036                     "point",
94037                     "vertex",
94038                     "area"
94039                 ],
94040                 "fields": [
94041                     "address",
94042                     "building_area",
94043                     "opening_hours"
94044                 ],
94045                 "suggestion": true
94046             },
94047             "shop/clothes/Lacoste": {
94048                 "tags": {
94049                     "name": "Lacoste",
94050                     "shop": "clothes"
94051                 },
94052                 "name": "Lacoste",
94053                 "icon": "clothing-store",
94054                 "geometry": [
94055                     "point",
94056                     "vertex",
94057                     "area"
94058                 ],
94059                 "fields": [
94060                     "address",
94061                     "building_area",
94062                     "opening_hours"
94063                 ],
94064                 "suggestion": true
94065             },
94066             "shop/clothes/Etam": {
94067                 "tags": {
94068                     "name": "Etam",
94069                     "shop": "clothes"
94070                 },
94071                 "name": "Etam",
94072                 "icon": "clothing-store",
94073                 "geometry": [
94074                     "point",
94075                     "vertex",
94076                     "area"
94077                 ],
94078                 "fields": [
94079                     "address",
94080                     "building_area",
94081                     "opening_hours"
94082                 ],
94083                 "suggestion": true
94084             },
94085             "shop/clothes/Kiabi": {
94086                 "tags": {
94087                     "name": "Kiabi",
94088                     "shop": "clothes"
94089                 },
94090                 "name": "Kiabi",
94091                 "icon": "clothing-store",
94092                 "geometry": [
94093                     "point",
94094                     "vertex",
94095                     "area"
94096                 ],
94097                 "fields": [
94098                     "address",
94099                     "building_area",
94100                     "opening_hours"
94101                 ],
94102                 "suggestion": true
94103             },
94104             "shop/clothes/Jack Wolfskin": {
94105                 "tags": {
94106                     "name": "Jack Wolfskin",
94107                     "shop": "clothes"
94108                 },
94109                 "name": "Jack Wolfskin",
94110                 "icon": "clothing-store",
94111                 "geometry": [
94112                     "point",
94113                     "vertex",
94114                     "area"
94115                 ],
94116                 "fields": [
94117                     "address",
94118                     "building_area",
94119                     "opening_hours"
94120                 ],
94121                 "suggestion": true
94122             },
94123             "shop/clothes/American Apparel": {
94124                 "tags": {
94125                     "name": "American Apparel",
94126                     "shop": "clothes"
94127                 },
94128                 "name": "American Apparel",
94129                 "icon": "clothing-store",
94130                 "geometry": [
94131                     "point",
94132                     "vertex",
94133                     "area"
94134                 ],
94135                 "fields": [
94136                     "address",
94137                     "building_area",
94138                     "opening_hours"
94139                 ],
94140                 "suggestion": true
94141             },
94142             "shop/clothes/Men's Wearhouse": {
94143                 "tags": {
94144                     "name": "Men's Wearhouse",
94145                     "shop": "clothes"
94146                 },
94147                 "name": "Men's Wearhouse",
94148                 "icon": "clothing-store",
94149                 "geometry": [
94150                     "point",
94151                     "vertex",
94152                     "area"
94153                 ],
94154                 "fields": [
94155                     "address",
94156                     "building_area",
94157                     "opening_hours"
94158                 ],
94159                 "suggestion": true
94160             },
94161             "shop/clothes/Intimissimi": {
94162                 "tags": {
94163                     "name": "Intimissimi",
94164                     "shop": "clothes"
94165                 },
94166                 "name": "Intimissimi",
94167                 "icon": "clothing-store",
94168                 "geometry": [
94169                     "point",
94170                     "vertex",
94171                     "area"
94172                 ],
94173                 "fields": [
94174                     "address",
94175                     "building_area",
94176                     "opening_hours"
94177                 ],
94178                 "suggestion": true
94179             },
94180             "shop/clothes/United Colors of Benetton": {
94181                 "tags": {
94182                     "name": "United Colors of Benetton",
94183                     "shop": "clothes"
94184                 },
94185                 "name": "United Colors of Benetton",
94186                 "icon": "clothing-store",
94187                 "geometry": [
94188                     "point",
94189                     "vertex",
94190                     "area"
94191                 ],
94192                 "fields": [
94193                     "address",
94194                     "building_area",
94195                     "opening_hours"
94196                 ],
94197                 "suggestion": true
94198             },
94199             "shop/clothes/Jules": {
94200                 "tags": {
94201                     "name": "Jules",
94202                     "shop": "clothes"
94203                 },
94204                 "name": "Jules",
94205                 "icon": "clothing-store",
94206                 "geometry": [
94207                     "point",
94208                     "vertex",
94209                     "area"
94210                 ],
94211                 "fields": [
94212                     "address",
94213                     "building_area",
94214                     "opening_hours"
94215                 ],
94216                 "suggestion": true
94217             },
94218             "shop/clothes/AOKI": {
94219                 "tags": {
94220                     "name": "AOKI",
94221                     "shop": "clothes"
94222                 },
94223                 "name": "AOKI",
94224                 "icon": "clothing-store",
94225                 "geometry": [
94226                     "point",
94227                     "vertex",
94228                     "area"
94229                 ],
94230                 "fields": [
94231                     "address",
94232                     "building_area",
94233                     "opening_hours"
94234                 ],
94235                 "suggestion": true
94236             },
94237             "shop/clothes/Calzedonia": {
94238                 "tags": {
94239                     "name": "Calzedonia",
94240                     "shop": "clothes"
94241                 },
94242                 "name": "Calzedonia",
94243                 "icon": "clothing-store",
94244                 "geometry": [
94245                     "point",
94246                     "vertex",
94247                     "area"
94248                 ],
94249                 "fields": [
94250                     "address",
94251                     "building_area",
94252                     "opening_hours"
94253                 ],
94254                 "suggestion": true
94255             },
94256             "shop/clothes/洋服の青山": {
94257                 "tags": {
94258                     "name": "洋服の青山",
94259                     "shop": "clothes"
94260                 },
94261                 "name": "洋服の青山",
94262                 "icon": "clothing-store",
94263                 "geometry": [
94264                     "point",
94265                     "vertex",
94266                     "area"
94267                 ],
94268                 "fields": [
94269                     "address",
94270                     "building_area",
94271                     "opening_hours"
94272                 ],
94273                 "suggestion": true
94274             },
94275             "shop/clothes/Levi's": {
94276                 "tags": {
94277                     "name": "Levi's",
94278                     "shop": "clothes"
94279                 },
94280                 "name": "Levi's",
94281                 "icon": "clothing-store",
94282                 "geometry": [
94283                     "point",
94284                     "vertex",
94285                     "area"
94286                 ],
94287                 "fields": [
94288                     "address",
94289                     "building_area",
94290                     "opening_hours"
94291                 ],
94292                 "suggestion": true
94293             },
94294             "shop/clothes/Celio": {
94295                 "tags": {
94296                     "name": "Celio",
94297                     "shop": "clothes"
94298                 },
94299                 "name": "Celio",
94300                 "icon": "clothing-store",
94301                 "geometry": [
94302                     "point",
94303                     "vertex",
94304                     "area"
94305                 ],
94306                 "fields": [
94307                     "address",
94308                     "building_area",
94309                     "opening_hours"
94310                 ],
94311                 "suggestion": true
94312             },
94313             "shop/clothes/TJ Maxx": {
94314                 "tags": {
94315                     "name": "TJ Maxx",
94316                     "shop": "clothes"
94317                 },
94318                 "name": "TJ Maxx",
94319                 "icon": "clothing-store",
94320                 "geometry": [
94321                     "point",
94322                     "vertex",
94323                     "area"
94324                 ],
94325                 "fields": [
94326                     "address",
94327                     "building_area",
94328                     "opening_hours"
94329                 ],
94330                 "suggestion": true
94331             },
94332             "shop/clothes/Promod": {
94333                 "tags": {
94334                     "name": "Promod",
94335                     "shop": "clothes"
94336                 },
94337                 "name": "Promod",
94338                 "icon": "clothing-store",
94339                 "geometry": [
94340                     "point",
94341                     "vertex",
94342                     "area"
94343                 ],
94344                 "fields": [
94345                     "address",
94346                     "building_area",
94347                     "opening_hours"
94348                 ],
94349                 "suggestion": true
94350             },
94351             "shop/clothes/Street One": {
94352                 "tags": {
94353                     "name": "Street One",
94354                     "shop": "clothes"
94355                 },
94356                 "name": "Street One",
94357                 "icon": "clothing-store",
94358                 "geometry": [
94359                     "point",
94360                     "vertex",
94361                     "area"
94362                 ],
94363                 "fields": [
94364                     "address",
94365                     "building_area",
94366                     "opening_hours"
94367                 ],
94368                 "suggestion": true
94369             },
94370             "shop/clothes/ユニクロ": {
94371                 "tags": {
94372                     "name": "ユニクロ",
94373                     "shop": "clothes"
94374                 },
94375                 "name": "ユニクロ",
94376                 "icon": "clothing-store",
94377                 "geometry": [
94378                     "point",
94379                     "vertex",
94380                     "area"
94381                 ],
94382                 "fields": [
94383                     "address",
94384                     "building_area",
94385                     "opening_hours"
94386                 ],
94387                 "suggestion": true
94388             },
94389             "shop/clothes/Banana Republic": {
94390                 "tags": {
94391                     "name": "Banana Republic",
94392                     "shop": "clothes"
94393                 },
94394                 "name": "Banana Republic",
94395                 "icon": "clothing-store",
94396                 "geometry": [
94397                     "point",
94398                     "vertex",
94399                     "area"
94400                 ],
94401                 "fields": [
94402                     "address",
94403                     "building_area",
94404                     "opening_hours"
94405                 ],
94406                 "suggestion": true
94407             },
94408             "shop/clothes/Одежда": {
94409                 "tags": {
94410                     "name": "Одежда",
94411                     "shop": "clothes"
94412                 },
94413                 "name": "Одежда",
94414                 "icon": "clothing-store",
94415                 "geometry": [
94416                     "point",
94417                     "vertex",
94418                     "area"
94419                 ],
94420                 "fields": [
94421                     "address",
94422                     "building_area",
94423                     "opening_hours"
94424                 ],
94425                 "suggestion": true
94426             },
94427             "shop/clothes/La Halle": {
94428                 "tags": {
94429                     "name": "La Halle",
94430                     "shop": "clothes"
94431                 },
94432                 "name": "La Halle",
94433                 "icon": "clothing-store",
94434                 "geometry": [
94435                     "point",
94436                     "vertex",
94437                     "area"
94438                 ],
94439                 "fields": [
94440                     "address",
94441                     "building_area",
94442                     "opening_hours"
94443                 ],
94444                 "suggestion": true
94445             },
94446             "shop/clothes/Peacocks": {
94447                 "tags": {
94448                     "name": "Peacocks",
94449                     "shop": "clothes"
94450                 },
94451                 "name": "Peacocks",
94452                 "icon": "clothing-store",
94453                 "geometry": [
94454                     "point",
94455                     "vertex",
94456                     "area"
94457                 ],
94458                 "fields": [
94459                     "address",
94460                     "building_area",
94461                     "opening_hours"
94462                 ],
94463                 "suggestion": true
94464             },
94465             "shop/clothes/しまむら": {
94466                 "tags": {
94467                     "name": "しまむら",
94468                     "shop": "clothes"
94469                 },
94470                 "name": "しまむら",
94471                 "icon": "clothing-store",
94472                 "geometry": [
94473                     "point",
94474                     "vertex",
94475                     "area"
94476                 ],
94477                 "fields": [
94478                     "address",
94479                     "building_area",
94480                     "opening_hours"
94481                 ],
94482                 "suggestion": true
94483             },
94484             "shop/books/Bruna": {
94485                 "tags": {
94486                     "name": "Bruna",
94487                     "shop": "books"
94488                 },
94489                 "name": "Bruna",
94490                 "icon": "shop",
94491                 "geometry": [
94492                     "point",
94493                     "vertex",
94494                     "area"
94495                 ],
94496                 "fields": [
94497                     "address",
94498                     "building_area",
94499                     "opening_hours"
94500                 ],
94501                 "suggestion": true
94502             },
94503             "shop/books/Waterstones": {
94504                 "tags": {
94505                     "name": "Waterstones",
94506                     "shop": "books"
94507                 },
94508                 "name": "Waterstones",
94509                 "icon": "shop",
94510                 "geometry": [
94511                     "point",
94512                     "vertex",
94513                     "area"
94514                 ],
94515                 "fields": [
94516                     "address",
94517                     "building_area",
94518                     "opening_hours"
94519                 ],
94520                 "suggestion": true
94521             },
94522             "shop/books/Libro": {
94523                 "tags": {
94524                     "name": "Libro",
94525                     "shop": "books"
94526                 },
94527                 "name": "Libro",
94528                 "icon": "shop",
94529                 "geometry": [
94530                     "point",
94531                     "vertex",
94532                     "area"
94533                 ],
94534                 "fields": [
94535                     "address",
94536                     "building_area",
94537                     "opening_hours"
94538                 ],
94539                 "suggestion": true
94540             },
94541             "shop/books/Barnes & Noble": {
94542                 "tags": {
94543                     "name": "Barnes & Noble",
94544                     "shop": "books"
94545                 },
94546                 "name": "Barnes & Noble",
94547                 "icon": "shop",
94548                 "geometry": [
94549                     "point",
94550                     "vertex",
94551                     "area"
94552                 ],
94553                 "fields": [
94554                     "address",
94555                     "building_area",
94556                     "opening_hours"
94557                 ],
94558                 "suggestion": true
94559             },
94560             "shop/books/Weltbild": {
94561                 "tags": {
94562                     "name": "Weltbild",
94563                     "shop": "books"
94564                 },
94565                 "name": "Weltbild",
94566                 "icon": "shop",
94567                 "geometry": [
94568                     "point",
94569                     "vertex",
94570                     "area"
94571                 ],
94572                 "fields": [
94573                     "address",
94574                     "building_area",
94575                     "opening_hours"
94576                 ],
94577                 "suggestion": true
94578             },
94579             "shop/books/Thalia": {
94580                 "tags": {
94581                     "name": "Thalia",
94582                     "shop": "books"
94583                 },
94584                 "name": "Thalia",
94585                 "icon": "shop",
94586                 "geometry": [
94587                     "point",
94588                     "vertex",
94589                     "area"
94590                 ],
94591                 "fields": [
94592                     "address",
94593                     "building_area",
94594                     "opening_hours"
94595                 ],
94596                 "suggestion": true
94597             },
94598             "shop/books/Книги": {
94599                 "tags": {
94600                     "name": "Книги",
94601                     "shop": "books"
94602                 },
94603                 "name": "Книги",
94604                 "icon": "shop",
94605                 "geometry": [
94606                     "point",
94607                     "vertex",
94608                     "area"
94609                 ],
94610                 "fields": [
94611                     "address",
94612                     "building_area",
94613                     "opening_hours"
94614                 ],
94615                 "suggestion": true
94616             },
94617             "shop/alcohol/Alko": {
94618                 "tags": {
94619                     "name": "Alko",
94620                     "shop": "alcohol"
94621                 },
94622                 "name": "Alko",
94623                 "icon": "alcohol-shop",
94624                 "geometry": [
94625                     "point",
94626                     "vertex",
94627                     "area"
94628                 ],
94629                 "fields": [
94630                     "address",
94631                     "building_area",
94632                     "opening_hours"
94633                 ],
94634                 "suggestion": true
94635             },
94636             "shop/alcohol/The Beer Store": {
94637                 "tags": {
94638                     "name": "The Beer Store",
94639                     "shop": "alcohol"
94640                 },
94641                 "name": "The Beer Store",
94642                 "icon": "alcohol-shop",
94643                 "geometry": [
94644                     "point",
94645                     "vertex",
94646                     "area"
94647                 ],
94648                 "fields": [
94649                     "address",
94650                     "building_area",
94651                     "opening_hours"
94652                 ],
94653                 "suggestion": true
94654             },
94655             "shop/alcohol/Systembolaget": {
94656                 "tags": {
94657                     "name": "Systembolaget",
94658                     "shop": "alcohol"
94659                 },
94660                 "name": "Systembolaget",
94661                 "icon": "alcohol-shop",
94662                 "geometry": [
94663                     "point",
94664                     "vertex",
94665                     "area"
94666                 ],
94667                 "fields": [
94668                     "address",
94669                     "building_area",
94670                     "opening_hours"
94671                 ],
94672                 "suggestion": true
94673             },
94674             "shop/alcohol/LCBO": {
94675                 "tags": {
94676                     "name": "LCBO",
94677                     "shop": "alcohol"
94678                 },
94679                 "name": "LCBO",
94680                 "icon": "alcohol-shop",
94681                 "geometry": [
94682                     "point",
94683                     "vertex",
94684                     "area"
94685                 ],
94686                 "fields": [
94687                     "address",
94688                     "building_area",
94689                     "opening_hours"
94690                 ],
94691                 "suggestion": true
94692             },
94693             "shop/alcohol/Ароматный мир": {
94694                 "tags": {
94695                     "name": "Ароматный мир",
94696                     "shop": "alcohol"
94697                 },
94698                 "name": "Ароматный мир",
94699                 "icon": "alcohol-shop",
94700                 "geometry": [
94701                     "point",
94702                     "vertex",
94703                     "area"
94704                 ],
94705                 "fields": [
94706                     "address",
94707                     "building_area",
94708                     "opening_hours"
94709                 ],
94710                 "suggestion": true
94711             },
94712             "shop/alcohol/Bargain Booze": {
94713                 "tags": {
94714                     "name": "Bargain Booze",
94715                     "shop": "alcohol"
94716                 },
94717                 "name": "Bargain Booze",
94718                 "icon": "alcohol-shop",
94719                 "geometry": [
94720                     "point",
94721                     "vertex",
94722                     "area"
94723                 ],
94724                 "fields": [
94725                     "address",
94726                     "building_area",
94727                     "opening_hours"
94728                 ],
94729                 "suggestion": true
94730             },
94731             "shop/alcohol/Nicolas": {
94732                 "tags": {
94733                     "name": "Nicolas",
94734                     "shop": "alcohol"
94735                 },
94736                 "name": "Nicolas",
94737                 "icon": "alcohol-shop",
94738                 "geometry": [
94739                     "point",
94740                     "vertex",
94741                     "area"
94742                 ],
94743                 "fields": [
94744                     "address",
94745                     "building_area",
94746                     "opening_hours"
94747                 ],
94748                 "suggestion": true
94749             },
94750             "shop/alcohol/Botilleria": {
94751                 "tags": {
94752                     "name": "Botilleria",
94753                     "shop": "alcohol"
94754                 },
94755                 "name": "Botilleria",
94756                 "icon": "alcohol-shop",
94757                 "geometry": [
94758                     "point",
94759                     "vertex",
94760                     "area"
94761                 ],
94762                 "fields": [
94763                     "address",
94764                     "building_area",
94765                     "opening_hours"
94766                 ],
94767                 "suggestion": true
94768             },
94769             "shop/alcohol/SAQ": {
94770                 "tags": {
94771                     "name": "SAQ",
94772                     "shop": "alcohol"
94773                 },
94774                 "name": "SAQ",
94775                 "icon": "alcohol-shop",
94776                 "geometry": [
94777                     "point",
94778                     "vertex",
94779                     "area"
94780                 ],
94781                 "fields": [
94782                     "address",
94783                     "building_area",
94784                     "opening_hours"
94785                 ],
94786                 "suggestion": true
94787             },
94788             "shop/alcohol/Gall & Gall": {
94789                 "tags": {
94790                     "name": "Gall & Gall",
94791                     "shop": "alcohol"
94792                 },
94793                 "name": "Gall & Gall",
94794                 "icon": "alcohol-shop",
94795                 "geometry": [
94796                     "point",
94797                     "vertex",
94798                     "area"
94799                 ],
94800                 "fields": [
94801                     "address",
94802                     "building_area",
94803                     "opening_hours"
94804                 ],
94805                 "suggestion": true
94806             },
94807             "shop/alcohol/BWS": {
94808                 "tags": {
94809                     "name": "BWS",
94810                     "shop": "alcohol"
94811                 },
94812                 "name": "BWS",
94813                 "icon": "alcohol-shop",
94814                 "geometry": [
94815                     "point",
94816                     "vertex",
94817                     "area"
94818                 ],
94819                 "fields": [
94820                     "address",
94821                     "building_area",
94822                     "opening_hours"
94823                 ],
94824                 "suggestion": true
94825             },
94826             "shop/alcohol/Живое пиво": {
94827                 "tags": {
94828                     "name": "Живое пиво",
94829                     "shop": "alcohol"
94830                 },
94831                 "name": "Живое пиво",
94832                 "icon": "alcohol-shop",
94833                 "geometry": [
94834                     "point",
94835                     "vertex",
94836                     "area"
94837                 ],
94838                 "fields": [
94839                     "address",
94840                     "building_area",
94841                     "opening_hours"
94842                 ],
94843                 "suggestion": true
94844             },
94845             "shop/bakery/Kamps": {
94846                 "tags": {
94847                     "name": "Kamps",
94848                     "shop": "bakery"
94849                 },
94850                 "name": "Kamps",
94851                 "icon": "bakery",
94852                 "geometry": [
94853                     "point",
94854                     "vertex",
94855                     "area"
94856                 ],
94857                 "fields": [
94858                     "address",
94859                     "building_area",
94860                     "opening_hours"
94861                 ],
94862                 "suggestion": true
94863             },
94864             "shop/bakery/Bäckerei Schmidt": {
94865                 "tags": {
94866                     "name": "Bäckerei Schmidt",
94867                     "shop": "bakery"
94868                 },
94869                 "name": "Bäckerei Schmidt",
94870                 "icon": "bakery",
94871                 "geometry": [
94872                     "point",
94873                     "vertex",
94874                     "area"
94875                 ],
94876                 "fields": [
94877                     "address",
94878                     "building_area",
94879                     "opening_hours"
94880                 ],
94881                 "suggestion": true
94882             },
94883             "shop/bakery/Anker": {
94884                 "tags": {
94885                     "name": "Anker",
94886                     "shop": "bakery"
94887                 },
94888                 "name": "Anker",
94889                 "icon": "bakery",
94890                 "geometry": [
94891                     "point",
94892                     "vertex",
94893                     "area"
94894                 ],
94895                 "fields": [
94896                     "address",
94897                     "building_area",
94898                     "opening_hours"
94899                 ],
94900                 "suggestion": true
94901             },
94902             "shop/bakery/Schäfer": {
94903                 "tags": {
94904                     "name": "Schäfer",
94905                     "shop": "bakery"
94906                 },
94907                 "name": "Schäfer",
94908                 "icon": "bakery",
94909                 "geometry": [
94910                     "point",
94911                     "vertex",
94912                     "area"
94913                 ],
94914                 "fields": [
94915                     "address",
94916                     "building_area",
94917                     "opening_hours"
94918                 ],
94919                 "suggestion": true
94920             },
94921             "shop/bakery/Hofpfisterei": {
94922                 "tags": {
94923                     "name": "Hofpfisterei",
94924                     "shop": "bakery"
94925                 },
94926                 "name": "Hofpfisterei",
94927                 "icon": "bakery",
94928                 "geometry": [
94929                     "point",
94930                     "vertex",
94931                     "area"
94932                 ],
94933                 "fields": [
94934                     "address",
94935                     "building_area",
94936                     "opening_hours"
94937                 ],
94938                 "suggestion": true
94939             },
94940             "shop/bakery/Greggs": {
94941                 "tags": {
94942                     "name": "Greggs",
94943                     "shop": "bakery"
94944                 },
94945                 "name": "Greggs",
94946                 "icon": "bakery",
94947                 "geometry": [
94948                     "point",
94949                     "vertex",
94950                     "area"
94951                 ],
94952                 "fields": [
94953                     "address",
94954                     "building_area",
94955                     "opening_hours"
94956                 ],
94957                 "suggestion": true
94958             },
94959             "shop/bakery/Oebel": {
94960                 "tags": {
94961                     "name": "Oebel",
94962                     "shop": "bakery"
94963                 },
94964                 "name": "Oebel",
94965                 "icon": "bakery",
94966                 "geometry": [
94967                     "point",
94968                     "vertex",
94969                     "area"
94970                 ],
94971                 "fields": [
94972                     "address",
94973                     "building_area",
94974                     "opening_hours"
94975                 ],
94976                 "suggestion": true
94977             },
94978             "shop/bakery/Boulangerie": {
94979                 "tags": {
94980                     "name": "Boulangerie",
94981                     "shop": "bakery"
94982                 },
94983                 "name": "Boulangerie",
94984                 "icon": "bakery",
94985                 "geometry": [
94986                     "point",
94987                     "vertex",
94988                     "area"
94989                 ],
94990                 "fields": [
94991                     "address",
94992                     "building_area",
94993                     "opening_hours"
94994                 ],
94995                 "suggestion": true
94996             },
94997             "shop/bakery/Stadtbäckerei": {
94998                 "tags": {
94999                     "name": "Stadtbäckerei",
95000                     "shop": "bakery"
95001                 },
95002                 "name": "Stadtbäckerei",
95003                 "icon": "bakery",
95004                 "geometry": [
95005                     "point",
95006                     "vertex",
95007                     "area"
95008                 ],
95009                 "fields": [
95010                     "address",
95011                     "building_area",
95012                     "opening_hours"
95013                 ],
95014                 "suggestion": true
95015             },
95016             "shop/bakery/Steinecke": {
95017                 "tags": {
95018                     "name": "Steinecke",
95019                     "shop": "bakery"
95020                 },
95021                 "name": "Steinecke",
95022                 "icon": "bakery",
95023                 "geometry": [
95024                     "point",
95025                     "vertex",
95026                     "area"
95027                 ],
95028                 "fields": [
95029                     "address",
95030                     "building_area",
95031                     "opening_hours"
95032                 ],
95033                 "suggestion": true
95034             },
95035             "shop/bakery/Ihle": {
95036                 "tags": {
95037                     "name": "Ihle",
95038                     "shop": "bakery"
95039                 },
95040                 "name": "Ihle",
95041                 "icon": "bakery",
95042                 "geometry": [
95043                     "point",
95044                     "vertex",
95045                     "area"
95046                 ],
95047                 "fields": [
95048                     "address",
95049                     "building_area",
95050                     "opening_hours"
95051                 ],
95052                 "suggestion": true
95053             },
95054             "shop/bakery/Goldilocks": {
95055                 "tags": {
95056                     "name": "Goldilocks",
95057                     "shop": "bakery"
95058                 },
95059                 "name": "Goldilocks",
95060                 "icon": "bakery",
95061                 "geometry": [
95062                     "point",
95063                     "vertex",
95064                     "area"
95065                 ],
95066                 "fields": [
95067                     "address",
95068                     "building_area",
95069                     "opening_hours"
95070                 ],
95071                 "suggestion": true
95072             },
95073             "shop/bakery/Dat Backhus": {
95074                 "tags": {
95075                     "name": "Dat Backhus",
95076                     "shop": "bakery"
95077                 },
95078                 "name": "Dat Backhus",
95079                 "icon": "bakery",
95080                 "geometry": [
95081                     "point",
95082                     "vertex",
95083                     "area"
95084                 ],
95085                 "fields": [
95086                     "address",
95087                     "building_area",
95088                     "opening_hours"
95089                 ],
95090                 "suggestion": true
95091             },
95092             "shop/bakery/K&U": {
95093                 "tags": {
95094                     "name": "K&U",
95095                     "shop": "bakery"
95096                 },
95097                 "name": "K&U",
95098                 "icon": "bakery",
95099                 "geometry": [
95100                     "point",
95101                     "vertex",
95102                     "area"
95103                 ],
95104                 "fields": [
95105                     "address",
95106                     "building_area",
95107                     "opening_hours"
95108                 ],
95109                 "suggestion": true
95110             },
95111             "shop/bakery/Der Beck": {
95112                 "tags": {
95113                     "name": "Der Beck",
95114                     "shop": "bakery"
95115                 },
95116                 "name": "Der Beck",
95117                 "icon": "bakery",
95118                 "geometry": [
95119                     "point",
95120                     "vertex",
95121                     "area"
95122                 ],
95123                 "fields": [
95124                     "address",
95125                     "building_area",
95126                     "opening_hours"
95127                 ],
95128                 "suggestion": true
95129             },
95130             "shop/bakery/Thürmann": {
95131                 "tags": {
95132                     "name": "Thürmann",
95133                     "shop": "bakery"
95134                 },
95135                 "name": "Thürmann",
95136                 "icon": "bakery",
95137                 "geometry": [
95138                     "point",
95139                     "vertex",
95140                     "area"
95141                 ],
95142                 "fields": [
95143                     "address",
95144                     "building_area",
95145                     "opening_hours"
95146                 ],
95147                 "suggestion": true
95148             },
95149             "shop/bakery/Backwerk": {
95150                 "tags": {
95151                     "name": "Backwerk",
95152                     "shop": "bakery"
95153                 },
95154                 "name": "Backwerk",
95155                 "icon": "bakery",
95156                 "geometry": [
95157                     "point",
95158                     "vertex",
95159                     "area"
95160                 ],
95161                 "fields": [
95162                     "address",
95163                     "building_area",
95164                     "opening_hours"
95165                 ],
95166                 "suggestion": true
95167             },
95168             "shop/bakery/Bäcker": {
95169                 "tags": {
95170                     "name": "Bäcker",
95171                     "shop": "bakery"
95172                 },
95173                 "name": "Bäcker",
95174                 "icon": "bakery",
95175                 "geometry": [
95176                     "point",
95177                     "vertex",
95178                     "area"
95179                 ],
95180                 "fields": [
95181                     "address",
95182                     "building_area",
95183                     "opening_hours"
95184                 ],
95185                 "suggestion": true
95186             },
95187             "shop/bakery/Schäfer's": {
95188                 "tags": {
95189                     "name": "Schäfer's",
95190                     "shop": "bakery"
95191                 },
95192                 "name": "Schäfer's",
95193                 "icon": "bakery",
95194                 "geometry": [
95195                     "point",
95196                     "vertex",
95197                     "area"
95198                 ],
95199                 "fields": [
95200                     "address",
95201                     "building_area",
95202                     "opening_hours"
95203                 ],
95204                 "suggestion": true
95205             },
95206             "shop/bakery/Panaderia": {
95207                 "tags": {
95208                     "name": "Panaderia",
95209                     "shop": "bakery"
95210                 },
95211                 "name": "Panaderia",
95212                 "icon": "bakery",
95213                 "geometry": [
95214                     "point",
95215                     "vertex",
95216                     "area"
95217                 ],
95218                 "fields": [
95219                     "address",
95220                     "building_area",
95221                     "opening_hours"
95222                 ],
95223                 "suggestion": true
95224             },
95225             "shop/bakery/Goeken backen": {
95226                 "tags": {
95227                     "name": "Goeken backen",
95228                     "shop": "bakery"
95229                 },
95230                 "name": "Goeken backen",
95231                 "icon": "bakery",
95232                 "geometry": [
95233                     "point",
95234                     "vertex",
95235                     "area"
95236                 ],
95237                 "fields": [
95238                     "address",
95239                     "building_area",
95240                     "opening_hours"
95241                 ],
95242                 "suggestion": true
95243             },
95244             "shop/bakery/Stadtbäckerei Junge": {
95245                 "tags": {
95246                     "name": "Stadtbäckerei Junge",
95247                     "shop": "bakery"
95248                 },
95249                 "name": "Stadtbäckerei Junge",
95250                 "icon": "bakery",
95251                 "geometry": [
95252                     "point",
95253                     "vertex",
95254                     "area"
95255                 ],
95256                 "fields": [
95257                     "address",
95258                     "building_area",
95259                     "opening_hours"
95260                 ],
95261                 "suggestion": true
95262             },
95263             "shop/bakery/Boulangerie Patisserie": {
95264                 "tags": {
95265                     "name": "Boulangerie Patisserie",
95266                     "shop": "bakery"
95267                 },
95268                 "name": "Boulangerie Patisserie",
95269                 "icon": "bakery",
95270                 "geometry": [
95271                     "point",
95272                     "vertex",
95273                     "area"
95274                 ],
95275                 "fields": [
95276                     "address",
95277                     "building_area",
95278                     "opening_hours"
95279                 ],
95280                 "suggestion": true
95281             },
95282             "shop/bakery/Paul": {
95283                 "tags": {
95284                     "name": "Paul",
95285                     "shop": "bakery"
95286                 },
95287                 "name": "Paul",
95288                 "icon": "bakery",
95289                 "geometry": [
95290                     "point",
95291                     "vertex",
95292                     "area"
95293                 ],
95294                 "fields": [
95295                     "address",
95296                     "building_area",
95297                     "opening_hours"
95298                 ],
95299                 "suggestion": true
95300             },
95301             "shop/bakery/Хлеб": {
95302                 "tags": {
95303                     "name": "Хлеб",
95304                     "shop": "bakery"
95305                 },
95306                 "name": "Хлеб",
95307                 "icon": "bakery",
95308                 "geometry": [
95309                     "point",
95310                     "vertex",
95311                     "area"
95312                 ],
95313                 "fields": [
95314                     "address",
95315                     "building_area",
95316                     "opening_hours"
95317                 ],
95318                 "suggestion": true
95319             },
95320             "shop/bakery/Piekarnia": {
95321                 "tags": {
95322                     "name": "Piekarnia",
95323                     "shop": "bakery"
95324                 },
95325                 "name": "Piekarnia",
95326                 "icon": "bakery",
95327                 "geometry": [
95328                     "point",
95329                     "vertex",
95330                     "area"
95331                 ],
95332                 "fields": [
95333                     "address",
95334                     "building_area",
95335                     "opening_hours"
95336                 ],
95337                 "suggestion": true
95338             },
95339             "shop/sports/Sports Direct": {
95340                 "tags": {
95341                     "name": "Sports Direct",
95342                     "shop": "sports"
95343                 },
95344                 "name": "Sports Direct",
95345                 "icon": "shop",
95346                 "geometry": [
95347                     "point",
95348                     "vertex",
95349                     "area"
95350                 ],
95351                 "fields": [
95352                     "address",
95353                     "building_area",
95354                     "opening_hours"
95355                 ],
95356                 "suggestion": true
95357             },
95358             "shop/sports/Decathlon": {
95359                 "tags": {
95360                     "name": "Decathlon",
95361                     "shop": "sports"
95362                 },
95363                 "name": "Decathlon",
95364                 "icon": "shop",
95365                 "geometry": [
95366                     "point",
95367                     "vertex",
95368                     "area"
95369                 ],
95370                 "fields": [
95371                     "address",
95372                     "building_area",
95373                     "opening_hours"
95374                 ],
95375                 "suggestion": true
95376             },
95377             "shop/sports/Intersport": {
95378                 "tags": {
95379                     "name": "Intersport",
95380                     "shop": "sports"
95381                 },
95382                 "name": "Intersport",
95383                 "icon": "shop",
95384                 "geometry": [
95385                     "point",
95386                     "vertex",
95387                     "area"
95388                 ],
95389                 "fields": [
95390                     "address",
95391                     "building_area",
95392                     "opening_hours"
95393                 ],
95394                 "suggestion": true
95395             },
95396             "shop/sports/Sports Authority": {
95397                 "tags": {
95398                     "name": "Sports Authority",
95399                     "shop": "sports"
95400                 },
95401                 "name": "Sports Authority",
95402                 "icon": "shop",
95403                 "geometry": [
95404                     "point",
95405                     "vertex",
95406                     "area"
95407                 ],
95408                 "fields": [
95409                     "address",
95410                     "building_area",
95411                     "opening_hours"
95412                 ],
95413                 "suggestion": true
95414             },
95415             "shop/sports/Спортмастер": {
95416                 "tags": {
95417                     "name": "Спортмастер",
95418                     "shop": "sports"
95419                 },
95420                 "name": "Спортмастер",
95421                 "icon": "shop",
95422                 "geometry": [
95423                     "point",
95424                     "vertex",
95425                     "area"
95426                 ],
95427                 "fields": [
95428                     "address",
95429                     "building_area",
95430                     "opening_hours"
95431                 ],
95432                 "suggestion": true
95433             },
95434             "shop/sports/Sport 2000": {
95435                 "tags": {
95436                     "name": "Sport 2000",
95437                     "shop": "sports"
95438                 },
95439                 "name": "Sport 2000",
95440                 "icon": "shop",
95441                 "geometry": [
95442                     "point",
95443                     "vertex",
95444                     "area"
95445                 ],
95446                 "fields": [
95447                     "address",
95448                     "building_area",
95449                     "opening_hours"
95450                 ],
95451                 "suggestion": true
95452             },
95453             "shop/sports/Dick's Sporting Goods": {
95454                 "tags": {
95455                     "name": "Dick's Sporting Goods",
95456                     "shop": "sports"
95457                 },
95458                 "name": "Dick's Sporting Goods",
95459                 "icon": "shop",
95460                 "geometry": [
95461                     "point",
95462                     "vertex",
95463                     "area"
95464                 ],
95465                 "fields": [
95466                     "address",
95467                     "building_area",
95468                     "opening_hours"
95469                 ],
95470                 "suggestion": true
95471             },
95472             "shop/variety_store/Tedi": {
95473                 "tags": {
95474                     "name": "Tedi",
95475                     "shop": "variety_store"
95476                 },
95477                 "name": "Tedi",
95478                 "icon": "shop",
95479                 "geometry": [
95480                     "point",
95481                     "vertex",
95482                     "area"
95483                 ],
95484                 "fields": [
95485                     "address",
95486                     "building_area",
95487                     "opening_hours"
95488                 ],
95489                 "suggestion": true
95490             },
95491             "shop/variety_store/Dollarama": {
95492                 "tags": {
95493                     "name": "Dollarama",
95494                     "shop": "variety_store"
95495                 },
95496                 "name": "Dollarama",
95497                 "icon": "shop",
95498                 "geometry": [
95499                     "point",
95500                     "vertex",
95501                     "area"
95502                 ],
95503                 "fields": [
95504                     "address",
95505                     "building_area",
95506                     "opening_hours"
95507                 ],
95508                 "suggestion": true
95509             },
95510             "shop/variety_store/Dollar Tree": {
95511                 "tags": {
95512                     "name": "Dollar Tree",
95513                     "shop": "variety_store"
95514                 },
95515                 "name": "Dollar Tree",
95516                 "icon": "shop",
95517                 "geometry": [
95518                     "point",
95519                     "vertex",
95520                     "area"
95521                 ],
95522                 "fields": [
95523                     "address",
95524                     "building_area",
95525                     "opening_hours"
95526                 ],
95527                 "suggestion": true
95528             },
95529             "shop/pet/PetSmart": {
95530                 "tags": {
95531                     "name": "PetSmart",
95532                     "shop": "pet"
95533                 },
95534                 "name": "PetSmart",
95535                 "icon": "dog-park",
95536                 "geometry": [
95537                     "point",
95538                     "vertex",
95539                     "area"
95540                 ],
95541                 "fields": [
95542                     "address",
95543                     "building_area",
95544                     "opening_hours"
95545                 ],
95546                 "suggestion": true
95547             },
95548             "shop/pet/Das Futterhaus": {
95549                 "tags": {
95550                     "name": "Das Futterhaus",
95551                     "shop": "pet"
95552                 },
95553                 "name": "Das Futterhaus",
95554                 "icon": "dog-park",
95555                 "geometry": [
95556                     "point",
95557                     "vertex",
95558                     "area"
95559                 ],
95560                 "fields": [
95561                     "address",
95562                     "building_area",
95563                     "opening_hours"
95564                 ],
95565                 "suggestion": true
95566             },
95567             "shop/pet/Pets at Home": {
95568                 "tags": {
95569                     "name": "Pets at Home",
95570                     "shop": "pet"
95571                 },
95572                 "name": "Pets at Home",
95573                 "icon": "dog-park",
95574                 "geometry": [
95575                     "point",
95576                     "vertex",
95577                     "area"
95578                 ],
95579                 "fields": [
95580                     "address",
95581                     "building_area",
95582                     "opening_hours"
95583                 ],
95584                 "suggestion": true
95585             },
95586             "shop/pet/Petco": {
95587                 "tags": {
95588                     "name": "Petco",
95589                     "shop": "pet"
95590                 },
95591                 "name": "Petco",
95592                 "icon": "dog-park",
95593                 "geometry": [
95594                     "point",
95595                     "vertex",
95596                     "area"
95597                 ],
95598                 "fields": [
95599                     "address",
95600                     "building_area",
95601                     "opening_hours"
95602                 ],
95603                 "suggestion": true
95604             },
95605             "shop/pet/Зоомагазин": {
95606                 "tags": {
95607                     "name": "Зоомагазин",
95608                     "shop": "pet"
95609                 },
95610                 "name": "Зоомагазин",
95611                 "icon": "dog-park",
95612                 "geometry": [
95613                     "point",
95614                     "vertex",
95615                     "area"
95616                 ],
95617                 "fields": [
95618                     "address",
95619                     "building_area",
95620                     "opening_hours"
95621                 ],
95622                 "suggestion": true
95623             },
95624             "shop/shoes/Reno": {
95625                 "tags": {
95626                     "name": "Reno",
95627                     "shop": "shoes"
95628                 },
95629                 "name": "Reno",
95630                 "icon": "shop",
95631                 "geometry": [
95632                     "point",
95633                     "vertex",
95634                     "area"
95635                 ],
95636                 "fields": [
95637                     "address",
95638                     "building_area",
95639                     "opening_hours"
95640                 ],
95641                 "suggestion": true
95642             },
95643             "shop/shoes/Ecco": {
95644                 "tags": {
95645                     "name": "Ecco",
95646                     "shop": "shoes"
95647                 },
95648                 "name": "Ecco",
95649                 "icon": "shop",
95650                 "geometry": [
95651                     "point",
95652                     "vertex",
95653                     "area"
95654                 ],
95655                 "fields": [
95656                     "address",
95657                     "building_area",
95658                     "opening_hours"
95659                 ],
95660                 "suggestion": true
95661             },
95662             "shop/shoes/Clarks": {
95663                 "tags": {
95664                     "name": "Clarks",
95665                     "shop": "shoes"
95666                 },
95667                 "name": "Clarks",
95668                 "icon": "shop",
95669                 "geometry": [
95670                     "point",
95671                     "vertex",
95672                     "area"
95673                 ],
95674                 "fields": [
95675                     "address",
95676                     "building_area",
95677                     "opening_hours"
95678                 ],
95679                 "suggestion": true
95680             },
95681             "shop/shoes/La Halle aux Chaussures": {
95682                 "tags": {
95683                     "name": "La Halle aux Chaussures",
95684                     "shop": "shoes"
95685                 },
95686                 "name": "La Halle aux Chaussures",
95687                 "icon": "shop",
95688                 "geometry": [
95689                     "point",
95690                     "vertex",
95691                     "area"
95692                 ],
95693                 "fields": [
95694                     "address",
95695                     "building_area",
95696                     "opening_hours"
95697                 ],
95698                 "suggestion": true
95699             },
95700             "shop/shoes/Brantano": {
95701                 "tags": {
95702                     "name": "Brantano",
95703                     "shop": "shoes"
95704                 },
95705                 "name": "Brantano",
95706                 "icon": "shop",
95707                 "geometry": [
95708                     "point",
95709                     "vertex",
95710                     "area"
95711                 ],
95712                 "fields": [
95713                     "address",
95714                     "building_area",
95715                     "opening_hours"
95716                 ],
95717                 "suggestion": true
95718             },
95719             "shop/shoes/Salamander": {
95720                 "tags": {
95721                     "name": "Salamander",
95722                     "shop": "shoes"
95723                 },
95724                 "name": "Salamander",
95725                 "icon": "shop",
95726                 "geometry": [
95727                     "point",
95728                     "vertex",
95729                     "area"
95730                 ],
95731                 "fields": [
95732                     "address",
95733                     "building_area",
95734                     "opening_hours"
95735                 ],
95736                 "suggestion": true
95737             },
95738             "shop/shoes/Обувь": {
95739                 "tags": {
95740                     "name": "Обувь",
95741                     "shop": "shoes"
95742                 },
95743                 "name": "Обувь",
95744                 "icon": "shop",
95745                 "geometry": [
95746                     "point",
95747                     "vertex",
95748                     "area"
95749                 ],
95750                 "fields": [
95751                     "address",
95752                     "building_area",
95753                     "opening_hours"
95754                 ],
95755                 "suggestion": true
95756             },
95757             "shop/shoes/Payless Shoe Source": {
95758                 "tags": {
95759                     "name": "Payless Shoe Source",
95760                     "shop": "shoes"
95761                 },
95762                 "name": "Payless Shoe Source",
95763                 "icon": "shop",
95764                 "geometry": [
95765                     "point",
95766                     "vertex",
95767                     "area"
95768                 ],
95769                 "fields": [
95770                     "address",
95771                     "building_area",
95772                     "opening_hours"
95773                 ],
95774                 "suggestion": true
95775             },
95776             "shop/shoes/Famous Footwear": {
95777                 "tags": {
95778                     "name": "Famous Footwear",
95779                     "shop": "shoes"
95780                 },
95781                 "name": "Famous Footwear",
95782                 "icon": "shop",
95783                 "geometry": [
95784                     "point",
95785                     "vertex",
95786                     "area"
95787                 ],
95788                 "fields": [
95789                     "address",
95790                     "building_area",
95791                     "opening_hours"
95792                 ],
95793                 "suggestion": true
95794             },
95795             "shop/shoes/Quick Schuh": {
95796                 "tags": {
95797                     "name": "Quick Schuh",
95798                     "shop": "shoes"
95799                 },
95800                 "name": "Quick Schuh",
95801                 "icon": "shop",
95802                 "geometry": [
95803                     "point",
95804                     "vertex",
95805                     "area"
95806                 ],
95807                 "fields": [
95808                     "address",
95809                     "building_area",
95810                     "opening_hours"
95811                 ],
95812                 "suggestion": true
95813             },
95814             "shop/shoes/Foot Locker": {
95815                 "tags": {
95816                     "name": "Foot Locker",
95817                     "shop": "shoes"
95818                 },
95819                 "name": "Foot Locker",
95820                 "icon": "shop",
95821                 "geometry": [
95822                     "point",
95823                     "vertex",
95824                     "area"
95825                 ],
95826                 "fields": [
95827                     "address",
95828                     "building_area",
95829                     "opening_hours"
95830                 ],
95831                 "suggestion": true
95832             },
95833             "shop/shoes/Bata": {
95834                 "tags": {
95835                     "name": "Bata",
95836                     "shop": "shoes"
95837                 },
95838                 "name": "Bata",
95839                 "icon": "shop",
95840                 "geometry": [
95841                     "point",
95842                     "vertex",
95843                     "area"
95844                 ],
95845                 "fields": [
95846                     "address",
95847                     "building_area",
95848                     "opening_hours"
95849                 ],
95850                 "suggestion": true
95851             },
95852             "shop/toys/La Grande Récré": {
95853                 "tags": {
95854                     "name": "La Grande Récré",
95855                     "shop": "toys"
95856                 },
95857                 "name": "La Grande Récré",
95858                 "icon": "shop",
95859                 "geometry": [
95860                     "point",
95861                     "vertex",
95862                     "area"
95863                 ],
95864                 "fields": [
95865                     "address",
95866                     "building_area",
95867                     "opening_hours"
95868                 ],
95869                 "suggestion": true
95870             },
95871             "shop/toys/Toys R Us": {
95872                 "tags": {
95873                     "name": "Toys R Us",
95874                     "shop": "toys"
95875                 },
95876                 "name": "Toys R Us",
95877                 "icon": "shop",
95878                 "geometry": [
95879                     "point",
95880                     "vertex",
95881                     "area"
95882                 ],
95883                 "fields": [
95884                     "address",
95885                     "building_area",
95886                     "opening_hours"
95887                 ],
95888                 "suggestion": true
95889             },
95890             "shop/toys/Детский мир": {
95891                 "tags": {
95892                     "name": "Детский мир",
95893                     "shop": "toys"
95894                 },
95895                 "name": "Детский мир",
95896                 "icon": "shop",
95897                 "geometry": [
95898                     "point",
95899                     "vertex",
95900                     "area"
95901                 ],
95902                 "fields": [
95903                     "address",
95904                     "building_area",
95905                     "opening_hours"
95906                 ],
95907                 "suggestion": true
95908             },
95909             "shop/toys/Intertoys": {
95910                 "tags": {
95911                     "name": "Intertoys",
95912                     "shop": "toys"
95913                 },
95914                 "name": "Intertoys",
95915                 "icon": "shop",
95916                 "geometry": [
95917                     "point",
95918                     "vertex",
95919                     "area"
95920                 ],
95921                 "fields": [
95922                     "address",
95923                     "building_area",
95924                     "opening_hours"
95925                 ],
95926                 "suggestion": true
95927             },
95928             "shop/toys/Игрушки": {
95929                 "tags": {
95930                     "name": "Игрушки",
95931                     "shop": "toys"
95932                 },
95933                 "name": "Игрушки",
95934                 "icon": "shop",
95935                 "geometry": [
95936                     "point",
95937                     "vertex",
95938                     "area"
95939                 ],
95940                 "fields": [
95941                     "address",
95942                     "building_area",
95943                     "opening_hours"
95944                 ],
95945                 "suggestion": true
95946             },
95947             "shop/travel_agency/Flight Centre": {
95948                 "tags": {
95949                     "name": "Flight Centre",
95950                     "shop": "travel_agency"
95951                 },
95952                 "name": "Flight Centre",
95953                 "icon": "suitcase",
95954                 "geometry": [
95955                     "point",
95956                     "vertex",
95957                     "area"
95958                 ],
95959                 "fields": [
95960                     "address",
95961                     "building_area",
95962                     "opening_hours"
95963                 ],
95964                 "suggestion": true
95965             },
95966             "shop/travel_agency/Thomas Cook": {
95967                 "tags": {
95968                     "name": "Thomas Cook",
95969                     "shop": "travel_agency"
95970                 },
95971                 "name": "Thomas Cook",
95972                 "icon": "suitcase",
95973                 "geometry": [
95974                     "point",
95975                     "vertex",
95976                     "area"
95977                 ],
95978                 "fields": [
95979                     "address",
95980                     "building_area",
95981                     "opening_hours"
95982                 ],
95983                 "suggestion": true
95984             },
95985             "shop/jewelry/Bijou Brigitte": {
95986                 "tags": {
95987                     "name": "Bijou Brigitte",
95988                     "shop": "jewelry"
95989                 },
95990                 "name": "Bijou Brigitte",
95991                 "icon": "shop",
95992                 "geometry": [
95993                     "point",
95994                     "vertex",
95995                     "area"
95996                 ],
95997                 "fields": [
95998                     "address",
95999                     "building_area",
96000                     "opening_hours"
96001                 ],
96002                 "suggestion": true
96003             },
96004             "shop/jewelry/Christ": {
96005                 "tags": {
96006                     "name": "Christ",
96007                     "shop": "jewelry"
96008                 },
96009                 "name": "Christ",
96010                 "icon": "shop",
96011                 "geometry": [
96012                     "point",
96013                     "vertex",
96014                     "area"
96015                 ],
96016                 "fields": [
96017                     "address",
96018                     "building_area",
96019                     "opening_hours"
96020                 ],
96021                 "suggestion": true
96022             },
96023             "shop/jewelry/Swarovski": {
96024                 "tags": {
96025                     "name": "Swarovski",
96026                     "shop": "jewelry"
96027                 },
96028                 "name": "Swarovski",
96029                 "icon": "shop",
96030                 "geometry": [
96031                     "point",
96032                     "vertex",
96033                     "area"
96034                 ],
96035                 "fields": [
96036                     "address",
96037                     "building_area",
96038                     "opening_hours"
96039                 ],
96040                 "suggestion": true
96041             },
96042             "shop/optician/Fielmann": {
96043                 "tags": {
96044                     "name": "Fielmann",
96045                     "shop": "optician"
96046                 },
96047                 "name": "Fielmann",
96048                 "icon": "shop",
96049                 "geometry": [
96050                     "point",
96051                     "vertex",
96052                     "area"
96053                 ],
96054                 "fields": [
96055                     "address",
96056                     "building_area",
96057                     "opening_hours"
96058                 ],
96059                 "suggestion": true
96060             },
96061             "shop/optician/Apollo Optik": {
96062                 "tags": {
96063                     "name": "Apollo Optik",
96064                     "shop": "optician"
96065                 },
96066                 "name": "Apollo Optik",
96067                 "icon": "shop",
96068                 "geometry": [
96069                     "point",
96070                     "vertex",
96071                     "area"
96072                 ],
96073                 "fields": [
96074                     "address",
96075                     "building_area",
96076                     "opening_hours"
96077                 ],
96078                 "suggestion": true
96079             },
96080             "shop/optician/Vision Express": {
96081                 "tags": {
96082                     "name": "Vision Express",
96083                     "shop": "optician"
96084                 },
96085                 "name": "Vision Express",
96086                 "icon": "shop",
96087                 "geometry": [
96088                     "point",
96089                     "vertex",
96090                     "area"
96091                 ],
96092                 "fields": [
96093                     "address",
96094                     "building_area",
96095                     "opening_hours"
96096                 ],
96097                 "suggestion": true
96098             },
96099             "shop/optician/Оптика": {
96100                 "tags": {
96101                     "name": "Оптика",
96102                     "shop": "optician"
96103                 },
96104                 "name": "Оптика",
96105                 "icon": "shop",
96106                 "geometry": [
96107                     "point",
96108                     "vertex",
96109                     "area"
96110                 ],
96111                 "fields": [
96112                     "address",
96113                     "building_area",
96114                     "opening_hours"
96115                 ],
96116                 "suggestion": true
96117             },
96118             "shop/optician/Optic 2000": {
96119                 "tags": {
96120                     "name": "Optic 2000",
96121                     "shop": "optician"
96122                 },
96123                 "name": "Optic 2000",
96124                 "icon": "shop",
96125                 "geometry": [
96126                     "point",
96127                     "vertex",
96128                     "area"
96129                 ],
96130                 "fields": [
96131                     "address",
96132                     "building_area",
96133                     "opening_hours"
96134                 ],
96135                 "suggestion": true
96136             },
96137             "shop/optician/Alain Afflelou": {
96138                 "tags": {
96139                     "name": "Alain Afflelou",
96140                     "shop": "optician"
96141                 },
96142                 "name": "Alain Afflelou",
96143                 "icon": "shop",
96144                 "geometry": [
96145                     "point",
96146                     "vertex",
96147                     "area"
96148                 ],
96149                 "fields": [
96150                     "address",
96151                     "building_area",
96152                     "opening_hours"
96153                 ],
96154                 "suggestion": true
96155             },
96156             "shop/optician/Specsavers": {
96157                 "tags": {
96158                     "name": "Specsavers",
96159                     "shop": "optician"
96160                 },
96161                 "name": "Specsavers",
96162                 "icon": "shop",
96163                 "geometry": [
96164                     "point",
96165                     "vertex",
96166                     "area"
96167                 ],
96168                 "fields": [
96169                     "address",
96170                     "building_area",
96171                     "opening_hours"
96172                 ],
96173                 "suggestion": true
96174             },
96175             "shop/optician/Krys": {
96176                 "tags": {
96177                     "name": "Krys",
96178                     "shop": "optician"
96179                 },
96180                 "name": "Krys",
96181                 "icon": "shop",
96182                 "geometry": [
96183                     "point",
96184                     "vertex",
96185                     "area"
96186                 ],
96187                 "fields": [
96188                     "address",
96189                     "building_area",
96190                     "opening_hours"
96191                 ],
96192                 "suggestion": true
96193             },
96194             "shop/optician/Atol": {
96195                 "tags": {
96196                     "name": "Atol",
96197                     "shop": "optician"
96198                 },
96199                 "name": "Atol",
96200                 "icon": "shop",
96201                 "geometry": [
96202                     "point",
96203                     "vertex",
96204                     "area"
96205                 ],
96206                 "fields": [
96207                     "address",
96208                     "building_area",
96209                     "opening_hours"
96210                 ],
96211                 "suggestion": true
96212             },
96213             "shop/video/Blockbuster": {
96214                 "tags": {
96215                     "name": "Blockbuster",
96216                     "shop": "video"
96217                 },
96218                 "name": "Blockbuster",
96219                 "icon": "shop",
96220                 "geometry": [
96221                     "point",
96222                     "vertex",
96223                     "area"
96224                 ],
96225                 "fields": [
96226                     "address",
96227                     "building_area",
96228                     "opening_hours"
96229                 ],
96230                 "suggestion": true
96231             },
96232             "shop/video/World of Video": {
96233                 "tags": {
96234                     "name": "World of Video",
96235                     "shop": "video"
96236                 },
96237                 "name": "World of Video",
96238                 "icon": "shop",
96239                 "geometry": [
96240                     "point",
96241                     "vertex",
96242                     "area"
96243                 ],
96244                 "fields": [
96245                     "address",
96246                     "building_area",
96247                     "opening_hours"
96248                 ],
96249                 "suggestion": true
96250             },
96251             "shop/mobile_phone/Билайн": {
96252                 "tags": {
96253                     "name": "Билайн",
96254                     "shop": "mobile_phone"
96255                 },
96256                 "name": "Билайн",
96257                 "icon": "shop",
96258                 "geometry": [
96259                     "point",
96260                     "vertex",
96261                     "area"
96262                 ],
96263                 "fields": [
96264                     "address",
96265                     "building_area",
96266                     "opening_hours"
96267                 ],
96268                 "suggestion": true
96269             },
96270             "shop/mobile_phone/ソフトバンクショップ (SoftBank shop)": {
96271                 "tags": {
96272                     "name": "ソフトバンクショップ (SoftBank shop)",
96273                     "shop": "mobile_phone"
96274                 },
96275                 "name": "ソフトバンクショップ (SoftBank shop)",
96276                 "icon": "shop",
96277                 "geometry": [
96278                     "point",
96279                     "vertex",
96280                     "area"
96281                 ],
96282                 "fields": [
96283                     "address",
96284                     "building_area",
96285                     "opening_hours"
96286                 ],
96287                 "suggestion": true
96288             },
96289             "shop/mobile_phone/Vodafone": {
96290                 "tags": {
96291                     "name": "Vodafone",
96292                     "shop": "mobile_phone"
96293                 },
96294                 "name": "Vodafone",
96295                 "icon": "shop",
96296                 "geometry": [
96297                     "point",
96298                     "vertex",
96299                     "area"
96300                 ],
96301                 "fields": [
96302                     "address",
96303                     "building_area",
96304                     "opening_hours"
96305                 ],
96306                 "suggestion": true
96307             },
96308             "shop/mobile_phone/O2": {
96309                 "tags": {
96310                     "name": "O2",
96311                     "shop": "mobile_phone"
96312                 },
96313                 "name": "O2",
96314                 "icon": "shop",
96315                 "geometry": [
96316                     "point",
96317                     "vertex",
96318                     "area"
96319                 ],
96320                 "fields": [
96321                     "address",
96322                     "building_area",
96323                     "opening_hours"
96324                 ],
96325                 "suggestion": true
96326             },
96327             "shop/mobile_phone/Carphone Warehouse": {
96328                 "tags": {
96329                     "name": "Carphone Warehouse",
96330                     "shop": "mobile_phone"
96331                 },
96332                 "name": "Carphone Warehouse",
96333                 "icon": "shop",
96334                 "geometry": [
96335                     "point",
96336                     "vertex",
96337                     "area"
96338                 ],
96339                 "fields": [
96340                     "address",
96341                     "building_area",
96342                     "opening_hours"
96343                 ],
96344                 "suggestion": true
96345             },
96346             "shop/mobile_phone/Orange": {
96347                 "tags": {
96348                     "name": "Orange",
96349                     "shop": "mobile_phone"
96350                 },
96351                 "name": "Orange",
96352                 "icon": "shop",
96353                 "geometry": [
96354                     "point",
96355                     "vertex",
96356                     "area"
96357                 ],
96358                 "fields": [
96359                     "address",
96360                     "building_area",
96361                     "opening_hours"
96362                 ],
96363                 "suggestion": true
96364             },
96365             "shop/mobile_phone/Verizon Wireless": {
96366                 "tags": {
96367                     "name": "Verizon Wireless",
96368                     "shop": "mobile_phone"
96369                 },
96370                 "name": "Verizon Wireless",
96371                 "icon": "shop",
96372                 "geometry": [
96373                     "point",
96374                     "vertex",
96375                     "area"
96376                 ],
96377                 "fields": [
96378                     "address",
96379                     "building_area",
96380                     "opening_hours"
96381                 ],
96382                 "suggestion": true
96383             },
96384             "shop/mobile_phone/Sprint": {
96385                 "tags": {
96386                     "name": "Sprint",
96387                     "shop": "mobile_phone"
96388                 },
96389                 "name": "Sprint",
96390                 "icon": "shop",
96391                 "geometry": [
96392                     "point",
96393                     "vertex",
96394                     "area"
96395                 ],
96396                 "fields": [
96397                     "address",
96398                     "building_area",
96399                     "opening_hours"
96400                 ],
96401                 "suggestion": true
96402             },
96403             "shop/mobile_phone/T-Mobile": {
96404                 "tags": {
96405                     "name": "T-Mobile",
96406                     "shop": "mobile_phone"
96407                 },
96408                 "name": "T-Mobile",
96409                 "icon": "shop",
96410                 "geometry": [
96411                     "point",
96412                     "vertex",
96413                     "area"
96414                 ],
96415                 "fields": [
96416                     "address",
96417                     "building_area",
96418                     "opening_hours"
96419                 ],
96420                 "suggestion": true
96421             },
96422             "shop/mobile_phone/МТС": {
96423                 "tags": {
96424                     "name": "МТС",
96425                     "shop": "mobile_phone"
96426                 },
96427                 "name": "МТС",
96428                 "icon": "shop",
96429                 "geometry": [
96430                     "point",
96431                     "vertex",
96432                     "area"
96433                 ],
96434                 "fields": [
96435                     "address",
96436                     "building_area",
96437                     "opening_hours"
96438                 ],
96439                 "suggestion": true
96440             },
96441             "shop/mobile_phone/Евросеть": {
96442                 "tags": {
96443                     "name": "Евросеть",
96444                     "shop": "mobile_phone"
96445                 },
96446                 "name": "Евросеть",
96447                 "icon": "shop",
96448                 "geometry": [
96449                     "point",
96450                     "vertex",
96451                     "area"
96452                 ],
96453                 "fields": [
96454                     "address",
96455                     "building_area",
96456                     "opening_hours"
96457                 ],
96458                 "suggestion": true
96459             },
96460             "shop/mobile_phone/Bell": {
96461                 "tags": {
96462                     "name": "Bell",
96463                     "shop": "mobile_phone"
96464                 },
96465                 "name": "Bell",
96466                 "icon": "shop",
96467                 "geometry": [
96468                     "point",
96469                     "vertex",
96470                     "area"
96471                 ],
96472                 "fields": [
96473                     "address",
96474                     "building_area",
96475                     "opening_hours"
96476                 ],
96477                 "suggestion": true
96478             },
96479             "shop/mobile_phone/The Phone House": {
96480                 "tags": {
96481                     "name": "The Phone House",
96482                     "shop": "mobile_phone"
96483                 },
96484                 "name": "The Phone House",
96485                 "icon": "shop",
96486                 "geometry": [
96487                     "point",
96488                     "vertex",
96489                     "area"
96490                 ],
96491                 "fields": [
96492                     "address",
96493                     "building_area",
96494                     "opening_hours"
96495                 ],
96496                 "suggestion": true
96497             },
96498             "shop/mobile_phone/SFR": {
96499                 "tags": {
96500                     "name": "SFR",
96501                     "shop": "mobile_phone"
96502                 },
96503                 "name": "SFR",
96504                 "icon": "shop",
96505                 "geometry": [
96506                     "point",
96507                     "vertex",
96508                     "area"
96509                 ],
96510                 "fields": [
96511                     "address",
96512                     "building_area",
96513                     "opening_hours"
96514                 ],
96515                 "suggestion": true
96516             },
96517             "shop/mobile_phone/Связной": {
96518                 "tags": {
96519                     "name": "Связной",
96520                     "shop": "mobile_phone"
96521                 },
96522                 "name": "Связной",
96523                 "icon": "shop",
96524                 "geometry": [
96525                     "point",
96526                     "vertex",
96527                     "area"
96528                 ],
96529                 "fields": [
96530                     "address",
96531                     "building_area",
96532                     "opening_hours"
96533                 ],
96534                 "suggestion": true
96535             },
96536             "shop/mobile_phone/Мегафон": {
96537                 "tags": {
96538                     "name": "Мегафон",
96539                     "shop": "mobile_phone"
96540                 },
96541                 "name": "Мегафон",
96542                 "icon": "shop",
96543                 "geometry": [
96544                     "point",
96545                     "vertex",
96546                     "area"
96547                 ],
96548                 "fields": [
96549                     "address",
96550                     "building_area",
96551                     "opening_hours"
96552                 ],
96553                 "suggestion": true
96554             },
96555             "shop/mobile_phone/AT&T": {
96556                 "tags": {
96557                     "name": "AT&T",
96558                     "shop": "mobile_phone"
96559                 },
96560                 "name": "AT&T",
96561                 "icon": "shop",
96562                 "geometry": [
96563                     "point",
96564                     "vertex",
96565                     "area"
96566                 ],
96567                 "fields": [
96568                     "address",
96569                     "building_area",
96570                     "opening_hours"
96571                 ],
96572                 "suggestion": true
96573             },
96574             "shop/mobile_phone/ドコモショップ (docomo shop)": {
96575                 "tags": {
96576                     "name": "ドコモショップ (docomo shop)",
96577                     "shop": "mobile_phone"
96578                 },
96579                 "name": "ドコモショップ (docomo shop)",
96580                 "icon": "shop",
96581                 "geometry": [
96582                     "point",
96583                     "vertex",
96584                     "area"
96585                 ],
96586                 "fields": [
96587                     "address",
96588                     "building_area",
96589                     "opening_hours"
96590                 ],
96591                 "suggestion": true
96592             },
96593             "shop/mobile_phone/au": {
96594                 "tags": {
96595                     "name": "au",
96596                     "shop": "mobile_phone"
96597                 },
96598                 "name": "au",
96599                 "icon": "shop",
96600                 "geometry": [
96601                     "point",
96602                     "vertex",
96603                     "area"
96604                 ],
96605                 "fields": [
96606                     "address",
96607                     "building_area",
96608                     "opening_hours"
96609                 ],
96610                 "suggestion": true
96611             },
96612             "shop/mobile_phone/Movistar": {
96613                 "tags": {
96614                     "name": "Movistar",
96615                     "shop": "mobile_phone"
96616                 },
96617                 "name": "Movistar",
96618                 "icon": "shop",
96619                 "geometry": [
96620                     "point",
96621                     "vertex",
96622                     "area"
96623                 ],
96624                 "fields": [
96625                     "address",
96626                     "building_area",
96627                     "opening_hours"
96628                 ],
96629                 "suggestion": true
96630             },
96631             "shop/mobile_phone/Bitė": {
96632                 "tags": {
96633                     "name": "Bitė",
96634                     "shop": "mobile_phone"
96635                 },
96636                 "name": "Bitė",
96637                 "icon": "shop",
96638                 "geometry": [
96639                     "point",
96640                     "vertex",
96641                     "area"
96642                 ],
96643                 "fields": [
96644                     "address",
96645                     "building_area",
96646                     "opening_hours"
96647                 ],
96648                 "suggestion": true
96649             },
96650             "shop/computer/PC World": {
96651                 "tags": {
96652                     "name": "PC World",
96653                     "shop": "computer"
96654                 },
96655                 "name": "PC World",
96656                 "icon": "shop",
96657                 "geometry": [
96658                     "point",
96659                     "vertex",
96660                     "area"
96661                 ],
96662                 "fields": [
96663                     "address",
96664                     "building_area",
96665                     "opening_hours"
96666                 ],
96667                 "suggestion": true
96668             },
96669             "shop/computer/DNS": {
96670                 "tags": {
96671                     "name": "DNS",
96672                     "shop": "computer"
96673                 },
96674                 "name": "DNS",
96675                 "icon": "shop",
96676                 "geometry": [
96677                     "point",
96678                     "vertex",
96679                     "area"
96680                 ],
96681                 "fields": [
96682                     "address",
96683                     "building_area",
96684                     "opening_hours"
96685                 ],
96686                 "suggestion": true
96687             },
96688             "shop/hairdresser/Klier": {
96689                 "tags": {
96690                     "name": "Klier",
96691                     "shop": "hairdresser"
96692                 },
96693                 "name": "Klier",
96694                 "icon": "shop",
96695                 "geometry": [
96696                     "point",
96697                     "vertex",
96698                     "area"
96699                 ],
96700                 "fields": [
96701                     "address",
96702                     "building_area",
96703                     "opening_hours"
96704                 ],
96705                 "suggestion": true
96706             },
96707             "shop/hairdresser/Supercuts": {
96708                 "tags": {
96709                     "name": "Supercuts",
96710                     "shop": "hairdresser"
96711                 },
96712                 "name": "Supercuts",
96713                 "icon": "shop",
96714                 "geometry": [
96715                     "point",
96716                     "vertex",
96717                     "area"
96718                 ],
96719                 "fields": [
96720                     "address",
96721                     "building_area",
96722                     "opening_hours"
96723                 ],
96724                 "suggestion": true
96725             },
96726             "shop/hairdresser/Hairkiller": {
96727                 "tags": {
96728                     "name": "Hairkiller",
96729                     "shop": "hairdresser"
96730                 },
96731                 "name": "Hairkiller",
96732                 "icon": "shop",
96733                 "geometry": [
96734                     "point",
96735                     "vertex",
96736                     "area"
96737                 ],
96738                 "fields": [
96739                     "address",
96740                     "building_area",
96741                     "opening_hours"
96742                 ],
96743                 "suggestion": true
96744             },
96745             "shop/hairdresser/Great Clips": {
96746                 "tags": {
96747                     "name": "Great Clips",
96748                     "shop": "hairdresser"
96749                 },
96750                 "name": "Great Clips",
96751                 "icon": "shop",
96752                 "geometry": [
96753                     "point",
96754                     "vertex",
96755                     "area"
96756                 ],
96757                 "fields": [
96758                     "address",
96759                     "building_area",
96760                     "opening_hours"
96761                 ],
96762                 "suggestion": true
96763             },
96764             "shop/hairdresser/Парикмахерская": {
96765                 "tags": {
96766                     "name": "Парикмахерская",
96767                     "shop": "hairdresser"
96768                 },
96769                 "name": "Парикмахерская",
96770                 "icon": "shop",
96771                 "geometry": [
96772                     "point",
96773                     "vertex",
96774                     "area"
96775                 ],
96776                 "fields": [
96777                     "address",
96778                     "building_area",
96779                     "opening_hours"
96780                 ],
96781                 "suggestion": true
96782             },
96783             "shop/hairdresser/Fryzjer": {
96784                 "tags": {
96785                     "name": "Fryzjer",
96786                     "shop": "hairdresser"
96787                 },
96788                 "name": "Fryzjer",
96789                 "icon": "shop",
96790                 "geometry": [
96791                     "point",
96792                     "vertex",
96793                     "area"
96794                 ],
96795                 "fields": [
96796                     "address",
96797                     "building_area",
96798                     "opening_hours"
96799                 ],
96800                 "suggestion": true
96801             },
96802             "shop/hairdresser/Franck Provost": {
96803                 "tags": {
96804                     "name": "Franck Provost",
96805                     "shop": "hairdresser"
96806                 },
96807                 "name": "Franck Provost",
96808                 "icon": "shop",
96809                 "geometry": [
96810                     "point",
96811                     "vertex",
96812                     "area"
96813                 ],
96814                 "fields": [
96815                     "address",
96816                     "building_area",
96817                     "opening_hours"
96818                 ],
96819                 "suggestion": true
96820             },
96821             "shop/hairdresser/Салон красоты": {
96822                 "tags": {
96823                     "name": "Салон красоты",
96824                     "shop": "hairdresser"
96825                 },
96826                 "name": "Салон красоты",
96827                 "icon": "shop",
96828                 "geometry": [
96829                     "point",
96830                     "vertex",
96831                     "area"
96832                 ],
96833                 "fields": [
96834                     "address",
96835                     "building_area",
96836                     "opening_hours"
96837                 ],
96838                 "suggestion": true
96839             },
96840             "shop/hardware/1000 мелочей": {
96841                 "tags": {
96842                     "name": "1000 мелочей",
96843                     "shop": "hardware"
96844                 },
96845                 "name": "1000 мелочей",
96846                 "icon": "shop",
96847                 "geometry": [
96848                     "point",
96849                     "vertex",
96850                     "area"
96851                 ],
96852                 "fields": [
96853                     "address",
96854                     "building_area",
96855                     "opening_hours"
96856                 ],
96857                 "suggestion": true
96858             },
96859             "shop/motorcycle/Yamaha": {
96860                 "tags": {
96861                     "name": "Yamaha",
96862                     "shop": "motorcycle"
96863                 },
96864                 "name": "Yamaha",
96865                 "icon": "shop",
96866                 "geometry": [
96867                     "point",
96868                     "vertex",
96869                     "area"
96870                 ],
96871                 "fields": [
96872                     "address",
96873                     "building_area",
96874                     "opening_hours"
96875                 ],
96876                 "suggestion": true
96877             }
96878         },
96879         "defaults": {
96880             "area": [
96881                 "category-landuse",
96882                 "category-building",
96883                 "category-water-area",
96884                 "leisure/park",
96885                 "amenity/hospital",
96886                 "amenity/place_of_worship",
96887                 "amenity/cafe",
96888                 "amenity/restaurant",
96889                 "area"
96890             ],
96891             "line": [
96892                 "category-road",
96893                 "category-rail",
96894                 "category-path",
96895                 "category-water-line",
96896                 "power/line",
96897                 "line"
96898             ],
96899             "point": [
96900                 "leisure/park",
96901                 "amenity/hospital",
96902                 "amenity/place_of_worship",
96903                 "amenity/cafe",
96904                 "amenity/restaurant",
96905                 "amenity/bar",
96906                 "amenity/bank",
96907                 "shop/supermarket",
96908                 "point"
96909             ],
96910             "vertex": [
96911                 "highway/crossing",
96912                 "railway/level_crossing",
96913                 "highway/traffic_signals",
96914                 "highway/turning_circle",
96915                 "highway/mini_roundabout",
96916                 "highway/motorway_junction",
96917                 "vertex"
96918             ],
96919             "relation": [
96920                 "category-route",
96921                 "type/boundary",
96922                 "type/restriction",
96923                 "type/multipolygon",
96924                 "relation"
96925             ]
96926         },
96927         "categories": {
96928             "category-building": {
96929                 "geometry": "area",
96930                 "name": "Building",
96931                 "icon": "building",
96932                 "members": [
96933                     "building/house",
96934                     "building/apartments",
96935                     "building/commercial",
96936                     "building/industrial",
96937                     "building/residential",
96938                     "building"
96939                 ]
96940             },
96941             "category-golf": {
96942                 "geometry": "area",
96943                 "name": "Golf",
96944                 "icon": "golf",
96945                 "members": [
96946                     "golf/fairway",
96947                     "golf/green",
96948                     "golf/lateral_water_hazard",
96949                     "golf/rough",
96950                     "golf/bunker",
96951                     "golf/tee",
96952                     "golf/water_hazard"
96953                 ]
96954             },
96955             "category-landuse": {
96956                 "geometry": "area",
96957                 "name": "Land Use",
96958                 "icon": "land-use",
96959                 "members": [
96960                     "landuse/residential",
96961                     "landuse/industrial",
96962                     "landuse/commercial",
96963                     "landuse/retail",
96964                     "landuse/farm",
96965                     "landuse/farmyard",
96966                     "landuse/forest",
96967                     "landuse/meadow",
96968                     "landuse/cemetery"
96969                 ]
96970             },
96971             "category-path": {
96972                 "geometry": "line",
96973                 "name": "Path",
96974                 "icon": "category-path",
96975                 "members": [
96976                     "highway/footway",
96977                     "highway/cycleway",
96978                     "highway/bridleway",
96979                     "highway/path",
96980                     "highway/steps"
96981                 ]
96982             },
96983             "category-rail": {
96984                 "geometry": "line",
96985                 "name": "Rail",
96986                 "icon": "category-rail",
96987                 "members": [
96988                     "railway/rail",
96989                     "railway/subway",
96990                     "railway/tram",
96991                     "railway/monorail",
96992                     "railway/disused",
96993                     "railway/abandoned"
96994                 ]
96995             },
96996             "category-road": {
96997                 "geometry": "line",
96998                 "name": "Road",
96999                 "icon": "category-roads",
97000                 "members": [
97001                     "highway/residential",
97002                     "highway/motorway",
97003                     "highway/trunk",
97004                     "highway/primary",
97005                     "highway/secondary",
97006                     "highway/tertiary",
97007                     "highway/service",
97008                     "highway/motorway_link",
97009                     "highway/trunk_link",
97010                     "highway/primary_link",
97011                     "highway/secondary_link",
97012                     "highway/tertiary_link",
97013                     "highway/unclassified",
97014                     "highway/track",
97015                     "highway/road"
97016                 ]
97017             },
97018             "category-route": {
97019                 "geometry": "relation",
97020                 "name": "Route",
97021                 "icon": "route",
97022                 "members": [
97023                     "type/route/road",
97024                     "type/route/bicycle",
97025                     "type/route/foot",
97026                     "type/route/hiking",
97027                     "type/route/bus",
97028                     "type/route/train",
97029                     "type/route/tram",
97030                     "type/route/ferry",
97031                     "type/route/power",
97032                     "type/route/pipeline",
97033                     "type/route/detour",
97034                     "type/route_master",
97035                     "type/route"
97036                 ]
97037             },
97038             "category-water-area": {
97039                 "geometry": "area",
97040                 "name": "Water",
97041                 "icon": "water",
97042                 "members": [
97043                     "natural/water/lake",
97044                     "natural/water/pond",
97045                     "natural/water/reservoir",
97046                     "natural/water"
97047                 ]
97048             },
97049             "category-water-line": {
97050                 "geometry": "line",
97051                 "name": "Water",
97052                 "icon": "category-water",
97053                 "members": [
97054                     "waterway/river",
97055                     "waterway/stream",
97056                     "waterway/canal",
97057                     "waterway/ditch",
97058                     "waterway/drain"
97059                 ]
97060             }
97061         },
97062         "fields": {
97063             "access": {
97064                 "keys": [
97065                     "access",
97066                     "foot",
97067                     "motor_vehicle",
97068                     "bicycle",
97069                     "horse"
97070                 ],
97071                 "type": "access",
97072                 "label": "Access",
97073                 "placeholder": "Unknown",
97074                 "strings": {
97075                     "types": {
97076                         "access": "General",
97077                         "foot": "Foot",
97078                         "motor_vehicle": "Motor Vehicles",
97079                         "bicycle": "Bicycles",
97080                         "horse": "Horses"
97081                     },
97082                     "options": {
97083                         "yes": {
97084                             "title": "Allowed",
97085                             "description": "Access permitted by law; a right of way"
97086                         },
97087                         "no": {
97088                             "title": "Prohibited",
97089                             "description": "Access not permitted to the general public"
97090                         },
97091                         "permissive": {
97092                             "title": "Permissive",
97093                             "description": "Access permitted until such time as the owner revokes the permission"
97094                         },
97095                         "private": {
97096                             "title": "Private",
97097                             "description": "Access permitted only with permission of the owner on an individual basis"
97098                         },
97099                         "designated": {
97100                             "title": "Designated",
97101                             "description": "Access permitted according to signs or specific local laws"
97102                         },
97103                         "destination": {
97104                             "title": "Destination",
97105                             "description": "Access permitted only to reach a destination"
97106                         }
97107                     }
97108                 }
97109             },
97110             "access_simple": {
97111                 "key": "access",
97112                 "type": "combo",
97113                 "label": "Access",
97114                 "options": [
97115                     "public",
97116                     "permissive",
97117                     "private",
97118                     "customers"
97119                 ]
97120             },
97121             "address": {
97122                 "type": "address",
97123                 "keys": [
97124                     "addr:housename",
97125                     "addr:housenumber",
97126                     "addr:street",
97127                     "addr:city",
97128                     "addr:postcode"
97129                 ],
97130                 "icon": "address",
97131                 "universal": true,
97132                 "label": "Address",
97133                 "strings": {
97134                     "placeholders": {
97135                         "housename": "Housename",
97136                         "number": "123",
97137                         "street": "Street",
97138                         "city": "City",
97139                         "postcode": "Postal code"
97140                     }
97141                 }
97142             },
97143             "admin_level": {
97144                 "key": "admin_level",
97145                 "type": "number",
97146                 "label": "Admin Level"
97147             },
97148             "aerialway": {
97149                 "key": "aerialway",
97150                 "type": "typeCombo",
97151                 "label": "Type"
97152             },
97153             "aerialway/access": {
97154                 "key": "aerialway:access",
97155                 "type": "combo",
97156                 "options": [
97157                     "entry",
97158                     "exit",
97159                     "both"
97160                 ],
97161                 "label": "Access"
97162             },
97163             "aerialway/bubble": {
97164                 "key": "aerialway:bubble",
97165                 "type": "check",
97166                 "label": "Bubble"
97167             },
97168             "aerialway/capacity": {
97169                 "key": "aerialway:capacity",
97170                 "type": "number",
97171                 "label": "Capacity (per hour)",
97172                 "placeholder": "500, 2500, 5000..."
97173             },
97174             "aerialway/duration": {
97175                 "key": "aerialway:duration",
97176                 "type": "number",
97177                 "label": "Duration (minutes)",
97178                 "placeholder": "1, 2, 3..."
97179             },
97180             "aerialway/heating": {
97181                 "key": "aerialway:heating",
97182                 "type": "check",
97183                 "label": "Heated"
97184             },
97185             "aerialway/occupancy": {
97186                 "key": "aerialway:occupancy",
97187                 "type": "number",
97188                 "label": "Occupancy",
97189                 "placeholder": "2, 4, 8..."
97190             },
97191             "aerialway/summer/access": {
97192                 "key": "aerialway:summer:access",
97193                 "type": "combo",
97194                 "options": [
97195                     "entry",
97196                     "exit",
97197                     "both"
97198                 ],
97199                 "label": "Access (summer)"
97200             },
97201             "aeroway": {
97202                 "key": "aeroway",
97203                 "type": "typeCombo",
97204                 "label": "Type"
97205             },
97206             "amenity": {
97207                 "key": "amenity",
97208                 "type": "typeCombo",
97209                 "label": "Type"
97210             },
97211             "artist": {
97212                 "key": "artist_name",
97213                 "type": "text",
97214                 "label": "Artist"
97215             },
97216             "artwork_type": {
97217                 "key": "artwork_type",
97218                 "type": "combo",
97219                 "label": "Type"
97220             },
97221             "atm": {
97222                 "key": "atm",
97223                 "type": "check",
97224                 "label": "ATM"
97225             },
97226             "backrest": {
97227                 "key": "backrest",
97228                 "type": "check",
97229                 "label": "Backrest"
97230             },
97231             "barrier": {
97232                 "key": "barrier",
97233                 "type": "typeCombo",
97234                 "label": "Type"
97235             },
97236             "bicycle_parking": {
97237                 "key": "bicycle_parking",
97238                 "type": "combo",
97239                 "label": "Type"
97240             },
97241             "boundary": {
97242                 "key": "boundary",
97243                 "type": "combo",
97244                 "label": "Type"
97245             },
97246             "building": {
97247                 "key": "building",
97248                 "type": "typeCombo",
97249                 "label": "Building"
97250             },
97251             "building_area": {
97252                 "key": "building",
97253                 "type": "check",
97254                 "default": "yes",
97255                 "geometry": "area",
97256                 "label": "Building"
97257             },
97258             "cans": {
97259                 "key": "cans",
97260                 "type": "check",
97261                 "label": "Accepts Cans"
97262             },
97263             "capacity": {
97264                 "key": "capacity",
97265                 "type": "number",
97266                 "label": "Capacity",
97267                 "placeholder": "50, 100, 200..."
97268             },
97269             "cardinal_direction": {
97270                 "key": "direction",
97271                 "type": "combo",
97272                 "options": [
97273                     "N",
97274                     "E",
97275                     "S",
97276                     "W",
97277                     "NE",
97278                     "SE",
97279                     "SW",
97280                     "NNE",
97281                     "ENE",
97282                     "ESE",
97283                     "SSE",
97284                     "SSW",
97285                     "WSW",
97286                     "WNW",
97287                     "NNW"
97288                 ],
97289                 "label": "Direction"
97290             },
97291             "clock_direction": {
97292                 "key": "direction",
97293                 "type": "combo",
97294                 "options": [
97295                     "clockwise",
97296                     "anticlockwise"
97297                 ],
97298                 "label": "Direction",
97299                 "strings": {
97300                     "options": {
97301                         "clockwise": "Clockwise",
97302                         "anticlockwise": "Counterclockwise"
97303                     }
97304                 }
97305             },
97306             "clothes": {
97307                 "key": "clothes",
97308                 "type": "check",
97309                 "label": "Accepts Clothes"
97310             },
97311             "collection_times": {
97312                 "key": "collection_times",
97313                 "type": "text",
97314                 "label": "Collection Times"
97315             },
97316             "construction": {
97317                 "key": "construction",
97318                 "type": "combo",
97319                 "label": "Type"
97320             },
97321             "country": {
97322                 "key": "country",
97323                 "type": "combo",
97324                 "label": "Country"
97325             },
97326             "covered": {
97327                 "key": "covered",
97328                 "type": "check",
97329                 "label": "Covered"
97330             },
97331             "crossing": {
97332                 "key": "crossing",
97333                 "type": "combo",
97334                 "label": "Type"
97335             },
97336             "cuisine": {
97337                 "key": "cuisine",
97338                 "type": "combo",
97339                 "indexed": true,
97340                 "label": "Cuisine"
97341             },
97342             "denomination": {
97343                 "key": "denomination",
97344                 "type": "combo",
97345                 "label": "Denomination"
97346             },
97347             "denotation": {
97348                 "key": "denotation",
97349                 "type": "combo",
97350                 "label": "Denotation"
97351             },
97352             "description": {
97353                 "key": "description",
97354                 "type": "textarea",
97355                 "label": "Description"
97356             },
97357             "electrified": {
97358                 "key": "electrified",
97359                 "type": "combo",
97360                 "label": "Electrification",
97361                 "options": [
97362                     "contact_line",
97363                     "rail",
97364                     "yes",
97365                     "no"
97366                 ]
97367             },
97368             "elevation": {
97369                 "key": "ele",
97370                 "type": "number",
97371                 "icon": "elevation",
97372                 "universal": true,
97373                 "label": "Elevation"
97374             },
97375             "emergency": {
97376                 "key": "emergency",
97377                 "type": "check",
97378                 "label": "Emergency"
97379             },
97380             "entrance": {
97381                 "key": "entrance",
97382                 "type": "typeCombo",
97383                 "label": "Type"
97384             },
97385             "fax": {
97386                 "key": "fax",
97387                 "type": "tel",
97388                 "label": "Fax",
97389                 "placeholder": "+31 42 123 4567"
97390             },
97391             "fee": {
97392                 "key": "fee",
97393                 "type": "check",
97394                 "label": "Fee"
97395             },
97396             "fire_hydrant/type": {
97397                 "key": "fire_hydrant:type",
97398                 "type": "combo",
97399                 "options": [
97400                     "pillar",
97401                     "pond",
97402                     "underground",
97403                     "wall"
97404                 ],
97405                 "label": "Type"
97406             },
97407             "fixme": {
97408                 "key": "fixme",
97409                 "type": "textarea",
97410                 "label": "Fix Me"
97411             },
97412             "gauge": {
97413                 "key": "gauge",
97414                 "type": "combo",
97415                 "label": "Gauge"
97416             },
97417             "generator/method": {
97418                 "key": "generator:method",
97419                 "type": "combo",
97420                 "label": "Method"
97421             },
97422             "generator/source": {
97423                 "key": "generator:source",
97424                 "type": "combo",
97425                 "label": "Source"
97426             },
97427             "generator/type": {
97428                 "key": "generator:type",
97429                 "type": "combo",
97430                 "label": "Type"
97431             },
97432             "glass": {
97433                 "key": "glass",
97434                 "type": "check",
97435                 "label": "Accepts Glass"
97436             },
97437             "golf_hole": {
97438                 "key": "ref",
97439                 "type": "text",
97440                 "label": "Reference",
97441                 "placeholder": "Hole number (1-18)"
97442             },
97443             "handicap": {
97444                 "key": "handicap",
97445                 "type": "number",
97446                 "label": "Handicap",
97447                 "placeholder": "1-18"
97448             },
97449             "highway": {
97450                 "key": "highway",
97451                 "type": "typeCombo",
97452                 "label": "Type"
97453             },
97454             "historic": {
97455                 "key": "historic",
97456                 "type": "typeCombo",
97457                 "label": "Type"
97458             },
97459             "iata": {
97460                 "key": "iata",
97461                 "type": "text",
97462                 "label": "IATA"
97463             },
97464             "icao": {
97465                 "key": "icao",
97466                 "type": "text",
97467                 "label": "ICAO"
97468             },
97469             "incline": {
97470                 "key": "incline",
97471                 "type": "combo",
97472                 "label": "Incline"
97473             },
97474             "information": {
97475                 "key": "information",
97476                 "type": "typeCombo",
97477                 "label": "Type"
97478             },
97479             "internet_access": {
97480                 "key": "internet_access",
97481                 "type": "combo",
97482                 "options": [
97483                     "yes",
97484                     "no",
97485                     "wlan",
97486                     "wired",
97487                     "terminal"
97488                 ],
97489                 "label": "Internet Access",
97490                 "strings": {
97491                     "options": {
97492                         "yes": "Yes",
97493                         "no": "No",
97494                         "wlan": "Wifi",
97495                         "wired": "Wired",
97496                         "terminal": "Terminal"
97497                     }
97498                 }
97499             },
97500             "landuse": {
97501                 "key": "landuse",
97502                 "type": "typeCombo",
97503                 "label": "Type"
97504             },
97505             "lanes": {
97506                 "key": "lanes",
97507                 "type": "number",
97508                 "label": "Lanes",
97509                 "placeholder": "1, 2, 3..."
97510             },
97511             "layer": {
97512                 "key": "layer",
97513                 "type": "combo",
97514                 "label": "Layer"
97515             },
97516             "leisure": {
97517                 "key": "leisure",
97518                 "type": "typeCombo",
97519                 "label": "Type"
97520             },
97521             "levels": {
97522                 "key": "building:levels",
97523                 "type": "number",
97524                 "label": "Levels",
97525                 "placeholder": "2, 4, 6..."
97526             },
97527             "lit": {
97528                 "key": "lit",
97529                 "type": "check",
97530                 "label": "Lit"
97531             },
97532             "location": {
97533                 "key": "location",
97534                 "type": "combo",
97535                 "label": "Location"
97536             },
97537             "man_made": {
97538                 "key": "man_made",
97539                 "type": "typeCombo",
97540                 "label": "Type"
97541             },
97542             "maxspeed": {
97543                 "key": "maxspeed",
97544                 "type": "maxspeed",
97545                 "label": "Speed Limit",
97546                 "placeholder": "40, 50, 60..."
97547             },
97548             "name": {
97549                 "key": "name",
97550                 "type": "localized",
97551                 "label": "Name",
97552                 "placeholder": "Common name (if any)"
97553             },
97554             "natural": {
97555                 "key": "natural",
97556                 "type": "typeCombo",
97557                 "label": "Natural"
97558             },
97559             "network": {
97560                 "key": "network",
97561                 "type": "text",
97562                 "label": "Network"
97563             },
97564             "note": {
97565                 "key": "note",
97566                 "type": "textarea",
97567                 "universal": true,
97568                 "icon": "note",
97569                 "label": "Note"
97570             },
97571             "office": {
97572                 "key": "office",
97573                 "type": "typeCombo",
97574                 "label": "Type"
97575             },
97576             "oneway": {
97577                 "key": "oneway",
97578                 "type": "check",
97579                 "label": "One Way"
97580             },
97581             "oneway_yes": {
97582                 "key": "oneway",
97583                 "type": "check",
97584                 "default": "yes",
97585                 "label": "One Way"
97586             },
97587             "opening_hours": {
97588                 "key": "opening_hours",
97589                 "type": "text",
97590                 "label": "Hours"
97591             },
97592             "operator": {
97593                 "key": "operator",
97594                 "type": "text",
97595                 "label": "Operator"
97596             },
97597             "paper": {
97598                 "key": "paper",
97599                 "type": "check",
97600                 "label": "Accepts Paper"
97601             },
97602             "par": {
97603                 "key": "par",
97604                 "type": "number",
97605                 "label": "Par",
97606                 "placeholder": "3, 4, 5..."
97607             },
97608             "park_ride": {
97609                 "key": "park_ride",
97610                 "type": "check",
97611                 "label": "Park and Ride"
97612             },
97613             "parking": {
97614                 "key": "parking",
97615                 "type": "combo",
97616                 "options": [
97617                     "surface",
97618                     "multi-storey",
97619                     "underground",
97620                     "sheds",
97621                     "carports",
97622                     "garage_boxes",
97623                     "lane"
97624                 ],
97625                 "label": "Type"
97626             },
97627             "phone": {
97628                 "key": "phone",
97629                 "type": "tel",
97630                 "icon": "telephone",
97631                 "universal": true,
97632                 "label": "Phone",
97633                 "placeholder": "+31 42 123 4567"
97634             },
97635             "piste/difficulty": {
97636                 "key": "piste:difficulty",
97637                 "type": "combo",
97638                 "label": "Difficulty"
97639             },
97640             "piste/grooming": {
97641                 "key": "piste:grooming",
97642                 "type": "combo",
97643                 "label": "Grooming"
97644             },
97645             "piste/type": {
97646                 "key": "piste:type",
97647                 "type": "typeCombo",
97648                 "label": "Type"
97649             },
97650             "place": {
97651                 "key": "place",
97652                 "type": "typeCombo",
97653                 "label": "Type"
97654             },
97655             "power": {
97656                 "key": "power",
97657                 "type": "typeCombo",
97658                 "label": "Type"
97659             },
97660             "railway": {
97661                 "key": "railway",
97662                 "type": "typeCombo",
97663                 "label": "Type"
97664             },
97665             "ref": {
97666                 "key": "ref",
97667                 "type": "text",
97668                 "label": "Reference"
97669             },
97670             "relation": {
97671                 "key": "type",
97672                 "type": "combo",
97673                 "label": "Type"
97674             },
97675             "religion": {
97676                 "key": "religion",
97677                 "type": "combo",
97678                 "options": [
97679                     "christian",
97680                     "muslim",
97681                     "buddhist",
97682                     "jewish",
97683                     "hindu",
97684                     "shinto",
97685                     "taoist"
97686                 ],
97687                 "label": "Religion",
97688                 "strings": {
97689                     "options": {
97690                         "christian": "Christian",
97691                         "muslim": "Muslim",
97692                         "buddhist": "Buddhist",
97693                         "jewish": "Jewish",
97694                         "hindu": "Hindu",
97695                         "shinto": "Shinto",
97696                         "taoist": "Taoist"
97697                     }
97698                 }
97699             },
97700             "restriction": {
97701                 "key": "restriction",
97702                 "type": "combo",
97703                 "label": "Type"
97704             },
97705             "route": {
97706                 "key": "route",
97707                 "type": "combo",
97708                 "label": "Type"
97709             },
97710             "route_master": {
97711                 "key": "route_master",
97712                 "type": "combo",
97713                 "label": "Type"
97714             },
97715             "sac_scale": {
97716                 "key": "sac_scale",
97717                 "type": "combo",
97718                 "label": "Path Difficulty"
97719             },
97720             "service": {
97721                 "key": "service",
97722                 "type": "combo",
97723                 "options": [
97724                     "parking_aisle",
97725                     "driveway",
97726                     "alley",
97727                     "drive-through",
97728                     "emergency_access"
97729                 ],
97730                 "label": "Type"
97731             },
97732             "shelter": {
97733                 "key": "shelter",
97734                 "type": "check",
97735                 "label": "Shelter"
97736             },
97737             "shelter_type": {
97738                 "key": "shelter_type",
97739                 "type": "combo",
97740                 "options": [
97741                     "public_transport",
97742                     "picnic_shelter",
97743                     "weather_shelter",
97744                     "lean_to",
97745                     "basic_hut",
97746                     "field_shelter",
97747                     "rock_shelter"
97748                 ],
97749                 "label": "Type"
97750             },
97751             "shop": {
97752                 "key": "shop",
97753                 "type": "typeCombo",
97754                 "label": "Type"
97755             },
97756             "social_facility_for": {
97757                 "key": "social_facility:for",
97758                 "type": "radio",
97759                 "label": "People served",
97760                 "placeholder": "Homeless, Disabled, Child, etc",
97761                 "options": [
97762                     "abused",
97763                     "child",
97764                     "disabled",
97765                     "diseased",
97766                     "drug_addicted",
97767                     "homeless",
97768                     "juvenile",
97769                     "mental_health",
97770                     "migrant",
97771                     "orphan",
97772                     "senior",
97773                     "underprivileged",
97774                     "unemployed",
97775                     "victim"
97776                 ]
97777             },
97778             "source": {
97779                 "key": "source",
97780                 "type": "text",
97781                 "icon": "source",
97782                 "universal": true,
97783                 "label": "Source"
97784             },
97785             "sport": {
97786                 "key": "sport",
97787                 "type": "combo",
97788                 "label": "Sport"
97789             },
97790             "structure": {
97791                 "type": "radio",
97792                 "keys": [
97793                     "bridge",
97794                     "tunnel",
97795                     "embankment",
97796                     "cutting"
97797                 ],
97798                 "label": "Structure",
97799                 "placeholder": "Unknown",
97800                 "strings": {
97801                     "options": {
97802                         "bridge": "Bridge",
97803                         "tunnel": "Tunnel",
97804                         "embankment": "Embankment",
97805                         "cutting": "Cutting"
97806                     }
97807                 }
97808             },
97809             "studio_type": {
97810                 "key": "type",
97811                 "type": "combo",
97812                 "options": [
97813                     "audio",
97814                     "video"
97815                 ],
97816                 "label": "Type"
97817             },
97818             "supervised": {
97819                 "key": "supervised",
97820                 "type": "check",
97821                 "label": "Supervised"
97822             },
97823             "surface": {
97824                 "key": "surface",
97825                 "type": "combo",
97826                 "label": "Surface"
97827             },
97828             "toilets/disposal": {
97829                 "key": "toilets:disposal",
97830                 "type": "combo",
97831                 "label": "Disposal"
97832             },
97833             "tourism": {
97834                 "key": "tourism",
97835                 "type": "typeCombo",
97836                 "label": "Type"
97837             },
97838             "towertype": {
97839                 "key": "tower:type",
97840                 "type": "combo",
97841                 "label": "Tower type"
97842             },
97843             "tracktype": {
97844                 "key": "tracktype",
97845                 "type": "combo",
97846                 "label": "Type"
97847             },
97848             "trail_visibility": {
97849                 "key": "trail_visibility",
97850                 "type": "combo",
97851                 "label": "Trail Visibility"
97852             },
97853             "tree_type": {
97854                 "key": "type",
97855                 "type": "combo",
97856                 "options": [
97857                     "broad_leaved",
97858                     "conifer",
97859                     "palm"
97860                 ],
97861                 "label": "Type"
97862             },
97863             "tunnel": {
97864                 "key": "tunnel",
97865                 "type": "combo",
97866                 "label": "Tunnel"
97867             },
97868             "vending": {
97869                 "key": "vending",
97870                 "type": "combo",
97871                 "label": "Type of Goods"
97872             },
97873             "water": {
97874                 "key": "water",
97875                 "type": "combo",
97876                 "label": "Type"
97877             },
97878             "waterway": {
97879                 "key": "waterway",
97880                 "type": "typeCombo",
97881                 "label": "Type"
97882             },
97883             "website": {
97884                 "key": "website",
97885                 "type": "url",
97886                 "icon": "website",
97887                 "placeholder": "http://example.com/",
97888                 "universal": true,
97889                 "label": "Website"
97890             },
97891             "wetland": {
97892                 "key": "wetland",
97893                 "type": "combo",
97894                 "label": "Type"
97895             },
97896             "wheelchair": {
97897                 "key": "wheelchair",
97898                 "type": "radio",
97899                 "options": [
97900                     "yes",
97901                     "limited",
97902                     "no"
97903                 ],
97904                 "icon": "wheelchair",
97905                 "universal": true,
97906                 "label": "Wheelchair Access"
97907             },
97908             "wikipedia": {
97909                 "key": "wikipedia",
97910                 "type": "wikipedia",
97911                 "icon": "wikipedia",
97912                 "universal": true,
97913                 "label": "Wikipedia"
97914             },
97915             "wood": {
97916                 "key": "wood",
97917                 "type": "combo",
97918                 "label": "Type"
97919             }
97920         }
97921     },
97922     "imperial": {
97923         "type": "FeatureCollection",
97924         "features": [
97925             {
97926                 "type": "Feature",
97927                 "properties": {
97928                     "id": 0
97929                 },
97930                 "geometry": {
97931                     "type": "MultiPolygon",
97932                     "coordinates": [
97933                         [
97934                             [
97935                                 [
97936                                     -1.426496,
97937                                     50.639342
97938                                 ],
97939                                 [
97940                                     -1.445953,
97941                                     50.648139
97942                                 ],
97943                                 [
97944                                     -1.452789,
97945                                     50.654283
97946                                 ],
97947                                 [
97948                                     -1.485951,
97949                                     50.669338
97950                                 ],
97951                                 [
97952                                     -1.497426,
97953                                     50.672309
97954                                 ],
97955                                 [
97956                                     -1.535146,
97957                                     50.669379
97958                                 ],
97959                                 [
97960                                     -1.551503,
97961                                     50.665107
97962                                 ],
97963                                 [
97964                                     -1.569488,
97965                                     50.658026
97966                                 ],
97967                                 [
97968                                     -1.545318,
97969                                     50.686103
97970                                 ],
97971                                 [
97972                                     -1.50593,
97973                                     50.707709
97974                                 ],
97975                                 [
97976                                     -1.418691,
97977                                     50.733791
97978                                 ],
97979                                 [
97980                                     -1.420888,
97981                                     50.730455
97982                                 ],
97983                                 [
97984                                     -1.423451,
97985                                     50.7237
97986                                 ],
97987                                 [
97988                                     -1.425364,
97989                                     50.72012
97990                                 ],
97991                                 [
97992                                     -1.400868,
97993                                     50.721991
97994                                 ],
97995                                 [
97996                                     -1.377553,
97997                                     50.734198
97998                                 ],
97999                                 [
98000                                     -1.343495,
98001                                     50.761054
98002                                 ],
98003                                 [
98004                                     -1.318512,
98005                                     50.772162
98006                                 ],
98007                                 [
98008                                     -1.295766,
98009                                     50.773179
98010                                 ],
98011                                 [
98012                                     -1.144276,
98013                                     50.733791
98014                                 ],
98015                                 [
98016                                     -1.119537,
98017                                     50.734198
98018                                 ],
98019                                 [
98020                                     -1.10912,
98021                                     50.732856
98022                                 ],
98023                                 [
98024                                     -1.097035,
98025                                     50.726955
98026                                 ],
98027                                 [
98028                                     -1.096425,
98029                                     50.724433
98030                                 ],
98031                                 [
98032                                     -1.097646,
98033                                     50.71601
98034                                 ],
98035                                 [
98036                                     -1.097035,
98037                                     50.713324
98038                                 ],
98039                                 [
98040                                     -1.094228,
98041                                     50.712633
98042                                 ],
98043                                 [
98044                                     -1.085561,
98045                                     50.714016
98046                                 ],
98047                                 [
98048                                     -1.082753,
98049                                     50.713324
98050                                 ],
98051                                 [
98052                                     -1.062327,
98053                                     50.692816
98054                                 ],
98055                                 [
98056                                     -1.062327,
98057                                     50.685289
98058                                 ],
98059                                 [
98060                                     -1.066965,
98061                                     50.685248
98062                                 ],
98063                                 [
98064                                     -1.069651,
98065                                     50.683498
98066                                 ],
98067                                 [
98068                                     -1.071889,
98069                                     50.680976
98070                                 ],
98071                                 [
98072                                     -1.075307,
98073                                     50.678534
98074                                 ],
98075                                 [
98076                                     -1.112701,
98077                                     50.671454
98078                                 ],
98079                                 [
98080                                     -1.128651,
98081                                     50.666449
98082                                 ],
98083                                 [
98084                                     -1.156361,
98085                                     50.650784
98086                                 ],
98087                                 [
98088                                     -1.162221,
98089                                     50.645982
98090                                 ],
98091                                 [
98092                                     -1.164703,
98093                                     50.640937
98094                                 ],
98095                                 [
98096                                     -1.164666,
98097                                     50.639543
98098                                 ],
98099                                 [
98100                                     -1.426496,
98101                                     50.639342
98102                                 ]
98103                             ]
98104                         ],
98105                         [
98106                             [
98107                                 [
98108                                     -7.240314,
98109                                     55.050389
98110                                 ],
98111                                 [
98112                                     -7.013736,
98113                                     55.1615
98114                                 ],
98115                                 [
98116                                     -6.958913,
98117                                     55.20349
98118                                 ],
98119                                 [
98120                                     -6.571562,
98121                                     55.268366
98122                                 ],
98123                                 [
98124                                     -6.509633,
98125                                     55.31398
98126                                 ],
98127                                 [
98128                                     -6.226158,
98129                                     55.344406
98130                                 ],
98131                                 [
98132                                     -6.07105,
98133                                     55.25001
98134                                 ],
98135                                 [
98136                                     -5.712696,
98137                                     55.017635
98138                                 ],
98139                                 [
98140                                     -5.242021,
98141                                     54.415204
98142                                 ],
98143                                 [
98144                                     -5.695554,
98145                                     54.14284
98146                                 ],
98147                                 [
98148                                     -5.72473,
98149                                     54.07455
98150                                 ],
98151                                 [
98152                                     -6.041633,
98153                                     54.006238
98154                                 ],
98155                                 [
98156                                     -6.153953,
98157                                     54.054931
98158                                 ],
98159                                 [
98160                                     -6.220539,
98161                                     54.098803
98162                                 ],
98163                                 [
98164                                     -6.242502,
98165                                     54.099758
98166                                 ],
98167                                 [
98168                                     -6.263661,
98169                                     54.104682
98170                                 ],
98171                                 [
98172                                     -6.269887,
98173                                     54.097927
98174                                 ],
98175                                 [
98176                                     -6.28465,
98177                                     54.105226
98178                                 ],
98179                                 [
98180                                     -6.299585,
98181                                     54.104037
98182                                 ],
98183                                 [
98184                                     -6.313796,
98185                                     54.099696
98186                                 ],
98187                                 [
98188                                     -6.327128,
98189                                     54.097888
98190                                 ],
98191                                 [
98192                                     -6.338962,
98193                                     54.102952
98194                                 ],
98195                                 [
98196                                     -6.346662,
98197                                     54.109877
98198                                 ],
98199                                 [
98200                                     -6.354827,
98201                                     54.110652
98202                                 ],
98203                                 [
98204                                     -6.368108,
98205                                     54.097319
98206                                 ],
98207                                 [
98208                                     -6.369348,
98209                                     54.091118
98210                                 ],
98211                                 [
98212                                     -6.367643,
98213                                     54.083418
98214                                 ],
98215                                 [
98216                                     -6.366919,
98217                                     54.075098
98218                                 ],
98219                                 [
98220                                     -6.371157,
98221                                     54.066778
98222                                 ],
98223                                 [
98224                                     -6.377513,
98225                                     54.063264
98226                                 ],
98227                                 [
98228                                     -6.401026,
98229                                     54.060887
98230                                 ],
98231                                 [
98232                                     -6.426761,
98233                                     54.05541
98234                                 ],
98235                                 [
98236                                     -6.433892,
98237                                     54.055306
98238                                 ],
98239                                 [
98240                                     -6.4403,
98241                                     54.057993
98242                                 ],
98243                                 [
98244                                     -6.446243,
98245                                     54.062438
98246                                 ],
98247                                 [
98248                                     -6.450222,
98249                                     54.066675
98250                                 ],
98251                                 [
98252                                     -6.450894,
98253                                     54.068432
98254                                 ],
98255                                 [
98256                                     -6.47854,
98257                                     54.067709
98258                                 ],
98259                                 [
98260                                     -6.564013,
98261                                     54.04895
98262                                 ],
98263                                 [
98264                                     -6.571868,
98265                                     54.049519
98266                                 ],
98267                                 [
98268                                     -6.587164,
98269                                     54.053343
98270                                 ],
98271                                 [
98272                                     -6.595071,
98273                                     54.052412
98274                                 ],
98275                                 [
98276                                     -6.60029,
98277                                     54.04895
98278                                 ],
98279                                 [
98280                                     -6.605217,
98281                                     54.044475
98282                                 ],
98283                                 [
98284                                     -6.610987,
98285                                     54.039235
98286                                 ],
98287                                 [
98288                                     -6.616465,
98289                                     54.037271
98290                                 ],
98291                                 [
98292                                     -6.630624,
98293                                     54.041819
98294                                 ],
98295                                 [
98296                                     -6.657289,
98297                                     54.061146
98298                                 ],
98299                                 [
98300                                     -6.672534,
98301                                     54.068432
98302                                 ],
98303                                 [
98304                                     -6.657082,
98305                                     54.091945
98306                                 ],
98307                                 [
98308                                     -6.655791,
98309                                     54.103314
98310                                 ],
98311                                 [
98312                                     -6.666436,
98313                                     54.114786
98314                                 ],
98315                                 [
98316                                     -6.643957,
98317                                     54.131839
98318                                 ],
98319                                 [
98320                                     -6.634552,
98321                                     54.150133
98322                                 ],
98323                                 [
98324                                     -6.640339,
98325                                     54.168013
98326                                 ],
98327                                 [
98328                                     -6.648448,
98329                                     54.173665
98330                                 ],
98331                                 [
98332                                     -6.663025,
98333                                     54.183826
98334                                 ],
98335                                 [
98336                                     -6.683954,
98337                                     54.194368
98338                                 ],
98339                                 [
98340                                     -6.694651,
98341                                     54.197985
98342                                 ],
98343                                 [
98344                                     -6.706537,
98345                                     54.198915
98346                                 ],
98347                                 [
98348                                     -6.717234,
98349                                     54.195143
98350                                 ],
98351                                 [
98352                                     -6.724779,
98353                                     54.188631
98354                                 ],
98355                                 [
98356                                     -6.73284,
98357                                     54.183567
98358                                 ],
98359                                 [
98360                                     -6.744777,
98361                                     54.184187
98362                                 ],
98363                                 [
98364                                     -6.766481,
98365                                     54.192352
98366                                 ],
98367                                 [
98368                                     -6.787824,
98369                                     54.202998
98370                                 ],
98371                                 [
98372                                     -6.807358,
98373                                     54.21633
98374                                 ],
98375                                 [
98376                                     -6.823946,
98377                                     54.23235
98378                                 ],
98379                                 [
98380                                     -6.829733,
98381                                     54.242375
98382                                 ],
98383                                 [
98384                                     -6.833196,
98385                                     54.25209
98386                                 ],
98387                                 [
98388                                     -6.837743,
98389                                     54.260513
98390                                 ],
98391                                 [
98392                                     -6.846683,
98393                                     54.266456
98394                                 ],
98395                                 [
98396                                     -6.882185,
98397                                     54.277257
98398                                 ],
98399                                 [
98400                                     -6.864667,
98401                                     54.282734
98402                                 ],
98403                                 [
98404                                     -6.856657,
98405                                     54.292811
98406                                 ],
98407                                 [
98408                                     -6.858414,
98409                                     54.307332
98410                                 ],
98411                                 [
98412                                     -6.870015,
98413                                     54.326001
98414                                 ],
98415                                 [
98416                                     -6.879705,
98417                                     54.341594
98418                                 ],
98419                                 [
98420                                     -6.885957,
98421                                     54.345624
98422                                 ],
98423                                 [
98424                                     -6.897895,
98425                                     54.346193
98426                                 ],
98427                                 [
98428                                     -6.905956,
98429                                     54.349035
98430                                 ],
98431                                 [
98432                                     -6.915051,
98433                                     54.365933
98434                                 ],
98435                                 [
98436                                     -6.922028,
98437                                     54.372703
98438                                 ],
98439                                 [
98440                                     -6.984091,
98441                                     54.403089
98442                                 ],
98443                                 [
98444                                     -7.017836,
98445                                     54.413166
98446                                 ],
98447                                 [
98448                                     -7.049255,
98449                                     54.411512
98450                                 ],
98451                                 [
98452                                     -7.078504,
98453                                     54.394717
98454                                 ],
98455                                 [
98456                                     -7.127028,
98457                                     54.349759
98458                                 ],
98459                                 [
98460                                     -7.159894,
98461                                     54.335186
98462                                 ],
98463                                 [
98464                                     -7.168059,
98465                                     54.335031
98466                                 ],
98467                                 [
98468                                     -7.185629,
98469                                     54.336943
98470                                 ],
98471                                 [
98472                                     -7.18947,
98473                                     54.335692
98474                                 ],
98475                                 [
98476                                     -7.19245,
98477                                     54.334721
98478                                 ],
98479                                 [
98480                                     -7.193949,
98481                                     54.329967
98482                                 ],
98483                                 [
98484                                     -7.191468,
98485                                     54.323869
98486                                 ],
98487                                 [
98488                                     -7.187644,
98489                                     54.318804
98490                                 ],
98491                                 [
98492                                     -7.185009,
98493                                     54.317254
98494                                 ],
98495                                 [
98496                                     -7.184647,
98497                                     54.316634
98498                                 ],
98499                                 [
98500                                     -7.192399,
98501                                     54.307384
98502                                 ],
98503                                 [
98504                                     -7.193691,
98505                                     54.307539
98506                                 ],
98507                                 [
98508                                     -7.199168,
98509                                     54.303457
98510                                 ],
98511                                 [
98512                                     -7.206661,
98513                                     54.304903
98514                                 ],
98515                                 [
98516                                     -7.211467,
98517                                     54.30418
98518                                 ],
98519                                 [
98520                                     -7.209038,
98521                                     54.293431
98522                                 ],
98523                                 [
98524                                     -7.1755,
98525                                     54.283664
98526                                 ],
98527                                 [
98528                                     -7.181495,
98529                                     54.269763
98530                                 ],
98531                                 [
98532                                     -7.14589,
98533                                     54.25209
98534                                 ],
98535                                 [
98536                                     -7.159739,
98537                                     54.24067
98538                                 ],
98539                                 [
98540                                     -7.153331,
98541                                     54.224237
98542                                 ],
98543                                 [
98544                                     -7.174725,
98545                                     54.216072
98546                                 ],
98547                                 [
98548                                     -7.229502,
98549                                     54.207545
98550                                 ],
98551                                 [
98552                                     -7.240871,
98553                                     54.202326
98554                                 ],
98555                                 [
98556                                     -7.249088,
98557                                     54.197416
98558                                 ],
98559                                 [
98560                                     -7.255496,
98561                                     54.190854
98562                                 ],
98563                                 [
98564                                     -7.261128,
98565                                     54.18088
98566                                 ],
98567                                 [
98568                                     -7.256322,
98569                                     54.176901
98570                                 ],
98571                                 [
98572                                     -7.247021,
98573                                     54.17225
98574                                 ],
98575                                 [
98576                                     -7.24578,
98577                                     54.166979
98578                                 ],
98579                                 [
98580                                     -7.265366,
98581                                     54.16114
98582                                 ],
98583                                 [
98584                                     -7.26087,
98585                                     54.151166
98586                                 ],
98587                                 [
98588                                     -7.263505,
98589                                     54.140986
98590                                 ],
98591                                 [
98592                                     -7.27074,
98593                                     54.132253
98594                                 ],
98595                                 [
98596                                     -7.280042,
98597                                     54.126155
98598                                 ],
98599                                 [
98600                                     -7.293788,
98601                                     54.122021
98602                                 ],
98603                                 [
98604                                     -7.297353,
98605                                     54.125896
98606                                 ],
98607                                 [
98608                                     -7.29632,
98609                                     54.134991
98610                                 ],
98611                                 [
98612                                     -7.296423,
98613                                     54.146515
98614                                 ],
98615                                 [
98616                                     -7.295028,
98617                                     54.155404
98618                                 ],
98619                                 [
98620                                     -7.292134,
98621                                     54.162638
98622                                 ],
98623                                 [
98624                                     -7.295545,
98625                                     54.165119
98626                                 ],
98627                                 [
98628                                     -7.325982,
98629                                     54.154577
98630                                 ],
98631                                 [
98632                                     -7.333165,
98633                                     54.149409
98634                                 ],
98635                                 [
98636                                     -7.333165,
98637                                     54.142743
98638                                 ],
98639                                 [
98640                                     -7.310324,
98641                                     54.114683
98642                                 ],
98643                                 [
98644                                     -7.316489,
98645                                     54.11428
98646                                 ],
98647                                 [
98648                                     -7.326964,
98649                                     54.113597
98650                                 ],
98651                                 [
98652                                     -7.375488,
98653                                     54.123312
98654                                 ],
98655                                 [
98656                                     -7.390216,
98657                                     54.121194
98658                                 ],
98659                                 [
98660                                     -7.39466,
98661                                     54.121917
98662                                 ],
98663                                 [
98664                                     -7.396624,
98665                                     54.126258
98666                                 ],
98667                                 [
98668                                     -7.403962,
98669                                     54.135043
98670                                 ],
98671                                 [
98672                                     -7.41223,
98673                                     54.136438
98674                                 ],
98675                                 [
98676                                     -7.422255,
98677                                     54.135456
98678                                 ],
98679                                 [
98680                                     -7.425769,
98681                                     54.136955
98682                                 ],
98683                                 [
98684                                     -7.414659,
98685                                     54.145688
98686                                 ],
98687                                 [
98688                                     -7.439619,
98689                                     54.146929
98690                                 ],
98691                                 [
98692                                     -7.480753,
98693                                     54.127653
98694                                 ],
98695                                 [
98696                                     -7.502302,
98697                                     54.125121
98698                                 ],
98699                                 [
98700                                     -7.609014,
98701                                     54.139901
98702                                 ],
98703                                 [
98704                                     -7.620796,
98705                                     54.144965
98706                                 ],
98707                                 [
98708                                     -7.624052,
98709                                     54.153336
98710                                 ],
98711                                 [
98712                                     -7.625706,
98713                                     54.162173
98714                                 ],
98715                                 [
98716                                     -7.632682,
98717                                     54.168529
98718                                 ],
98719                                 [
98720                                     -7.70477,
98721                                     54.200362
98722                                 ],
98723                                 [
98724                                     -7.722599,
98725                                     54.202326
98726                                 ],
98727                                 [
98728                                     -7.782078,
98729                                     54.2
98730                                 ],
98731                                 [
98732                                     -7.836959,
98733                                     54.204341
98734                                 ],
98735                                 [
98736                                     -7.856441,
98737                                     54.211421
98738                                 ],
98739                                 [
98740                                     -7.86967,
98741                                     54.226872
98742                                 ],
98743                                 [
98744                                     -7.873649,
98745                                     54.271055
98746                                 ],
98747                                 [
98748                                     -7.880264,
98749                                     54.287023
98750                                 ],
98751                                 [
98752                                     -7.894966,
98753                                     54.293586
98754                                 ],
98755                                 [
98756                                     -7.93411,
98757                                     54.297049
98758                                 ],
98759                                 [
98760                                     -7.942075,
98761                                     54.298873
98762                                 ],
98763                                 [
98764                                     -7.950802,
98765                                     54.300873
98766                                 ],
98767                                 [
98768                                     -7.96801,
98769                                     54.31219
98770                                 ],
98771                                 [
98772                                     -7.981033,
98773                                     54.326556
98774                                 ],
98775                                 [
98776                                     -8.002194,
98777                                     54.357923
98778                                 ],
98779                                 [
98780                                     -8.03134,
98781                                     54.358027
98782                                 ],
98783                                 [
98784                                     -8.05648,
98785                                     54.365882
98786                                 ],
98787                                 [
98788                                     -8.079941,
98789                                     54.380196
98790                                 ],
98791                                 [
98792                                     -8.122419,
98793                                     54.415233
98794                                 ],
98795                                 [
98796                                     -8.146346,
98797                                     54.430736
98798                                 ],
98799                                 [
98800                                     -8.156035,
98801                                     54.439055
98802                                 ],
98803                                 [
98804                                     -8.158128,
98805                                     54.447117
98806                                 ],
98807                                 [
98808                                     -8.161177,
98809                                     54.454817
98810                                 ],
98811                                 [
98812                                     -8.173837,
98813                                     54.461741
98814                                 ],
98815                                 [
98816                                     -8.168467,
98817                                     54.463477
98818                                 ],
98819                                 [
98820                                     -8.15017,
98821                                     54.46939
98822                                 ],
98823                                 [
98824                                     -8.097046,
98825                                     54.478588
98826                                 ],
98827                                 [
98828                                     -8.072448,
98829                                     54.487063
98830                                 ],
98831                                 [
98832                                     -8.060976,
98833                                     54.493316
98834                                 ],
98835                                 [
98836                                     -8.05586,
98837                                     54.497553
98838                                 ],
98839                                 [
98840                                     -8.043561,
98841                                     54.512229
98842                                 ],
98843                                 [
98844                                     -8.023278,
98845                                     54.529696
98846                                 ],
98847                                 [
98848                                     -8.002194,
98849                                     54.543442
98850                                 ],
98851                                 [
98852                                     -7.926411,
98853                                     54.533055
98854                                 ],
98855                                 [
98856                                     -7.887137,
98857                                     54.532125
98858                                 ],
98859                                 [
98860                                     -7.848844,
98861                                     54.54091
98862                                 ],
98863                                 [
98864                                     -7.749264,
98865                                     54.596152
98866                                 ],
98867                                 [
98868                                     -7.707871,
98869                                     54.604162
98870                                 ],
98871                                 [
98872                                     -7.707944,
98873                                     54.604708
98874                                 ],
98875                                 [
98876                                     -7.707951,
98877                                     54.604763
98878                                 ],
98879                                 [
98880                                     -7.710558,
98881                                     54.624264
98882                                 ],
98883                                 [
98884                                     -7.721204,
98885                                     54.625866
98886                                 ],
98887                                 [
98888                                     -7.736758,
98889                                     54.619251
98890                                 ],
98891                                 [
98892                                     -7.753553,
98893                                     54.614497
98894                                 ],
98895                                 [
98896                                     -7.769159,
98897                                     54.618011
98898                                 ],
98899                                 [
98900                                     -7.801199,
98901                                     54.634806
98902                                 ],
98903                                 [
98904                                     -7.814996,
98905                                     54.639457
98906                                 ],
98907                                 [
98908                                     -7.822541,
98909                                     54.638113
98910                                 ],
98911                                 [
98912                                     -7.838044,
98913                                     54.63124
98914                                 ],
98915                                 [
98916                                     -7.846416,
98917                                     54.631447
98918                                 ],
98919                                 [
98920                                     -7.85427,
98921                                     54.636408
98922                                 ],
98923                                 [
98924                                     -7.864347,
98925                                     54.649069
98926                                 ],
98927                                 [
98928                                     -7.872771,
98929                                     54.652221
98930                                 ],
98931                                 [
98932                                     -7.890082,
98933                                     54.655063
98934                                 ],
98935                                 [
98936                                     -7.906619,
98937                                     54.661316
98938                                 ],
98939                                 [
98940                                     -7.914835,
98941                                     54.671651
98942                                 ],
98943                                 [
98944                                     -7.907135,
98945                                     54.686689
98946                                 ],
98947                                 [
98948                                     -7.913233,
98949                                     54.688653
98950                                 ],
98951                                 [
98952                                     -7.929666,
98953                                     54.696714
98954                                 ],
98955                                 [
98956                                     -7.880109,
98957                                     54.711029
98958                                 ],
98959                                 [
98960                                     -7.845899,
98961                                     54.731027
98962                                 ],
98963                                 [
98964                                     -7.832153,
98965                                     54.730614
98966                                 ],
98967                                 [
98968                                     -7.803576,
98969                                     54.716145
98970                                 ],
98971                                 [
98972                                     -7.770503,
98973                                     54.706016
98974                                 ],
98975                                 [
98976                                     -7.736603,
98977                                     54.707463
98978                                 ],
98979                                 [
98980                                     -7.70229,
98981                                     54.718883
98982                                 ],
98983                                 [
98984                                     -7.667512,
98985                                     54.738779
98986                                 ],
98987                                 [
98988                                     -7.649683,
98989                                     54.744877
98990                                 ],
98991                                 [
98992                                     -7.61537,
98993                                     54.739347
98994                                 ],
98995                                 [
98996                                     -7.585398,
98997                                     54.744722
98998                                 ],
98999                                 [
99000                                     -7.566639,
99001                                     54.738675
99002                                 ],
99003                                 [
99004                                     -7.556149,
99005                                     54.738365
99006                                 ],
99007                                 [
99008                                     -7.543075,
99009                                     54.741673
99010                                 ],
99011                                 [
99012                                     -7.543023,
99013                                     54.743791
99014                                 ],
99015                                 [
99016                                     -7.548398,
99017                                     54.747202
99018                                 ],
99019                                 [
99020                                     -7.551705,
99021                                     54.754695
99022                                 ],
99023                                 [
99024                                     -7.549741,
99025                                     54.779603
99026                                 ],
99027                                 [
99028                                     -7.543385,
99029                                     54.793091
99030                                 ],
99031                                 [
99032                                     -7.470831,
99033                                     54.845284
99034                                 ],
99035                                 [
99036                                     -7.45507,
99037                                     54.863009
99038                                 ],
99039                                 [
99040                                     -7.444735,
99041                                     54.884455
99042                                 ],
99043                                 [
99044                                     -7.444735,
99045                                     54.894893
99046                                 ],
99047                                 [
99048                                     -7.448972,
99049                                     54.920318
99050                                 ],
99051                                 [
99052                                     -7.445251,
99053                                     54.932152
99054                                 ],
99055                                 [
99056                                     -7.436983,
99057                                     54.938301
99058                                 ],
99059                                 [
99060                                     -7.417139,
99061                                     54.943056
99062                                 ],
99063                                 [
99064                                     -7.415755,
99065                                     54.944372
99066                                 ],
99067                                 [
99068                                     -7.408665,
99069                                     54.951117
99070                                 ],
99071                                 [
99072                                     -7.407424,
99073                                     54.959437
99074                                 ],
99075                                 [
99076                                     -7.413109,
99077                                     54.984965
99078                                 ],
99079                                 [
99080                                     -7.409078,
99081                                     54.992045
99082                                 ],
99083                                 [
99084                                     -7.403755,
99085                                     54.99313
99086                                 ],
99087                                 [
99088                                     -7.40112,
99089                                     54.994836
99090                                 ],
99091                                 [
99092                                     -7.405254,
99093                                     55.003569
99094                                 ],
99095                                 [
99096                                     -7.376987,
99097                                     55.02889
99098                                 ],
99099                                 [
99100                                     -7.366962,
99101                                     55.035557
99102                                 ],
99103                                 [
99104                                     -7.355024,
99105                                     55.040931
99106                                 ],
99107                                 [
99108                                     -7.291152,
99109                                     55.046615
99110                                 ],
99111                                 [
99112                                     -7.282987,
99113                                     55.051835
99114                                 ],
99115                                 [
99116                                     -7.275288,
99117                                     55.058863
99118                                 ],
99119                                 [
99120                                     -7.266503,
99121                                     55.065167
99122                                 ],
99123                                 [
99124                                     -7.247097,
99125                                     55.069328
99126                                 ],
99127                                 [
99128                                     -7.2471,
99129                                     55.069322
99130                                 ],
99131                                 [
99132                                     -7.256744,
99133                                     55.050686
99134                                 ],
99135                                 [
99136                                     -7.240956,
99137                                     55.050279
99138                                 ],
99139                                 [
99140                                     -7.240314,
99141                                     55.050389
99142                                 ]
99143                             ]
99144                         ],
99145                         [
99146                             [
99147                                 [
99148                                     -13.688588,
99149                                     57.596259
99150                                 ],
99151                                 [
99152                                     -13.690419,
99153                                     57.596259
99154                                 ],
99155                                 [
99156                                     -13.691314,
99157                                     57.596503
99158                                 ],
99159                                 [
99160                                     -13.691314,
99161                                     57.597154
99162                                 ],
99163                                 [
99164                                     -13.690419,
99165                                     57.597805
99166                                 ],
99167                                 [
99168                                     -13.688588,
99169                                     57.597805
99170                                 ],
99171                                 [
99172                                     -13.687652,
99173                                     57.597154
99174                                 ],
99175                                 [
99176                                     -13.687652,
99177                                     57.596869
99178                                 ],
99179                                 [
99180                                     -13.688588,
99181                                     57.596259
99182                                 ]
99183                             ]
99184                         ],
99185                         [
99186                             [
99187                                 [
99188                                     -4.839121,
99189                                     54.469789
99190                                 ],
99191                                 [
99192                                     -4.979941,
99193                                     54.457977
99194                                 ],
99195                                 [
99196                                     -5.343644,
99197                                     54.878637
99198                                 ],
99199                                 [
99200                                     -5.308469,
99201                                     55.176452
99202                                 ],
99203                                 [
99204                                     -6.272566,
99205                                     55.418443
99206                                 ],
99207                                 [
99208                                     -8.690528,
99209                                     57.833706
99210                                 ],
99211                                 [
99212                                     -6.344705,
99213                                     59.061083
99214                                 ],
99215                                 [
99216                                     -4.204785,
99217                                     58.63305
99218                                 ],
99219                                 [
99220                                     -2.31566,
99221                                     60.699068
99222                                 ],
99223                                 [
99224                                     -1.695335,
99225                                     60.76432
99226                                 ],
99227                                 [
99228                                     -1.58092,
99229                                     60.866001
99230                                 ],
99231                                 [
99232                                     -0.17022,
99233                                     60.897204
99234                                 ],
99235                                 [
99236                                     -0.800508,
99237                                     59.770037
99238                                 ],
99239                                 [
99240                                     -1.292368,
99241                                     57.732574
99242                                 ],
99243                                 [
99244                                     -1.850077,
99245                                     55.766368
99246                                 ],
99247                                 [
99248                                     -1.73054,
99249                                     55.782219
99250                                 ],
99251                                 [
99252                                     1.892395,
99253                                     52.815229
99254                                 ],
99255                                 [
99256                                     1.742775,
99257                                     51.364209
99258                                 ],
99259                                 [
99260                                     1.080173,
99261                                     50.847526
99262                                 ],
99263                                 [
99264                                     0.000774,
99265                                     50.664982
99266                                 ],
99267                                 [
99268                                     -0.162997,
99269                                     50.752401
99270                                 ],
99271                                 [
99272                                     -0.725152,
99273                                     50.731879
99274                                 ],
99275                                 [
99276                                     -0.768853,
99277                                     50.741516
99278                                 ],
99279                                 [
99280                                     -0.770985,
99281                                     50.736884
99282                                 ],
99283                                 [
99284                                     -0.789947,
99285                                     50.730048
99286                                 ],
99287                                 [
99288                                     -0.812815,
99289                                     50.734768
99290                                 ],
99291                                 [
99292                                     -0.877742,
99293                                     50.761156
99294                                 ],
99295                                 [
99296                                     -0.942879,
99297                                     50.758338
99298                                 ],
99299                                 [
99300                                     -0.992581,
99301                                     50.737379
99302                                 ],
99303                                 [
99304                                     -1.18513,
99305                                     50.766989
99306                                 ],
99307                                 [
99308                                     -1.282741,
99309                                     50.792353
99310                                 ],
99311                                 [
99312                                     -1.375004,
99313                                     50.772063
99314                                 ],
99315                                 [
99316                                     -1.523427,
99317                                     50.719605
99318                                 ],
99319                                 [
99320                                     -1.630649,
99321                                     50.695128
99322                                 ],
99323                                 [
99324                                     -1.663617,
99325                                     50.670508
99326                                 ],
99327                                 [
99328                                     -1.498021,
99329                                     50.40831
99330                                 ],
99331                                 [
99332                                     -4.097427,
99333                                     49.735486
99334                                 ],
99335                                 [
99336                                     -6.825199,
99337                                     49.700905
99338                                 ],
99339                                 [
99340                                     -5.541541,
99341                                     51.446591
99342                                 ],
99343                                 [
99344                                     -6.03361,
99345                                     51.732369
99346                                 ],
99347                                 [
99348                                     -4.791746,
99349                                     52.635365
99350                                 ],
99351                                 [
99352                                     -4.969244,
99353                                     52.637413
99354                                 ],
99355                                 [
99356                                     -5.049473,
99357                                     53.131209
99358                                 ],
99359                                 [
99360                                     -4.787393,
99361                                     53.409491
99362                                 ],
99363                                 [
99364                                     -4.734148,
99365                                     53.424866
99366                                 ],
99367                                 [
99368                                     -4.917096,
99369                                     53.508212
99370                                 ],
99371                                 [
99372                                     -4.839121,
99373                                     54.469789
99374                                 ]
99375                             ]
99376                         ]
99377                     ]
99378                 }
99379             },
99380             {
99381                 "type": "Feature",
99382                 "properties": {
99383                     "id": 0
99384                 },
99385                 "geometry": {
99386                     "type": "MultiPolygon",
99387                     "coordinates": [
99388                         [
99389                             [
99390                                 [
99391                                     -157.018938,
99392                                     19.300864
99393                                 ],
99394                                 [
99395                                     -179.437336,
99396                                     27.295312
99397                                 ],
99398                                 [
99399                                     -179.480084,
99400                                     28.991459
99401                                 ],
99402                                 [
99403                                     -168.707465,
99404                                     26.30325
99405                                 ],
99406                                 [
99407                                     -163.107414,
99408                                     24.60499
99409                                 ],
99410                                 [
99411                                     -153.841679,
99412                                     20.079306
99413                                 ],
99414                                 [
99415                                     -154.233846,
99416                                     19.433391
99417                                 ],
99418                                 [
99419                                     -153.61725,
99420                                     18.900587
99421                                 ],
99422                                 [
99423                                     -154.429471,
99424                                     18.171036
99425                                 ],
99426                                 [
99427                                     -156.780638,
99428                                     18.718492
99429                                 ],
99430                                 [
99431                                     -157.018938,
99432                                     19.300864
99433                                 ]
99434                             ]
99435                         ],
99436                         [
99437                             [
99438                                 [
99439                                     -78.91269,
99440                                     43.037032
99441                                 ],
99442                                 [
99443                                     -78.964351,
99444                                     42.976393
99445                                 ],
99446                                 [
99447                                     -78.981718,
99448                                     42.979043
99449                                 ],
99450                                 [
99451                                     -78.998055,
99452                                     42.991111
99453                                 ],
99454                                 [
99455                                     -79.01189,
99456                                     43.004358
99457                                 ],
99458                                 [
99459                                     -79.022046,
99460                                     43.010539
99461                                 ],
99462                                 [
99463                                     -79.023076,
99464                                     43.017015
99465                                 ],
99466                                 [
99467                                     -79.00983,
99468                                     43.050867
99469                                 ],
99470                                 [
99471                                     -79.011449,
99472                                     43.065291
99473                                 ],
99474                                 [
99475                                     -78.993051,
99476                                     43.066174
99477                                 ],
99478                                 [
99479                                     -78.975536,
99480                                     43.069707
99481                                 ],
99482                                 [
99483                                     -78.958905,
99484                                     43.070884
99485                                 ],
99486                                 [
99487                                     -78.943304,
99488                                     43.065291
99489                                 ],
99490                                 [
99491                                     -78.917399,
99492                                     43.058521
99493                                 ],
99494                                 [
99495                                     -78.908569,
99496                                     43.049396
99497                                 ],
99498                                 [
99499                                     -78.91269,
99500                                     43.037032
99501                                 ]
99502                             ]
99503                         ],
99504                         [
99505                             [
99506                                 [
99507                                     -123.03529,
99508                                     48.992515
99509                                 ],
99510                                 [
99511                                     -123.035308,
99512                                     48.992499
99513                                 ],
99514                                 [
99515                                     -123.045277,
99516                                     48.984361
99517                                 ],
99518                                 [
99519                                     -123.08849,
99520                                     48.972235
99521                                 ],
99522                                 [
99523                                     -123.089345,
99524                                     48.987982
99525                                 ],
99526                                 [
99527                                     -123.090484,
99528                                     48.992499
99529                                 ],
99530                                 [
99531                                     -123.090488,
99532                                     48.992515
99533                                 ],
99534                                 [
99535                                     -123.035306,
99536                                     48.992515
99537                                 ],
99538                                 [
99539                                     -123.03529,
99540                                     48.992515
99541                                 ]
99542                             ]
99543                         ],
99544                         [
99545                             [
99546                                 [
99547                                     -103.837038,
99548                                     29.279906
99549                                 ],
99550                                 [
99551                                     -103.864121,
99552                                     29.281366
99553                                 ],
99554                                 [
99555                                     -103.928122,
99556                                     29.293019
99557                                 ],
99558                                 [
99559                                     -104.01915,
99560                                     29.32033
99561                                 ],
99562                                 [
99563                                     -104.057313,
99564                                     29.339037
99565                                 ],
99566                                 [
99567                                     -104.105424,
99568                                     29.385675
99569                                 ],
99570                                 [
99571                                     -104.139789,
99572                                     29.400584
99573                                 ],
99574                                 [
99575                                     -104.161648,
99576                                     29.416759
99577                                 ],
99578                                 [
99579                                     -104.194514,
99580                                     29.448927
99581                                 ],
99582                                 [
99583                                     -104.212291,
99584                                     29.484661
99585                                 ],
99586                                 [
99587                                     -104.218698,
99588                                     29.489829
99589                                 ],
99590                                 [
99591                                     -104.227148,
99592                                     29.493033
99593                                 ],
99594                                 [
99595                                     -104.251022,
99596                                     29.508588
99597                                 ],
99598                                 [
99599                                     -104.267171,
99600                                     29.526571
99601                                 ],
99602                                 [
99603                                     -104.292751,
99604                                     29.532824
99605                                 ],
99606                                 [
99607                                     -104.320604,
99608                                     29.532255
99609                                 ],
99610                                 [
99611                                     -104.338484,
99612                                     29.524013
99613                                 ],
99614                                 [
99615                                     -104.349026,
99616                                     29.537578
99617                                 ],
99618                                 [
99619                                     -104.430443,
99620                                     29.582795
99621                                 ],
99622                                 [
99623                                     -104.437832,
99624                                     29.58543
99625                                 ],
99626                                 [
99627                                     -104.444008,
99628                                     29.589203
99629                                 ],
99630                                 [
99631                                     -104.448555,
99632                                     29.597678
99633                                 ],
99634                                 [
99635                                     -104.452069,
99636                                     29.607109
99637                                 ],
99638                                 [
99639                                     -104.455222,
99640                                     29.613387
99641                                 ],
99642                                 [
99643                                     -104.469381,
99644                                     29.625402
99645                                 ],
99646                                 [
99647                                     -104.516639,
99648                                     29.654315
99649                                 ],
99650                                 [
99651                                     -104.530824,
99652                                     29.667906
99653                                 ],
99654                                 [
99655                                     -104.535036,
99656                                     29.677802
99657                                 ],
99658                                 [
99659                                     -104.535191,
99660                                     29.687853
99661                                 ],
99662                                 [
99663                                     -104.537103,
99664                                     29.702116
99665                                 ],
99666                                 [
99667                                     -104.543666,
99668                                     29.71643
99669                                 ],
99670                                 [
99671                                     -104.561391,
99672                                     29.745421
99673                                 ],
99674                                 [
99675                                     -104.570279,
99676                                     29.787511
99677                                 ],
99678                                 [
99679                                     -104.583586,
99680                                     29.802575
99681                                 ],
99682                                 [
99683                                     -104.601207,
99684                                     29.81477
99685                                 ],
99686                                 [
99687                                     -104.619682,
99688                                     29.833064
99689                                 ],
99690                                 [
99691                                     -104.623764,
99692                                     29.841487
99693                                 ],
99694                                 [
99695                                     -104.637588,
99696                                     29.887996
99697                                 ],
99698                                 [
99699                                     -104.656346,
99700                                     29.908201
99701                                 ],
99702                                 [
99703                                     -104.660635,
99704                                     29.918433
99705                                 ],
99706                                 [
99707                                     -104.663478,
99708                                     29.923084
99709                                 ],
99710                                 [
99711                                     -104.676526,
99712                                     29.93683
99713                                 ],
99714                                 [
99715                                     -104.680479,
99716                                     29.942308
99717                                 ],
99718                                 [
99719                                     -104.682469,
99720                                     29.952126
99721                                 ],
99722                                 [
99723                                     -104.680117,
99724                                     29.967784
99725                                 ],
99726                                 [
99727                                     -104.680479,
99728                                     29.976466
99729                                 ],
99730                                 [
99731                                     -104.699108,
99732                                     30.03145
99733                                 ],
99734                                 [
99735                                     -104.701589,
99736                                     30.055324
99737                                 ],
99738                                 [
99739                                     -104.698592,
99740                                     30.075271
99741                                 ],
99742                                 [
99743                                     -104.684639,
99744                                     30.111135
99745                                 ],
99746                                 [
99747                                     -104.680479,
99748                                     30.134131
99749                                 ],
99750                                 [
99751                                     -104.67867,
99752                                     30.170356
99753                                 ],
99754                                 [
99755                                     -104.681564,
99756                                     30.192939
99757                                 ],
99758                                 [
99759                                     -104.695853,
99760                                     30.208441
99761                                 ],
99762                                 [
99763                                     -104.715231,
99764                                     30.243995
99765                                 ],
99766                                 [
99767                                     -104.724585,
99768                                     30.252211
99769                                 ],
99770                                 [
99771                                     -104.742155,
99772                                     30.25986
99773                                 ],
99774                                 [
99775                                     -104.74939,
99776                                     30.264459
99777                                 ],
99778                                 [
99779                                     -104.761689,
99780                                     30.284199
99781                                 ],
99782                                 [
99783                                     -104.774143,
99784                                     30.311588
99785                                 ],
99786                                 [
99787                                     -104.788767,
99788                                     30.335927
99789                                 ],
99790                                 [
99791                                     -104.807732,
99792                                     30.346418
99793                                 ],
99794                                 [
99795                                     -104.8129,
99796                                     30.350707
99797                                 ],
99798                                 [
99799                                     -104.814967,
99800                                     30.360577
99801                                 ],
99802                                 [
99803                                     -104.816001,
99804                                     30.371997
99805                                 ],
99806                                 [
99807                                     -104.818274,
99808                                     30.380524
99809                                 ],
99810                                 [
99811                                     -104.824269,
99812                                     30.38719
99813                                 ],
99814                                 [
99815                                     -104.83755,
99816                                     30.394063
99817                                 ],
99818                                 [
99819                                     -104.844939,
99820                                     30.40104
99821                                 ],
99822                                 [
99823                                     -104.853259,
99824                                     30.41215
99825                                 ],
99826                                 [
99827                                     -104.855016,
99828                                     30.417473
99829                                 ],
99830                                 [
99831                                     -104.853621,
99832                                     30.423984
99833                                 ],
99834                                 [
99835                                     -104.852432,
99836                                     30.438867
99837                                 ],
99838                                 [
99839                                     -104.854655,
99840                                     30.448737
99841                                 ],
99842                                 [
99843                                     -104.864473,
99844                                     30.462018
99845                                 ],
99846                                 [
99847                                     -104.866695,
99848                                     30.473025
99849                                 ],
99850                                 [
99851                                     -104.865248,
99852                                     30.479898
99853                                 ],
99854                                 [
99855                                     -104.859615,
99856                                     30.491112
99857                                 ],
99858                                 [
99859                                     -104.859254,
99860                                     30.497261
99861                                 ],
99862                                 [
99863                                     -104.863026,
99864                                     30.502377
99865                                 ],
99866                                 [
99867                                     -104.879718,
99868                                     30.510852
99869                                 ],
99870                                 [
99871                                     -104.882146,
99872                                     30.520929
99873                                 ],
99874                                 [
99875                                     -104.884007,
99876                                     30.541858
99877                                 ],
99878                                 [
99879                                     -104.886591,
99880                                     30.551883
99881                                 ],
99882                                 [
99883                                     -104.898166,
99884                                     30.569401
99885                                 ],
99886                                 [
99887                                     -104.928242,
99888                                     30.599529
99889                                 ],
99890                                 [
99891                                     -104.93434,
99892                                     30.610536
99893                                 ],
99894                                 [
99895                                     -104.941057,
99896                                     30.61405
99897                                 ],
99898                                 [
99899                                     -104.972735,
99900                                     30.618029
99901                                 ],
99902                                 [
99903                                     -104.98276,
99904                                     30.620716
99905                                 ],
99906                                 [
99907                                     -104.989117,
99908                                     30.629553
99909                                 ],
99910                                 [
99911                                     -104.991649,
99912                                     30.640301
99913                                 ],
99914                                 [
99915                                     -104.992941,
99916                                     30.651464
99917                                 ],
99918                                 [
99919                                     -104.995783,
99920                                     30.661747
99921                                 ],
99922                                 [
99923                                     -105.008495,
99924                                     30.676992
99925                                 ],
99926                                 [
99927                                     -105.027977,
99928                                     30.690117
99929                                 ],
99930                                 [
99931                                     -105.049475,
99932                                     30.699264
99933                                 ],
99934                                 [
99935                                     -105.06813,
99936                                     30.702675
99937                                 ],
99938                                 [
99939                                     -105.087043,
99940                                     30.709806
99941                                 ],
99942                                 [
99943                                     -105.133604,
99944                                     30.757917
99945                                 ],
99946                                 [
99947                                     -105.140425,
99948                                     30.750476
99949                                 ],
99950                                 [
99951                                     -105.153241,
99952                                     30.763188
99953                                 ],
99954                                 [
99955                                     -105.157788,
99956                                     30.76572
99957                                 ],
99958                                 [
99959                                     -105.160889,
99960                                     30.764118
99961                                 ],
99962                                 [
99963                                     -105.162698,
99964                                     30.774919
99965                                 ],
99966                                 [
99967                                     -105.167297,
99968                                     30.781171
99969                                 ],
99970                                 [
99971                                     -105.17479,
99972                                     30.783962
99973                                 ],
99974                                 [
99975                                     -105.185125,
99976                                     30.784634
99977                                 ],
99978                                 [
99979                                     -105.195306,
99980                                     30.787941
99981                                 ],
99982                                 [
99983                                     -105.204917,
99984                                     30.80241
99985                                 ],
99986                                 [
99987                                     -105.2121,
99988                                     30.805718
99989                                 ],
99990                                 [
99991                                     -105.21825,
99992                                     30.806803
99993                                 ],
99994                                 [
99995                                     -105.229257,
99996                                     30.810214
99997                                 ],
99998                                 [
99999                                     -105.232874,
100000                                     30.809128
100001                                 ],
100002                                 [
100003                                     -105.239851,
100004                                     30.801532
100005                                 ],
100006                                 [
100007                                     -105.243985,
100008                                     30.799103
100009                                 ],
100010                                 [
100011                                     -105.249049,
100012                                     30.798845
100013                                 ],
100014                                 [
100015                                     -105.259488,
100016                                     30.802979
100017                                 ],
100018                                 [
100019                                     -105.265844,
100020                                     30.808405
100021                                 ],
100022                                 [
100023                                     -105.270753,
100024                                     30.814348
100025                                 ],
100026                                 [
100027                                     -105.277006,
100028                                     30.819412
100029                                 ],
100030                                 [
100031                                     -105.334315,
100032                                     30.843803
100033                                 ],
100034                                 [
100035                                     -105.363771,
100036                                     30.850366
100037                                 ],
100038                                 [
100039                                     -105.376173,
100040                                     30.859565
100041                                 ],
100042                                 [
100043                                     -105.41555,
100044                                     30.902456
100045                                 ],
100046                                 [
100047                                     -105.496682,
100048                                     30.95651
100049                                 ],
100050                                 [
100051                                     -105.530789,
100052                                     30.991701
100053                                 ],
100054                                 [
100055                                     -105.555955,
100056                                     31.002605
100057                                 ],
100058                                 [
100059                                     -105.565722,
100060                                     31.016661
100061                                 ],
100062                                 [
100063                                     -105.578641,
100064                                     31.052163
100065                                 ],
100066                                 [
100067                                     -105.59094,
100068                                     31.071438
100069                                 ],
100070                                 [
100071                                     -105.605875,
100072                                     31.081928
100073                                 ],
100074                                 [
100075                                     -105.623496,
100076                                     31.090351
100077                                 ],
100078                                 [
100079                                     -105.643805,
100080                                     31.103684
100081                                 ],
100082                                 [
100083                                     -105.668042,
100084                                     31.127869
100085                                 ],
100086                                 [
100087                                     -105.675225,
100088                                     31.131951
100089                                 ],
100090                                 [
100091                                     -105.692278,
100092                                     31.137635
100093                                 ],
100094                                 [
100095                                     -105.76819,
100096                                     31.18001
100097                                 ],
100098                                 [
100099                                     -105.777854,
100100                                     31.192722
100101                                 ],
100102                                 [
100103                                     -105.78483,
100104                                     31.211016
100105                                 ],
100106                                 [
100107                                     -105.861983,
100108                                     31.288376
100109                                 ],
100110                                 [
100111                                     -105.880147,
100112                                     31.300881
100113                                 ],
100114                                 [
100115                                     -105.896994,
100116                                     31.305997
100117                                 ],
100118                                 [
100119                                     -105.897149,
100120                                     31.309511
100121                                 ],
100122                                 [
100123                                     -105.908802,
100124                                     31.317004
100125                                 ],
100126                                 [
100127                                     -105.928052,
100128                                     31.326461
100129                                 ],
100130                                 [
100131                                     -105.934563,
100132                                     31.335504
100133                                 ],
100134                                 [
100135                                     -105.941772,
100136                                     31.352351
100137                                 ],
100138                                 [
100139                                     -105.948515,
100140                                     31.361239
100141                                 ],
100142                                 [
100143                                     -105.961202,
100144                                     31.371006
100145                                 ],
100146                                 [
100147                                     -106.004739,
100148                                     31.396948
100149                                 ],
100150                                 [
100151                                     -106.021147,
100152                                     31.402167
100153                                 ],
100154                                 [
100155                                     -106.046261,
100156                                     31.404648
100157                                 ],
100158                                 [
100159                                     -106.065304,
100160                                     31.410952
100161                                 ],
100162                                 [
100163                                     -106.099385,
100164                                     31.428884
100165                                 ],
100166                                 [
100167                                     -106.141113,
100168                                     31.439167
100169                                 ],
100170                                 [
100171                                     -106.164316,
100172                                     31.447797
100173                                 ],
100174                                 [
100175                                     -106.174471,
100176                                     31.460251
100177                                 ],
100178                                 [
100179                                     -106.209249,
100180                                     31.477305
100181                                 ],
100182                                 [
100183                                     -106.215424,
100184                                     31.483919
100185                                 ],
100186                                 [
100187                                     -106.21744,
100188                                     31.488725
100189                                 ],
100190                                 [
100191                                     -106.218731,
100192                                     31.494616
100193                                 ],
100194                                 [
100195                                     -106.222891,
100196                                     31.50459
100197                                 ],
100198                                 [
100199                                     -106.232658,
100200                                     31.519938
100201                                 ],
100202                                 [
100203                                     -106.274749,
100204                                     31.562622
100205                                 ],
100206                                 [
100207                                     -106.286298,
100208                                     31.580141
100209                                 ],
100210                                 [
100211                                     -106.312292,
100212                                     31.648612
100213                                 ],
100214                                 [
100215                                     -106.331309,
100216                                     31.68215
100217                                 ],
100218                                 [
100219                                     -106.35849,
100220                                     31.717548
100221                                 ],
100222                                 [
100223                                     -106.39177,
100224                                     31.745919
100225                                 ],
100226                                 [
100227                                     -106.428951,
100228                                     31.758476
100229                                 ],
100230                                 [
100231                                     -106.473135,
100232                                     31.755065
100233                                 ],
100234                                 [
100235                                     -106.492797,
100236                                     31.759044
100237                                 ],
100238                                 [
100239                                     -106.501425,
100240                                     31.766344
100241                                 ],
100242                                 [
100243                                     -106.506052,
100244                                     31.770258
100245                                 ],
100246                                 [
100247                                     -106.517189,
100248                                     31.773824
100249                                 ],
100250                                 [
100251                                     -106.558969,
100252                                     31.773876
100253                                 ],
100254                                 [
100255                                     -106.584859,
100256                                     31.773927
100257                                 ],
100258                                 [
100259                                     -106.610697,
100260                                     31.773979
100261                                 ],
100262                                 [
100263                                     -106.636587,
100264                                     31.774082
100265                                 ],
100266                                 [
100267                                     -106.662477,
100268                                     31.774134
100269                                 ],
100270                                 [
100271                                     -106.688315,
100272                                     31.774237
100273                                 ],
100274                                 [
100275                                     -106.714205,
100276                                     31.774237
100277                                 ],
100278                                 [
100279                                     -106.740095,
100280                                     31.774289
100281                                 ],
100282                                 [
100283                                     -106.765933,
100284                                     31.774392
100285                                 ],
100286                                 [
100287                                     -106.791823,
100288                                     31.774444
100289                                 ],
100290                                 [
100291                                     -106.817713,
100292                                     31.774496
100293                                 ],
100294                                 [
100295                                     -106.843603,
100296                                     31.774547
100297                                 ],
100298                                 [
100299                                     -106.869441,
100300                                     31.774599
100301                                 ],
100302                                 [
100303                                     -106.895331,
100304                                     31.774702
100305                                 ],
100306                                 [
100307                                     -106.921221,
100308                                     31.774702
100309                                 ],
100310                                 [
100311                                     -106.947111,
100312                                     31.774754
100313                                 ],
100314                                 [
100315                                     -106.973001,
100316                                     31.774857
100317                                 ],
100318                                 [
100319                                     -106.998891,
100320                                     31.774909
100321                                 ],
100322                                 [
100323                                     -107.02478,
100324                                     31.774961
100325                                 ],
100326                                 [
100327                                     -107.05067,
100328                                     31.775013
100329                                 ],
100330                                 [
100331                                     -107.076509,
100332                                     31.775064
100333                                 ],
100334                                 [
100335                                     -107.102398,
100336                                     31.775168
100337                                 ],
100338                                 [
100339                                     -107.128288,
100340                                     31.775168
100341                                 ],
100342                                 [
100343                                     -107.154127,
100344                                     31.775219
100345                                 ],
100346                                 [
100347                                     -107.180016,
100348                                     31.775374
100349                                 ],
100350                                 [
100351                                     -107.205906,
100352                                     31.775374
100353                                 ],
100354                                 [
100355                                     -107.231796,
100356                                     31.775426
100357                                 ],
100358                                 [
100359                                     -107.257634,
100360                                     31.775478
100361                                 ],
100362                                 [
100363                                     -107.283524,
100364                                     31.775529
100365                                 ],
100366                                 [
100367                                     -107.309414,
100368                                     31.775633
100369                                 ],
100370                                 [
100371                                     -107.335252,
100372                                     31.775684
100373                                 ],
100374                                 [
100375                                     -107.361142,
100376                                     31.775788
100377                                 ],
100378                                 [
100379                                     -107.387032,
100380                                     31.775788
100381                                 ],
100382                                 [
100383                                     -107.412896,
100384                                     31.775839
100385                                 ],
100386                                 [
100387                                     -107.438786,
100388                                     31.775943
100389                                 ],
100390                                 [
100391                                     -107.464676,
100392                                     31.775994
100393                                 ],
100394                                 [
100395                                     -107.490566,
100396                                     31.776098
100397                                 ],
100398                                 [
100399                                     -107.516404,
100400                                     31.776149
100401                                 ],
100402                                 [
100403                                     -107.542294,
100404                                     31.776201
100405                                 ],
100406                                 [
100407                                     -107.568184,
100408                                     31.776253
100409                                 ],
100410                                 [
100411                                     -107.594074,
100412                                     31.776304
100413                                 ],
100414                                 [
100415                                     -107.619964,
100416                                     31.776408
100417                                 ],
100418                                 [
100419                                     -107.645854,
100420                                     31.776459
100421                                 ],
100422                                 [
100423                                     -107.671744,
100424                                     31.776459
100425                                 ],
100426                                 [
100427                                     -107.697633,
100428                                     31.776563
100429                                 ],
100430                                 [
100431                                     -107.723472,
100432                                     31.776614
100433                                 ],
100434                                 [
100435                                     -107.749362,
100436                                     31.776666
100437                                 ],
100438                                 [
100439                                     -107.775251,
100440                                     31.776718
100441                                 ],
100442                                 [
100443                                     -107.801141,
100444                                     31.77677
100445                                 ],
100446                                 [
100447                                     -107.82698,
100448                                     31.776873
100449                                 ],
100450                                 [
100451                                     -107.852869,
100452                                     31.776925
100453                                 ],
100454                                 [
100455                                     -107.878759,
100456                                     31.776925
100457                                 ],
100458                                 [
100459                                     -107.904598,
100460                                     31.777028
100461                                 ],
100462                                 [
100463                                     -107.930487,
100464                                     31.77708
100465                                 ],
100466                                 [
100467                                     -107.956377,
100468                                     31.777131
100469                                 ],
100470                                 [
100471                                     -107.982216,
100472                                     31.777183
100473                                 ],
100474                                 [
100475                                     -108.008105,
100476                                     31.777235
100477                                 ],
100478                                 [
100479                                     -108.033995,
100480                                     31.777338
100481                                 ],
100482                                 [
100483                                     -108.059885,
100484                                     31.77739
100485                                 ],
100486                                 [
100487                                     -108.085723,
100488                                     31.77739
100489                                 ],
100490                                 [
100491                                     -108.111613,
100492                                     31.777545
100493                                 ],
100494                                 [
100495                                     -108.137503,
100496                                     31.777545
100497                                 ],
100498                                 [
100499                                     -108.163341,
100500                                     31.777648
100501                                 ],
100502                                 [
100503                                     -108.189283,
100504                                     31.7777
100505                                 ],
100506                                 [
100507                                     -108.215121,
100508                                     31.777751
100509                                 ],
100510                                 [
100511                                     -108.215121,
100512                                     31.770723
100513                                 ],
100514                                 [
100515                                     -108.215121,
100516                                     31.763695
100517                                 ],
100518                                 [
100519                                     -108.215121,
100520                                     31.756667
100521                                 ],
100522                                 [
100523                                     -108.215121,
100524                                     31.749639
100525                                 ],
100526                                 [
100527                                     -108.215121,
100528                                     31.74256
100529                                 ],
100530                                 [
100531                                     -108.215121,
100532                                     31.735583
100533                                 ],
100534                                 [
100535                                     -108.215121,
100536                                     31.728555
100537                                 ],
100538                                 [
100539                                     -108.215121,
100540                                     31.721476
100541                                 ],
100542                                 [
100543                                     -108.215121,
100544                                     31.714396
100545                                 ],
100546                                 [
100547                                     -108.215121,
100548                                     31.70742
100549                                 ],
100550                                 [
100551                                     -108.215121,
100552                                     31.700392
100553                                 ],
100554                                 [
100555                                     -108.215121,
100556                                     31.693312
100557                                 ],
100558                                 [
100559                                     -108.215121,
100560                                     31.686284
100561                                 ],
100562                                 [
100563                                     -108.215121,
100564                                     31.679256
100565                                 ],
100566                                 [
100567                                     -108.215121,
100568                                     31.672176
100569                                 ],
100570                                 [
100571                                     -108.21507,
100572                                     31.665148
100573                                 ],
100574                                 [
100575                                     -108.215018,
100576                                     31.658172
100577                                 ],
100578                                 [
100579                                     -108.215018,
100580                                     31.651092
100581                                 ],
100582                                 [
100583                                     -108.215018,
100584                                     31.644064
100585                                 ],
100586                                 [
100587                                     -108.215018,
100588                                     31.637036
100589                                 ],
100590                                 [
100591                                     -108.215018,
100592                                     31.630008
100593                                 ],
100594                                 [
100595                                     -108.215018,
100596                                     31.62298
100597                                 ],
100598                                 [
100599                                     -108.215018,
100600                                     31.615952
100601                                 ],
100602                                 [
100603                                     -108.215018,
100604                                     31.608873
100605                                 ],
100606                                 [
100607                                     -108.215018,
100608                                     31.601845
100609                                 ],
100610                                 [
100611                                     -108.215018,
100612                                     31.594817
100613                                 ],
100614                                 [
100615                                     -108.215018,
100616                                     31.587789
100617                                 ],
100618                                 [
100619                                     -108.215018,
100620                                     31.580761
100621                                 ],
100622                                 [
100623                                     -108.215018,
100624                                     31.573733
100625                                 ],
100626                                 [
100627                                     -108.215018,
100628                                     31.566653
100629                                 ],
100630                                 [
100631                                     -108.215018,
100632                                     31.559625
100633                                 ],
100634                                 [
100635                                     -108.214966,
100636                                     31.552597
100637                                 ],
100638                                 [
100639                                     -108.214966,
100640                                     31.545569
100641                                 ],
100642                                 [
100643                                     -108.214966,
100644                                     31.538489
100645                                 ],
100646                                 [
100647                                     -108.214966,
100648                                     31.531461
100649                                 ],
100650                                 [
100651                                     -108.214966,
100652                                     31.524485
100653                                 ],
100654                                 [
100655                                     -108.214966,
100656                                     31.517405
100657                                 ],
100658                                 [
100659                                     -108.214966,
100660                                     31.510378
100661                                 ],
100662                                 [
100663                                     -108.214966,
100664                                     31.503401
100665                                 ],
100666                                 [
100667                                     -108.214966,
100668                                     31.496322
100669                                 ],
100670                                 [
100671                                     -108.214966,
100672                                     31.489242
100673                                 ],
100674                                 [
100675                                     -108.214966,
100676                                     31.482214
100677                                 ],
100678                                 [
100679                                     -108.214966,
100680                                     31.475238
100681                                 ],
100682                                 [
100683                                     -108.214966,
100684                                     31.468158
100685                                 ],
100686                                 [
100687                                     -108.214966,
100688                                     31.46113
100689                                 ],
100690                                 [
100691                                     -108.214966,
100692                                     31.454102
100693                                 ],
100694                                 [
100695                                     -108.214966,
100696                                     31.447074
100697                                 ],
100698                                 [
100699                                     -108.214915,
100700                                     31.440046
100701                                 ],
100702                                 [
100703                                     -108.214863,
100704                                     31.432966
100705                                 ],
100706                                 [
100707                                     -108.214863,
100708                                     31.425938
100709                                 ],
100710                                 [
100711                                     -108.214863,
100712                                     31.41891
100713                                 ],
100714                                 [
100715                                     -108.214863,
100716                                     31.411882
100717                                 ],
100718                                 [
100719                                     -108.214863,
100720                                     31.404803
100721                                 ],
100722                                 [
100723                                     -108.214863,
100724                                     31.397826
100725                                 ],
100726                                 [
100727                                     -108.214863,
100728                                     31.390798
100729                                 ],
100730                                 [
100731                                     -108.214863,
100732                                     31.383719
100733                                 ],
100734                                 [
100735                                     -108.214863,
100736                                     31.376639
100737                                 ],
100738                                 [
100739                                     -108.214863,
100740                                     31.369663
100741                                 ],
100742                                 [
100743                                     -108.214863,
100744                                     31.362635
100745                                 ],
100746                                 [
100747                                     -108.214863,
100748                                     31.355555
100749                                 ],
100750                                 [
100751                                     -108.214863,
100752                                     31.348527
100753                                 ],
100754                                 [
100755                                     -108.214863,
100756                                     31.341551
100757                                 ],
100758                                 [
100759                                     -108.214863,
100760                                     31.334471
100761                                 ],
100762                                 [
100763                                     -108.214811,
100764                                     31.327443
100765                                 ],
100766                                 [
100767                                     -108.257573,
100768                                     31.327391
100769                                 ],
100770                                 [
100771                                     -108.300336,
100772                                     31.327391
100773                                 ],
100774                                 [
100775                                     -108.34302,
100776                                     31.327391
100777                                 ],
100778                                 [
100779                                     -108.385731,
100780                                     31.327391
100781                                 ],
100782                                 [
100783                                     -108.428442,
100784                                     31.327391
100785                                 ],
100786                                 [
100787                                     -108.471152,
100788                                     31.327391
100789                                 ],
100790                                 [
100791                                     -108.513837,
100792                                     31.327391
100793                                 ],
100794                                 [
100795                                     -108.556547,
100796                                     31.327391
100797                                 ],
100798                                 [
100799                                     -108.59931,
100800                                     31.327391
100801                                 ],
100802                                 [
100803                                     -108.64202,
100804                                     31.327391
100805                                 ],
100806                                 [
100807                                     -108.684757,
100808                                     31.327391
100809                                 ],
100810                                 [
100811                                     -108.727467,
100812                                     31.327391
100813                                 ],
100814                                 [
100815                                     -108.770178,
100816                                     31.327391
100817                                 ],
100818                                 [
100819                                     -108.812914,
100820                                     31.327391
100821                                 ],
100822                                 [
100823                                     -108.855625,
100824                                     31.327391
100825                                 ],
100826                                 [
100827                                     -108.898335,
100828                                     31.327391
100829                                 ],
100830                                 [
100831                                     -108.941046,
100832                                     31.327391
100833                                 ],
100834                                 [
100835                                     -108.968282,
100836                                     31.327391
100837                                 ],
100838                                 [
100839                                     -108.983731,
100840                                     31.327391
100841                                 ],
100842                                 [
100843                                     -109.026493,
100844                                     31.327391
100845                                 ],
100846                                 [
100847                                     -109.04743,
100848                                     31.327391
100849                                 ],
100850                                 [
100851                                     -109.069203,
100852                                     31.327391
100853                                 ],
100854                                 [
100855                                     -109.111914,
100856                                     31.327391
100857                                 ],
100858                                 [
100859                                     -109.154599,
100860                                     31.327391
100861                                 ],
100862                                 [
100863                                     -109.197361,
100864                                     31.327391
100865                                 ],
100866                                 [
100867                                     -109.240072,
100868                                     31.32734
100869                                 ],
100870                                 [
100871                                     -109.282782,
100872                                     31.32734
100873                                 ],
100874                                 [
100875                                     -109.325519,
100876                                     31.32734
100877                                 ],
100878                                 [
100879                                     -109.368229,
100880                                     31.32734
100881                                 ],
100882                                 [
100883                                     -109.410914,
100884                                     31.32734
100885                                 ],
100886                                 [
100887                                     -109.45365,
100888                                     31.32734
100889                                 ],
100890                                 [
100891                                     -109.496387,
100892                                     31.32734
100893                                 ],
100894                                 [
100895                                     -109.539071,
100896                                     31.32734
100897                                 ],
100898                                 [
100899                                     -109.581808,
100900                                     31.32734
100901                                 ],
100902                                 [
100903                                     -109.624493,
100904                                     31.32734
100905                                 ],
100906                                 [
100907                                     -109.667177,
100908                                     31.32734
100909                                 ],
100910                                 [
100911                                     -109.709965,
100912                                     31.32734
100913                                 ],
100914                                 [
100915                                     -109.75265,
100916                                     31.32734
100917                                 ],
100918                                 [
100919                                     -109.795335,
100920                                     31.32734
100921                                 ],
100922                                 [
100923                                     -109.838123,
100924                                     31.32734
100925                                 ],
100926                                 [
100927                                     -109.880808,
100928                                     31.32734
100929                                 ],
100930                                 [
100931                                     -109.923596,
100932                                     31.327288
100933                                 ],
100934                                 [
100935                                     -109.96628,
100936                                     31.327236
100937                                 ],
100938                                 [
100939                                     -110.008965,
100940                                     31.327236
100941                                 ],
100942                                 [
100943                                     -110.051702,
100944                                     31.327236
100945                                 ],
100946                                 [
100947                                     -110.094386,
100948                                     31.327236
100949                                 ],
100950                                 [
100951                                     -110.137071,
100952                                     31.327236
100953                                 ],
100954                                 [
100955                                     -110.179807,
100956                                     31.327236
100957                                 ],
100958                                 [
100959                                     -110.222544,
100960                                     31.327236
100961                                 ],
100962                                 [
100963                                     -110.265229,
100964                                     31.327236
100965                                 ],
100966                                 [
100967                                     -110.308017,
100968                                     31.327236
100969                                 ],
100970                                 [
100971                                     -110.350753,
100972                                     31.327236
100973                                 ],
100974                                 [
100975                                     -110.39349,
100976                                     31.327236
100977                                 ],
100978                                 [
100979                                     -110.436174,
100980                                     31.327236
100981                                 ],
100982                                 [
100983                                     -110.478859,
100984                                     31.327236
100985                                 ],
100986                                 [
100987                                     -110.521595,
100988                                     31.327236
100989                                 ],
100990                                 [
100991                                     -110.56428,
100992                                     31.327236
100993                                 ],
100994                                 [
100995                                     -110.606965,
100996                                     31.327236
100997                                 ],
100998                                 [
100999                                     -110.649727,
101000                                     31.327236
101001                                 ],
101002                                 [
101003                                     -110.692438,
101004                                     31.327236
101005                                 ],
101006                                 [
101007                                     -110.7352,
101008                                     31.327236
101009                                 ],
101010                                 [
101011                                     -110.777885,
101012                                     31.327236
101013                                 ],
101014                                 [
101015                                     -110.820595,
101016                                     31.327236
101017                                 ],
101018                                 [
101019                                     -110.863358,
101020                                     31.327236
101021                                 ],
101022                                 [
101023                                     -110.906068,
101024                                     31.327236
101025                                 ],
101026                                 [
101027                                     -110.948753,
101028                                     31.327185
101029                                 ],
101030                                 [
101031                                     -111.006269,
101032                                     31.327185
101033                                 ],
101034                                 [
101035                                     -111.067118,
101036                                     31.333644
101037                                 ],
101038                                 [
101039                                     -111.094455,
101040                                     31.342532
101041                                 ],
101042                                 [
101043                                     -111.145924,
101044                                     31.359069
101045                                 ],
101046                                 [
101047                                     -111.197446,
101048                                     31.375554
101049                                 ],
101050                                 [
101051                                     -111.248864,
101052                                     31.392142
101053                                 ],
101054                                 [
101055                                     -111.300333,
101056                                     31.40873
101057                                 ],
101058                                 [
101059                                     -111.351803,
101060                                     31.425318
101061                                 ],
101062                                 [
101063                                     -111.403299,
101064                                     31.441855
101065                                 ],
101066                                 [
101067                                     -111.454768,
101068                                     31.458339
101069                                 ],
101070                                 [
101071                                     -111.506238,
101072                                     31.474979
101073                                 ],
101074                                 [
101075                                     -111.915464,
101076                                     31.601431
101077                                 ],
101078                                 [
101079                                     -112.324715,
101080                                     31.727987
101081                                 ],
101082                                 [
101083                                     -112.733967,
101084                                     31.854543
101085                                 ],
101086                                 [
101087                                     -113.143218,
101088                                     31.981046
101089                                 ],
101090                                 [
101091                                     -113.552444,
101092                                     32.107602
101093                                 ],
101094                                 [
101095                                     -113.961696,
101096                                     32.234132
101097                                 ],
101098                                 [
101099                                     -114.370921,
101100                                     32.360687
101101                                 ],
101102                                 [
101103                                     -114.780147,
101104                                     32.487243
101105                                 ],
101106                                 [
101107                                     -114.816785,
101108                                     32.498534
101109                                 ],
101110                                 [
101111                                     -114.819373,
101112                                     32.499363
101113                                 ],
101114                                 [
101115                                     -114.822108,
101116                                     32.50024
101117                                 ],
101118                                 [
101119                                     -114.809447,
101120                                     32.511324
101121                                 ],
101122                                 [
101123                                     -114.795546,
101124                                     32.552226
101125                                 ],
101126                                 [
101127                                     -114.794203,
101128                                     32.574111
101129                                 ],
101130                                 [
101131                                     -114.802678,
101132                                     32.594497
101133                                 ],
101134                                 [
101135                                     -114.786813,
101136                                     32.621033
101137                                 ],
101138                                 [
101139                                     -114.781542,
101140                                     32.628061
101141                                 ],
101142                                 [
101143                                     -114.758804,
101144                                     32.64483
101145                                 ],
101146                                 [
101147                                     -114.751156,
101148                                     32.65222
101149                                 ],
101150                                 [
101151                                     -114.739477,
101152                                     32.669066
101153                                 ],
101154                                 [
101155                                     -114.731209,
101156                                     32.686636
101157                                 ],
101158                                 [
101159                                     -114.723871,
101160                                     32.711519
101161                                 ],
101162                                 [
101163                                     -114.724284,
101164                                     32.712835
101165                                 ],
101166                                 [
101167                                     -114.724285,
101168                                     32.712836
101169                                 ],
101170                                 [
101171                                     -114.764541,
101172                                     32.709839
101173                                 ],
101174                                 [
101175                                     -114.838076,
101176                                     32.704206
101177                                 ],
101178                                 [
101179                                     -114.911612,
101180                                     32.698703
101181                                 ],
101182                                 [
101183                                     -114.985199,
101184                                     32.693122
101185                                 ],
101186                                 [
101187                                     -115.058734,
101188                                     32.687567
101189                                 ],
101190                                 [
101191                                     -115.13227,
101192                                     32.681986
101193                                 ],
101194                                 [
101195                                     -115.205806,
101196                                     32.676456
101197                                 ],
101198                                 [
101199                                     -115.27929,
101200                                     32.670823
101201                                 ],
101202                                 [
101203                                     -115.352851,
101204                                     32.665346
101205                                 ],
101206                                 [
101207                                     -115.426386,
101208                                     32.659765
101209                                 ],
101210                                 [
101211                                     -115.499922,
101212                                     32.654209
101213                                 ],
101214                                 [
101215                                     -115.573535,
101216                                     32.648654
101217                                 ],
101218                                 [
101219                                     -115.647019,
101220                                     32.643073
101221                                 ],
101222                                 [
101223                                     -115.720529,
101224                                     32.637518
101225                                 ],
101226                                 [
101227                                     -115.794064,
101228                                     32.631963
101229                                 ],
101230                                 [
101231                                     -115.8676,
101232                                     32.626408
101233                                 ],
101234                                 [
101235                                     -115.941213,
101236                                     32.620827
101237                                 ],
101238                                 [
101239                                     -116.014748,
101240                                     32.615271
101241                                 ],
101242                                 [
101243                                     -116.088232,
101244                                     32.609664
101245                                 ],
101246                                 [
101247                                     -116.161742,
101248                                     32.604161
101249                                 ],
101250                                 [
101251                                     -116.235329,
101252                                     32.598554
101253                                 ],
101254                                 [
101255                                     -116.308891,
101256                                     32.593025
101257                                 ],
101258                                 [
101259                                     -116.382426,
101260                                     32.587469
101261                                 ],
101262                                 [
101263                                     -116.455962,
101264                                     32.581888
101265                                 ],
101266                                 [
101267                                     -116.529472,
101268                                     32.576333
101269                                 ],
101270                                 [
101271                                     -116.603007,
101272                                     32.570804
101273                                 ],
101274                                 [
101275                                     -116.676543,
101276                                     32.565223
101277                                 ],
101278                                 [
101279                                     -116.750104,
101280                                     32.559667
101281                                 ],
101282                                 [
101283                                     -116.82364,
101284                                     32.554086
101285                                 ],
101286                                 [
101287                                     -116.897201,
101288                                     32.548531
101289                                 ],
101290                                 [
101291                                     -116.970737,
101292                                     32.542976
101293                                 ],
101294                                 [
101295                                     -117.044221,
101296                                     32.537421
101297                                 ],
101298                                 [
101299                                     -117.125121,
101300                                     32.531669
101301                                 ],
101302                                 [
101303                                     -117.125969,
101304                                     32.538258
101305                                 ],
101306                                 [
101307                                     -117.239623,
101308                                     32.531308
101309                                 ],
101310                                 [
101311                                     -120.274098,
101312                                     32.884264
101313                                 ],
101314                                 [
101315                                     -121.652736,
101316                                     34.467248
101317                                 ],
101318                                 [
101319                                     -124.367265,
101320                                     37.662798
101321                                 ],
101322                                 [
101323                                     -126.739806,
101324                                     41.37928
101325                                 ],
101326                                 [
101327                                     -126.996297,
101328                                     45.773888
101329                                 ],
101330                                 [
101331                                     -124.770704,
101332                                     48.44258
101333                                 ],
101334                                 [
101335                                     -123.734053,
101336                                     48.241906
101337                                 ],
101338                                 [
101339                                     -123.1663,
101340                                     48.27837
101341                                 ],
101342                                 [
101343                                     -123.193018,
101344                                     48.501035
101345                                 ],
101346                                 [
101347                                     -123.176987,
101348                                     48.65482
101349                                 ],
101350                                 [
101351                                     -122.912481,
101352                                     48.753561
101353                                 ],
101354                                 [
101355                                     -122.899122,
101356                                     48.897797
101357                                 ],
101358                                 [
101359                                     -122.837671,
101360                                     48.97502
101361                                 ],
101362                                 [
101363                                     -122.743986,
101364                                     48.980582
101365                                 ],
101366                                 [
101367                                     -122.753,
101368                                     48.992499
101369                                 ],
101370                                 [
101371                                     -122.753012,
101372                                     48.992515
101373                                 ],
101374                                 [
101375                                     -122.653258,
101376                                     48.992515
101377                                 ],
101378                                 [
101379                                     -122.433375,
101380                                     48.992515
101381                                 ],
101382                                 [
101383                                     -122.213517,
101384                                     48.992515
101385                                 ],
101386                                 [
101387                                     -121.993763,
101388                                     48.992515
101389                                 ],
101390                                 [
101391                                     -121.773958,
101392                                     48.992515
101393                                 ],
101394                                 [
101395                                     -121.554152,
101396                                     48.992515
101397                                 ],
101398                                 [
101399                                     -121.33432,
101400                                     48.992515
101401                                 ],
101402                                 [
101403                                     -121.114515,
101404                                     48.992515
101405                                 ],
101406                                 [
101407                                     -95.396937,
101408                                     48.99267
101409                                 ],
101410                                 [
101411                                     -95.177106,
101412                                     48.99267
101413                                 ],
101414                                 [
101415                                     -95.168527,
101416                                     48.995047
101417                                 ],
101418                                 [
101419                                     -95.161887,
101420                                     49.001145
101421                                 ],
101422                                 [
101423                                     -95.159329,
101424                                     49.01179
101425                                 ],
101426                                 [
101427                                     -95.159665,
101428                                     49.10951
101429                                 ],
101430                                 [
101431                                     -95.160027,
101432                                     49.223353
101433                                 ],
101434                                 [
101435                                     -95.160337,
101436                                     49.313012
101437                                 ],
101438                                 [
101439                                     -95.160569,
101440                                     49.369494
101441                                 ],
101442                                 [
101443                                     -95.102821,
101444                                     49.35394
101445                                 ],
101446                                 [
101447                                     -94.982518,
101448                                     49.356162
101449                                 ],
101450                                 [
101451                                     -94.926087,
101452                                     49.345568
101453                                 ],
101454                                 [
101455                                     -94.856195,
101456                                     49.318283
101457                                 ],
101458                                 [
101459                                     -94.839142,
101460                                     49.308878
101461                                 ],
101462                                 [
101463                                     -94.827256,
101464                                     49.292858
101465                                 ],
101466                                 [
101467                                     -94.819892,
101468                                     49.252034
101469                                 ],
101470                                 [
101471                                     -94.810358,
101472                                     49.229606
101473                                 ],
101474                                 [
101475                                     -94.806121,
101476                                     49.210899
101477                                 ],
101478                                 [
101479                                     -94.811185,
101480                                     49.166561
101481                                 ],
101482                                 [
101483                                     -94.803743,
101484                                     49.146407
101485                                 ],
101486                                 [
101487                                     -94.792039,
101488                                     49.12646
101489                                 ],
101490                                 [
101491                                     -94.753772,
101492                                     49.026156
101493                                 ],
101494                                 [
101495                                     -94.711217,
101496                                     48.914586
101497                                 ],
101498                                 [
101499                                     -94.711734,
101500                                     48.862755
101501                                 ],
101502                                 [
101503                                     -94.712147,
101504                                     48.842446
101505                                 ],
101506                                 [
101507                                     -94.713284,
101508                                     48.823843
101509                                 ],
101510                                 [
101511                                     -94.710907,
101512                                     48.807513
101513                                 ],
101514                                 [
101515                                     -94.701786,
101516                                     48.790098
101517                                 ],
101518                                 [
101519                                     -94.688893,
101520                                     48.778832
101521                                 ],
101522                                 [
101523                                     -94.592852,
101524                                     48.726433
101525                                 ],
101526                                 [
101527                                     -94.519161,
101528                                     48.70447
101529                                 ],
101530                                 [
101531                                     -94.4795,
101532                                     48.700698
101533                                 ],
101534                                 [
101535                                     -94.311577,
101536                                     48.713927
101537                                 ],
101538                                 [
101539                                     -94.292586,
101540                                     48.711912
101541                                 ],
101542                                 [
101543                                     -94.284034,
101544                                     48.709069
101545                                 ],
101546                                 [
101547                                     -94.274499,
101548                                     48.704108
101549                                 ],
101550                                 [
101551                                     -94.265482,
101552                                     48.697752
101553                                 ],
101554                                 [
101555                                     -94.258454,
101556                                     48.690828
101557                                 ],
101558                                 [
101559                                     -94.255767,
101560                                     48.683541
101561                                 ],
101562                                 [
101563                                     -94.252459,
101564                                     48.662405
101565                                 ],
101566                                 [
101567                                     -94.251038,
101568                                     48.65729
101569                                 ],
101570                                 [
101571                                     -94.23215,
101572                                     48.652019
101573                                 ],
101574                                 [
101575                                     -94.03485,
101576                                     48.643311
101577                                 ],
101578                                 [
101579                                     -93.874885,
101580                                     48.636206
101581                                 ],
101582                                 [
101583                                     -93.835741,
101584                                     48.617137
101585                                 ],
101586                                 [
101587                                     -93.809386,
101588                                     48.543576
101589                                 ],
101590                                 [
101591                                     -93.778664,
101592                                     48.519468
101593                                 ],
101594                                 [
101595                                     -93.756779,
101596                                     48.516549
101597                                 ],
101598                                 [
101599                                     -93.616297,
101600                                     48.531302
101601                                 ],
101602                                 [
101603                                     -93.599889,
101604                                     48.526341
101605                                 ],
101606                                 [
101607                                     -93.566584,
101608                                     48.538279
101609                                 ],
101610                                 [
101611                                     -93.491756,
101612                                     48.542309
101613                                 ],
101614                                 [
101615                                     -93.459924,
101616                                     48.557399
101617                                 ],
101618                                 [
101619                                     -93.45225,
101620                                     48.572721
101621                                 ],
101622                                 [
101623                                     -93.453774,
101624                                     48.586958
101625                                 ],
101626                                 [
101627                                     -93.451475,
101628                                     48.597422
101629                                 ],
101630                                 [
101631                                     -93.417316,
101632                                     48.604114
101633                                 ],
101634                                 [
101635                                     -93.385716,
101636                                     48.614863
101637                                 ],
101638                                 [
101639                                     -93.25774,
101640                                     48.630314
101641                                 ],
101642                                 [
101643                                     -93.131701,
101644                                     48.62463
101645                                 ],
101646                                 [
101647                                     -92.97972,
101648                                     48.61768
101649                                 ],
101650                                 [
101651                                     -92.955588,
101652                                     48.612228
101653                                 ],
101654                                 [
101655                                     -92.884197,
101656                                     48.579878
101657                                 ],
101658                                 [
101659                                     -92.72555,
101660                                     48.548692
101661                                 ],
101662                                 [
101663                                     -92.648604,
101664                                     48.536263
101665                                 ],
101666                                 [
101667                                     -92.630181,
101668                                     48.519468
101669                                 ],
101670                                 [
101671                                     -92.627468,
101672                                     48.502777
101673                                 ],
101674                                 [
101675                                     -92.646743,
101676                                     48.497428
101677                                 ],
101678                                 [
101679                                     -92.691366,
101680                                     48.489858
101681                                 ],
101682                                 [
101683                                     -92.710641,
101684                                     48.482882
101685                                 ],
101686                                 [
101687                                     -92.718909,
101688                                     48.459782
101689                                 ],
101690                                 [
101691                                     -92.704052,
101692                                     48.445158
101693                                 ],
101694                                 [
101695                                     -92.677129,
101696                                     48.441747
101697                                 ],
101698                                 [
101699                                     -92.657053,
101700                                     48.438233
101701                                 ],
101702                                 [
101703                                     -92.570521,
101704                                     48.446656
101705                                 ],
101706                                 [
101707                                     -92.526932,
101708                                     48.445623
101709                                 ],
101710                                 [
101711                                     -92.490629,
101712                                     48.433117
101713                                 ],
101714                                 [
101715                                     -92.474532,
101716                                     48.410483
101717                                 ],
101718                                 [
101719                                     -92.467581,
101720                                     48.394282
101721                                 ],
101722                                 [
101723                                     -92.467064,
101724                                     48.353225
101725                                 ],
101726                                 [
101727                                     -92.462465,
101728                                     48.329299
101729                                 ],
101730                                 [
101731                                     -92.451381,
101732                                     48.312685
101733                                 ],
101734                                 [
101735                                     -92.41823,
101736                                     48.282041
101737                                 ],
101738                                 [
101739                                     -92.38464,
101740                                     48.232406
101741                                 ],
101742                                 [
101743                                     -92.371851,
101744                                     48.222587
101745                                 ],
101746                                 [
101747                                     -92.353815,
101748                                     48.222897
101749                                 ],
101750                                 [
101751                                     -92.327874,
101752                                     48.229435
101753                                 ],
101754                                 [
101755                                     -92.303663,
101756                                     48.239279
101757                                 ],
101758                                 [
101759                                     -92.291029,
101760                                     48.249562
101761                                 ],
101762                                 [
101763                                     -92.292062,
101764                                     48.270336
101765                                 ],
101766                                 [
101767                                     -92.301416,
101768                                     48.290645
101769                                 ],
101770                                 [
101771                                     -92.303095,
101772                                     48.310928
101773                                 ],
101774                                 [
101775                                     -92.281598,
101776                                     48.33178
101777                                 ],
101778                                 [
101779                                     -92.259118,
101780                                     48.339635
101781                                 ],
101782                                 [
101783                                     -92.154732,
101784                                     48.350125
101785                                 ],
101786                                 [
101787                                     -92.070499,
101788                                     48.346714
101789                                 ],
101790                                 [
101791                                     -92.043421,
101792                                     48.334596
101793                                 ],
101794                                 [
101795                                     -92.030114,
101796                                     48.313176
101797                                 ],
101798                                 [
101799                                     -92.021355,
101800                                     48.287441
101801                                 ],
101802                                 [
101803                                     -92.007997,
101804                                     48.262482
101805                                 ],
101806                                 [
101807                                     -91.992158,
101808                                     48.247909
101809                                 ],
101810                                 [
101811                                     -91.975492,
101812                                     48.236566
101813                                 ],
101814                                 [
101815                                     -91.957302,
101816                                     48.228323
101817                                 ],
101818                                 [
101819                                     -91.852244,
101820                                     48.195974
101821                                 ],
101822                                 [
101823                                     -91.764988,
101824                                     48.187344
101825                                 ],
101826                                 [
101827                                     -91.744137,
101828                                     48.179593
101829                                 ],
101830                                 [
101831                                     -91.727575,
101832                                     48.168327
101833                                 ],
101834                                 [
101835                                     -91.695509,
101836                                     48.13758
101837                                 ],
101838                                 [
101839                                     -91.716438,
101840                                     48.112051
101841                                 ],
101842                                 [
101843                                     -91.692512,
101844                                     48.097866
101845                                 ],
101846                                 [
101847                                     -91.618615,
101848                                     48.089572
101849                                 ],
101850                                 [
101851                                     -91.597479,
101852                                     48.090399
101853                                 ],
101854                                 [
101855                                     -91.589676,
101856                                     48.088332
101857                                 ],
101858                                 [
101859                                     -91.581098,
101860                                     48.080942
101861                                 ],
101862                                 [
101863                                     -91.579806,
101864                                     48.070969
101865                                 ],
101866                                 [
101867                                     -91.585129,
101868                                     48.06084
101869                                 ],
101870                                 [
101871                                     -91.586989,
101872                                     48.052572
101873                                 ],
101874                                 [
101875                                     -91.574845,
101876                                     48.048205
101877                                 ],
101878                                 [
101879                                     -91.487098,
101880                                     48.053476
101881                                 ],
101882                                 [
101883                                     -91.464722,
101884                                     48.048955
101885                                 ],
101886                                 [
101887                                     -91.446274,
101888                                     48.040738
101889                                 ],
101890                                 [
101891                                     -91.427929,
101892                                     48.036449
101893                                 ],
101894                                 [
101895                                     -91.3654,
101896                                     48.057843
101897                                 ],
101898                                 [
101899                                     -91.276362,
101900                                     48.064768
101901                                 ],
101902                                 [
101903                                     -91.23807,
101904                                     48.082648
101905                                 ],
101906                                 [
101907                                     -91.203963,
101908                                     48.107659
101909                                 ],
101910                                 [
101911                                     -91.071103,
101912                                     48.170859
101913                                 ],
101914                                 [
101915                                     -91.02816,
101916                                     48.184838
101917                                 ],
101918                                 [
101919                                     -91.008109,
101920                                     48.194372
101921                                 ],
101922                                 [
101923                                     -90.923153,
101924                                     48.227109
101925                                 ],
101926                                 [
101927                                     -90.873802,
101928                                     48.234344
101929                                 ],
101930                                 [
101931                                     -90.840678,
101932                                     48.220107
101933                                 ],
101934                                 [
101935                                     -90.837939,
101936                                     48.210547
101937                                 ],
101938                                 [
101939                                     -90.848843,
101940                                     48.198713
101941                                 ],
101942                                 [
101943                                     -90.849721,
101944                                     48.189566
101945                                 ],
101946                                 [
101947                                     -90.843003,
101948                                     48.176983
101949                                 ],
101950                                 [
101951                                     -90.83427,
101952                                     48.171789
101953                                 ],
101954                                 [
101955                                     -90.823883,
101956                                     48.168327
101957                                 ],
101958                                 [
101959                                     -90.812307,
101960                                     48.160989
101961                                 ],
101962                                 [
101963                                     -90.803057,
101964                                     48.147166
101965                                 ],
101966                                 [
101967                                     -90.796701,
101968                                     48.117064
101969                                 ],
101970                                 [
101971                                     -90.786469,
101972                                     48.10045
101973                                 ],
101974                                 [
101975                                     -90.750347,
101976                                     48.083991
101977                                 ],
101978                                 [
101979                                     -90.701307,
101980                                     48.08456
101981                                 ],
101982                                 [
101983                                     -90.611079,
101984                                     48.103499
101985                                 ],
101986                                 [
101987                                     -90.586843,
101988                                     48.104817
101989                                 ],
101990                                 [
101991                                     -90.573872,
101992                                     48.097892
101993                                 ],
101994                                 [
101995                                     -90.562194,
101996                                     48.088849
101997                                 ],
101998                                 [
101999                                     -90.542014,
102000                                     48.083733
102001                                 ],
102002                                 [
102003                                     -90.531601,
102004                                     48.08456
102005                                 ],
102006                                 [
102007                                     -90.501887,
102008                                     48.094275
102009                                 ],
102010                                 [
102011                                     -90.490493,
102012                                     48.096239
102013                                 ],
102014                                 [
102015                                     -90.483465,
102016                                     48.094482
102017                                 ],
102018                                 [
102019                                     -90.477858,
102020                                     48.091536
102021                                 ],
102022                                 [
102023                                     -90.470623,
102024                                     48.089882
102025                                 ],
102026                                 [
102027                                     -90.178625,
102028                                     48.116444
102029                                 ],
102030                                 [
102031                                     -90.120386,
102032                                     48.115359
102033                                 ],
102034                                 [
102035                                     -90.073257,
102036                                     48.101199
102037                                 ],
102038                                 [
102039                                     -90.061036,
102040                                     48.091019
102041                                 ],
102042                                 [
102043                                     -90.008222,
102044                                     48.029731
102045                                 ],
102046                                 [
102047                                     -89.995329,
102048                                     48.018595
102049                                 ],
102050                                 [
102051                                     -89.980317,
102052                                     48.010094
102053                                 ],
102054                                 [
102055                                     -89.92045,
102056                                     47.98746
102057                                 ],
102058                                 [
102059                                     -89.902441,
102060                                     47.985909
102061                                 ],
102062                                 [
102063                                     -89.803454,
102064                                     48.013763
102065                                 ],
102066                                 [
102067                                     -89.780975,
102068                                     48.017199
102069                                 ],
102070                                 [
102071                                     -89.763302,
102072                                     48.017303
102073                                 ],
102074                                 [
102075                                     -89.745964,
102076                                     48.013763
102077                                 ],
102078                                 [
102079                                     -89.724596,
102080                                     48.005908
102081                                 ],
102082                                 [
102083                                     -89.712788,
102084                                     48.003376
102085                                 ],
102086                                 [
102087                                     -89.678656,
102088                                     48.008699
102089                                 ],
102090                                 [
102091                                     -89.65659,
102092                                     48.007975
102093                                 ],
102094                                 [
102095                                     -89.593105,
102096                                     47.996503
102097                                 ],
102098                                 [
102099                                     -89.581753,
102100                                     47.996333
102101                                 ],
102102                                 [
102103                                     -89.586724,
102104                                     47.992938
102105                                 ],
102106                                 [
102107                                     -89.310872,
102108                                     47.981097
102109                                 ],
102110                                 [
102111                                     -89.072861,
102112                                     48.046842
102113                                 ],
102114                                 [
102115                                     -88.49789,
102116                                     48.212841
102117                                 ],
102118                                 [
102119                                     -88.286621,
102120                                     48.156675
102121                                 ],
102122                                 [
102123                                     -85.939935,
102124                                     47.280501
102125                                 ],
102126                                 [
102127                                     -84.784644,
102128                                     46.770068
102129                                 ],
102130                                 [
102131                                     -84.516909,
102132                                     46.435083
102133                                 ],
102134                                 [
102135                                     -84.489712,
102136                                     46.446652
102137                                 ],
102138                                 [
102139                                     -84.491052,
102140                                     46.457658
102141                                 ],
102142                                 [
102143                                     -84.478301,
102144                                     46.466467
102145                                 ],
102146                                 [
102147                                     -84.465408,
102148                                     46.478172
102149                                 ],
102150                                 [
102151                                     -84.448096,
102152                                     46.489722
102153                                 ],
102154                                 [
102155                                     -84.42324,
102156                                     46.511581
102157                                 ],
102158                                 [
102159                                     -84.389702,
102160                                     46.520262
102161                                 ],
102162                                 [
102163                                     -84.352469,
102164                                     46.522743
102165                                 ],
102166                                 [
102167                                     -84.30534,
102168                                     46.501607
102169                                 ],
102170                                 [
102171                                     -84.242011,
102172                                     46.526464
102173                                 ],
102174                                 [
102175                                     -84.197285,
102176                                     46.546359
102177                                 ],
102178                                 [
102179                                     -84.147676,
102180                                     46.541346
102181                                 ],
102182                                 [
102183                                     -84.110443,
102184                                     46.526464
102185                                 ],
102186                                 [
102187                                     -84.158812,
102188                                     46.433343
102189                                 ],
102190                                 [
102191                                     -84.147676,
102192                                     46.399882
102193                                 ],
102194                                 [
102195                                     -84.129046,
102196                                     46.375026
102197                                 ],
102198                                 [
102199                                     -84.10543,
102200                                     46.347741
102201                                 ],
102202                                 [
102203                                     -84.105944,
102204                                     46.346374
102205                                 ],
102206                                 [
102207                                     -84.117195,
102208                                     46.347157
102209                                 ],
102210                                 [
102211                                     -84.117489,
102212                                     46.338326
102213                                 ],
102214                                 [
102215                                     -84.122361,
102216                                     46.331922
102217                                 ],
102218                                 [
102219                                     -84.112061,
102220                                     46.287102
102221                                 ],
102222                                 [
102223                                     -84.092672,
102224                                     46.227469
102225                                 ],
102226                                 [
102227                                     -84.111983,
102228                                     46.20337
102229                                 ],
102230                                 [
102231                                     -84.015118,
102232                                     46.149712
102233                                 ],
102234                                 [
102235                                     -83.957038,
102236                                     46.045736
102237                                 ],
102238                                 [
102239                                     -83.676821,
102240                                     46.15388
102241                                 ],
102242                                 [
102243                                     -83.429449,
102244                                     46.086221
102245                                 ],
102246                                 [
102247                                     -83.523049,
102248                                     45.892052
102249                                 ],
102250                                 [
102251                                     -83.574563,
102252                                     45.890259
102253                                 ],
102254                                 [
102255                                     -82.551615,
102256                                     44.857931
102257                                 ],
102258                                 [
102259                                     -82.655591,
102260                                     43.968545
102261                                 ],
102262                                 [
102263                                     -82.440632,
102264                                     43.096285
102265                                 ],
102266                                 [
102267                                     -82.460131,
102268                                     43.084392
102269                                 ],
102270                                 [
102271                                     -82.458894,
102272                                     43.083247
102273                                 ],
102274                                 [
102275                                     -82.431813,
102276                                     43.039387
102277                                 ],
102278                                 [
102279                                     -82.424748,
102280                                     43.02408
102281                                 ],
102282                                 [
102283                                     -82.417242,
102284                                     43.01731
102285                                 ],
102286                                 [
102287                                     -82.416369,
102288                                     43.01742
102289                                 ],
102290                                 [
102291                                     -82.416412,
102292                                     43.017143
102293                                 ],
102294                                 [
102295                                     -82.414603,
102296                                     42.983243
102297                                 ],
102298                                 [
102299                                     -82.430442,
102300                                     42.951307
102301                                 ],
102302                                 [
102303                                     -82.453179,
102304                                     42.918983
102305                                 ],
102306                                 [
102307                                     -82.464781,
102308                                     42.883637
102309                                 ],
102310                                 [
102311                                     -82.468036,
102312                                     42.863974
102313                                 ],
102314                                 [
102315                                     -82.482325,
102316                                     42.835113
102317                                 ],
102318                                 [
102319                                     -82.485271,
102320                                     42.818524
102321                                 ],
102322                                 [
102323                                     -82.473618,
102324                                     42.798164
102325                                 ],
102326                                 [
102327                                     -82.470982,
102328                                     42.790568
102329                                 ],
102330                                 [
102331                                     -82.471344,
102332                                     42.779845
102333                                 ],
102334                                 [
102335                                     -82.476951,
102336                                     42.761474
102337                                 ],
102338                                 [
102339                                     -82.48341,
102340                                     42.719254
102341                                 ],
102342                                 [
102343                                     -82.511264,
102344                                     42.646675
102345                                 ],
102346                                 [
102347                                     -82.526224,
102348                                     42.619906
102349                                 ],
102350                                 [
102351                                     -82.549246,
102352                                     42.590941
102353                                 ],
102354                                 [
102355                                     -82.575833,
102356                                     42.571795
102357                                 ],
102358                                 [
102359                                     -82.608467,
102360                                     42.561098
102361                                 ],
102362                                 [
102363                                     -82.644331,
102364                                     42.557817
102365                                 ],
102366                                 [
102367                                     -82.644698,
102368                                     42.557533
102369                                 ],
102370                                 [
102371                                     -82.644932,
102372                                     42.561634
102373                                 ],
102374                                 [
102375                                     -82.637132,
102376                                     42.568405
102377                                 ],
102378                                 [
102379                                     -82.60902,
102380                                     42.579296
102381                                 ],
102382                                 [
102383                                     -82.616673,
102384                                     42.582828
102385                                 ],
102386                                 [
102387                                     -82.636985,
102388                                     42.599607
102389                                 ],
102390                                 [
102391                                     -82.625357,
102392                                     42.616092
102393                                 ],
102394                                 [
102395                                     -82.629331,
102396                                     42.626394
102397                                 ],
102398                                 [
102399                                     -82.638751,
102400                                     42.633459
102401                                 ],
102402                                 [
102403                                     -82.644344,
102404                                     42.640524
102405                                 ],
102406                                 [
102407                                     -82.644166,
102408                                     42.641056
102409                                 ],
102410                                 [
102411                                     -82.716083,
102412                                     42.617461
102413                                 ],
102414                                 [
102415                                     -82.777592,
102416                                     42.408506
102417                                 ],
102418                                 [
102419                                     -82.888693,
102420                                     42.406093
102421                                 ],
102422                                 [
102423                                     -82.889991,
102424                                     42.403266
102425                                 ],
102426                                 [
102427                                     -82.905739,
102428                                     42.387665
102429                                 ],
102430                                 [
102431                                     -82.923842,
102432                                     42.374419
102433                                 ],
102434                                 [
102435                                     -82.937972,
102436                                     42.366176
102437                                 ],
102438                                 [
102439                                     -82.947686,
102440                                     42.363527
102441                                 ],
102442                                 [
102443                                     -82.979624,
102444                                     42.359406
102445                                 ],
102446                                 [
102447                                     -83.042618,
102448                                     42.340861
102449                                 ],
102450                                 [
102451                                     -83.061899,
102452                                     42.32732
102453                                 ],
102454                                 [
102455                                     -83.081622,
102456                                     42.30907
102457                                 ],
102458                                 [
102459                                     -83.11342,
102460                                     42.279619
102461                                 ],
102462                                 [
102463                                     -83.145306,
102464                                     42.066968
102465                                 ],
102466                                 [
102467                                     -83.177398,
102468                                     41.960666
102469                                 ],
102470                                 [
102471                                     -83.21512,
102472                                     41.794493
102473                                 ],
102474                                 [
102475                                     -82.219051,
102476                                     41.516445
102477                                 ],
102478                                 [
102479                                     -80.345329,
102480                                     42.13344
102481                                 ],
102482                                 [
102483                                     -80.316455,
102484                                     42.123137
102485                                 ],
102486                                 [
102487                                     -79.270266,
102488                                     42.591872
102489                                 ],
102490                                 [
102491                                     -79.221058,
102492                                     42.582892
102493                                 ],
102494                                 [
102495                                     -78.871842,
102496                                     42.860012
102497                                 ],
102498                                 [
102499                                     -78.875011,
102500                                     42.867184
102501                                 ],
102502                                 [
102503                                     -78.896205,
102504                                     42.897209
102505                                 ],
102506                                 [
102507                                     -78.901651,
102508                                     42.908101
102509                                 ],
102510                                 [
102511                                     -78.90901,
102512                                     42.952255
102513                                 ],
102514                                 [
102515                                     -78.913426,
102516                                     42.957848
102517                                 ],
102518                                 [
102519                                     -78.932118,
102520                                     42.9708
102521                                 ],
102522                                 [
102523                                     -78.936386,
102524                                     42.979631
102525                                 ],
102526                                 [
102527                                     -78.927997,
102528                                     43.002003
102529                                 ],
102530                                 [
102531                                     -78.893114,
102532                                     43.029379
102533                                 ],
102534                                 [
102535                                     -78.887963,
102536                                     43.051456
102537                                 ],
102538                                 [
102539                                     -78.914897,
102540                                     43.076477
102541                                 ],
102542                                 [
102543                                     -79.026167,
102544                                     43.086485
102545                                 ],
102546                                 [
102547                                     -79.065231,
102548                                     43.10573
102549                                 ],
102550                                 [
102551                                     -79.065273,
102552                                     43.105897
102553                                 ],
102554                                 [
102555                                     -79.065738,
102556                                     43.120237
102557                                 ],
102558                                 [
102559                                     -79.061423,
102560                                     43.130288
102561                                 ],
102562                                 [
102563                                     -79.055583,
102564                                     43.138427
102565                                 ],
102566                                 [
102567                                     -79.051604,
102568                                     43.146851
102569                                 ],
102570                                 [
102571                                     -79.04933,
102572                                     43.159847
102573                                 ],
102574                                 [
102575                                     -79.048607,
102576                                     43.170622
102577                                 ],
102578                                 [
102579                                     -79.053775,
102580                                     43.260358
102581                                 ],
102582                                 [
102583                                     -79.058425,
102584                                     43.277799
102585                                 ],
102586                                 [
102587                                     -79.058631,
102588                                     43.2782
102589                                 ],
102590                                 [
102591                                     -78.990696,
102592                                     43.286947
102593                                 ],
102594                                 [
102595                                     -78.862059,
102596                                     43.324332
102597                                 ],
102598                                 [
102599                                     -78.767813,
102600                                     43.336418
102601                                 ],
102602                                 [
102603                                     -78.516117,
102604                                     43.50645
102605                                 ],
102606                                 [
102607                                     -76.363317,
102608                                     43.943219
102609                                 ],
102610                                 [
102611                                     -76.396746,
102612                                     44.106667
102613                                 ],
102614                                 [
102615                                     -76.364697,
102616                                     44.111631
102617                                 ],
102618                                 [
102619                                     -76.366146,
102620                                     44.117349
102621                                 ],
102622                                 [
102623                                     -76.357462,
102624                                     44.131478
102625                                 ],
102626                                 [
102627                                     -76.183493,
102628                                     44.223025
102629                                 ],
102630                                 [
102631                                     -76.162644,
102632                                     44.229888
102633                                 ],
102634                                 [
102635                                     -76.176117,
102636                                     44.30795
102637                                 ],
102638                                 [
102639                                     -76.046414,
102640                                     44.354817
102641                                 ],
102642                                 [
102643                                     -75.928746,
102644                                     44.391137
102645                                 ],
102646                                 [
102647                                     -75.852508,
102648                                     44.381639
102649                                 ],
102650                                 [
102651                                     -75.849095,
102652                                     44.386103
102653                                 ],
102654                                 [
102655                                     -75.847623,
102656                                     44.392579
102657                                 ],
102658                                 [
102659                                     -75.84674,
102660                                     44.398172
102661                                 ],
102662                                 [
102663                                     -75.845415,
102664                                     44.40141
102665                                 ],
102666                                 [
102667                                     -75.780803,
102668                                     44.432318
102669                                 ],
102670                                 [
102671                                     -75.770205,
102672                                     44.446153
102673                                 ],
102674                                 [
102675                                     -75.772266,
102676                                     44.463815
102677                                 ],
102678                                 [
102679                                     -75.779184,
102680                                     44.48236
102681                                 ],
102682                                 [
102683                                     -75.791496,
102684                                     44.496513
102685                                 ],
102686                                 [
102687                                     -75.791183,
102688                                     44.496768
102689                                 ],
102690                                 [
102691                                     -75.754622,
102692                                     44.527567
102693                                 ],
102694                                 [
102695                                     -75.69969,
102696                                     44.581673
102697                                 ],
102698                                 [
102699                                     -75.578199,
102700                                     44.661513
102701                                 ],
102702                                 [
102703                                     -75.455958,
102704                                     44.741766
102705                                 ],
102706                                 [
102707                                     -75.341831,
102708                                     44.816749
102709                                 ],
102710                                 [
102711                                     -75.270233,
102712                                     44.863774
102713                                 ],
102714                                 [
102715                                     -75.129647,
102716                                     44.925166
102717                                 ],
102718                                 [
102719                                     -75.075594,
102720                                     44.935501
102721                                 ],
102722                                 [
102723                                     -75.058721,
102724                                     44.941031
102725                                 ],
102726                                 [
102727                                     -75.0149,
102728                                     44.96599
102729                                 ],
102730                                 [
102731                                     -74.998647,
102732                                     44.972398
102733                                 ],
102734                                 [
102735                                     -74.940201,
102736                                     44.987746
102737                                 ],
102738                                 [
102739                                     -74.903744,
102740                                     45.005213
102741                                 ],
102742                                 [
102743                                     -74.88651,
102744                                     45.009398
102745                                 ],
102746                                 [
102747                                     -74.868474,
102748                                     45.010122
102749                                 ],
102750                                 [
102751                                     -74.741557,
102752                                     44.998857
102753                                 ],
102754                                 [
102755                                     -74.712961,
102756                                     44.999254
102757                                 ],
102758                                 [
102759                                     -74.695875,
102760                                     44.99803
102761                                 ],
102762                                 [
102763                                     -74.596114,
102764                                     44.998495
102765                                 ],
102766                                 [
102767                                     -74.496352,
102768                                     44.999012
102769                                 ],
102770                                 [
102771                                     -74.197146,
102772                                     45.000458
102773                                 ],
102774                                 [
102775                                     -71.703551,
102776                                     45.012757
102777                                 ],
102778                                 [
102779                                     -71.603816,
102780                                     45.013274
102781                                 ],
102782                                 [
102783                                     -71.505848,
102784                                     45.013731
102785                                 ],
102786                                 [
102787                                     -71.50408,
102788                                     45.013739
102789                                 ],
102790                                 [
102791                                     -71.506613,
102792                                     45.037045
102793                                 ],
102794                                 [
102795                                     -71.504752,
102796                                     45.052962
102797                                 ],
102798                                 [
102799                                     -71.497259,
102800                                     45.066553
102801                                 ],
102802                                 [
102803                                     -71.45659,
102804                                     45.110994
102805                                 ],
102806                                 [
102807                                     -71.451215,
102808                                     45.121691
102809                                 ],
102810                                 [
102811                                     -71.445996,
102812                                     45.140295
102813                                 ],
102814                                 [
102815                                     -71.441604,
102816                                     45.150682
102817                                 ],
102818                                 [
102819                                     -71.413026,
102820                                     45.186184
102821                                 ],
102822                                 [
102823                                     -71.406567,
102824                                     45.204942
102825                                 ],
102826                                 [
102827                                     -71.42269,
102828                                     45.217189
102829                                 ],
102830                                 [
102831                                     -71.449045,
102832                                     45.226905
102833                                 ],
102834                                 [
102835                                     -71.438813,
102836                                     45.233468
102837                                 ],
102838                                 [
102839                                     -71.394888,
102840                                     45.241529
102841                                 ],
102842                                 [
102843                                     -71.381245,
102844                                     45.250779
102845                                 ],
102846                                 [
102847                                     -71.3521,
102848                                     45.278323
102849                                 ],
102850                                 [
102851                                     -71.334323,
102852                                     45.28871
102853                                 ],
102854                                 [
102855                                     -71.311534,
102856                                     45.294136
102857                                 ],
102858                                 [
102859                                     -71.293396,
102860                                     45.292327
102861                                 ],
102862                                 [
102863                                     -71.20937,
102864                                     45.254758
102865                                 ],
102866                                 [
102867                                     -71.185133,
102868                                     45.248557
102869                                 ],
102870                                 [
102871                                     -71.160329,
102872                                     45.245767
102873                                 ],
102874                                 [
102875                                     -71.141725,
102876                                     45.252329
102877                                 ],
102878                                 [
102879                                     -71.111029,
102880                                     45.287108
102881                                 ],
102882                                 [
102883                                     -71.095242,
102884                                     45.300905
102885                                 ],
102886                                 [
102887                                     -71.085553,
102888                                     45.304213
102889                                 ],
102890                                 [
102891                                     -71.084952,
102892                                     45.304293
102893                                 ],
102894                                 [
102895                                     -71.064211,
102896                                     45.307055
102897                                 ],
102898                                 [
102899                                     -71.054418,
102900                                     45.310362
102901                                 ],
102902                                 [
102903                                     -71.036667,
102904                                     45.323385
102905                                 ],
102906                                 [
102907                                     -71.027598,
102908                                     45.33465
102909                                 ],
102910                                 [
102911                                     -71.016539,
102912                                     45.343125
102913                                 ],
102914                                 [
102915                                     -70.993155,
102916                                     45.347827
102917                                 ],
102918                                 [
102919                                     -70.968118,
102920                                     45.34452
102921                                 ],
102922                                 [
102923                                     -70.951608,
102924                                     45.332014
102925                                 ],
102926                                 [
102927                                     -70.906908,
102928                                     45.246232
102929                                 ],
102930                                 [
102931                                     -70.892412,
102932                                     45.234604
102933                                 ],
102934                                 [
102935                                     -70.874351,
102936                                     45.245663
102937                                 ],
102938                                 [
102939                                     -70.870605,
102940                                     45.255275
102941                                 ],
102942                                 [
102943                                     -70.872491,
102944                                     45.274189
102945                                 ],
102946                                 [
102947                                     -70.870243,
102948                                     45.283129
102949                                 ],
102950                                 [
102951                                     -70.862621,
102952                                     45.290363
102953                                 ],
102954                                 [
102955                                     -70.842389,
102956                                     45.301215
102957                                 ],
102958                                 [
102959                                     -70.835258,
102960                                     45.309794
102961                                 ],
102962                                 [
102963                                     -70.83208,
102964                                     45.328552
102965                                 ],
102966                                 [
102967                                     -70.835465,
102968                                     45.373097
102969                                 ],
102970                                 [
102971                                     -70.833837,
102972                                     45.393096
102973                                 ],
102974                                 [
102975                                     -70.825982,
102976                                     45.410459
102977                                 ],
102978                                 [
102979                                     -70.812986,
102980                                     45.42343
102981                                 ],
102982                                 [
102983                                     -70.794873,
102984                                     45.430406
102985                                 ],
102986                                 [
102987                                     -70.771877,
102988                                     45.430045
102989                                 ],
102990                                 [
102991                                     -70.75255,
102992                                     45.422345
102993                                 ],
102994                                 [
102995                                     -70.718004,
102996                                     45.397282
102997                                 ],
102998                                 [
102999                                     -70.696739,
103000                                     45.388652
103001                                 ],
103002                                 [
103003                                     -70.675785,
103004                                     45.388704
103005                                 ],
103006                                 [
103007                                     -70.65359,
103008                                     45.395473
103009                                 ],
103010                                 [
103011                                     -70.641316,
103012                                     45.408496
103013                                 ],
103014                                 [
103015                                     -70.650257,
103016                                     45.427461
103017                                 ],
103018                                 [
103019                                     -70.668162,
103020                                     45.439036
103021                                 ],
103022                                 [
103023                                     -70.707385,
103024                                     45.4564
103025                                 ],
103026                                 [
103027                                     -70.722836,
103028                                     45.470921
103029                                 ],
103030                                 [
103031                                     -70.732009,
103032                                     45.491591
103033                                 ],
103034                                 [
103035                                     -70.730329,
103036                                     45.507973
103037                                 ],
103038                                 [
103039                                     -70.686792,
103040                                     45.572723
103041                                 ],
103042                                 [
103043                                     -70.589614,
103044                                     45.651788
103045                                 ],
103046                                 [
103047                                     -70.572406,
103048                                     45.662279
103049                                 ],
103050                                 [
103051                                     -70.514735,
103052                                     45.681709
103053                                 ],
103054                                 [
103055                                     -70.484763,
103056                                     45.699641
103057                                 ],
103058                                 [
103059                                     -70.4728,
103060                                     45.703568
103061                                 ],
103062                                 [
103063                                     -70.450424,
103064                                     45.703723
103065                                 ],
103066                                 [
103067                                     -70.439132,
103068                                     45.705893
103069                                 ],
103070                                 [
103071                                     -70.419315,
103072                                     45.716901
103073                                 ],
103074                                 [
103075                                     -70.407351,
103076                                     45.731525
103077                                 ],
103078                                 [
103079                                     -70.402442,
103080                                     45.749663
103081                                 ],
103082                                 [
103083                                     -70.403941,
103084                                     45.771161
103085                                 ],
103086                                 [
103087                                     -70.408282,
103088                                     45.781651
103089                                 ],
103090                                 [
103091                                     -70.413682,
103092                                     45.787697
103093                                 ],
103094                                 [
103095                                     -70.41717,
103096                                     45.793795
103097                                 ],
103098                                 [
103099                                     -70.415232,
103100                                     45.804389
103101                                 ],
103102                                 [
103103                                     -70.409935,
103104                                     45.810745
103105                                 ],
103106                                 [
103107                                     -70.389807,
103108                                     45.825059
103109                                 ],
103110                                 [
103111                                     -70.312654,
103112                                     45.867641
103113                                 ],
103114                                 [
103115                                     -70.283173,
103116                                     45.890482
103117                                 ],
103118                                 [
103119                                     -70.262528,
103120                                     45.923038
103121                                 ],
103122                                 [
103123                                     -70.255939,
103124                                     45.948876
103125                                 ],
103126                                 [
103127                                     -70.263148,
103128                                     45.956834
103129                                 ],
103130                                 [
103131                                     -70.280434,
103132                                     45.959315
103133                                 ],
103134                                 [
103135                                     -70.303947,
103136                                     45.968616
103137                                 ],
103138                                 [
103139                                     -70.316298,
103140                                     45.982982
103141                                 ],
103142                                 [
103143                                     -70.316892,
103144                                     45.999002
103145                                 ],
103146                                 [
103147                                     -70.306143,
103148                                     46.035331
103149                                 ],
103150                                 [
103151                                     -70.303637,
103152                                     46.038483
103153                                 ],
103154                                 [
103155                                     -70.294309,
103156                                     46.044943
103157                                 ],
103158                                 [
103159                                     -70.29201,
103160                                     46.048663
103161                                 ],
103162                                 [
103163                                     -70.293017,
103164                                     46.054038
103165                                 ],
103166                                 [
103167                                     -70.296092,
103168                                     46.057862
103169                                 ],
103170                                 [
103171                                     -70.300795,
103172                                     46.061737
103173                                 ],
103174                                 [
103175                                     -70.304774,
103176                                     46.065975
103177                                 ],
103178                                 [
103179                                     -70.311362,
103180                                     46.071866
103181                                 ],
103182                                 [
103183                                     -70.312629,
103184                                     46.079566
103185                                 ],
103186                                 [
103187                                     -70.30033,
103188                                     46.089281
103189                                 ],
103190                                 [
103191                                     -70.26444,
103192                                     46.106593
103193                                 ],
103194                                 [
103195                                     -70.24948,
103196                                     46.120597
103197                                 ],
103198                                 [
103199                                     -70.244002,
103200                                     46.141009
103201                                 ],
103202                                 [
103203                                     -70.249247,
103204                                     46.162765
103205                                 ],
103206                                 [
103207                                     -70.263329,
103208                                     46.183229
103209                                 ],
103210                                 [
103211                                     -70.284801,
103212                                     46.191859
103213                                 ],
103214                                 [
103215                                     -70.280899,
103216                                     46.211857
103217                                 ],
103218                                 [
103219                                     -70.253407,
103220                                     46.251493
103221                                 ],
103222                                 [
103223                                     -70.236173,
103224                                     46.288339
103225                                 ],
103226                                 [
103227                                     -70.223693,
103228                                     46.300793
103229                                 ],
103230                                 [
103231                                     -70.201886,
103232                                     46.305495
103233                                 ],
103234                                 [
103235                                     -70.199509,
103236                                     46.315262
103237                                 ],
103238                                 [
103239                                     -70.197028,
103240                                     46.336863
103241                                 ],
103242                                 [
103243                                     -70.188398,
103244                                     46.358412
103245                                 ],
103246                                 [
103247                                     -70.167418,
103248                                     46.368179
103249                                 ],
103250                                 [
103251                                     -70.153052,
103252                                     46.372829
103253                                 ],
103254                                 [
103255                                     -70.074323,
103256                                     46.419545
103257                                 ],
103258                                 [
103259                                     -70.061817,
103260                                     46.445409
103261                                 ],
103262                                 [
103263                                     -70.050086,
103264                                     46.511271
103265                                 ],
103266                                 [
103267                                     -70.032723,
103268                                     46.609766
103269                                 ],
103270                                 [
103271                                     -70.023628,
103272                                     46.661287
103273                                 ],
103274                                 [
103275                                     -70.007763,
103276                                     46.704075
103277                                 ],
103278                                 [
103279                                     -69.989961,
103280                                     46.721697
103281                                 ],
103282                                 [
103283                                     -69.899708,
103284                                     46.811562
103285                                 ],
103286                                 [
103287                                     -69.809403,
103288                                     46.901299
103289                                 ],
103290                                 [
103291                                     -69.719099,
103292                                     46.991086
103293                                 ],
103294                                 [
103295                                     -69.628794,
103296                                     47.080797
103297                                 ],
103298                                 [
103299                                     -69.538464,
103300                                     47.17061
103301                                 ],
103302                                 [
103303                                     -69.448159,
103304                                     47.260346
103305                                 ],
103306                                 [
103307                                     -69.357906,
103308                                     47.350134
103309                                 ],
103310                                 [
103311                                     -69.267628,
103312                                     47.439844
103313                                 ],
103314                                 [
103315                                     -69.25091,
103316                                     47.452919
103317                                 ],
103318                                 [
103319                                     -69.237268,
103320                                     47.45881
103321                                 ],
103322                                 [
103323                                     -69.221972,
103324                                     47.459688
103325                                 ],
103326                                 [
103327                                     -69.069655,
103328                                     47.431886
103329                                 ],
103330                                 [
103331                                     -69.054023,
103332                                     47.418399
103333                                 ],
103334                                 [
103335                                     -69.054333,
103336                                     47.389253
103337                                 ],
103338                                 [
103339                                     -69.066193,
103340                                     47.32967
103341                                 ],
103342                                 [
103343                                     -69.065134,
103344                                     47.296339
103345                                 ],
103346                                 [
103347                                     -69.06356,
103348                                     47.290809
103349                                 ],
103350                                 [
103351                                     -69.057486,
103352                                     47.269467
103353                                 ],
103354                                 [
103355                                     -69.0402,
103356                                     47.249055
103357                                 ],
103358                                 [
103359                                     -68.906229,
103360                                     47.190221
103361                                 ],
103362                                 [
103363                                     -68.889718,
103364                                     47.190609
103365                                 ],
103366                                 [
103367                                     -68.761819,
103368                                     47.23704
103369                                 ],
103370                                 [
103371                                     -68.71779,
103372                                     47.245231
103373                                 ],
103374                                 [
103375                                     -68.668801,
103376                                     47.243422
103377                                 ],
103378                                 [
103379                                     -68.644203,
103380                                     47.245283
103381                                 ],
103382                                 [
103383                                     -68.6256,
103384                                     47.255205
103385                                 ],
103386                                 [
103387                                     -68.607926,
103388                                     47.269829
103389                                 ],
103390                                 [
103391                                     -68.58524,
103392                                     47.28249
103393                                 ],
103394                                 [
103395                                     -68.539662,
103396                                     47.299853
103397                                 ],
103398                                 [
103399                                     -68.518009,
103400                                     47.304762
103401                                 ],
103402                                 [
103403                                     -68.492016,
103404                                     47.307553
103405                                 ],
103406                                 [
103407                                     -68.466746,
103408                                     47.305692
103409                                 ],
103410                                 [
103411                                     -68.435327,
103412                                     47.291275
103413                                 ],
103414                                 [
103415                                     -68.422563,
103416                                     47.293109
103417                                 ],
103418                                 [
103419                                     -68.410212,
103420                                     47.297424
103421                                 ],
103422                                 [
103423                                     -68.385614,
103424                                     47.301713
103425                                 ],
103426                                 [
103427                                     -68.383392,
103428                                     47.307139
103429                                 ],
103430                                 [
103431                                     -68.384839,
103432                                     47.315873
103433                                 ],
103434                                 [
103435                                     -68.382049,
103436                                     47.32781
103437                                 ],
103438                                 [
103439                                     -68.347839,
103440                                     47.358506
103441                                 ],
103442                                 [
103443                                     -68.299728,
103444                                     47.367833
103445                                 ],
103446                                 [
103447                                     -68.24645,
103448                                     47.360573
103449                                 ],
103450                                 [
103451                                     -68.197047,
103452                                     47.341401
103453                                 ],
103454                                 [
103455                                     -68.184335,
103456                                     47.333133
103457                                 ],
103458                                 [
103459                                     -68.156068,
103460                                     47.306674
103461                                 ],
103462                                 [
103463                                     -68.145061,
103464                                     47.301455
103465                                 ],
103466                                 [
103467                                     -68.115398,
103468                                     47.292282
103469                                 ],
103470                                 [
103471                                     -68.101446,
103472                                     47.286185
103473                                 ],
103474                                 [
103475                                     -68.039382,
103476                                     47.245231
103477                                 ],
103478                                 [
103479                                     -67.993184,
103480                                     47.223217
103481                                 ],
103482                                 [
103483                                     -67.962436,
103484                                     47.197689
103485                                 ],
103486                                 [
103487                                     -67.953703,
103488                                     47.18663
103489                                 ],
103490                                 [
103491                                     -67.949982,
103492                                     47.172936
103493                                 ],
103494                                 [
103495                                     -67.943419,
103496                                     47.164538
103497                                 ],
103498                                 [
103499                                     -67.899132,
103500                                     47.138778
103501                                 ],
103502                                 [
103503                                     -67.870607,
103504                                     47.107358
103505                                 ],
103506                                 [
103507                                     -67.854742,
103508                                     47.09785
103509                                 ],
103510                                 [
103511                                     -67.813556,
103512                                     47.081908
103513                                 ],
103514                                 [
103515                                     -67.808699,
103516                                     47.075138
103517                                 ],
103518                                 [
103519                                     -67.805185,
103520                                     47.035631
103521                                 ],
103522                                 [
103523                                     -67.802549,
103524                                     46.901247
103525                                 ],
103526                                 [
103527                                     -67.800017,
103528                                     46.766785
103529                                 ],
103530                                 [
103531                                     -67.797433,
103532                                     46.632297
103533                                 ],
103534                                 [
103535                                     -67.794849,
103536                                     46.497861
103537                                 ],
103538                                 [
103539                                     -67.792317,
103540                                     46.363476
103541                                 ],
103542                                 [
103543                                     -67.789733,
103544                                     46.229014
103545                                 ],
103546                                 [
103547                                     -67.78715,
103548                                     46.094552
103549                                 ],
103550                                 [
103551                                     -67.784566,
103552                                     45.960142
103553                                 ],
103554                                 [
103555                                     -67.782757,
103556                                     45.95053
103557                                 ],
103558                                 [
103559                                     -67.776556,
103560                                     45.942933
103561                                 ],
103562                                 [
103563                                     -67.767461,
103564                                     45.935957
103565                                 ],
103566                                 [
103567                                     -67.759658,
103568                                     45.928567
103569                                 ],
103570                                 [
103571                                     -67.757849,
103572                                     45.919472
103573                                 ],
103574                                 [
103575                                     -67.769425,
103576                                     45.903969
103577                                 ],
103578                                 [
103579                                     -67.787356,
103580                                     45.890017
103581                                 ],
103582                                 [
103583                                     -67.799242,
103584                                     45.875651
103585                                 ],
103586                                 [
103587                                     -67.792627,
103588                                     45.858907
103589                                 ],
103590                                 [
103591                                     -67.776091,
103592                                     45.840821
103593                                 ],
103594                                 [
103595                                     -67.772835,
103596                                     45.828057
103597                                 ],
103598                                 [
103599                                     -67.779863,
103600                                     45.815706
103601                                 ],
103602                                 [
103603                                     -67.794126,
103604                                     45.799169
103605                                 ],
103606                                 [
103607                                     -67.80627,
103608                                     45.781754
103609                                 ],
103610                                 [
103611                                     -67.811127,
103612                                     45.76651
103613                                 ],
103614                                 [
103615                                     -67.810816,
103616                                     45.762414
103617                                 ],
103618                                 [
103619                                     -67.817811,
103620                                     45.754896
103621                                 ],
103622                                 [
103623                                     -67.821785,
103624                                     45.740767
103625                                 ],
103626                                 [
103627                                     -67.827673,
103628                                     45.739001
103629                                 ],
103630                                 [
103631                                     -67.868884,
103632                                     45.744593
103633                                 ],
103634                                 [
103635                                     -67.856815,
103636                                     45.723694
103637                                 ],
103638                                 [
103639                                     -67.835768,
103640                                     45.703971
103641                                 ],
103642                                 [
103643                                     -67.793821,
103644                                     45.676301
103645                                 ],
103646                                 [
103647                                     -67.733034,
103648                                     45.651869
103649                                 ],
103650                                 [
103651                                     -67.723173,
103652                                     45.645393
103653                                 ],
103654                                 [
103655                                     -67.711546,
103656                                     45.642155
103657                                 ],
103658                                 [
103659                                     -67.697564,
103660                                     45.64922
103661                                 ],
103662                                 [
103663                                     -67.66695,
103664                                     45.620077
103665                                 ],
103666                                 [
103667                                     -67.649435,
103668                                     45.611247
103669                                 ],
103670                                 [
103671                                     -67.603073,
103672                                     45.605948
103673                                 ],
103674                                 [
103675                                     -67.561862,
103676                                     45.596234
103677                                 ],
103678                                 [
103679                                     -67.54052,
103680                                     45.593879
103681                                 ],
103682                                 [
103683                                     -67.442056,
103684                                     45.603593
103685                                 ],
103686                                 [
103687                                     -67.440939,
103688                                     45.604586
103689                                 ],
103690                                 [
103691                                     -67.431306,
103692                                     45.597941
103693                                 ],
103694                                 [
103695                                     -67.422107,
103696                                     45.568796
103697                                 ],
103698                                 [
103699                                     -67.42619,
103700                                     45.533449
103701                                 ],
103702                                 [
103703                                     -67.443036,
103704                                     45.522184
103705                                 ],
103706                                 [
103707                                     -67.467531,
103708                                     45.508283
103709                                 ],
103710                                 [
103711                                     -67.493214,
103712                                     45.493142
103713                                 ],
103714                                 [
103715                                     -67.48231,
103716                                     45.455521
103717                                 ],
103718                                 [
103719                                     -67.428825,
103720                                     45.38705
103721                                 ],
103722                                 [
103723                                     -67.434561,
103724                                     45.350308
103725                                 ],
103726                                 [
103727                                     -67.459056,
103728                                     45.318424
103729                                 ],
103730                                 [
103731                                     -67.468668,
103732                                     45.301835
103733                                 ],
103734                                 [
103735                                     -67.475024,
103736                                     45.282353
103737                                 ],
103738                                 [
103739                                     -67.471303,
103740                                     45.266282
103741                                 ],
103742                                 [
103743                                     -67.427585,
103744                                     45.236568
103745                                 ],
103746                                 [
103747                                     -67.390533,
103748                                     45.193108
103749                                 ],
103750                                 [
103751                                     -67.356272,
103752                                     45.165926
103753                                 ],
103754                                 [
103755                                     -67.31922,
103756                                     45.153886
103757                                 ],
103758                                 [
103759                                     -67.284648,
103760                                     45.169699
103761                                 ],
103762                                 [
103763                                     -67.279584,
103764                                     45.179052
103765                                 ],
103766                                 [
103767                                     -67.279222,
103768                                     45.187372
103769                                 ],
103770                                 [
103771                                     -67.277207,
103772                                     45.195072
103773                                 ],
103774                                 [
103775                                     -67.267336,
103776                                     45.202513
103777                                 ],
103778                                 [
103779                                     -67.254986,
103780                                     45.205045
103781                                 ],
103782                                 [
103783                                     -67.242428,
103784                                     45.202565
103785                                 ],
103786                                 [
103787                                     -67.219071,
103788                                     45.192126
103789                                 ],
103790                                 [
103791                                     -67.206166,
103792                                     45.189401
103793                                 ],
103794                                 [
103795                                     -67.176015,
103796                                     45.178656
103797                                 ],
103798                                 [
103799                                     -67.191274,
103800                                     45.180365
103801                                 ],
103802                                 [
103803                                     -67.204376,
103804                                     45.178209
103805                                 ],
103806                                 [
103807                                     -67.204724,
103808                                     45.177791
103809                                 ],
103810                                 [
103811                                     -67.152423,
103812                                     45.148932
103813                                 ],
103814                                 [
103815                                     -67.048033,
103816                                     45.043407
103817                                 ],
103818                                 [
103819                                     -66.962727,
103820                                     45.047088
103821                                 ],
103822                                 [
103823                                     -66.857192,
103824                                     44.968696
103825                                 ],
103826                                 [
103827                                     -66.897268,
103828                                     44.817275
103829                                 ],
103830                                 [
103831                                     -67.2159,
103832                                     44.593511
103833                                 ],
103834                                 [
103835                                     -67.122366,
103836                                     44.423624
103837                                 ],
103838                                 [
103839                                     -67.68447,
103840                                     44.192544
103841                                 ],
103842                                 [
103843                                     -67.459678,
103844                                     40.781645
103845                                 ],
103846                                 [
103847                                     -76.607854,
103848                                     32.495823
103849                                 ],
103850                                 [
103851                                     -76.798479,
103852                                     32.713735
103853                                 ],
103854                                 [
103855                                     -78.561892,
103856                                     29.037718
103857                                 ],
103858                                 [
103859                                     -78.892446,
103860                                     29.039659
103861                                 ],
103862                                 [
103863                                     -79.762295,
103864                                     26.719312
103865                                 ],
103866                                 [
103867                                     -80.026352,
103868                                     24.932961
103869                                 ],
103870                                 [
103871                                     -82.368794,
103872                                     23.994833
103873                                 ],
103874                                 [
103875                                     -83.806281,
103876                                     29.068506
103877                                 ],
103878                                 [
103879                                     -87.460772,
103880                                     29.089961
103881                                 ],
103882                                 [
103883                                     -87.922646,
103884                                     28.666131
103885                                 ],
103886                                 [
103887                                     -90.461001,
103888                                     28.246758
103889                                 ],
103890                                 [
103891                                     -91.787336,
103892                                     29.11536
103893                                 ],
103894                                 [
103895                                     -93.311871,
103896                                     29.12431
103897                                 ],
103898                                 [
103899                                     -96.423449,
103900                                     26.057857
103901                                 ],
103902                                 [
103903                                     -97.129057,
103904                                     25.991017
103905                                 ],
103906                                 [
103907                                     -97.129509,
103908                                     25.966833
103909                                 ],
103910                                 [
103911                                     -97.139358,
103912                                     25.965876
103913                                 ],
103914                                 [
103915                                     -97.202171,
103916                                     25.960893
103917                                 ],
103918                                 [
103919                                     -97.202176,
103920                                     25.960857
103921                                 ],
103922                                 [
103923                                     -97.204941,
103924                                     25.960639
103925                                 ],
103926                                 [
103927                                     -97.253051,
103928                                     25.963481
103929                                 ],
103930                                 [
103931                                     -97.266358,
103932                                     25.960639
103933                                 ],
103934                                 [
103935                                     -97.2692,
103936                                     25.944361
103937                                 ],
103938                                 [
103939                                     -97.287649,
103940                                     25.928651
103941                                 ],
103942                                 [
103943                                     -97.310981,
103944                                     25.922088
103945                                 ],
103946                                 [
103947                                     -97.328447,
103948                                     25.933302
103949                                 ],
103950                                 [
103951                                     -97.351107,
103952                                     25.918419
103953                                 ],
103954                                 [
103955                                     -97.355112,
103956                                     25.912786
103957                                 ],
103958                                 [
103959                                     -97.35227,
103960                                     25.894493
103961                                 ],
103962                                 [
103963                                     -97.345165,
103964                                     25.871704
103965                                 ],
103966                                 [
103967                                     -97.345733,
103968                                     25.852222
103969                                 ],
103970                                 [
103971                                     -97.36599,
103972                                     25.843902
103973                                 ],
103974                                 [
103975                                     -97.376015,
103976                                     25.846744
103977                                 ],
103978                                 [
103979                                     -97.380124,
103980                                     25.853203
103981                                 ],
103982                                 [
103983                                     -97.383121,
103984                                     25.860541
103985                                 ],
103986                                 [
103987                                     -97.389891,
103988                                     25.865657
103989                                 ],
103990                                 [
103991                                     -97.397823,
103992                                     25.865812
103993                                 ],
103994                                 [
103995                                     -97.399476,
103996                                     25.861162
103997                                 ],
103998                                 [
103999                                     -97.39989,
104000                                     25.855115
104001                                 ],
104002                                 [
104003                                     -97.404179,
104004                                     25.851395
104005                                 ],
104006                                 [
104007                                     -97.425418,
104008                                     25.854857
104009                                 ],
104010                                 [
104011                                     -97.435727,
104012                                     25.869275
104013                                 ],
104014                                 [
104015                                     -97.441309,
104016                                     25.884933
104017                                 ],
104018                                 [
104019                                     -97.448259,
104020                                     25.892322
104021                                 ],
104022                                 [
104023                                     -97.469421,
104024                                     25.892943
104025                                 ],
104026                                 [
104027                                     -97.486319,
104028                                     25.895733
104029                                 ],
104030                                 [
104031                                     -97.502209,
104032                                     25.901883
104033                                 ],
104034                                 [
104035                                     -97.52027,
104036                                     25.912786
104037                                 ],
104038                                 [
104039                                     -97.565177,
104040                                     25.954748
104041                                 ],
104042                                 [
104043                                     -97.594322,
104044                                     25.966375
104045                                 ],
104046                                 [
104047                                     -97.604787,
104048                                     25.979966
104049                                 ],
104050                                 [
104051                                     -97.613055,
104052                                     25.995985
104053                                 ],
104054                                 [
104055                                     -97.622641,
104056                                     26.00906
104057                                 ],
104058                                 [
104059                                     -97.641451,
104060                                     26.022495
104061                                 ],
104062                                 [
104063                                     -97.659874,
104064                                     26.03066
104065                                 ],
104066                                 [
104067                                     -97.679614,
104068                                     26.034639
104069                                 ],
104070                                 [
104071                                     -97.766948,
104072                                     26.039652
104073                                 ],
104074                                 [
104075                                     -97.780306,
104076                                     26.043218
104077                                 ],
104078                                 [
104079                                     -97.782321,
104080                                     26.058617
104081                                 ],
104082                                 [
104083                                     -97.80201,
104084                                     26.063733
104085                                 ],
104086                                 [
104087                                     -97.878181,
104088                                     26.063733
104089                                 ],
104090                                 [
104091                                     -97.941666,
104092                                     26.056809
104093                                 ],
104094                                 [
104095                                     -97.999233,
104096                                     26.064302
104097                                 ],
104098                                 [
104099                                     -98.013057,
104100                                     26.063682
104101                                 ],
104102                                 [
104103                                     -98.044166,
104104                                     26.048799
104105                                 ],
104106                                 [
104107                                     -98.065457,
104108                                     26.042184
104109                                 ],
104110                                 [
104111                                     -98.075146,
104112                                     26.046628
104113                                 ],
104114                                 [
104115                                     -98.083311,
104116                                     26.070916
104117                                 ],
104118                                 [
104119                                     -98.103103,
104120                                     26.074947
104121                                 ],
104122                                 [
104123                                     -98.150232,
104124                                     26.063682
104125                                 ],
104126                                 [
104127                                     -98.185062,
104128                                     26.065232
104129                                 ],
104130                                 [
104131                                     -98.222656,
104132                                     26.075412
104133                                 ],
104134                                 [
104135                                     -98.300429,
104136                                     26.111431
104137                                 ],
104138                                 [
104139                                     -98.309809,
104140                                     26.121094
104141                                 ],
104142                                 [
104143                                     -98.333037,
104144                                     26.15303
104145                                 ],
104146                                 [
104147                                     -98.339264,
104148                                     26.159851
104149                                 ],
104150                                 [
104151                                     -98.365774,
104152                                     26.160161
104153                                 ],
104154                                 [
104155                                     -98.377272,
104156                                     26.163572
104157                                 ],
104158                                 [
104159                                     -98.377272,
104160                                     26.173649
104161                                 ],
104162                                 [
104163                                     -98.36934,
104164                                     26.19401
104165                                 ],
104166                                 [
104167                                     -98.397193,
104168                                     26.201141
104169                                 ],
104170                                 [
104171                                     -98.428845,
104172                                     26.217729
104173                                 ],
104174                                 [
104175                                     -98.456544,
104176                                     26.225946
104177                                 ],
104178                                 [
104179                                     -98.472383,
104180                                     26.207652
104181                                 ],
104182                                 [
104183                                     -98.49295,
104184                                     26.230596
104185                                 ],
104186                                 [
104187                                     -98.521527,
104188                                     26.240932
104189                                 ],
104190                                 [
104191                                     -98.552791,
104192                                     26.248321
104193                                 ],
104194                                 [
104195                                     -98.581627,
104196                                     26.262274
104197                                 ],
104198                                 [
104199                                     -98.640564,
104200                                     26.24181
104201                                 ],
104202                                 [
104203                                     -98.653663,
104204                                     26.244291
104205                                 ],
104206                                 [
104207                                     -98.664696,
104208                                     26.250647
104209                                 ],
104210                                 [
104211                                     -98.685289,
104212                                     26.268475
104213                                 ],
104214                                 [
104215                                     -98.693325,
104216                                     26.270542
104217                                 ],
104218                                 [
104219                                     -98.702239,
104220                                     26.271628
104221                                 ],
104222                                 [
104223                                     -98.704255,
104224                                     26.27664
104225                                 ],
104226                                 [
104227                                     -98.691465,
104228                                     26.290231
104229                                 ],
104230                                 [
104231                                     -98.701413,
104232                                     26.299119
104233                                 ],
104234                                 [
104235                                     -98.713169,
104236                                     26.303357
104237                                 ],
104238                                 [
104239                                     -98.726217,
104240                                     26.30439
104241                                 ],
104242                                 [
104243                                     -98.739911,
104244                                     26.303253
104245                                 ],
104246                                 [
104247                                     -98.735932,
104248                                     26.320048
104249                                 ],
104250                                 [
104251                                     -98.746397,
104252                                     26.332141
104253                                 ],
104254                                 [
104255                                     -98.780839,
104256                                     26.351674
104257                                 ],
104258                                 [
104259                                     -98.795851,
104260                                     26.368314
104261                                 ],
104262                                 [
104263                                     -98.801329,
104264                                     26.372138
104265                                 ],
104266                                 [
104267                                     -98.810295,
104268                                     26.372448
104269                                 ],
104270                                 [
104271                                     -98.817323,
104272                                     26.368521
104273                                 ],
104274                                 [
104275                                     -98.825023,
104276                                     26.366454
104277                                 ],
104278                                 [
104279                                     -98.836081,
104280                                     26.372138
104281                                 ],
104282                                 [
104283                                     -98.842334,
104284                                     26.365834
104285                                 ],
104286                                 [
104287                                     -98.850835,
104288                                     26.364077
104289                                 ],
104290                                 [
104291                                     -98.860524,
104292                                     26.366299
104293                                 ],
104294                                 [
104295                                     -98.870214,
104296                                     26.372138
104297                                 ],
104298                                 [
104299                                     -98.893029,
104300                                     26.367849
104301                                 ],
104302                                 [
104303                                     -98.9299,
104304                                     26.39224
104305                                 ],
104306                                 [
104307                                     -98.945377,
104308                                     26.378288
104309                                 ],
104310                                 [
104311                                     -98.954136,
104312                                     26.393946
104313                                 ],
104314                                 [
104315                                     -98.962844,
104316                                     26.399527
104317                                 ],
104318                                 [
104319                                     -98.986951,
104320                                     26.400095
104321                                 ],
104322                                 [
104323                                     -99.004056,
104324                                     26.393842
104325                                 ],
104326                                 [
104327                                     -99.010515,
104328                                     26.392602
104329                                 ],
104330                                 [
104331                                     -99.016432,
104332                                     26.394462
104333                                 ],
104334                                 [
104335                                     -99.022995,
104336                                     26.403351
104337                                 ],
104338                                 [
104339                                     -99.027878,
104340                                     26.406245
104341                                 ],
104342                                 [
104343                                     -99.047645,
104344                                     26.406968
104345                                 ],
104346                                 [
104347                                     -99.066351,
104348                                     26.404746
104349                                 ],
104350                                 [
104351                                     -99.085498,
104352                                     26.40764
104353                                 ],
104354                                 [
104355                                     -99.106427,
104356                                     26.423039
104357                                 ],
104358                                 [
104359                                     -99.108907,
104360                                     26.434253
104361                                 ],
104362                                 [
104363                                     -99.102525,
104364                                     26.446966
104365                                 ],
104366                                 [
104367                                     -99.09374,
104368                                     26.459781
104369                                 ],
104370                                 [
104371                                     -99.089373,
104372                                     26.47115
104373                                 ],
104374                                 [
104375                                     -99.091492,
104376                                     26.484018
104377                                 ],
104378                                 [
104379                                     -99.10299,
104380                                     26.512078
104381                                 ],
104382                                 [
104383                                     -99.115108,
104384                                     26.525617
104385                                 ],
104386                                 [
104387                                     -99.140946,
104388                                     26.531405
104389                                 ],
104390                                 [
104391                                     -99.164873,
104392                                     26.540448
104393                                 ],
104394                                 [
104395                                     -99.17128,
104396                                     26.563961
104397                                 ],
104398                                 [
104399                                     -99.171548,
104400                                     26.56583
104401                                 ],
104402                                 [
104403                                     -99.213953,
104404                                     26.568537
104405                                 ],
104406                                 [
104407                                     -99.242801,
104408                                     26.579723
104409                                 ],
104410                                 [
104411                                     -99.254575,
104412                                     26.6018
104413                                 ],
104414                                 [
104415                                     -99.258844,
104416                                     26.614752
104417                                 ],
104418                                 [
104419                                     -99.277683,
104420                                     26.638007
104421                                 ],
104422                                 [
104423                                     -99.281951,
104424                                     26.649781
104425                                 ],
104426                                 [
104427                                     -99.277389,
104428                                     26.657729
104429                                 ],
104430                                 [
104431                                     -99.26635,
104432                                     26.653314
104433                                 ],
104434                                 [
104435                                     -99.252662,
104436                                     26.644483
104437                                 ],
104438                                 [
104439                                     -99.240299,
104440                                     26.639184
104441                                 ],
104442                                 [
104443                                     -99.244861,
104444                                     26.652431
104445                                 ],
104446                                 [
104447                                     -99.240299,
104448                                     26.697763
104449                                 ],
104450                                 [
104451                                     -99.242507,
104452                                     26.713658
104453                                 ],
104454                                 [
104455                                     -99.252368,
104456                                     26.743683
104457                                 ],
104458                                 [
104459                                     -99.254575,
104460                                     26.75899
104461                                 ],
104462                                 [
104463                                     -99.252368,
104464                                     26.799024
104465                                 ],
104466                                 [
104467                                     -99.254575,
104468                                     26.810504
104469                                 ],
104470                                 [
104471                                     -99.257666,
104472                                     26.813153
104473                                 ],
104474                                 [
104475                                     -99.262229,
104476                                     26.814036
104477                                 ],
104478                                 [
104479                                     -99.266497,
104480                                     26.817863
104481                                 ],
104482                                 [
104483                                     -99.268263,
104484                                     26.827872
104485                                 ],
104486                                 [
104487                                     -99.271649,
104488                                     26.832876
104489                                 ],
104490                                 [
104491                                     -99.289458,
104492                                     26.84465
104493                                 ],
104494                                 [
104495                                     -99.308444,
104496                                     26.830521
104497                                 ],
104498                                 [
104499                                     -99.316539,
104500                                     26.822279
104501                                 ],
104502                                 [
104503                                     -99.323457,
104504                                     26.810504
104505                                 ],
104506                                 [
104507                                     -99.328166,
104508                                     26.797258
104509                                 ],
104510                                 [
104511                                     -99.329197,
104512                                     26.789016
104513                                 ],
104514                                 [
104515                                     -99.331699,
104516                                     26.78254
104517                                 ],
104518                                 [
104519                                     -99.340383,
104520                                     26.77312
104521                                 ],
104522                                 [
104523                                     -99.366728,
104524                                     26.761345
104525                                 ],
104526                                 [
104527                                     -99.380269,
104528                                     26.777241
104529                                 ],
104530                                 [
104531                                     -99.391896,
104532                                     26.796963
104533                                 ],
104534                                 [
104535                                     -99.412207,
104536                                     26.796963
104537                                 ],
104538                                 [
104539                                     -99.410883,
104540                                     26.808149
104541                                 ],
104542                                 [
104543                                     -99.405437,
104544                                     26.818452
104545                                 ],
104546                                 [
104547                                     -99.396606,
104548                                     26.824928
104549                                 ],
104550                                 [
104551                                     -99.384979,
104552                                     26.824928
104553                                 ],
104554                                 [
104555                                     -99.377178,
104556                                     26.816686
104557                                 ],
104558                                 [
104559                                     -99.374823,
104560                                     26.804028
104561                                 ],
104562                                 [
104563                                     -99.374234,
104564                                     26.791076
104565                                 ],
104566                                 [
104567                                     -99.371291,
104568                                     26.783128
104569                                 ],
104570                                 [
104571                                     -99.360694,
104572                                     26.780479
104573                                 ],
104574                                 [
104575                                     -99.359369,
104576                                     26.790487
104577                                 ],
104578                                 [
104579                                     -99.36452,
104580                                     26.810504
104581                                 ],
104582                                 [
104583                                     -99.357897,
104584                                     26.822279
104585                                 ],
104586                                 [
104587                                     -99.351274,
104588                                     26.83111
104589                                 ],
104590                                 [
104591                                     -99.346123,
104592                                     26.840824
104593                                 ],
104594                                 [
104595                                     -99.344062,
104596                                     26.855247
104597                                 ],
104598                                 [
104599                                     -99.348772,
104600                                     26.899696
104601                                 ],
104602                                 [
104603                                     -99.355101,
104604                                     26.920302
104605                                 ],
104606                                 [
104607                                     -99.36452,
104608                                     26.934726
104609                                 ],
104610                                 [
104611                                     -99.403377,
104612                                     26.952093
104613                                 ],
104614                                 [
104615                                     -99.413974,
104616                                     26.964162
104617                                 ],
104618                                 [
104619                                     -99.401758,
104620                                     26.985651
104621                                 ],
104622                                 [
104623                                     -99.399991,
104624                                     26.999192
104625                                 ],
104626                                 [
104627                                     -99.418831,
104628                                     27.007728
104629                                 ],
104630                                 [
104631                                     -99.441938,
104632                                     27.013615
104633                                 ],
104634                                 [
104635                                     -99.453271,
104636                                     27.019797
104637                                 ],
104638                                 [
104639                                     -99.455332,
104640                                     27.025979
104641                                 ],
104642                                 [
104643                                     -99.464751,
104644                                     27.039225
104645                                 ],
104646                                 [
104647                                     -99.466959,
104648                                     27.047467
104649                                 ],
104650                                 [
104651                                     -99.462544,
104652                                     27.057181
104653                                 ],
104654                                 [
104655                                     -99.461635,
104656                                     27.056839
104657                                 ],
104658                                 [
104659                                     -99.461728,
104660                                     27.056954
104661                                 ],
104662                                 [
104663                                     -99.442039,
104664                                     27.089614
104665                                 ],
104666                                 [
104667                                     -99.439404,
104668                                     27.098347
104669                                 ],
104670                                 [
104671                                     -99.441419,
104672                                     27.107494
104673                                 ],
104674                                 [
104675                                     -99.445734,
104676                                     27.114728
104677                                 ],
104678                                 [
104679                                     -99.450178,
104680                                     27.120465
104681                                 ],
104682                                 [
104683                                     -99.452452,
104684                                     27.125012
104685                                 ],
104686                                 [
104687                                     -99.450333,
104688                                     27.145166
104689                                 ],
104690                                 [
104691                                     -99.435786,
104692                                     27.188419
104693                                 ],
104694                                 [
104695                                     -99.431988,
104696                                     27.207591
104697                                 ],
104698                                 [
104699                                     -99.434029,
104700                                     27.22697
104701                                 ],
104702                                 [
104703                                     -99.440902,
104704                                     27.244798
104705                                 ],
104706                                 [
104707                                     -99.451832,
104708                                     27.26118
104709                                 ],
104710                                 [
104711                                     -99.46612,
104712                                     27.276527
104713                                 ],
104714                                 [
104715                                     -99.468963,
104716                                     27.278233
104717                                 ],
104718                                 [
104719                                     -99.480409,
104720                                     27.283297
104721                                 ],
104722                                 [
104723                                     -99.482941,
104724                                     27.286708
104725                                 ],
104726                                 [
104727                                     -99.484879,
104728                                     27.294821
104729                                 ],
104730                                 [
104731                                     -99.486584,
104732                                     27.297611
104733                                 ],
104734                                 [
104735                                     -99.493199,
104736                                     27.30128
104737                                 ],
104738                                 [
104739                                     -99.521362,
104740                                     27.311254
104741                                 ],
104742                                 [
104743                                     -99.5148,
104744                                     27.321796
104745                                 ],
104746                                 [
104747                                     -99.497591,
104748                                     27.338798
104749                                 ],
104750                                 [
104751                                     -99.494026,
104752                                     27.348203
104753                                 ],
104754                                 [
104755                                     -99.492889,
104756                                     27.358848
104757                                 ],
104758                                 [
104759                                     -99.487721,
104760                                     27.37187
104761                                 ],
104762                                 [
104763                                     -99.484621,
104764                                     27.391766
104765                                 ],
104766                                 [
104767                                     -99.475706,
104768                                     27.414762
104769                                 ],
104770                                 [
104771                                     -99.472916,
104772                                     27.426647
104773                                 ],
104774                                 [
104775                                     -99.473639,
104776                                     27.463803
104777                                 ],
104778                                 [
104779                                     -99.472916,
104780                                     27.468299
104781                                 ],
104782                                 [
104783                                     -99.47643,
104784                                     27.48251
104785                                 ],
104786                                 [
104787                                     -99.480409,
104788                                     27.490778
104789                                 ],
104790                                 [
104791                                     -99.48829,
104792                                     27.494654
104793                                 ],
104794                                 [
104795                                     -99.503689,
104796                                     27.495584
104797                                 ],
104798                                 [
104799                                     -99.509503,
104800                                     27.500028
104801                                 ],
104802                                 [
104803                                     -99.510071,
104804                                     27.510518
104805                                 ],
104806                                 [
104807                                     -99.507074,
104808                                     27.533437
104809                                 ],
104810                                 [
104811                                     -99.507203,
104812                                     27.57377
104813                                 ],
104814                                 [
104815                                     -99.515006,
104816                                     27.588601
104817                                 ],
104818                                 [
104819                                     -99.535031,
104820                                     27.604828
104821                                 ],
104822                                 [
104823                                     -99.55503,
104824                                     27.613509
104825                                 ],
104826                                 [
104827                                     -99.572264,
104828                                     27.61847
104829                                 ],
104830                                 [
104831                                     -99.578232,
104832                                     27.622811
104833                                 ],
104834                                 [
104835                                     -99.590247,
104836                                     27.642061
104837                                 ],
104838                                 [
104839                                     -99.600169,
104840                                     27.646427
104841                                 ],
104842                                 [
104843                                     -99.612442,
104844                                     27.643637
104845                                 ],
104846                                 [
104847                                     -99.633526,
104848                                     27.633069
104849                                 ],
104850                                 [
104851                                     -99.644869,
104852                                     27.632733
104853                                 ],
104854                                 [
104855                                     -99.648642,
104856                                     27.636919
104857                                 ],
104858                                 [
104859                                     -99.658693,
104860                                     27.654024
104861                                 ],
104862                                 [
104863                                     -99.664739,
104864                                     27.659398
104865                                 ],
104866                                 [
104867                                     -99.70037,
104868                                     27.659191
104869                                 ],
104870                                 [
104871                                     -99.705692,
104872                                     27.66317
104873                                 ],
104874                                 [
104875                                     -99.710674,
104876                                     27.670116
104877                                 ],
104878                                 [
104879                                     -99.723056,
104880                                     27.687381
104881                                 ],
104882                                 [
104883                                     -99.730652,
104884                                     27.691825
104885                                 ],
104886                                 [
104887                                     -99.734037,
104888                                     27.702031
104889                                 ],
104890                                 [
104891                                     -99.736311,
104892                                     27.713607
104893                                 ],
104894                                 [
104895                                     -99.740445,
104896                                     27.722159
104897                                 ],
104898                                 [
104899                                     -99.747344,
104900                                     27.726009
104901                                 ],
104902                                 [
104903                                     -99.765198,
104904                                     27.731177
104905                                 ],
104906                                 [
104907                                     -99.774577,
104908                                     27.735828
104909                                 ],
104910                                 [
104911                                     -99.78685,
104912                                     27.748488
104913                                 ],
104914                                 [
104915                                     -99.795428,
104916                                     27.761924
104917                                 ],
104918                                 [
104919                                     -99.806963,
104920                                     27.771423
104921                                 ],
104922                                 [
104923                                     -99.808167,
104924                                     27.772414
104925                                 ],
104926                                 [
104927                                     -99.83292,
104928                                     27.776755
104929                                 ],
104930                                 [
104931                                     -99.832971,
104932                                     27.782181
104933                                 ],
104934                                 [
104935                                     -99.844779,
104936                                     27.793576
104937                                 ],
104938                                 [
104939                                     -99.858241,
104940                                     27.803524
104941                                 ],
104942                                 [
104943                                     -99.863357,
104944                                     27.804661
104945                                 ],
104946                                 [
104947                                     -99.864727,
104948                                     27.814324
104949                                 ],
104950                                 [
104951                                     -99.861858,
104952                                     27.83608
104953                                 ],
104954                                 [
104955                                     -99.863357,
104956                                     27.845666
104957                                 ],
104958                                 [
104959                                     -99.870928,
104960                                     27.854477
104961                                 ],
104962                                 [
104963                                     -99.880204,
104964                                     27.859231
104965                                 ],
104966                                 [
104967                                     -99.888007,
104968                                     27.864812
104969                                 ],
104970                                 [
104971                                     -99.891288,
104972                                     27.876026
104973                                 ],
104974                                 [
104975                                     -99.882684,
104976                                     27.89158
104977                                 ],
104978                                 [
104979                                     -99.878808,
104980                                     27.901838
104981                                 ],
104982                                 [
104983                                     -99.88134,
104984                                     27.906463
104985                                 ],
104986                                 [
104987                                     -99.896766,
104988                                     27.912923
104989                                 ],
104990                                 [
104991                                     -99.914336,
104992                                     27.928245
104993                                 ],
104994                                 [
104995                                     -99.929916,
104996                                     27.946331
104997                                 ],
104998                                 [
104999                                     -99.939683,
105000                                     27.961085
105001                                 ],
105002                                 [
105003                                     -99.928289,
105004                                     27.975761
105005                                 ],
105006                                 [
105007                                     -99.940717,
105008                                     27.983254
105009                                 ],
105010                                 [
105011                                     -99.961852,
105012                                     27.987492
105013                                 ],
105014                                 [
105015                                     -99.976606,
105016                                     27.992453
105017                                 ],
105018                                 [
105019                                     -99.991127,
105020                                     28.007801
105021                                 ],
105022                                 [
105023                                     -100.000584,
105024                                     28.02041
105025                                 ],
105026                                 [
105027                                     -100.007457,
105028                                     28.033561
105029                                 ],
105030                                 [
105031                                     -100.014123,
105032                                     28.050459
105033                                 ],
105034                                 [
105035                                     -100.013503,
105036                                     28.056971
105037                                 ],
105038                                 [
105039                                     -100.010506,
105040                                     28.063611
105041                                 ],
105042                                 [
105043                                     -100.010196,
105044                                     28.068882
105045                                 ],
105046                                 [
105047                                     -100.017585,
105048                                     28.070949
105049                                 ],
105050                                 [
105051                                     -100.031538,
105052                                     28.081801
105053                                 ],
105054                                 [
105055                                     -100.045077,
105056                                     28.095289
105057                                 ],
105058                                 [
105059                                     -100.048023,
105060                                     28.102523
105061                                 ],
105062                                 [
105063                                     -100.048901,
105064                                     28.115959
105065                                 ],
105066                                 [
105067                                     -100.056498,
105068                                     28.137922
105069                                 ],
105070                                 [
105071                                     -100.074895,
105072                                     28.154407
105073                                 ],
105074                                 [
105075                                     -100.172873,
105076                                     28.198538
105077                                 ],
105078                                 [
105079                                     -100.189203,
105080                                     28.201329
105081                                 ],
105082                                 [
105083                                     -100.197626,
105084                                     28.207168
105085                                 ],
105086                                 [
105087                                     -100.201192,
105088                                     28.220346
105089                                 ],
105090                                 [
105091                                     -100.202949,
105092                                     28.234428
105093                                 ],
105094                                 [
105095                                     -100.205946,
105096                                     28.242877
105097                                 ],
105098                                 [
105099                                     -100.212819,
105100                                     28.245073
105101                                 ],
105102                                 [
105103                                     -100.240724,
105104                                     28.249698
105105                                 ],
105106                                 [
105107                                     -100.257932,
105108                                     28.260524
105109                                 ],
105110                                 [
105111                                     -100.275089,
105112                                     28.277242
105113                                 ],
105114                                 [
105115                                     -100.284339,
105116                                     28.296517
105117                                 ],
105118                                 [
105119                                     -100.277931,
105120                                     28.314888
105121                                 ],
105122                                 [
105123                                     -100.278551,
105124                                     28.331088
105125                                 ],
105126                                 [
105127                                     -100.293899,
105128                                     28.353413
105129                                 ],
105130                                 [
105131                                     -100.322631,
105132                                     28.386899
105133                                 ],
105134                                 [
105135                                     -100.331675,
105136                                     28.422013
105137                                 ],
105138                                 [
105139                                     -100.336326,
105140                                     28.458574
105141                                 ],
105142                                 [
105143                                     -100.340201,
105144                                     28.464259
105145                                 ],
105146                                 [
105147                                     -100.348315,
105148                                     28.470253
105149                                 ],
105150                                 [
105151                                     -100.355549,
105152                                     28.478185
105153                                 ],
105154                                 [
105155                                     -100.35679,
105156                                     28.489322
105157                                 ],
105158                                 [
105159                                     -100.351622,
105160                                     28.496711
105161                                 ],
105162                                 [
105163                                     -100.322631,
105164                                     28.510406
105165                                 ],
105166                                 [
105167                                     -100.364024,
105168                                     28.524797
105169                                 ],
105170                                 [
105171                                     -100.38423,
105172                                     28.537174
105173                                 ],
105174                                 [
105175                                     -100.397769,
105176                                     28.557586
105177                                 ],
105178                                 [
105179                                     -100.398751,
105180                                     28.568645
105181                                 ],
105182                                 [
105183                                     -100.397097,
105184                                     28.592726
105185                                 ],
105186                                 [
105187                                     -100.401438,
105188                                     28.60226
105189                                 ],
105190                                 [
105191                                     -100.411463,
105192                                     28.609314
105193                                 ],
105194                                 [
105195                                     -100.434821,
105196                                     28.619133
105197                                 ],
105198                                 [
105199                                     -100.44619,
105200                                     28.626497
105201                                 ],
105202                                 [
105203                                     -100.444898,
105204                                     28.643782
105205                                 ],
105206                                 [
105207                                     -100.481381,
105208                                     28.686054
105209                                 ],
105210                                 [
105211                                     -100.493939,
105212                                     28.708378
105213                                 ],
105214                                 [
105215                                     -100.519054,
105216                                     28.804961
105217                                 ],
105218                                 [
105219                                     -100.524996,
105220                                     28.814831
105221                                 ],
105222                                 [
105223                                     -100.529285,
105224                                     28.819947
105225                                 ],
105226                                 [
105227                                     -100.534453,
105228                                     28.830231
105229                                 ],
105230                                 [
105231                                     -100.538639,
105232                                     28.835631
105233                                 ],
105234                                 [
105235                                     -100.54515,
105236                                     28.83899
105237                                 ],
105238                                 [
105239                                     -100.559671,
105240                                     28.839378
105241                                 ],
105242                                 [
105243                                     -100.566234,
105244                                     28.842504
105245                                 ],
105246                                 [
105247                                     -100.569696,
105248                                     28.84961
105249                                 ],
105250                                 [
105251                                     -100.56334,
105252                                     28.86209
105253                                 ],
105254                                 [
105255                                     -100.566234,
105256                                     28.869789
105257                                 ],
105258                                 [
105259                                     -100.571763,
105260                                     28.8732
105261                                 ],
105262                                 [
105263                                     -100.586543,
105264                                     28.879789
105265                                 ],
105266                                 [
105267                                     -100.58954,
105268                                     28.883458
105269                                 ],
105270                                 [
105271                                     -100.594966,
105272                                     28.899322
105273                                 ],
105274                                 [
105275                                     -100.606955,
105276                                     28.910123
105277                                 ],
105278                                 [
105279                                     -100.618841,
105280                                     28.917926
105281                                 ],
105282                                 [
105283                                     -100.624318,
105284                                     28.924721
105285                                 ],
105286                                 [
105287                                     -100.624783,
105288                                     28.93777
105289                                 ],
105290                                 [
105291                                     -100.626696,
105292                                     28.948338
105293                                 ],
105294                                 [
105295                                     -100.630778,
105296                                     28.956683
105297                                 ],
105298                                 [
105299                                     -100.637909,
105300                                     28.962884
105301                                 ],
105302                                 [
105303                                     -100.628918,
105304                                     28.98433
105305                                 ],
105306                                 [
105307                                     -100.632793,
105308                                     29.005156
105309                                 ],
105310                                 [
105311                                     -100.652224,
105312                                     29.044817
105313                                 ],
105314                                 [
105315                                     -100.660854,
105316                                     29.102669
105317                                 ],
105318                                 [
105319                                     -100.668967,
105320                                     29.116208
105321                                 ],
105322                                 [
105323                                     -100.678165,
105324                                     29.119412
105325                                 ],
105326                                 [
105327                                     -100.690826,
105328                                     29.121014
105329                                 ],
105330                                 [
105331                                     -100.70204,
105332                                     29.12365
105333                                 ],
105334                                 [
105335                                     -100.706846,
105336                                     29.130187
105337                                 ],
105338                                 [
105339                                     -100.70974,
105340                                     29.135561
105341                                 ],
105342                                 [
105343                                     -100.762501,
105344                                     29.173776
105345                                 ],
105346                                 [
105347                                     -100.770098,
105348                                     29.187289
105349                                 ],
105350                                 [
105351                                     -100.762088,
105352                                     29.208658
105353                                 ],
105354                                 [
105355                                     -100.783172,
105356                                     29.243074
105357                                 ],
105358                                 [
105359                                     -100.796143,
105360                                     29.257673
105361                                 ],
105362                                 [
105363                                     -100.81609,
105364                                     29.270773
105365                                 ],
105366                                 [
105367                                     -100.86389,
105368                                     29.290616
105369                                 ],
105370                                 [
105371                                     -100.871797,
105372                                     29.296456
105373                                 ],
105374                                 [
105375                                     -100.891227,
105376                                     29.318547
105377                                 ],
105378                                 [
105379                                     -100.91474,
105380                                     29.337048
105381                                 ],
105382                                 [
105383                                     -100.987397,
105384                                     29.366322
105385                                 ],
105386                                 [
105387                                     -100.998301,
105388                                     29.372472
105389                                 ],
105390                                 [
105391                                     -101.008068,
105392                                     29.380585
105393                                 ],
105394                                 [
105395                                     -101.016232,
105396                                     29.390068
105397                                 ],
105398                                 [
105399                                     -101.022175,
105400                                     29.40048
105401                                 ],
105402                                 [
105403                                     -101.025948,
105404                                     29.414356
105405                                 ],
105406                                 [
105407                                     -101.029617,
105408                                     29.442984
105409                                 ],
105410                                 [
105411                                     -101.037782,
105412                                     29.460063
105413                                 ],
105414                                 [
105415                                     -101.039026,
105416                                     29.460452
105417                                 ],
105418                                 [
105419                                     -101.040188,
105420                                     29.457132
105421                                 ],
105422                                 [
105423                                     -101.045487,
105424                                     29.451245
105425                                 ],
105426                                 [
105427                                     -101.060205,
105428                                     29.449184
105429                                 ],
105430                                 [
105431                                     -101.067711,
105432                                     29.45095
105433                                 ],
105434                                 [
105435                                     -101.076101,
105436                                     29.453894
105437                                 ],
105438                                 [
105439                                     -101.085962,
105440                                     29.454483
105441                                 ],
105442                                 [
105443                                     -101.098031,
105444                                     29.449184
105445                                 ],
105446                                 [
105447                                     -101.113043,
105448                                     29.466552
105449                                 ],
105450                                 [
105451                                     -101.142774,
105452                                     29.475383
105453                                 ],
105454                                 [
105455                                     -101.174124,
105456                                     29.475971
105457                                 ],
105458                                 [
105459                                     -101.193699,
105460                                     29.469495
105461                                 ],
105462                                 [
105463                                     -101.198703,
105464                                     29.473911
105465                                 ],
105466                                 [
105467                                     -101.198851,
105468                                     29.476854
105469                                 ],
105470                                 [
105471                                     -101.184132,
105472                                     29.497754
105473                                 ],
105474                                 [
105475                                     -101.184868,
105476                                     29.512767
105477                                 ],
105478                                 [
105479                                     -101.195171,
105480                                     29.521892
105481                                 ],
105482                                 [
105483                                     -101.214157,
105484                                     29.518065
105485                                 ],
105486                                 [
105487                                     -101.245213,
105488                                     29.493044
105489                                 ],
105490                                 [
105491                                     -101.265818,
105492                                     29.487157
105493                                 ],
105494                                 [
105495                                     -101.290545,
105496                                     29.49746
105497                                 ],
105498                                 [
105499                                     -101.297315,
105500                                     29.503936
105501                                 ],
105502                                 [
105503                                     -101.300995,
105504                                     29.512767
105505                                 ],
105506                                 [
105507                                     -101.294372,
105508                                     29.520715
105509                                 ],
105510                                 [
105511                                     -101.273177,
105512                                     29.524247
105513                                 ],
105514                                 [
105515                                     -101.259195,
105516                                     29.533372
105517                                 ],
105518                                 [
105519                                     -101.243888,
105520                                     29.554861
105521                                 ],
105522                                 [
105523                                     -101.231966,
105524                                     29.580176
105525                                 ],
105526                                 [
105527                                     -101.227845,
105528                                     29.599899
105529                                 ],
105530                                 [
105531                                     -101.239178,
105532                                     29.616677
105533                                 ],
105534                                 [
105535                                     -101.26052,
105536                                     29.613439
105537                                 ],
105538                                 [
105539                                     -101.281272,
105540                                     29.597249
105541                                 ],
105542                                 [
105543                                     -101.290545,
105544                                     29.575761
105545                                 ],
105546                                 [
105547                                     -101.295255,
105548                                     29.570168
105549                                 ],
105550                                 [
105551                                     -101.306146,
105552                                     29.574583
105553                                 ],
105554                                 [
105555                                     -101.317626,
105556                                     29.584003
105557                                 ],
105558                                 [
105559                                     -101.323955,
105560                                     29.592539
105561                                 ],
105562                                 [
105563                                     -101.323661,
105564                                     29.603137
105565                                 ],
105566                                 [
105567                                     -101.318804,
105568                                     29.616383
105569                                 ],
105570                                 [
105571                                     -101.311445,
105572                                     29.628158
105573                                 ],
105574                                 [
105575                                     -101.303497,
105576                                     29.634045
105577                                 ],
105578                                 [
105579                                     -101.303669,
105580                                     29.631411
105581                                 ],
105582                                 [
105583                                     -101.302727,
105584                                     29.633851
105585                                 ],
105586                                 [
105587                                     -101.301073,
105588                                     29.649509
105589                                 ],
105590                                 [
105591                                     -101.30978,
105592                                     29.654548
105593                                 ],
105594                                 [
105595                                     -101.336239,
105596                                     29.654315
105597                                 ],
105598                                 [
105599                                     -101.349029,
105600                                     29.660103
105601                                 ],
105602                                 [
105603                                     -101.357684,
105604                                     29.667441
105605                                 ],
105606                                 [
105607                                     -101.364351,
105608                                     29.676665
105609                                 ],
105610                                 [
105611                                     -101.376624,
105612                                     29.700643
105613                                 ],
105614                                 [
105615                                     -101.383368,
105616                                     29.718497
105617                                 ],
105618                                 [
105619                                     -101.39962,
105620                                     29.740718
105621                                 ],
105622                                 [
105623                                     -101.406545,
105624                                     29.752888
105625                                 ],
105626                                 [
105627                                     -101.409309,
105628                                     29.765781
105629                                 ],
105630                                 [
105631                                     -101.405098,
105632                                     29.778442
105633                                 ],
105634                                 [
105635                                     -101.414012,
105636                                     29.774411
105637                                 ],
105638                                 [
105639                                     -101.424218,
105640                                     29.771414
105641                                 ],
105642                                 [
105643                                     -101.435096,
105644                                     29.770122
105645                                 ],
105646                                 [
105647                                     -101.446103,
105648                                     29.771052
105649                                 ],
105650                                 [
105651                                     -101.455689,
105652                                     29.77591
105653                                 ],
105654                                 [
105655                                     -101.462433,
105656                                     29.788932
105657                                 ],
105658                                 [
105659                                     -101.470908,
105660                                     29.791516
105661                                 ],
105662                                 [
105663                                     -101.490286,
105664                                     29.785547
105665                                 ],
105666                                 [
105667                                     -101.505763,
105668                                     29.773894
105669                                 ],
105670                                 [
105671                                     -101.521809,
105672                                     29.765936
105673                                 ],
105674                                 [
105675                                     -101.542893,
105676                                     29.771052
105677                                 ],
105678                                 [
105679                                     -101.539689,
105680                                     29.779191
105681                                 ],
105682                                 [
105683                                     -101.530516,
105684                                     29.796477
105685                                 ],
105686                                 [
105687                                     -101.528604,
105688                                     29.801438
105689                                 ],
105690                                 [
105691                                     -101.531912,
105692                                     29.811101
105693                                 ],
105694                                 [
105695                                     -101.539172,
105696                                     29.817974
105697                                 ],
105698                                 [
105699                                     -101.546458,
105700                                     29.820145
105701                                 ],
105702                                 [
105703                                     -101.549766,
105704                                     29.815701
105705                                 ],
105706                                 [
105707                                     -101.553977,
105708                                     29.796684
105709                                 ],
105710                                 [
105711                                     -101.564907,
105712                                     29.786478
105713                                 ],
105714                                 [
105715                                     -101.580281,
105716                                     29.781568
105717                                 ],
105718                                 [
105719                                     -101.632216,
105720                                     29.775651
105721                                 ],
105722                                 [
105723                                     -101.794531,
105724                                     29.795857
105725                                 ],
105726                                 [
105727                                     -101.80298,
105728                                     29.801438
105729                                 ],
105730                                 [
105731                                     -101.805978,
105732                                     29.811928
105733                                 ],
105734                                 [
105735                                     -101.812695,
105736                                     29.812032
105737                                 ],
105738                                 [
105739                                     -101.82409,
105740                                     29.805184
105741                                 ],
105742                                 [
105743                                     -101.857602,
105744                                     29.805184
105745                                 ],
105746                                 [
105747                                     -101.877524,
105748                                     29.810843
105749                                 ],
105750                                 [
105751                                     -101.88742,
105752                                     29.81229
105753                                 ],
105754                                 [
105755                                     -101.895455,
105756                                     29.808621
105757                                 ],
105758                                 [
105759                                     -101.90238,
105760                                     29.803247
105761                                 ],
105762                                 [
105763                                     -101.910881,
105764                                     29.799888
105765                                 ],
105766                                 [
105767                                     -101.920157,
105768                                     29.798182
105769                                 ],
105770                                 [
105771                                     -101.929613,
105772                                     29.797717
105773                                 ],
105774                                 [
105775                                     -101.942662,
105776                                     29.803608
105777                                 ],
105778                                 [
105779                                     -101.957054,
105780                                     29.814047
105781                                 ],
105782                                 [
105783                                     -101.972246,
105784                                     29.818181
105785                                 ],
105786                                 [
105787                                     -101.98793,
105788                                     29.805184
105789                                 ],
105790                                 [
105791                                     -102.014595,
105792                                     29.810998
105793                                 ],
105794                                 [
105795                                     -102.109344,
105796                                     29.80211
105797                                 ],
105798                                 [
105799                                     -102.145647,
105800                                     29.815701
105801                                 ],
105802                                 [
105803                                     -102.157248,
105804                                     29.824537
105805                                 ],
105806                                 [
105807                                     -102.203679,
105808                                     29.846138
105809                                 ],
105810                                 [
105811                                     -102.239775,
105812                                     29.849135
105813                                 ],
105814                                 [
105815                                     -102.253444,
105816                                     29.855285
105817                                 ],
105818                                 [
105819                                     -102.258276,
105820                                     29.873475
105821                                 ],
105822                                 [
105823                                     -102.276181,
105824                                     29.869547
105825                                 ],
105826                                 [
105827                                     -102.289023,
105828                                     29.878126
105829                                 ],
105830                                 [
105831                                     -102.302175,
105832                                     29.889391
105833                                 ],
105834                                 [
105835                                     -102.321011,
105836                                     29.893939
105837                                 ],
105838                                 [
105839                                     -102.330235,
105840                                     29.888926
105841                                 ],
105842                                 [
105843                                     -102.339769,
105844                                     29.870633
105845                                 ],
105846                                 [
105847                                     -102.351061,
105848                                     29.866602
105849                                 ],
105850                                 [
105851                                     -102.36323,
105852                                     29.864276
105853                                 ],
105854                                 [
105855                                     -102.370723,
105856                                     29.857765
105857                                 ],
105858                                 [
105859                                     -102.374547,
105860                                     29.848102
105861                                 ],
105862                                 [
105863                                     -102.376589,
105864                                     29.821488
105865                                 ],
105866                                 [
105867                                     -102.380051,
105868                                     29.811386
105869                                 ],
105870                                 [
105871                                     -102.404132,
105872                                     29.780793
105873                                 ],
105874                                 [
105875                                     -102.406096,
105876                                     29.777279
105877                                 ],
105878                                 [
105879                                     -102.515288,
105880                                     29.784721
105881                                 ],
105882                                 [
105883                                     -102.523066,
105884                                     29.782318
105885                                 ],
105886                                 [
105887                                     -102.531127,
105888                                     29.769915
105889                                 ],
105890                                 [
105891                                     -102.54154,
105892                                     29.762474
105893                                 ],
105894                                 [
105895                                     -102.543349,
105896                                     29.760123
105897                                 ],
105898                                 [
105899                                     -102.546578,
105900                                     29.757875
105901                                 ],
105902                                 [
105903                                     -102.553141,
105904                                     29.756738
105905                                 ],
105906                                 [
105907                                     -102.558309,
105908                                     29.759089
105909                                 ],
105910                                 [
105911                                     -102.562882,
105912                                     29.769347
105913                                 ],
105914                                 [
105915                                     -102.566758,
105916                                     29.771052
105917                                 ],
105918                                 [
105919                                     -102.58531,
105920                                     29.764696
105921                                 ],
105922                                 [
105923                                     -102.621225,
105924                                     29.747281
105925                                 ],
105926                                 [
105927                                     -102.638743,
105928                                     29.743715
105929                                 ],
105930                                 [
105931                                     -102.676054,
105932                                     29.74449
105933                                 ],
105934                                 [
105935                                     -102.683469,
105936                                     29.743715
105937                                 ],
105938                                 [
105939                                     -102.69104,
105940                                     29.736817
105941                                 ],
105942                                 [
105943                                     -102.693624,
105944                                     29.729401
105945                                 ],
105946                                 [
105947                                     -102.694709,
105948                                     29.720616
105949                                 ],
105950                                 [
105951                                     -102.697758,
105952                                     29.709557
105953                                 ],
105954                                 [
105955                                     -102.726748,
105956                                     29.664495
105957                                 ],
105958                                 [
105959                                     -102.73127,
105960                                     29.650594
105961                                 ],
105962                                 [
105963                                     -102.735507,
105964                                     29.649509
105965                                 ],
105966                                 [
105967                                     -102.751656,
105968                                     29.622457
105969                                 ],
105970                                 [
105971                                     -102.75176,
105972                                     29.620157
105973                                 ],
105974                                 [
105975                                     -102.761346,
105976                                     29.603414
105977                                 ],
105978                                 [
105979                                     -102.767598,
105980                                     29.59729
105981                                 ],
105982                                 [
105983                                     -102.779665,
105984                                     29.592303
105985                                 ],
105986                                 [
105987                                     -102.774084,
105988                                     29.579617
105989                                 ],
105990                                 [
105991                                     -102.776461,
105992                                     29.575948
105993                                 ],
105994                                 [
105995                                     -102.785892,
105996                                     29.571814
105997                                 ],
105998                                 [
105999                                     -102.78075,
106000                                     29.558249
106001                                 ],
106002                                 [
106003                                     -102.786512,
106004                                     29.550497
106005                                 ],
106006                                 [
106007                                     -102.795478,
106008                                     29.54427
106009                                 ],
106010                                 [
106011                                     -102.827311,
106012                                     29.470502
106013                                 ],
106014                                 [
106015                                     -102.833951,
106016                                     29.461355
106017                                 ],
106018                                 [
106019                                     -102.839067,
106020                                     29.45195
106021                                 ],
106022                                 [
106023                                     -102.841134,
106024                                     29.438308
106025                                 ],
106026                                 [
106027                                     -102.838705,
106028                                     29.426939
106029                                 ],
106030                                 [
106031                                     -102.834984,
106032                                     29.415699
106033                                 ],
106034                                 [
106035                                     -102.835191,
106036                                     29.403839
106037                                 ],
106038                                 [
106039                                     -102.844545,
106040                                     29.390533
106041                                 ],
106042                                 [
106043                                     -102.845578,
106044                                     29.384719
106045                                 ],
106046                                 [
106047                                     -102.838033,
106048                                     29.370534
106049                                 ],
106050                                 [
106051                                     -102.837672,
106052                                     29.366322
106053                                 ],
106054                                 [
106055                                     -102.84656,
106056                                     29.361749
106057                                 ],
106058                                 [
106059                                     -102.853872,
106060                                     29.361
106061                                 ],
106062                                 [
106063                                     -102.859867,
106064                                     29.361155
106065                                 ],
106066                                 [
106067                                     -102.864957,
106068                                     29.359527
106069                                 ],
106070                                 [
106071                                     -102.876972,
106072                                     29.350871
106073                                 ],
106074                                 [
106075                                     -102.883069,
106076                                     29.343766
106077                                 ],
106078                                 [
106079                                     -102.885188,
106080                                     29.333379
106081                                 ],
106082                                 [
106083                                     -102.885498,
106084                                     29.314801
106085                                 ],
106086                                 [
106087                                     -102.899399,
106088                                     29.276095
106089                                 ],
106090                                 [
106091                                     -102.899709,
106092                                     29.2639
106093                                 ],
106094                                 [
106095                                     -102.892139,
106096                                     29.254391
106097                                 ],
106098                                 [
106099                                     -102.867954,
106100                                     29.240387
106101                                 ],
106102                                 [
106103                                     -102.858781,
106104                                     29.229147
106105                                 ],
106106                                 [
106107                                     -102.869866,
106108                                     29.224781
106109                                 ],
106110                                 [
106111                                     -102.896893,
106112                                     29.220285
106113                                 ],
106114                                 [
106115                                     -102.942265,
106116                                     29.190209
106117                                 ],
106118                                 [
106119                                     -102.947536,
106120                                     29.182018
106121                                 ],
106122                                 [
106123                                     -102.969757,
106124                                     29.192845
106125                                 ],
106126                                 [
106127                                     -102.988386,
106128                                     29.177135
106129                                 ],
106130                                 [
106131                                     -103.015826,
106132                                     29.126776
106133                                 ],
106134                                 [
106135                                     -103.024275,
106136                                     29.116157
106137                                 ],
106138                                 [
106139                                     -103.032621,
106140                                     29.110214
106141                                 ],
106142                                 [
106143                                     -103.072541,
106144                                     29.091404
106145                                 ],
106146                                 [
106147                                     -103.080758,
106148                                     29.085203
106149                                 ],
106150                                 [
106151                                     -103.085589,
106152                                     29.07572
106153                                 ],
106154                                 [
106155                                     -103.091532,
106156                                     29.057866
106157                                 ],
106158                                 [
106159                                     -103.095356,
106160                                     29.060294
106161                                 ],
106162                                 [
106163                                     -103.104684,
106164                                     29.057866
106165                                 ],
106166                                 [
106167                                     -103.109205,
106168                                     29.023372
106169                                 ],
106170                                 [
106171                                     -103.122771,
106172                                     28.996474
106173                                 ],
106174                                 [
106175                                     -103.147989,
106176                                     28.985105
106177                                 ],
106178                                 [
106179                                     -103.187108,
106180                                     28.990221
106181                                 ],
106182                                 [
106183                                     -103.241756,
106184                                     29.003502
106185                                 ],
106186                                 [
106187                                     -103.301545,
106188                                     29.002365
106189                                 ],
106190                                 [
106191                                     -103.316247,
106192                                     29.010065
106193                                 ],
106194                                 [
106195                                     -103.311514,
106196                                     29.026043
106197                                 ],
106198                                 [
106199                                     -103.309994,
106200                                     29.031175
106201                                 ],
106202                                 [
106203                                     -103.3248,
106204                                     29.026808
106205                                 ],
106206                                 [
106207                                     -103.330484,
106208                                     29.023733
106209                                 ],
106210                                 [
106211                                     -103.342602,
106212                                     29.041226
106213                                 ],
106214                                 [
106215                                     -103.351671,
106216                                     29.039417
106217                                 ],
106218                                 [
106219                                     -103.360534,
106220                                     29.029831
106221                                 ],
106222                                 [
106223                                     -103.372083,
106224                                     29.023733
106225                                 ],
106226                                 [
106227                                     -103.38663,
106228                                     29.028798
106229                                 ],
106230                                 [
106231                                     -103.414639,
106232                                     29.052414
106233                                 ],
106234                                 [
106235                                     -103.423605,
106236                                     29.057866
106237                                 ],
106238                                 [
106239                                     -103.435697,
106240                                     29.061121
106241                                 ],
106242                                 [
106243                                     -103.478537,
106244                                     29.08205
106245                                 ],
106246                                 [
106247                                     -103.529748,
106248                                     29.126776
106249                                 ],
106250                                 [
106251                                     -103.535588,
106252                                     29.135122
106253                                 ],
106254                                 [
106255                                     -103.538223,
106256                                     29.142408
106257                                 ],
106258                                 [
106259                                     -103.541711,
106260                                     29.148816
106261                                 ],
106262                                 [
106263                                     -103.550238,
106264                                     29.154656
106265                                 ],
106266                                 [
106267                                     -103.558015,
106268                                     29.156206
106269                                 ],
106270                                 [
106271                                     -103.58499,
106272                                     29.154656
106273                                 ],
106274                                 [
106275                                     -103.673125,
106276                                     29.173569
106277                                 ],
106278                                 [
106279                                     -103.702477,
106280                                     29.187858
106281                                 ],
106282                                 [
106283                                     -103.749476,
106284                                     29.222972
106285                                 ],
106286                                 [
106287                                     -103.759062,
106288                                     29.226848
106289                                 ],
106290                                 [
106291                                     -103.770767,
106292                                     29.229845
106293                                 ],
106294                                 [
106295                                     -103.777718,
106296                                     29.235297
106297                                 ],
106298                                 [
106299                                     -103.769424,
106300                                     29.257543
106301                                 ],
106302                                 [
106303                                     -103.774229,
106304                                     29.267517
106305                                 ],
106306                                 [
106307                                     -103.78366,
106308                                     29.274803
106309                                 ],
106310                                 [
106311                                     -103.794177,
106312                                     29.277594
106313                                 ],
106314                                 [
106315                                     -103.837038,
106316                                     29.279906
106317                                 ]
106318                             ]
106319                         ],
106320                         [
106321                             [
106322                                 [
106323                                     178.301106,
106324                                     52.056551
106325                                 ],
106326                                 [
106327                                     179.595462,
106328                                     52.142083
106329                                 ],
106330                                 [
106331                                     179.825447,
106332                                     51.992849
106333                                 ],
106334                                 [
106335                                     179.661729,
106336                                     51.485763
106337                                 ],
106338                                 [
106339                                     179.723231,
106340                                     51.459963
106341                                 ],
106342                                 [
106343                                     179.408066,
106344                                     51.209841
106345                                 ],
106346                                 [
106347                                     178.411463,
106348                                     51.523605
106349                                 ],
106350                                 [
106351                                     177.698335,
106352                                     51.877899
106353                                 ],
106354                                 [
106355                                     177.16784,
106356                                     51.581866
106357                                 ],
106358                                 [
106359                                     176.487008,
106360                                     52.175325
106361                                 ],
106362                                 [
106363                                     174.484678,
106364                                     52.08716
106365                                 ],
106366                                 [
106367                                     172.866263,
106368                                     52.207379
106369                                 ],
106370                                 [
106371                                     172.825506,
106372                                     52.716846
106373                                 ],
106374                                 [
106375                                     172.747012,
106376                                     52.654022
106377                                 ],
106378                                 [
106379                                     172.08261,
106380                                     52.952695
106381                                 ],
106382                                 [
106383                                     172.942925,
106384                                     53.183013
106385                                 ],
106386                                 [
106387                                     173.029416,
106388                                     52.993628
106389                                 ],
106390                                 [
106391                                     173.127208,
106392                                     52.99494
106393                                 ],
106394                                 [
106395                                     173.143321,
106396                                     52.990383
106397                                 ],
106398                                 [
106399                                     173.175059,
106400                                     52.971747
106401                                 ],
106402                                 [
106403                                     173.182932,
106404                                     52.968373
106405                                 ],
106406                                 [
106407                                     176.45233,
106408                                     52.628178
106409                                 ],
106410                                 [
106411                                     176.468135,
106412                                     52.488358
106413                                 ],
106414                                 [
106415                                     177.900385,
106416                                     52.488358
106417                                 ],
106418                                 [
106419                                     178.007601,
106420                                     52.179677
106421                                 ],
106422                                 [
106423                                     178.301106,
106424                                     52.056551
106425                                 ]
106426                             ]
106427                         ],
106428                         [
106429                             [
106430                                 [
106431                                     -168.899607,
106432                                     65.747626
106433                                 ],
106434                                 [
106435                                     -168.909861,
106436                                     65.739569
106437                                 ],
106438                                 [
106439                                     -168.926218,
106440                                     65.739895
106441                                 ],
106442                                 [
106443                                     -168.942128,
106444                                     65.74372
106445                                 ],
106446                                 [
106447                                     -168.951731,
106448                                     65.75316
106449                                 ],
106450                                 [
106451                                     -168.942983,
106452                                     65.764716
106453                                 ],
106454                                 [
106455                                     -168.920115,
106456                                     65.768866
106457                                 ],
106458                                 [
106459                                     -168.907908,
106460                                     65.768297
106461                                 ],
106462                                 [
106463                                     -168.902781,
106464                                     65.761542
106465                                 ],
106466                                 [
106467                                     -168.899607,
106468                                     65.747626
106469                                 ]
106470                             ]
106471                         ],
106472                         [
106473                             [
106474                                 [
106475                                     -131.160718,
106476                                     54.787192
106477                                 ],
106478                                 [
106479                                     -132.853508,
106480                                     54.482536
106481                                 ],
106482                                 [
106483                                     -134.77719,
106484                                     54.717786
106485                                 ],
106486                                 [
106487                                     -142.6966,
106488                                     55.845503
106489                                 ],
106490                                 [
106491                                     -142.861997,
106492                                     49.948308
106493                                 ],
106494                                 [
106495                                     -155.675916,
106496                                     51.109976
106497                                 ],
106498                                 [
106499                                     -164.492732,
106500                                     50.603976
106501                                 ],
106502                                 [
106503                                     -164.691217,
106504                                     50.997975
106505                                 ],
106506                                 [
106507                                     -171.246993,
106508                                     49.948308
106509                                 ],
106510                                 [
106511                                     -171.215436,
106512                                     50.576636
106513                                 ],
106514                                 [
106515                                     -173.341669,
106516                                     50.968826
106517                                 ],
106518                                 [
106519                                     -173.362022,
106520                                     51.082198
106521                                 ],
106522                                 [
106523                                     -177.799603,
106524                                     51.272899
106525                                 ],
106526                                 [
106527                                     -179.155463,
106528                                     50.982285
106529                                 ],
106530                                 [
106531                                     -179.476076,
106532                                     52.072632
106533                                 ],
106534                                 [
106535                                     -177.11459,
106536                                     52.248701
106537                                 ],
106538                                 [
106539                                     -177.146284,
106540                                     52.789384
106541                                 ],
106542                                 [
106543                                     -174.777218,
106544                                     52.443779
106545                                 ],
106546                                 [
106547                                     -174.773743,
106548                                     52.685853
106549                                 ],
106550                                 [
106551                                     -173.653194,
106552                                     52.704099
106553                                 ],
106554                                 [
106555                                     -173.790528,
106556                                     53.469081
106557                                 ],
106558                                 [
106559                                     -171.063371,
106560                                     53.604473
106561                                 ],
106562                                 [
106563                                     -170.777733,
106564                                     59.291898
106565                                 ],
106566                                 [
106567                                     -174.324884,
106568                                     60.332184
106569                                 ],
106570                                 [
106571                                     -171.736408,
106572                                     62.68026
106573                                 ],
106574                                 [
106575                                     -172.315705,
106576                                     62.725352
106577                                 ],
106578                                 [
106579                                     -171.995091,
106580                                     63.999658
106581                                 ],
106582                                 [
106583                                     -168.501424,
106584                                     65.565173
106585                                 ],
106586                                 [
106587                                     -168.714145,
106588                                     65.546708
106589                                 ],
106590                                 [
106591                                     -168.853077,
106592                                     68.370871
106593                                 ],
106594                                 [
106595                                     -161.115601,
106596                                     72.416214
106597                                 ],
106598                                 [
106599                                     -146.132257,
106600                                     70.607941
106601                                 ],
106602                                 [
106603                                     -140.692512,
106604                                     69.955349
106605                                 ],
106606                                 [
106607                                     -141.145395,
106608                                     69.671641
106609                                 ],
106610                                 [
106611                                     -141.015207,
106612                                     69.654202
106613                                 ],
106614                                 [
106615                                     -141.006459,
106616                                     69.651272
106617                                 ],
106618                                 [
106619                                     -141.005564,
106620                                     69.650946
106621                                 ],
106622                                 [
106623                                     -141.005549,
106624                                     69.650941
106625                                 ],
106626                                 [
106627                                     -141.005471,
106628                                     69.505164
106629                                 ],
106630                                 [
106631                                     -141.001208,
106632                                     60.466879
106633                                 ],
106634                                 [
106635                                     -141.001156,
106636                                     60.321074
106637                                 ],
106638                                 [
106639                                     -140.994929,
106640                                     60.304382
106641                                 ],
106642                                 [
106643                                     -140.979555,
106644                                     60.295804
106645                                 ],
106646                                 [
106647                                     -140.909146,
106648                                     60.28366
106649                                 ],
106650                                 [
106651                                     -140.768457,
106652                                     60.259269
106653                                 ],
106654                                 [
106655                                     -140.660505,
106656                                     60.24051
106657                                 ],
106658                                 [
106659                                     -140.533743,
106660                                     60.218548
106661                                 ],
106662                                 [
106663                                     -140.518705,
106664                                     60.22387
106665                                 ],
106666                                 [
106667                                     -140.506664,
106668                                     60.236324
106669                                 ],
106670                                 [
106671                                     -140.475323,
106672                                     60.276477
106673                                 ],
106674                                 [
106675                                     -140.462791,
106676                                     60.289138
106677                                 ],
106678                                 [
106679                                     -140.447805,
106680                                     60.29446
106681                                 ],
106682                                 [
106683                                     -140.424111,
106684                                     60.293168
106685                                 ],
106686                                 [
106687                                     -140.32497,
106688                                     60.267537
106689                                 ],
106690                                 [
106691                                     -140.169243,
106692                                     60.227229
106693                                 ],
106694                                 [
106695                                     -140.01579,
106696                                     60.187387
106697                                 ],
106698                                 [
106699                                     -139.967757,
106700                                     60.188369
106701                                 ],
106702                                 [
106703                                     -139.916933,
106704                                     60.207851
106705                                 ],
106706                                 [
106707                                     -139.826318,
106708                                     60.256478
106709                                 ],
106710                                 [
106711                                     -139.728417,
106712                                     60.309033
106713                                 ],
106714                                 [
106715                                     -139.679816,
106716                                     60.32681
106717                                 ],
106718                                 [
106719                                     -139.628346,
106720                                     60.334096
106721                                 ],
106722                                 [
106723                                     -139.517965,
106724                                     60.336732
106725                                 ],
106726                                 [
106727                                     -139.413992,
106728                                     60.339212
106729                                 ],
106730                                 [
106731                                     -139.262193,
106732                                     60.342778
106733                                 ],
106734                                 [
106735                                     -139.101608,
106736                                     60.346602
106737                                 ],
106738                                 [
106739                                     -139.079465,
106740                                     60.341021
106741                                 ],
106742                                 [
106743                                     -139.06869,
106744                                     60.322056
106745                                 ],
106746                                 [
106747                                     -139.073186,
106748                                     60.299835
106749                                 ],
106750                                 [
106751                                     -139.113468,
106752                                     60.226816
106753                                 ],
106754                                 [
106755                                     -139.149615,
106756                                     60.161187
106757                                 ],
106758                                 [
106759                                     -139.183231,
106760                                     60.100157
106761                                 ],
106762                                 [
106763                                     -139.182146,
106764                                     60.073389
106765                                 ],
106766                                 [
106767                                     -139.112305,
106768                                     60.031376
106769                                 ],
106770                                 [
106771                                     -139.060207,
106772                                     60.000059
106773                                 ],
106774                                 [
106775                                     -139.051611,
106776                                     59.994892
106777                                 ],
106778                                 [
106779                                     -139.003759,
106780                                     59.977219
106781                                 ],
106782                                 [
106783                                     -138.842425,
106784                                     59.937686
106785                                 ],
106786                                 [
106787                                     -138.742586,
106788                                     59.913192
106789                                 ],
106790                                 [
106791                                     -138.704888,
106792                                     59.898464
106793                                 ],
106794                                 [
106795                                     -138.697188,
106796                                     59.89371
106797                                 ],
106798                                 [
106799                                     -138.692098,
106800                                     59.886888
106801                                 ],
106802                                 [
106803                                     -138.654349,
106804                                     59.805498
106805                                 ],
106806                                 [
106807                                     -138.63745,
106808                                     59.784052
106809                                 ],
106810                                 [
106811                                     -138.59921,
106812                                     59.753822
106813                                 ],
106814                                 [
106815                                     -138.488881,
106816                                     59.696357
106817                                 ],
106818                                 [
106819                                     -138.363617,
106820                                     59.631142
106821                                 ],
106822                                 [
106823                                     -138.219543,
106824                                     59.556004
106825                                 ],
106826                                 [
106827                                     -138.067614,
106828                                     59.476991
106829                                 ],
106830                                 [
106831                                     -137.91057,
106832                                     59.395187
106833                                 ],
106834                                 [
106835                                     -137.758305,
106836                                     59.315915
106837                                 ],
106838                                 [
106839                                     -137.611363,
106840                                     59.239331
106841                                 ],
106842                                 [
106843                                     -137.594181,
106844                                     59.225275
106845                                 ],
106846                                 [
106847                                     -137.582088,
106848                                     59.206568
106849                                 ],
106850                                 [
106851                                     -137.5493,
106852                                     59.134531
106853                                 ],
106854                                 [
106855                                     -137.521007,
106856                                     59.072364
106857                                 ],
106858                                 [
106859                                     -137.484394,
106860                                     58.991904
106861                                 ],
106862                                 [
106863                                     -137.507752,
106864                                     58.939969
106865                                 ],
106866                                 [
106867                                     -137.50876,
106868                                     58.914906
106869                                 ],
106870                                 [
106871                                     -137.486875,
106872                                     58.900075
106873                                 ],
106874                                 [
106875                                     -137.453466,
106876                                     58.899145
106877                                 ],
106878                                 [
106879                                     -137.423106,
106880                                     58.907723
106881                                 ],
106882                                 [
106883                                     -137.338098,
106884                                     58.955472
106885                                 ],
106886                                 [
106887                                     -137.2819,
106888                                     58.98715
106889                                 ],
106890                                 [
106891                                     -137.172346,
106892                                     59.027148
106893                                 ],
106894                                 [
106895                                     -137.062367,
106896                                     59.067572
106897                                 ],
106898                                 [
106899                                     -137.047109,
106900                                     59.07331
106901                                 ],
106902                                 [
106903                                     -136.942282,
106904                                     59.11107
106905                                 ],
106906                                 [
106907                                     -136.840816,
106908                                     59.148174
106909                                 ],
106910                                 [
106911                                     -136.785496,
106912                                     59.157217
106913                                 ],
106914                                 [
106915                                     -136.671911,
106916                                     59.150809
106917                                 ],
106918                                 [
106919                                     -136.613491,
106920                                     59.15422
106921                                 ],
106922                                 [
106923                                     -136.569489,
106924                                     59.172152
106925                                 ],
106926                                 [
106927                                     -136.484791,
106928                                     59.2538
106929                                 ],
106930                                 [
106931                                     -136.483551,
106932                                     59.257469
106933                                 ],
106934                                 [
106935                                     -136.466549,
106936                                     59.287803
106937                                 ],
106938                                 [
106939                                     -136.467092,
106940                                     59.38449
106941                                 ],
106942                                 [
106943                                     -136.467557,
106944                                     59.461643
106945                                 ],
106946                                 [
106947                                     -136.415958,
106948                                     59.452238
106949                                 ],
106950                                 [
106951                                     -136.36684,
106952                                     59.449551
106953                                 ],
106954                                 [
106955                                     -136.319995,
106956                                     59.459059
106957                                 ],
106958                                 [
106959                                     -136.275036,
106960                                     59.486448
106961                                 ],
106962                                 [
106963                                     -136.244728,
106964                                     59.528202
106965                                 ],
106966                                 [
106967                                     -136.258474,
106968                                     59.556107
106969                                 ],
106970                                 [
106971                                     -136.29935,
106972                                     59.575745
106973                                 ],
106974                                 [
106975                                     -136.350329,
106976                                     59.592384
106977                                 ],
106978                                 [
106979                                     -136.2585,
106980                                     59.621582
106981                                 ],
106982                                 [
106983                                     -136.145406,
106984                                     59.636826
106985                                 ],
106986                                 [
106987                                     -136.02686,
106988                                     59.652846
106989                                 ],
106990                                 [
106991                                     -135.923818,
106992                                     59.666747
106993                                 ],
106994                                 [
106995                                     -135.830955,
106996                                     59.693257
106997                                 ],
106998                                 [
106999                                     -135.641251,
107000                                     59.747362
107001                                 ],
107002                                 [
107003                                     -135.482759,
107004                                     59.792475
107005                                 ],
107006                                 [
107007                                     -135.465137,
107008                                     59.789685
107009                                 ],
107010                                 [
107011                                     -135.404392,
107012                                     59.753305
107013                                 ],
107014                                 [
107015                                     -135.345791,
107016                                     59.731032
107017                                 ],
107018                                 [
107019                                     -135.259879,
107020                                     59.698218
107021                                 ],
107022                                 [
107023                                     -135.221897,
107024                                     59.675273
107025                                 ],
107026                                 [
107027                                     -135.192028,
107028                                     59.64711
107029                                 ],
107030                                 [
107031                                     -135.157792,
107032                                     59.623287
107033                                 ],
107034                                 [
107035                                     -135.106684,
107036                                     59.613158
107037                                 ],
107038                                 [
107039                                     -135.087874,
107040                                     59.606544
107041                                 ],
107042                                 [
107043                                     -135.032942,
107044                                     59.573109
107045                                 ],
107046                                 [
107047                                     -135.018524,
107048                                     59.559363
107049                                 ],
107050                                 [
107051                                     -135.016198,
107052                                     59.543447
107053                                 ],
107054                                 [
107055                                     -135.01948,
107056                                     59.493166
107057                                 ],
107058                                 [
107059                                     -135.023252,
107060                                     59.477146
107061                                 ],
107062                                 [
107063                                     -135.037489,
107064                                     59.461591
107065                                 ],
107066                                 [
107067                                     -135.078598,
107068                                     59.438337
107069                                 ],
107070                                 [
107071                                     -135.095754,
107072                                     59.418855
107073                                 ],
107074                                 [
107075                                     -134.993254,
107076                                     59.381906
107077                                 ],
107078                                 [
107079                                     -135.00483,
107080                                     59.367127
107081                                 ],
107082                                 [
107083                                     -135.014441,
107084                                     59.35152
107085                                 ],
107086                                 [
107087                                     -135.016198,
107088                                     59.336173
107089                                 ],
107090                                 [
107091                                     -134.979973,
107092                                     59.297415
107093                                 ],
107094                                 [
107095                                     -134.95783,
107096                                     59.280982
107097                                 ],
107098                                 [
107099                                     -134.932431,
107100                                     59.270647
107101                                 ],
107102                                 [
107103                                     -134.839465,
107104                                     59.258141
107105                                 ],
107106                                 [
107107                                     -134.74345,
107108                                     59.245119
107109                                 ],
107110                                 [
107111                                     -134.70552,
107112                                     59.240106
107113                                 ],
107114                                 [
107115                                     -134.692084,
107116                                     59.235249
107117                                 ],
107118                                 [
107119                                     -134.68286,
107120                                     59.223001
107121                                 ],
107122                                 [
107123                                     -134.671439,
107124                                     59.193752
107125                                 ],
107126                                 [
107127                                     -134.66038,
107128                                     59.181298
107129                                 ],
107130                                 [
107131                                     -134.610771,
107132                                     59.144556
107133                                 ],
107134                                 [
107135                                     -134.582788,
107136                                     59.128847
107137                                 ],
107138                                 [
107139                                     -134.556717,
107140                                     59.123059
107141                                 ],
107142                                 [
107143                                     -134.509072,
107144                                     59.122801
107145                                 ],
107146                                 [
107147                                     -134.477575,
107148                                     59.114946
107149                                 ],
107150                                 [
107151                                     -134.451013,
107152                                     59.097893
107153                                 ],
107154                                 [
107155                                     -134.398019,
107156                                     59.051952
107157                                 ],
107158                                 [
107159                                     -134.387167,
107160                                     59.036863
107161                                 ],
107162                                 [
107163                                     -134.385591,
107164                                     59.018828
107165                                 ],
107166                                 [
107167                                     -134.399389,
107168                                     58.974954
107169                                 ],
107170                                 [
107171                                     -134.343423,
107172                                     58.968857
107173                                 ],
107174                                 [
107175                                     -134.329651,
107176                                     58.963017
107177                                 ],
107178                                 [
107179                                     -134.320039,
107180                                     58.952682
107181                                 ],
107182                                 [
107183                                     -134.32314,
107184                                     58.949168
107185                                 ],
107186                                 [
107187                                     -134.330323,
107188                                     58.945344
107189                                 ],
107190                                 [
107191                                     -134.333036,
107192                                     58.93413
107193                                 ],
107194                                 [
107195                                     -134.327403,
107196                                     58.916457
107197                                 ],
107198                                 [
107199                                     -134.316939,
107200                                     58.903796
107201                                 ],
107202                                 [
107203                                     -134.22219,
107204                                     58.842714
107205                                 ],
107206                                 [
107207                                     -134.108838,
107208                                     58.808246
107209                                 ],
107210                                 [
107211                                     -133.983109,
107212                                     58.769902
107213                                 ],
107214                                 [
107215                                     -133.87123,
107216                                     58.735899
107217                                 ],
107218                                 [
107219                                     -133.831129,
107220                                     58.718019
107221                                 ],
107222                                 [
107223                                     -133.796402,
107224                                     58.693421
107225                                 ],
107226                                 [
107227                                     -133.700077,
107228                                     58.59937
107229                                 ],
107230                                 [
107231                                     -133.626283,
107232                                     58.546402
107233                                 ],
107234                                 [
107235                                     -133.547063,
107236                                     58.505577
107237                                 ],
107238                                 [
107239                                     -133.463089,
107240                                     58.462221
107241                                 ],
107242                                 [
107243                                     -133.392241,
107244                                     58.403878
107245                                 ],
107246                                 [
107247                                     -133.43012,
107248                                     58.372097
107249                                 ],
107250                                 [
107251                                     -133.41503,
107252                                     58.330549
107253                                 ],
107254                                 [
107255                                     -133.374567,
107256                                     58.290965
107257                                 ],
107258                                 [
107259                                     -133.257262,
107260                                     58.210298
107261                                 ],
107262                                 [
107263                                     -133.165588,
107264                                     58.147305
107265                                 ],
107266                                 [
107267                                     -133.142127,
107268                                     58.120588
107269                                 ],
107270                                 [
107271                                     -133.094843,
107272                                     58.0331
107273                                 ],
107274                                 [
107275                                     -133.075154,
107276                                     58.007882
107277                                 ],
107278                                 [
107279                                     -132.99335,
107280                                     57.941917
107281                                 ],
107282                                 [
107283                                     -132.917153,
107284                                     57.880499
107285                                 ],
107286                                 [
107287                                     -132.83212,
107288                                     57.791564
107289                                 ],
107290                                 [
107291                                     -132.70944,
107292                                     57.663303
107293                                 ],
107294                                 [
107295                                     -132.629057,
107296                                     57.579277
107297                                 ],
107298                                 [
107299                                     -132.552447,
107300                                     57.499075
107301                                 ],
107302                                 [
107303                                     -132.455735,
107304                                     57.420992
107305                                 ],
107306                                 [
107307                                     -132.362304,
107308                                     57.3457
107309                                 ],
107310                                 [
107311                                     -132.304684,
107312                                     57.280355
107313                                 ],
107314                                 [
107315                                     -132.230994,
107316                                     57.19682
107317                                 ],
107318                                 [
107319                                     -132.276366,
107320                                     57.14889
107321                                 ],
107322                                 [
107323                                     -132.34122,
107324                                     57.080393
107325                                 ],
107326                                 [
107327                                     -132.16229,
107328                                     57.050317
107329                                 ],
107330                                 [
107331                                     -132.031859,
107332                                     57.028406
107333                                 ],
107334                                 [
107335                                     -132.107384,
107336                                     56.858753
107337                                 ],
107338                                 [
107339                                     -131.871558,
107340                                     56.79346
107341                                 ],
107342                                 [
107343                                     -131.865874,
107344                                     56.785708
107345                                 ],
107346                                 [
107347                                     -131.872411,
107348                                     56.77297
107349                                 ],
107350                                 [
107351                                     -131.882617,
107352                                     56.759146
107353                                 ],
107354                                 [
107355                                     -131.887966,
107356                                     56.747958
107357                                 ],
107358                                 [
107359                                     -131.886028,
107360                                     56.737055
107361                                 ],
107362                                 [
107363                                     -131.880705,
107364                                     56.728838
107365                                 ],
107366                                 [
107367                                     -131.864789,
107368                                     56.71349
107369                                 ],
107370                                 [
107371                                     -131.838976,
107372                                     56.682278
107373                                 ],
107374                                 [
107375                                     -131.830424,
107376                                     56.664759
107377                                 ],
107378                                 [
107379                                     -131.826574,
107380                                     56.644606
107381                                 ],
107382                                 [
107383                                     -131.832103,
107384                                     56.603368
107385                                 ],
107386                                 [
107387                                     -131.825592,
107388                                     56.593343
107389                                 ],
107390                                 [
107391                                     -131.799108,
107392                                     56.587658
107393                                 ],
107394                                 [
107395                                     -131.692293,
107396                                     56.585074
107397                                 ],
107398                                 [
107399                                     -131.585891,
107400                                     56.595048
107401                                 ],
107402                                 [
107403                                     -131.560363,
107404                                     56.594066
107405                                 ],
107406                                 [
107407                                     -131.536437,
107408                                     56.585229
107409                                 ],
107410                                 [
107411                                     -131.491659,
107412                                     56.560166
107413                                 ],
107414                                 [
107415                                     -131.345699,
107416                                     56.503271
107417                                 ],
107418                                 [
107419                                     -131.215604,
107420                                     56.45255
107421                                 ],
107422                                 [
107423                                     -131.100546,
107424                                     56.407669
107425                                 ],
107426                                 [
107427                                     -131.016934,
107428                                     56.38705
107429                                 ],
107430                                 [
107431                                     -130.839089,
107432                                     56.372452
107433                                 ],
107434                                 [
107435                                     -130.760334,
107436                                     56.345192
107437                                 ],
107438                                 [
107439                                     -130.645768,
107440                                     56.261942
107441                                 ],
107442                                 [
107443                                     -130.602256,
107444                                     56.247059
107445                                 ],
107446                                 [
107447                                     -130.495518,
107448                                     56.232434
107449                                 ],
107450                                 [
107451                                     -130.47229,
107452                                     56.22489
107453                                 ],
107454                                 [
107455                                     -130.458053,
107456                                     56.210653
107457                                 ],
107458                                 [
107459                                     -130.427926,
107460                                     56.143964
107461                                 ],
107462                                 [
107463                                     -130.418159,
107464                                     56.129702
107465                                 ],
107466                                 [
107467                                     -130.403974,
107468                                     56.121898
107469                                 ],
107470                                 [
107471                                     -130.290311,
107472                                     56.10097
107473                                 ],
107474                                 [
107475                                     -130.243156,
107476                                     56.092391
107477                                 ],
107478                                 [
107479                                     -130.211246,
107480                                     56.089962
107481                                 ],
107482                                 [
107483                                     -130.116756,
107484                                     56.105646
107485                                 ],
107486                                 [
107487                                     -130.094328,
107488                                     56.101486
107489                                 ],
107490                                 [
107491                                     -130.071539,
107492                                     56.084123
107493                                 ],
107494                                 [
107495                                     -130.039319,
107496                                     56.045521
107497                                 ],
107498                                 [
107499                                     -130.026632,
107500                                     56.024101
107501                                 ],
107502                                 [
107503                                     -130.01901,
107504                                     56.002216
107505                                 ],
107506                                 [
107507                                     -130.014695,
107508                                     55.963252
107509                                 ],
107510                                 [
107511                                     -130.016788,
107512                                     55.918913
107513                                 ],
107514                                 [
107515                                     -130.019612,
107516                                     55.907978
107517                                 ],
107518                                 [
107519                                     -130.019618,
107520                                     55.907952
107521                                 ],
107522                                 [
107523                                     -130.022817,
107524                                     55.901353
107525                                 ],
107526                                 [
107527                                     -130.049387,
107528                                     55.871405
107529                                 ],
107530                                 [
107531                                     -130.104726,
107532                                     55.825263
107533                                 ],
107534                                 [
107535                                     -130.136627,
107536                                     55.806464
107537                                 ],
107538                                 [
107539                                     -130.148834,
107540                                     55.795356
107541                                 ],
107542                                 [
107543                                     -130.163482,
107544                                     55.771145
107545                                 ],
107546                                 [
107547                                     -130.167307,
107548                                     55.766262
107549                                 ],
107550                                 [
107551                                     -130.170806,
107552                                     55.759833
107553                                 ],
107554                                 [
107555                                     -130.173655,
107556                                     55.749498
107557                                 ],
107558                                 [
107559                                     -130.170806,
107560                                     55.740953
107561                                 ],
107562                                 [
107563                                     -130.163808,
107564                                     55.734565
107565                                 ],
107566                                 [
107567                                     -130.160064,
107568                                     55.727118
107569                                 ],
107570                                 [
107571                                     -130.167388,
107572                                     55.715399
107573                                 ],
107574                                 [
107575                                     -130.155914,
107576                                     55.700141
107577                                 ],
107578                                 [
107579                                     -130.142893,
107580                                     55.689521
107581                                 ],
107582                                 [
107583                                     -130.131825,
107584                                     55.676581
107585                                 ],
107586                                 [
107587                                     -130.126454,
107588                                     55.653998
107589                                 ],
107590                                 [
107591                                     -130.12857,
107592                                     55.63642
107593                                 ],
107594                                 [
107595                                     -130.135121,
107596                                     55.619127
107597                                 ],
107598                                 [
107599                                     -130.153147,
107600                                     55.58511
107601                                 ],
107602                                 [
107603                                     -130.148671,
107604                                     55.578192
107605                                 ],
107606                                 [
107607                                     -130.146881,
107608                                     55.569322
107609                                 ],
107610                                 [
107611                                     -130.146962,
107612                                     55.547187
107613                                 ],
107614                                 [
107615                                     -130.112172,
107616                                     55.509345
107617                                 ],
107618                                 [
107619                                     -130.101674,
107620                                     55.481147
107621                                 ],
107622                                 [
107623                                     -130.095082,
107624                                     55.472113
107625                                 ],
107626                                 [
107627                                     -130.065419,
107628                                     55.446112
107629                                 ],
107630                                 [
107631                                     -130.057525,
107632                                     55.434882
107633                                 ],
107634                                 [
107635                                     -130.052561,
107636                                     55.414008
107637                                 ],
107638                                 [
107639                                     -130.054311,
107640                                     55.366645
107641                                 ],
107642                                 [
107643                                     -130.05012,
107644                                     55.345445
107645                                 ],
107646                                 [
107647                                     -130.039296,
107648                                     55.330756
107649                                 ],
107650                                 [
107651                                     -129.989247,
107652                                     55.284003
107653                                 ],
107654                                 [
107655                                     -130.031239,
107656                                     55.26435
107657                                 ],
107658                                 [
107659                                     -130.050038,
107660                                     55.252875
107661                                 ],
107662                                 [
107663                                     -130.067494,
107664                                     55.239
107665                                 ],
107666                                 [
107667                                     -130.078236,
107668                                     55.233791
107669                                 ],
107670                                 [
107671                                     -130.100494,
107672                                     55.230292
107673                                 ],
107674                                 [
107675                                     -130.104726,
107676                                     55.225653
107677                                 ],
107678                                 [
107679                                     -130.105702,
107680                                     55.211127
107681                                 ],
107682                                 [
107683                                     -130.10912,
107684                                     55.200751
107685                                 ],
107686                                 [
107687                                     -130.115793,
107688                                     55.191596
107689                                 ],
107690                                 [
107691                                     -130.126454,
107692                                     55.180976
107693                                 ],
107694                                 [
107695                                     -130.151967,
107696                                     55.163275
107697                                 ],
107698                                 [
107699                                     -130.159983,
107700                                     55.153713
107701                                 ],
107702                                 [
107703                                     -130.167592,
107704                                     55.129584
107705                                 ],
107706                                 [
107707                                     -130.173695,
107708                                     55.117743
107709                                 ],
107710                                 [
107711                                     -130.200266,
107712                                     55.104153
107713                                 ],
107714                                 [
107715                                     -130.211781,
107716                                     55.084133
107717                                 ],
107718                                 [
107719                                     -130.228871,
107720                                     55.04385
107721                                 ],
107722                                 [
107723                                     -130.238678,
107724                                     55.03441
107725                                 ],
107726                                 [
107727                                     -130.261342,
107728                                     55.022895
107729                                 ],
107730                                 [
107731                                     -130.269846,
107732                                     55.016547
107733                                 ],
107734                                 [
107735                                     -130.275706,
107736                                     55.006985
107737                                 ],
107738                                 [
107739                                     -130.286366,
107740                                     54.983222
107741                                 ],
107742                                 [
107743                                     -130.294342,
107744                                     54.971869
107745                                 ],
107746                                 [
107747                                     -130.326568,
107748                                     54.952094
107749                                 ],
107750                                 [
107751                                     -130.335561,
107752                                     54.938707
107753                                 ],
107754                                 [
107755                                     -130.365387,
107756                                     54.907294
107757                                 ],
107758                                 [
107759                                     -130.385243,
107760                                     54.896552
107761                                 ],
107762                                 [
107763                                     -130.430816,
107764                                     54.881252
107765                                 ],
107766                                 [
107767                                     -130.488759,
107768                                     54.844184
107769                                 ],
107770                                 [
107771                                     -130.580312,
107772                                     54.806383
107773                                 ],
107774                                 [
107775                                     -130.597485,
107776                                     54.803391
107777                                 ],
107778                                 [
107779                                     -130.71074,
107780                                     54.733215
107781                                 ],
107782                                 [
107783                                     -131.160718,
107784                                     54.787192
107785                                 ]
107786                             ]
107787                         ]
107788                     ]
107789                 }
107790             }
107791         ]
107792     },
107793     "featureIcons": {
107794         "circle-stroked": {
107795             "12": [
107796                 42,
107797                 0
107798             ],
107799             "18": [
107800                 24,
107801                 0
107802             ],
107803             "24": [
107804                 0,
107805                 0
107806             ]
107807         },
107808         "circle": {
107809             "12": [
107810                 96,
107811                 0
107812             ],
107813             "18": [
107814                 78,
107815                 0
107816             ],
107817             "24": [
107818                 54,
107819                 0
107820             ]
107821         },
107822         "square-stroked": {
107823             "12": [
107824                 150,
107825                 0
107826             ],
107827             "18": [
107828                 132,
107829                 0
107830             ],
107831             "24": [
107832                 108,
107833                 0
107834             ]
107835         },
107836         "square": {
107837             "12": [
107838                 204,
107839                 0
107840             ],
107841             "18": [
107842                 186,
107843                 0
107844             ],
107845             "24": [
107846                 162,
107847                 0
107848             ]
107849         },
107850         "triangle-stroked": {
107851             "12": [
107852                 258,
107853                 0
107854             ],
107855             "18": [
107856                 240,
107857                 0
107858             ],
107859             "24": [
107860                 216,
107861                 0
107862             ]
107863         },
107864         "triangle": {
107865             "12": [
107866                 42,
107867                 24
107868             ],
107869             "18": [
107870                 24,
107871                 24
107872             ],
107873             "24": [
107874                 0,
107875                 24
107876             ]
107877         },
107878         "star-stroked": {
107879             "12": [
107880                 96,
107881                 24
107882             ],
107883             "18": [
107884                 78,
107885                 24
107886             ],
107887             "24": [
107888                 54,
107889                 24
107890             ]
107891         },
107892         "star": {
107893             "12": [
107894                 150,
107895                 24
107896             ],
107897             "18": [
107898                 132,
107899                 24
107900             ],
107901             "24": [
107902                 108,
107903                 24
107904             ]
107905         },
107906         "cross": {
107907             "12": [
107908                 204,
107909                 24
107910             ],
107911             "18": [
107912                 186,
107913                 24
107914             ],
107915             "24": [
107916                 162,
107917                 24
107918             ]
107919         },
107920         "marker-stroked": {
107921             "12": [
107922                 258,
107923                 24
107924             ],
107925             "18": [
107926                 240,
107927                 24
107928             ],
107929             "24": [
107930                 216,
107931                 24
107932             ]
107933         },
107934         "marker": {
107935             "12": [
107936                 42,
107937                 48
107938             ],
107939             "18": [
107940                 24,
107941                 48
107942             ],
107943             "24": [
107944                 0,
107945                 48
107946             ]
107947         },
107948         "religious-jewish": {
107949             "12": [
107950                 96,
107951                 48
107952             ],
107953             "18": [
107954                 78,
107955                 48
107956             ],
107957             "24": [
107958                 54,
107959                 48
107960             ]
107961         },
107962         "religious-christian": {
107963             "12": [
107964                 150,
107965                 48
107966             ],
107967             "18": [
107968                 132,
107969                 48
107970             ],
107971             "24": [
107972                 108,
107973                 48
107974             ]
107975         },
107976         "religious-muslim": {
107977             "12": [
107978                 204,
107979                 48
107980             ],
107981             "18": [
107982                 186,
107983                 48
107984             ],
107985             "24": [
107986                 162,
107987                 48
107988             ]
107989         },
107990         "cemetery": {
107991             "12": [
107992                 258,
107993                 48
107994             ],
107995             "18": [
107996                 240,
107997                 48
107998             ],
107999             "24": [
108000                 216,
108001                 48
108002             ]
108003         },
108004         "rocket": {
108005             "12": [
108006                 42,
108007                 72
108008             ],
108009             "18": [
108010                 24,
108011                 72
108012             ],
108013             "24": [
108014                 0,
108015                 72
108016             ]
108017         },
108018         "airport": {
108019             "12": [
108020                 96,
108021                 72
108022             ],
108023             "18": [
108024                 78,
108025                 72
108026             ],
108027             "24": [
108028                 54,
108029                 72
108030             ]
108031         },
108032         "heliport": {
108033             "12": [
108034                 150,
108035                 72
108036             ],
108037             "18": [
108038                 132,
108039                 72
108040             ],
108041             "24": [
108042                 108,
108043                 72
108044             ]
108045         },
108046         "rail": {
108047             "12": [
108048                 204,
108049                 72
108050             ],
108051             "18": [
108052                 186,
108053                 72
108054             ],
108055             "24": [
108056                 162,
108057                 72
108058             ]
108059         },
108060         "rail-metro": {
108061             "12": [
108062                 258,
108063                 72
108064             ],
108065             "18": [
108066                 240,
108067                 72
108068             ],
108069             "24": [
108070                 216,
108071                 72
108072             ]
108073         },
108074         "rail-light": {
108075             "12": [
108076                 42,
108077                 96
108078             ],
108079             "18": [
108080                 24,
108081                 96
108082             ],
108083             "24": [
108084                 0,
108085                 96
108086             ]
108087         },
108088         "bus": {
108089             "12": [
108090                 96,
108091                 96
108092             ],
108093             "18": [
108094                 78,
108095                 96
108096             ],
108097             "24": [
108098                 54,
108099                 96
108100             ]
108101         },
108102         "fuel": {
108103             "12": [
108104                 150,
108105                 96
108106             ],
108107             "18": [
108108                 132,
108109                 96
108110             ],
108111             "24": [
108112                 108,
108113                 96
108114             ]
108115         },
108116         "parking": {
108117             "12": [
108118                 204,
108119                 96
108120             ],
108121             "18": [
108122                 186,
108123                 96
108124             ],
108125             "24": [
108126                 162,
108127                 96
108128             ]
108129         },
108130         "parking-garage": {
108131             "12": [
108132                 258,
108133                 96
108134             ],
108135             "18": [
108136                 240,
108137                 96
108138             ],
108139             "24": [
108140                 216,
108141                 96
108142             ]
108143         },
108144         "airfield": {
108145             "12": [
108146                 42,
108147                 120
108148             ],
108149             "18": [
108150                 24,
108151                 120
108152             ],
108153             "24": [
108154                 0,
108155                 120
108156             ]
108157         },
108158         "roadblock": {
108159             "12": [
108160                 96,
108161                 120
108162             ],
108163             "18": [
108164                 78,
108165                 120
108166             ],
108167             "24": [
108168                 54,
108169                 120
108170             ]
108171         },
108172         "ferry": {
108173             "12": [
108174                 150,
108175                 120
108176             ],
108177             "18": [
108178                 132,
108179                 120
108180             ],
108181             "24": [
108182                 108,
108183                 120
108184             ],
108185             "line": [
108186                 2240,
108187                 25
108188             ]
108189         },
108190         "harbor": {
108191             "12": [
108192                 204,
108193                 120
108194             ],
108195             "18": [
108196                 186,
108197                 120
108198             ],
108199             "24": [
108200                 162,
108201                 120
108202             ]
108203         },
108204         "bicycle": {
108205             "12": [
108206                 258,
108207                 120
108208             ],
108209             "18": [
108210                 240,
108211                 120
108212             ],
108213             "24": [
108214                 216,
108215                 120
108216             ]
108217         },
108218         "park": {
108219             "12": [
108220                 42,
108221                 144
108222             ],
108223             "18": [
108224                 24,
108225                 144
108226             ],
108227             "24": [
108228                 0,
108229                 144
108230             ]
108231         },
108232         "park2": {
108233             "12": [
108234                 96,
108235                 144
108236             ],
108237             "18": [
108238                 78,
108239                 144
108240             ],
108241             "24": [
108242                 54,
108243                 144
108244             ]
108245         },
108246         "museum": {
108247             "12": [
108248                 150,
108249                 144
108250             ],
108251             "18": [
108252                 132,
108253                 144
108254             ],
108255             "24": [
108256                 108,
108257                 144
108258             ]
108259         },
108260         "lodging": {
108261             "12": [
108262                 204,
108263                 144
108264             ],
108265             "18": [
108266                 186,
108267                 144
108268             ],
108269             "24": [
108270                 162,
108271                 144
108272             ]
108273         },
108274         "monument": {
108275             "12": [
108276                 258,
108277                 144
108278             ],
108279             "18": [
108280                 240,
108281                 144
108282             ],
108283             "24": [
108284                 216,
108285                 144
108286             ]
108287         },
108288         "zoo": {
108289             "12": [
108290                 42,
108291                 168
108292             ],
108293             "18": [
108294                 24,
108295                 168
108296             ],
108297             "24": [
108298                 0,
108299                 168
108300             ]
108301         },
108302         "garden": {
108303             "12": [
108304                 96,
108305                 168
108306             ],
108307             "18": [
108308                 78,
108309                 168
108310             ],
108311             "24": [
108312                 54,
108313                 168
108314             ]
108315         },
108316         "campsite": {
108317             "12": [
108318                 150,
108319                 168
108320             ],
108321             "18": [
108322                 132,
108323                 168
108324             ],
108325             "24": [
108326                 108,
108327                 168
108328             ]
108329         },
108330         "theatre": {
108331             "12": [
108332                 204,
108333                 168
108334             ],
108335             "18": [
108336                 186,
108337                 168
108338             ],
108339             "24": [
108340                 162,
108341                 168
108342             ]
108343         },
108344         "art-gallery": {
108345             "12": [
108346                 258,
108347                 168
108348             ],
108349             "18": [
108350                 240,
108351                 168
108352             ],
108353             "24": [
108354                 216,
108355                 168
108356             ]
108357         },
108358         "pitch": {
108359             "12": [
108360                 42,
108361                 192
108362             ],
108363             "18": [
108364                 24,
108365                 192
108366             ],
108367             "24": [
108368                 0,
108369                 192
108370             ]
108371         },
108372         "soccer": {
108373             "12": [
108374                 96,
108375                 192
108376             ],
108377             "18": [
108378                 78,
108379                 192
108380             ],
108381             "24": [
108382                 54,
108383                 192
108384             ]
108385         },
108386         "america-football": {
108387             "12": [
108388                 150,
108389                 192
108390             ],
108391             "18": [
108392                 132,
108393                 192
108394             ],
108395             "24": [
108396                 108,
108397                 192
108398             ]
108399         },
108400         "tennis": {
108401             "12": [
108402                 204,
108403                 192
108404             ],
108405             "18": [
108406                 186,
108407                 192
108408             ],
108409             "24": [
108410                 162,
108411                 192
108412             ]
108413         },
108414         "basketball": {
108415             "12": [
108416                 258,
108417                 192
108418             ],
108419             "18": [
108420                 240,
108421                 192
108422             ],
108423             "24": [
108424                 216,
108425                 192
108426             ]
108427         },
108428         "baseball": {
108429             "12": [
108430                 42,
108431                 216
108432             ],
108433             "18": [
108434                 24,
108435                 216
108436             ],
108437             "24": [
108438                 0,
108439                 216
108440             ]
108441         },
108442         "golf": {
108443             "12": [
108444                 96,
108445                 216
108446             ],
108447             "18": [
108448                 78,
108449                 216
108450             ],
108451             "24": [
108452                 54,
108453                 216
108454             ]
108455         },
108456         "swimming": {
108457             "12": [
108458                 150,
108459                 216
108460             ],
108461             "18": [
108462                 132,
108463                 216
108464             ],
108465             "24": [
108466                 108,
108467                 216
108468             ]
108469         },
108470         "cricket": {
108471             "12": [
108472                 204,
108473                 216
108474             ],
108475             "18": [
108476                 186,
108477                 216
108478             ],
108479             "24": [
108480                 162,
108481                 216
108482             ]
108483         },
108484         "skiing": {
108485             "12": [
108486                 258,
108487                 216
108488             ],
108489             "18": [
108490                 240,
108491                 216
108492             ],
108493             "24": [
108494                 216,
108495                 216
108496             ]
108497         },
108498         "school": {
108499             "12": [
108500                 42,
108501                 240
108502             ],
108503             "18": [
108504                 24,
108505                 240
108506             ],
108507             "24": [
108508                 0,
108509                 240
108510             ]
108511         },
108512         "college": {
108513             "12": [
108514                 96,
108515                 240
108516             ],
108517             "18": [
108518                 78,
108519                 240
108520             ],
108521             "24": [
108522                 54,
108523                 240
108524             ]
108525         },
108526         "library": {
108527             "12": [
108528                 150,
108529                 240
108530             ],
108531             "18": [
108532                 132,
108533                 240
108534             ],
108535             "24": [
108536                 108,
108537                 240
108538             ]
108539         },
108540         "post": {
108541             "12": [
108542                 204,
108543                 240
108544             ],
108545             "18": [
108546                 186,
108547                 240
108548             ],
108549             "24": [
108550                 162,
108551                 240
108552             ]
108553         },
108554         "fire-station": {
108555             "12": [
108556                 258,
108557                 240
108558             ],
108559             "18": [
108560                 240,
108561                 240
108562             ],
108563             "24": [
108564                 216,
108565                 240
108566             ]
108567         },
108568         "town-hall": {
108569             "12": [
108570                 42,
108571                 264
108572             ],
108573             "18": [
108574                 24,
108575                 264
108576             ],
108577             "24": [
108578                 0,
108579                 264
108580             ]
108581         },
108582         "police": {
108583             "12": [
108584                 96,
108585                 264
108586             ],
108587             "18": [
108588                 78,
108589                 264
108590             ],
108591             "24": [
108592                 54,
108593                 264
108594             ]
108595         },
108596         "prison": {
108597             "12": [
108598                 150,
108599                 264
108600             ],
108601             "18": [
108602                 132,
108603                 264
108604             ],
108605             "24": [
108606                 108,
108607                 264
108608             ]
108609         },
108610         "embassy": {
108611             "12": [
108612                 204,
108613                 264
108614             ],
108615             "18": [
108616                 186,
108617                 264
108618             ],
108619             "24": [
108620                 162,
108621                 264
108622             ]
108623         },
108624         "beer": {
108625             "12": [
108626                 258,
108627                 264
108628             ],
108629             "18": [
108630                 240,
108631                 264
108632             ],
108633             "24": [
108634                 216,
108635                 264
108636             ]
108637         },
108638         "restaurant": {
108639             "12": [
108640                 42,
108641                 288
108642             ],
108643             "18": [
108644                 24,
108645                 288
108646             ],
108647             "24": [
108648                 0,
108649                 288
108650             ]
108651         },
108652         "cafe": {
108653             "12": [
108654                 96,
108655                 288
108656             ],
108657             "18": [
108658                 78,
108659                 288
108660             ],
108661             "24": [
108662                 54,
108663                 288
108664             ]
108665         },
108666         "shop": {
108667             "12": [
108668                 150,
108669                 288
108670             ],
108671             "18": [
108672                 132,
108673                 288
108674             ],
108675             "24": [
108676                 108,
108677                 288
108678             ]
108679         },
108680         "fast-food": {
108681             "12": [
108682                 204,
108683                 288
108684             ],
108685             "18": [
108686                 186,
108687                 288
108688             ],
108689             "24": [
108690                 162,
108691                 288
108692             ]
108693         },
108694         "bar": {
108695             "12": [
108696                 258,
108697                 288
108698             ],
108699             "18": [
108700                 240,
108701                 288
108702             ],
108703             "24": [
108704                 216,
108705                 288
108706             ]
108707         },
108708         "bank": {
108709             "12": [
108710                 42,
108711                 312
108712             ],
108713             "18": [
108714                 24,
108715                 312
108716             ],
108717             "24": [
108718                 0,
108719                 312
108720             ]
108721         },
108722         "grocery": {
108723             "12": [
108724                 96,
108725                 312
108726             ],
108727             "18": [
108728                 78,
108729                 312
108730             ],
108731             "24": [
108732                 54,
108733                 312
108734             ]
108735         },
108736         "cinema": {
108737             "12": [
108738                 150,
108739                 312
108740             ],
108741             "18": [
108742                 132,
108743                 312
108744             ],
108745             "24": [
108746                 108,
108747                 312
108748             ]
108749         },
108750         "pharmacy": {
108751             "12": [
108752                 204,
108753                 312
108754             ],
108755             "18": [
108756                 186,
108757                 312
108758             ],
108759             "24": [
108760                 162,
108761                 312
108762             ]
108763         },
108764         "hospital": {
108765             "12": [
108766                 258,
108767                 312
108768             ],
108769             "18": [
108770                 240,
108771                 312
108772             ],
108773             "24": [
108774                 216,
108775                 312
108776             ]
108777         },
108778         "danger": {
108779             "12": [
108780                 42,
108781                 336
108782             ],
108783             "18": [
108784                 24,
108785                 336
108786             ],
108787             "24": [
108788                 0,
108789                 336
108790             ]
108791         },
108792         "industrial": {
108793             "12": [
108794                 96,
108795                 336
108796             ],
108797             "18": [
108798                 78,
108799                 336
108800             ],
108801             "24": [
108802                 54,
108803                 336
108804             ]
108805         },
108806         "warehouse": {
108807             "12": [
108808                 150,
108809                 336
108810             ],
108811             "18": [
108812                 132,
108813                 336
108814             ],
108815             "24": [
108816                 108,
108817                 336
108818             ]
108819         },
108820         "commercial": {
108821             "12": [
108822                 204,
108823                 336
108824             ],
108825             "18": [
108826                 186,
108827                 336
108828             ],
108829             "24": [
108830                 162,
108831                 336
108832             ]
108833         },
108834         "building": {
108835             "12": [
108836                 258,
108837                 336
108838             ],
108839             "18": [
108840                 240,
108841                 336
108842             ],
108843             "24": [
108844                 216,
108845                 336
108846             ]
108847         },
108848         "place-of-worship": {
108849             "12": [
108850                 42,
108851                 360
108852             ],
108853             "18": [
108854                 24,
108855                 360
108856             ],
108857             "24": [
108858                 0,
108859                 360
108860             ]
108861         },
108862         "alcohol-shop": {
108863             "12": [
108864                 96,
108865                 360
108866             ],
108867             "18": [
108868                 78,
108869                 360
108870             ],
108871             "24": [
108872                 54,
108873                 360
108874             ]
108875         },
108876         "logging": {
108877             "12": [
108878                 150,
108879                 360
108880             ],
108881             "18": [
108882                 132,
108883                 360
108884             ],
108885             "24": [
108886                 108,
108887                 360
108888             ]
108889         },
108890         "oil-well": {
108891             "12": [
108892                 204,
108893                 360
108894             ],
108895             "18": [
108896                 186,
108897                 360
108898             ],
108899             "24": [
108900                 162,
108901                 360
108902             ]
108903         },
108904         "slaughterhouse": {
108905             "12": [
108906                 258,
108907                 360
108908             ],
108909             "18": [
108910                 240,
108911                 360
108912             ],
108913             "24": [
108914                 216,
108915                 360
108916             ]
108917         },
108918         "dam": {
108919             "12": [
108920                 42,
108921                 384
108922             ],
108923             "18": [
108924                 24,
108925                 384
108926             ],
108927             "24": [
108928                 0,
108929                 384
108930             ]
108931         },
108932         "water": {
108933             "12": [
108934                 96,
108935                 384
108936             ],
108937             "18": [
108938                 78,
108939                 384
108940             ],
108941             "24": [
108942                 54,
108943                 384
108944             ]
108945         },
108946         "wetland": {
108947             "12": [
108948                 150,
108949                 384
108950             ],
108951             "18": [
108952                 132,
108953                 384
108954             ],
108955             "24": [
108956                 108,
108957                 384
108958             ]
108959         },
108960         "disability": {
108961             "12": [
108962                 204,
108963                 384
108964             ],
108965             "18": [
108966                 186,
108967                 384
108968             ],
108969             "24": [
108970                 162,
108971                 384
108972             ]
108973         },
108974         "telephone": {
108975             "12": [
108976                 258,
108977                 384
108978             ],
108979             "18": [
108980                 240,
108981                 384
108982             ],
108983             "24": [
108984                 216,
108985                 384
108986             ]
108987         },
108988         "emergency-telephone": {
108989             "12": [
108990                 42,
108991                 408
108992             ],
108993             "18": [
108994                 24,
108995                 408
108996             ],
108997             "24": [
108998                 0,
108999                 408
109000             ]
109001         },
109002         "toilets": {
109003             "12": [
109004                 96,
109005                 408
109006             ],
109007             "18": [
109008                 78,
109009                 408
109010             ],
109011             "24": [
109012                 54,
109013                 408
109014             ]
109015         },
109016         "waste-basket": {
109017             "12": [
109018                 150,
109019                 408
109020             ],
109021             "18": [
109022                 132,
109023                 408
109024             ],
109025             "24": [
109026                 108,
109027                 408
109028             ]
109029         },
109030         "music": {
109031             "12": [
109032                 204,
109033                 408
109034             ],
109035             "18": [
109036                 186,
109037                 408
109038             ],
109039             "24": [
109040                 162,
109041                 408
109042             ]
109043         },
109044         "land-use": {
109045             "12": [
109046                 258,
109047                 408
109048             ],
109049             "18": [
109050                 240,
109051                 408
109052             ],
109053             "24": [
109054                 216,
109055                 408
109056             ]
109057         },
109058         "city": {
109059             "12": [
109060                 42,
109061                 432
109062             ],
109063             "18": [
109064                 24,
109065                 432
109066             ],
109067             "24": [
109068                 0,
109069                 432
109070             ]
109071         },
109072         "town": {
109073             "12": [
109074                 96,
109075                 432
109076             ],
109077             "18": [
109078                 78,
109079                 432
109080             ],
109081             "24": [
109082                 54,
109083                 432
109084             ]
109085         },
109086         "village": {
109087             "12": [
109088                 150,
109089                 432
109090             ],
109091             "18": [
109092                 132,
109093                 432
109094             ],
109095             "24": [
109096                 108,
109097                 432
109098             ]
109099         },
109100         "farm": {
109101             "12": [
109102                 204,
109103                 432
109104             ],
109105             "18": [
109106                 186,
109107                 432
109108             ],
109109             "24": [
109110                 162,
109111                 432
109112             ]
109113         },
109114         "bakery": {
109115             "12": [
109116                 258,
109117                 432
109118             ],
109119             "18": [
109120                 240,
109121                 432
109122             ],
109123             "24": [
109124                 216,
109125                 432
109126             ]
109127         },
109128         "dog-park": {
109129             "12": [
109130                 42,
109131                 456
109132             ],
109133             "18": [
109134                 24,
109135                 456
109136             ],
109137             "24": [
109138                 0,
109139                 456
109140             ]
109141         },
109142         "lighthouse": {
109143             "12": [
109144                 96,
109145                 456
109146             ],
109147             "18": [
109148                 78,
109149                 456
109150             ],
109151             "24": [
109152                 54,
109153                 456
109154             ]
109155         },
109156         "clothing-store": {
109157             "12": [
109158                 150,
109159                 456
109160             ],
109161             "18": [
109162                 132,
109163                 456
109164             ],
109165             "24": [
109166                 108,
109167                 456
109168             ]
109169         },
109170         "polling-place": {
109171             "12": [
109172                 204,
109173                 456
109174             ],
109175             "18": [
109176                 186,
109177                 456
109178             ],
109179             "24": [
109180                 162,
109181                 456
109182             ]
109183         },
109184         "playground": {
109185             "12": [
109186                 258,
109187                 456
109188             ],
109189             "18": [
109190                 240,
109191                 456
109192             ],
109193             "24": [
109194                 216,
109195                 456
109196             ]
109197         },
109198         "entrance": {
109199             "12": [
109200                 42,
109201                 480
109202             ],
109203             "18": [
109204                 24,
109205                 480
109206             ],
109207             "24": [
109208                 0,
109209                 480
109210             ]
109211         },
109212         "heart": {
109213             "12": [
109214                 96,
109215                 480
109216             ],
109217             "18": [
109218                 78,
109219                 480
109220             ],
109221             "24": [
109222                 54,
109223                 480
109224             ]
109225         },
109226         "london-underground": {
109227             "12": [
109228                 150,
109229                 480
109230             ],
109231             "18": [
109232                 132,
109233                 480
109234             ],
109235             "24": [
109236                 108,
109237                 480
109238             ]
109239         },
109240         "minefield": {
109241             "12": [
109242                 204,
109243                 480
109244             ],
109245             "18": [
109246                 186,
109247                 480
109248             ],
109249             "24": [
109250                 162,
109251                 480
109252             ]
109253         },
109254         "rail-underground": {
109255             "12": [
109256                 258,
109257                 480
109258             ],
109259             "18": [
109260                 240,
109261                 480
109262             ],
109263             "24": [
109264                 216,
109265                 480
109266             ]
109267         },
109268         "rail-above": {
109269             "12": [
109270                 42,
109271                 504
109272             ],
109273             "18": [
109274                 24,
109275                 504
109276             ],
109277             "24": [
109278                 0,
109279                 504
109280             ]
109281         },
109282         "camera": {
109283             "12": [
109284                 96,
109285                 504
109286             ],
109287             "18": [
109288                 78,
109289                 504
109290             ],
109291             "24": [
109292                 54,
109293                 504
109294             ]
109295         },
109296         "laundry": {
109297             "12": [
109298                 150,
109299                 504
109300             ],
109301             "18": [
109302                 132,
109303                 504
109304             ],
109305             "24": [
109306                 108,
109307                 504
109308             ]
109309         },
109310         "car": {
109311             "12": [
109312                 204,
109313                 504
109314             ],
109315             "18": [
109316                 186,
109317                 504
109318             ],
109319             "24": [
109320                 162,
109321                 504
109322             ]
109323         },
109324         "suitcase": {
109325             "12": [
109326                 258,
109327                 504
109328             ],
109329             "18": [
109330                 240,
109331                 504
109332             ],
109333             "24": [
109334                 216,
109335                 504
109336             ]
109337         },
109338         "highway-motorway": {
109339             "line": [
109340                 20,
109341                 25
109342             ]
109343         },
109344         "highway-trunk": {
109345             "line": [
109346                 80,
109347                 25
109348             ]
109349         },
109350         "highway-primary": {
109351             "line": [
109352                 140,
109353                 25
109354             ]
109355         },
109356         "highway-secondary": {
109357             "line": [
109358                 200,
109359                 25
109360             ]
109361         },
109362         "highway-tertiary": {
109363             "line": [
109364                 260,
109365                 25
109366             ]
109367         },
109368         "highway-motorway-link": {
109369             "line": [
109370                 320,
109371                 25
109372             ]
109373         },
109374         "highway-trunk-link": {
109375             "line": [
109376                 380,
109377                 25
109378             ]
109379         },
109380         "highway-primary-link": {
109381             "line": [
109382                 440,
109383                 25
109384             ]
109385         },
109386         "highway-secondary-link": {
109387             "line": [
109388                 500,
109389                 25
109390             ]
109391         },
109392         "highway-tertiary-link": {
109393             "line": [
109394                 560,
109395                 25
109396             ]
109397         },
109398         "highway-residential": {
109399             "line": [
109400                 620,
109401                 25
109402             ]
109403         },
109404         "highway-unclassified": {
109405             "line": [
109406                 680,
109407                 25
109408             ]
109409         },
109410         "highway-service": {
109411             "line": [
109412                 740,
109413                 25
109414             ]
109415         },
109416         "highway-road": {
109417             "line": [
109418                 800,
109419                 25
109420             ]
109421         },
109422         "highway-track": {
109423             "line": [
109424                 860,
109425                 25
109426             ]
109427         },
109428         "highway-living-street": {
109429             "line": [
109430                 920,
109431                 25
109432             ]
109433         },
109434         "highway-path": {
109435             "line": [
109436                 980,
109437                 25
109438             ]
109439         },
109440         "highway-cycleway": {
109441             "line": [
109442                 1040,
109443                 25
109444             ]
109445         },
109446         "highway-footway": {
109447             "line": [
109448                 1100,
109449                 25
109450             ]
109451         },
109452         "highway-bridleway": {
109453             "line": [
109454                 1160,
109455                 25
109456             ]
109457         },
109458         "highway-steps": {
109459             "line": [
109460                 1220,
109461                 25
109462             ]
109463         },
109464         "railway-rail": {
109465             "line": [
109466                 1280,
109467                 25
109468             ]
109469         },
109470         "railway-disused": {
109471             "line": [
109472                 1340,
109473                 25
109474             ]
109475         },
109476         "railway-abandoned": {
109477             "line": [
109478                 1400,
109479                 25
109480             ]
109481         },
109482         "railway-subway": {
109483             "line": [
109484                 1460,
109485                 25
109486             ]
109487         },
109488         "railway-light-rail": {
109489             "line": [
109490                 1520,
109491                 25
109492             ]
109493         },
109494         "railway-monorail": {
109495             "line": [
109496                 1580,
109497                 25
109498             ]
109499         },
109500         "waterway-river": {
109501             "line": [
109502                 1640,
109503                 25
109504             ]
109505         },
109506         "waterway-stream": {
109507             "line": [
109508                 1700,
109509                 25
109510             ]
109511         },
109512         "waterway-canal": {
109513             "line": [
109514                 1760,
109515                 25
109516             ]
109517         },
109518         "waterway-ditch": {
109519             "line": [
109520                 1820,
109521                 25
109522             ]
109523         },
109524         "power-line": {
109525             "line": [
109526                 1880,
109527                 25
109528             ]
109529         },
109530         "other-line": {
109531             "line": [
109532                 1940,
109533                 25
109534             ]
109535         },
109536         "category-roads": {
109537             "line": [
109538                 2000,
109539                 25
109540             ]
109541         },
109542         "category-rail": {
109543             "line": [
109544                 2060,
109545                 25
109546             ]
109547         },
109548         "category-path": {
109549             "line": [
109550                 2120,
109551                 25
109552             ]
109553         },
109554         "category-water": {
109555             "line": [
109556                 2180,
109557                 25
109558             ]
109559         },
109560         "pipeline": {
109561             "line": [
109562                 2300,
109563                 25
109564             ]
109565         },
109566         "relation": {
109567             "relation": [
109568                 20,
109569                 25
109570             ]
109571         },
109572         "restriction": {
109573             "relation": [
109574                 80,
109575                 25
109576             ]
109577         },
109578         "multipolygon": {
109579             "relation": [
109580                 140,
109581                 25
109582             ]
109583         },
109584         "boundary": {
109585             "relation": [
109586                 200,
109587                 25
109588             ]
109589         },
109590         "route": {
109591             "relation": [
109592                 260,
109593                 25
109594             ]
109595         },
109596         "route-road": {
109597             "relation": [
109598                 320,
109599                 25
109600             ]
109601         },
109602         "route-bicycle": {
109603             "relation": [
109604                 380,
109605                 25
109606             ]
109607         },
109608         "route-foot": {
109609             "relation": [
109610                 440,
109611                 25
109612             ]
109613         },
109614         "route-bus": {
109615             "relation": [
109616                 500,
109617                 25
109618             ]
109619         },
109620         "route-train": {
109621             "relation": [
109622                 560,
109623                 25
109624             ]
109625         },
109626         "route-detour": {
109627             "relation": [
109628                 620,
109629                 25
109630             ]
109631         },
109632         "route-tram": {
109633             "relation": [
109634                 680,
109635                 25
109636             ]
109637         },
109638         "route-ferry": {
109639             "relation": [
109640                 740,
109641                 25
109642             ]
109643         },
109644         "route-power": {
109645             "relation": [
109646                 800,
109647                 25
109648             ]
109649         },
109650         "route-pipeline": {
109651             "relation": [
109652                 860,
109653                 25
109654             ]
109655         },
109656         "route-master": {
109657             "relation": [
109658                 920,
109659                 25
109660             ]
109661         }
109662     },
109663     "operations": {
109664         "icon-operation-delete": [
109665             0,
109666             140
109667         ],
109668         "icon-operation-circularize": [
109669             20,
109670             140
109671         ],
109672         "icon-operation-straighten": [
109673             40,
109674             140
109675         ],
109676         "icon-operation-split": [
109677             60,
109678             140
109679         ],
109680         "icon-operation-disconnect": [
109681             80,
109682             140
109683         ],
109684         "icon-operation-reverse": [
109685             100,
109686             140
109687         ],
109688         "icon-operation-move": [
109689             120,
109690             140
109691         ],
109692         "icon-operation-merge": [
109693             140,
109694             140
109695         ],
109696         "icon-operation-orthogonalize": [
109697             160,
109698             140
109699         ],
109700         "icon-operation-rotate": [
109701             180,
109702             140
109703         ],
109704         "icon-operation-simplify": [
109705             200,
109706             140
109707         ],
109708         "icon-operation-continue": [
109709             220,
109710             140
109711         ],
109712         "icon-operation-disabled-delete": [
109713             0,
109714             160
109715         ],
109716         "icon-operation-disabled-circularize": [
109717             20,
109718             160
109719         ],
109720         "icon-operation-disabled-straighten": [
109721             40,
109722             160
109723         ],
109724         "icon-operation-disabled-split": [
109725             60,
109726             160
109727         ],
109728         "icon-operation-disabled-disconnect": [
109729             80,
109730             160
109731         ],
109732         "icon-operation-disabled-reverse": [
109733             100,
109734             160
109735         ],
109736         "icon-operation-disabled-move": [
109737             120,
109738             160
109739         ],
109740         "icon-operation-disabled-merge": [
109741             140,
109742             160
109743         ],
109744         "icon-operation-disabled-orthogonalize": [
109745             160,
109746             160
109747         ],
109748         "icon-operation-disabled-rotate": [
109749             180,
109750             160
109751         ],
109752         "icon-operation-disabled-simplify": [
109753             200,
109754             160
109755         ],
109756         "icon-operation-disabled-continue": [
109757             220,
109758             160
109759         ]
109760     },
109761     "locales": [
109762         "af",
109763         "sq",
109764         "ar",
109765         "ar-AA",
109766         "hy",
109767         "ast",
109768         "bn",
109769         "bs",
109770         "bg-BG",
109771         "ca",
109772         "zh",
109773         "zh-CN",
109774         "zh-CN.GB2312",
109775         "zh-HK",
109776         "zh-TW",
109777         "yue",
109778         "hr",
109779         "cs",
109780         "da",
109781         "nl",
109782         "en-GB",
109783         "et",
109784         "fi",
109785         "fr",
109786         "de",
109787         "el",
109788         "hu",
109789         "is",
109790         "id",
109791         "it",
109792         "ja",
109793         "kn",
109794         "ko",
109795         "ko-KR",
109796         "lv",
109797         "lt",
109798         "no",
109799         "nn",
109800         "fa",
109801         "pl",
109802         "pt",
109803         "pt-BR",
109804         "ro-RO",
109805         "ru",
109806         "sc",
109807         "sr",
109808         "sr-RS",
109809         "sk",
109810         "sl",
109811         "es",
109812         "sv",
109813         "ta",
109814         "te",
109815         "tr",
109816         "uk",
109817         "vi"
109818     ],
109819     "en": {
109820         "modes": {
109821             "add_area": {
109822                 "title": "Area",
109823                 "description": "Add parks, buildings, lakes or other areas to the map.",
109824                 "tail": "Click on the map to start drawing an area, like a park, lake, or building."
109825             },
109826             "add_line": {
109827                 "title": "Line",
109828                 "description": "Add highways, streets, pedestrian paths, canals or other lines to the map.",
109829                 "tail": "Click on the map to start drawing a road, path, or route."
109830             },
109831             "add_point": {
109832                 "title": "Point",
109833                 "description": "Add restaurants, monuments, postal boxes or other points to the map.",
109834                 "tail": "Click on the map to add a point."
109835             },
109836             "browse": {
109837                 "title": "Browse",
109838                 "description": "Pan and zoom the map."
109839             },
109840             "draw_area": {
109841                 "tail": "Click to add nodes to your area. Click the first node to finish the area."
109842             },
109843             "draw_line": {
109844                 "tail": "Click to add more nodes to the line. Click on other lines to connect to them, and double-click to end the line."
109845             }
109846         },
109847         "operations": {
109848             "add": {
109849                 "annotation": {
109850                     "point": "Added a point.",
109851                     "vertex": "Added a node to a way.",
109852                     "relation": "Added a relation."
109853                 }
109854             },
109855             "start": {
109856                 "annotation": {
109857                     "line": "Started a line.",
109858                     "area": "Started an area."
109859                 }
109860             },
109861             "continue": {
109862                 "key": "A",
109863                 "title": "Continue",
109864                 "description": "Continue this line.",
109865                 "not_eligible": "No line can be continued here.",
109866                 "multiple": "Several lines can be continued here. To choose a line, press the Shift key and click on it to select it.",
109867                 "annotation": {
109868                     "line": "Continued a line.",
109869                     "area": "Continued an area."
109870                 }
109871             },
109872             "cancel_draw": {
109873                 "annotation": "Canceled drawing."
109874             },
109875             "change_role": {
109876                 "annotation": "Changed the role of a relation member."
109877             },
109878             "change_tags": {
109879                 "annotation": "Changed tags."
109880             },
109881             "circularize": {
109882                 "title": "Circularize",
109883                 "description": {
109884                     "line": "Make this line circular.",
109885                     "area": "Make this area circular."
109886                 },
109887                 "key": "O",
109888                 "annotation": {
109889                     "line": "Made a line circular.",
109890                     "area": "Made an area circular."
109891                 },
109892                 "not_closed": "This can't be made circular because it's not a loop."
109893             },
109894             "orthogonalize": {
109895                 "title": "Square",
109896                 "description": {
109897                     "line": "Square the corners of this line.",
109898                     "area": "Square the corners of this area."
109899                 },
109900                 "key": "S",
109901                 "annotation": {
109902                     "line": "Squared the corners of a line.",
109903                     "area": "Squared the corners of an area."
109904                 },
109905                 "not_squarish": "This can't be made square because it is not squarish."
109906             },
109907             "straighten": {
109908                 "title": "Straighten",
109909                 "description": "Straighten this line.",
109910                 "key": "S",
109911                 "annotation": "Straightened a line.",
109912                 "too_bendy": "This can't be straightened because it bends too much."
109913             },
109914             "delete": {
109915                 "title": "Delete",
109916                 "description": "Remove this from the map.",
109917                 "annotation": {
109918                     "point": "Deleted a point.",
109919                     "vertex": "Deleted a node from a way.",
109920                     "line": "Deleted a line.",
109921                     "area": "Deleted an area.",
109922                     "relation": "Deleted a relation.",
109923                     "multiple": "Deleted {n} objects."
109924                 },
109925                 "incomplete_relation": "This feature can't be deleted because it hasn't been fully downloaded."
109926             },
109927             "add_member": {
109928                 "annotation": "Added a member to a relation."
109929             },
109930             "delete_member": {
109931                 "annotation": "Removed a member from a relation."
109932             },
109933             "connect": {
109934                 "annotation": {
109935                     "point": "Connected a way to a point.",
109936                     "vertex": "Connected a way to another.",
109937                     "line": "Connected a way to a line.",
109938                     "area": "Connected a way to an area."
109939                 }
109940             },
109941             "disconnect": {
109942                 "title": "Disconnect",
109943                 "description": "Disconnect these lines/areas from each other.",
109944                 "key": "D",
109945                 "annotation": "Disconnected lines/areas.",
109946                 "not_connected": "There aren't enough lines/areas here to disconnect."
109947             },
109948             "merge": {
109949                 "title": "Merge",
109950                 "description": "Merge these lines.",
109951                 "key": "C",
109952                 "annotation": "Merged {n} lines.",
109953                 "not_eligible": "These features can't be merged.",
109954                 "not_adjacent": "These lines can't be merged because they aren't connected.",
109955                 "restriction": "These lines can't be merged because at least one is a member of a \"{relation}\" relation."
109956             },
109957             "move": {
109958                 "title": "Move",
109959                 "description": "Move this to a different location.",
109960                 "key": "M",
109961                 "annotation": {
109962                     "point": "Moved a point.",
109963                     "vertex": "Moved a node in a way.",
109964                     "line": "Moved a line.",
109965                     "area": "Moved an area.",
109966                     "multiple": "Moved multiple objects."
109967                 },
109968                 "incomplete_relation": "This feature can't be moved because it hasn't been fully downloaded."
109969             },
109970             "rotate": {
109971                 "title": "Rotate",
109972                 "description": "Rotate this object around its center point.",
109973                 "key": "R",
109974                 "annotation": {
109975                     "line": "Rotated a line.",
109976                     "area": "Rotated an area."
109977                 }
109978             },
109979             "reverse": {
109980                 "title": "Reverse",
109981                 "description": "Make this line go in the opposite direction.",
109982                 "key": "V",
109983                 "annotation": "Reversed a line."
109984             },
109985             "split": {
109986                 "title": "Split",
109987                 "description": {
109988                     "line": "Split this line into two at this node.",
109989                     "area": "Split the boundary of this area into two.",
109990                     "multiple": "Split the lines/area boundaries at this node into two."
109991                 },
109992                 "key": "X",
109993                 "annotation": {
109994                     "line": "Split a line.",
109995                     "area": "Split an area boundary.",
109996                     "multiple": "Split {n} lines/area boundaries."
109997                 },
109998                 "not_eligible": "Lines can't be split at their beginning or end.",
109999                 "multiple_ways": "There are too many lines here to split."
110000             }
110001         },
110002         "undo": {
110003             "tooltip": "Undo: {action}",
110004             "nothing": "Nothing to undo."
110005         },
110006         "redo": {
110007             "tooltip": "Redo: {action}",
110008             "nothing": "Nothing to redo."
110009         },
110010         "tooltip_keyhint": "Shortcut:",
110011         "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.",
110012         "translate": {
110013             "translate": "Translate",
110014             "localized_translation_label": "Multilingual name",
110015             "localized_translation_language": "Choose language",
110016             "localized_translation_name": "Name"
110017         },
110018         "zoom_in_edit": "Zoom in to Edit",
110019         "logout": "logout",
110020         "loading_auth": "Connecting to OpenStreetMap...",
110021         "report_a_bug": "report a bug",
110022         "status": {
110023             "error": "Unable to connect to API.",
110024             "offline": "The API is offline. Please try editing later.",
110025             "readonly": "The API is read-only. You will need to wait to save your changes."
110026         },
110027         "commit": {
110028             "title": "Save Changes",
110029             "description_placeholder": "Brief description of your contributions",
110030             "message_label": "Commit message",
110031             "upload_explanation": "The changes you upload will be visible on all maps that use OpenStreetMap data.",
110032             "upload_explanation_with_user": "The changes you upload as {user} will be visible on all maps that use OpenStreetMap data.",
110033             "save": "Save",
110034             "cancel": "Cancel",
110035             "warnings": "Warnings",
110036             "modified": "Modified",
110037             "deleted": "Deleted",
110038             "created": "Created"
110039         },
110040         "contributors": {
110041             "list": "Edits by {users}",
110042             "truncated_list": "Edits by {users} and {count} others"
110043         },
110044         "geocoder": {
110045             "search": "Search worldwide...",
110046             "no_results_visible": "No results in visible map area",
110047             "no_results_worldwide": "No results found"
110048         },
110049         "geolocate": {
110050             "title": "Show My Location"
110051         },
110052         "inspector": {
110053             "no_documentation_combination": "There is no documentation available for this tag combination",
110054             "no_documentation_key": "There is no documentation available for this key",
110055             "show_more": "Show More",
110056             "view_on_osm": "View on openstreetmap.org",
110057             "all_tags": "All tags",
110058             "all_members": "All members",
110059             "all_relations": "All relations",
110060             "new_relation": "New relation...",
110061             "role": "Role",
110062             "choose": "Select feature type",
110063             "results": "{n} results for {search}",
110064             "reference": "View on OpenStreetMap Wiki",
110065             "back_tooltip": "Change feature",
110066             "remove": "Remove",
110067             "search": "Search",
110068             "multiselect": "Selected items",
110069             "unknown": "Unknown",
110070             "incomplete": "<not downloaded>",
110071             "feature_list": "Search features",
110072             "edit": "Edit feature",
110073             "check": {
110074                 "yes": "Yes",
110075                 "no": "No"
110076             },
110077             "none": "None",
110078             "node": "Node",
110079             "way": "Way",
110080             "relation": "Relation",
110081             "location": "Location"
110082         },
110083         "background": {
110084             "title": "Background",
110085             "description": "Background settings",
110086             "percent_brightness": "{opacity}% brightness",
110087             "none": "None",
110088             "custom": "Custom",
110089             "custom_prompt": "Enter a tile template. Valid tokens are {z}, {x}, {y} for Z/X/Y scheme and {u} for quadtile scheme.",
110090             "fix_misalignment": "Fix alignment",
110091             "reset": "reset"
110092         },
110093         "restore": {
110094             "heading": "You have unsaved changes",
110095             "description": "Do you wish to restore unsaved changes from a previous editing session?",
110096             "restore": "Restore",
110097             "reset": "Reset"
110098         },
110099         "save": {
110100             "title": "Save",
110101             "help": "Save changes to OpenStreetMap, making them visible to other users.",
110102             "no_changes": "No changes to save.",
110103             "error": "An error occurred while trying to save",
110104             "uploading": "Uploading changes to OpenStreetMap.",
110105             "unsaved_changes": "You have unsaved changes"
110106         },
110107         "success": {
110108             "edited_osm": "Edited OSM!",
110109             "just_edited": "You just edited OpenStreetMap!",
110110             "view_on_osm": "View on OSM",
110111             "facebook": "Share on Facebook",
110112             "twitter": "Share on Twitter",
110113             "google": "Share on Google+",
110114             "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"
110115         },
110116         "confirm": {
110117             "okay": "Okay"
110118         },
110119         "splash": {
110120             "welcome": "Welcome to the iD OpenStreetMap editor",
110121             "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}.",
110122             "walkthrough": "Start the Walkthrough",
110123             "start": "Edit Now"
110124         },
110125         "source_switch": {
110126             "live": "live",
110127             "lose_changes": "You have unsaved changes. Switching the map server will discard them. Are you sure you want to switch servers?",
110128             "dev": "dev"
110129         },
110130         "tag_reference": {
110131             "description": "Description",
110132             "on_wiki": "{tag} on wiki.osm.org",
110133             "used_with": "used with {type}"
110134         },
110135         "validations": {
110136             "untagged_point": "Untagged point",
110137             "untagged_line": "Untagged line",
110138             "untagged_area": "Untagged area",
110139             "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.",
110140             "tag_suggests_area": "The tag {tag} suggests line should be area, but it is not an area",
110141             "untagged_tooltip": "Select a feature type that describes what this {geometry} is.",
110142             "deprecated_tags": "Deprecated tags: {tags}"
110143         },
110144         "zoom": {
110145             "in": "Zoom In",
110146             "out": "Zoom Out"
110147         },
110148         "cannot_zoom": "Cannot zoom out further in current mode.",
110149         "gpx": {
110150             "local_layer": "Local GPX file",
110151             "drag_drop": "Drag and drop a .gpx file on the page, or click the button to the right to browse",
110152             "zoom": "Zoom to GPX track",
110153             "browse": "Browse for a .gpx file"
110154         },
110155         "help": {
110156             "title": "Help",
110157             "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",
110158             "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",
110159             "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",
110160             "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",
110161             "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",
110162             "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",
110163             "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",
110164             "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",
110165             "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"
110166         },
110167         "intro": {
110168             "navigation": {
110169                 "title": "Navigation",
110170                 "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!**",
110171                 "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.**",
110172                 "header": "The header shows us the feature type.",
110173                 "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.**"
110174             },
110175             "points": {
110176                 "title": "Points",
110177                 "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.**",
110178                 "place": "The point can be placed by clicking on the map. **Place the point on top of the building.**",
110179                 "search": "There are many different features that can be represented by points. The point you just added is a Cafe. **Search for '{name}'**",
110180                 "choose": "**Choose Cafe from the list.**",
110181                 "describe": "The point is now marked as a cafe. Using the feature editor, we can add more information about the feature. **Add a name**",
110182                 "close": "The feature editor can be closed by clicking on the close button. **Close the feature editor**",
110183                 "reselect": "Often points will already exist, but have mistakes or be incomplete. We can edit existing points. **Select the point you just created.**",
110184                 "fixname": "**Change the name and close the feature editor.**",
110185                 "reselect_delete": "All features on the map can be deleted. **Click on the point you created.**",
110186                 "delete": "The menu around the point contains operations that can be performed on it, including delete. **Delete the point.**"
110187             },
110188             "areas": {
110189                 "title": "Areas",
110190                 "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.**",
110191                 "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.**",
110192                 "place": "Draw the area by placing more nodes. Finish the area by clicking on the starting node. **Draw an area for the playground.**",
110193                 "search": "**Search for '{name}'.**",
110194                 "choose": "**Choose Playground from the list.**",
110195                 "describe": "**Add a name, and close the feature editor**"
110196             },
110197             "lines": {
110198                 "title": "Lines",
110199                 "add": "Lines are used to represent features such as roads, railroads and rivers. **Click the Line button to add a new line.**",
110200                 "start": "**Start the line by clicking on the end of the road.**",
110201                 "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.**",
110202                 "finish": "Lines can be finished by clicking on the last node again. **Finish drawing the road.**",
110203                 "road": "**Select Road from the list**",
110204                 "residential": "There are different types of roads, the most common of which is Residential. **Choose the Residential road type**",
110205                 "describe": "**Name the road and close the feature editor.**",
110206                 "restart": "The road needs to intersect Flower Street.",
110207                 "wrong_preset": "You didn't select the Residential road type. **Click here to choose again**"
110208             },
110209             "startediting": {
110210                 "title": "Start Editing",
110211                 "help": "More documentation and this walkthrough are available here.",
110212                 "save": "Don't forget to regularly save your changes!",
110213                 "start": "Start mapping!"
110214             }
110215         },
110216         "presets": {
110217             "categories": {
110218                 "category-building": {
110219                     "name": "Building"
110220                 },
110221                 "category-golf": {
110222                     "name": "Golf"
110223                 },
110224                 "category-landuse": {
110225                     "name": "Land Use"
110226                 },
110227                 "category-path": {
110228                     "name": "Path"
110229                 },
110230                 "category-rail": {
110231                     "name": "Rail"
110232                 },
110233                 "category-road": {
110234                     "name": "Road"
110235                 },
110236                 "category-route": {
110237                     "name": "Route"
110238                 },
110239                 "category-water-area": {
110240                     "name": "Water"
110241                 },
110242                 "category-water-line": {
110243                     "name": "Water"
110244                 }
110245             },
110246             "fields": {
110247                 "access": {
110248                     "label": "Access",
110249                     "placeholder": "Unknown",
110250                     "types": {
110251                         "access": "General",
110252                         "foot": "Foot",
110253                         "motor_vehicle": "Motor Vehicles",
110254                         "bicycle": "Bicycles",
110255                         "horse": "Horses"
110256                     },
110257                     "options": {
110258                         "yes": {
110259                             "title": "Allowed",
110260                             "description": "Access permitted by law; a right of way"
110261                         },
110262                         "no": {
110263                             "title": "Prohibited",
110264                             "description": "Access not permitted to the general public"
110265                         },
110266                         "permissive": {
110267                             "title": "Permissive",
110268                             "description": "Access permitted until such time as the owner revokes the permission"
110269                         },
110270                         "private": {
110271                             "title": "Private",
110272                             "description": "Access permitted only with permission of the owner on an individual basis"
110273                         },
110274                         "designated": {
110275                             "title": "Designated",
110276                             "description": "Access permitted according to signs or specific local laws"
110277                         },
110278                         "destination": {
110279                             "title": "Destination",
110280                             "description": "Access permitted only to reach a destination"
110281                         }
110282                     }
110283                 },
110284                 "access_simple": {
110285                     "label": "Access"
110286                 },
110287                 "address": {
110288                     "label": "Address",
110289                     "placeholders": {
110290                         "housename": "Housename",
110291                         "number": "123",
110292                         "street": "Street",
110293                         "city": "City",
110294                         "postcode": "Postal code"
110295                     }
110296                 },
110297                 "admin_level": {
110298                     "label": "Admin Level"
110299                 },
110300                 "aerialway": {
110301                     "label": "Type"
110302                 },
110303                 "aerialway/access": {
110304                     "label": "Access"
110305                 },
110306                 "aerialway/bubble": {
110307                     "label": "Bubble"
110308                 },
110309                 "aerialway/capacity": {
110310                     "label": "Capacity (per hour)",
110311                     "placeholder": "500, 2500, 5000..."
110312                 },
110313                 "aerialway/duration": {
110314                     "label": "Duration (minutes)",
110315                     "placeholder": "1, 2, 3..."
110316                 },
110317                 "aerialway/heating": {
110318                     "label": "Heated"
110319                 },
110320                 "aerialway/occupancy": {
110321                     "label": "Occupancy",
110322                     "placeholder": "2, 4, 8..."
110323                 },
110324                 "aerialway/summer/access": {
110325                     "label": "Access (summer)"
110326                 },
110327                 "aeroway": {
110328                     "label": "Type"
110329                 },
110330                 "amenity": {
110331                     "label": "Type"
110332                 },
110333                 "artist": {
110334                     "label": "Artist"
110335                 },
110336                 "artwork_type": {
110337                     "label": "Type"
110338                 },
110339                 "atm": {
110340                     "label": "ATM"
110341                 },
110342                 "backrest": {
110343                     "label": "Backrest"
110344                 },
110345                 "barrier": {
110346                     "label": "Type"
110347                 },
110348                 "bicycle_parking": {
110349                     "label": "Type"
110350                 },
110351                 "boundary": {
110352                     "label": "Type"
110353                 },
110354                 "building": {
110355                     "label": "Building"
110356                 },
110357                 "building_area": {
110358                     "label": "Building"
110359                 },
110360                 "cans": {
110361                     "label": "Accepts Cans"
110362                 },
110363                 "capacity": {
110364                     "label": "Capacity",
110365                     "placeholder": "50, 100, 200..."
110366                 },
110367                 "cardinal_direction": {
110368                     "label": "Direction"
110369                 },
110370                 "clock_direction": {
110371                     "label": "Direction",
110372                     "options": {
110373                         "clockwise": "Clockwise",
110374                         "anticlockwise": "Counterclockwise"
110375                     }
110376                 },
110377                 "clothes": {
110378                     "label": "Accepts Clothes"
110379                 },
110380                 "collection_times": {
110381                     "label": "Collection Times"
110382                 },
110383                 "construction": {
110384                     "label": "Type"
110385                 },
110386                 "country": {
110387                     "label": "Country"
110388                 },
110389                 "covered": {
110390                     "label": "Covered"
110391                 },
110392                 "crossing": {
110393                     "label": "Type"
110394                 },
110395                 "cuisine": {
110396                     "label": "Cuisine"
110397                 },
110398                 "denomination": {
110399                     "label": "Denomination"
110400                 },
110401                 "denotation": {
110402                     "label": "Denotation"
110403                 },
110404                 "description": {
110405                     "label": "Description"
110406                 },
110407                 "electrified": {
110408                     "label": "Electrification"
110409                 },
110410                 "elevation": {
110411                     "label": "Elevation"
110412                 },
110413                 "emergency": {
110414                     "label": "Emergency"
110415                 },
110416                 "entrance": {
110417                     "label": "Type"
110418                 },
110419                 "fax": {
110420                     "label": "Fax",
110421                     "placeholder": "+31 42 123 4567"
110422                 },
110423                 "fee": {
110424                     "label": "Fee"
110425                 },
110426                 "fire_hydrant/type": {
110427                     "label": "Type"
110428                 },
110429                 "fixme": {
110430                     "label": "Fix Me"
110431                 },
110432                 "gauge": {
110433                     "label": "Gauge"
110434                 },
110435                 "generator/method": {
110436                     "label": "Method"
110437                 },
110438                 "generator/source": {
110439                     "label": "Source"
110440                 },
110441                 "generator/type": {
110442                     "label": "Type"
110443                 },
110444                 "glass": {
110445                     "label": "Accepts Glass"
110446                 },
110447                 "golf_hole": {
110448                     "label": "Reference",
110449                     "placeholder": "Hole number (1-18)"
110450                 },
110451                 "handicap": {
110452                     "label": "Handicap",
110453                     "placeholder": "1-18"
110454                 },
110455                 "highway": {
110456                     "label": "Type"
110457                 },
110458                 "historic": {
110459                     "label": "Type"
110460                 },
110461                 "iata": {
110462                     "label": "IATA"
110463                 },
110464                 "icao": {
110465                     "label": "ICAO"
110466                 },
110467                 "incline": {
110468                     "label": "Incline"
110469                 },
110470                 "information": {
110471                     "label": "Type"
110472                 },
110473                 "internet_access": {
110474                     "label": "Internet Access",
110475                     "options": {
110476                         "yes": "Yes",
110477                         "no": "No",
110478                         "wlan": "Wifi",
110479                         "wired": "Wired",
110480                         "terminal": "Terminal"
110481                     }
110482                 },
110483                 "landuse": {
110484                     "label": "Type"
110485                 },
110486                 "lanes": {
110487                     "label": "Lanes",
110488                     "placeholder": "1, 2, 3..."
110489                 },
110490                 "layer": {
110491                     "label": "Layer"
110492                 },
110493                 "leisure": {
110494                     "label": "Type"
110495                 },
110496                 "levels": {
110497                     "label": "Levels",
110498                     "placeholder": "2, 4, 6..."
110499                 },
110500                 "lit": {
110501                     "label": "Lit"
110502                 },
110503                 "location": {
110504                     "label": "Location"
110505                 },
110506                 "man_made": {
110507                     "label": "Type"
110508                 },
110509                 "maxspeed": {
110510                     "label": "Speed Limit",
110511                     "placeholder": "40, 50, 60..."
110512                 },
110513                 "name": {
110514                     "label": "Name",
110515                     "placeholder": "Common name (if any)"
110516                 },
110517                 "natural": {
110518                     "label": "Natural"
110519                 },
110520                 "network": {
110521                     "label": "Network"
110522                 },
110523                 "note": {
110524                     "label": "Note"
110525                 },
110526                 "office": {
110527                     "label": "Type"
110528                 },
110529                 "oneway": {
110530                     "label": "One Way"
110531                 },
110532                 "oneway_yes": {
110533                     "label": "One Way"
110534                 },
110535                 "opening_hours": {
110536                     "label": "Hours"
110537                 },
110538                 "operator": {
110539                     "label": "Operator"
110540                 },
110541                 "paper": {
110542                     "label": "Accepts Paper"
110543                 },
110544                 "par": {
110545                     "label": "Par",
110546                     "placeholder": "3, 4, 5..."
110547                 },
110548                 "park_ride": {
110549                     "label": "Park and Ride"
110550                 },
110551                 "parking": {
110552                     "label": "Type"
110553                 },
110554                 "phone": {
110555                     "label": "Phone",
110556                     "placeholder": "+31 42 123 4567"
110557                 },
110558                 "piste/difficulty": {
110559                     "label": "Difficulty"
110560                 },
110561                 "piste/grooming": {
110562                     "label": "Grooming"
110563                 },
110564                 "piste/type": {
110565                     "label": "Type"
110566                 },
110567                 "place": {
110568                     "label": "Type"
110569                 },
110570                 "power": {
110571                     "label": "Type"
110572                 },
110573                 "railway": {
110574                     "label": "Type"
110575                 },
110576                 "ref": {
110577                     "label": "Reference"
110578                 },
110579                 "relation": {
110580                     "label": "Type"
110581                 },
110582                 "religion": {
110583                     "label": "Religion",
110584                     "options": {
110585                         "christian": "Christian",
110586                         "muslim": "Muslim",
110587                         "buddhist": "Buddhist",
110588                         "jewish": "Jewish",
110589                         "hindu": "Hindu",
110590                         "shinto": "Shinto",
110591                         "taoist": "Taoist"
110592                     }
110593                 },
110594                 "restriction": {
110595                     "label": "Type"
110596                 },
110597                 "route": {
110598                     "label": "Type"
110599                 },
110600                 "route_master": {
110601                     "label": "Type"
110602                 },
110603                 "sac_scale": {
110604                     "label": "Path Difficulty"
110605                 },
110606                 "service": {
110607                     "label": "Type"
110608                 },
110609                 "shelter": {
110610                     "label": "Shelter"
110611                 },
110612                 "shelter_type": {
110613                     "label": "Type"
110614                 },
110615                 "shop": {
110616                     "label": "Type"
110617                 },
110618                 "social_facility_for": {
110619                     "label": "People served",
110620                     "placeholder": "Homeless, Disabled, Child, etc"
110621                 },
110622                 "source": {
110623                     "label": "Source"
110624                 },
110625                 "sport": {
110626                     "label": "Sport"
110627                 },
110628                 "structure": {
110629                     "label": "Structure",
110630                     "placeholder": "Unknown",
110631                     "options": {
110632                         "bridge": "Bridge",
110633                         "tunnel": "Tunnel",
110634                         "embankment": "Embankment",
110635                         "cutting": "Cutting"
110636                     }
110637                 },
110638                 "studio_type": {
110639                     "label": "Type"
110640                 },
110641                 "supervised": {
110642                     "label": "Supervised"
110643                 },
110644                 "surface": {
110645                     "label": "Surface"
110646                 },
110647                 "toilets/disposal": {
110648                     "label": "Disposal"
110649                 },
110650                 "tourism": {
110651                     "label": "Type"
110652                 },
110653                 "towertype": {
110654                     "label": "Tower type"
110655                 },
110656                 "tracktype": {
110657                     "label": "Type"
110658                 },
110659                 "trail_visibility": {
110660                     "label": "Trail Visibility"
110661                 },
110662                 "tree_type": {
110663                     "label": "Type"
110664                 },
110665                 "tunnel": {
110666                     "label": "Tunnel"
110667                 },
110668                 "vending": {
110669                     "label": "Type of Goods"
110670                 },
110671                 "water": {
110672                     "label": "Type"
110673                 },
110674                 "waterway": {
110675                     "label": "Type"
110676                 },
110677                 "website": {
110678                     "label": "Website",
110679                     "placeholder": "http://example.com/"
110680                 },
110681                 "wetland": {
110682                     "label": "Type"
110683                 },
110684                 "wheelchair": {
110685                     "label": "Wheelchair Access"
110686                 },
110687                 "wikipedia": {
110688                     "label": "Wikipedia"
110689                 },
110690                 "wood": {
110691                     "label": "Type"
110692                 }
110693             },
110694             "presets": {
110695                 "address": {
110696                     "name": "Address",
110697                     "terms": ""
110698                 },
110699                 "aerialway": {
110700                     "name": "Aerialway",
110701                     "terms": "ski lift,funifor,funitel"
110702                 },
110703                 "aerialway/cable_car": {
110704                     "name": "Cable Car",
110705                     "terms": "tramway,ropeway"
110706                 },
110707                 "aerialway/chair_lift": {
110708                     "name": "Chair Lift",
110709                     "terms": ""
110710                 },
110711                 "aerialway/gondola": {
110712                     "name": "Gondola",
110713                     "terms": ""
110714                 },
110715                 "aerialway/magic_carpet": {
110716                     "name": "Magic Carpet Lift",
110717                     "terms": ""
110718                 },
110719                 "aerialway/platter": {
110720                     "name": "Platter Lift",
110721                     "terms": "button lift,poma lift"
110722                 },
110723                 "aerialway/pylon": {
110724                     "name": "Aerialway Pylon",
110725                     "terms": ""
110726                 },
110727                 "aerialway/rope_tow": {
110728                     "name": "Rope Tow Lift",
110729                     "terms": "handle tow,bugel lift"
110730                 },
110731                 "aerialway/station": {
110732                     "name": "Aerialway Station",
110733                     "terms": ""
110734                 },
110735                 "aerialway/t-bar": {
110736                     "name": "T-bar Lift",
110737                     "terms": ""
110738                 },
110739                 "aeroway": {
110740                     "name": "Aeroway",
110741                     "terms": ""
110742                 },
110743                 "aeroway/aerodrome": {
110744                     "name": "Airport",
110745                     "terms": "airplane,airport,aerodrome"
110746                 },
110747                 "aeroway/apron": {
110748                     "name": "Apron",
110749                     "terms": "ramp"
110750                 },
110751                 "aeroway/gate": {
110752                     "name": "Airport gate",
110753                     "terms": ""
110754                 },
110755                 "aeroway/hangar": {
110756                     "name": "Hangar",
110757                     "terms": ""
110758                 },
110759                 "aeroway/helipad": {
110760                     "name": "Helipad",
110761                     "terms": "helicopter,helipad,heliport"
110762                 },
110763                 "aeroway/runway": {
110764                     "name": "Runway",
110765                     "terms": "landing strip"
110766                 },
110767                 "aeroway/taxiway": {
110768                     "name": "Taxiway",
110769                     "terms": ""
110770                 },
110771                 "aeroway/terminal": {
110772                     "name": "Airport terminal",
110773                     "terms": "airport,aerodrome"
110774                 },
110775                 "amenity": {
110776                     "name": "Amenity",
110777                     "terms": ""
110778                 },
110779                 "amenity/arts_centre": {
110780                     "name": "Arts Center",
110781                     "terms": "arts,arts centre"
110782                 },
110783                 "amenity/atm": {
110784                     "name": "ATM",
110785                     "terms": ""
110786                 },
110787                 "amenity/bank": {
110788                     "name": "Bank",
110789                     "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"
110790                 },
110791                 "amenity/bar": {
110792                     "name": "Bar",
110793                     "terms": ""
110794                 },
110795                 "amenity/bench": {
110796                     "name": "Bench",
110797                     "terms": ""
110798                 },
110799                 "amenity/bicycle_parking": {
110800                     "name": "Bicycle Parking",
110801                     "terms": ""
110802                 },
110803                 "amenity/bicycle_rental": {
110804                     "name": "Bicycle Rental",
110805                     "terms": ""
110806                 },
110807                 "amenity/boat_rental": {
110808                     "name": "Boat Rental",
110809                     "terms": ""
110810                 },
110811                 "amenity/cafe": {
110812                     "name": "Cafe",
110813                     "terms": "coffee,tea,coffee shop"
110814                 },
110815                 "amenity/car_rental": {
110816                     "name": "Car Rental",
110817                     "terms": ""
110818                 },
110819                 "amenity/car_sharing": {
110820                     "name": "Car Sharing",
110821                     "terms": ""
110822                 },
110823                 "amenity/car_wash": {
110824                     "name": "Car Wash",
110825                     "terms": ""
110826                 },
110827                 "amenity/childcare": {
110828                     "name": "Childcare",
110829                     "terms": "nursery,orphanage,playgroup"
110830                 },
110831                 "amenity/cinema": {
110832                     "name": "Cinema",
110833                     "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"
110834                 },
110835                 "amenity/clinic": {
110836                     "name": "Clinic",
110837                     "terms": "clinic,medical clinic"
110838                 },
110839                 "amenity/clock": {
110840                     "name": "Clock",
110841                     "terms": ""
110842                 },
110843                 "amenity/college": {
110844                     "name": "College",
110845                     "terms": ""
110846                 },
110847                 "amenity/courthouse": {
110848                     "name": "Courthouse",
110849                     "terms": ""
110850                 },
110851                 "amenity/dentist": {
110852                     "name": "Dentist",
110853                     "terms": "dentist,dentist's office"
110854                 },
110855                 "amenity/doctor": {
110856                     "name": "Doctor",
110857                     "terms": "doctor,doctor's office"
110858                 },
110859                 "amenity/drinking_water": {
110860                     "name": "Drinking Water",
110861                     "terms": "water fountain,potable water"
110862                 },
110863                 "amenity/embassy": {
110864                     "name": "Embassy",
110865                     "terms": ""
110866                 },
110867                 "amenity/fast_food": {
110868                     "name": "Fast Food",
110869                     "terms": ""
110870                 },
110871                 "amenity/fire_station": {
110872                     "name": "Fire Station",
110873                     "terms": ""
110874                 },
110875                 "amenity/fountain": {
110876                     "name": "Fountain",
110877                     "terms": ""
110878                 },
110879                 "amenity/fuel": {
110880                     "name": "Gas Station",
110881                     "terms": "petrol,fuel,propane,diesel,lng,cng,biodiesel"
110882                 },
110883                 "amenity/grave_yard": {
110884                     "name": "Graveyard",
110885                     "terms": ""
110886                 },
110887                 "amenity/hospital": {
110888                     "name": "Hospital",
110889                     "terms": "clinic,emergency room,health service,hospice,infirmary,institution,nursing home,rest home,sanatorium,sanitarium,sick bay,surgery,ward"
110890                 },
110891                 "amenity/kindergarten": {
110892                     "name": "Kindergarten",
110893                     "terms": "nursery,preschool"
110894                 },
110895                 "amenity/library": {
110896                     "name": "Library",
110897                     "terms": ""
110898                 },
110899                 "amenity/marketplace": {
110900                     "name": "Marketplace",
110901                     "terms": ""
110902                 },
110903                 "amenity/parking": {
110904                     "name": "Car Parking",
110905                     "terms": ""
110906                 },
110907                 "amenity/pharmacy": {
110908                     "name": "Pharmacy",
110909                     "terms": ""
110910                 },
110911                 "amenity/place_of_worship": {
110912                     "name": "Place of Worship",
110913                     "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"
110914                 },
110915                 "amenity/place_of_worship/buddhist": {
110916                     "name": "Buddhist Temple",
110917                     "terms": "stupa,vihara,monastery,temple,pagoda,zendo,dojo"
110918                 },
110919                 "amenity/place_of_worship/christian": {
110920                     "name": "Church",
110921                     "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"
110922                 },
110923                 "amenity/place_of_worship/jewish": {
110924                     "name": "Synagogue",
110925                     "terms": "jewish,synagogue"
110926                 },
110927                 "amenity/place_of_worship/muslim": {
110928                     "name": "Mosque",
110929                     "terms": "muslim,mosque"
110930                 },
110931                 "amenity/police": {
110932                     "name": "Police",
110933                     "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"
110934                 },
110935                 "amenity/post_box": {
110936                     "name": "Mailbox",
110937                     "terms": "letter drop,letterbox,mail drop,mailbox,pillar box,postbox"
110938                 },
110939                 "amenity/post_office": {
110940                     "name": "Post Office",
110941                     "terms": ""
110942                 },
110943                 "amenity/pub": {
110944                     "name": "Pub",
110945                     "terms": ""
110946                 },
110947                 "amenity/ranger_station": {
110948                     "name": "Ranger Station",
110949                     "terms": "visitor center,visitor centre,permit center,permit centre,backcountry office,warden office,warden center"
110950                 },
110951                 "amenity/recycling": {
110952                     "name": "Recycling",
110953                     "terms": ""
110954                 },
110955                 "amenity/restaurant": {
110956                     "name": "Restaurant",
110957                     "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"
110958                 },
110959                 "amenity/school": {
110960                     "name": "School",
110961                     "terms": "academy,alma mater,blackboard,college,department,discipline,establishment,faculty,hall,halls of ivy,institute,institution,jail*,schoolhouse,seminary,university"
110962                 },
110963                 "amenity/shelter": {
110964                     "name": "Shelter",
110965                     "terms": "lean-to"
110966                 },
110967                 "amenity/social_facility": {
110968                     "name": "Social Facility",
110969                     "terms": ""
110970                 },
110971                 "amenity/social_facility/food_bank": {
110972                     "name": "Food Bank",
110973                     "terms": ""
110974                 },
110975                 "amenity/social_facility/group_home": {
110976                     "name": "Group Home",
110977                     "terms": "elderly,old,senior living"
110978                 },
110979                 "amenity/social_facility/homeless_shelter": {
110980                     "name": "Homeless Shelter",
110981                     "terms": "houseless,unhoused,displaced"
110982                 },
110983                 "amenity/studio": {
110984                     "name": "Studio",
110985                     "terms": "recording studio,studio,radio,radio studio,television,television studio"
110986                 },
110987                 "amenity/swimming_pool": {
110988                     "name": "Swimming Pool",
110989                     "terms": ""
110990                 },
110991                 "amenity/taxi": {
110992                     "name": "Taxi Stand",
110993                     "terms": "cab"
110994                 },
110995                 "amenity/telephone": {
110996                     "name": "Telephone",
110997                     "terms": "phone"
110998                 },
110999                 "amenity/theatre": {
111000                     "name": "Theater",
111001                     "terms": "theatre,performance,play,musical"
111002                 },
111003                 "amenity/toilets": {
111004                     "name": "Toilets",
111005                     "terms": "bathroom,restroom,outhouse,privy,head,lavatory,latrine,water closet,WC,W.C."
111006                 },
111007                 "amenity/townhall": {
111008                     "name": "Town Hall",
111009                     "terms": "village hall,city government,courthouse,municipal building,municipal center,municipal centre"
111010                 },
111011                 "amenity/university": {
111012                     "name": "University",
111013                     "terms": "college"
111014                 },
111015                 "amenity/vending_machine": {
111016                     "name": "Vending Machine",
111017                     "terms": ""
111018                 },
111019                 "amenity/veterinary": {
111020                     "name": "Veterinary",
111021                     "terms": "pet clinic,veterinarian,animal hospital,pet doctor"
111022                 },
111023                 "amenity/waste_basket": {
111024                     "name": "Waste Basket",
111025                     "terms": "rubbish bin,litter bin,trash can,garbage can"
111026                 },
111027                 "area": {
111028                     "name": "Area",
111029                     "terms": ""
111030                 },
111031                 "barrier": {
111032                     "name": "Barrier",
111033                     "terms": ""
111034                 },
111035                 "barrier/block": {
111036                     "name": "Block",
111037                     "terms": ""
111038                 },
111039                 "barrier/bollard": {
111040                     "name": "Bollard",
111041                     "terms": ""
111042                 },
111043                 "barrier/cattle_grid": {
111044                     "name": "Cattle Grid",
111045                     "terms": ""
111046                 },
111047                 "barrier/city_wall": {
111048                     "name": "City Wall",
111049                     "terms": ""
111050                 },
111051                 "barrier/cycle_barrier": {
111052                     "name": "Cycle Barrier",
111053                     "terms": ""
111054                 },
111055                 "barrier/ditch": {
111056                     "name": "Ditch",
111057                     "terms": ""
111058                 },
111059                 "barrier/entrance": {
111060                     "name": "Entrance",
111061                     "terms": ""
111062                 },
111063                 "barrier/fence": {
111064                     "name": "Fence",
111065                     "terms": ""
111066                 },
111067                 "barrier/gate": {
111068                     "name": "Gate",
111069                     "terms": ""
111070                 },
111071                 "barrier/hedge": {
111072                     "name": "Hedge",
111073                     "terms": ""
111074                 },
111075                 "barrier/kissing_gate": {
111076                     "name": "Kissing Gate",
111077                     "terms": ""
111078                 },
111079                 "barrier/lift_gate": {
111080                     "name": "Lift Gate",
111081                     "terms": ""
111082                 },
111083                 "barrier/retaining_wall": {
111084                     "name": "Retaining Wall",
111085                     "terms": ""
111086                 },
111087                 "barrier/stile": {
111088                     "name": "Stile",
111089                     "terms": ""
111090                 },
111091                 "barrier/toll_booth": {
111092                     "name": "Toll Booth",
111093                     "terms": ""
111094                 },
111095                 "barrier/wall": {
111096                     "name": "Wall",
111097                     "terms": ""
111098                 },
111099                 "boundary/administrative": {
111100                     "name": "Administrative Boundary",
111101                     "terms": ""
111102                 },
111103                 "building": {
111104                     "name": "Building",
111105                     "terms": ""
111106                 },
111107                 "building/apartments": {
111108                     "name": "Apartments",
111109                     "terms": ""
111110                 },
111111                 "building/commercial": {
111112                     "name": "Commercial Building",
111113                     "terms": ""
111114                 },
111115                 "building/entrance": {
111116                     "name": "Entrance",
111117                     "terms": ""
111118                 },
111119                 "building/garage": {
111120                     "name": "Garage",
111121                     "terms": ""
111122                 },
111123                 "building/house": {
111124                     "name": "House",
111125                     "terms": ""
111126                 },
111127                 "building/hut": {
111128                     "name": "Hut",
111129                     "terms": ""
111130                 },
111131                 "building/industrial": {
111132                     "name": "Industrial Building",
111133                     "terms": ""
111134                 },
111135                 "building/residential": {
111136                     "name": "Residential Building",
111137                     "terms": ""
111138                 },
111139                 "craft/basket_maker": {
111140                     "name": "Basket Maker",
111141                     "terms": "basket,basketry,basket maker,basket weaver"
111142                 },
111143                 "craft/beekeeper": {
111144                     "name": "Beekeeper",
111145                     "terms": "bees,beekeeper,bee box"
111146                 },
111147                 "craft/blacksmith": {
111148                     "name": "Blacksmith",
111149                     "terms": "blacksmith"
111150                 },
111151                 "craft/boatbuilder": {
111152                     "name": "Boat Builder",
111153                     "terms": "boat builder"
111154                 },
111155                 "craft/bookbinder": {
111156                     "name": "Bookbinder",
111157                     "terms": "bookbinder,book repair"
111158                 },
111159                 "craft/brewery": {
111160                     "name": "Brewery",
111161                     "terms": "brewery"
111162                 },
111163                 "craft/carpenter": {
111164                     "name": "Carpenter",
111165                     "terms": "carpenter,woodworker"
111166                 },
111167                 "craft/carpet_layer": {
111168                     "name": "Carpet Layer",
111169                     "terms": "carpet layer"
111170                 },
111171                 "craft/caterer": {
111172                     "name": "Caterer",
111173                     "terms": "Caterer,Catering"
111174                 },
111175                 "craft/clockmaker": {
111176                     "name": "Clockmaker",
111177                     "terms": "clock,clockmaker,clock repair"
111178                 },
111179                 "craft/confectionary": {
111180                     "name": "Confectionary",
111181                     "terms": "confectionary,sweets,candy"
111182                 },
111183                 "craft/dressmaker": {
111184                     "name": "Dressmaker",
111185                     "terms": "dress,dressmaker"
111186                 },
111187                 "craft/electrician": {
111188                     "name": "Electrician",
111189                     "terms": "electrician"
111190                 },
111191                 "craft/gardener": {
111192                     "name": "Gardener",
111193                     "terms": "gardener,landscaper,grounds keeper"
111194                 },
111195                 "craft/glaziery": {
111196                     "name": "Glaziery",
111197                     "terms": "glass,glass foundry,stained-glass,window"
111198                 },
111199                 "craft/handicraft": {
111200                     "name": "Handicraft",
111201                     "terms": "handicraft"
111202                 },
111203                 "craft/hvac": {
111204                     "name": "HVAC",
111205                     "terms": "heating,ventilating,air-conditioning,air conditioning"
111206                 },
111207                 "craft/insulator": {
111208                     "name": "Insulator",
111209                     "terms": "insulation,insulator"
111210                 },
111211                 "craft/jeweler": {
111212                     "name": "Jeweler",
111213                     "terms": "jeweler,gem,diamond"
111214                 },
111215                 "craft/key_cutter": {
111216                     "name": "Key Cutter",
111217                     "terms": "key,key cutter"
111218                 },
111219                 "craft/locksmith": {
111220                     "name": "Locksmith",
111221                     "terms": "locksmith,lock"
111222                 },
111223                 "craft/metal_construction": {
111224                     "name": "Metal Construction",
111225                     "terms": "metal construction"
111226                 },
111227                 "craft/optician": {
111228                     "name": "Optician",
111229                     "terms": "glasses,optician"
111230                 },
111231                 "craft/painter": {
111232                     "name": "Painter",
111233                     "terms": "painter"
111234                 },
111235                 "craft/photographer": {
111236                     "name": "Photographer",
111237                     "terms": "photographer"
111238                 },
111239                 "craft/photographic_labratory": {
111240                     "name": "Photographic Labratory",
111241                     "terms": "photographic labratory,film developer"
111242                 },
111243                 "craft/plasterer": {
111244                     "name": "Plasterer",
111245                     "terms": "plasterer"
111246                 },
111247                 "craft/plumber": {
111248                     "name": "Plumber",
111249                     "terms": "pumber"
111250                 },
111251                 "craft/pottery": {
111252                     "name": "Pottery",
111253                     "terms": "pottery,potter"
111254                 },
111255                 "craft/rigger": {
111256                     "name": "Rigger",
111257                     "terms": "rigger"
111258                 },
111259                 "craft/roofer": {
111260                     "name": "Roofer",
111261                     "terms": "roofer"
111262                 },
111263                 "craft/saddler": {
111264                     "name": "Saddler",
111265                     "terms": "saddler"
111266                 },
111267                 "craft/sailmaker": {
111268                     "name": "Sailmaker",
111269                     "terms": "sailmaker"
111270                 },
111271                 "craft/sawmill": {
111272                     "name": "Sawmill",
111273                     "terms": "sawmill,lumber"
111274                 },
111275                 "craft/scaffolder": {
111276                     "name": "Scaffolder",
111277                     "terms": "scaffolder"
111278                 },
111279                 "craft/sculpter": {
111280                     "name": "Sculpter",
111281                     "terms": "sculpter"
111282                 },
111283                 "craft/shoemaker": {
111284                     "name": "Shoemaker",
111285                     "terms": "shoe repair,shoemaker"
111286                 },
111287                 "craft/stonemason": {
111288                     "name": "Stonemason",
111289                     "terms": "stonemason,masonry"
111290                 },
111291                 "craft/sweep": {
111292                     "name": "Chimney Sweep",
111293                     "terms": "sweep,chimney sweep"
111294                 },
111295                 "craft/tailor": {
111296                     "name": "Tailor",
111297                     "terms": "tailor,clothes"
111298                 },
111299                 "craft/tiler": {
111300                     "name": "Tiler",
111301                     "terms": "tiler"
111302                 },
111303                 "craft/tinsmith": {
111304                     "name": "Tinsmith",
111305                     "terms": "tinsmith"
111306                 },
111307                 "craft/upholsterer": {
111308                     "name": "Upholsterer",
111309                     "terms": "upholsterer"
111310                 },
111311                 "craft/watchmaker": {
111312                     "name": "Watchmaker",
111313                     "terms": "watch,watchmaker,watch repair"
111314                 },
111315                 "craft/window_construction": {
111316                     "name": "Window Construction",
111317                     "terms": "window,window maker,window construction"
111318                 },
111319                 "embankment": {
111320                     "name": "Embankment",
111321                     "terms": ""
111322                 },
111323                 "emergency/ambulance_station": {
111324                     "name": "Ambulance Station",
111325                     "terms": ""
111326                 },
111327                 "emergency/fire_hydrant": {
111328                     "name": "Fire Hydrant",
111329                     "terms": ""
111330                 },
111331                 "emergency/phone": {
111332                     "name": "Emergency Phone",
111333                     "terms": ""
111334                 },
111335                 "entrance": {
111336                     "name": "Entrance",
111337                     "terms": ""
111338                 },
111339                 "footway/crossing": {
111340                     "name": "Crossing",
111341                     "terms": "crosswalk,zebra crossing"
111342                 },
111343                 "footway/sidewalk": {
111344                     "name": "Sidewalk",
111345                     "terms": ""
111346                 },
111347                 "golf/bunker": {
111348                     "name": "Sand Trap",
111349                     "terms": "hazard,bunker"
111350                 },
111351                 "golf/fairway": {
111352                     "name": "Fairway",
111353                     "terms": ""
111354                 },
111355                 "golf/green": {
111356                     "name": "Putting Green",
111357                     "terms": "putting green"
111358                 },
111359                 "golf/hole": {
111360                     "name": "Golf Hole",
111361                     "terms": ""
111362                 },
111363                 "golf/lateral_water_hazard": {
111364                     "name": "Lateral Water Hazard",
111365                     "terms": ""
111366                 },
111367                 "golf/rough": {
111368                     "name": "Rough",
111369                     "terms": ""
111370                 },
111371                 "golf/tee": {
111372                     "name": "Tee Box",
111373                     "terms": "teeing ground"
111374                 },
111375                 "golf/water_hazard": {
111376                     "name": "Water Hazard",
111377                     "terms": ""
111378                 },
111379                 "highway": {
111380                     "name": "Highway",
111381                     "terms": ""
111382                 },
111383                 "highway/bridleway": {
111384                     "name": "Bridle Path",
111385                     "terms": "bridleway,equestrian trail,horse riding path,bridle road,horse trail"
111386                 },
111387                 "highway/bus_stop": {
111388                     "name": "Bus Stop",
111389                     "terms": ""
111390                 },
111391                 "highway/crossing": {
111392                     "name": "Crossing",
111393                     "terms": "crosswalk,zebra crossing"
111394                 },
111395                 "highway/cycleway": {
111396                     "name": "Cycle Path",
111397                     "terms": ""
111398                 },
111399                 "highway/footway": {
111400                     "name": "Foot Path",
111401                     "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"
111402                 },
111403                 "highway/living_street": {
111404                     "name": "Living Street",
111405                     "terms": ""
111406                 },
111407                 "highway/mini_roundabout": {
111408                     "name": "Mini-Roundabout",
111409                     "terms": ""
111410                 },
111411                 "highway/motorway": {
111412                     "name": "Motorway",
111413                     "terms": ""
111414                 },
111415                 "highway/motorway_junction": {
111416                     "name": "Motorway Junction",
111417                     "terms": ""
111418                 },
111419                 "highway/motorway_link": {
111420                     "name": "Motorway Link",
111421                     "terms": "ramp,on ramp,off ramp"
111422                 },
111423                 "highway/path": {
111424                     "name": "Path",
111425                     "terms": ""
111426                 },
111427                 "highway/pedestrian": {
111428                     "name": "Pedestrian",
111429                     "terms": ""
111430                 },
111431                 "highway/primary": {
111432                     "name": "Primary Road",
111433                     "terms": ""
111434                 },
111435                 "highway/primary_link": {
111436                     "name": "Primary Link",
111437                     "terms": "ramp,on ramp,off ramp"
111438                 },
111439                 "highway/residential": {
111440                     "name": "Residential Road",
111441                     "terms": ""
111442                 },
111443                 "highway/rest_area": {
111444                     "name": "Rest Area",
111445                     "terms": "rest stop,turnout,lay-by"
111446                 },
111447                 "highway/road": {
111448                     "name": "Unknown Road",
111449                     "terms": ""
111450                 },
111451                 "highway/secondary": {
111452                     "name": "Secondary Road",
111453                     "terms": ""
111454                 },
111455                 "highway/secondary_link": {
111456                     "name": "Secondary Link",
111457                     "terms": "ramp,on ramp,off ramp"
111458                 },
111459                 "highway/service": {
111460                     "name": "Service Road",
111461                     "terms": ""
111462                 },
111463                 "highway/service/alley": {
111464                     "name": "Alley",
111465                     "terms": ""
111466                 },
111467                 "highway/service/drive-through": {
111468                     "name": "Drive-Through",
111469                     "terms": ""
111470                 },
111471                 "highway/service/driveway": {
111472                     "name": "Driveway",
111473                     "terms": ""
111474                 },
111475                 "highway/service/emergency_access": {
111476                     "name": "Emergency Access",
111477                     "terms": ""
111478                 },
111479                 "highway/service/parking_aisle": {
111480                     "name": "Parking Aisle",
111481                     "terms": ""
111482                 },
111483                 "highway/services": {
111484                     "name": "Service Area",
111485                     "terms": "services,travel plaza,service station"
111486                 },
111487                 "highway/steps": {
111488                     "name": "Steps",
111489                     "terms": "stairs,staircase"
111490                 },
111491                 "highway/stop": {
111492                     "name": "Stop Sign",
111493                     "terms": "stop sign"
111494                 },
111495                 "highway/tertiary": {
111496                     "name": "Tertiary Road",
111497                     "terms": ""
111498                 },
111499                 "highway/tertiary_link": {
111500                     "name": "Tertiary Link",
111501                     "terms": "ramp,on ramp,off ramp"
111502                 },
111503                 "highway/track": {
111504                     "name": "Track",
111505                     "terms": ""
111506                 },
111507                 "highway/traffic_signals": {
111508                     "name": "Traffic Signals",
111509                     "terms": "light,stoplight,traffic light"
111510                 },
111511                 "highway/trunk": {
111512                     "name": "Trunk Road",
111513                     "terms": ""
111514                 },
111515                 "highway/trunk_link": {
111516                     "name": "Trunk Link",
111517                     "terms": "ramp,on ramp,off ramp"
111518                 },
111519                 "highway/turning_circle": {
111520                     "name": "Turning Circle",
111521                     "terms": ""
111522                 },
111523                 "highway/unclassified": {
111524                     "name": "Unclassified Road",
111525                     "terms": ""
111526                 },
111527                 "historic": {
111528                     "name": "Historic Site",
111529                     "terms": ""
111530                 },
111531                 "historic/archaeological_site": {
111532                     "name": "Archaeological Site",
111533                     "terms": ""
111534                 },
111535                 "historic/boundary_stone": {
111536                     "name": "Boundary Stone",
111537                     "terms": ""
111538                 },
111539                 "historic/castle": {
111540                     "name": "Castle",
111541                     "terms": ""
111542                 },
111543                 "historic/memorial": {
111544                     "name": "Memorial",
111545                     "terms": ""
111546                 },
111547                 "historic/monument": {
111548                     "name": "Monument",
111549                     "terms": ""
111550                 },
111551                 "historic/ruins": {
111552                     "name": "Ruins",
111553                     "terms": ""
111554                 },
111555                 "historic/wayside_cross": {
111556                     "name": "Wayside Cross",
111557                     "terms": ""
111558                 },
111559                 "historic/wayside_shrine": {
111560                     "name": "Wayside Shrine",
111561                     "terms": ""
111562                 },
111563                 "landuse": {
111564                     "name": "Landuse",
111565                     "terms": ""
111566                 },
111567                 "landuse/allotments": {
111568                     "name": "Allotments",
111569                     "terms": ""
111570                 },
111571                 "landuse/basin": {
111572                     "name": "Basin",
111573                     "terms": ""
111574                 },
111575                 "landuse/cemetery": {
111576                     "name": "Cemetery",
111577                     "terms": ""
111578                 },
111579                 "landuse/commercial": {
111580                     "name": "Commercial",
111581                     "terms": ""
111582                 },
111583                 "landuse/construction": {
111584                     "name": "Construction",
111585                     "terms": ""
111586                 },
111587                 "landuse/farm": {
111588                     "name": "Farm",
111589                     "terms": ""
111590                 },
111591                 "landuse/farmland": {
111592                     "name": "Farmland",
111593                     "terms": ""
111594                 },
111595                 "landuse/farmyard": {
111596                     "name": "Farmyard",
111597                     "terms": ""
111598                 },
111599                 "landuse/forest": {
111600                     "name": "Forest",
111601                     "terms": ""
111602                 },
111603                 "landuse/grass": {
111604                     "name": "Grass",
111605                     "terms": ""
111606                 },
111607                 "landuse/industrial": {
111608                     "name": "Industrial",
111609                     "terms": ""
111610                 },
111611                 "landuse/meadow": {
111612                     "name": "Meadow",
111613                     "terms": ""
111614                 },
111615                 "landuse/orchard": {
111616                     "name": "Orchard",
111617                     "terms": ""
111618                 },
111619                 "landuse/quarry": {
111620                     "name": "Quarry",
111621                     "terms": ""
111622                 },
111623                 "landuse/residential": {
111624                     "name": "Residential",
111625                     "terms": ""
111626                 },
111627                 "landuse/retail": {
111628                     "name": "Retail",
111629                     "terms": ""
111630                 },
111631                 "landuse/vineyard": {
111632                     "name": "Vineyard",
111633                     "terms": ""
111634                 },
111635                 "leisure": {
111636                     "name": "Leisure",
111637                     "terms": ""
111638                 },
111639                 "leisure/common": {
111640                     "name": "Common",
111641                     "terms": "open space"
111642                 },
111643                 "leisure/dog_park": {
111644                     "name": "Dog Park",
111645                     "terms": ""
111646                 },
111647                 "leisure/garden": {
111648                     "name": "Garden",
111649                     "terms": ""
111650                 },
111651                 "leisure/golf_course": {
111652                     "name": "Golf Course",
111653                     "terms": "links"
111654                 },
111655                 "leisure/marina": {
111656                     "name": "Marina",
111657                     "terms": ""
111658                 },
111659                 "leisure/park": {
111660                     "name": "Park",
111661                     "terms": "esplanade,estate,forest,garden,grass,green,grounds,lawn,lot,meadow,parkland,place,playground,plaza,pleasure garden,recreation area,square,tract,village green,woodland"
111662                 },
111663                 "leisure/pitch": {
111664                     "name": "Sport Pitch",
111665                     "terms": ""
111666                 },
111667                 "leisure/pitch/american_football": {
111668                     "name": "American Football Field",
111669                     "terms": ""
111670                 },
111671                 "leisure/pitch/baseball": {
111672                     "name": "Baseball Diamond",
111673                     "terms": ""
111674                 },
111675                 "leisure/pitch/basketball": {
111676                     "name": "Basketball Court",
111677                     "terms": ""
111678                 },
111679                 "leisure/pitch/skateboard": {
111680                     "name": "Skate Park",
111681                     "terms": ""
111682                 },
111683                 "leisure/pitch/soccer": {
111684                     "name": "Soccer Field",
111685                     "terms": ""
111686                 },
111687                 "leisure/pitch/tennis": {
111688                     "name": "Tennis Court",
111689                     "terms": ""
111690                 },
111691                 "leisure/pitch/volleyball": {
111692                     "name": "Volleyball Court",
111693                     "terms": ""
111694                 },
111695                 "leisure/playground": {
111696                     "name": "Playground",
111697                     "terms": "jungle gym,play area"
111698                 },
111699                 "leisure/slipway": {
111700                     "name": "Slipway",
111701                     "terms": ""
111702                 },
111703                 "leisure/sports_center": {
111704                     "name": "Sports Center",
111705                     "terms": "gym"
111706                 },
111707                 "leisure/stadium": {
111708                     "name": "Stadium",
111709                     "terms": ""
111710                 },
111711                 "leisure/swimming_pool": {
111712                     "name": "Swimming Pool",
111713                     "terms": ""
111714                 },
111715                 "leisure/track": {
111716                     "name": "Race Track",
111717                     "terms": ""
111718                 },
111719                 "line": {
111720                     "name": "Line",
111721                     "terms": ""
111722                 },
111723                 "man_made": {
111724                     "name": "Man Made",
111725                     "terms": ""
111726                 },
111727                 "man_made/breakwater": {
111728                     "name": "Breakwater",
111729                     "terms": ""
111730                 },
111731                 "man_made/cutline": {
111732                     "name": "Cut line",
111733                     "terms": ""
111734                 },
111735                 "man_made/embankment": {
111736                     "name": "Embankment",
111737                     "terms": ""
111738                 },
111739                 "man_made/flagpole": {
111740                     "name": "Flagpole",
111741                     "terms": ""
111742                 },
111743                 "man_made/lighthouse": {
111744                     "name": "Lighthouse",
111745                     "terms": ""
111746                 },
111747                 "man_made/observation": {
111748                     "name": "Observation Tower",
111749                     "terms": "lookout tower,fire tower"
111750                 },
111751                 "man_made/pier": {
111752                     "name": "Pier",
111753                     "terms": ""
111754                 },
111755                 "man_made/pipeline": {
111756                     "name": "Pipeline",
111757                     "terms": ""
111758                 },
111759                 "man_made/survey_point": {
111760                     "name": "Survey Point",
111761                     "terms": ""
111762                 },
111763                 "man_made/tower": {
111764                     "name": "Tower",
111765                     "terms": ""
111766                 },
111767                 "man_made/wastewater_plant": {
111768                     "name": "Wastewater Plant",
111769                     "terms": "sewage works,sewage treatment plant,water treatment plant,reclamation plant"
111770                 },
111771                 "man_made/water_tower": {
111772                     "name": "Water Tower",
111773                     "terms": ""
111774                 },
111775                 "man_made/water_well": {
111776                     "name": "Water well",
111777                     "terms": ""
111778                 },
111779                 "man_made/water_works": {
111780                     "name": "Water Works",
111781                     "terms": ""
111782                 },
111783                 "military/airfield": {
111784                     "name": "Airfield",
111785                     "terms": ""
111786                 },
111787                 "military/barracks": {
111788                     "name": "Barracks",
111789                     "terms": ""
111790                 },
111791                 "military/bunker": {
111792                     "name": "Bunker",
111793                     "terms": ""
111794                 },
111795                 "military/range": {
111796                     "name": "Military Range",
111797                     "terms": ""
111798                 },
111799                 "natural": {
111800                     "name": "Natural",
111801                     "terms": ""
111802                 },
111803                 "natural/bay": {
111804                     "name": "Bay",
111805                     "terms": ""
111806                 },
111807                 "natural/beach": {
111808                     "name": "Beach",
111809                     "terms": ""
111810                 },
111811                 "natural/cliff": {
111812                     "name": "Cliff",
111813                     "terms": ""
111814                 },
111815                 "natural/coastline": {
111816                     "name": "Coastline",
111817                     "terms": "shore"
111818                 },
111819                 "natural/fell": {
111820                     "name": "Fell",
111821                     "terms": ""
111822                 },
111823                 "natural/glacier": {
111824                     "name": "Glacier",
111825                     "terms": ""
111826                 },
111827                 "natural/grassland": {
111828                     "name": "Grassland",
111829                     "terms": ""
111830                 },
111831                 "natural/heath": {
111832                     "name": "Heath",
111833                     "terms": ""
111834                 },
111835                 "natural/peak": {
111836                     "name": "Peak",
111837                     "terms": "acme,aiguille,alp,climax,crest,crown,hill,mount,mountain,pinnacle,summit,tip,top"
111838                 },
111839                 "natural/scree": {
111840                     "name": "Scree",
111841                     "terms": "loose rocks"
111842                 },
111843                 "natural/scrub": {
111844                     "name": "Scrub",
111845                     "terms": ""
111846                 },
111847                 "natural/spring": {
111848                     "name": "Spring",
111849                     "terms": ""
111850                 },
111851                 "natural/tree": {
111852                     "name": "Tree",
111853                     "terms": ""
111854                 },
111855                 "natural/water": {
111856                     "name": "Water",
111857                     "terms": ""
111858                 },
111859                 "natural/water/lake": {
111860                     "name": "Lake",
111861                     "terms": "lakelet,loch,mere"
111862                 },
111863                 "natural/water/pond": {
111864                     "name": "Pond",
111865                     "terms": "lakelet,millpond,tarn,pool,mere"
111866                 },
111867                 "natural/water/reservoir": {
111868                     "name": "Reservoir",
111869                     "terms": ""
111870                 },
111871                 "natural/wetland": {
111872                     "name": "Wetland",
111873                     "terms": ""
111874                 },
111875                 "natural/wood": {
111876                     "name": "Wood",
111877                     "terms": ""
111878                 },
111879                 "office": {
111880                     "name": "Office",
111881                     "terms": ""
111882                 },
111883                 "office/accountant": {
111884                     "name": "Accountant",
111885                     "terms": ""
111886                 },
111887                 "office/administrative": {
111888                     "name": "Administrative Office",
111889                     "terms": ""
111890                 },
111891                 "office/architect": {
111892                     "name": "Architect",
111893                     "terms": ""
111894                 },
111895                 "office/company": {
111896                     "name": "Company Office",
111897                     "terms": ""
111898                 },
111899                 "office/educational_institution": {
111900                     "name": "Educational Institution",
111901                     "terms": ""
111902                 },
111903                 "office/employment_agency": {
111904                     "name": "Employment Agency",
111905                     "terms": ""
111906                 },
111907                 "office/estate_agent": {
111908                     "name": "Real Estate Office",
111909                     "terms": ""
111910                 },
111911                 "office/financial": {
111912                     "name": "Financial Office",
111913                     "terms": ""
111914                 },
111915                 "office/government": {
111916                     "name": "Government Office",
111917                     "terms": ""
111918                 },
111919                 "office/insurance": {
111920                     "name": "Insurance Office",
111921                     "terms": ""
111922                 },
111923                 "office/it": {
111924                     "name": "IT Office",
111925                     "terms": ""
111926                 },
111927                 "office/lawyer": {
111928                     "name": "Law Office",
111929                     "terms": ""
111930                 },
111931                 "office/newspaper": {
111932                     "name": "Newspaper",
111933                     "terms": ""
111934                 },
111935                 "office/ngo": {
111936                     "name": "NGO Office",
111937                     "terms": ""
111938                 },
111939                 "office/physician": {
111940                     "name": "Physician",
111941                     "terms": ""
111942                 },
111943                 "office/political_party": {
111944                     "name": "Political Party",
111945                     "terms": ""
111946                 },
111947                 "office/research": {
111948                     "name": "Research Office",
111949                     "terms": ""
111950                 },
111951                 "office/telecommunication": {
111952                     "name": "Telecom Office",
111953                     "terms": ""
111954                 },
111955                 "office/therapist": {
111956                     "name": "Therapist",
111957                     "terms": ""
111958                 },
111959                 "office/travel_agent": {
111960                     "name": "Travel Agency",
111961                     "terms": ""
111962                 },
111963                 "piste": {
111964                     "name": "Piste/Ski Trail",
111965                     "terms": "ski,sled,sleigh,snowboard,nordic,downhill,snowmobile"
111966                 },
111967                 "place": {
111968                     "name": "Place",
111969                     "terms": ""
111970                 },
111971                 "place/city": {
111972                     "name": "City",
111973                     "terms": ""
111974                 },
111975                 "place/hamlet": {
111976                     "name": "Hamlet",
111977                     "terms": ""
111978                 },
111979                 "place/island": {
111980                     "name": "Island",
111981                     "terms": "archipelago,atoll,bar,cay,isle,islet,key,reef"
111982                 },
111983                 "place/isolated_dwelling": {
111984                     "name": "Isolated Dwelling",
111985                     "terms": ""
111986                 },
111987                 "place/locality": {
111988                     "name": "Locality",
111989                     "terms": ""
111990                 },
111991                 "place/town": {
111992                     "name": "Town",
111993                     "terms": ""
111994                 },
111995                 "place/village": {
111996                     "name": "Village",
111997                     "terms": ""
111998                 },
111999                 "point": {
112000                     "name": "Point",
112001                     "terms": ""
112002                 },
112003                 "power": {
112004                     "name": "Power",
112005                     "terms": ""
112006                 },
112007                 "power/generator": {
112008                     "name": "Power Generator",
112009                     "terms": ""
112010                 },
112011                 "power/line": {
112012                     "name": "Power Line",
112013                     "terms": ""
112014                 },
112015                 "power/minor_line": {
112016                     "name": "Minor Power Line",
112017                     "terms": ""
112018                 },
112019                 "power/pole": {
112020                     "name": "Power Pole",
112021                     "terms": ""
112022                 },
112023                 "power/sub_station": {
112024                     "name": "Substation",
112025                     "terms": ""
112026                 },
112027                 "power/tower": {
112028                     "name": "High-Voltage Tower",
112029                     "terms": ""
112030                 },
112031                 "power/transformer": {
112032                     "name": "Transformer",
112033                     "terms": ""
112034                 },
112035                 "public_transport/platform": {
112036                     "name": "Platform",
112037                     "terms": ""
112038                 },
112039                 "public_transport/stop_position": {
112040                     "name": "Stop Position",
112041                     "terms": ""
112042                 },
112043                 "railway": {
112044                     "name": "Railway",
112045                     "terms": ""
112046                 },
112047                 "railway/abandoned": {
112048                     "name": "Abandoned Railway",
112049                     "terms": ""
112050                 },
112051                 "railway/disused": {
112052                     "name": "Disused Railway",
112053                     "terms": ""
112054                 },
112055                 "railway/funicular": {
112056                     "name": "Funicular",
112057                     "terms": "venicular,cliff railway,cable car,cable railway,funicular railway"
112058                 },
112059                 "railway/halt": {
112060                     "name": "Railway Halt",
112061                     "terms": "break,interrupt,rest,wait,interruption"
112062                 },
112063                 "railway/level_crossing": {
112064                     "name": "Level Crossing",
112065                     "terms": "crossing,railroad crossing,railway crossing,grade crossing,road through railroad,train crossing"
112066                 },
112067                 "railway/monorail": {
112068                     "name": "Monorail",
112069                     "terms": ""
112070                 },
112071                 "railway/narrow_gauge": {
112072                     "name": "Narrow Gauge Rail",
112073                     "terms": "narrow gauge railway,narrow gauge railroad"
112074                 },
112075                 "railway/platform": {
112076                     "name": "Railway Platform",
112077                     "terms": ""
112078                 },
112079                 "railway/rail": {
112080                     "name": "Rail",
112081                     "terms": ""
112082                 },
112083                 "railway/station": {
112084                     "name": "Railway Station",
112085                     "terms": "train station,station"
112086                 },
112087                 "railway/subway": {
112088                     "name": "Subway",
112089                     "terms": ""
112090                 },
112091                 "railway/subway_entrance": {
112092                     "name": "Subway Entrance",
112093                     "terms": ""
112094                 },
112095                 "railway/tram": {
112096                     "name": "Tram",
112097                     "terms": "streetcar"
112098                 },
112099                 "relation": {
112100                     "name": "Relation",
112101                     "terms": ""
112102                 },
112103                 "route/ferry": {
112104                     "name": "Ferry Route",
112105                     "terms": ""
112106                 },
112107                 "shop": {
112108                     "name": "Shop",
112109                     "terms": ""
112110                 },
112111                 "shop/alcohol": {
112112                     "name": "Liquor Store",
112113                     "terms": "alcohol"
112114                 },
112115                 "shop/bakery": {
112116                     "name": "Bakery",
112117                     "terms": ""
112118                 },
112119                 "shop/beauty": {
112120                     "name": "Beauty Shop",
112121                     "terms": "nail spa,spa,salon,tanning"
112122                 },
112123                 "shop/beverages": {
112124                     "name": "Beverage Store",
112125                     "terms": ""
112126                 },
112127                 "shop/bicycle": {
112128                     "name": "Bicycle Shop",
112129                     "terms": ""
112130                 },
112131                 "shop/books": {
112132                     "name": "Bookstore",
112133                     "terms": ""
112134                 },
112135                 "shop/boutique": {
112136                     "name": "Boutique",
112137                     "terms": ""
112138                 },
112139                 "shop/butcher": {
112140                     "name": "Butcher",
112141                     "terms": ""
112142                 },
112143                 "shop/car": {
112144                     "name": "Car Dealership",
112145                     "terms": ""
112146                 },
112147                 "shop/car_parts": {
112148                     "name": "Car Parts Store",
112149                     "terms": ""
112150                 },
112151                 "shop/car_repair": {
112152                     "name": "Car Repair Shop",
112153                     "terms": ""
112154                 },
112155                 "shop/chemist": {
112156                     "name": "Chemist",
112157                     "terms": ""
112158                 },
112159                 "shop/clothes": {
112160                     "name": "Clothing Store",
112161                     "terms": ""
112162                 },
112163                 "shop/computer": {
112164                     "name": "Computer Store",
112165                     "terms": ""
112166                 },
112167                 "shop/confectionery": {
112168                     "name": "Confectionery",
112169                     "terms": ""
112170                 },
112171                 "shop/convenience": {
112172                     "name": "Convenience Store",
112173                     "terms": ""
112174                 },
112175                 "shop/deli": {
112176                     "name": "Deli",
112177                     "terms": ""
112178                 },
112179                 "shop/department_store": {
112180                     "name": "Department Store",
112181                     "terms": ""
112182                 },
112183                 "shop/doityourself": {
112184                     "name": "DIY Store",
112185                     "terms": ""
112186                 },
112187                 "shop/dry_cleaning": {
112188                     "name": "Dry Cleaners",
112189                     "terms": ""
112190                 },
112191                 "shop/electronics": {
112192                     "name": "Electronics Store",
112193                     "terms": ""
112194                 },
112195                 "shop/farm": {
112196                     "name": "Produce Stand",
112197                     "terms": "farm shop,farm stand"
112198                 },
112199                 "shop/fishmonger": {
112200                     "name": "Fishmonger",
112201                     "terms": ""
112202                 },
112203                 "shop/florist": {
112204                     "name": "Florist",
112205                     "terms": ""
112206                 },
112207                 "shop/furniture": {
112208                     "name": "Furniture Store",
112209                     "terms": ""
112210                 },
112211                 "shop/garden_centre": {
112212                     "name": "Garden Center",
112213                     "terms": "garden centre"
112214                 },
112215                 "shop/gift": {
112216                     "name": "Gift Shop",
112217                     "terms": ""
112218                 },
112219                 "shop/greengrocer": {
112220                     "name": "Greengrocer",
112221                     "terms": ""
112222                 },
112223                 "shop/hairdresser": {
112224                     "name": "Hairdresser",
112225                     "terms": ""
112226                 },
112227                 "shop/hardware": {
112228                     "name": "Hardware Store",
112229                     "terms": ""
112230                 },
112231                 "shop/hifi": {
112232                     "name": "Hifi Store",
112233                     "terms": ""
112234                 },
112235                 "shop/jewelry": {
112236                     "name": "Jeweler",
112237                     "terms": ""
112238                 },
112239                 "shop/kiosk": {
112240                     "name": "Kiosk",
112241                     "terms": ""
112242                 },
112243                 "shop/laundry": {
112244                     "name": "Laundry",
112245                     "terms": ""
112246                 },
112247                 "shop/locksmith": {
112248                     "name": "Locksmith",
112249                     "terms": "keys"
112250                 },
112251                 "shop/mall": {
112252                     "name": "Mall",
112253                     "terms": ""
112254                 },
112255                 "shop/mobile_phone": {
112256                     "name": "Mobile Phone Store",
112257                     "terms": ""
112258                 },
112259                 "shop/motorcycle": {
112260                     "name": "Motorcycle Dealership",
112261                     "terms": ""
112262                 },
112263                 "shop/music": {
112264                     "name": "Music Store",
112265                     "terms": ""
112266                 },
112267                 "shop/newsagent": {
112268                     "name": "Newsagent",
112269                     "terms": ""
112270                 },
112271                 "shop/optician": {
112272                     "name": "Optician",
112273                     "terms": ""
112274                 },
112275                 "shop/outdoor": {
112276                     "name": "Outdoor Store",
112277                     "terms": ""
112278                 },
112279                 "shop/pet": {
112280                     "name": "Pet Store",
112281                     "terms": ""
112282                 },
112283                 "shop/photo": {
112284                     "name": "Photography Store",
112285                     "terms": ""
112286                 },
112287                 "shop/shoes": {
112288                     "name": "Shoe Store",
112289                     "terms": ""
112290                 },
112291                 "shop/sports": {
112292                     "name": "Sporting Goods Store",
112293                     "terms": ""
112294                 },
112295                 "shop/stationery": {
112296                     "name": "Stationery Store",
112297                     "terms": ""
112298                 },
112299                 "shop/supermarket": {
112300                     "name": "Supermarket",
112301                     "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"
112302                 },
112303                 "shop/toys": {
112304                     "name": "Toy Store",
112305                     "terms": ""
112306                 },
112307                 "shop/travel_agency": {
112308                     "name": "Travel Agency",
112309                     "terms": ""
112310                 },
112311                 "shop/tyres": {
112312                     "name": "Tire Store",
112313                     "terms": ""
112314                 },
112315                 "shop/vacant": {
112316                     "name": "Vacant Shop",
112317                     "terms": ""
112318                 },
112319                 "shop/variety_store": {
112320                     "name": "Variety Store",
112321                     "terms": ""
112322                 },
112323                 "shop/video": {
112324                     "name": "Video Store",
112325                     "terms": ""
112326                 },
112327                 "tourism": {
112328                     "name": "Tourism",
112329                     "terms": ""
112330                 },
112331                 "tourism/alpine_hut": {
112332                     "name": "Alpine Hut",
112333                     "terms": ""
112334                 },
112335                 "tourism/artwork": {
112336                     "name": "Artwork",
112337                     "terms": "mural,sculpture,statue"
112338                 },
112339                 "tourism/attraction": {
112340                     "name": "Tourist Attraction",
112341                     "terms": ""
112342                 },
112343                 "tourism/camp_site": {
112344                     "name": "Camp Site",
112345                     "terms": "camping"
112346                 },
112347                 "tourism/caravan_site": {
112348                     "name": "RV Park",
112349                     "terms": ""
112350                 },
112351                 "tourism/chalet": {
112352                     "name": "Chalet",
112353                     "terms": ""
112354                 },
112355                 "tourism/guest_house": {
112356                     "name": "Guest House",
112357                     "terms": "B&B,Bed & Breakfast,Bed and Breakfast"
112358                 },
112359                 "tourism/hostel": {
112360                     "name": "Hostel",
112361                     "terms": ""
112362                 },
112363                 "tourism/hotel": {
112364                     "name": "Hotel",
112365                     "terms": ""
112366                 },
112367                 "tourism/information": {
112368                     "name": "Information",
112369                     "terms": ""
112370                 },
112371                 "tourism/motel": {
112372                     "name": "Motel",
112373                     "terms": ""
112374                 },
112375                 "tourism/museum": {
112376                     "name": "Museum",
112377                     "terms": "exhibition,exhibits archive,foundation,gallery,hall,institution,library,menagerie,repository,salon,storehouse,treasury,vault"
112378                 },
112379                 "tourism/picnic_site": {
112380                     "name": "Picnic Site",
112381                     "terms": ""
112382                 },
112383                 "tourism/theme_park": {
112384                     "name": "Theme Park",
112385                     "terms": ""
112386                 },
112387                 "tourism/viewpoint": {
112388                     "name": "Viewpoint",
112389                     "terms": ""
112390                 },
112391                 "tourism/zoo": {
112392                     "name": "Zoo",
112393                     "terms": ""
112394                 },
112395                 "type/boundary": {
112396                     "name": "Boundary",
112397                     "terms": ""
112398                 },
112399                 "type/boundary/administrative": {
112400                     "name": "Administrative Boundary",
112401                     "terms": ""
112402                 },
112403                 "type/multipolygon": {
112404                     "name": "Multipolygon",
112405                     "terms": ""
112406                 },
112407                 "type/restriction": {
112408                     "name": "Restriction",
112409                     "terms": ""
112410                 },
112411                 "type/route": {
112412                     "name": "Route",
112413                     "terms": ""
112414                 },
112415                 "type/route/bicycle": {
112416                     "name": "Cycle Route",
112417                     "terms": ""
112418                 },
112419                 "type/route/bus": {
112420                     "name": "Bus Route",
112421                     "terms": ""
112422                 },
112423                 "type/route/detour": {
112424                     "name": "Detour Route",
112425                     "terms": ""
112426                 },
112427                 "type/route/ferry": {
112428                     "name": "Ferry Route",
112429                     "terms": ""
112430                 },
112431                 "type/route/foot": {
112432                     "name": "Foot Route",
112433                     "terms": ""
112434                 },
112435                 "type/route/hiking": {
112436                     "name": "Hiking Route",
112437                     "terms": ""
112438                 },
112439                 "type/route/pipeline": {
112440                     "name": "Pipeline Route",
112441                     "terms": ""
112442                 },
112443                 "type/route/power": {
112444                     "name": "Power Route",
112445                     "terms": ""
112446                 },
112447                 "type/route/road": {
112448                     "name": "Road Route",
112449                     "terms": ""
112450                 },
112451                 "type/route/train": {
112452                     "name": "Train Route",
112453                     "terms": ""
112454                 },
112455                 "type/route/tram": {
112456                     "name": "Tram Route",
112457                     "terms": ""
112458                 },
112459                 "type/route_master": {
112460                     "name": "Route Master",
112461                     "terms": ""
112462                 },
112463                 "vertex": {
112464                     "name": "Other",
112465                     "terms": ""
112466                 },
112467                 "waterway": {
112468                     "name": "Waterway",
112469                     "terms": ""
112470                 },
112471                 "waterway/canal": {
112472                     "name": "Canal",
112473                     "terms": ""
112474                 },
112475                 "waterway/dam": {
112476                     "name": "Dam",
112477                     "terms": ""
112478                 },
112479                 "waterway/ditch": {
112480                     "name": "Ditch",
112481                     "terms": ""
112482                 },
112483                 "waterway/drain": {
112484                     "name": "Drain",
112485                     "terms": ""
112486                 },
112487                 "waterway/river": {
112488                     "name": "River",
112489                     "terms": "beck,branch,brook,course,creek,estuary,rill,rivulet,run,runnel,stream,tributary,watercourse"
112490                 },
112491                 "waterway/riverbank": {
112492                     "name": "Riverbank",
112493                     "terms": ""
112494                 },
112495                 "waterway/stream": {
112496                     "name": "Stream",
112497                     "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"
112498                 },
112499                 "waterway/weir": {
112500                     "name": "Weir",
112501                     "terms": ""
112502                 }
112503             }
112504         }
112505     },
112506     "suggestions": {
112507         "amenity": {
112508             "pub": {
112509                 "The Green Man": {
112510                     "count": 51
112511                 },
112512                 "Kings Arms": {
112513                     "count": 67
112514                 },
112515                 "Red Lion": {
112516                     "count": 203
112517                 },
112518                 "The Ship": {
112519                     "count": 87
112520                 },
112521                 "The White Horse": {
112522                     "count": 201
112523                 },
112524                 "The White Hart": {
112525                     "count": 228
112526                 },
112527                 "Royal Oak": {
112528                     "count": 147
112529                 },
112530                 "The Red Lion": {
112531                     "count": 231
112532                 },
112533                 "The Kings Arms": {
112534                     "count": 58
112535                 },
112536                 "The Star": {
112537                     "count": 73
112538                 },
112539                 "The Anchor": {
112540                     "count": 64
112541                 },
112542                 "The Cross Keys": {
112543                     "count": 55
112544                 },
112545                 "The Wheatsheaf": {
112546                     "count": 117
112547                 },
112548                 "The Crown Inn": {
112549                     "count": 68
112550                 },
112551                 "The Kings Head": {
112552                     "count": 53
112553                 },
112554                 "The Castle": {
112555                     "count": 58
112556                 },
112557                 "The Railway": {
112558                     "count": 100
112559                 },
112560                 "The White Lion": {
112561                     "count": 118
112562                 },
112563                 "The Bell": {
112564                     "count": 121
112565                 },
112566                 "The Bull": {
112567                     "count": 67
112568                 },
112569                 "The Plough": {
112570                     "count": 177
112571                 },
112572                 "The George": {
112573                     "count": 109
112574                 },
112575                 "The Royal Oak": {
112576                     "count": 210
112577                 },
112578                 "The Fox": {
112579                     "count": 76
112580                 },
112581                 "Prince of Wales": {
112582                     "count": 76
112583                 },
112584                 "The Rising Sun": {
112585                     "count": 69
112586                 },
112587                 "The Prince of Wales": {
112588                     "count": 51
112589                 },
112590                 "The Crown": {
112591                     "count": 241
112592                 },
112593                 "The Chequers": {
112594                     "count": 64
112595                 },
112596                 "The Swan": {
112597                     "count": 150
112598                 },
112599                 "Rose and Crown": {
112600                     "count": 79
112601                 },
112602                 "The Victoria": {
112603                     "count": 68
112604                 },
112605                 "New Inn": {
112606                     "count": 89
112607                 },
112608                 "Royal Hotel": {
112609                     "count": 55
112610                 },
112611                 "Cross Keys": {
112612                     "count": 59
112613                 },
112614                 "The Greyhound": {
112615                     "count": 96
112616                 },
112617                 "The Black Horse": {
112618                     "count": 94
112619                 },
112620                 "The New Inn": {
112621                     "count": 104
112622                 },
112623                 "Kings Head": {
112624                     "count": 57
112625                 },
112626                 "The Angel": {
112627                     "count": 53
112628                 },
112629                 "The Queens Head": {
112630                     "count": 51
112631                 },
112632                 "The Ship Inn": {
112633                     "count": 83
112634                 },
112635                 "Rose & Crown": {
112636                     "count": 51
112637                 },
112638                 "Queens Head": {
112639                     "count": 51
112640                 },
112641                 "Irish Pub": {
112642                     "count": 79
112643                 }
112644             },
112645             "fuel": {
112646                 "76": {
112647                     "count": 295
112648                 },
112649                 "Neste": {
112650                     "count": 192
112651                 },
112652                 "BP": {
112653                     "count": 2444
112654                 },
112655                 "Shell": {
112656                     "count": 8191
112657                 },
112658                 "Agip": {
112659                     "count": 2652
112660                 },
112661                 "Migrol": {
112662                     "count": 65
112663                 },
112664                 "Avia": {
112665                     "count": 883
112666                 },
112667                 "Texaco": {
112668                     "count": 667
112669                 },
112670                 "Total": {
112671                     "count": 2545
112672                 },
112673                 "Statoil": {
112674                     "count": 589
112675                 },
112676                 "Esso": {
112677                     "count": 3595
112678                 },
112679                 "Jet": {
112680                     "count": 438
112681                 },
112682                 "Avanti": {
112683                     "count": 89
112684                 },
112685                 "Sainsbury's": {
112686                     "count": 57
112687                 },
112688                 "OMV": {
112689                     "count": 706
112690                 },
112691                 "Aral": {
112692                     "count": 1334
112693                 },
112694                 "Tesco": {
112695                     "count": 193
112696                 },
112697                 "JET": {
112698                     "count": 178
112699                 },
112700                 "Morrisons": {
112701                     "count": 108
112702                 },
112703                 "United": {
112704                     "count": 89
112705                 },
112706                 "Canadian Tire": {
112707                     "count": 65
112708                 },
112709                 "Mobil": {
112710                     "count": 586
112711                 },
112712                 "Caltex": {
112713                     "count": 973
112714                 },
112715                 "Sunoco": {
112716                     "count": 336
112717                 },
112718                 "Q8": {
112719                     "count": 1160
112720                 },
112721                 "ABC": {
112722                     "count": 80
112723                 },
112724                 "Tankstelle": {
112725                     "count": 115
112726                 },
112727                 "ARAL": {
112728                     "count": 366
112729                 },
112730                 "CEPSA": {
112731                     "count": 1017
112732                 },
112733                 "BFT": {
112734                     "count": 88
112735                 },
112736                 "Petron": {
112737                     "count": 862
112738                 },
112739                 "Intermarché": {
112740                     "count": 428
112741                 },
112742                 "Super U": {
112743                     "count": 122
112744                 },
112745                 "Auchan": {
112746                     "count": 52
112747                 },
112748                 "Elf": {
112749                     "count": 131
112750                 },
112751                 "Carrefour": {
112752                     "count": 199
112753                 },
112754                 "Station Service E. Leclerc": {
112755                     "count": 534
112756                 },
112757                 "Shell Express": {
112758                     "count": 129
112759                 },
112760                 "Hess": {
112761                     "count": 114
112762                 },
112763                 "Flying V": {
112764                     "count": 132
112765                 },
112766                 "bft": {
112767                     "count": 169
112768                 },
112769                 "Gulf": {
112770                     "count": 192
112771                 },
112772                 "PTT": {
112773                     "count": 176
112774                 },
112775                 "St1": {
112776                     "count": 102
112777                 },
112778                 "Teboil": {
112779                     "count": 120
112780                 },
112781                 "HEM": {
112782                     "count": 218
112783                 },
112784                 "GALP": {
112785                     "count": 593
112786                 },
112787                 "OK": {
112788                     "count": 160
112789                 },
112790                 "ÖMV": {
112791                     "count": 100
112792                 },
112793                 "Tinq": {
112794                     "count": 215
112795                 },
112796                 "OKQ8": {
112797                     "count": 187
112798                 },
112799                 "Freie Tankstelle": {
112800                     "count": 217
112801                 },
112802                 "Repsol": {
112803                     "count": 408
112804                 },
112805                 "Westfalen": {
112806                     "count": 96
112807                 },
112808                 "Esso Express": {
112809                     "count": 87
112810                 },
112811                 "Raiffeisenbank": {
112812                     "count": 115
112813                 },
112814                 "Tamoil": {
112815                     "count": 865
112816                 },
112817                 "Engen": {
112818                     "count": 230
112819                 },
112820                 "Sasol": {
112821                     "count": 58
112822                 },
112823                 "Topaz": {
112824                     "count": 78
112825                 },
112826                 "LPG": {
112827                     "count": 170
112828                 },
112829                 "Coop": {
112830                     "count": 55
112831                 },
112832                 "Orlen": {
112833                     "count": 577
112834                 },
112835                 "Oilibya": {
112836                     "count": 66
112837                 },
112838                 "Tango": {
112839                     "count": 122
112840                 },
112841                 "Star": {
112842                     "count": 315
112843                 },
112844                 "Петрол": {
112845                     "count": 81
112846                 },
112847                 "Cepsa": {
112848                     "count": 82
112849                 },
112850                 "OIL!": {
112851                     "count": 59
112852                 },
112853                 "Ultramar": {
112854                     "count": 124
112855                 },
112856                 "Irving": {
112857                     "count": 86
112858                 },
112859                 "Lukoil": {
112860                     "count": 689
112861                 },
112862                 "Petro-Canada": {
112863                     "count": 477
112864                 },
112865                 "7-Eleven": {
112866                     "count": 447
112867                 },
112868                 "Agrola": {
112869                     "count": 70
112870                 },
112871                 "Husky": {
112872                     "count": 119
112873                 },
112874                 "Slovnaft": {
112875                     "count": 218
112876                 },
112877                 "Sheetz": {
112878                     "count": 113
112879                 },
112880                 "Mol": {
112881                     "count": 56
112882                 },
112883                 "Petronas": {
112884                     "count": 151
112885                 },
112886                 "Газпромнефть": {
112887                     "count": 742
112888                 },
112889                 "Лукойл": {
112890                     "count": 1451
112891                 },
112892                 "Elan": {
112893                     "count": 113
112894                 },
112895                 "Роснефть": {
112896                     "count": 621
112897                 },
112898                 "Turmöl": {
112899                     "count": 57
112900                 },
112901                 "Neste A24": {
112902                     "count": 57
112903                 },
112904                 "Marathon": {
112905                     "count": 170
112906                 },
112907                 "Valero": {
112908                     "count": 348
112909                 },
112910                 "Eni": {
112911                     "count": 219
112912                 },
112913                 "Chevron": {
112914                     "count": 918
112915                 },
112916                 "ТНК": {
112917                     "count": 512
112918                 },
112919                 "REPSOL": {
112920                     "count": 1609
112921                 },
112922                 "MOL": {
112923                     "count": 226
112924                 },
112925                 "Bliska": {
112926                     "count": 150
112927                 },
112928                 "Api": {
112929                     "count": 307
112930                 },
112931                 "Arco": {
112932                     "count": 174
112933                 },
112934                 "Pemex": {
112935                     "count": 385
112936                 },
112937                 "Exxon": {
112938                     "count": 474
112939                 },
112940                 "Coles Express": {
112941                     "count": 108
112942                 },
112943                 "Petrom": {
112944                     "count": 256
112945                 },
112946                 "PETRONOR": {
112947                     "count": 208
112948                 },
112949                 "Rompetrol": {
112950                     "count": 165
112951                 },
112952                 "Lotos": {
112953                     "count": 171
112954                 },
112955                 "ОМВ": {
112956                     "count": 60
112957                 },
112958                 "BR": {
112959                     "count": 102
112960                 },
112961                 "Copec": {
112962                     "count": 500
112963                 },
112964                 "Petrobras": {
112965                     "count": 260
112966                 },
112967                 "Liberty": {
112968                     "count": 53
112969                 },
112970                 "IP": {
112971                     "count": 855
112972                 },
112973                 "YPF": {
112974                     "count": 158
112975                 },
112976                 "Erg": {
112977                     "count": 594
112978                 },
112979                 "Eneos": {
112980                     "count": 96
112981                 },
112982                 "Citgo": {
112983                     "count": 268
112984                 },
112985                 "Metano": {
112986                     "count": 206
112987                 },
112988                 "Сургутнефтегаз": {
112989                     "count": 62
112990                 },
112991                 "EKO": {
112992                     "count": 58
112993                 },
112994                 "Eko": {
112995                     "count": 58
112996                 },
112997                 "Indipend.": {
112998                     "count": 175
112999                 },
113000                 "IES": {
113001                     "count": 63
113002                 },
113003                 "TotalErg": {
113004                     "count": 85
113005                 },
113006                 "Cenex": {
113007                     "count": 114
113008                 },
113009                 "ПТК": {
113010                     "count": 81
113011                 },
113012                 "HP": {
113013                     "count": 76
113014                 },
113015                 "Phillips 66": {
113016                     "count": 202
113017                 },
113018                 "CARREFOUR": {
113019                     "count": 73
113020                 },
113021                 "ERG": {
113022                     "count": 75
113023                 },
113024                 "Speedway": {
113025                     "count": 131
113026                 },
113027                 "Benzina": {
113028                     "count": 70
113029                 },
113030                 "Татнефть": {
113031                     "count": 258
113032                 },
113033                 "Terpel": {
113034                     "count": 258
113035                 },
113036                 "WOG": {
113037                     "count": 169
113038                 },
113039                 "Seaoil": {
113040                     "count": 53
113041                 },
113042                 "АЗС": {
113043                     "count": 1048
113044                 },
113045                 "Kwik Trip": {
113046                     "count": 104
113047                 },
113048                 "Wawa": {
113049                     "count": 81
113050                 },
113051                 "Pertamina": {
113052                     "count": 182
113053                 },
113054                 "COSMO": {
113055                     "count": 65
113056                 },
113057                 "Z": {
113058                     "count": 75
113059                 },
113060                 "Indian Oil": {
113061                     "count": 167
113062                 },
113063                 "АГЗС": {
113064                     "count": 486
113065                 },
113066                 "INA": {
113067                     "count": 119
113068                 },
113069                 "JOMO": {
113070                     "count": 63
113071                 },
113072                 "Holiday": {
113073                     "count": 96
113074                 },
113075                 "IDEMITSU": {
113076                     "count": 88
113077                 },
113078                 "ENEOS": {
113079                     "count": 702
113080                 },
113081                 "Stacja paliw": {
113082                     "count": 84
113083                 },
113084                 "Bharat Petroleum": {
113085                     "count": 51
113086                 },
113087                 "CAMPSA": {
113088                     "count": 622
113089                 },
113090                 "Casey's General Store": {
113091                     "count": 179
113092                 },
113093                 "Kangaroo": {
113094                     "count": 57
113095                 },
113096                 "Белоруснефть": {
113097                     "count": 51
113098                 },
113099                 "コスモ石油 (COSMO)": {
113100                     "count": 132
113101                 },
113102                 "MEROIL": {
113103                     "count": 78
113104                 },
113105                 "1-2-3": {
113106                     "count": 71
113107                 },
113108                 "Conoco": {
113109                     "count": 171
113110                 },
113111                 "出光": {
113112                     "count": 214,
113113                     "tags": {
113114                         "name:en": "IDEMITSU"
113115                     }
113116                 },
113117                 "НК Альянс": {
113118                     "count": 87
113119                 },
113120                 "Sinclair": {
113121                     "count": 86
113122                 },
113123                 "SPBU": {
113124                     "count": 51
113125                 },
113126                 "Макпетрол": {
113127                     "count": 109
113128                 },
113129                 "Circle K": {
113130                     "count": 156
113131                 },
113132                 "Posto Ipiranga": {
113133                     "count": 57
113134                 },
113135                 "Phoenix": {
113136                     "count": 143
113137                 },
113138                 "Ipiranga": {
113139                     "count": 83
113140                 },
113141                 "OKKO": {
113142                     "count": 83
113143                 },
113144                 "ОККО": {
113145                     "count": 116
113146                 },
113147                 "บางจาก": {
113148                     "count": 59
113149                 },
113150                 "QuikTrip": {
113151                     "count": 92
113152                 },
113153                 "Stewart's": {
113154                     "count": 62
113155                 },
113156                 "Posto BR": {
113157                     "count": 58
113158                 },
113159                 "ป ต ท": {
113160                     "count": 153
113161                 },
113162                 "ปตท": {
113163                     "count": 88
113164                 },
113165                 "ANP": {
113166                     "count": 77
113167                 },
113168                 "Kum & Go": {
113169                     "count": 84
113170                 },
113171                 "Sokimex": {
113172                     "count": 61
113173                 },
113174                 "Tela": {
113175                     "count": 115
113176                 },
113177                 "Укрнафта": {
113178                     "count": 57
113179                 },
113180                 "Татнефтепродукт": {
113181                     "count": 54
113182                 },
113183                 "Afriquia": {
113184                     "count": 88
113185                 },
113186                 "Murphy USA": {
113187                     "count": 62
113188                 },
113189                 "昭和シェル (Showa-shell)": {
113190                     "count": 94
113191                 },
113192                 "CNG": {
113193                     "count": 79
113194                 }
113195             },
113196             "fast_food": {
113197                 "Quick": {
113198                     "count": 482
113199                 },
113200                 "McDonald's": {
113201                     "count": 12049,
113202                     "tags": {
113203                         "cuisine": "burger"
113204                     }
113205                 },
113206                 "Subway": {
113207                     "count": 5378,
113208                     "tags": {
113209                         "cuisine": "sandwich"
113210                     }
113211                 },
113212                 "Burger King": {
113213                     "count": 3594,
113214                     "tags": {
113215                         "cuisine": "burger"
113216                     }
113217                 },
113218                 "Ali Baba": {
113219                     "count": 59
113220                 },
113221                 "Hungry Jacks": {
113222                     "count": 170,
113223                     "tags": {
113224                         "cuisine": "burger"
113225                     }
113226                 },
113227                 "Red Rooster": {
113228                     "count": 147
113229                 },
113230                 "KFC": {
113231                     "count": 3093,
113232                     "tags": {
113233                         "cuisine": "chicken"
113234                     }
113235                 },
113236                 "Domino's Pizza": {
113237                     "count": 935,
113238                     "tags": {
113239                         "cuisine": "pizza"
113240                     }
113241                 },
113242                 "Chowking": {
113243                     "count": 141
113244                 },
113245                 "Jollibee": {
113246                     "count": 390
113247                 },
113248                 "Hesburger": {
113249                     "count": 99
113250                 },
113251                 "肯德基": {
113252                     "count": 84
113253                 },
113254                 "Wendy's": {
113255                     "count": 1554,
113256                     "tags": {
113257                         "cuisine": "burger"
113258                     }
113259                 },
113260                 "Tim Hortons": {
113261                     "count": 304
113262                 },
113263                 "Steers": {
113264                     "count": 143
113265                 },
113266                 "Hardee's": {
113267                     "count": 253,
113268                     "tags": {
113269                         "cuisine": "burger"
113270                     }
113271                 },
113272                 "Arby's": {
113273                     "count": 747
113274                 },
113275                 "A&W": {
113276                     "count": 268
113277                 },
113278                 "Dairy Queen": {
113279                     "count": 752
113280                 },
113281                 "Hallo Pizza": {
113282                     "count": 76
113283                 },
113284                 "Fish & Chips": {
113285                     "count": 85
113286                 },
113287                 "Harvey's": {
113288                     "count": 88
113289                 },
113290                 "麥當勞": {
113291                     "count": 55
113292                 },
113293                 "Pizza Pizza": {
113294                     "count": 203
113295                 },
113296                 "Kotipizza": {
113297                     "count": 75
113298                 },
113299                 "Jack in the Box": {
113300                     "count": 530,
113301                     "tags": {
113302                         "cuisine": "burger"
113303                     }
113304                 },
113305                 "Istanbul": {
113306                     "count": 56
113307                 },
113308                 "Kochlöffel": {
113309                     "count": 68
113310                 },
113311                 "Döner": {
113312                     "count": 227
113313                 },
113314                 "Telepizza": {
113315                     "count": 190
113316                 },
113317                 "Sibylla": {
113318                     "count": 60
113319                 },
113320                 "Carl's Jr.": {
113321                     "count": 287,
113322                     "tags": {
113323                         "cuisine": "burger"
113324                     }
113325                 },
113326                 "Quiznos": {
113327                     "count": 261,
113328                     "tags": {
113329                         "cuisine": "sandwich"
113330                     }
113331                 },
113332                 "Wimpy": {
113333                     "count": 136
113334                 },
113335                 "Sonic": {
113336                     "count": 538,
113337                     "tags": {
113338                         "cuisine": "burger"
113339                     }
113340                 },
113341                 "Taco Bell": {
113342                     "count": 1367
113343                 },
113344                 "Pizza Nova": {
113345                     "count": 58
113346                 },
113347                 "Papa John's": {
113348                     "count": 289,
113349                     "tags": {
113350                         "cuisine": "pizza"
113351                     }
113352                 },
113353                 "Nordsee": {
113354                     "count": 158
113355                 },
113356                 "Mr. Sub": {
113357                     "count": 104
113358                 },
113359                 "Kebab": {
113360                     "count": 176
113361                 },
113362                 "Макдоналдс": {
113363                     "count": 316,
113364                     "tags": {
113365                         "name:en": "McDonald's"
113366                     }
113367                 },
113368                 "Asia Imbiss": {
113369                     "count": 107
113370                 },
113371                 "Imbiss": {
113372                     "count": 183
113373                 },
113374                 "Chipotle": {
113375                     "count": 275,
113376                     "tags": {
113377                         "cuisine": "mexican"
113378                     }
113379                 },
113380                 "マクドナルド": {
113381                     "count": 668,
113382                     "tags": {
113383                         "name:en": "McDonald's",
113384                         "cuisine": "burger"
113385                     }
113386                 },
113387                 "In-N-Out Burger": {
113388                     "count": 58
113389                 },
113390                 "Jimmy John's": {
113391                     "count": 126
113392                 },
113393                 "Jamba Juice": {
113394                     "count": 63
113395                 },
113396                 "Робин Сдобин": {
113397                     "count": 81
113398                 },
113399                 "Baskin Robbins": {
113400                     "count": 69
113401                 },
113402                 "ケンタッキーフライドチキン": {
113403                     "count": 162,
113404                     "tags": {
113405                         "name:en": "KFC",
113406                         "cuisine": "chicken"
113407                     }
113408                 },
113409                 "吉野家": {
113410                     "count": 183
113411                 },
113412                 "Taco Time": {
113413                     "count": 85
113414                 },
113415                 "松屋": {
113416                     "count": 262,
113417                     "tags": {
113418                         "name:en": "Matsuya"
113419                     }
113420                 },
113421                 "Little Caesars": {
113422                     "count": 65
113423                 },
113424                 "El Pollo Loco": {
113425                     "count": 62
113426                 },
113427                 "Del Taco": {
113428                     "count": 139
113429                 },
113430                 "White Castle": {
113431                     "count": 77
113432                 },
113433                 "Boston Market": {
113434                     "count": 63
113435                 },
113436                 "Chick-fil-A": {
113437                     "count": 236,
113438                     "tags": {
113439                         "cuisine": "chicken"
113440                     }
113441                 },
113442                 "Panda Express": {
113443                     "count": 225
113444                 },
113445                 "Whataburger": {
113446                     "count": 152
113447                 },
113448                 "Taco John's": {
113449                     "count": 72
113450                 },
113451                 "Теремок": {
113452                     "count": 65
113453                 },
113454                 "Culver's": {
113455                     "count": 426
113456                 },
113457                 "Five Guys": {
113458                     "count": 130
113459                 },
113460                 "Church's Chicken": {
113461                     "count": 93
113462                 },
113463                 "Popeye's": {
113464                     "count": 151,
113465                     "tags": {
113466                         "cuisine": "chicken"
113467                     }
113468                 },
113469                 "Long John Silver's": {
113470                     "count": 80
113471                 },
113472                 "Pollo Campero": {
113473                     "count": 61
113474                 },
113475                 "すき家": {
113476                     "count": 264,
113477                     "tags": {
113478                         "name:en": "SUKIYA"
113479                     }
113480                 },
113481                 "モスバーガー": {
113482                     "count": 252,
113483                     "tags": {
113484                         "name:en": "MOS BURGER"
113485                     }
113486                 },
113487                 "Русский Аппетит": {
113488                     "count": 67
113489                 },
113490                 "なか卯": {
113491                     "count": 56
113492                 }
113493             },
113494             "restaurant": {
113495                 "Pizza Hut": {
113496                     "count": 1099
113497                 },
113498                 "Little Chef": {
113499                     "count": 64
113500                 },
113501                 "Adler": {
113502                     "count": 158
113503                 },
113504                 "Zur Krone": {
113505                     "count": 91
113506                 },
113507                 "Deutsches Haus": {
113508                     "count": 91
113509                 },
113510                 "Krone": {
113511                     "count": 173
113512                 },
113513                 "Akropolis": {
113514                     "count": 150
113515                 },
113516                 "Schützenhaus": {
113517                     "count": 126
113518                 },
113519                 "TGI Friday's": {
113520                     "count": 198
113521                 },
113522                 "Kreuz": {
113523                     "count": 73
113524                 },
113525                 "Waldschänke": {
113526                     "count": 56
113527                 },
113528                 "La Piazza": {
113529                     "count": 69
113530                 },
113531                 "Lamm": {
113532                     "count": 68
113533                 },
113534                 "Zur Sonne": {
113535                     "count": 73
113536                 },
113537                 "Zur Linde": {
113538                     "count": 204
113539                 },
113540                 "Poseidon": {
113541                     "count": 111
113542                 },
113543                 "Shanghai": {
113544                     "count": 81
113545                 },
113546                 "Red Lobster": {
113547                     "count": 224
113548                 },
113549                 "Zum Löwen": {
113550                     "count": 81
113551                 },
113552                 "Swiss Chalet": {
113553                     "count": 105
113554                 },
113555                 "Olympia": {
113556                     "count": 77
113557                 },
113558                 "Wagamama": {
113559                     "count": 59
113560                 },
113561                 "Frankie & Benny's": {
113562                     "count": 62
113563                 },
113564                 "Hooters": {
113565                     "count": 101
113566                 },
113567                 "Sternen": {
113568                     "count": 76
113569                 },
113570                 "Hirschen": {
113571                     "count": 82
113572                 },
113573                 "Papa John's": {
113574                     "count": 58,
113575                     "tags": {
113576                         "cuisine": "pizza"
113577                     }
113578                 },
113579                 "Denny's": {
113580                     "count": 422
113581                 },
113582                 "Athen": {
113583                     "count": 67
113584                 },
113585                 "Sonne": {
113586                     "count": 124
113587                 },
113588                 "Hirsch": {
113589                     "count": 78
113590                 },
113591                 "Ratskeller": {
113592                     "count": 149
113593                 },
113594                 "La Cantina": {
113595                     "count": 54
113596                 },
113597                 "Gasthaus Krone": {
113598                     "count": 55
113599                 },
113600                 "El Greco": {
113601                     "count": 80
113602                 },
113603                 "Gasthof zur Post": {
113604                     "count": 74
113605                 },
113606                 "Nando's": {
113607                     "count": 234
113608                 },
113609                 "Löwen": {
113610                     "count": 114
113611                 },
113612                 "Pizza Express": {
113613                     "count": 250
113614                 },
113615                 "Mandarin": {
113616                     "count": 64
113617                 },
113618                 "Hong Kong": {
113619                     "count": 83
113620                 },
113621                 "Zizzi": {
113622                     "count": 65
113623                 },
113624                 "Cracker Barrel": {
113625                     "count": 170
113626                 },
113627                 "Rhodos": {
113628                     "count": 78
113629                 },
113630                 "Lindenhof": {
113631                     "count": 80
113632                 },
113633                 "Milano": {
113634                     "count": 53
113635                 },
113636                 "Dolce Vita": {
113637                     "count": 75
113638                 },
113639                 "Kirchenwirt": {
113640                     "count": 81
113641                 },
113642                 "Kantine": {
113643                     "count": 56
113644                 },
113645                 "Ochsen": {
113646                     "count": 93
113647                 },
113648                 "Spur": {
113649                     "count": 59
113650                 },
113651                 "Mykonos": {
113652                     "count": 59
113653                 },
113654                 "Lotus": {
113655                     "count": 66
113656                 },
113657                 "Applebee's": {
113658                     "count": 501
113659                 },
113660                 "Flunch": {
113661                     "count": 71
113662                 },
113663                 "Zur Post": {
113664                     "count": 116
113665                 },
113666                 "China Town": {
113667                     "count": 71
113668                 },
113669                 "La Dolce Vita": {
113670                     "count": 68
113671                 },
113672                 "Waffle House": {
113673                     "count": 195
113674                 },
113675                 "Delphi": {
113676                     "count": 88
113677                 },
113678                 "Linde": {
113679                     "count": 102
113680                 },
113681                 "Dionysos": {
113682                     "count": 69
113683                 },
113684                 "Outback Steakhouse": {
113685                     "count": 199
113686                 },
113687                 "Kelsey's": {
113688                     "count": 55
113689                 },
113690                 "Boston Pizza": {
113691                     "count": 153
113692                 },
113693                 "Bella Italia": {
113694                     "count": 129
113695                 },
113696                 "Sizzler": {
113697                     "count": 52
113698                 },
113699                 "Grüner Baum": {
113700                     "count": 115
113701                 },
113702                 "Taj Mahal": {
113703                     "count": 102
113704                 },
113705                 "Rössli": {
113706                     "count": 67
113707                 },
113708                 "Traube": {
113709                     "count": 64
113710                 },
113711                 "Red Robin": {
113712                     "count": 177
113713                 },
113714                 "Roma": {
113715                     "count": 61
113716                 },
113717                 "San Marco": {
113718                     "count": 66
113719                 },
113720                 "Hellas": {
113721                     "count": 54
113722                 },
113723                 "La Perla": {
113724                     "count": 66
113725                 },
113726                 "Vips": {
113727                     "count": 52
113728                 },
113729                 "Panera Bread": {
113730                     "count": 192
113731                 },
113732                 "Da Vinci": {
113733                     "count": 54
113734                 },
113735                 "Hippopotamus": {
113736                     "count": 92
113737                 },
113738                 "Prezzo": {
113739                     "count": 71
113740                 },
113741                 "Courtepaille": {
113742                     "count": 99
113743                 },
113744                 "Hard Rock Cafe": {
113745                     "count": 67
113746                 },
113747                 "Panorama": {
113748                     "count": 61
113749                 },
113750                 "デニーズ": {
113751                     "count": 77
113752                 },
113753                 "Sportheim": {
113754                     "count": 62
113755                 },
113756                 "餃子の王将": {
113757                     "count": 54
113758                 },
113759                 "Bären": {
113760                     "count": 55
113761                 },
113762                 "Alte Post": {
113763                     "count": 61
113764                 },
113765                 "China Garden": {
113766                     "count": 64
113767                 },
113768                 "Vapiano": {
113769                     "count": 82
113770                 },
113771                 "Mamma Mia": {
113772                     "count": 60
113773                 },
113774                 "Schwarzer Adler": {
113775                     "count": 56
113776                 },
113777                 "IHOP": {
113778                     "count": 304
113779                 },
113780                 "Chili's": {
113781                     "count": 308
113782                 },
113783                 "Olive Garden": {
113784                     "count": 264
113785                 },
113786                 "Friendly's": {
113787                     "count": 75
113788                 },
113789                 "Buffalo Grill": {
113790                     "count": 196
113791                 },
113792                 "Texas Roadhouse": {
113793                     "count": 103
113794                 },
113795                 "ガスト": {
113796                     "count": 221,
113797                     "tags": {
113798                         "name:en": "Gusto"
113799                     }
113800                 },
113801                 "Sakura": {
113802                     "count": 70
113803                 },
113804                 "Mensa": {
113805                     "count": 92
113806                 },
113807                 "The Keg": {
113808                     "count": 52
113809                 },
113810                 "サイゼリヤ": {
113811                     "count": 88
113812                 },
113813                 "La Strada": {
113814                     "count": 51
113815                 },
113816                 "Village Inn": {
113817                     "count": 89
113818                 },
113819                 "Buffalo Wild Wings": {
113820                     "count": 161
113821                 },
113822                 "Peking": {
113823                     "count": 56
113824                 },
113825                 "Boston Market": {
113826                     "count": 60
113827                 },
113828                 "Jimmy John's": {
113829                     "count": 53
113830                 },
113831                 "California Pizza Kitchen": {
113832                     "count": 56
113833                 },
113834                 "Якитория": {
113835                     "count": 77
113836                 },
113837                 "Golden Corral": {
113838                     "count": 97
113839                 },
113840                 "Perkins": {
113841                     "count": 101
113842                 },
113843                 "Ruby Tuesday": {
113844                     "count": 146
113845                 },
113846                 "Shari's": {
113847                     "count": 63
113848                 },
113849                 "Bob Evans": {
113850                     "count": 112
113851                 },
113852                 "바다횟집 (Bada Fish Restaurant)": {
113853                     "count": 54
113854                 },
113855                 "Mang Inasal": {
113856                     "count": 82
113857                 },
113858                 "Евразия": {
113859                     "count": 99
113860                 },
113861                 "ジョナサン": {
113862                     "count": 57
113863                 },
113864                 "Longhorn Steakhouse": {
113865                     "count": 63
113866                 }
113867             },
113868             "bank": {
113869                 "Chase": {
113870                     "count": 667
113871                 },
113872                 "Commonwealth Bank": {
113873                     "count": 224
113874                 },
113875                 "Citibank": {
113876                     "count": 261
113877                 },
113878                 "HSBC": {
113879                     "count": 1072
113880                 },
113881                 "Barclays": {
113882                     "count": 947
113883                 },
113884                 "Westpac": {
113885                     "count": 200
113886                 },
113887                 "NAB": {
113888                     "count": 126
113889                 },
113890                 "ANZ": {
113891                     "count": 207
113892                 },
113893                 "Lloyds Bank": {
113894                     "count": 543
113895                 },
113896                 "Landbank": {
113897                     "count": 80
113898                 },
113899                 "Sparkasse": {
113900                     "count": 4526
113901                 },
113902                 "UCPB": {
113903                     "count": 90
113904                 },
113905                 "PNB": {
113906                     "count": 243
113907                 },
113908                 "Metrobank": {
113909                     "count": 264
113910                 },
113911                 "BDO": {
113912                     "count": 288
113913                 },
113914                 "Volksbank": {
113915                     "count": 2584
113916                 },
113917                 "BPI": {
113918                     "count": 402
113919                 },
113920                 "Postbank": {
113921                     "count": 440
113922                 },
113923                 "NatWest": {
113924                     "count": 620
113925                 },
113926                 "Raiffeisenbank": {
113927                     "count": 2072
113928                 },
113929                 "Yorkshire Bank": {
113930                     "count": 63
113931                 },
113932                 "ABSA": {
113933                     "count": 90
113934                 },
113935                 "Standard Bank": {
113936                     "count": 101
113937                 },
113938                 "FNB": {
113939                     "count": 92
113940                 },
113941                 "Deutsche Bank": {
113942                     "count": 846
113943                 },
113944                 "SEB": {
113945                     "count": 131
113946                 },
113947                 "Commerzbank": {
113948                     "count": 802
113949                 },
113950                 "Targobank": {
113951                     "count": 166
113952                 },
113953                 "ABN AMRO": {
113954                     "count": 129
113955                 },
113956                 "Handelsbanken": {
113957                     "count": 181
113958                 },
113959                 "Swedbank": {
113960                     "count": 221
113961                 },
113962                 "Kreissparkasse": {
113963                     "count": 587
113964                 },
113965                 "UniCredit Bank": {
113966                     "count": 400
113967                 },
113968                 "Monte dei Paschi di Siena": {
113969                     "count": 131
113970                 },
113971                 "Caja Rural": {
113972                     "count": 94
113973                 },
113974                 "Dresdner Bank": {
113975                     "count": 72
113976                 },
113977                 "Sparda-Bank": {
113978                     "count": 315
113979                 },
113980                 "VÚB": {
113981                     "count": 106
113982                 },
113983                 "Slovenská sporiteľňa": {
113984                     "count": 130
113985                 },
113986                 "Bank of Montreal": {
113987                     "count": 115
113988                 },
113989                 "KBC": {
113990                     "count": 198
113991                 },
113992                 "Royal Bank of Scotland": {
113993                     "count": 109
113994                 },
113995                 "TSB": {
113996                     "count": 71
113997                 },
113998                 "US Bank": {
113999                     "count": 234
114000                 },
114001                 "HypoVereinsbank": {
114002                     "count": 565
114003                 },
114004                 "Bank Austria": {
114005                     "count": 172
114006                 },
114007                 "ING": {
114008                     "count": 482
114009                 },
114010                 "Erste Bank": {
114011                     "count": 180
114012                 },
114013                 "CIBC": {
114014                     "count": 321
114015                 },
114016                 "Scotiabank": {
114017                     "count": 392
114018                 },
114019                 "Caisse d'Épargne": {
114020                     "count": 849
114021                 },
114022                 "Santander": {
114023                     "count": 1254
114024                 },
114025                 "Bank of Scotland": {
114026                     "count": 87
114027                 },
114028                 "TD Canada Trust": {
114029                     "count": 437
114030                 },
114031                 "BMO": {
114032                     "count": 166
114033                 },
114034                 "Danske Bank": {
114035                     "count": 130
114036                 },
114037                 "OTP": {
114038                     "count": 189
114039                 },
114040                 "Crédit Agricole": {
114041                     "count": 1200
114042                 },
114043                 "LCL": {
114044                     "count": 528
114045                 },
114046                 "VR-Bank": {
114047                     "count": 427
114048                 },
114049                 "ČSOB": {
114050                     "count": 160
114051                 },
114052                 "Česká spořitelna": {
114053                     "count": 211
114054                 },
114055                 "BNP": {
114056                     "count": 109
114057                 },
114058                 "Royal Bank": {
114059                     "count": 65
114060                 },
114061                 "Nationwide": {
114062                     "count": 200
114063                 },
114064                 "Halifax": {
114065                     "count": 219
114066                 },
114067                 "BAWAG PSK": {
114068                     "count": 101
114069                 },
114070                 "National Bank": {
114071                     "count": 84
114072                 },
114073                 "Nedbank": {
114074                     "count": 78
114075                 },
114076                 "First National Bank": {
114077                     "count": 76
114078                 },
114079                 "Nordea": {
114080                     "count": 313
114081                 },
114082                 "Rabobank": {
114083                     "count": 613
114084                 },
114085                 "Sparkasse KölnBonn": {
114086                     "count": 53
114087                 },
114088                 "Tatra banka": {
114089                     "count": 67
114090                 },
114091                 "Berliner Sparkasse": {
114092                     "count": 61
114093                 },
114094                 "Berliner Volksbank": {
114095                     "count": 77
114096                 },
114097                 "Wells Fargo": {
114098                     "count": 822
114099                 },
114100                 "Credit Suisse": {
114101                     "count": 70
114102                 },
114103                 "Société Générale": {
114104                     "count": 615
114105                 },
114106                 "Osuuspankki": {
114107                     "count": 73
114108                 },
114109                 "Sparkasse Aachen": {
114110                     "count": 56
114111                 },
114112                 "Hamburger Sparkasse": {
114113                     "count": 155
114114                 },
114115                 "Cassa di Risparmio del Veneto": {
114116                     "count": 66
114117                 },
114118                 "BNP Paribas": {
114119                     "count": 598
114120                 },
114121                 "Banque Populaire": {
114122                     "count": 411
114123                 },
114124                 "BNP Paribas Fortis": {
114125                     "count": 208
114126                 },
114127                 "Banco Popular": {
114128                     "count": 272
114129                 },
114130                 "Bancaja": {
114131                     "count": 55
114132                 },
114133                 "Banesto": {
114134                     "count": 207
114135                 },
114136                 "La Caixa": {
114137                     "count": 553
114138                 },
114139                 "Santander Consumer Bank": {
114140                     "count": 83
114141                 },
114142                 "BRD": {
114143                     "count": 188
114144                 },
114145                 "BCR": {
114146                     "count": 140
114147                 },
114148                 "Banca Transilvania": {
114149                     "count": 139
114150                 },
114151                 "BW-Bank": {
114152                     "count": 97
114153                 },
114154                 "Komerční banka": {
114155                     "count": 133
114156                 },
114157                 "Banco Pastor": {
114158                     "count": 64
114159                 },
114160                 "Stadtsparkasse": {
114161                     "count": 86
114162                 },
114163                 "Ulster Bank": {
114164                     "count": 88
114165                 },
114166                 "Sberbank": {
114167                     "count": 59
114168                 },
114169                 "CIC": {
114170                     "count": 411
114171                 },
114172                 "Bancpost": {
114173                     "count": 53
114174                 },
114175                 "Caja Madrid": {
114176                     "count": 114
114177                 },
114178                 "Maybank": {
114179                     "count": 88
114180                 },
114181                 "中国银行": {
114182                     "count": 70
114183                 },
114184                 "Unicredit Banca": {
114185                     "count": 233
114186                 },
114187                 "Crédit Mutuel": {
114188                     "count": 666
114189                 },
114190                 "BBVA": {
114191                     "count": 614
114192                 },
114193                 "Intesa San Paolo": {
114194                     "count": 62
114195                 },
114196                 "TD Bank": {
114197                     "count": 184
114198                 },
114199                 "Belfius": {
114200                     "count": 227
114201                 },
114202                 "Bank of America": {
114203                     "count": 877
114204                 },
114205                 "RBC": {
114206                     "count": 224
114207                 },
114208                 "Alpha Bank": {
114209                     "count": 103
114210                 },
114211                 "Сбербанк": {
114212                     "count": 4703
114213                 },
114214                 "Россельхозбанк": {
114215                     "count": 192
114216                 },
114217                 "Crédit du Nord": {
114218                     "count": 91
114219                 },
114220                 "BancoEstado": {
114221                     "count": 79
114222                 },
114223                 "Millennium Bank": {
114224                     "count": 415
114225                 },
114226                 "State Bank of India": {
114227                     "count": 141
114228                 },
114229                 "Беларусбанк": {
114230                     "count": 233
114231                 },
114232                 "ING Bank Śląski": {
114233                     "count": 65
114234                 },
114235                 "Caixa Geral de Depósitos": {
114236                     "count": 124
114237                 },
114238                 "Kreissparkasse Köln": {
114239                     "count": 67
114240                 },
114241                 "Banco BCI": {
114242                     "count": 51
114243                 },
114244                 "Banco de Chile": {
114245                     "count": 96
114246                 },
114247                 "ВТБ24": {
114248                     "count": 316
114249                 },
114250                 "UBS": {
114251                     "count": 131
114252                 },
114253                 "PKO BP": {
114254                     "count": 249
114255                 },
114256                 "Chinabank": {
114257                     "count": 54
114258                 },
114259                 "PSBank": {
114260                     "count": 57
114261                 },
114262                 "Union Bank": {
114263                     "count": 118
114264                 },
114265                 "China Bank": {
114266                     "count": 63
114267                 },
114268                 "RCBC": {
114269                     "count": 122
114270                 },
114271                 "Unicaja": {
114272                     "count": 78
114273                 },
114274                 "BBK": {
114275                     "count": 77
114276                 },
114277                 "Ibercaja": {
114278                     "count": 66
114279                 },
114280                 "RBS": {
114281                     "count": 140
114282                 },
114283                 "Commercial Bank of Ceylon PLC": {
114284                     "count": 79
114285                 },
114286                 "Bank of Ireland": {
114287                     "count": 108
114288                 },
114289                 "BNL": {
114290                     "count": 80
114291                 },
114292                 "Banco Santander": {
114293                     "count": 106
114294                 },
114295                 "Banco Itaú": {
114296                     "count": 94
114297                 },
114298                 "AIB": {
114299                     "count": 70
114300                 },
114301                 "BZ WBK": {
114302                     "count": 72
114303                 },
114304                 "Banco do Brasil": {
114305                     "count": 494
114306                 },
114307                 "Caixa Econômica Federal": {
114308                     "count": 155
114309                 },
114310                 "Fifth Third Bank": {
114311                     "count": 71
114312                 },
114313                 "Banca Popolare di Vicenza": {
114314                     "count": 77
114315                 },
114316                 "Wachovia": {
114317                     "count": 60
114318                 },
114319                 "OLB": {
114320                     "count": 51
114321                 },
114322                 "みずほ銀行": {
114323                     "count": 73
114324                 },
114325                 "BES": {
114326                     "count": 69
114327                 },
114328                 "ICICI Bank": {
114329                     "count": 88
114330                 },
114331                 "HDFC Bank": {
114332                     "count": 89
114333                 },
114334                 "La Banque Postale": {
114335                     "count": 63
114336                 },
114337                 "Pekao SA": {
114338                     "count": 53
114339                 },
114340                 "Oberbank": {
114341                     "count": 88
114342                 },
114343                 "Bradesco": {
114344                     "count": 272
114345                 },
114346                 "Oldenburgische Landesbank": {
114347                     "count": 55
114348                 },
114349                 "Scotia Bank": {
114350                     "count": 52
114351                 },
114352                 "Bendigo Bank": {
114353                     "count": 89
114354                 },
114355                 "Argenta": {
114356                     "count": 85
114357                 },
114358                 "AXA": {
114359                     "count": 68
114360                 },
114361                 "Axis Bank": {
114362                     "count": 58
114363                 },
114364                 "Banco Nación": {
114365                     "count": 61
114366                 },
114367                 "GE Money Bank": {
114368                     "count": 71
114369                 },
114370                 "Альфа-Банк": {
114371                     "count": 182
114372                 },
114373                 "Белагропромбанк": {
114374                     "count": 67
114375                 },
114376                 "Caja Círculo": {
114377                     "count": 64
114378                 },
114379                 "Eurobank": {
114380                     "count": 91
114381                 },
114382                 "Banca Intesa": {
114383                     "count": 55
114384                 },
114385                 "Canara Bank": {
114386                     "count": 86
114387                 },
114388                 "Cajamar": {
114389                     "count": 68
114390                 },
114391                 "Banamex": {
114392                     "count": 138
114393                 },
114394                 "Crédit Mutuel de Bretagne": {
114395                     "count": 335
114396                 },
114397                 "Davivienda": {
114398                     "count": 81
114399                 },
114400                 "Bank Spółdzielczy": {
114401                     "count": 148
114402                 },
114403                 "Credit Agricole": {
114404                     "count": 151
114405                 },
114406                 "Bankinter": {
114407                     "count": 55
114408                 },
114409                 "Banque Nationale": {
114410                     "count": 62
114411                 },
114412                 "Bank of the West": {
114413                     "count": 91
114414                 },
114415                 "Key Bank": {
114416                     "count": 144
114417                 },
114418                 "Western Union": {
114419                     "count": 86
114420                 },
114421                 "Citizens Bank": {
114422                     "count": 110
114423                 },
114424                 "ПриватБанк": {
114425                     "count": 492
114426                 },
114427                 "Security Bank": {
114428                     "count": 72
114429                 },
114430                 "Ecobank": {
114431                     "count": 63
114432                 },
114433                 "Millenium Bank": {
114434                     "count": 61
114435                 },
114436                 "Bankia": {
114437                     "count": 127
114438                 },
114439                 "三菱東京UFJ銀行": {
114440                     "count": 159
114441                 },
114442                 "Caixa": {
114443                     "count": 109
114444                 },
114445                 "Banco de Costa Rica": {
114446                     "count": 62
114447                 },
114448                 "SunTrust Bank": {
114449                     "count": 69
114450                 },
114451                 "Itaú": {
114452                     "count": 313
114453                 },
114454                 "PBZ": {
114455                     "count": 52
114456                 },
114457                 "Bancolombia": {
114458                     "count": 87
114459                 },
114460                 "Райффайзен Банк Аваль": {
114461                     "count": 62
114462                 },
114463                 "Bancomer": {
114464                     "count": 102
114465                 },
114466                 "Banorte": {
114467                     "count": 74
114468                 },
114469                 "Alior Bank": {
114470                     "count": 76
114471                 },
114472                 "BOC": {
114473                     "count": 51
114474                 },
114475                 "Банк Москвы": {
114476                     "count": 116
114477                 },
114478                 "ВТБ": {
114479                     "count": 57
114480                 },
114481                 "Caja Duero": {
114482                     "count": 58
114483                 },
114484                 "Regions Bank": {
114485                     "count": 61
114486                 },
114487                 "Росбанк": {
114488                     "count": 177
114489                 },
114490                 "Banco Estado": {
114491                     "count": 70
114492                 },
114493                 "BCI": {
114494                     "count": 63
114495                 },
114496                 "SunTrust": {
114497                     "count": 64
114498                 },
114499                 "PNC Bank": {
114500                     "count": 232
114501                 },
114502                 "신한은행": {
114503                     "count": 218,
114504                     "tags": {
114505                         "name:en": "Sinhan Bank"
114506                     }
114507                 },
114508                 "우리은행": {
114509                     "count": 292,
114510                     "tags": {
114511                         "name:en": "Uri Bank"
114512                     }
114513                 },
114514                 "국민은행": {
114515                     "count": 166,
114516                     "tags": {
114517                         "name:en": "Gungmin Bank"
114518                     }
114519                 },
114520                 "중소기업은행": {
114521                     "count": 52,
114522                     "tags": {
114523                         "name:en": "Industrial Bank of Korea"
114524                     }
114525                 },
114526                 "광주은행": {
114527                     "count": 53,
114528                     "tags": {
114529                         "name:en": "Gwangju Bank"
114530                     }
114531                 },
114532                 "Газпромбанк": {
114533                     "count": 99
114534                 },
114535                 "M&T Bank": {
114536                     "count": 85
114537                 },
114538                 "Caja de Burgos": {
114539                     "count": 52
114540                 },
114541                 "Santander Totta": {
114542                     "count": 63
114543                 },
114544                 "УкрСиббанк": {
114545                     "count": 128
114546                 },
114547                 "Ощадбанк": {
114548                     "count": 313
114549                 },
114550                 "Уралсиб": {
114551                     "count": 84
114552                 },
114553                 "りそな銀行": {
114554                     "count": 227,
114555                     "tags": {
114556                         "name:en": "Mizuho Bank"
114557                     }
114558                 },
114559                 "Cajero Automatico Bancared": {
114560                     "count": 145
114561                 },
114562                 "Промсвязьбанк": {
114563                     "count": 89
114564                 },
114565                 "三井住友銀行": {
114566                     "count": 126
114567                 },
114568                 "Banco Provincia": {
114569                     "count": 65
114570                 },
114571                 "BB&T": {
114572                     "count": 136
114573                 },
114574                 "Возрождение": {
114575                     "count": 57
114576                 },
114577                 "Capital One": {
114578                     "count": 52
114579                 },
114580                 "Bank Mandiri": {
114581                     "count": 59
114582                 },
114583                 "Banco de la Nación": {
114584                     "count": 93
114585                 },
114586                 "Banco G&T Continental": {
114587                     "count": 62
114588                 },
114589                 "Peoples Bank": {
114590                     "count": 58
114591                 },
114592                 "Совкомбанк": {
114593                     "count": 52
114594                 },
114595                 "Provincial": {
114596                     "count": 53
114597                 },
114598                 "Banco de Desarrollo Banrural": {
114599                     "count": 73
114600                 },
114601                 "Banco Bradesco": {
114602                     "count": 56
114603                 },
114604                 "Bicentenario": {
114605                     "count": 182
114606                 },
114607                 "ლიბერთი ბანკი": {
114608                     "count": 54,
114609                     "tags": {
114610                         "name:en": "Liberty Bank"
114611                     }
114612                 },
114613                 "Banesco": {
114614                     "count": 106
114615                 },
114616                 "Mercantil": {
114617                     "count": 76
114618                 },
114619                 "Del Tesoro": {
114620                     "count": 91
114621                 },
114622                 "하나은행": {
114623                     "count": 77
114624                 },
114625                 "CityCommerce Bank": {
114626                     "count": 53
114627                 },
114628                 "De Venezuela": {
114629                     "count": 118
114630                 }
114631             },
114632             "car_rental": {
114633                 "Europcar": {
114634                     "count": 287
114635                 },
114636                 "Budget": {
114637                     "count": 85
114638                 },
114639                 "Sixt": {
114640                     "count": 151
114641                 },
114642                 "Avis": {
114643                     "count": 276
114644                 },
114645                 "Hertz": {
114646                     "count": 286
114647                 },
114648                 "Enterprise": {
114649                     "count": 184
114650                 },
114651                 "stadtmobil CarSharing-Station": {
114652                     "count": 149
114653                 }
114654             },
114655             "pharmacy": {
114656                 "Rowlands Pharmacy": {
114657                     "count": 69
114658                 },
114659                 "Boots": {
114660                     "count": 819
114661                 },
114662                 "Marien-Apotheke": {
114663                     "count": 314
114664                 },
114665                 "Mercury Drug": {
114666                     "count": 412
114667                 },
114668                 "Löwen-Apotheke": {
114669                     "count": 354
114670                 },
114671                 "Superdrug": {
114672                     "count": 109
114673                 },
114674                 "Sonnen-Apotheke": {
114675                     "count": 306
114676                 },
114677                 "Rathaus-Apotheke": {
114678                     "count": 131
114679                 },
114680                 "Engel-Apotheke": {
114681                     "count": 123
114682                 },
114683                 "Hirsch-Apotheke": {
114684                     "count": 82
114685                 },
114686                 "Stern-Apotheke": {
114687                     "count": 66
114688                 },
114689                 "Lloyds Pharmacy": {
114690                     "count": 292
114691                 },
114692                 "Rosen-Apotheke": {
114693                     "count": 207
114694                 },
114695                 "Stadt-Apotheke": {
114696                     "count": 299
114697                 },
114698                 "Markt-Apotheke": {
114699                     "count": 162
114700                 },
114701                 "Аптека": {
114702                     "count": 1938
114703                 },
114704                 "Pharmasave": {
114705                     "count": 63
114706                 },
114707                 "Brunnen-Apotheke": {
114708                     "count": 53
114709                 },
114710                 "Shoppers Drug Mart": {
114711                     "count": 417
114712                 },
114713                 "Apotheke am Markt": {
114714                     "count": 61
114715                 },
114716                 "Alte Apotheke": {
114717                     "count": 87
114718                 },
114719                 "Neue Apotheke": {
114720                     "count": 110
114721                 },
114722                 "Gintarinė vaistinė": {
114723                     "count": 101
114724                 },
114725                 "Rats-Apotheke": {
114726                     "count": 83
114727                 },
114728                 "Adler Apotheke": {
114729                     "count": 307
114730                 },
114731                 "Pharmacie Centrale": {
114732                     "count": 63
114733                 },
114734                 "Walgreens": {
114735                     "count": 1521
114736                 },
114737                 "Rite Aid": {
114738                     "count": 700
114739                 },
114740                 "Apotheke": {
114741                     "count": 163
114742                 },
114743                 "Linden-Apotheke": {
114744                     "count": 209
114745                 },
114746                 "Bahnhof-Apotheke": {
114747                     "count": 65
114748                 },
114749                 "Burg-Apotheke": {
114750                     "count": 56
114751                 },
114752                 "Jean Coutu": {
114753                     "count": 59
114754                 },
114755                 "Pharmaprix": {
114756                     "count": 58
114757                 },
114758                 "Farmacias Ahumada": {
114759                     "count": 102
114760                 },
114761                 "Farmacia Comunale": {
114762                     "count": 108
114763                 },
114764                 "Farmacias Cruz Verde": {
114765                     "count": 84
114766                 },
114767                 "Cruz Verde": {
114768                     "count": 97
114769                 },
114770                 "Hubertus Apotheke": {
114771                     "count": 52
114772                 },
114773                 "CVS": {
114774                     "count": 1448
114775                 },
114776                 "Farmacias SalcoBrand": {
114777                     "count": 132
114778                 },
114779                 "Фармация": {
114780                     "count": 118
114781                 },
114782                 "Bären-Apotheke": {
114783                     "count": 72
114784                 },
114785                 "Clicks": {
114786                     "count": 109
114787                 },
114788                 "セイジョー": {
114789                     "count": 51
114790                 },
114791                 "マツモトキヨシ": {
114792                     "count": 111
114793                 },
114794                 "Вита": {
114795                     "count": 107
114796                 },
114797                 "Радуга": {
114798                     "count": 70
114799                 },
114800                 "サンドラッグ": {
114801                     "count": 57
114802                 },
114803                 "Apteka": {
114804                     "count": 352
114805                 },
114806                 "Первая помощь": {
114807                     "count": 74
114808                 },
114809                 "Ригла": {
114810                     "count": 111
114811                 },
114812                 "Имплозия": {
114813                     "count": 63
114814                 },
114815                 "Kinney Drugs": {
114816                     "count": 68
114817                 },
114818                 "Классика": {
114819                     "count": 66
114820                 },
114821                 "Ljekarna": {
114822                     "count": 54
114823                 },
114824                 "SalcoBrand": {
114825                     "count": 90
114826                 },
114827                 "Аптека 36,6": {
114828                     "count": 220
114829                 },
114830                 "Фармакор": {
114831                     "count": 74
114832                 },
114833                 "スギ薬局": {
114834                     "count": 82
114835                 },
114836                 "Аптечный пункт": {
114837                     "count": 140
114838                 },
114839                 "Невис": {
114840                     "count": 58
114841                 },
114842                 "トモズ (Tomod's)": {
114843                     "count": 83
114844                 },
114845                 "Eurovaistinė": {
114846                     "count": 62
114847                 },
114848                 "Farmacity": {
114849                     "count": 65
114850                 },
114851                 "аптека": {
114852                     "count": 100
114853                 },
114854                 "The Generics Pharmacy": {
114855                     "count": 86
114856                 },
114857                 "Farmatodo": {
114858                     "count": 124
114859                 },
114860                 "Фармленд": {
114861                     "count": 80
114862                 },
114863                 "ドラッグてらしま (Drug Terashima)": {
114864                     "count": 96
114865                 },
114866                 "ავერსი (Aversi)": {
114867                     "count": 62
114868                 },
114869                 "Farmahorro": {
114870                     "count": 58
114871                 }
114872             },
114873             "cafe": {
114874                 "Starbucks": {
114875                     "count": 4032,
114876                     "tags": {
114877                         "cuisine": "coffee_shop"
114878                     }
114879                 },
114880                 "Cafeteria": {
114881                     "count": 77
114882                 },
114883                 "Costa": {
114884                     "count": 579
114885                 },
114886                 "Caffè Nero": {
114887                     "count": 165
114888                 },
114889                 "Кафе": {
114890                     "count": 214
114891                 },
114892                 "Café Central": {
114893                     "count": 60
114894                 },
114895                 "Second Cup": {
114896                     "count": 190
114897                 },
114898                 "Eisdiele": {
114899                     "count": 65
114900                 },
114901                 "Dunkin Donuts": {
114902                     "count": 393,
114903                     "tags": {
114904                         "cuisine": "donut"
114905                     }
114906                 },
114907                 "Segafredo": {
114908                     "count": 66
114909                 },
114910                 "Coffee Time": {
114911                     "count": 95
114912                 },
114913                 "Cafe Coffee Day": {
114914                     "count": 104
114915                 },
114916                 "Eiscafe Venezia": {
114917                     "count": 173
114918                 },
114919                 "スターバックス": {
114920                     "count": 248,
114921                     "tags": {
114922                         "name:en": "Starbucks"
114923                     }
114924                 },
114925                 "Шоколадница": {
114926                     "count": 138
114927                 },
114928                 "Pret A Manger": {
114929                     "count": 115
114930                 },
114931                 "Столовая": {
114932                     "count": 351
114933                 },
114934                 "ドトール": {
114935                     "count": 163,
114936                     "tags": {
114937                         "name:en": "DOUTOR"
114938                     }
114939                 },
114940                 "Tchibo": {
114941                     "count": 97
114942                 },
114943                 "Кофе Хауз": {
114944                     "count": 102
114945                 },
114946                 "Caribou Coffee": {
114947                     "count": 98
114948                 },
114949                 "Уют": {
114950                     "count": 51
114951                 },
114952                 "Шашлычная": {
114953                     "count": 57
114954                 },
114955                 "คาเฟ่ อเมซอน": {
114956                     "count": 62
114957                 },
114958                 "Traveler's Coffee": {
114959                     "count": 60
114960                 },
114961                 "カフェ・ド・クリエ": {
114962                     "count": 67,
114963                     "tags": {
114964                         "name:en": "Cafe de CRIE"
114965                     }
114966                 },
114967                 "Cafe Amazon": {
114968                     "count": 54
114969                 }
114970             }
114971         },
114972         "shop": {
114973             "supermarket": {
114974                 "Budgens": {
114975                     "count": 86
114976                 },
114977                 "Morrisons": {
114978                     "count": 408
114979                 },
114980                 "Interspar": {
114981                     "count": 141
114982                 },
114983                 "Merkur": {
114984                     "count": 107
114985                 },
114986                 "Sainsbury's": {
114987                     "count": 540
114988                 },
114989                 "Lidl": {
114990                     "count": 6128
114991                 },
114992                 "EDEKA": {
114993                     "count": 494
114994                 },
114995                 "Coles": {
114996                     "count": 392
114997                 },
114998                 "Iceland": {
114999                     "count": 301
115000                 },
115001                 "Coop": {
115002                     "count": 1883
115003                 },
115004                 "Tesco": {
115005                     "count": 1292
115006                 },
115007                 "Woolworths": {
115008                     "count": 530
115009                 },
115010                 "Zielpunkt": {
115011                     "count": 236
115012                 },
115013                 "Nahkauf": {
115014                     "count": 167
115015                 },
115016                 "Billa": {
115017                     "count": 1415
115018                 },
115019                 "Kaufland": {
115020                     "count": 989
115021                 },
115022                 "Plus": {
115023                     "count": 125
115024                 },
115025                 "ALDI": {
115026                     "count": 5132
115027                 },
115028                 "Checkers": {
115029                     "count": 126
115030                 },
115031                 "Tesco Metro": {
115032                     "count": 124
115033                 },
115034                 "NP": {
115035                     "count": 149
115036                 },
115037                 "Penny": {
115038                     "count": 1758
115039                 },
115040                 "Norma": {
115041                     "count": 1062
115042                 },
115043                 "Asda": {
115044                     "count": 226
115045                 },
115046                 "Netto": {
115047                     "count": 4331
115048                 },
115049                 "REWE": {
115050                     "count": 1467
115051                 },
115052                 "Rewe": {
115053                     "count": 1169
115054                 },
115055                 "Aldi Süd": {
115056                     "count": 590
115057                 },
115058                 "Real": {
115059                     "count": 248
115060                 },
115061                 "Tesco Express": {
115062                     "count": 388
115063                 },
115064                 "King Soopers": {
115065                     "count": 70
115066                 },
115067                 "Kiwi": {
115068                     "count": 164
115069                 },
115070                 "Edeka": {
115071                     "count": 1799
115072                 },
115073                 "Pick n Pay": {
115074                     "count": 238
115075                 },
115076                 "ICA": {
115077                     "count": 192
115078                 },
115079                 "Tengelmann": {
115080                     "count": 190
115081                 },
115082                 "Carrefour": {
115083                     "count": 1614
115084                 },
115085                 "Waitrose": {
115086                     "count": 258
115087                 },
115088                 "Spar": {
115089                     "count": 2063
115090                 },
115091                 "Hofer": {
115092                     "count": 439
115093                 },
115094                 "M-Preis": {
115095                     "count": 79
115096                 },
115097                 "LIDL": {
115098                     "count": 915
115099                 },
115100                 "tegut": {
115101                     "count": 209
115102                 },
115103                 "Sainsbury's Local": {
115104                     "count": 109
115105                 },
115106                 "E-Center": {
115107                     "count": 66
115108                 },
115109                 "Aldi Nord": {
115110                     "count": 197
115111                 },
115112                 "nahkauf": {
115113                     "count": 81
115114                 },
115115                 "Meijer": {
115116                     "count": 73
115117                 },
115118                 "Safeway": {
115119                     "count": 398
115120                 },
115121                 "Costco": {
115122                     "count": 145
115123                 },
115124                 "Albert": {
115125                     "count": 183
115126                 },
115127                 "Jumbo": {
115128                     "count": 190
115129                 },
115130                 "Shoprite": {
115131                     "count": 239
115132                 },
115133                 "MPreis": {
115134                     "count": 52
115135                 },
115136                 "Penny Market": {
115137                     "count": 409
115138                 },
115139                 "Tesco Extra": {
115140                     "count": 119
115141                 },
115142                 "Albert Heijn": {
115143                     "count": 464
115144                 },
115145                 "IGA": {
115146                     "count": 347
115147                 },
115148                 "Super U": {
115149                     "count": 476
115150                 },
115151                 "Metro": {
115152                     "count": 256
115153                 },
115154                 "Neukauf": {
115155                     "count": 77
115156                 },
115157                 "Migros": {
115158                     "count": 442
115159                 },
115160                 "Marktkauf": {
115161                     "count": 126
115162                 },
115163                 "Delikatesy Centrum": {
115164                     "count": 57
115165                 },
115166                 "C1000": {
115167                     "count": 314
115168                 },
115169                 "Hoogvliet": {
115170                     "count": 52
115171                 },
115172                 "COOP": {
115173                     "count": 192
115174                 },
115175                 "Food Basics": {
115176                     "count": 74
115177                 },
115178                 "Casino": {
115179                     "count": 259
115180                 },
115181                 "Penny Markt": {
115182                     "count": 462
115183                 },
115184                 "Giant": {
115185                     "count": 194
115186                 },
115187                 "COOP Jednota": {
115188                     "count": 69
115189                 },
115190                 "Rema 1000": {
115191                     "count": 364
115192                 },
115193                 "Kaufpark": {
115194                     "count": 96
115195                 },
115196                 "ALDI SÜD": {
115197                     "count": 114
115198                 },
115199                 "Simply Market": {
115200                     "count": 320
115201                 },
115202                 "Konzum": {
115203                     "count": 228
115204                 },
115205                 "Carrefour Express": {
115206                     "count": 330
115207                 },
115208                 "Eurospar": {
115209                     "count": 265
115210                 },
115211                 "Mercator": {
115212                     "count": 123
115213                 },
115214                 "Mercadona": {
115215                     "count": 734
115216                 },
115217                 "Famila": {
115218                     "count": 129
115219                 },
115220                 "Hemköp": {
115221                     "count": 83
115222                 },
115223                 "real,-": {
115224                     "count": 80
115225                 },
115226                 "Markant": {
115227                     "count": 87
115228                 },
115229                 "Volg": {
115230                     "count": 128
115231                 },
115232                 "Leader Price": {
115233                     "count": 257
115234                 },
115235                 "Treff 3000": {
115236                     "count": 95
115237                 },
115238                 "SuperBrugsen": {
115239                     "count": 67
115240                 },
115241                 "Kaiser's": {
115242                     "count": 253
115243                 },
115244                 "K+K": {
115245                     "count": 104
115246                 },
115247                 "Unimarkt": {
115248                     "count": 81
115249                 },
115250                 "Sobeys": {
115251                     "count": 120
115252                 },
115253                 "S-Market": {
115254                     "count": 107
115255                 },
115256                 "Combi": {
115257                     "count": 55
115258                 },
115259                 "Denner": {
115260                     "count": 267
115261                 },
115262                 "Konsum": {
115263                     "count": 134
115264                 },
115265                 "Franprix": {
115266                     "count": 308
115267                 },
115268                 "Monoprix": {
115269                     "count": 195
115270                 },
115271                 "Diska": {
115272                     "count": 68
115273                 },
115274                 "PENNY": {
115275                     "count": 79
115276                 },
115277                 "Dia": {
115278                     "count": 798
115279                 },
115280                 "Giant Eagle": {
115281                     "count": 82
115282                 },
115283                 "NORMA": {
115284                     "count": 115
115285                 },
115286                 "AD Delhaize": {
115287                     "count": 62
115288                 },
115289                 "Auchan": {
115290                     "count": 147
115291                 },
115292                 "Consum": {
115293                     "count": 125
115294                 },
115295                 "Carrefour Market": {
115296                     "count": 80
115297                 },
115298                 "Carrefour City": {
115299                     "count": 117
115300                 },
115301                 "Pam": {
115302                     "count": 54
115303                 },
115304                 "Despar": {
115305                     "count": 147
115306                 },
115307                 "Eroski": {
115308                     "count": 204
115309                 },
115310                 "Costcutter": {
115311                     "count": 61
115312                 },
115313                 "Maxi": {
115314                     "count": 103
115315                 },
115316                 "Colruyt": {
115317                     "count": 181
115318                 },
115319                 "The Co-operative": {
115320                     "count": 64
115321                 },
115322                 "sky": {
115323                     "count": 101
115324                 },
115325                 "Intermarché": {
115326                     "count": 1183
115327                 },
115328                 "Delhaize": {
115329                     "count": 207
115330                 },
115331                 "CBA": {
115332                     "count": 165
115333                 },
115334                 "Shopi": {
115335                     "count": 57
115336                 },
115337                 "Walmart": {
115338                     "count": 611
115339                 },
115340                 "Kroger": {
115341                     "count": 298
115342                 },
115343                 "Albertsons": {
115344                     "count": 236
115345                 },
115346                 "Trader Joe's": {
115347                     "count": 190
115348                 },
115349                 "Feneberg": {
115350                     "count": 58
115351                 },
115352                 "dm": {
115353                     "count": 108
115354                 },
115355                 "Kvickly": {
115356                     "count": 54
115357                 },
115358                 "Makro": {
115359                     "count": 137
115360                 },
115361                 "Nah & Frisch": {
115362                     "count": 72
115363                 },
115364                 "Champion": {
115365                     "count": 59
115366                 },
115367                 "Fakta": {
115368                     "count": 227
115369                 },
115370                 "Магнит": {
115371                     "count": 1697
115372                 },
115373                 "Caprabo": {
115374                     "count": 101
115375                 },
115376                 "Famiglia Cooperativa": {
115377                     "count": 64
115378                 },
115379                 "Народная 7Я семьЯ": {
115380                     "count": 150
115381                 },
115382                 "Esselunga": {
115383                     "count": 87
115384                 },
115385                 "Maxima": {
115386                     "count": 103
115387                 },
115388                 "Petit Casino": {
115389                     "count": 104
115390                 },
115391                 "Wasgau": {
115392                     "count": 60
115393                 },
115394                 "Pingo Doce": {
115395                     "count": 250
115396                 },
115397                 "Match": {
115398                     "count": 142
115399                 },
115400                 "Profi": {
115401                     "count": 58
115402                 },
115403                 "Lider": {
115404                     "count": 64
115405                 },
115406                 "Unimarc": {
115407                     "count": 174
115408                 },
115409                 "Co-operative Food": {
115410                     "count": 51
115411                 },
115412                 "Santa Isabel": {
115413                     "count": 128
115414                 },
115415                 "Седьмой континент": {
115416                     "count": 79
115417                 },
115418                 "HIT": {
115419                     "count": 61
115420                 },
115421                 "Rimi": {
115422                     "count": 104
115423                 },
115424                 "Conad": {
115425                     "count": 302
115426                 },
115427                 "Фуршет": {
115428                     "count": 74
115429                 },
115430                 "Willys": {
115431                     "count": 55
115432                 },
115433                 "Farmfoods": {
115434                     "count": 62
115435                 },
115436                 "Фора": {
115437                     "count": 52
115438                 },
115439                 "Dunnes Stores": {
115440                     "count": 72
115441                 },
115442                 "Сільпо": {
115443                     "count": 119
115444                 },
115445                 "マルエツ": {
115446                     "count": 59
115447                 },
115448                 "Piggly Wiggly": {
115449                     "count": 52
115450                 },
115451                 "Crai": {
115452                     "count": 52
115453                 },
115454                 "Biedronka": {
115455                     "count": 1290
115456                 },
115457                 "El Árbol": {
115458                     "count": 72
115459                 },
115460                 "Centre Commercial E. Leclerc": {
115461                     "count": 553
115462                 },
115463                 "Foodland": {
115464                     "count": 98
115465                 },
115466                 "Super Brugsen": {
115467                     "count": 64
115468                 },
115469                 "Дикси": {
115470                     "count": 610
115471                 },
115472                 "Пятёрочка": {
115473                     "count": 1293
115474                 },
115475                 "Publix": {
115476                     "count": 321
115477                 },
115478                 "Whole Foods": {
115479                     "count": 196
115480                 },
115481                 "Føtex": {
115482                     "count": 66
115483                 },
115484                 "coop": {
115485                     "count": 74
115486                 },
115487                 "Fressnapf": {
115488                     "count": 64
115489                 },
115490                 "Coop Konsum": {
115491                     "count": 79
115492                 },
115493                 "Carrefour Contact": {
115494                     "count": 77
115495                 },
115496                 "SPAR": {
115497                     "count": 280
115498                 },
115499                 "No Frills": {
115500                     "count": 102
115501                 },
115502                 "The Co-operative Food": {
115503                     "count": 120
115504                 },
115505                 "Plodine": {
115506                     "count": 51
115507                 },
115508                 "ADEG": {
115509                     "count": 63
115510                 },
115511                 "Minipreço": {
115512                     "count": 103
115513                 },
115514                 "Eurospin": {
115515                     "count": 153
115516                 },
115517                 "Семья": {
115518                     "count": 62
115519                 },
115520                 "Евроопт": {
115521                     "count": 58
115522                 },
115523                 "Centra": {
115524                     "count": 51
115525                 },
115526                 "Квартал": {
115527                     "count": 88
115528                 },
115529                 "New World": {
115530                     "count": 65
115531                 },
115532                 "Countdown": {
115533                     "count": 92
115534                 },
115535                 "Reliance Fresh": {
115536                     "count": 62
115537                 },
115538                 "Stokrotka": {
115539                     "count": 98
115540                 },
115541                 "Coop Jednota": {
115542                     "count": 73
115543                 },
115544                 "Fred Meyer": {
115545                     "count": 62
115546                 },
115547                 "Irma": {
115548                     "count": 59
115549                 },
115550                 "Continente": {
115551                     "count": 73
115552                 },
115553                 "Price Chopper": {
115554                     "count": 98
115555                 },
115556                 "Wegmans": {
115557                     "count": 53
115558                 },
115559                 "Game": {
115560                     "count": 53
115561                 },
115562                 "Soriana": {
115563                     "count": 92
115564                 },
115565                 "Alimerka": {
115566                     "count": 61
115567                 },
115568                 "Piotr i Paweł": {
115569                     "count": 52
115570                 },
115571                 "Перекресток": {
115572                     "count": 309
115573                 },
115574                 "Maxima X": {
115575                     "count": 113
115576                 },
115577                 "Карусель": {
115578                     "count": 55
115579                 },
115580                 "Tesco Lotus": {
115581                     "count": 69
115582                 },
115583                 "Condis": {
115584                     "count": 64
115585                 },
115586                 "Sam's Club": {
115587                     "count": 131
115588                 },
115589                 "Копейка": {
115590                     "count": 91
115591                 },
115592                 "Géant Casino": {
115593                     "count": 54
115594                 },
115595                 "ASDA": {
115596                     "count": 177
115597                 },
115598                 "Intermarche": {
115599                     "count": 111
115600                 },
115601                 "Stop & Shop": {
115602                     "count": 56
115603                 },
115604                 "Food Lion": {
115605                     "count": 192
115606                 },
115607                 "Harris Teeter": {
115608                     "count": 88
115609                 },
115610                 "H-E-B": {
115611                     "count": 122
115612                 },
115613                 "Foodworks": {
115614                     "count": 59
115615                 },
115616                 "Polo Market": {
115617                     "count": 84
115618                 },
115619                 "西友 (SEIYU)": {
115620                     "count": 58
115621                 },
115622                 "Полушка": {
115623                     "count": 135
115624                 },
115625                 "Extra": {
115626                     "count": 76
115627                 },
115628                 "Lewiatan": {
115629                     "count": 91
115630                 },
115631                 "АТБ": {
115632                     "count": 305
115633                 },
115634                 "Społem": {
115635                     "count": 55
115636                 },
115637                 "Bodega Aurrera": {
115638                     "count": 78
115639                 },
115640                 "Мария-Ра": {
115641                     "count": 95
115642                 },
115643                 "Магнолия": {
115644                     "count": 71
115645                 },
115646                 "Магазин": {
115647                     "count": 113
115648                 },
115649                 "Монетка": {
115650                     "count": 170
115651                 },
115652                 "Hy-Vee": {
115653                     "count": 72
115654                 },
115655                 "Walmart Supercenter": {
115656                     "count": 112
115657                 },
115658                 "Hannaford": {
115659                     "count": 55
115660                 },
115661                 "業務スーパー": {
115662                     "count": 55
115663                 },
115664                 "Norfa XL": {
115665                     "count": 53
115666                 },
115667                 "ヨークマート (YorkMart)": {
115668                     "count": 64
115669                 },
115670                 "Leclerc Drive": {
115671                     "count": 75
115672                 }
115673             },
115674             "electronics": {
115675                 "Media Markt": {
115676                     "count": 277
115677                 },
115678                 "Maplin": {
115679                     "count": 63
115680                 },
115681                 "Best Buy": {
115682                     "count": 325
115683                 },
115684                 "Future Shop": {
115685                     "count": 69
115686                 },
115687                 "Saturn": {
115688                     "count": 130
115689                 },
115690                 "Currys": {
115691                     "count": 81
115692                 },
115693                 "Radio Shack": {
115694                     "count": 249
115695                 },
115696                 "Comet": {
115697                     "count": 52
115698                 },
115699                 "Euronics": {
115700                     "count": 112
115701                 },
115702                 "Expert": {
115703                     "count": 119
115704                 },
115705                 "Эльдорадо": {
115706                     "count": 180
115707                 },
115708                 "Darty": {
115709                     "count": 72
115710                 },
115711                 "М.Видео": {
115712                     "count": 75
115713                 }
115714             },
115715             "convenience": {
115716                 "Shell": {
115717                     "count": 251
115718                 },
115719                 "Spar": {
115720                     "count": 913
115721                 },
115722                 "McColl's": {
115723                     "count": 96
115724                 },
115725                 "Tesco Express": {
115726                     "count": 417
115727                 },
115728                 "Sainsbury's Local": {
115729                     "count": 98
115730                 },
115731                 "One Stop": {
115732                     "count": 143
115733                 },
115734                 "The Co-operative Food": {
115735                     "count": 109
115736                 },
115737                 "Londis": {
115738                     "count": 349
115739                 },
115740                 "7-Eleven": {
115741                     "count": 4138
115742                 },
115743                 "CBA": {
115744                     "count": 128
115745                 },
115746                 "Sale": {
115747                     "count": 79
115748                 },
115749                 "Statoil": {
115750                     "count": 69
115751                 },
115752                 "Konzum": {
115753                     "count": 171
115754                 },
115755                 "Siwa": {
115756                     "count": 211
115757                 },
115758                 "Mercator": {
115759                     "count": 58
115760                 },
115761                 "Esso": {
115762                     "count": 66
115763                 },
115764                 "COOP Jednota": {
115765                     "count": 172
115766                 },
115767                 "Mac's": {
115768                     "count": 151
115769                 },
115770                 "Alepa": {
115771                     "count": 62
115772                 },
115773                 "Hasty Market": {
115774                     "count": 54
115775                 },
115776                 "K-Market": {
115777                     "count": 55
115778                 },
115779                 "Coop": {
115780                     "count": 520
115781                 },
115782                 "Costcutter": {
115783                     "count": 285
115784                 },
115785                 "Valintatalo": {
115786                     "count": 61
115787                 },
115788                 "SPAR": {
115789                     "count": 188
115790                 },
115791                 "COOP": {
115792                     "count": 134
115793                 },
115794                 "Casino": {
115795                     "count": 87
115796                 },
115797                 "Franprix": {
115798                     "count": 62
115799                 },
115800                 "Circle K": {
115801                     "count": 277
115802                 },
115803                 "セブンイレブン": {
115804                     "count": 2893,
115805                     "tags": {
115806                         "name:en": "7-Eleven"
115807                     }
115808                 },
115809                 "ローソン": {
115810                     "count": 1514,
115811                     "tags": {
115812                         "name:en": "LAWSON"
115813                     }
115814                 },
115815                 "BP": {
115816                     "count": 160
115817                 },
115818                 "Tesco": {
115819                     "count": 55
115820                 },
115821                 "Petit Casino": {
115822                     "count": 231
115823                 },
115824                 "Volg": {
115825                     "count": 113
115826                 },
115827                 "Mace": {
115828                     "count": 112
115829                 },
115830                 "Mini Market": {
115831                     "count": 223
115832                 },
115833                 "Nisa Local": {
115834                     "count": 74
115835                 },
115836                 "Dorfladen": {
115837                     "count": 74
115838                 },
115839                 "Продукты": {
115840                     "count": 4085
115841                 },
115842                 "Mini Stop": {
115843                     "count": 222
115844                 },
115845                 "LAWSON": {
115846                     "count": 414
115847                 },
115848                 "デイリーヤマザキ": {
115849                     "count": 134
115850                 },
115851                 "Надежда": {
115852                     "count": 56
115853                 },
115854                 "Mobil": {
115855                     "count": 64
115856                 },
115857                 "Nisa": {
115858                     "count": 51
115859                 },
115860                 "Premier": {
115861                     "count": 126
115862                 },
115863                 "ABC": {
115864                     "count": 147
115865                 },
115866                 "Edeka": {
115867                     "count": 51
115868                 },
115869                 "ミニストップ": {
115870                     "count": 299,
115871                     "tags": {
115872                         "name:en": "MINISTOP"
115873                     }
115874                 },
115875                 "サンクス": {
115876                     "count": 537,
115877                     "tags": {
115878                         "name:en": "sunkus"
115879                     }
115880                 },
115881                 "スリーエフ": {
115882                     "count": 87
115883                 },
115884                 "8 à Huit": {
115885                     "count": 59
115886                 },
115887                 "Tchibo": {
115888                     "count": 55
115889                 },
115890                 "Żabka": {
115891                     "count": 520
115892                 },
115893                 "Almacen": {
115894                     "count": 211
115895                 },
115896                 "Vival": {
115897                     "count": 191
115898                 },
115899                 "FamilyMart": {
115900                     "count": 518
115901                 },
115902                 "ファミリーマート": {
115903                     "count": 1512,
115904                     "tags": {
115905                         "name:en": "FamilyMart"
115906                     }
115907                 },
115908                 "Carrefour City": {
115909                     "count": 54
115910                 },
115911                 "Sunkus": {
115912                     "count": 61
115913                 },
115914                 "Casey's General Store": {
115915                     "count": 88
115916                 },
115917                 "セブンイレブン(Seven-Eleven)": {
115918                     "count": 58
115919                 },
115920                 "Jednota": {
115921                     "count": 55
115922                 },
115923                 "Гастроном": {
115924                     "count": 148
115925                 },
115926                 "Sklep spożywczy": {
115927                     "count": 276
115928                 },
115929                 "Centra": {
115930                     "count": 110
115931                 },
115932                 "Магнит": {
115933                     "count": 684
115934                 },
115935                 "サークルK": {
115936                     "count": 495,
115937                     "tags": {
115938                         "name:en": "Circle K"
115939                     }
115940                 },
115941                 "Wawa": {
115942                     "count": 130
115943                 },
115944                 "Proxi": {
115945                     "count": 120
115946                 },
115947                 "Универсам": {
115948                     "count": 79
115949                 },
115950                 "Groszek": {
115951                     "count": 59
115952                 },
115953                 "Select": {
115954                     "count": 58
115955                 },
115956                 "Potraviny": {
115957                     "count": 246
115958                 },
115959                 "Смак": {
115960                     "count": 72
115961                 },
115962                 "Эконом": {
115963                     "count": 53
115964                 },
115965                 "Магазин": {
115966                     "count": 875
115967                 },
115968                 "Березка": {
115969                     "count": 75
115970                 },
115971                 "Społem": {
115972                     "count": 89
115973                 },
115974                 "Carrefour Express": {
115975                     "count": 81
115976                 },
115977                 "Biedronka": {
115978                     "count": 77
115979                 },
115980                 "Cumberland Farms": {
115981                     "count": 63
115982                 },
115983                 "Chevron": {
115984                     "count": 56
115985                 },
115986                 "Coop Jednota": {
115987                     "count": 63
115988                 },
115989                 "Tesco Lotus Express": {
115990                     "count": 64
115991                 },
115992                 "Kiosk": {
115993                     "count": 55
115994                 },
115995                 "24 часа": {
115996                     "count": 58
115997                 },
115998                 "Минимаркет": {
115999                     "count": 97
116000                 },
116001                 "Oxxo": {
116002                     "count": 632
116003                 },
116004                 "Пятёрочка": {
116005                     "count": 383
116006                 },
116007                 "abc": {
116008                     "count": 64
116009                 },
116010                 "Stewart's": {
116011                     "count": 255
116012                 },
116013                 "Продукти": {
116014                     "count": 162
116015                 },
116016                 "ローソンストア100 (LAWSON STORE 100)": {
116017                     "count": 84
116018                 },
116019                 "Дикси": {
116020                     "count": 121
116021                 },
116022                 "Радуга": {
116023                     "count": 85
116024                 },
116025                 "ローソンストア100": {
116026                     "count": 71
116027                 },
116028                 "เซเว่นอีเลฟเว่น": {
116029                     "count": 191
116030                 },
116031                 "Spożywczy": {
116032                     "count": 75
116033                 },
116034                 "Delikatesy Centrum": {
116035                     "count": 51
116036                 },
116037                 "Citgo": {
116038                     "count": 63
116039                 },
116040                 "Фортуна": {
116041                     "count": 52
116042                 },
116043                 "Kum & Go": {
116044                     "count": 59
116045                 },
116046                 "Мария-Ра": {
116047                     "count": 75
116048                 },
116049                 "Picard": {
116050                     "count": 55
116051                 },
116052                 "Four Square": {
116053                     "count": 51
116054                 },
116055                 "Визит": {
116056                     "count": 57
116057                 },
116058                 "Авоська": {
116059                     "count": 52
116060                 },
116061                 "Dollar General": {
116062                     "count": 109
116063                 },
116064                 "Studenac": {
116065                     "count": 75
116066                 },
116067                 "Central Convenience Store": {
116068                     "count": 54
116069                 },
116070                 "Монетка": {
116071                     "count": 61
116072                 },
116073                 "продукты": {
116074                     "count": 118
116075                 },
116076                 "Теремок": {
116077                     "count": 54
116078                 },
116079                 "Kwik Trip": {
116080                     "count": 68
116081                 },
116082                 "Кулинария": {
116083                     "count": 53
116084                 },
116085                 "全家": {
116086                     "count": 71
116087                 },
116088                 "Мечта": {
116089                     "count": 54
116090                 },
116091                 "Epicerie": {
116092                     "count": 70
116093                 },
116094                 "Кировский": {
116095                     "count": 67
116096                 },
116097                 "Food Mart": {
116098                     "count": 101
116099                 },
116100                 "Delikatesy": {
116101                     "count": 79
116102                 },
116103                 "ポプラ": {
116104                     "count": 52
116105                 },
116106                 "Lewiatan": {
116107                     "count": 123
116108                 },
116109                 "Продуктовый магазин": {
116110                     "count": 94
116111                 },
116112                 "Продуктовый": {
116113                     "count": 67
116114                 },
116115                 "セイコーマート (Seicomart)": {
116116                     "count": 55
116117                 },
116118                 "Виктория": {
116119                     "count": 67
116120                 },
116121                 "Весна": {
116122                     "count": 56
116123                 },
116124                 "Mini Market Non-Stop": {
116125                     "count": 58
116126                 },
116127                 "QuikTrip": {
116128                     "count": 70
116129                 },
116130                 "Копеечка": {
116131                     "count": 53
116132                 },
116133                 "Royal Farms": {
116134                     "count": 51
116135                 },
116136                 "Alfamart": {
116137                     "count": 76
116138                 },
116139                 "Indomaret": {
116140                     "count": 130
116141                 },
116142                 "магазин": {
116143                     "count": 118
116144                 },
116145                 "全家便利商店": {
116146                     "count": 111
116147                 },
116148                 "Boutique": {
116149                     "count": 58
116150                 },
116151                 "მარკეტი (Market)": {
116152                     "count": 144
116153                 },
116154                 "Stores": {
116155                     "count": 60
116156                 }
116157             },
116158             "chemist": {
116159                 "dm": {
116160                     "count": 904
116161                 },
116162                 "Müller": {
116163                     "count": 206
116164                 },
116165                 "Schlecker": {
116166                     "count": 194
116167                 },
116168                 "Etos": {
116169                     "count": 465
116170                 },
116171                 "Bipa": {
116172                     "count": 282
116173                 },
116174                 "Rossmann": {
116175                     "count": 1652
116176                 },
116177                 "Ihr Platz": {
116178                     "count": 74
116179                 },
116180                 "Douglas": {
116181                     "count": 61
116182                 },
116183                 "Kruidvat": {
116184                     "count": 122
116185                 }
116186             },
116187             "car_repair": {
116188                 "Peugeot": {
116189                     "count": 82
116190                 },
116191                 "Kwik Fit": {
116192                     "count": 73
116193                 },
116194                 "ATU": {
116195                     "count": 259
116196                 },
116197                 "Kwik-Fit": {
116198                     "count": 51
116199                 },
116200                 "Midas": {
116201                     "count": 190
116202                 },
116203                 "Feu Vert": {
116204                     "count": 105
116205                 },
116206                 "Norauto": {
116207                     "count": 141
116208                 },
116209                 "Speedy": {
116210                     "count": 112
116211                 },
116212                 "Автозапчасти": {
116213                     "count": 186
116214                 },
116215                 "Renault": {
116216                     "count": 165
116217                 },
116218                 "Pit Stop": {
116219                     "count": 57
116220                 },
116221                 "Jiffy Lube": {
116222                     "count": 187
116223                 },
116224                 "Шиномонтаж": {
116225                     "count": 1097
116226                 },
116227                 "СТО": {
116228                     "count": 366
116229                 },
116230                 "O'Reilly Auto Parts": {
116231                     "count": 69
116232                 },
116233                 "Carglass": {
116234                     "count": 103
116235                 },
116236                 "шиномонтаж": {
116237                     "count": 56
116238                 },
116239                 "Euromaster": {
116240                     "count": 84
116241                 },
116242                 "Firestone": {
116243                     "count": 84
116244                 },
116245                 "AutoZone": {
116246                     "count": 63
116247                 },
116248                 "Автосервис": {
116249                     "count": 344
116250                 },
116251                 "Roady": {
116252                     "count": 55
116253                 }
116254             },
116255             "furniture": {
116256                 "IKEA": {
116257                     "count": 165
116258                 },
116259                 "Jysk": {
116260                     "count": 98
116261                 },
116262                 "Roller": {
116263                     "count": 76
116264                 },
116265                 "Dänisches Bettenlager": {
116266                     "count": 298
116267                 },
116268                 "Conforama": {
116269                     "count": 93
116270                 },
116271                 "Matratzen Concord": {
116272                     "count": 51
116273                 },
116274                 "Мебель": {
116275                     "count": 201
116276                 },
116277                 "But": {
116278                     "count": 58
116279                 }
116280             },
116281             "doityourself": {
116282                 "Hornbach": {
116283                     "count": 123
116284                 },
116285                 "B&Q": {
116286                     "count": 223
116287                 },
116288                 "Hubo": {
116289                     "count": 74
116290                 },
116291                 "Mr Bricolage": {
116292                     "count": 88
116293                 },
116294                 "Gamma": {
116295                     "count": 108
116296                 },
116297                 "OBI": {
116298                     "count": 409
116299                 },
116300                 "Lowes": {
116301                     "count": 1135
116302                 },
116303                 "Wickes": {
116304                     "count": 122
116305                 },
116306                 "Hagebau": {
116307                     "count": 59
116308                 },
116309                 "Max Bahr": {
116310                     "count": 87
116311                 },
116312                 "Castorama": {
116313                     "count": 153
116314                 },
116315                 "Rona": {
116316                     "count": 58
116317                 },
116318                 "Home Depot": {
116319                     "count": 823
116320                 },
116321                 "Toom Baumarkt": {
116322                     "count": 66
116323                 },
116324                 "Homebase": {
116325                     "count": 223
116326                 },
116327                 "Baumax": {
116328                     "count": 94
116329                 },
116330                 "Lagerhaus": {
116331                     "count": 73
116332                 },
116333                 "Bauhaus": {
116334                     "count": 181
116335                 },
116336                 "Canadian Tire": {
116337                     "count": 93
116338                 },
116339                 "Leroy Merlin": {
116340                     "count": 203
116341                 },
116342                 "Hellweg": {
116343                     "count": 58
116344                 },
116345                 "Brico": {
116346                     "count": 97
116347                 },
116348                 "Bricomarché": {
116349                     "count": 217
116350                 },
116351                 "Toom": {
116352                     "count": 67
116353                 },
116354                 "Praktiker": {
116355                     "count": 143
116356                 },
116357                 "Hagebaumarkt": {
116358                     "count": 105
116359                 },
116360                 "Menards": {
116361                     "count": 66
116362                 },
116363                 "Weldom": {
116364                     "count": 70
116365                 },
116366                 "Bunnings Warehouse": {
116367                     "count": 90
116368                 },
116369                 "Ace Hardware": {
116370                     "count": 133
116371                 },
116372                 "Home Hardware": {
116373                     "count": 69
116374                 },
116375                 "Хозтовары": {
116376                     "count": 70
116377                 },
116378                 "Стройматериалы": {
116379                     "count": 180
116380                 },
116381                 "Bricorama": {
116382                     "count": 58
116383                 },
116384                 "Point P": {
116385                     "count": 56
116386                 }
116387             },
116388             "department_store": {
116389                 "Target": {
116390                     "count": 530
116391                 },
116392                 "Debenhams": {
116393                     "count": 66
116394                 },
116395                 "Canadian Tire": {
116396                     "count": 71
116397                 },
116398                 "Karstadt": {
116399                     "count": 64
116400                 },
116401                 "Walmart": {
116402                     "count": 496
116403                 },
116404                 "Kmart": {
116405                     "count": 133
116406                 },
116407                 "Galeria Kaufhof": {
116408                     "count": 58
116409                 },
116410                 "Marks & Spencer": {
116411                     "count": 62
116412                 },
116413                 "Big W": {
116414                     "count": 56
116415                 },
116416                 "Woolworth": {
116417                     "count": 76
116418                 },
116419                 "Универмаг": {
116420                     "count": 63
116421                 },
116422                 "Sears": {
116423                     "count": 218
116424                 },
116425                 "Walmart Supercenter": {
116426                     "count": 90
116427                 },
116428                 "Sam's Club": {
116429                     "count": 51
116430                 },
116431                 "Kohl's": {
116432                     "count": 139
116433                 },
116434                 "Macy's": {
116435                     "count": 129
116436                 },
116437                 "JCPenney": {
116438                     "count": 58
116439                 }
116440             },
116441             "stationery": {
116442                 "Staples": {
116443                     "count": 276
116444                 },
116445                 "McPaper": {
116446                     "count": 80
116447                 },
116448                 "Office Depot": {
116449                     "count": 88
116450                 },
116451                 "Канцтовары": {
116452                     "count": 56
116453                 }
116454             },
116455             "car": {
116456                 "Skoda": {
116457                     "count": 95
116458                 },
116459                 "BMW": {
116460                     "count": 146
116461                 },
116462                 "Citroen": {
116463                     "count": 271
116464                 },
116465                 "Renault": {
116466                     "count": 365
116467                 },
116468                 "Mercedes-Benz": {
116469                     "count": 226
116470                 },
116471                 "Volvo": {
116472                     "count": 91
116473                 },
116474                 "Ford": {
116475                     "count": 230
116476                 },
116477                 "Volkswagen": {
116478                     "count": 203
116479                 },
116480                 "Mazda": {
116481                     "count": 99
116482                 },
116483                 "Mitsubishi": {
116484                     "count": 72
116485                 },
116486                 "Fiat": {
116487                     "count": 87
116488                 },
116489                 "Автозапчасти": {
116490                     "count": 278
116491                 },
116492                 "Opel": {
116493                     "count": 162
116494                 },
116495                 "Audi": {
116496                     "count": 109
116497                 },
116498                 "Toyota": {
116499                     "count": 256
116500                 },
116501                 "Nissan": {
116502                     "count": 180
116503                 },
116504                 "Suzuki": {
116505                     "count": 75
116506                 },
116507                 "Honda": {
116508                     "count": 148
116509                 },
116510                 "Peugeot": {
116511                     "count": 296
116512                 },
116513                 "Шиномонтаж": {
116514                     "count": 256
116515                 },
116516                 "Hyundai": {
116517                     "count": 155
116518                 },
116519                 "Subaru": {
116520                     "count": 53
116521                 },
116522                 "Chevrolet": {
116523                     "count": 81
116524                 },
116525                 "Автомагазин": {
116526                     "count": 62
116527                 }
116528             },
116529             "clothes": {
116530                 "Matalan": {
116531                     "count": 84
116532                 },
116533                 "KiK": {
116534                     "count": 1180
116535                 },
116536                 "H&M": {
116537                     "count": 641
116538                 },
116539                 "Urban Outfitters": {
116540                     "count": 62
116541                 },
116542                 "Vögele": {
116543                     "count": 131
116544                 },
116545                 "Zeeman": {
116546                     "count": 120
116547                 },
116548                 "Takko": {
116549                     "count": 508
116550                 },
116551                 "Adler": {
116552                     "count": 53
116553                 },
116554                 "C&A": {
116555                     "count": 498
116556                 },
116557                 "Zara": {
116558                     "count": 211
116559                 },
116560                 "Vero Moda": {
116561                     "count": 93
116562                 },
116563                 "NKD": {
116564                     "count": 476
116565                 },
116566                 "Ernsting's family": {
116567                     "count": 298
116568                 },
116569                 "Winners": {
116570                     "count": 62
116571                 },
116572                 "River Island": {
116573                     "count": 56
116574                 },
116575                 "Next": {
116576                     "count": 170
116577                 },
116578                 "Gap": {
116579                     "count": 77
116580                 },
116581                 "Adidas": {
116582                     "count": 86
116583                 },
116584                 "Woolworths": {
116585                     "count": 116
116586                 },
116587                 "Mr Price": {
116588                     "count": 87
116589                 },
116590                 "Jet": {
116591                     "count": 61
116592                 },
116593                 "Pep": {
116594                     "count": 134
116595                 },
116596                 "Edgars": {
116597                     "count": 110
116598                 },
116599                 "Ackermans": {
116600                     "count": 90
116601                 },
116602                 "Truworths": {
116603                     "count": 65
116604                 },
116605                 "Ross": {
116606                     "count": 85
116607                 },
116608                 "Dorothy Perkins": {
116609                     "count": 53
116610                 },
116611                 "Deichmann": {
116612                     "count": 58
116613                 },
116614                 "Lindex": {
116615                     "count": 72
116616                 },
116617                 "s.Oliver": {
116618                     "count": 54
116619                 },
116620                 "Old Navy": {
116621                     "count": 163
116622                 },
116623                 "Jack & Jones": {
116624                     "count": 52
116625                 },
116626                 "Pimkie": {
116627                     "count": 72
116628                 },
116629                 "Esprit": {
116630                     "count": 221
116631                 },
116632                 "Primark": {
116633                     "count": 87
116634                 },
116635                 "Bonita": {
116636                     "count": 150
116637                 },
116638                 "Mexx": {
116639                     "count": 65
116640                 },
116641                 "Gerry Weber": {
116642                     "count": 70
116643                 },
116644                 "Tally Weijl": {
116645                     "count": 68
116646                 },
116647                 "Mango": {
116648                     "count": 128
116649                 },
116650                 "TK Maxx": {
116651                     "count": 77
116652                 },
116653                 "Benetton": {
116654                     "count": 99
116655                 },
116656                 "Ulla Popken": {
116657                     "count": 59
116658                 },
116659                 "AWG": {
116660                     "count": 66
116661                 },
116662                 "Tommy Hilfiger": {
116663                     "count": 69
116664                 },
116665                 "New Yorker": {
116666                     "count": 176
116667                 },
116668                 "Orsay": {
116669                     "count": 72
116670                 },
116671                 "Charles Vögele": {
116672                     "count": 68
116673                 },
116674                 "New Look": {
116675                     "count": 122
116676                 },
116677                 "Lacoste": {
116678                     "count": 73
116679                 },
116680                 "Etam": {
116681                     "count": 52
116682                 },
116683                 "Kiabi": {
116684                     "count": 145
116685                 },
116686                 "Jack Wolfskin": {
116687                     "count": 60
116688                 },
116689                 "American Apparel": {
116690                     "count": 55
116691                 },
116692                 "Men's Wearhouse": {
116693                     "count": 51
116694                 },
116695                 "Intimissimi": {
116696                     "count": 51
116697                 },
116698                 "United Colors of Benetton": {
116699                     "count": 93
116700                 },
116701                 "Jules": {
116702                     "count": 61
116703                 },
116704                 "AOKI": {
116705                     "count": 55
116706                 },
116707                 "Calzedonia": {
116708                     "count": 66
116709                 },
116710                 "洋服の青山": {
116711                     "count": 96
116712                 },
116713                 "Levi's": {
116714                     "count": 59
116715                 },
116716                 "Celio": {
116717                     "count": 73
116718                 },
116719                 "TJ Maxx": {
116720                     "count": 52
116721                 },
116722                 "Promod": {
116723                     "count": 77
116724                 },
116725                 "Street One": {
116726                     "count": 72
116727                 },
116728                 "ユニクロ": {
116729                     "count": 56
116730                 },
116731                 "Banana Republic": {
116732                     "count": 51
116733                 },
116734                 "Одежда": {
116735                     "count": 68
116736                 },
116737                 "La Halle": {
116738                     "count": 61
116739                 },
116740                 "Peacocks": {
116741                     "count": 87
116742                 },
116743                 "しまむら": {
116744                     "count": 53
116745                 }
116746             },
116747             "books": {
116748                 "Bruna": {
116749                     "count": 57
116750                 },
116751                 "Waterstones": {
116752                     "count": 86
116753                 },
116754                 "Libro": {
116755                     "count": 55
116756                 },
116757                 "Barnes & Noble": {
116758                     "count": 249
116759                 },
116760                 "Weltbild": {
116761                     "count": 73
116762                 },
116763                 "Thalia": {
116764                     "count": 120
116765                 },
116766                 "Книги": {
116767                     "count": 111
116768                 }
116769             },
116770             "alcohol": {
116771                 "Alko": {
116772                     "count": 142
116773                 },
116774                 "The Beer Store": {
116775                     "count": 144
116776                 },
116777                 "Systembolaget": {
116778                     "count": 207
116779                 },
116780                 "LCBO": {
116781                     "count": 226
116782                 },
116783                 "Ароматный мир": {
116784                     "count": 61
116785                 },
116786                 "Bargain Booze": {
116787                     "count": 61
116788                 },
116789                 "Nicolas": {
116790                     "count": 114
116791                 },
116792                 "Botilleria": {
116793                     "count": 76
116794                 },
116795                 "SAQ": {
116796                     "count": 70
116797                 },
116798                 "Gall & Gall": {
116799                     "count": 513
116800                 },
116801                 "BWS": {
116802                     "count": 66
116803                 },
116804                 "Живое пиво": {
116805                     "count": 61
116806                 }
116807             },
116808             "bakery": {
116809                 "Kamps": {
116810                     "count": 250
116811                 },
116812                 "Bäckerei Schmidt": {
116813                     "count": 56
116814                 },
116815                 "Anker": {
116816                     "count": 70
116817                 },
116818                 "Schäfer": {
116819                     "count": 51
116820                 },
116821                 "Hofpfisterei": {
116822                     "count": 110
116823                 },
116824                 "Greggs": {
116825                     "count": 265
116826                 },
116827                 "Oebel": {
116828                     "count": 58
116829                 },
116830                 "Boulangerie": {
116831                     "count": 248
116832                 },
116833                 "Stadtbäckerei": {
116834                     "count": 57
116835                 },
116836                 "Steinecke": {
116837                     "count": 139
116838                 },
116839                 "Ihle": {
116840                     "count": 75
116841                 },
116842                 "Goldilocks": {
116843                     "count": 56
116844                 },
116845                 "Dat Backhus": {
116846                     "count": 66
116847                 },
116848                 "K&U": {
116849                     "count": 55
116850                 },
116851                 "Der Beck": {
116852                     "count": 97
116853                 },
116854                 "Thürmann": {
116855                     "count": 54
116856                 },
116857                 "Backwerk": {
116858                     "count": 94
116859                 },
116860                 "Bäcker": {
116861                     "count": 66
116862                 },
116863                 "Schäfer's": {
116864                     "count": 51
116865                 },
116866                 "Panaderia": {
116867                     "count": 162
116868                 },
116869                 "Goeken backen": {
116870                     "count": 51
116871                 },
116872                 "Stadtbäckerei Junge": {
116873                     "count": 53
116874                 },
116875                 "Boulangerie Patisserie": {
116876                     "count": 93
116877                 },
116878                 "Paul": {
116879                     "count": 78
116880                 },
116881                 "Хлеб": {
116882                     "count": 84
116883                 },
116884                 "Piekarnia": {
116885                     "count": 55
116886                 }
116887             },
116888             "sports": {
116889                 "Sports Direct": {
116890                     "count": 53
116891                 },
116892                 "Decathlon": {
116893                     "count": 298
116894                 },
116895                 "Intersport": {
116896                     "count": 272
116897                 },
116898                 "Sports Authority": {
116899                     "count": 68
116900                 },
116901                 "Спортмастер": {
116902                     "count": 81
116903                 },
116904                 "Sport 2000": {
116905                     "count": 83
116906                 },
116907                 "Dick's Sporting Goods": {
116908                     "count": 69
116909                 }
116910             },
116911             "variety_store": {
116912                 "Tedi": {
116913                     "count": 148
116914                 },
116915                 "Dollarama": {
116916                     "count": 99
116917                 },
116918                 "Dollar Tree": {
116919                     "count": 91
116920                 },
116921                 "Dollar General": {
116922                     "count": 68
116923                 }
116924             },
116925             "pet": {
116926                 "Fressnapf": {
116927                     "count": 309
116928                 },
116929                 "PetSmart": {
116930                     "count": 163
116931                 },
116932                 "Das Futterhaus": {
116933                     "count": 67
116934                 },
116935                 "Pets at Home": {
116936                     "count": 56
116937                 },
116938                 "Petco": {
116939                     "count": 89
116940                 },
116941                 "Зоомагазин": {
116942                     "count": 95
116943                 }
116944             },
116945             "shoes": {
116946                 "Deichmann": {
116947                     "count": 607
116948                 },
116949                 "Reno": {
116950                     "count": 178
116951                 },
116952                 "Ecco": {
116953                     "count": 54
116954                 },
116955                 "Clarks": {
116956                     "count": 100
116957                 },
116958                 "La Halle aux Chaussures": {
116959                     "count": 65
116960                 },
116961                 "Brantano": {
116962                     "count": 68
116963                 },
116964                 "Salamander": {
116965                     "count": 52
116966                 },
116967                 "Обувь": {
116968                     "count": 97
116969                 },
116970                 "Payless Shoe Source": {
116971                     "count": 57
116972                 },
116973                 "Famous Footwear": {
116974                     "count": 54
116975                 },
116976                 "Quick Schuh": {
116977                     "count": 72
116978                 },
116979                 "Foot Locker": {
116980                     "count": 79
116981                 },
116982                 "Bata": {
116983                     "count": 97
116984                 }
116985             },
116986             "toys": {
116987                 "La Grande Récré": {
116988                     "count": 55
116989                 },
116990                 "Toys R Us": {
116991                     "count": 141,
116992                     "tags": {
116993                         "shop": "toys"
116994                     }
116995                 },
116996                 "Детский мир": {
116997                     "count": 82
116998                 },
116999                 "Intertoys": {
117000                     "count": 53
117001                 },
117002                 "Игрушки": {
117003                     "count": 57
117004                 }
117005             },
117006             "travel_agency": {
117007                 "Flight Centre": {
117008                     "count": 91
117009                 },
117010                 "Thomas Cook": {
117011                     "count": 111
117012                 }
117013             },
117014             "jewelry": {
117015                 "Bijou Brigitte": {
117016                     "count": 54
117017                 },
117018                 "Christ": {
117019                     "count": 56
117020                 },
117021                 "Swarovski": {
117022                     "count": 73
117023                 }
117024             },
117025             "optician": {
117026                 "Fielmann": {
117027                     "count": 222
117028                 },
117029                 "Apollo Optik": {
117030                     "count": 147
117031                 },
117032                 "Vision Express": {
117033                     "count": 54
117034                 },
117035                 "Оптика": {
117036                     "count": 175
117037                 },
117038                 "Optic 2000": {
117039                     "count": 90
117040                 },
117041                 "Alain Afflelou": {
117042                     "count": 71
117043                 },
117044                 "Specsavers": {
117045                     "count": 116
117046                 },
117047                 "Krys": {
117048                     "count": 70
117049                 },
117050                 "Atol": {
117051                     "count": 52
117052                 }
117053             },
117054             "video": {
117055                 "Blockbuster": {
117056                     "count": 190
117057                 },
117058                 "World of Video": {
117059                     "count": 65
117060                 }
117061             },
117062             "mobile_phone": {
117063                 "Билайн": {
117064                     "count": 120
117065                 },
117066                 "ソフトバンクショップ (SoftBank shop)": {
117067                     "count": 256
117068                 },
117069                 "Vodafone": {
117070                     "count": 335
117071                 },
117072                 "O2": {
117073                     "count": 190
117074                 },
117075                 "Carphone Warehouse": {
117076                     "count": 116
117077                 },
117078                 "Orange": {
117079                     "count": 236
117080                 },
117081                 "Verizon Wireless": {
117082                     "count": 104
117083                 },
117084                 "Sprint": {
117085                     "count": 97
117086                 },
117087                 "T-Mobile": {
117088                     "count": 169
117089                 },
117090                 "МТС": {
117091                     "count": 334
117092                 },
117093                 "Евросеть": {
117094                     "count": 489
117095                 },
117096                 "Bell": {
117097                     "count": 188
117098                 },
117099                 "The Phone House": {
117100                     "count": 83
117101                 },
117102                 "SFR": {
117103                     "count": 69
117104                 },
117105                 "Связной": {
117106                     "count": 419
117107                 },
117108                 "Мегафон": {
117109                     "count": 238
117110                 },
117111                 "AT&T": {
117112                     "count": 111
117113                 },
117114                 "ドコモショップ (docomo shop)": {
117115                     "count": 115
117116                 },
117117                 "au": {
117118                     "count": 61
117119                 },
117120                 "Movistar": {
117121                     "count": 69
117122                 },
117123                 "Bitė": {
117124                     "count": 72
117125                 }
117126             },
117127             "hifi": {},
117128             "computer": {
117129                 "PC World": {
117130                     "count": 55
117131                 },
117132                 "DNS": {
117133                     "count": 124
117134                 }
117135             },
117136             "hairdresser": {
117137                 "Klier": {
117138                     "count": 112
117139                 },
117140                 "Supercuts": {
117141                     "count": 96
117142                 },
117143                 "Hairkiller": {
117144                     "count": 52
117145                 },
117146                 "Great Clips": {
117147                     "count": 169
117148                 },
117149                 "Парикмахерская": {
117150                     "count": 502
117151                 },
117152                 "Fryzjer": {
117153                     "count": 53
117154                 },
117155                 "Franck Provost": {
117156                     "count": 67
117157                 },
117158                 "Салон красоты": {
117159                     "count": 67
117160                 }
117161             },
117162             "hardware": {
117163                 "1000 мелочей": {
117164                     "count": 57
117165                 },
117166                 "Хозтовары": {
117167                     "count": 149
117168                 },
117169                 "Стройматериалы": {
117170                     "count": 52
117171                 }
117172             },
117173             "motorcycle": {
117174                 "Yamaha": {
117175                     "count": 63
117176                 },
117177                 "Honda": {
117178                     "count": 57
117179                 }
117180             }
117181         }
117182     }
117183 };