]> git.openstreetmap.org Git - rails.git/blob - vendor/assets/iD/iD.js
Reapply leaflet.locate patch
[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
5942     var fetcher = function(val, cb) {
5943         cb(data.filter(function(d) {
5944             return d.value
5945                 .toString()
5946                 .toLowerCase()
5947                 .indexOf(val.toLowerCase()) !== -1;
5948         }));
5949     };
5950
5951     var combobox = function(input) {
5952         var idx = -1,
5953             container = d3.select(document.body)
5954                 .selectAll('div.combobox')
5955                 .filter(function(d) { return d === input.node(); }),
5956             shown = !container.empty();
5957
5958         input
5959             .classed('combobox-input', true)
5960             .on('focus.typeahead', focus)
5961             .on('blur.typeahead', blur)
5962             .on('keydown.typeahead', keydown)
5963             .on('keyup.typeahead', keyup)
5964             .on('input.typeahead', change)
5965             .each(function() {
5966                 var parent = this.parentNode,
5967                     sibling = this.nextSibling;
5968
5969                 var caret = d3.select(parent).selectAll('.combobox-caret')
5970                     .filter(function(d) { return d === input.node(); })
5971                     .data([input.node()]);
5972
5973                 caret.enter().insert('div', function() { return sibling; })
5974                     .attr('class', 'combobox-caret');
5975
5976                 caret
5977                     .on('mousedown', function () {
5978                         // prevent the form element from blurring. it blurs
5979                         // on mousedown
5980                         d3.event.stopPropagation();
5981                         d3.event.preventDefault();
5982                         input.node().focus();
5983                         fetch('', render);
5984                     });
5985             });
5986
5987         function focus() {
5988             fetch(value(), render);
5989         }
5990
5991         function blur() {
5992             window.setTimeout(hide, 150);
5993         }
5994
5995         function show() {
5996             if (!shown) {
5997                 container = d3.select(document.body)
5998                     .insert('div', ':first-child')
5999                     .datum(input.node())
6000                     .attr('class', 'combobox')
6001                     .style({
6002                         position: 'absolute',
6003                         display: 'block',
6004                         left: '0px'
6005                     })
6006                     .on('mousedown', function () {
6007                         // prevent moving focus out of the text field
6008                         d3.event.preventDefault();
6009                     });
6010
6011                 d3.select(document.body)
6012                     .on('scroll.combobox', render, true);
6013
6014                 shown = true;
6015             }
6016         }
6017
6018         function hide() {
6019             if (shown) {
6020                 idx = -1;
6021                 container.remove();
6022
6023                 d3.select(document.body)
6024                     .on('scroll.combobox', null);
6025
6026                 shown = false;
6027             }
6028         }
6029
6030         function keydown() {
6031            switch (d3.event.keyCode) {
6032                // backspace, delete
6033                case 8:
6034                case 46:
6035                    input.on('input.typeahead', function() {
6036                        idx = -1;
6037                        render();
6038                        input.on('input.typeahead', change);
6039                    });
6040                    break;
6041                // tab
6042                case 9:
6043                    container.selectAll('a.selected').each(event.accept);
6044                    break;
6045                // return
6046                case 13:
6047                    d3.event.preventDefault();
6048                    break;
6049                // up arrow
6050                case 38:
6051                    nav(-1);
6052                    d3.event.preventDefault();
6053                    break;
6054                // down arrow
6055                case 40:
6056                    nav(+1);
6057                    d3.event.preventDefault();
6058                    break;
6059            }
6060            d3.event.stopPropagation();
6061         }
6062
6063         function keyup() {
6064             switch (d3.event.keyCode) {
6065                 // escape
6066                 case 27:
6067                     hide();
6068                     break;
6069                 // return
6070                 case 13:
6071                     container.selectAll('a.selected').each(event.accept);
6072                     hide();
6073                     break;
6074             }
6075         }
6076
6077         function change() {
6078             fetch(value(), function() {
6079                 autocomplete();
6080                 render();
6081             });
6082         }
6083
6084         function nav(dir) {
6085             idx = Math.max(Math.min(idx + dir, suggestions.length - 1), 0);
6086             input.property('value', suggestions[idx].value);
6087             render();
6088             ensureVisible();
6089         }
6090
6091         function value() {
6092             var value = input.property('value'),
6093                 start = input.property('selectionStart'),
6094                 end = input.property('selectionEnd');
6095
6096             if (start && end) {
6097                 value = value.substring(0, start);
6098             }
6099
6100             return value;
6101         }
6102
6103         function fetch(v, cb) {
6104             fetcher.call(input, v, function(_) {
6105                 suggestions = _;
6106                 cb();
6107             });
6108         }
6109
6110         function autocomplete() {
6111             var v = value();
6112
6113             idx = -1;
6114
6115             if (!v) return;
6116
6117             for (var i = 0; i < suggestions.length; i++) {
6118                 if (suggestions[i].value.toLowerCase().indexOf(v.toLowerCase()) === 0) {
6119                     var completion = v + suggestions[i].value.substr(v.length);
6120                     idx = i;
6121                     input.property('value', completion);
6122                     input.node().setSelectionRange(v.length, completion.length);
6123                     return;
6124                 }
6125             }
6126         }
6127
6128         function render() {
6129             if (suggestions.length > 1 && document.activeElement === input.node()) {
6130                 show();
6131             } else {
6132                 hide();
6133                 return;
6134             }
6135
6136             var options = container
6137                 .selectAll('a.combobox-option')
6138                 .data(suggestions, function(d) { return d.value; });
6139
6140             options.enter().append('a')
6141                 .attr('class', 'combobox-option')
6142                 .text(function(d) { return d.value; });
6143
6144             options
6145                 .attr('title', function(d) { return d.title; })
6146                 .classed('selected', function(d, i) { return i == idx; })
6147                 .on('mouseover', select)
6148                 .on('click', accept)
6149                 .order();
6150
6151             options.exit()
6152                 .remove();
6153
6154             var rect = input.node().getBoundingClientRect();
6155
6156             container.style({
6157                 'left': rect.left + 'px',
6158                 'width': rect.width + 'px',
6159                 'top': rect.height + rect.top + 'px'
6160             });
6161         }
6162
6163         function select(d, i) {
6164             idx = i;
6165             render();
6166         }
6167
6168         function ensureVisible() {
6169             var node = container.selectAll('a.selected').node();
6170             if (node) node.scrollIntoView();
6171         }
6172
6173         function accept(d) {
6174             if (!shown) return;
6175             input
6176                 .property('value', d.value)
6177                 .trigger('change');
6178             event.accept(d);
6179             hide();
6180         }
6181     };
6182
6183     combobox.fetcher = function(_) {
6184         if (!arguments.length) return fetcher;
6185         fetcher = _;
6186         return combobox;
6187     };
6188
6189     combobox.data = function(_) {
6190         if (!arguments.length) return data;
6191         data = _;
6192         return combobox;
6193     };
6194
6195     return d3.rebind(combobox, event, 'on');
6196 };
6197 d3.geo.tile = function() {
6198   var size = [960, 500],
6199       scale = 256,
6200       scaleExtent = [0, 20],
6201       translate = [size[0] / 2, size[1] / 2],
6202       zoomDelta = 0;
6203
6204   function bound(_) {
6205       return Math.min(scaleExtent[1], Math.max(scaleExtent[0], _));
6206   }
6207
6208   function tile() {
6209     var z = Math.max(Math.log(scale) / Math.LN2 - 8, 0),
6210         z0 = bound(Math.round(z + zoomDelta)),
6211         k = Math.pow(2, z - z0 + 8),
6212         origin = [(translate[0] - scale / 2) / k, (translate[1] - scale / 2) / k],
6213         tiles = [],
6214         cols = d3.range(Math.max(0, Math.floor(-origin[0])), Math.max(0, Math.ceil(size[0] / k - origin[0]))),
6215         rows = d3.range(Math.max(0, Math.floor(-origin[1])), Math.max(0, Math.ceil(size[1] / k - origin[1])));
6216
6217     rows.forEach(function(y) {
6218       cols.forEach(function(x) {
6219         tiles.push([x, y, z0]);
6220       });
6221     });
6222
6223     tiles.translate = origin;
6224     tiles.scale = k;
6225
6226     return tiles;
6227   }
6228
6229   tile.scaleExtent = function(_) {
6230     if (!arguments.length) return scaleExtent;
6231     scaleExtent = _;
6232     return tile;
6233   };
6234
6235   tile.size = function(_) {
6236     if (!arguments.length) return size;
6237     size = _;
6238     return tile;
6239   };
6240
6241   tile.scale = function(_) {
6242     if (!arguments.length) return scale;
6243     scale = _;
6244     return tile;
6245   };
6246
6247   tile.translate = function(_) {
6248     if (!arguments.length) return translate;
6249     translate = _;
6250     return tile;
6251   };
6252
6253   tile.zoomDelta = function(_) {
6254     if (!arguments.length) return zoomDelta;
6255     zoomDelta = +_;
6256     return tile;
6257   };
6258
6259   return tile;
6260 };
6261 d3.jsonp = function (url, callback) {
6262   function rand() {
6263     var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',
6264       c = '', i = -1;
6265     while (++i < 15) c += chars.charAt(Math.floor(Math.random() * 52));
6266     return c;
6267   }
6268
6269   function create(url) {
6270     var e = url.match(/callback=d3.jsonp.(\w+)/),
6271       c = e ? e[1] : rand();
6272     d3.jsonp[c] = function(data) {
6273       callback(data);
6274       delete d3.jsonp[c];
6275       script.remove();
6276     };
6277     return 'd3.jsonp.' + c;
6278   }
6279
6280   var cb = create(url),
6281     script = d3.select('head')
6282     .append('script')
6283     .attr('type', 'text/javascript')
6284     .attr('src', url.replace(/(\{|%7B)callback(\}|%7D)/, cb));
6285 };
6286 /*
6287  * This code is licensed under the MIT license.
6288  *
6289  * Copyright © 2013, iD authors.
6290  *
6291  * Portions copyright © 2011, Keith Cirkel
6292  * See https://github.com/keithamus/jwerty
6293  *
6294  */
6295 d3.keybinding = function(namespace) {
6296     var bindings = [];
6297
6298     function matches(binding, event) {
6299         for (var p in binding.event) {
6300             if (event[p] != binding.event[p])
6301                 return false;
6302         }
6303
6304         return (!binding.capture) === (event.eventPhase !== Event.CAPTURING_PHASE);
6305     }
6306
6307     function capture() {
6308         for (var i = 0; i < bindings.length; i++) {
6309             var binding = bindings[i];
6310             if (matches(binding, d3.event)) {
6311                 binding.callback();
6312             }
6313         }
6314     }
6315
6316     function bubble() {
6317         var tagName = d3.select(d3.event.target).node().tagName;
6318         if (tagName == 'INPUT' || tagName == 'SELECT' || tagName == 'TEXTAREA') {
6319             return;
6320         }
6321         capture();
6322     }
6323
6324     function keybinding(selection) {
6325         selection = selection || d3.select(document);
6326         selection.on('keydown.capture' + namespace, capture, true);
6327         selection.on('keydown.bubble' + namespace, bubble, false);
6328         return keybinding;
6329     }
6330
6331     keybinding.off = function(selection) {
6332         selection = selection || d3.select(document);
6333         selection.on('keydown.capture' + namespace, null);
6334         selection.on('keydown.bubble' + namespace, null);
6335         return keybinding;
6336     };
6337
6338     keybinding.on = function(code, callback, capture) {
6339         var binding = {
6340             event: {
6341                 keyCode: 0,
6342                 shiftKey: false,
6343                 ctrlKey: false,
6344                 altKey: false,
6345                 metaKey: false
6346             },
6347             capture: capture,
6348             callback: callback
6349         };
6350
6351         code = code.toLowerCase().match(/(?:(?:[^+⇧⌃⌥⌘])+|[⇧⌃⌥⌘]|\+\+|^\+$)/g);
6352
6353         for (var i = 0; i < code.length; i++) {
6354             // Normalise matching errors
6355             if (code[i] === '++') code[i] = '+';
6356
6357             if (code[i] in d3.keybinding.modifierCodes) {
6358                 binding.event[d3.keybinding.modifierProperties[d3.keybinding.modifierCodes[code[i]]]] = true;
6359             } else if (code[i] in d3.keybinding.keyCodes) {
6360                 binding.event.keyCode = d3.keybinding.keyCodes[code[i]];
6361             }
6362         }
6363
6364         bindings.push(binding);
6365
6366         return keybinding;
6367     };
6368
6369     return keybinding;
6370 };
6371
6372 (function () {
6373     d3.keybinding.modifierCodes = {
6374         // Shift key, ⇧
6375         '⇧': 16, shift: 16,
6376         // CTRL key, on Mac: ⌃
6377         '⌃': 17, ctrl: 17,
6378         // ALT key, on Mac: ⌥ (Alt)
6379         '⌥': 18, alt: 18, option: 18,
6380         // META, on Mac: ⌘ (CMD), on Windows (Win), on Linux (Super)
6381         '⌘': 91, meta: 91, cmd: 91, 'super': 91, win: 91
6382     };
6383
6384     d3.keybinding.modifierProperties = {
6385         16: 'shiftKey',
6386         17: 'ctrlKey',
6387         18: 'altKey',
6388         91: 'metaKey'
6389     };
6390
6391     d3.keybinding.keyCodes = {
6392         // Backspace key, on Mac: ⌫ (Backspace)
6393         '⌫': 8, backspace: 8,
6394         // Tab Key, on Mac: ⇥ (Tab), on Windows ⇥⇥
6395         '⇥': 9, '⇆': 9, tab: 9,
6396         // Return key, ↩
6397         '↩': 13, 'return': 13, enter: 13, '⌅': 13,
6398         // Pause/Break key
6399         'pause': 19, 'pause-break': 19,
6400         // Caps Lock key, ⇪
6401         '⇪': 20, caps: 20, 'caps-lock': 20,
6402         // Escape key, on Mac: ⎋, on Windows: Esc
6403         '⎋': 27, escape: 27, esc: 27,
6404         // Space key
6405         space: 32,
6406         // Page-Up key, or pgup, on Mac: ↖
6407         '↖': 33, pgup: 33, 'page-up': 33,
6408         // Page-Down key, or pgdown, on Mac: ↘
6409         '↘': 34, pgdown: 34, 'page-down': 34,
6410         // END key, on Mac: ⇟
6411         '⇟': 35, end: 35,
6412         // HOME key, on Mac: ⇞
6413         '⇞': 36, home: 36,
6414         // Insert key, or ins
6415         ins: 45, insert: 45,
6416         // Delete key, on Mac: ⌦ (Delete)
6417         '⌦': 46, del: 46, 'delete': 46,
6418         // Left Arrow Key, or ←
6419         '←': 37, left: 37, 'arrow-left': 37,
6420         // Up Arrow Key, or ↑
6421         '↑': 38, up: 38, 'arrow-up': 38,
6422         // Right Arrow Key, or →
6423         '→': 39, right: 39, 'arrow-right': 39,
6424         // Up Arrow Key, or ↓
6425         '↓': 40, down: 40, 'arrow-down': 40,
6426         // odities, printing characters that come out wrong:
6427         // Num-Multiply, or *
6428         '*': 106, star: 106, asterisk: 106, multiply: 106,
6429         // Num-Plus or +
6430         '+': 107, 'plus': 107,
6431         // Num-Subtract, or -
6432         '-': 109, subtract: 109,
6433         // Semicolon
6434         ';': 186, semicolon:186,
6435         // = or equals
6436         '=': 187, 'equals': 187,
6437         // Comma, or ,
6438         ',': 188, comma: 188,
6439         'dash': 189, //???
6440         // Period, or ., or full-stop
6441         '.': 190, period: 190, 'full-stop': 190,
6442         // Slash, or /, or forward-slash
6443         '/': 191, slash: 191, 'forward-slash': 191,
6444         // Tick, or `, or back-quote
6445         '`': 192, tick: 192, 'back-quote': 192,
6446         // Open bracket, or [
6447         '[': 219, 'open-bracket': 219,
6448         // Back slash, or \
6449         '\\': 220, 'back-slash': 220,
6450         // Close backet, or ]
6451         ']': 221, 'close-bracket': 221,
6452         // Apostrophe, or Quote, or '
6453         '\'': 222, quote: 222, apostrophe: 222
6454     };
6455
6456     // NUMPAD 0-9
6457     var i = 95, n = 0;
6458     while (++i < 106) {
6459         d3.keybinding.keyCodes['num-' + n] = i;
6460         ++n;
6461     }
6462
6463     // 0-9
6464     i = 47; n = 0;
6465     while (++i < 58) {
6466         d3.keybinding.keyCodes[n] = i;
6467         ++n;
6468     }
6469
6470     // F1-F25
6471     i = 111; n = 1;
6472     while (++i < 136) {
6473         d3.keybinding.keyCodes['f' + n] = i;
6474         ++n;
6475     }
6476
6477     // a-z
6478     i = 64;
6479     while (++i < 91) {
6480         d3.keybinding.keyCodes[String.fromCharCode(i).toLowerCase()] = i;
6481     }
6482 })();
6483 d3.selection.prototype.one = function (type, listener, capture) {
6484     var target = this, typeOnce = type + ".once";
6485     function one() {
6486         target.on(typeOnce, null);
6487         listener.apply(this, arguments);
6488     }
6489     target.on(typeOnce, one, capture);
6490     return this;
6491 };
6492 d3.selection.prototype.dimensions = function (dimensions) {
6493     if (!arguments.length) {
6494         var node = this.node();
6495         return [node.offsetWidth,
6496                 node.offsetHeight];
6497     }
6498     return this.attr({width: dimensions[0], height: dimensions[1]});
6499 };
6500 d3.selection.prototype.trigger = function (type) {
6501     this.each(function() {
6502         var evt = document.createEvent('HTMLEvents');
6503         evt.initEvent(type, true, true);
6504         this.dispatchEvent(evt);
6505     });
6506 };
6507 d3.typeahead = function() {
6508     var event = d3.dispatch('accept'),
6509         autohighlight = false,
6510         data;
6511
6512     var typeahead = function(selection) {
6513         var container,
6514             hidden,
6515             idx = autohighlight ? 0 : -1;
6516
6517         function setup() {
6518             var rect = selection.node().getBoundingClientRect();
6519             container = d3.select(document.body)
6520                 .append('div').attr('class', 'typeahead')
6521                 .style({
6522                     position: 'absolute',
6523                     left: rect.left + 'px',
6524                     top: rect.bottom + 'px'
6525                 });
6526             selection
6527                 .on('keyup.typeahead', key);
6528             hidden = false;
6529         }
6530
6531         function hide() {
6532             container.remove();
6533             idx = autohighlight ? 0 : -1;
6534             hidden = true;
6535         }
6536
6537         function slowHide() {
6538             if (autohighlight) {
6539                 if (container.select('a.selected').node()) {
6540                     select(container.select('a.selected').datum());
6541                     event.accept();
6542                 }
6543             }
6544             window.setTimeout(hide, 150);
6545         }
6546
6547         selection
6548             .on('focus.typeahead', setup)
6549             .on('blur.typeahead', slowHide);
6550
6551         function key() {
6552            var len = container.selectAll('a').data().length;
6553            if (d3.event.keyCode === 40) {
6554                idx = Math.min(idx + 1, len - 1);
6555                return highlight();
6556            } else if (d3.event.keyCode === 38) {
6557                idx = Math.max(idx - 1, 0);
6558                return highlight();
6559            } else if (d3.event.keyCode === 13) {
6560                if (container.select('a.selected').node()) {
6561                    select(container.select('a.selected').datum());
6562                }
6563                event.accept();
6564                hide();
6565            } else {
6566                update();
6567            }
6568         }
6569
6570         function highlight() {
6571             container
6572                 .selectAll('a')
6573                 .classed('selected', function(d, i) { return i == idx; });
6574         }
6575
6576         function update() {
6577             if (hidden) setup();
6578
6579             data(selection, function(data) {
6580                 container.style('display', function() {
6581                     return data.length ? 'block' : 'none';
6582                 });
6583
6584                 var options = container
6585                     .selectAll('a')
6586                     .data(data, function(d) { return d.value; });
6587
6588                 options.enter()
6589                     .append('a')
6590                     .text(function(d) { return d.value; })
6591                     .attr('title', function(d) { return d.title; })
6592                     .on('click', select);
6593
6594                 options.exit().remove();
6595
6596                 options
6597                     .classed('selected', function(d, i) { return i == idx; });
6598             });
6599         }
6600
6601         function select(d) {
6602             selection
6603                 .property('value', d.value)
6604                 .trigger('change');
6605         }
6606
6607     };
6608
6609     typeahead.data = function(_) {
6610         if (!arguments.length) return data;
6611         data = _;
6612         return typeahead;
6613     };
6614
6615     typeahead.autohighlight = function(_) {
6616         if (!arguments.length) return autohighlight;
6617         autohighlight = _;
6618         return typeahead;
6619     };
6620
6621     return d3.rebind(typeahead, event, 'on');
6622 };
6623 // Tooltips and svg mask used to highlight certain features
6624 d3.curtain = function() {
6625
6626     var event = d3.dispatch(),
6627         surface,
6628         tooltip,
6629         darkness;
6630
6631     function curtain(selection) {
6632
6633         surface = selection.append('svg')
6634             .attr('id', 'curtain')
6635             .style({
6636                 'z-index': 1000,
6637                 'pointer-events': 'none',
6638                 'position': 'absolute',
6639                 'top': 0,
6640                 'left': 0
6641             });
6642
6643         darkness = surface.append('path')
6644             .attr({
6645                 x: 0,
6646                 y: 0,
6647                 'class': 'curtain-darkness'
6648             });
6649
6650         d3.select(window).on('resize.curtain', resize);
6651
6652         tooltip = selection.append('div')
6653             .attr('class', 'tooltip')
6654             .style('z-index', 1002);
6655
6656         tooltip.append('div').attr('class', 'tooltip-arrow');
6657         tooltip.append('div').attr('class', 'tooltip-inner');
6658
6659         resize();
6660
6661         function resize() {
6662             surface.attr({
6663                 width: window.innerWidth,
6664                 height: window.innerHeight
6665             });
6666             curtain.cut(darkness.datum());
6667         }
6668     }
6669
6670     curtain.reveal = function(box, text, tooltipclass, duration) {
6671         if (typeof box === 'string') box = d3.select(box).node();
6672         if (box.getBoundingClientRect) box = box.getBoundingClientRect();
6673
6674         curtain.cut(box, duration);
6675
6676         if (text) {
6677             // pseudo markdown bold text hack
6678             var parts = text.split('**');
6679             var html = parts[0] ? '<span>' + parts[0] + '</span>' : '';
6680             if (parts[1]) html += '<span class="bold">' + parts[1] + '</span>';
6681
6682             var dimensions = tooltip.classed('in', true)
6683                 .select('.tooltip-inner')
6684                     .html(html)
6685                     .dimensions();
6686
6687             var pos;
6688
6689             var w = window.innerWidth,
6690                 h = window.innerHeight;
6691
6692             if (box.top + box.height < Math.min(100, box.width + box.left)) {
6693                 side = 'bottom';
6694                 pos = [box.left + box.width / 2 - dimensions[0]/ 2, box.top + box.height];
6695
6696             } else if (box.left + box.width + 300 < window.innerWidth) {
6697                 side = 'right';
6698                 pos = [box.left + box.width, box.top + box.height / 2 - dimensions[1] / 2];
6699
6700             } else if (box.left > 300) {
6701                 side = 'left';
6702                 pos = [box.left - 200, box.top + box.height / 2 - dimensions[1] / 2];
6703             } else {
6704                 side = 'bottom';
6705                 pos = [box.left, box.top + box.height];
6706             }
6707
6708             pos = [
6709                 Math.min(Math.max(10, pos[0]), w - dimensions[0] - 10),
6710                 Math.min(Math.max(10, pos[1]), h - dimensions[1] - 10)
6711             ];
6712
6713
6714             if (duration !== 0 || !tooltip.classed(side)) tooltip.call(iD.ui.Toggle(true));
6715
6716             tooltip
6717                 .style('top', pos[1] + 'px')
6718                 .style('left', pos[0] + 'px')
6719                 .attr('class', 'curtain-tooltip tooltip in ' + side + ' ' + tooltipclass)
6720                 .select('.tooltip-inner')
6721                     .html(html);
6722
6723         } else {
6724             tooltip.call(iD.ui.Toggle(false));
6725         }
6726     };
6727
6728     curtain.cut = function(datum, duration) {
6729         darkness.datum(datum);
6730
6731         (duration === 0 ? darkness : darkness.transition().duration(duration || 600))
6732             .attr('d', function(d) {
6733                 var string = "M 0,0 L 0," + window.innerHeight + " L " +
6734                     window.innerWidth + "," + window.innerHeight + "L" +
6735                     window.innerWidth + ",0 Z";
6736
6737                 if (!d) return string;
6738                 return string + 'M' +
6739                     d.left + ',' + d.top + 'L' +
6740                     d.left + ',' + (d.top + d.height) + 'L' +
6741                     (d.left + d.width) + ',' + (d.top + d.height) + 'L' +
6742                     (d.left + d.width) + ',' + (d.top) + 'Z';
6743
6744             });
6745     };
6746
6747     curtain.remove = function() {
6748         surface.remove();
6749         tooltip.remove();
6750     };
6751
6752     return d3.rebind(curtain, event, 'on');
6753 };
6754 // Like selection.property('value', ...), but avoids no-op value sets,
6755 // which can result in layout/repaint thrashing in some situations.
6756 d3.selection.prototype.value = function(value) {
6757     function d3_selection_value(value) {
6758       function valueNull() {
6759         delete this.value;
6760       }
6761
6762       function valueConstant() {
6763         if (this.value !== value) this.value = value;
6764       }
6765
6766       function valueFunction() {
6767         var x = value.apply(this, arguments);
6768         if (x == null) delete this.value;
6769         else if (this.value !== x) this.value = x;
6770       }
6771
6772       return value == null
6773           ? valueNull : (typeof value === "function"
6774           ? valueFunction : valueConstant);
6775     }
6776
6777     if (!arguments.length) return this.property('value');
6778     return this.each(d3_selection_value(value));
6779 };
6780 var JXON = new (function () {
6781   var
6782     sValueProp = "keyValue", sAttributesProp = "keyAttributes", sAttrPref = "@", /* you can customize these values */
6783     aCache = [], rIsNull = /^\s*$/, rIsBool = /^(?:true|false)$/i;
6784
6785   function parseText (sValue) {
6786     if (rIsNull.test(sValue)) { return null; }
6787     if (rIsBool.test(sValue)) { return sValue.toLowerCase() === "true"; }
6788     if (isFinite(sValue)) { return parseFloat(sValue); }
6789     if (isFinite(Date.parse(sValue))) { return new Date(sValue); }
6790     return sValue;
6791   }
6792
6793   function EmptyTree () { }
6794   EmptyTree.prototype.toString = function () { return "null"; };
6795   EmptyTree.prototype.valueOf = function () { return null; };
6796
6797   function objectify (vValue) {
6798     return vValue === null ? new EmptyTree() : vValue instanceof Object ? vValue : new vValue.constructor(vValue);
6799   }
6800
6801   function createObjTree (oParentNode, nVerb, bFreeze, bNesteAttr) {
6802     var
6803       nLevelStart = aCache.length, bChildren = oParentNode.hasChildNodes(),
6804       bAttributes = oParentNode.hasAttributes(), bHighVerb = Boolean(nVerb & 2);
6805
6806     var
6807       sProp, vContent, nLength = 0, sCollectedTxt = "",
6808       vResult = bHighVerb ? {} : /* put here the default value for empty nodes: */ true;
6809
6810     if (bChildren) {
6811       for (var oNode, nItem = 0; nItem < oParentNode.childNodes.length; nItem++) {
6812         oNode = oParentNode.childNodes.item(nItem);
6813         if (oNode.nodeType === 4) { sCollectedTxt += oNode.nodeValue; } /* nodeType is "CDATASection" (4) */
6814         else if (oNode.nodeType === 3) { sCollectedTxt += oNode.nodeValue.trim(); } /* nodeType is "Text" (3) */
6815         else if (oNode.nodeType === 1 && !oNode.prefix) { aCache.push(oNode); } /* nodeType is "Element" (1) */
6816       }
6817     }
6818
6819     var nLevelEnd = aCache.length, vBuiltVal = parseText(sCollectedTxt);
6820
6821     if (!bHighVerb && (bChildren || bAttributes)) { vResult = nVerb === 0 ? objectify(vBuiltVal) : {}; }
6822
6823     for (var nElId = nLevelStart; nElId < nLevelEnd; nElId++) {
6824       sProp = aCache[nElId].nodeName.toLowerCase();
6825       vContent = createObjTree(aCache[nElId], nVerb, bFreeze, bNesteAttr);
6826       if (vResult.hasOwnProperty(sProp)) {
6827         if (vResult[sProp].constructor !== Array) { vResult[sProp] = [vResult[sProp]]; }
6828         vResult[sProp].push(vContent);
6829       } else {
6830         vResult[sProp] = vContent;
6831         nLength++;
6832       }
6833     }
6834
6835     if (bAttributes) {
6836       var
6837         nAttrLen = oParentNode.attributes.length,
6838         sAPrefix = bNesteAttr ? "" : sAttrPref, oAttrParent = bNesteAttr ? {} : vResult;
6839
6840       for (var oAttrib, nAttrib = 0; nAttrib < nAttrLen; nLength++, nAttrib++) {
6841         oAttrib = oParentNode.attributes.item(nAttrib);
6842         oAttrParent[sAPrefix + oAttrib.name.toLowerCase()] = parseText(oAttrib.value.trim());
6843       }
6844
6845       if (bNesteAttr) {
6846         if (bFreeze) { Object.freeze(oAttrParent); }
6847         vResult[sAttributesProp] = oAttrParent;
6848         nLength -= nAttrLen - 1;
6849       }
6850     }
6851
6852     if (nVerb === 3 || (nVerb === 2 || nVerb === 1 && nLength > 0) && sCollectedTxt) {
6853       vResult[sValueProp] = vBuiltVal;
6854     } else if (!bHighVerb && nLength === 0 && sCollectedTxt) {
6855       vResult = vBuiltVal;
6856     }
6857
6858     if (bFreeze && (bHighVerb || nLength > 0)) { Object.freeze(vResult); }
6859
6860     aCache.length = nLevelStart;
6861
6862     return vResult;
6863   }
6864
6865   function loadObjTree (oXMLDoc, oParentEl, oParentObj) {
6866     var vValue, oChild;
6867
6868     if (oParentObj instanceof String || oParentObj instanceof Number || oParentObj instanceof Boolean) {
6869       oParentEl.appendChild(oXMLDoc.createTextNode(oParentObj.toString())); /* verbosity level is 0 */
6870     } else if (oParentObj.constructor === Date) {
6871       oParentEl.appendChild(oXMLDoc.createTextNode(oParentObj.toGMTString()));    
6872     }
6873
6874     for (var sName in oParentObj) {
6875       vValue = oParentObj[sName];
6876       if (isFinite(sName) || vValue instanceof Function) { continue; } /* verbosity level is 0 */
6877       if (sName === sValueProp) {
6878         if (vValue !== null && vValue !== true) { oParentEl.appendChild(oXMLDoc.createTextNode(vValue.constructor === Date ? vValue.toGMTString() : String(vValue))); }
6879       } else if (sName === sAttributesProp) { /* verbosity level is 3 */
6880         for (var sAttrib in vValue) { oParentEl.setAttribute(sAttrib, vValue[sAttrib]); }
6881       } else if (sName.charAt(0) === sAttrPref) {
6882         oParentEl.setAttribute(sName.slice(1), vValue);
6883       } else if (vValue.constructor === Array) {
6884         for (var nItem = 0; nItem < vValue.length; nItem++) {
6885           oChild = oXMLDoc.createElement(sName);
6886           loadObjTree(oXMLDoc, oChild, vValue[nItem]);
6887           oParentEl.appendChild(oChild);
6888         }
6889       } else {
6890         oChild = oXMLDoc.createElement(sName);
6891         if (vValue instanceof Object) {
6892           loadObjTree(oXMLDoc, oChild, vValue);
6893         } else if (vValue !== null && vValue !== true) {
6894           oChild.appendChild(oXMLDoc.createTextNode(vValue.toString()));
6895         }
6896         oParentEl.appendChild(oChild);
6897      }
6898    }
6899   }
6900
6901   this.build = function (oXMLParent, nVerbosity /* optional */, bFreeze /* optional */, bNesteAttributes /* optional */) {
6902     var _nVerb = arguments.length > 1 && typeof nVerbosity === "number" ? nVerbosity & 3 : /* put here the default verbosity level: */ 1;
6903     return createObjTree(oXMLParent, _nVerb, bFreeze || false, arguments.length > 3 ? bNesteAttributes : _nVerb === 3);    
6904   };
6905
6906   this.unbuild = function (oObjTree) {    
6907     var oNewDoc = document.implementation.createDocument("", "", null);
6908     loadObjTree(oNewDoc, oNewDoc, oObjTree);
6909     return oNewDoc;
6910   };
6911
6912   this.stringify = function (oObjTree) {
6913     return (new XMLSerializer()).serializeToString(JXON.unbuild(oObjTree));
6914   };
6915 })();
6916 // var myObject = JXON.build(doc);
6917 // we got our javascript object! try: alert(JSON.stringify(myObject));
6918
6919 // var newDoc = JXON.unbuild(myObject);
6920 // we got our Document instance! try: alert((new XMLSerializer()).serializeToString(newDoc));
6921 /**
6922  * @license
6923  * Lo-Dash 2.3.0 (Custom Build) <http://lodash.com/>
6924  * 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"`
6925  * Copyright 2012-2013 The Dojo Foundation <http://dojofoundation.org/>
6926  * Based on Underscore.js 1.5.2 <http://underscorejs.org/LICENSE>
6927  * Copyright 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
6928  * Available under MIT license <http://lodash.com/license>
6929  */
6930 ;(function() {
6931
6932   /** Used as a safe reference for `undefined` in pre ES5 environments */
6933   var undefined;
6934
6935   /** Used to pool arrays and objects used internally */
6936   var arrayPool = [],
6937       objectPool = [];
6938
6939   /** Used internally to indicate various things */
6940   var indicatorObject = {};
6941
6942   /** Used to prefix keys to avoid issues with `__proto__` and properties on `Object.prototype` */
6943   var keyPrefix = +new Date + '';
6944
6945   /** Used as the size when optimizations are enabled for large arrays */
6946   var largeArraySize = 75;
6947
6948   /** Used as the max size of the `arrayPool` and `objectPool` */
6949   var maxPoolSize = 40;
6950
6951   /** Used to match regexp flags from their coerced string values */
6952   var reFlags = /\w*$/;
6953
6954   /** Used to detected named functions */
6955   var reFuncName = /^\s*function[ \n\r\t]+\w/;
6956
6957   /** Used to detect functions containing a `this` reference */
6958   var reThis = /\bthis\b/;
6959
6960   /** Used to fix the JScript [[DontEnum]] bug */
6961   var shadowedProps = [
6962     'constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable',
6963     'toLocaleString', 'toString', 'valueOf'
6964   ];
6965
6966   /** `Object#toString` result shortcuts */
6967   var argsClass = '[object Arguments]',
6968       arrayClass = '[object Array]',
6969       boolClass = '[object Boolean]',
6970       dateClass = '[object Date]',
6971       errorClass = '[object Error]',
6972       funcClass = '[object Function]',
6973       numberClass = '[object Number]',
6974       objectClass = '[object Object]',
6975       regexpClass = '[object RegExp]',
6976       stringClass = '[object String]';
6977
6978   /** Used to identify object classifications that `_.clone` supports */
6979   var cloneableClasses = {};
6980   cloneableClasses[funcClass] = false;
6981   cloneableClasses[argsClass] = cloneableClasses[arrayClass] =
6982   cloneableClasses[boolClass] = cloneableClasses[dateClass] =
6983   cloneableClasses[numberClass] = cloneableClasses[objectClass] =
6984   cloneableClasses[regexpClass] = cloneableClasses[stringClass] = true;
6985
6986   /** Used as an internal `_.debounce` options object */
6987   var debounceOptions = {
6988     'leading': false,
6989     'maxWait': 0,
6990     'trailing': false
6991   };
6992
6993   /** Used as the property descriptor for `__bindData__` */
6994   var descriptor = {
6995     'configurable': false,
6996     'enumerable': false,
6997     'value': null,
6998     'writable': false
6999   };
7000
7001   /** Used as the data object for `iteratorTemplate` */
7002   var iteratorData = {
7003     'args': '',
7004     'array': null,
7005     'bottom': '',
7006     'firstArg': '',
7007     'init': '',
7008     'keys': null,
7009     'loop': '',
7010     'shadowedProps': null,
7011     'support': null,
7012     'top': '',
7013     'useHas': false
7014   };
7015
7016   /** Used to determine if values are of the language type Object */
7017   var objectTypes = {
7018     'boolean': false,
7019     'function': true,
7020     'object': true,
7021     'number': false,
7022     'string': false,
7023     'undefined': false
7024   };
7025
7026   /** Used as a reference to the global object */
7027   var root = (objectTypes[typeof window] && window) || this;
7028
7029   /** Detect free variable `exports` */
7030   var freeExports = objectTypes[typeof exports] && exports && !exports.nodeType && exports;
7031
7032   /** Detect free variable `module` */
7033   var freeModule = objectTypes[typeof module] && module && !module.nodeType && module;
7034
7035   /** Detect the popular CommonJS extension `module.exports` */
7036   var moduleExports = freeModule && freeModule.exports === freeExports && freeExports;
7037
7038   /** Detect free variable `global` from Node.js or Browserified code and use it as `root` */
7039   var freeGlobal = objectTypes[typeof global] && global;
7040   if (freeGlobal && (freeGlobal.global === freeGlobal || freeGlobal.window === freeGlobal)) {
7041     root = freeGlobal;
7042   }
7043
7044   /*--------------------------------------------------------------------------*/
7045
7046   /**
7047    * The base implementation of `_.indexOf` without support for binary searches
7048    * or `fromIndex` constraints.
7049    *
7050    * @private
7051    * @param {Array} array The array to search.
7052    * @param {*} value The value to search for.
7053    * @param {number} [fromIndex=0] The index to search from.
7054    * @returns {number} Returns the index of the matched value or `-1`.
7055    */
7056   function baseIndexOf(array, value, fromIndex) {
7057     var index = (fromIndex || 0) - 1,
7058         length = array ? array.length : 0;
7059
7060     while (++index < length) {
7061       if (array[index] === value) {
7062         return index;
7063       }
7064     }
7065     return -1;
7066   }
7067
7068   /**
7069    * An implementation of `_.contains` for cache objects that mimics the return
7070    * signature of `_.indexOf` by returning `0` if the value is found, else `-1`.
7071    *
7072    * @private
7073    * @param {Object} cache The cache object to inspect.
7074    * @param {*} value The value to search for.
7075    * @returns {number} Returns `0` if `value` is found, else `-1`.
7076    */
7077   function cacheIndexOf(cache, value) {
7078     var type = typeof value;
7079     cache = cache.cache;
7080
7081     if (type == 'boolean' || value == null) {
7082       return cache[value] ? 0 : -1;
7083     }
7084     if (type != 'number' && type != 'string') {
7085       type = 'object';
7086     }
7087     var key = type == 'number' ? value : keyPrefix + value;
7088     cache = (cache = cache[type]) && cache[key];
7089
7090     return type == 'object'
7091       ? (cache && baseIndexOf(cache, value) > -1 ? 0 : -1)
7092       : (cache ? 0 : -1);
7093   }
7094
7095   /**
7096    * Adds a given value to the corresponding cache object.
7097    *
7098    * @private
7099    * @param {*} value The value to add to the cache.
7100    */
7101   function cachePush(value) {
7102     var cache = this.cache,
7103         type = typeof value;
7104
7105     if (type == 'boolean' || value == null) {
7106       cache[value] = true;
7107     } else {
7108       if (type != 'number' && type != 'string') {
7109         type = 'object';
7110       }
7111       var key = type == 'number' ? value : keyPrefix + value,
7112           typeCache = cache[type] || (cache[type] = {});
7113
7114       if (type == 'object') {
7115         (typeCache[key] || (typeCache[key] = [])).push(value);
7116       } else {
7117         typeCache[key] = true;
7118       }
7119     }
7120   }
7121
7122   /**
7123    * Creates a cache object to optimize linear searches of large arrays.
7124    *
7125    * @private
7126    * @param {Array} [array=[]] The array to search.
7127    * @returns {null|Object} Returns the cache object or `null` if caching should not be used.
7128    */
7129   function createCache(array) {
7130     var index = -1,
7131         length = array.length,
7132         first = array[0],
7133         mid = array[(length / 2) | 0],
7134         last = array[length - 1];
7135
7136     if (first && typeof first == 'object' &&
7137         mid && typeof mid == 'object' && last && typeof last == 'object') {
7138       return false;
7139     }
7140     var cache = getObject();
7141     cache['false'] = cache['null'] = cache['true'] = cache['undefined'] = false;
7142
7143     var result = getObject();
7144     result.array = array;
7145     result.cache = cache;
7146     result.push = cachePush;
7147
7148     while (++index < length) {
7149       result.push(array[index]);
7150     }
7151     return result;
7152   }
7153
7154   /**
7155    * Gets an array from the array pool or creates a new one if the pool is empty.
7156    *
7157    * @private
7158    * @returns {Array} The array from the pool.
7159    */
7160   function getArray() {
7161     return arrayPool.pop() || [];
7162   }
7163
7164   /**
7165    * Gets an object from the object pool or creates a new one if the pool is empty.
7166    *
7167    * @private
7168    * @returns {Object} The object from the pool.
7169    */
7170   function getObject() {
7171     return objectPool.pop() || {
7172       'array': null,
7173       'cache': null,
7174       'false': false,
7175       'null': false,
7176       'number': null,
7177       'object': null,
7178       'push': null,
7179       'string': null,
7180       'true': false,
7181       'undefined': false
7182     };
7183   }
7184
7185   /**
7186    * Checks if `value` is a DOM node in IE < 9.
7187    *
7188    * @private
7189    * @param {*} value The value to check.
7190    * @returns {boolean} Returns `true` if the `value` is a DOM node, else `false`.
7191    */
7192   function isNode(value) {
7193     // IE < 9 presents DOM nodes as `Object` objects except they have `toString`
7194     // methods that are `typeof` "string" and still can coerce nodes to strings
7195     return typeof value.toString != 'function' && typeof (value + '') == 'string';
7196   }
7197
7198   /**
7199    * Releases the given array back to the array pool.
7200    *
7201    * @private
7202    * @param {Array} [array] The array to release.
7203    */
7204   function releaseArray(array) {
7205     array.length = 0;
7206     if (arrayPool.length < maxPoolSize) {
7207       arrayPool.push(array);
7208     }
7209   }
7210
7211   /**
7212    * Releases the given object back to the object pool.
7213    *
7214    * @private
7215    * @param {Object} [object] The object to release.
7216    */
7217   function releaseObject(object) {
7218     var cache = object.cache;
7219     if (cache) {
7220       releaseObject(cache);
7221     }
7222     object.array = object.cache =object.object = object.number = object.string =null;
7223     if (objectPool.length < maxPoolSize) {
7224       objectPool.push(object);
7225     }
7226   }
7227
7228   /**
7229    * Slices the `collection` from the `start` index up to, but not including,
7230    * the `end` index.
7231    *
7232    * Note: This function is used instead of `Array#slice` to support node lists
7233    * in IE < 9 and to ensure dense arrays are returned.
7234    *
7235    * @private
7236    * @param {Array|Object|string} collection The collection to slice.
7237    * @param {number} start The start index.
7238    * @param {number} end The end index.
7239    * @returns {Array} Returns the new array.
7240    */
7241   function slice(array, start, end) {
7242     start || (start = 0);
7243     if (typeof end == 'undefined') {
7244       end = array ? array.length : 0;
7245     }
7246     var index = -1,
7247         length = end - start || 0,
7248         result = Array(length < 0 ? 0 : length);
7249
7250     while (++index < length) {
7251       result[index] = array[start + index];
7252     }
7253     return result;
7254   }
7255
7256   /*--------------------------------------------------------------------------*/
7257
7258   /**
7259    * Used for `Array` method references.
7260    *
7261    * Normally `Array.prototype` would suffice, however, using an array literal
7262    * avoids issues in Narwhal.
7263    */
7264   var arrayRef = [];
7265
7266   /** Used for native method references */
7267   var errorProto = Error.prototype,
7268       objectProto = Object.prototype,
7269       stringProto = String.prototype;
7270
7271   /** Used to resolve the internal [[Class]] of values */
7272   var toString = objectProto.toString;
7273
7274   /** Used to detect if a method is native */
7275   var reNative = RegExp('^' +
7276     String(toString)
7277       .replace(/[.*+?^${}()|[\]\\]/g, '\\$&')
7278       .replace(/toString| for [^\]]+/g, '.*?') + '$'
7279   );
7280
7281   /** Native method shortcuts */
7282   var fnToString = Function.prototype.toString,
7283       getPrototypeOf = reNative.test(getPrototypeOf = Object.getPrototypeOf) && getPrototypeOf,
7284       hasOwnProperty = objectProto.hasOwnProperty,
7285       now = reNative.test(now = Date.now) && now || function() { return +new Date; },
7286       push = arrayRef.push,
7287       propertyIsEnumerable = objectProto.propertyIsEnumerable;
7288
7289   /** Used to set meta data on functions */
7290   var defineProperty = (function() {
7291     // IE 8 only accepts DOM elements
7292     try {
7293       var o = {},
7294           func = reNative.test(func = Object.defineProperty) && func,
7295           result = func(o, o, o) && func;
7296     } catch(e) { }
7297     return result;
7298   }());
7299
7300   /* Native method shortcuts for methods with the same name as other `lodash` methods */
7301   var nativeCreate = reNative.test(nativeCreate = Object.create) && nativeCreate,
7302       nativeIsArray = reNative.test(nativeIsArray = Array.isArray) && nativeIsArray,
7303       nativeKeys = reNative.test(nativeKeys = Object.keys) && nativeKeys,
7304       nativeMax = Math.max,
7305       nativeMin = Math.min;
7306
7307   /** Used to lookup a built-in constructor by [[Class]] */
7308   var ctorByClass = {};
7309   ctorByClass[arrayClass] = Array;
7310   ctorByClass[boolClass] = Boolean;
7311   ctorByClass[dateClass] = Date;
7312   ctorByClass[funcClass] = Function;
7313   ctorByClass[objectClass] = Object;
7314   ctorByClass[numberClass] = Number;
7315   ctorByClass[regexpClass] = RegExp;
7316   ctorByClass[stringClass] = String;
7317
7318   /** Used to avoid iterating non-enumerable properties in IE < 9 */
7319   var nonEnumProps = {};
7320   nonEnumProps[arrayClass] = nonEnumProps[dateClass] = nonEnumProps[numberClass] = { 'constructor': true, 'toLocaleString': true, 'toString': true, 'valueOf': true };
7321   nonEnumProps[boolClass] = nonEnumProps[stringClass] = { 'constructor': true, 'toString': true, 'valueOf': true };
7322   nonEnumProps[errorClass] = nonEnumProps[funcClass] = nonEnumProps[regexpClass] = { 'constructor': true, 'toString': true };
7323   nonEnumProps[objectClass] = { 'constructor': true };
7324
7325   (function() {
7326     var length = shadowedProps.length;
7327     while (length--) {
7328       var key = shadowedProps[length];
7329       for (var className in nonEnumProps) {
7330         if (hasOwnProperty.call(nonEnumProps, className) && !hasOwnProperty.call(nonEnumProps[className], key)) {
7331           nonEnumProps[className][key] = false;
7332         }
7333       }
7334     }
7335   }());
7336
7337   /*--------------------------------------------------------------------------*/
7338
7339   /**
7340    * Creates a `lodash` object which wraps the given value to enable intuitive
7341    * method chaining.
7342    *
7343    * In addition to Lo-Dash methods, wrappers also have the following `Array` methods:
7344    * `concat`, `join`, `pop`, `push`, `reverse`, `shift`, `slice`, `sort`, `splice`,
7345    * and `unshift`
7346    *
7347    * Chaining is supported in custom builds as long as the `value` method is
7348    * implicitly or explicitly included in the build.
7349    *
7350    * The chainable wrapper functions are:
7351    * `after`, `assign`, `bind`, `bindAll`, `bindKey`, `chain`, `compact`,
7352    * `compose`, `concat`, `countBy`, `create`, `createCallback`, `curry`,
7353    * `debounce`, `defaults`, `defer`, `delay`, `difference`, `filter`, `flatten`,
7354    * `forEach`, `forEachRight`, `forIn`, `forInRight`, `forOwn`, `forOwnRight`,
7355    * `functions`, `groupBy`, `indexBy`, `initial`, `intersection`, `invert`,
7356    * `invoke`, `keys`, `map`, `max`, `memoize`, `merge`, `min`, `object`, `omit`,
7357    * `once`, `pairs`, `partial`, `partialRight`, `pick`, `pluck`, `pull`, `push`,
7358    * `range`, `reject`, `remove`, `rest`, `reverse`, `shuffle`, `slice`, `sort`,
7359    * `sortBy`, `splice`, `tap`, `throttle`, `times`, `toArray`, `transform`,
7360    * `union`, `uniq`, `unshift`, `unzip`, `values`, `where`, `without`, `wrap`,
7361    * and `zip`
7362    *
7363    * The non-chainable wrapper functions are:
7364    * `clone`, `cloneDeep`, `contains`, `escape`, `every`, `find`, `findIndex`,
7365    * `findKey`, `findLast`, `findLastIndex`, `findLastKey`, `has`, `identity`,
7366    * `indexOf`, `isArguments`, `isArray`, `isBoolean`, `isDate`, `isElement`,
7367    * `isEmpty`, `isEqual`, `isFinite`, `isFunction`, `isNaN`, `isNull`, `isNumber`,
7368    * `isObject`, `isPlainObject`, `isRegExp`, `isString`, `isUndefined`, `join`,
7369    * `lastIndexOf`, `mixin`, `noConflict`, `parseInt`, `pop`, `random`, `reduce`,
7370    * `reduceRight`, `result`, `shift`, `size`, `some`, `sortedIndex`, `runInContext`,
7371    * `template`, `unescape`, `uniqueId`, and `value`
7372    *
7373    * The wrapper functions `first` and `last` return wrapped values when `n` is
7374    * provided, otherwise they return unwrapped values.
7375    *
7376    * Explicit chaining can be enabled by using the `_.chain` method.
7377    *
7378    * @name _
7379    * @constructor
7380    * @category Chaining
7381    * @param {*} value The value to wrap in a `lodash` instance.
7382    * @returns {Object} Returns a `lodash` instance.
7383    * @example
7384    *
7385    * var wrapped = _([1, 2, 3]);
7386    *
7387    * // returns an unwrapped value
7388    * wrapped.reduce(function(sum, num) {
7389    *   return sum + num;
7390    * });
7391    * // => 6
7392    *
7393    * // returns a wrapped value
7394    * var squares = wrapped.map(function(num) {
7395    *   return num * num;
7396    * });
7397    *
7398    * _.isArray(squares);
7399    * // => false
7400    *
7401    * _.isArray(squares.value());
7402    * // => true
7403    */
7404   function lodash(value) {
7405     // don't wrap if already wrapped, even if wrapped by a different `lodash` constructor
7406     return (value && typeof value == 'object' && !isArray(value) && hasOwnProperty.call(value, '__wrapped__'))
7407      ? value
7408      : new lodashWrapper(value);
7409   }
7410
7411   /**
7412    * A fast path for creating `lodash` wrapper objects.
7413    *
7414    * @private
7415    * @param {*} value The value to wrap in a `lodash` instance.
7416    * @param {boolean} chainAll A flag to enable chaining for all methods
7417    * @returns {Object} Returns a `lodash` instance.
7418    */
7419   function lodashWrapper(value, chainAll) {
7420     this.__chain__ = !!chainAll;
7421     this.__wrapped__ = value;
7422   }
7423   // ensure `new lodashWrapper` is an instance of `lodash`
7424   lodashWrapper.prototype = lodash.prototype;
7425
7426   /**
7427    * An object used to flag environments features.
7428    *
7429    * @static
7430    * @memberOf _
7431    * @type Object
7432    */
7433   var support = lodash.support = {};
7434
7435   (function() {
7436     var ctor = function() { this.x = 1; },
7437         object = { '0': 1, 'length': 1 },
7438         props = [];
7439
7440     ctor.prototype = { 'valueOf': 1, 'y': 1 };
7441     for (var key in new ctor) { props.push(key); }
7442     for (key in arguments) { }
7443
7444     /**
7445      * Detect if an `arguments` object's [[Class]] is resolvable (all but Firefox < 4, IE < 9).
7446      *
7447      * @memberOf _.support
7448      * @type boolean
7449      */
7450     support.argsClass = toString.call(arguments) == argsClass;
7451
7452     /**
7453      * Detect if `arguments` objects are `Object` objects (all but Narwhal and Opera < 10.5).
7454      *
7455      * @memberOf _.support
7456      * @type boolean
7457      */
7458     support.argsObject = arguments.constructor == Object && !(arguments instanceof Array);
7459
7460     /**
7461      * Detect if `name` or `message` properties of `Error.prototype` are
7462      * enumerable by default. (IE < 9, Safari < 5.1)
7463      *
7464      * @memberOf _.support
7465      * @type boolean
7466      */
7467     support.enumErrorProps = propertyIsEnumerable.call(errorProto, 'message') || propertyIsEnumerable.call(errorProto, 'name');
7468
7469     /**
7470      * Detect if `prototype` properties are enumerable by default.
7471      *
7472      * Firefox < 3.6, Opera > 9.50 - Opera < 11.60, and Safari < 5.1
7473      * (if the prototype or a property on the prototype has been set)
7474      * incorrectly sets a function's `prototype` property [[Enumerable]]
7475      * value to `true`.
7476      *
7477      * @memberOf _.support
7478      * @type boolean
7479      */
7480     support.enumPrototypes = propertyIsEnumerable.call(ctor, 'prototype');
7481
7482     /**
7483      * Detect if functions can be decompiled by `Function#toString`
7484      * (all but PS3 and older Opera mobile browsers & avoided in Windows 8 apps).
7485      *
7486      * @memberOf _.support
7487      * @type boolean
7488      */
7489     support.funcDecomp = !reNative.test(root.WinRTError) && reThis.test(function() { return this; });
7490
7491     /**
7492      * Detect if `Function#name` is supported (all but IE).
7493      *
7494      * @memberOf _.support
7495      * @type boolean
7496      */
7497     support.funcNames = typeof Function.name == 'string';
7498
7499     /**
7500      * Detect if `arguments` object indexes are non-enumerable
7501      * (Firefox < 4, IE < 9, PhantomJS, Safari < 5.1).
7502      *
7503      * @memberOf _.support
7504      * @type boolean
7505      */
7506     support.nonEnumArgs = key != 0;
7507
7508     /**
7509      * Detect if properties shadowing those on `Object.prototype` are non-enumerable.
7510      *
7511      * In IE < 9 an objects own properties, shadowing non-enumerable ones, are
7512      * made non-enumerable as well (a.k.a the JScript [[DontEnum]] bug).
7513      *
7514      * @memberOf _.support
7515      * @type boolean
7516      */
7517     support.nonEnumShadows = !/valueOf/.test(props);
7518
7519     /**
7520      * Detect if own properties are iterated after inherited properties (all but IE < 9).
7521      *
7522      * @memberOf _.support
7523      * @type boolean
7524      */
7525     support.ownLast = props[0] != 'x';
7526
7527     /**
7528      * Detect if `Array#shift` and `Array#splice` augment array-like objects correctly.
7529      *
7530      * Firefox < 10, IE compatibility mode, and IE < 9 have buggy Array `shift()`
7531      * and `splice()` functions that fail to remove the last element, `value[0]`,
7532      * of array-like objects even though the `length` property is set to `0`.
7533      * The `shift()` method is buggy in IE 8 compatibility mode, while `splice()`
7534      * is buggy regardless of mode in IE < 9 and buggy in compatibility mode in IE 9.
7535      *
7536      * @memberOf _.support
7537      * @type boolean
7538      */
7539     support.spliceObjects = (arrayRef.splice.call(object, 0, 1), !object[0]);
7540
7541     /**
7542      * Detect lack of support for accessing string characters by index.
7543      *
7544      * IE < 8 can't access characters by index and IE 8 can only access
7545      * characters by index on string literals.
7546      *
7547      * @memberOf _.support
7548      * @type boolean
7549      */
7550     support.unindexedChars = ('x'[0] + Object('x')[0]) != 'xx';
7551
7552     /**
7553      * Detect if a DOM node's [[Class]] is resolvable (all but IE < 9)
7554      * and that the JS engine errors when attempting to coerce an object to
7555      * a string without a `toString` function.
7556      *
7557      * @memberOf _.support
7558      * @type boolean
7559      */
7560     try {
7561       support.nodeClass = !(toString.call(document) == objectClass && !({ 'toString': 0 } + ''));
7562     } catch(e) {
7563       support.nodeClass = true;
7564     }
7565   }(1));
7566
7567   /*--------------------------------------------------------------------------*/
7568
7569   /**
7570    * The template used to create iterator functions.
7571    *
7572    * @private
7573    * @param {Object} data The data object used to populate the text.
7574    * @returns {string} Returns the interpolated text.
7575    */
7576   var iteratorTemplate = function(obj) {
7577
7578     var __p = 'var index, iterable = ' +
7579     (obj.firstArg) +
7580     ', result = ' +
7581     (obj.init) +
7582     ';\nif (!iterable) return result;\n' +
7583     (obj.top) +
7584     ';';
7585      if (obj.array) {
7586     __p += '\nvar length = iterable.length; index = -1;\nif (' +
7587     (obj.array) +
7588     ') {  ';
7589      if (support.unindexedChars) {
7590     __p += '\n  if (isString(iterable)) {\n    iterable = iterable.split(\'\')\n  }  ';
7591      }
7592     __p += '\n  while (++index < length) {\n    ' +
7593     (obj.loop) +
7594     ';\n  }\n}\nelse {  ';
7595      } else if (support.nonEnumArgs) {
7596     __p += '\n  var length = iterable.length; index = -1;\n  if (length && isArguments(iterable)) {\n    while (++index < length) {\n      index += \'\';\n      ' +
7597     (obj.loop) +
7598     ';\n    }\n  } else {  ';
7599      }
7600
7601      if (support.enumPrototypes) {
7602     __p += '\n  var skipProto = typeof iterable == \'function\';\n  ';
7603      }
7604
7605      if (support.enumErrorProps) {
7606     __p += '\n  var skipErrorProps = iterable === errorProto || iterable instanceof Error;\n  ';
7607      }
7608
7609         var conditions = [];    if (support.enumPrototypes) { conditions.push('!(skipProto && index == "prototype")'); }    if (support.enumErrorProps)  { conditions.push('!(skipErrorProps && (index == "message" || index == "name"))'); }
7610
7611      if (obj.useHas && obj.keys) {
7612     __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';
7613         if (conditions.length) {
7614     __p += '    if (' +
7615     (conditions.join(' && ')) +
7616     ') {\n  ';
7617      }
7618     __p +=
7619     (obj.loop) +
7620     ';    ';
7621      if (conditions.length) {
7622     __p += '\n    }';
7623      }
7624     __p += '\n  }  ';
7625      } else {
7626     __p += '\n  for (index in iterable) {\n';
7627         if (obj.useHas) { conditions.push("hasOwnProperty.call(iterable, index)"); }    if (conditions.length) {
7628     __p += '    if (' +
7629     (conditions.join(' && ')) +
7630     ') {\n  ';
7631      }
7632     __p +=
7633     (obj.loop) +
7634     ';    ';
7635      if (conditions.length) {
7636     __p += '\n    }';
7637      }
7638     __p += '\n  }    ';
7639      if (support.nonEnumShadows) {
7640     __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      ';
7641      for (k = 0; k < 7; k++) {
7642     __p += '\n    index = \'' +
7643     (obj.shadowedProps[k]) +
7644     '\';\n    if ((!(isProto && nonEnum[index]) && hasOwnProperty.call(iterable, index))';
7645             if (!obj.useHas) {
7646     __p += ' || (!nonEnum[index] && iterable[index] !== objectProto[index])';
7647      }
7648     __p += ') {\n      ' +
7649     (obj.loop) +
7650     ';\n    }      ';
7651      }
7652     __p += '\n  }    ';
7653      }
7654
7655      }
7656
7657      if (obj.array || support.nonEnumArgs) {
7658     __p += '\n}';
7659      }
7660     __p +=
7661     (obj.bottom) +
7662     ';\nreturn result';
7663
7664     return __p
7665   };
7666
7667   /*--------------------------------------------------------------------------*/
7668
7669   /**
7670    * The base implementation of `_.bind` that creates the bound function and
7671    * sets its meta data.
7672    *
7673    * @private
7674    * @param {Array} bindData The bind data array.
7675    * @returns {Function} Returns the new bound function.
7676    */
7677   function baseBind(bindData) {
7678     var func = bindData[0],
7679         partialArgs = bindData[2],
7680         thisArg = bindData[4];
7681
7682     function bound() {
7683       // `Function#bind` spec
7684       // http://es5.github.io/#x15.3.4.5
7685       if (partialArgs) {
7686         var args = partialArgs.slice();
7687         push.apply(args, arguments);
7688       }
7689       // mimic the constructor's `return` behavior
7690       // http://es5.github.io/#x13.2.2
7691       if (this instanceof bound) {
7692         // ensure `new bound` is an instance of `func`
7693         var thisBinding = baseCreate(func.prototype),
7694             result = func.apply(thisBinding, args || arguments);
7695         return isObject(result) ? result : thisBinding;
7696       }
7697       return func.apply(thisArg, args || arguments);
7698     }
7699     setBindData(bound, bindData);
7700     return bound;
7701   }
7702
7703   /**
7704    * The base implementation of `_.clone` without argument juggling or support
7705    * for `thisArg` binding.
7706    *
7707    * @private
7708    * @param {*} value The value to clone.
7709    * @param {boolean} [isDeep=false] Specify a deep clone.
7710    * @param {Function} [callback] The function to customize cloning values.
7711    * @param {Array} [stackA=[]] Tracks traversed source objects.
7712    * @param {Array} [stackB=[]] Associates clones with source counterparts.
7713    * @returns {*} Returns the cloned value.
7714    */
7715   function baseClone(value, isDeep, callback, stackA, stackB) {
7716     if (callback) {
7717       var result = callback(value);
7718       if (typeof result != 'undefined') {
7719         return result;
7720       }
7721     }
7722     // inspect [[Class]]
7723     var isObj = isObject(value);
7724     if (isObj) {
7725       var className = toString.call(value);
7726       if (!cloneableClasses[className] || (!support.nodeClass && isNode(value))) {
7727         return value;
7728       }
7729       var ctor = ctorByClass[className];
7730       switch (className) {
7731         case boolClass:
7732         case dateClass:
7733           return new ctor(+value);
7734
7735         case numberClass:
7736         case stringClass:
7737           return new ctor(value);
7738
7739         case regexpClass:
7740           result = ctor(value.source, reFlags.exec(value));
7741           result.lastIndex = value.lastIndex;
7742           return result;
7743       }
7744     } else {
7745       return value;
7746     }
7747     var isArr = isArray(value);
7748     if (isDeep) {
7749       // check for circular references and return corresponding clone
7750       var initedStack = !stackA;
7751       stackA || (stackA = getArray());
7752       stackB || (stackB = getArray());
7753
7754       var length = stackA.length;
7755       while (length--) {
7756         if (stackA[length] == value) {
7757           return stackB[length];
7758         }
7759       }
7760       result = isArr ? ctor(value.length) : {};
7761     }
7762     else {
7763       result = isArr ? slice(value) : assign({}, value);
7764     }
7765     // add array properties assigned by `RegExp#exec`
7766     if (isArr) {
7767       if (hasOwnProperty.call(value, 'index')) {
7768         result.index = value.index;
7769       }
7770       if (hasOwnProperty.call(value, 'input')) {
7771         result.input = value.input;
7772       }
7773     }
7774     // exit for shallow clone
7775     if (!isDeep) {
7776       return result;
7777     }
7778     // add the source value to the stack of traversed objects
7779     // and associate it with its clone
7780     stackA.push(value);
7781     stackB.push(result);
7782
7783     // recursively populate clone (susceptible to call stack limits)
7784     (isArr ? baseEach : forOwn)(value, function(objValue, key) {
7785       result[key] = baseClone(objValue, isDeep, callback, stackA, stackB);
7786     });
7787
7788     if (initedStack) {
7789       releaseArray(stackA);
7790       releaseArray(stackB);
7791     }
7792     return result;
7793   }
7794
7795   /**
7796    * The base implementation of `_.create` without support for assigning
7797    * properties to the created object.
7798    *
7799    * @private
7800    * @param {Object} prototype The object to inherit from.
7801    * @returns {Object} Returns the new object.
7802    */
7803   function baseCreate(prototype, properties) {
7804     return isObject(prototype) ? nativeCreate(prototype) : {};
7805   }
7806   // fallback for browsers without `Object.create`
7807   if (!nativeCreate) {
7808     baseCreate = (function() {
7809       function Object() {}
7810       return function(prototype) {
7811         if (isObject(prototype)) {
7812           Object.prototype = prototype;
7813           var result = new Object;
7814           Object.prototype = null;
7815         }
7816         return result || root.Object();
7817       };
7818     }());
7819   }
7820
7821   /**
7822    * The base implementation of `_.createCallback` without support for creating
7823    * "_.pluck" or "_.where" style callbacks.
7824    *
7825    * @private
7826    * @param {*} [func=identity] The value to convert to a callback.
7827    * @param {*} [thisArg] The `this` binding of the created callback.
7828    * @param {number} [argCount] The number of arguments the callback accepts.
7829    * @returns {Function} Returns a callback function.
7830    */
7831   function baseCreateCallback(func, thisArg, argCount) {
7832     if (typeof func != 'function') {
7833       return identity;
7834     }
7835     // exit early for no `thisArg` or already bound by `Function#bind`
7836     if (typeof thisArg == 'undefined' || !('prototype' in func)) {
7837       return func;
7838     }
7839     var bindData = func.__bindData__;
7840     if (typeof bindData == 'undefined') {
7841       if (support.funcNames) {
7842         bindData = !func.name;
7843       }
7844       bindData = bindData || !support.funcDecomp;
7845       if (!bindData) {
7846         var source = fnToString.call(func);
7847         if (!support.funcNames) {
7848           bindData = !reFuncName.test(source);
7849         }
7850         if (!bindData) {
7851           // checks if `func` references the `this` keyword and stores the result
7852           bindData = reThis.test(source);
7853           setBindData(func, bindData);
7854         }
7855       }
7856     }
7857     // exit early if there are no `this` references or `func` is bound
7858     if (bindData === false || (bindData !== true && bindData[1] & 1)) {
7859       return func;
7860     }
7861     switch (argCount) {
7862       case 1: return function(value) {
7863         return func.call(thisArg, value);
7864       };
7865       case 2: return function(a, b) {
7866         return func.call(thisArg, a, b);
7867       };
7868       case 3: return function(value, index, collection) {
7869         return func.call(thisArg, value, index, collection);
7870       };
7871       case 4: return function(accumulator, value, index, collection) {
7872         return func.call(thisArg, accumulator, value, index, collection);
7873       };
7874     }
7875     return bind(func, thisArg);
7876   }
7877
7878   /**
7879    * The base implementation of `createWrapper` that creates the wrapper and
7880    * sets its meta data.
7881    *
7882    * @private
7883    * @param {Array} bindData The bind data array.
7884    * @returns {Function} Returns the new function.
7885    */
7886   function baseCreateWrapper(bindData) {
7887     var func = bindData[0],
7888         bitmask = bindData[1],
7889         partialArgs = bindData[2],
7890         partialRightArgs = bindData[3],
7891         thisArg = bindData[4],
7892         arity = bindData[5];
7893
7894     var isBind = bitmask & 1,
7895         isBindKey = bitmask & 2,
7896         isCurry = bitmask & 4,
7897         isCurryBound = bitmask & 8,
7898         key = func;
7899
7900     function bound() {
7901       var thisBinding = isBind ? thisArg : this;
7902       if (partialArgs) {
7903         var args = partialArgs.slice();
7904         push.apply(args, arguments);
7905       }
7906       if (partialRightArgs || isCurry) {
7907         args || (args = slice(arguments));
7908         if (partialRightArgs) {
7909           push.apply(args, partialRightArgs);
7910         }
7911         if (isCurry && args.length < arity) {
7912           bitmask |= 16 & ~32;
7913           return baseCreateWrapper([func, (isCurryBound ? bitmask : bitmask & ~3), args, null, thisArg, arity]);
7914         }
7915       }
7916       args || (args = arguments);
7917       if (isBindKey) {
7918         func = thisBinding[key];
7919       }
7920       if (this instanceof bound) {
7921         thisBinding = baseCreate(func.prototype);
7922         var result = func.apply(thisBinding, args);
7923         return isObject(result) ? result : thisBinding;
7924       }
7925       return func.apply(thisBinding, args);
7926     }
7927     setBindData(bound, bindData);
7928     return bound;
7929   }
7930
7931   /**
7932    * The base implementation of `_.difference` that accepts a single array
7933    * of values to exclude.
7934    *
7935    * @private
7936    * @param {Array} array The array to process.
7937    * @param {Array} [values] The array of values to exclude.
7938    * @returns {Array} Returns a new array of filtered values.
7939    */
7940   function baseDifference(array, values) {
7941     var index = -1,
7942         indexOf = getIndexOf(),
7943         length = array ? array.length : 0,
7944         isLarge = length >= largeArraySize && indexOf === baseIndexOf,
7945         result = [];
7946
7947     if (isLarge) {
7948       var cache = createCache(values);
7949       if (cache) {
7950         indexOf = cacheIndexOf;
7951         values = cache;
7952       } else {
7953         isLarge = false;
7954       }
7955     }
7956     while (++index < length) {
7957       var value = array[index];
7958       if (indexOf(values, value) < 0) {
7959         result.push(value);
7960       }
7961     }
7962     if (isLarge) {
7963       releaseObject(values);
7964     }
7965     return result;
7966   }
7967
7968   /**
7969    * The base implementation of `_.flatten` without support for callback
7970    * shorthands or `thisArg` binding.
7971    *
7972    * @private
7973    * @param {Array} array The array to flatten.
7974    * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level.
7975    * @param {boolean} [isStrict=false] A flag to restrict flattening to arrays and `arguments` objects.
7976    * @param {number} [fromIndex=0] The index to start from.
7977    * @returns {Array} Returns a new flattened array.
7978    */
7979   function baseFlatten(array, isShallow, isStrict, fromIndex) {
7980     var index = (fromIndex || 0) - 1,
7981         length = array ? array.length : 0,
7982         result = [];
7983
7984     while (++index < length) {
7985       var value = array[index];
7986
7987       if (value && typeof value == 'object' && typeof value.length == 'number'
7988           && (isArray(value) || isArguments(value))) {
7989         // recursively flatten arrays (susceptible to call stack limits)
7990         if (!isShallow) {
7991           value = baseFlatten(value, isShallow, isStrict);
7992         }
7993         var valIndex = -1,
7994             valLength = value.length,
7995             resIndex = result.length;
7996
7997         result.length += valLength;
7998         while (++valIndex < valLength) {
7999           result[resIndex++] = value[valIndex];
8000         }
8001       } else if (!isStrict) {
8002         result.push(value);
8003       }
8004     }
8005     return result;
8006   }
8007
8008   /**
8009    * The base implementation of `_.isEqual`, without support for `thisArg` binding,
8010    * that allows partial "_.where" style comparisons.
8011    *
8012    * @private
8013    * @param {*} a The value to compare.
8014    * @param {*} b The other value to compare.
8015    * @param {Function} [callback] The function to customize comparing values.
8016    * @param {Function} [isWhere=false] A flag to indicate performing partial comparisons.
8017    * @param {Array} [stackA=[]] Tracks traversed `a` objects.
8018    * @param {Array} [stackB=[]] Tracks traversed `b` objects.
8019    * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
8020    */
8021   function baseIsEqual(a, b, callback, isWhere, stackA, stackB) {
8022     // used to indicate that when comparing objects, `a` has at least the properties of `b`
8023     if (callback) {
8024       var result = callback(a, b);
8025       if (typeof result != 'undefined') {
8026         return !!result;
8027       }
8028     }
8029     // exit early for identical values
8030     if (a === b) {
8031       // treat `+0` vs. `-0` as not equal
8032       return a !== 0 || (1 / a == 1 / b);
8033     }
8034     var type = typeof a,
8035         otherType = typeof b;
8036
8037     // exit early for unlike primitive values
8038     if (a === a &&
8039         !(a && objectTypes[type]) &&
8040         !(b && objectTypes[otherType])) {
8041       return false;
8042     }
8043     // exit early for `null` and `undefined` avoiding ES3's Function#call behavior
8044     // http://es5.github.io/#x15.3.4.4
8045     if (a == null || b == null) {
8046       return a === b;
8047     }
8048     // compare [[Class]] names
8049     var className = toString.call(a),
8050         otherClass = toString.call(b);
8051
8052     if (className == argsClass) {
8053       className = objectClass;
8054     }
8055     if (otherClass == argsClass) {
8056       otherClass = objectClass;
8057     }
8058     if (className != otherClass) {
8059       return false;
8060     }
8061     switch (className) {
8062       case boolClass:
8063       case dateClass:
8064         // coerce dates and booleans to numbers, dates to milliseconds and booleans
8065         // to `1` or `0` treating invalid dates coerced to `NaN` as not equal
8066         return +a == +b;
8067
8068       case numberClass:
8069         // treat `NaN` vs. `NaN` as equal
8070         return (a != +a)
8071           ? b != +b
8072           // but treat `+0` vs. `-0` as not equal
8073           : (a == 0 ? (1 / a == 1 / b) : a == +b);
8074
8075       case regexpClass:
8076       case stringClass:
8077         // coerce regexes to strings (http://es5.github.io/#x15.10.6.4)
8078         // treat string primitives and their corresponding object instances as equal
8079         return a == String(b);
8080     }
8081     var isArr = className == arrayClass;
8082     if (!isArr) {
8083       // unwrap any `lodash` wrapped values
8084       var aWrapped = hasOwnProperty.call(a, '__wrapped__'),
8085           bWrapped = hasOwnProperty.call(b, '__wrapped__');
8086
8087       if (aWrapped || bWrapped) {
8088         return baseIsEqual(aWrapped ? a.__wrapped__ : a, bWrapped ? b.__wrapped__ : b, callback, isWhere, stackA, stackB);
8089       }
8090       // exit for functions and DOM nodes
8091       if (className != objectClass || (!support.nodeClass && (isNode(a) || isNode(b)))) {
8092         return false;
8093       }
8094       // in older versions of Opera, `arguments` objects have `Array` constructors
8095       var ctorA = !support.argsObject && isArguments(a) ? Object : a.constructor,
8096           ctorB = !support.argsObject && isArguments(b) ? Object : b.constructor;
8097
8098       // non `Object` object instances with different constructors are not equal
8099       if (ctorA != ctorB &&
8100             !(isFunction(ctorA) && ctorA instanceof ctorA && isFunction(ctorB) && ctorB instanceof ctorB) &&
8101             ('constructor' in a && 'constructor' in b)
8102           ) {
8103         return false;
8104       }
8105     }
8106     // assume cyclic structures are equal
8107     // the algorithm for detecting cyclic structures is adapted from ES 5.1
8108     // section 15.12.3, abstract operation `JO` (http://es5.github.io/#x15.12.3)
8109     var initedStack = !stackA;
8110     stackA || (stackA = getArray());
8111     stackB || (stackB = getArray());
8112
8113     var length = stackA.length;
8114     while (length--) {
8115       if (stackA[length] == a) {
8116         return stackB[length] == b;
8117       }
8118     }
8119     var size = 0;
8120     result = true;
8121
8122     // add `a` and `b` to the stack of traversed objects
8123     stackA.push(a);
8124     stackB.push(b);
8125
8126     // recursively compare objects and arrays (susceptible to call stack limits)
8127     if (isArr) {
8128       length = a.length;
8129       size = b.length;
8130
8131       // compare lengths to determine if a deep comparison is necessary
8132       result = size == a.length;
8133       if (!result && !isWhere) {
8134         return result;
8135       }
8136       // deep compare the contents, ignoring non-numeric properties
8137       while (size--) {
8138         var index = length,
8139             value = b[size];
8140
8141         if (isWhere) {
8142           while (index--) {
8143             if ((result = baseIsEqual(a[index], value, callback, isWhere, stackA, stackB))) {
8144               break;
8145             }
8146           }
8147         } else if (!(result = baseIsEqual(a[size], value, callback, isWhere, stackA, stackB))) {
8148           break;
8149         }
8150       }
8151       return result;
8152     }
8153     // deep compare objects using `forIn`, instead of `forOwn`, to avoid `Object.keys`
8154     // which, in this case, is more costly
8155     forIn(b, function(value, key, b) {
8156       if (hasOwnProperty.call(b, key)) {
8157         // count the number of properties.
8158         size++;
8159         // deep compare each property value.
8160         return (result = hasOwnProperty.call(a, key) && baseIsEqual(a[key], value, callback, isWhere, stackA, stackB));
8161       }
8162     });
8163
8164     if (result && !isWhere) {
8165       // ensure both objects have the same number of properties
8166       forIn(a, function(value, key, a) {
8167         if (hasOwnProperty.call(a, key)) {
8168           // `size` will be `-1` if `a` has more properties than `b`
8169           return (result = --size > -1);
8170         }
8171       });
8172     }
8173     if (initedStack) {
8174       releaseArray(stackA);
8175       releaseArray(stackB);
8176     }
8177     return result;
8178   }
8179
8180   /**
8181    * The base implementation of `_.merge` without argument juggling or support
8182    * for `thisArg` binding.
8183    *
8184    * @private
8185    * @param {Object} object The destination object.
8186    * @param {Object} source The source object.
8187    * @param {Function} [callback] The function to customize merging properties.
8188    * @param {Array} [stackA=[]] Tracks traversed source objects.
8189    * @param {Array} [stackB=[]] Associates values with source counterparts.
8190    */
8191   function baseMerge(object, source, callback, stackA, stackB) {
8192     (isArray(source) ? forEach : forOwn)(source, function(source, key) {
8193       var found,
8194           isArr,
8195           result = source,
8196           value = object[key];
8197
8198       if (source && ((isArr = isArray(source)) || isPlainObject(source))) {
8199         // avoid merging previously merged cyclic sources
8200         var stackLength = stackA.length;
8201         while (stackLength--) {
8202           if ((found = stackA[stackLength] == source)) {
8203             value = stackB[stackLength];
8204             break;
8205           }
8206         }
8207         if (!found) {
8208           var isShallow;
8209           if (callback) {
8210             result = callback(value, source);
8211             if ((isShallow = typeof result != 'undefined')) {
8212               value = result;
8213             }
8214           }
8215           if (!isShallow) {
8216             value = isArr
8217               ? (isArray(value) ? value : [])
8218               : (isPlainObject(value) ? value : {});
8219           }
8220           // add `source` and associated `value` to the stack of traversed objects
8221           stackA.push(source);
8222           stackB.push(value);
8223
8224           // recursively merge objects and arrays (susceptible to call stack limits)
8225           if (!isShallow) {
8226             baseMerge(value, source, callback, stackA, stackB);
8227           }
8228         }
8229       }
8230       else {
8231         if (callback) {
8232           result = callback(value, source);
8233           if (typeof result == 'undefined') {
8234             result = source;
8235           }
8236         }
8237         if (typeof result != 'undefined') {
8238           value = result;
8239         }
8240       }
8241       object[key] = value;
8242     });
8243   }
8244
8245   /**
8246    * The base implementation of `_.uniq` without support for callback shorthands
8247    * or `thisArg` binding.
8248    *
8249    * @private
8250    * @param {Array} array The array to process.
8251    * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted.
8252    * @param {Function} [callback] The function called per iteration.
8253    * @returns {Array} Returns a duplicate-value-free array.
8254    */
8255   function baseUniq(array, isSorted, callback) {
8256     var index = -1,
8257         indexOf = getIndexOf(),
8258         length = array ? array.length : 0,
8259         result = [];
8260
8261     var isLarge = !isSorted && length >= largeArraySize && indexOf === baseIndexOf,
8262         seen = (callback || isLarge) ? getArray() : result;
8263
8264     if (isLarge) {
8265       var cache = createCache(seen);
8266       if (cache) {
8267         indexOf = cacheIndexOf;
8268         seen = cache;
8269       } else {
8270         isLarge = false;
8271         seen = callback ? seen : (releaseArray(seen), result);
8272       }
8273     }
8274     while (++index < length) {
8275       var value = array[index],
8276           computed = callback ? callback(value, index, array) : value;
8277
8278       if (isSorted
8279             ? !index || seen[seen.length - 1] !== computed
8280             : indexOf(seen, computed) < 0
8281           ) {
8282         if (callback || isLarge) {
8283           seen.push(computed);
8284         }
8285         result.push(value);
8286       }
8287     }
8288     if (isLarge) {
8289       releaseArray(seen.array);
8290       releaseObject(seen);
8291     } else if (callback) {
8292       releaseArray(seen);
8293     }
8294     return result;
8295   }
8296
8297   /**
8298    * Creates a function that aggregates a collection, creating an object composed
8299    * of keys generated from the results of running each element of the collection
8300    * through a callback. The given `setter` function sets the keys and values
8301    * of the composed object.
8302    *
8303    * @private
8304    * @param {Function} setter The setter function.
8305    * @returns {Function} Returns the new aggregator function.
8306    */
8307   function createAggregator(setter) {
8308     return function(collection, callback, thisArg) {
8309       var result = {};
8310       callback = lodash.createCallback(callback, thisArg, 3);
8311
8312       if (isArray(collection)) {
8313         var index = -1,
8314             length = collection.length;
8315
8316         while (++index < length) {
8317           var value = collection[index];
8318           setter(result, value, callback(value, index, collection), collection);
8319         }
8320       } else {
8321         baseEach(collection, function(value, key, collection) {
8322           setter(result, value, callback(value, key, collection), collection);
8323         });
8324       }
8325       return result;
8326     };
8327   }
8328
8329   /**
8330    * Creates a function that, when called, either curries or invokes `func`
8331    * with an optional `this` binding and partially applied arguments.
8332    *
8333    * @private
8334    * @param {Function|string} func The function or method name to reference.
8335    * @param {number} bitmask The bitmask of method flags to compose.
8336    *  The bitmask may be composed of the following flags:
8337    *  1 - `_.bind`
8338    *  2 - `_.bindKey`
8339    *  4 - `_.curry`
8340    *  8 - `_.curry` (bound)
8341    *  16 - `_.partial`
8342    *  32 - `_.partialRight`
8343    * @param {Array} [partialArgs] An array of arguments to prepend to those
8344    *  provided to the new function.
8345    * @param {Array} [partialRightArgs] An array of arguments to append to those
8346    *  provided to the new function.
8347    * @param {*} [thisArg] The `this` binding of `func`.
8348    * @param {number} [arity] The arity of `func`.
8349    * @returns {Function} Returns the new function.
8350    */
8351   function createWrapper(func, bitmask, partialArgs, partialRightArgs, thisArg, arity) {
8352     var isBind = bitmask & 1,
8353         isBindKey = bitmask & 2,
8354         isCurry = bitmask & 4,
8355         isCurryBound = bitmask & 8,
8356         isPartial = bitmask & 16,
8357         isPartialRight = bitmask & 32;
8358
8359     if (!isBindKey && !isFunction(func)) {
8360       throw new TypeError;
8361     }
8362     if (isPartial && !partialArgs.length) {
8363       bitmask &= ~16;
8364       isPartial = partialArgs = false;
8365     }
8366     if (isPartialRight && !partialRightArgs.length) {
8367       bitmask &= ~32;
8368       isPartialRight = partialRightArgs = false;
8369     }
8370     var bindData = func && func.__bindData__;
8371     if (bindData && bindData !== true) {
8372       bindData = bindData.slice();
8373
8374       // set `thisBinding` is not previously bound
8375       if (isBind && !(bindData[1] & 1)) {
8376         bindData[4] = thisArg;
8377       }
8378       // set if previously bound but not currently (subsequent curried functions)
8379       if (!isBind && bindData[1] & 1) {
8380         bitmask |= 8;
8381       }
8382       // set curried arity if not yet set
8383       if (isCurry && !(bindData[1] & 4)) {
8384         bindData[5] = arity;
8385       }
8386       // append partial left arguments
8387       if (isPartial) {
8388         push.apply(bindData[2] || (bindData[2] = []), partialArgs);
8389       }
8390       // append partial right arguments
8391       if (isPartialRight) {
8392         push.apply(bindData[3] || (bindData[3] = []), partialRightArgs);
8393       }
8394       // merge flags
8395       bindData[1] |= bitmask;
8396       return createWrapper.apply(null, bindData);
8397     }
8398     // fast path for `_.bind`
8399     var creater = (bitmask == 1 || bitmask === 17) ? baseBind : baseCreateWrapper;
8400     return creater([func, bitmask, partialArgs, partialRightArgs, thisArg, arity]);
8401   }
8402
8403   /**
8404    * Creates compiled iteration functions.
8405    *
8406    * @private
8407    * @param {...Object} [options] The compile options object(s).
8408    * @param {string} [options.array] Code to determine if the iterable is an array or array-like.
8409    * @param {boolean} [options.useHas] Specify using `hasOwnProperty` checks in the object loop.
8410    * @param {Function} [options.keys] A reference to `_.keys` for use in own property iteration.
8411    * @param {string} [options.args] A comma separated string of iteration function arguments.
8412    * @param {string} [options.top] Code to execute before the iteration branches.
8413    * @param {string} [options.loop] Code to execute in the object loop.
8414    * @param {string} [options.bottom] Code to execute after the iteration branches.
8415    * @returns {Function} Returns the compiled function.
8416    */
8417   function createIterator() {
8418     // data properties
8419     iteratorData.shadowedProps = shadowedProps;
8420
8421     // iterator options
8422     iteratorData.array = iteratorData.bottom = iteratorData.loop = iteratorData.top = '';
8423     iteratorData.init = 'iterable';
8424     iteratorData.useHas = true;
8425
8426     // merge options into a template data object
8427     for (var object, index = 0; object = arguments[index]; index++) {
8428       for (var key in object) {
8429         iteratorData[key] = object[key];
8430       }
8431     }
8432     var args = iteratorData.args;
8433     iteratorData.firstArg = /^[^,]+/.exec(args)[0];
8434
8435     // create the function factory
8436     var factory = Function(
8437         'baseCreateCallback, errorClass, errorProto, hasOwnProperty, ' +
8438         'indicatorObject, isArguments, isArray, isString, keys, objectProto, ' +
8439         'objectTypes, nonEnumProps, stringClass, stringProto, toString',
8440       'return function(' + args + ') {\n' + iteratorTemplate(iteratorData) + '\n}'
8441     );
8442
8443     // return the compiled function
8444     return factory(
8445       baseCreateCallback, errorClass, errorProto, hasOwnProperty,
8446       indicatorObject, isArguments, isArray, isString, iteratorData.keys, objectProto,
8447       objectTypes, nonEnumProps, stringClass, stringProto, toString
8448     );
8449   }
8450
8451   /**
8452    * Gets the appropriate "indexOf" function. If the `_.indexOf` method is
8453    * customized, this method returns the custom method, otherwise it returns
8454    * the `baseIndexOf` function.
8455    *
8456    * @private
8457    * @returns {Function} Returns the "indexOf" function.
8458    */
8459   function getIndexOf() {
8460     var result = (result = lodash.indexOf) === indexOf ? baseIndexOf : result;
8461     return result;
8462   }
8463
8464   /**
8465    * Sets `this` binding data on a given function.
8466    *
8467    * @private
8468    * @param {Function} func The function to set data on.
8469    * @param {Array} value The data array to set.
8470    */
8471   var setBindData = !defineProperty ? noop : function(func, value) {
8472     descriptor.value = value;
8473     defineProperty(func, '__bindData__', descriptor);
8474   };
8475
8476   /**
8477    * A fallback implementation of `isPlainObject` which checks if a given value
8478    * is an object created by the `Object` constructor, assuming objects created
8479    * by the `Object` constructor have no inherited enumerable properties and that
8480    * there are no `Object.prototype` extensions.
8481    *
8482    * @private
8483    * @param {*} value The value to check.
8484    * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
8485    */
8486   function shimIsPlainObject(value) {
8487     var ctor,
8488         result;
8489
8490     // avoid non Object objects, `arguments` objects, and DOM elements
8491     if (!(value && toString.call(value) == objectClass) ||
8492         (ctor = value.constructor, isFunction(ctor) && !(ctor instanceof ctor)) ||
8493         (!support.argsClass && isArguments(value)) ||
8494         (!support.nodeClass && isNode(value))) {
8495       return false;
8496     }
8497     // IE < 9 iterates inherited properties before own properties. If the first
8498     // iterated property is an object's own property then there are no inherited
8499     // enumerable properties.
8500     if (support.ownLast) {
8501       forIn(value, function(value, key, object) {
8502         result = hasOwnProperty.call(object, key);
8503         return false;
8504       });
8505       return result !== false;
8506     }
8507     // In most environments an object's own properties are iterated before
8508     // its inherited properties. If the last iterated property is an object's
8509     // own property then there are no inherited enumerable properties.
8510     forIn(value, function(value, key) {
8511       result = key;
8512     });
8513     return typeof result == 'undefined' || hasOwnProperty.call(value, result);
8514   }
8515
8516   /*--------------------------------------------------------------------------*/
8517
8518   /**
8519    * Checks if `value` is an `arguments` object.
8520    *
8521    * @static
8522    * @memberOf _
8523    * @category Objects
8524    * @param {*} value The value to check.
8525    * @returns {boolean} Returns `true` if the `value` is an `arguments` object, else `false`.
8526    * @example
8527    *
8528    * (function() { return _.isArguments(arguments); })(1, 2, 3);
8529    * // => true
8530    *
8531    * _.isArguments([1, 2, 3]);
8532    * // => false
8533    */
8534   function isArguments(value) {
8535     return value && typeof value == 'object' && typeof value.length == 'number' &&
8536       toString.call(value) == argsClass || false;
8537   }
8538   // fallback for browsers that can't detect `arguments` objects by [[Class]]
8539   if (!support.argsClass) {
8540     isArguments = function(value) {
8541       return value && typeof value == 'object' && typeof value.length == 'number' &&
8542         hasOwnProperty.call(value, 'callee') && !propertyIsEnumerable.call(value, 'callee') || false;
8543     };
8544   }
8545
8546   /**
8547    * Checks if `value` is an array.
8548    *
8549    * @static
8550    * @memberOf _
8551    * @type Function
8552    * @category Objects
8553    * @param {*} value The value to check.
8554    * @returns {boolean} Returns `true` if the `value` is an array, else `false`.
8555    * @example
8556    *
8557    * (function() { return _.isArray(arguments); })();
8558    * // => false
8559    *
8560    * _.isArray([1, 2, 3]);
8561    * // => true
8562    */
8563   var isArray = nativeIsArray || function(value) {
8564     return value && typeof value == 'object' && typeof value.length == 'number' &&
8565       toString.call(value) == arrayClass || false;
8566   };
8567
8568   /**
8569    * A fallback implementation of `Object.keys` which produces an array of the
8570    * given object's own enumerable property names.
8571    *
8572    * @private
8573    * @type Function
8574    * @param {Object} object The object to inspect.
8575    * @returns {Array} Returns an array of property names.
8576    */
8577   var shimKeys = createIterator({
8578     'args': 'object',
8579     'init': '[]',
8580     'top': 'if (!(objectTypes[typeof object])) return result',
8581     'loop': 'result.push(index)'
8582   });
8583
8584   /**
8585    * Creates an array composed of the own enumerable property names of an object.
8586    *
8587    * @static
8588    * @memberOf _
8589    * @category Objects
8590    * @param {Object} object The object to inspect.
8591    * @returns {Array} Returns an array of property names.
8592    * @example
8593    *
8594    * _.keys({ 'one': 1, 'two': 2, 'three': 3 });
8595    * // => ['one', 'two', 'three'] (property order is not guaranteed across environments)
8596    */
8597   var keys = !nativeKeys ? shimKeys : function(object) {
8598     if (!isObject(object)) {
8599       return [];
8600     }
8601     if ((support.enumPrototypes && typeof object == 'function') ||
8602         (support.nonEnumArgs && object.length && isArguments(object))) {
8603       return shimKeys(object);
8604     }
8605     return nativeKeys(object);
8606   };
8607
8608   /** Reusable iterator options shared by `each`, `forIn`, and `forOwn` */
8609   var eachIteratorOptions = {
8610     'args': 'collection, callback, thisArg',
8611     'top': "callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3)",
8612     'array': "typeof length == 'number'",
8613     'keys': keys,
8614     'loop': 'if (callback(iterable[index], index, collection) === false) return result'
8615   };
8616
8617   /** Reusable iterator options for `assign` and `defaults` */
8618   var defaultsIteratorOptions = {
8619     'args': 'object, source, guard',
8620     'top':
8621       'var args = arguments,\n' +
8622       '    argsIndex = 0,\n' +
8623       "    argsLength = typeof guard == 'number' ? 2 : args.length;\n" +
8624       'while (++argsIndex < argsLength) {\n' +
8625       '  iterable = args[argsIndex];\n' +
8626       '  if (iterable && objectTypes[typeof iterable]) {',
8627     'keys': keys,
8628     'loop': "if (typeof result[index] == 'undefined') result[index] = iterable[index]",
8629     'bottom': '  }\n}'
8630   };
8631
8632   /** Reusable iterator options for `forIn` and `forOwn` */
8633   var forOwnIteratorOptions = {
8634     'top': 'if (!objectTypes[typeof iterable]) return result;\n' + eachIteratorOptions.top,
8635     'array': false
8636   };
8637
8638   /**
8639    * A function compiled to iterate `arguments` objects, arrays, objects, and
8640    * strings consistenly across environments, executing the callback for each
8641    * element in the collection. The callback is bound to `thisArg` and invoked
8642    * with three arguments; (value, index|key, collection). Callbacks may exit
8643    * iteration early by explicitly returning `false`.
8644    *
8645    * @private
8646    * @type Function
8647    * @param {Array|Object|string} collection The collection to iterate over.
8648    * @param {Function} [callback=identity] The function called per iteration.
8649    * @param {*} [thisArg] The `this` binding of `callback`.
8650    * @returns {Array|Object|string} Returns `collection`.
8651    */
8652   var baseEach = createIterator(eachIteratorOptions);
8653
8654   /*--------------------------------------------------------------------------*/
8655
8656   /**
8657    * Assigns own enumerable properties of source object(s) to the destination
8658    * object. Subsequent sources will overwrite property assignments of previous
8659    * sources. If a callback is provided it will be executed to produce the
8660    * assigned values. The callback is bound to `thisArg` and invoked with two
8661    * arguments; (objectValue, sourceValue).
8662    *
8663    * @static
8664    * @memberOf _
8665    * @type Function
8666    * @alias extend
8667    * @category Objects
8668    * @param {Object} object The destination object.
8669    * @param {...Object} [source] The source objects.
8670    * @param {Function} [callback] The function to customize assigning values.
8671    * @param {*} [thisArg] The `this` binding of `callback`.
8672    * @returns {Object} Returns the destination object.
8673    * @example
8674    *
8675    * _.assign({ 'name': 'fred' }, { 'employer': 'slate' });
8676    * // => { 'name': 'fred', 'employer': 'slate' }
8677    *
8678    * var defaults = _.partialRight(_.assign, function(a, b) {
8679    *   return typeof a == 'undefined' ? b : a;
8680    * });
8681    *
8682    * var object = { 'name': 'barney' };
8683    * defaults(object, { 'name': 'fred', 'employer': 'slate' });
8684    * // => { 'name': 'barney', 'employer': 'slate' }
8685    */
8686   var assign = createIterator(defaultsIteratorOptions, {
8687     'top':
8688       defaultsIteratorOptions.top.replace(';',
8689         ';\n' +
8690         "if (argsLength > 3 && typeof args[argsLength - 2] == 'function') {\n" +
8691         '  var callback = baseCreateCallback(args[--argsLength - 1], args[argsLength--], 2);\n' +
8692         "} else if (argsLength > 2 && typeof args[argsLength - 1] == 'function') {\n" +
8693         '  callback = args[--argsLength];\n' +
8694         '}'
8695       ),
8696     'loop': 'result[index] = callback ? callback(result[index], iterable[index]) : iterable[index]'
8697   });
8698
8699   /**
8700    * Creates a clone of `value`. If `isDeep` is `true` nested objects will also
8701    * be cloned, otherwise they will be assigned by reference. If a callback
8702    * is provided it will be executed to produce the cloned values. If the
8703    * callback returns `undefined` cloning will be handled by the method instead.
8704    * The callback is bound to `thisArg` and invoked with one argument; (value).
8705    *
8706    * @static
8707    * @memberOf _
8708    * @category Objects
8709    * @param {*} value The value to clone.
8710    * @param {boolean} [isDeep=false] Specify a deep clone.
8711    * @param {Function} [callback] The function to customize cloning values.
8712    * @param {*} [thisArg] The `this` binding of `callback`.
8713    * @returns {*} Returns the cloned value.
8714    * @example
8715    *
8716    * var characters = [
8717    *   { 'name': 'barney', 'age': 36 },
8718    *   { 'name': 'fred',   'age': 40 }
8719    * ];
8720    *
8721    * var shallow = _.clone(characters);
8722    * shallow[0] === characters[0];
8723    * // => true
8724    *
8725    * var deep = _.clone(characters, true);
8726    * deep[0] === characters[0];
8727    * // => false
8728    *
8729    * _.mixin({
8730    *   'clone': _.partialRight(_.clone, function(value) {
8731    *     return _.isElement(value) ? value.cloneNode(false) : undefined;
8732    *   })
8733    * });
8734    *
8735    * var clone = _.clone(document.body);
8736    * clone.childNodes.length;
8737    * // => 0
8738    */
8739   function clone(value, isDeep, callback, thisArg) {
8740     // allows working with "Collections" methods without using their `index`
8741     // and `collection` arguments for `isDeep` and `callback`
8742     if (typeof isDeep != 'boolean' && isDeep != null) {
8743       thisArg = callback;
8744       callback = isDeep;
8745       isDeep = false;
8746     }
8747     return baseClone(value, isDeep, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1));
8748   }
8749
8750   /**
8751    * Creates a deep clone of `value`. If a callback is provided it will be
8752    * executed to produce the cloned values. If the callback returns `undefined`
8753    * cloning will be handled by the method instead. The callback is bound to
8754    * `thisArg` and invoked with one argument; (value).
8755    *
8756    * Note: This method is loosely based on the structured clone algorithm. Functions
8757    * and DOM nodes are **not** cloned. The enumerable properties of `arguments` objects and
8758    * objects created by constructors other than `Object` are cloned to plain `Object` objects.
8759    * See http://www.w3.org/TR/html5/infrastructure.html#internal-structured-cloning-algorithm.
8760    *
8761    * @static
8762    * @memberOf _
8763    * @category Objects
8764    * @param {*} value The value to deep clone.
8765    * @param {Function} [callback] The function to customize cloning values.
8766    * @param {*} [thisArg] The `this` binding of `callback`.
8767    * @returns {*} Returns the deep cloned value.
8768    * @example
8769    *
8770    * var characters = [
8771    *   { 'name': 'barney', 'age': 36 },
8772    *   { 'name': 'fred',   'age': 40 }
8773    * ];
8774    *
8775    * var deep = _.cloneDeep(characters);
8776    * deep[0] === characters[0];
8777    * // => false
8778    *
8779    * var view = {
8780    *   'label': 'docs',
8781    *   'node': element
8782    * };
8783    *
8784    * var clone = _.cloneDeep(view, function(value) {
8785    *   return _.isElement(value) ? value.cloneNode(true) : undefined;
8786    * });
8787    *
8788    * clone.node == view.node;
8789    * // => false
8790    */
8791   function cloneDeep(value, callback, thisArg) {
8792     return baseClone(value, true, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1));
8793   }
8794
8795   /**
8796    * Iterates over own and inherited enumerable properties of an object,
8797    * executing the callback for each property. The callback is bound to `thisArg`
8798    * and invoked with three arguments; (value, key, object). Callbacks may exit
8799    * iteration early by explicitly returning `false`.
8800    *
8801    * @static
8802    * @memberOf _
8803    * @type Function
8804    * @category Objects
8805    * @param {Object} object The object to iterate over.
8806    * @param {Function} [callback=identity] The function called per iteration.
8807    * @param {*} [thisArg] The `this` binding of `callback`.
8808    * @returns {Object} Returns `object`.
8809    * @example
8810    *
8811    * function Shape() {
8812    *   this.x = 0;
8813    *   this.y = 0;
8814    * }
8815    *
8816    * Shape.prototype.move = function(x, y) {
8817    *   this.x += x;
8818    *   this.y += y;
8819    * };
8820    *
8821    * _.forIn(new Shape, function(value, key) {
8822    *   console.log(key);
8823    * });
8824    * // => logs 'x', 'y', and 'move' (property order is not guaranteed across environments)
8825    */
8826   var forIn = createIterator(eachIteratorOptions, forOwnIteratorOptions, {
8827     'useHas': false
8828   });
8829
8830   /**
8831    * Iterates over own enumerable properties of an object, executing the callback
8832    * for each property. The callback is bound to `thisArg` and invoked with three
8833    * arguments; (value, key, object). Callbacks may exit iteration early by
8834    * explicitly returning `false`.
8835    *
8836    * @static
8837    * @memberOf _
8838    * @type Function
8839    * @category Objects
8840    * @param {Object} object The object to iterate over.
8841    * @param {Function} [callback=identity] The function called per iteration.
8842    * @param {*} [thisArg] The `this` binding of `callback`.
8843    * @returns {Object} Returns `object`.
8844    * @example
8845    *
8846    * _.forOwn({ '0': 'zero', '1': 'one', 'length': 2 }, function(num, key) {
8847    *   console.log(key);
8848    * });
8849    * // => logs '0', '1', and 'length' (property order is not guaranteed across environments)
8850    */
8851   var forOwn = createIterator(eachIteratorOptions, forOwnIteratorOptions);
8852
8853   /**
8854    * Creates a sorted array of property names of all enumerable properties,
8855    * own and inherited, of `object` that have function values.
8856    *
8857    * @static
8858    * @memberOf _
8859    * @alias methods
8860    * @category Objects
8861    * @param {Object} object The object to inspect.
8862    * @returns {Array} Returns an array of property names that have function values.
8863    * @example
8864    *
8865    * _.functions(_);
8866    * // => ['all', 'any', 'bind', 'bindAll', 'clone', 'compact', 'compose', ...]
8867    */
8868   function functions(object) {
8869     var result = [];
8870     forIn(object, function(value, key) {
8871       if (isFunction(value)) {
8872         result.push(key);
8873       }
8874     });
8875     return result.sort();
8876   }
8877
8878   /**
8879    * Checks if `value` is empty. Arrays, strings, or `arguments` objects with a
8880    * length of `0` and objects with no own enumerable properties are considered
8881    * "empty".
8882    *
8883    * @static
8884    * @memberOf _
8885    * @category Objects
8886    * @param {Array|Object|string} value The value to inspect.
8887    * @returns {boolean} Returns `true` if the `value` is empty, else `false`.
8888    * @example
8889    *
8890    * _.isEmpty([1, 2, 3]);
8891    * // => false
8892    *
8893    * _.isEmpty({});
8894    * // => true
8895    *
8896    * _.isEmpty('');
8897    * // => true
8898    */
8899   function isEmpty(value) {
8900     var result = true;
8901     if (!value) {
8902       return result;
8903     }
8904     var className = toString.call(value),
8905         length = value.length;
8906
8907     if ((className == arrayClass || className == stringClass ||
8908         (support.argsClass ? className == argsClass : isArguments(value))) ||
8909         (className == objectClass && typeof length == 'number' && isFunction(value.splice))) {
8910       return !length;
8911     }
8912     forOwn(value, function() {
8913       return (result = false);
8914     });
8915     return result;
8916   }
8917
8918   /**
8919    * Performs a deep comparison between two values to determine if they are
8920    * equivalent to each other. If a callback is provided it will be executed
8921    * to compare values. If the callback returns `undefined` comparisons will
8922    * be handled by the method instead. The callback is bound to `thisArg` and
8923    * invoked with two arguments; (a, b).
8924    *
8925    * @static
8926    * @memberOf _
8927    * @category Objects
8928    * @param {*} a The value to compare.
8929    * @param {*} b The other value to compare.
8930    * @param {Function} [callback] The function to customize comparing values.
8931    * @param {*} [thisArg] The `this` binding of `callback`.
8932    * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
8933    * @example
8934    *
8935    * var object = { 'name': 'fred' };
8936    * var copy = { 'name': 'fred' };
8937    *
8938    * object == copy;
8939    * // => false
8940    *
8941    * _.isEqual(object, copy);
8942    * // => true
8943    *
8944    * var words = ['hello', 'goodbye'];
8945    * var otherWords = ['hi', 'goodbye'];
8946    *
8947    * _.isEqual(words, otherWords, function(a, b) {
8948    *   var reGreet = /^(?:hello|hi)$/i,
8949    *       aGreet = _.isString(a) && reGreet.test(a),
8950    *       bGreet = _.isString(b) && reGreet.test(b);
8951    *
8952    *   return (aGreet || bGreet) ? (aGreet == bGreet) : undefined;
8953    * });
8954    * // => true
8955    */
8956   function isEqual(a, b, callback, thisArg) {
8957     return baseIsEqual(a, b, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 2));
8958   }
8959
8960   /**
8961    * Checks if `value` is a function.
8962    *
8963    * @static
8964    * @memberOf _
8965    * @category Objects
8966    * @param {*} value The value to check.
8967    * @returns {boolean} Returns `true` if the `value` is a function, else `false`.
8968    * @example
8969    *
8970    * _.isFunction(_);
8971    * // => true
8972    */
8973   function isFunction(value) {
8974     return typeof value == 'function';
8975   }
8976   // fallback for older versions of Chrome and Safari
8977   if (isFunction(/x/)) {
8978     isFunction = function(value) {
8979       return typeof value == 'function' && toString.call(value) == funcClass;
8980     };
8981   }
8982
8983   /**
8984    * Checks if `value` is the language type of Object.
8985    * (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)
8986    *
8987    * @static
8988    * @memberOf _
8989    * @category Objects
8990    * @param {*} value The value to check.
8991    * @returns {boolean} Returns `true` if the `value` is an object, else `false`.
8992    * @example
8993    *
8994    * _.isObject({});
8995    * // => true
8996    *
8997    * _.isObject([1, 2, 3]);
8998    * // => true
8999    *
9000    * _.isObject(1);
9001    * // => false
9002    */
9003   function isObject(value) {
9004     // check if the value is the ECMAScript language type of Object
9005     // http://es5.github.io/#x8
9006     // and avoid a V8 bug
9007     // http://code.google.com/p/v8/issues/detail?id=2291
9008     return !!(value && objectTypes[typeof value]);
9009   }
9010
9011   /**
9012    * Checks if `value` is an object created by the `Object` constructor.
9013    *
9014    * @static
9015    * @memberOf _
9016    * @category Objects
9017    * @param {*} value The value to check.
9018    * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
9019    * @example
9020    *
9021    * function Shape() {
9022    *   this.x = 0;
9023    *   this.y = 0;
9024    * }
9025    *
9026    * _.isPlainObject(new Shape);
9027    * // => false
9028    *
9029    * _.isPlainObject([1, 2, 3]);
9030    * // => false
9031    *
9032    * _.isPlainObject({ 'x': 0, 'y': 0 });
9033    * // => true
9034    */
9035   var isPlainObject = !getPrototypeOf ? shimIsPlainObject : function(value) {
9036     if (!(value && toString.call(value) == objectClass) || (!support.argsClass && isArguments(value))) {
9037       return false;
9038     }
9039     var valueOf = value.valueOf,
9040         objProto = typeof valueOf == 'function' && (objProto = getPrototypeOf(valueOf)) && getPrototypeOf(objProto);
9041
9042     return objProto
9043       ? (value == objProto || getPrototypeOf(value) == objProto)
9044       : shimIsPlainObject(value);
9045   };
9046
9047   /**
9048    * Checks if `value` is a string.
9049    *
9050    * @static
9051    * @memberOf _
9052    * @category Objects
9053    * @param {*} value The value to check.
9054    * @returns {boolean} Returns `true` if the `value` is a string, else `false`.
9055    * @example
9056    *
9057    * _.isString('fred');
9058    * // => true
9059    */
9060   function isString(value) {
9061     return typeof value == 'string' ||
9062       value && typeof value == 'object' && toString.call(value) == stringClass || false;
9063   }
9064
9065   /**
9066    * Recursively merges own enumerable properties of the source object(s), that
9067    * don't resolve to `undefined` into the destination object. Subsequent sources
9068    * will overwrite property assignments of previous sources. If a callback is
9069    * provided it will be executed to produce the merged values of the destination
9070    * and source properties. If the callback returns `undefined` merging will
9071    * be handled by the method instead. The callback is bound to `thisArg` and
9072    * invoked with two arguments; (objectValue, sourceValue).
9073    *
9074    * @static
9075    * @memberOf _
9076    * @category Objects
9077    * @param {Object} object The destination object.
9078    * @param {...Object} [source] The source objects.
9079    * @param {Function} [callback] The function to customize merging properties.
9080    * @param {*} [thisArg] The `this` binding of `callback`.
9081    * @returns {Object} Returns the destination object.
9082    * @example
9083    *
9084    * var names = {
9085    *   'characters': [
9086    *     { 'name': 'barney' },
9087    *     { 'name': 'fred' }
9088    *   ]
9089    * };
9090    *
9091    * var ages = {
9092    *   'characters': [
9093    *     { 'age': 36 },
9094    *     { 'age': 40 }
9095    *   ]
9096    * };
9097    *
9098    * _.merge(names, ages);
9099    * // => { 'characters': [{ 'name': 'barney', 'age': 36 }, { 'name': 'fred', 'age': 40 }] }
9100    *
9101    * var food = {
9102    *   'fruits': ['apple'],
9103    *   'vegetables': ['beet']
9104    * };
9105    *
9106    * var otherFood = {
9107    *   'fruits': ['banana'],
9108    *   'vegetables': ['carrot']
9109    * };
9110    *
9111    * _.merge(food, otherFood, function(a, b) {
9112    *   return _.isArray(a) ? a.concat(b) : undefined;
9113    * });
9114    * // => { 'fruits': ['apple', 'banana'], 'vegetables': ['beet', 'carrot] }
9115    */
9116   function merge(object) {
9117     var args = arguments,
9118         length = 2;
9119
9120     if (!isObject(object)) {
9121       return object;
9122     }
9123
9124     // allows working with `_.reduce` and `_.reduceRight` without using
9125     // their `index` and `collection` arguments
9126     if (typeof args[2] != 'number') {
9127       length = args.length;
9128     }
9129     if (length > 3 && typeof args[length - 2] == 'function') {
9130       var callback = baseCreateCallback(args[--length - 1], args[length--], 2);
9131     } else if (length > 2 && typeof args[length - 1] == 'function') {
9132       callback = args[--length];
9133     }
9134     var sources = slice(arguments, 1, length),
9135         index = -1,
9136         stackA = getArray(),
9137         stackB = getArray();
9138
9139     while (++index < length) {
9140       baseMerge(object, sources[index], callback, stackA, stackB);
9141     }
9142     releaseArray(stackA);
9143     releaseArray(stackB);
9144     return object;
9145   }
9146
9147   /**
9148    * Creates a shallow clone of `object` excluding the specified properties.
9149    * Property names may be specified as individual arguments or as arrays of
9150    * property names. If a callback is provided it will be executed for each
9151    * property of `object` omitting the properties the callback returns truey
9152    * for. The callback is bound to `thisArg` and invoked with three arguments;
9153    * (value, key, object).
9154    *
9155    * @static
9156    * @memberOf _
9157    * @category Objects
9158    * @param {Object} object The source object.
9159    * @param {Function|...string|string[]} [callback] The properties to omit or the
9160    *  function called per iteration.
9161    * @param {*} [thisArg] The `this` binding of `callback`.
9162    * @returns {Object} Returns an object without the omitted properties.
9163    * @example
9164    *
9165    * _.omit({ 'name': 'fred', 'age': 40 }, 'age');
9166    * // => { 'name': 'fred' }
9167    *
9168    * _.omit({ 'name': 'fred', 'age': 40 }, function(value) {
9169    *   return typeof value == 'number';
9170    * });
9171    * // => { 'name': 'fred' }
9172    */
9173   function omit(object, callback, thisArg) {
9174     var result = {};
9175     if (typeof callback != 'function') {
9176       var props = [];
9177       forIn(object, function(value, key) {
9178         props.push(key);
9179       });
9180       props = baseDifference(props, baseFlatten(arguments, true, false, 1));
9181
9182       var index = -1,
9183           length = props.length;
9184
9185       while (++index < length) {
9186         var key = props[index];
9187         result[key] = object[key];
9188       }
9189     } else {
9190       callback = lodash.createCallback(callback, thisArg, 3);
9191       forIn(object, function(value, key, object) {
9192         if (!callback(value, key, object)) {
9193           result[key] = value;
9194         }
9195       });
9196     }
9197     return result;
9198   }
9199
9200   /**
9201    * Creates a two dimensional array of an object's key-value pairs,
9202    * i.e. `[[key1, value1], [key2, value2]]`.
9203    *
9204    * @static
9205    * @memberOf _
9206    * @category Objects
9207    * @param {Object} object The object to inspect.
9208    * @returns {Array} Returns new array of key-value pairs.
9209    * @example
9210    *
9211    * _.pairs({ 'barney': 36, 'fred': 40 });
9212    * // => [['barney', 36], ['fred', 40]] (property order is not guaranteed across environments)
9213    */
9214   function pairs(object) {
9215     var index = -1,
9216         props = keys(object),
9217         length = props.length,
9218         result = Array(length);
9219
9220     while (++index < length) {
9221       var key = props[index];
9222       result[index] = [key, object[key]];
9223     }
9224     return result;
9225   }
9226
9227   /**
9228    * Creates an array composed of the own enumerable property values of `object`.
9229    *
9230    * @static
9231    * @memberOf _
9232    * @category Objects
9233    * @param {Object} object The object to inspect.
9234    * @returns {Array} Returns an array of property values.
9235    * @example
9236    *
9237    * _.values({ 'one': 1, 'two': 2, 'three': 3 });
9238    * // => [1, 2, 3] (property order is not guaranteed across environments)
9239    */
9240   function values(object) {
9241     var index = -1,
9242         props = keys(object),
9243         length = props.length,
9244         result = Array(length);
9245
9246     while (++index < length) {
9247       result[index] = object[props[index]];
9248     }
9249     return result;
9250   }
9251
9252   /*--------------------------------------------------------------------------*/
9253
9254   /**
9255    * Checks if a given value is present in a collection using strict equality
9256    * for comparisons, i.e. `===`. If `fromIndex` is negative, it is used as the
9257    * offset from the end of the collection.
9258    *
9259    * @static
9260    * @memberOf _
9261    * @alias include
9262    * @category Collections
9263    * @param {Array|Object|string} collection The collection to iterate over.
9264    * @param {*} target The value to check for.
9265    * @param {number} [fromIndex=0] The index to search from.
9266    * @returns {boolean} Returns `true` if the `target` element is found, else `false`.
9267    * @example
9268    *
9269    * _.contains([1, 2, 3], 1);
9270    * // => true
9271    *
9272    * _.contains([1, 2, 3], 1, 2);
9273    * // => false
9274    *
9275    * _.contains({ 'name': 'fred', 'age': 40 }, 'fred');
9276    * // => true
9277    *
9278    * _.contains('pebbles', 'eb');
9279    * // => true
9280    */
9281   function contains(collection, target, fromIndex) {
9282     var index = -1,
9283         indexOf = getIndexOf(),
9284         length = collection ? collection.length : 0,
9285         result = false;
9286
9287     fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex) || 0;
9288     if (isArray(collection)) {
9289       result = indexOf(collection, target, fromIndex) > -1;
9290     } else if (typeof length == 'number') {
9291       result = (isString(collection) ? collection.indexOf(target, fromIndex) : indexOf(collection, target, fromIndex)) > -1;
9292     } else {
9293       baseEach(collection, function(value) {
9294         if (++index >= fromIndex) {
9295           return !(result = value === target);
9296         }
9297       });
9298     }
9299     return result;
9300   }
9301
9302   /**
9303    * Checks if the given callback returns truey value for **all** elements of
9304    * a collection. The callback is bound to `thisArg` and invoked with three
9305    * arguments; (value, index|key, collection).
9306    *
9307    * If a property name is provided for `callback` the created "_.pluck" style
9308    * callback will return the property value of the given element.
9309    *
9310    * If an object is provided for `callback` the created "_.where" style callback
9311    * will return `true` for elements that have the properties of the given object,
9312    * else `false`.
9313    *
9314    * @static
9315    * @memberOf _
9316    * @alias all
9317    * @category Collections
9318    * @param {Array|Object|string} collection The collection to iterate over.
9319    * @param {Function|Object|string} [callback=identity] The function called
9320    *  per iteration. If a property name or object is provided it will be used
9321    *  to create a "_.pluck" or "_.where" style callback, respectively.
9322    * @param {*} [thisArg] The `this` binding of `callback`.
9323    * @returns {boolean} Returns `true` if all elements passed the callback check,
9324    *  else `false`.
9325    * @example
9326    *
9327    * _.every([true, 1, null, 'yes']);
9328    * // => false
9329    *
9330    * var characters = [
9331    *   { 'name': 'barney', 'age': 36 },
9332    *   { 'name': 'fred',   'age': 40 }
9333    * ];
9334    *
9335    * // using "_.pluck" callback shorthand
9336    * _.every(characters, 'age');
9337    * // => true
9338    *
9339    * // using "_.where" callback shorthand
9340    * _.every(characters, { 'age': 36 });
9341    * // => false
9342    */
9343   function every(collection, callback, thisArg) {
9344     var result = true;
9345     callback = lodash.createCallback(callback, thisArg, 3);
9346
9347     if (isArray(collection)) {
9348       var index = -1,
9349           length = collection.length;
9350
9351       while (++index < length) {
9352         if (!(result = !!callback(collection[index], index, collection))) {
9353           break;
9354         }
9355       }
9356     } else {
9357       baseEach(collection, function(value, index, collection) {
9358         return (result = !!callback(value, index, collection));
9359       });
9360     }
9361     return result;
9362   }
9363
9364   /**
9365    * Iterates over elements of a collection, returning an array of all elements
9366    * the callback returns truey for. The callback is bound to `thisArg` and
9367    * invoked with three arguments; (value, index|key, collection).
9368    *
9369    * If a property name is provided for `callback` the created "_.pluck" style
9370    * callback will return the property value of the given element.
9371    *
9372    * If an object is provided for `callback` the created "_.where" style callback
9373    * will return `true` for elements that have the properties of the given object,
9374    * else `false`.
9375    *
9376    * @static
9377    * @memberOf _
9378    * @alias select
9379    * @category Collections
9380    * @param {Array|Object|string} collection The collection to iterate over.
9381    * @param {Function|Object|string} [callback=identity] The function called
9382    *  per iteration. If a property name or object is provided it will be used
9383    *  to create a "_.pluck" or "_.where" style callback, respectively.
9384    * @param {*} [thisArg] The `this` binding of `callback`.
9385    * @returns {Array} Returns a new array of elements that passed the callback check.
9386    * @example
9387    *
9388    * var evens = _.filter([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; });
9389    * // => [2, 4, 6]
9390    *
9391    * var characters = [
9392    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9393    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9394    * ];
9395    *
9396    * // using "_.pluck" callback shorthand
9397    * _.filter(characters, 'blocked');
9398    * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }]
9399    *
9400    * // using "_.where" callback shorthand
9401    * _.filter(characters, { 'age': 36 });
9402    * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }]
9403    */
9404   function filter(collection, callback, thisArg) {
9405     var result = [];
9406     callback = lodash.createCallback(callback, thisArg, 3);
9407
9408     if (isArray(collection)) {
9409       var index = -1,
9410           length = collection.length;
9411
9412       while (++index < length) {
9413         var value = collection[index];
9414         if (callback(value, index, collection)) {
9415           result.push(value);
9416         }
9417       }
9418     } else {
9419       baseEach(collection, function(value, index, collection) {
9420         if (callback(value, index, collection)) {
9421           result.push(value);
9422         }
9423       });
9424     }
9425     return result;
9426   }
9427
9428   /**
9429    * Iterates over elements of a collection, returning the first element that
9430    * the callback returns truey for. The callback is bound to `thisArg` and
9431    * invoked with three arguments; (value, index|key, collection).
9432    *
9433    * If a property name is provided for `callback` the created "_.pluck" style
9434    * callback will return the property value of the given element.
9435    *
9436    * If an object is provided for `callback` the created "_.where" style callback
9437    * will return `true` for elements that have the properties of the given object,
9438    * else `false`.
9439    *
9440    * @static
9441    * @memberOf _
9442    * @alias detect, findWhere
9443    * @category Collections
9444    * @param {Array|Object|string} collection The collection to iterate over.
9445    * @param {Function|Object|string} [callback=identity] The function called
9446    *  per iteration. If a property name or object is provided it will be used
9447    *  to create a "_.pluck" or "_.where" style callback, respectively.
9448    * @param {*} [thisArg] The `this` binding of `callback`.
9449    * @returns {*} Returns the found element, else `undefined`.
9450    * @example
9451    *
9452    * var characters = [
9453    *   { 'name': 'barney',  'age': 36, 'blocked': false },
9454    *   { 'name': 'fred',    'age': 40, 'blocked': true },
9455    *   { 'name': 'pebbles', 'age': 1,  'blocked': false }
9456    * ];
9457    *
9458    * _.find(characters, function(chr) {
9459    *   return chr.age < 40;
9460    * });
9461    * // => { 'name': 'barney', 'age': 36, 'blocked': false }
9462    *
9463    * // using "_.where" callback shorthand
9464    * _.find(characters, { 'age': 1 });
9465    * // =>  { 'name': 'pebbles', 'age': 1, 'blocked': false }
9466    *
9467    * // using "_.pluck" callback shorthand
9468    * _.find(characters, 'blocked');
9469    * // => { 'name': 'fred', 'age': 40, 'blocked': true }
9470    */
9471   function find(collection, callback, thisArg) {
9472     callback = lodash.createCallback(callback, thisArg, 3);
9473
9474     if (isArray(collection)) {
9475       var index = -1,
9476           length = collection.length;
9477
9478       while (++index < length) {
9479         var value = collection[index];
9480         if (callback(value, index, collection)) {
9481           return value;
9482         }
9483       }
9484     } else {
9485       var result;
9486       baseEach(collection, function(value, index, collection) {
9487         if (callback(value, index, collection)) {
9488           result = value;
9489           return false;
9490         }
9491       });
9492       return result;
9493     }
9494   }
9495
9496   /**
9497    * Iterates over elements of a collection, executing the callback for each
9498    * element. The callback is bound to `thisArg` and invoked with three arguments;
9499    * (value, index|key, collection). Callbacks may exit iteration early by
9500    * explicitly returning `false`.
9501    *
9502    * Note: As with other "Collections" methods, objects with a `length` property
9503    * are iterated like arrays. To avoid this behavior `_.forIn` or `_.forOwn`
9504    * may be used for object iteration.
9505    *
9506    * @static
9507    * @memberOf _
9508    * @alias each
9509    * @category Collections
9510    * @param {Array|Object|string} collection The collection to iterate over.
9511    * @param {Function} [callback=identity] The function called per iteration.
9512    * @param {*} [thisArg] The `this` binding of `callback`.
9513    * @returns {Array|Object|string} Returns `collection`.
9514    * @example
9515    *
9516    * _([1, 2, 3]).forEach(function(num) { console.log(num); }).join(',');
9517    * // => logs each number and returns '1,2,3'
9518    *
9519    * _.forEach({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { console.log(num); });
9520    * // => logs each number and returns the object (property order is not guaranteed across environments)
9521    */
9522   function forEach(collection, callback, thisArg) {
9523     if (callback && typeof thisArg == 'undefined' && isArray(collection)) {
9524       var index = -1,
9525           length = collection.length;
9526
9527       while (++index < length) {
9528         if (callback(collection[index], index, collection) === false) {
9529           break;
9530         }
9531       }
9532     } else {
9533       baseEach(collection, callback, thisArg);
9534     }
9535     return collection;
9536   }
9537
9538   /**
9539    * Creates an object composed of keys generated from the results of running
9540    * each element of a collection through the callback. The corresponding value
9541    * of each key is an array of the elements responsible for generating the key.
9542    * The callback is bound to `thisArg` and invoked with three arguments;
9543    * (value, index|key, collection).
9544    *
9545    * If a property name is provided for `callback` the created "_.pluck" style
9546    * callback will return the property value of the given element.
9547    *
9548    * If an object is provided for `callback` the created "_.where" style callback
9549    * will return `true` for elements that have the properties of the given object,
9550    * else `false`
9551    *
9552    * @static
9553    * @memberOf _
9554    * @category Collections
9555    * @param {Array|Object|string} collection The collection to iterate over.
9556    * @param {Function|Object|string} [callback=identity] The function called
9557    *  per iteration. If a property name or object is provided it will be used
9558    *  to create a "_.pluck" or "_.where" style callback, respectively.
9559    * @param {*} [thisArg] The `this` binding of `callback`.
9560    * @returns {Object} Returns the composed aggregate object.
9561    * @example
9562    *
9563    * _.groupBy([4.2, 6.1, 6.4], function(num) { return Math.floor(num); });
9564    * // => { '4': [4.2], '6': [6.1, 6.4] }
9565    *
9566    * _.groupBy([4.2, 6.1, 6.4], function(num) { return this.floor(num); }, Math);
9567    * // => { '4': [4.2], '6': [6.1, 6.4] }
9568    *
9569    * // using "_.pluck" callback shorthand
9570    * _.groupBy(['one', 'two', 'three'], 'length');
9571    * // => { '3': ['one', 'two'], '5': ['three'] }
9572    */
9573   var groupBy = createAggregator(function(result, value, key) {
9574     (hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value);
9575   });
9576
9577   /**
9578    * Creates an array of values by running each element in the collection
9579    * through the callback. The callback is bound to `thisArg` and invoked with
9580    * three arguments; (value, index|key, collection).
9581    *
9582    * If a property name is provided for `callback` the created "_.pluck" style
9583    * callback will return the property value of the given element.
9584    *
9585    * If an object is provided for `callback` the created "_.where" style callback
9586    * will return `true` for elements that have the properties of the given object,
9587    * else `false`.
9588    *
9589    * @static
9590    * @memberOf _
9591    * @alias collect
9592    * @category Collections
9593    * @param {Array|Object|string} collection The collection to iterate over.
9594    * @param {Function|Object|string} [callback=identity] The function called
9595    *  per iteration. If a property name or object is provided it will be used
9596    *  to create a "_.pluck" or "_.where" style callback, respectively.
9597    * @param {*} [thisArg] The `this` binding of `callback`.
9598    * @returns {Array} Returns a new array of the results of each `callback` execution.
9599    * @example
9600    *
9601    * _.map([1, 2, 3], function(num) { return num * 3; });
9602    * // => [3, 6, 9]
9603    *
9604    * _.map({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { return num * 3; });
9605    * // => [3, 6, 9] (property order is not guaranteed across environments)
9606    *
9607    * var characters = [
9608    *   { 'name': 'barney', 'age': 36 },
9609    *   { 'name': 'fred',   'age': 40 }
9610    * ];
9611    *
9612    * // using "_.pluck" callback shorthand
9613    * _.map(characters, 'name');
9614    * // => ['barney', 'fred']
9615    */
9616   function map(collection, callback, thisArg) {
9617     var index = -1,
9618         length = collection ? collection.length : 0,
9619         result = Array(typeof length == 'number' ? length : 0);
9620
9621     callback = lodash.createCallback(callback, thisArg, 3);
9622     if (isArray(collection)) {
9623       while (++index < length) {
9624         result[index] = callback(collection[index], index, collection);
9625       }
9626     } else {
9627       baseEach(collection, function(value, key, collection) {
9628         result[++index] = callback(value, key, collection);
9629       });
9630     }
9631     return result;
9632   }
9633
9634   /**
9635    * Retrieves the value of a specified property from all elements in the collection.
9636    *
9637    * @static
9638    * @memberOf _
9639    * @type Function
9640    * @category Collections
9641    * @param {Array|Object|string} collection The collection to iterate over.
9642    * @param {string} property The property to pluck.
9643    * @returns {Array} Returns a new array of property values.
9644    * @example
9645    *
9646    * var characters = [
9647    *   { 'name': 'barney', 'age': 36 },
9648    *   { 'name': 'fred',   'age': 40 }
9649    * ];
9650    *
9651    * _.pluck(characters, 'name');
9652    * // => ['barney', 'fred']
9653    */
9654   var pluck = map;
9655
9656   /**
9657    * The opposite of `_.filter` this method returns the elements of a
9658    * collection that the callback does **not** return truey for.
9659    *
9660    * If a property name is provided for `callback` the created "_.pluck" style
9661    * callback will return the property value of the given element.
9662    *
9663    * If an object is provided for `callback` the created "_.where" style callback
9664    * will return `true` for elements that have the properties of the given object,
9665    * else `false`.
9666    *
9667    * @static
9668    * @memberOf _
9669    * @category Collections
9670    * @param {Array|Object|string} collection The collection to iterate over.
9671    * @param {Function|Object|string} [callback=identity] The function called
9672    *  per iteration. If a property name or object is provided it will be used
9673    *  to create a "_.pluck" or "_.where" style callback, respectively.
9674    * @param {*} [thisArg] The `this` binding of `callback`.
9675    * @returns {Array} Returns a new array of elements that failed the callback check.
9676    * @example
9677    *
9678    * var odds = _.reject([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; });
9679    * // => [1, 3, 5]
9680    *
9681    * var characters = [
9682    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9683    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9684    * ];
9685    *
9686    * // using "_.pluck" callback shorthand
9687    * _.reject(characters, 'blocked');
9688    * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }]
9689    *
9690    * // using "_.where" callback shorthand
9691    * _.reject(characters, { 'age': 36 });
9692    * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }]
9693    */
9694   function reject(collection, callback, thisArg) {
9695     callback = lodash.createCallback(callback, thisArg, 3);
9696     return filter(collection, function(value, index, collection) {
9697       return !callback(value, index, collection);
9698     });
9699   }
9700
9701   /**
9702    * Checks if the callback returns a truey value for **any** element of a
9703    * collection. The function returns as soon as it finds a passing value and
9704    * does not iterate over the entire collection. The callback is bound to
9705    * `thisArg` and invoked with three arguments; (value, index|key, collection).
9706    *
9707    * If a property name is provided for `callback` the created "_.pluck" style
9708    * callback will return the property value of the given element.
9709    *
9710    * If an object is provided for `callback` the created "_.where" style callback
9711    * will return `true` for elements that have the properties of the given object,
9712    * else `false`.
9713    *
9714    * @static
9715    * @memberOf _
9716    * @alias any
9717    * @category Collections
9718    * @param {Array|Object|string} collection The collection to iterate over.
9719    * @param {Function|Object|string} [callback=identity] The function called
9720    *  per iteration. If a property name or object is provided it will be used
9721    *  to create a "_.pluck" or "_.where" style callback, respectively.
9722    * @param {*} [thisArg] The `this` binding of `callback`.
9723    * @returns {boolean} Returns `true` if any element passed the callback check,
9724    *  else `false`.
9725    * @example
9726    *
9727    * _.some([null, 0, 'yes', false], Boolean);
9728    * // => true
9729    *
9730    * var characters = [
9731    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9732    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9733    * ];
9734    *
9735    * // using "_.pluck" callback shorthand
9736    * _.some(characters, 'blocked');
9737    * // => true
9738    *
9739    * // using "_.where" callback shorthand
9740    * _.some(characters, { 'age': 1 });
9741    * // => false
9742    */
9743   function some(collection, callback, thisArg) {
9744     var result;
9745     callback = lodash.createCallback(callback, thisArg, 3);
9746
9747     if (isArray(collection)) {
9748       var index = -1,
9749           length = collection.length;
9750
9751       while (++index < length) {
9752         if ((result = callback(collection[index], index, collection))) {
9753           break;
9754         }
9755       }
9756     } else {
9757       baseEach(collection, function(value, index, collection) {
9758         return !(result = callback(value, index, collection));
9759       });
9760     }
9761     return !!result;
9762   }
9763
9764   /*--------------------------------------------------------------------------*/
9765
9766   /**
9767    * Creates an array with all falsey values removed. The values `false`, `null`,
9768    * `0`, `""`, `undefined`, and `NaN` are all falsey.
9769    *
9770    * @static
9771    * @memberOf _
9772    * @category Arrays
9773    * @param {Array} array The array to compact.
9774    * @returns {Array} Returns a new array of filtered values.
9775    * @example
9776    *
9777    * _.compact([0, 1, false, 2, '', 3]);
9778    * // => [1, 2, 3]
9779    */
9780   function compact(array) {
9781     var index = -1,
9782         length = array ? array.length : 0,
9783         result = [];
9784
9785     while (++index < length) {
9786       var value = array[index];
9787       if (value) {
9788         result.push(value);
9789       }
9790     }
9791     return result;
9792   }
9793
9794   /**
9795    * Creates an array excluding all values of the provided arrays using strict
9796    * equality for comparisons, i.e. `===`.
9797    *
9798    * @static
9799    * @memberOf _
9800    * @category Arrays
9801    * @param {Array} array The array to process.
9802    * @param {...Array} [values] The arrays of values to exclude.
9803    * @returns {Array} Returns a new array of filtered values.
9804    * @example
9805    *
9806    * _.difference([1, 2, 3, 4, 5], [5, 2, 10]);
9807    * // => [1, 3, 4]
9808    */
9809   function difference(array) {
9810     return baseDifference(array, baseFlatten(arguments, true, true, 1));
9811   }
9812
9813   /**
9814    * Gets the first element or first `n` elements of an array. If a callback
9815    * is provided elements at the beginning of the array are returned as long
9816    * as the callback returns truey. The callback is bound to `thisArg` and
9817    * invoked with three arguments; (value, index, array).
9818    *
9819    * If a property name is provided for `callback` the created "_.pluck" style
9820    * callback will return the property value of the given element.
9821    *
9822    * If an object is provided for `callback` the created "_.where" style callback
9823    * will return `true` for elements that have the properties of the given object,
9824    * else `false`.
9825    *
9826    * @static
9827    * @memberOf _
9828    * @alias head, take
9829    * @category Arrays
9830    * @param {Array} array The array to query.
9831    * @param {Function|Object|number|string} [callback] The function called
9832    *  per element or the number of elements to return. If a property name or
9833    *  object is provided it will be used to create a "_.pluck" or "_.where"
9834    *  style callback, respectively.
9835    * @param {*} [thisArg] The `this` binding of `callback`.
9836    * @returns {*} Returns the first element(s) of `array`.
9837    * @example
9838    *
9839    * _.first([1, 2, 3]);
9840    * // => 1
9841    *
9842    * _.first([1, 2, 3], 2);
9843    * // => [1, 2]
9844    *
9845    * _.first([1, 2, 3], function(num) {
9846    *   return num < 3;
9847    * });
9848    * // => [1, 2]
9849    *
9850    * var characters = [
9851    *   { 'name': 'barney',  'blocked': true,  'employer': 'slate' },
9852    *   { 'name': 'fred',    'blocked': false, 'employer': 'slate' },
9853    *   { 'name': 'pebbles', 'blocked': true,  'employer': 'na' }
9854    * ];
9855    *
9856    * // using "_.pluck" callback shorthand
9857    * _.first(characters, 'blocked');
9858    * // => [{ 'name': 'barney', 'blocked': true, 'employer': 'slate' }]
9859    *
9860    * // using "_.where" callback shorthand
9861    * _.pluck(_.first(characters, { 'employer': 'slate' }), 'name');
9862    * // => ['barney', 'fred']
9863    */
9864   function first(array, callback, thisArg) {
9865     var n = 0,
9866         length = array ? array.length : 0;
9867
9868     if (typeof callback != 'number' && callback != null) {
9869       var index = -1;
9870       callback = lodash.createCallback(callback, thisArg, 3);
9871       while (++index < length && callback(array[index], index, array)) {
9872         n++;
9873       }
9874     } else {
9875       n = callback;
9876       if (n == null || thisArg) {
9877         return array ? array[0] : undefined;
9878       }
9879     }
9880     return slice(array, 0, nativeMin(nativeMax(0, n), length));
9881   }
9882
9883   /**
9884    * Flattens a nested array (the nesting can be to any depth). If `isShallow`
9885    * is truey, the array will only be flattened a single level. If a callback
9886    * is provided each element of the array is passed through the callback before
9887    * flattening. The callback is bound to `thisArg` and invoked with three
9888    * arguments; (value, index, array).
9889    *
9890    * If a property name is provided for `callback` the created "_.pluck" style
9891    * callback will return the property value of the given element.
9892    *
9893    * If an object is provided for `callback` the created "_.where" style callback
9894    * will return `true` for elements that have the properties of the given object,
9895    * else `false`.
9896    *
9897    * @static
9898    * @memberOf _
9899    * @category Arrays
9900    * @param {Array} array The array to flatten.
9901    * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level.
9902    * @param {Function|Object|string} [callback=identity] The function called
9903    *  per iteration. If a property name or object is provided it will be used
9904    *  to create a "_.pluck" or "_.where" style callback, respectively.
9905    * @param {*} [thisArg] The `this` binding of `callback`.
9906    * @returns {Array} Returns a new flattened array.
9907    * @example
9908    *
9909    * _.flatten([1, [2], [3, [[4]]]]);
9910    * // => [1, 2, 3, 4];
9911    *
9912    * _.flatten([1, [2], [3, [[4]]]], true);
9913    * // => [1, 2, 3, [[4]]];
9914    *
9915    * var characters = [
9916    *   { 'name': 'barney', 'age': 30, 'pets': ['hoppy'] },
9917    *   { 'name': 'fred',   'age': 40, 'pets': ['baby puss', 'dino'] }
9918    * ];
9919    *
9920    * // using "_.pluck" callback shorthand
9921    * _.flatten(characters, 'pets');
9922    * // => ['hoppy', 'baby puss', 'dino']
9923    */
9924   function flatten(array, isShallow, callback, thisArg) {
9925     // juggle arguments
9926     if (typeof isShallow != 'boolean' && isShallow != null) {
9927       thisArg = callback;
9928       callback = (typeof isShallow != 'function' && thisArg && thisArg[isShallow] === array) ? null : isShallow;
9929       isShallow = false;
9930     }
9931     if (callback != null) {
9932       array = map(array, callback, thisArg);
9933     }
9934     return baseFlatten(array, isShallow);
9935   }
9936
9937   /**
9938    * Gets the index at which the first occurrence of `value` is found using
9939    * strict equality for comparisons, i.e. `===`. If the array is already sorted
9940    * providing `true` for `fromIndex` will run a faster binary search.
9941    *
9942    * @static
9943    * @memberOf _
9944    * @category Arrays
9945    * @param {Array} array The array to search.
9946    * @param {*} value The value to search for.
9947    * @param {boolean|number} [fromIndex=0] The index to search from or `true`
9948    *  to perform a binary search on a sorted array.
9949    * @returns {number} Returns the index of the matched value or `-1`.
9950    * @example
9951    *
9952    * _.indexOf([1, 2, 3, 1, 2, 3], 2);
9953    * // => 1
9954    *
9955    * _.indexOf([1, 2, 3, 1, 2, 3], 2, 3);
9956    * // => 4
9957    *
9958    * _.indexOf([1, 1, 2, 2, 3, 3], 2, true);
9959    * // => 2
9960    */
9961   function indexOf(array, value, fromIndex) {
9962     if (typeof fromIndex == 'number') {
9963       var length = array ? array.length : 0;
9964       fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex || 0);
9965     } else if (fromIndex) {
9966       var index = sortedIndex(array, value);
9967       return array[index] === value ? index : -1;
9968     }
9969     return baseIndexOf(array, value, fromIndex);
9970   }
9971
9972   /**
9973    * Creates an array of unique values present in all provided arrays using
9974    * strict equality for comparisons, i.e. `===`.
9975    *
9976    * @static
9977    * @memberOf _
9978    * @category Arrays
9979    * @param {...Array} [array] The arrays to inspect.
9980    * @returns {Array} Returns an array of composite values.
9981    * @example
9982    *
9983    * _.intersection([1, 2, 3], [101, 2, 1, 10], [2, 1]);
9984    * // => [1, 2]
9985    */
9986   function intersection(array) {
9987     var args = arguments,
9988         argsLength = args.length,
9989         argsIndex = -1,
9990         caches = getArray(),
9991         index = -1,
9992         indexOf = getIndexOf(),
9993         length = array ? array.length : 0,
9994         result = [],
9995         seen = getArray();
9996
9997     while (++argsIndex < argsLength) {
9998       var value = args[argsIndex];
9999       caches[argsIndex] = indexOf === baseIndexOf &&
10000         (value ? value.length : 0) >= largeArraySize &&
10001         createCache(argsIndex ? args[argsIndex] : seen);
10002     }
10003     outer:
10004     while (++index < length) {
10005       var cache = caches[0];
10006       value = array[index];
10007
10008       if ((cache ? cacheIndexOf(cache, value) : indexOf(seen, value)) < 0) {
10009         argsIndex = argsLength;
10010         (cache || seen).push(value);
10011         while (--argsIndex) {
10012           cache = caches[argsIndex];
10013           if ((cache ? cacheIndexOf(cache, value) : indexOf(args[argsIndex], value)) < 0) {
10014             continue outer;
10015           }
10016         }
10017         result.push(value);
10018       }
10019     }
10020     while (argsLength--) {
10021       cache = caches[argsLength];
10022       if (cache) {
10023         releaseObject(cache);
10024       }
10025     }
10026     releaseArray(caches);
10027     releaseArray(seen);
10028     return result;
10029   }
10030
10031   /**
10032    * Gets the last element or last `n` elements of an array. If a callback is
10033    * provided elements at the end of the array are returned as long as the
10034    * callback returns truey. The callback is bound to `thisArg` and invoked
10035    * with three arguments; (value, index, array).
10036    *
10037    * If a property name is provided for `callback` the created "_.pluck" style
10038    * callback will return the property value of the given element.
10039    *
10040    * If an object is provided for `callback` the created "_.where" style callback
10041    * will return `true` for elements that have the properties of the given object,
10042    * else `false`.
10043    *
10044    * @static
10045    * @memberOf _
10046    * @category Arrays
10047    * @param {Array} array The array to query.
10048    * @param {Function|Object|number|string} [callback] The function called
10049    *  per element or the number of elements to return. If a property name or
10050    *  object is provided it will be used to create a "_.pluck" or "_.where"
10051    *  style callback, respectively.
10052    * @param {*} [thisArg] The `this` binding of `callback`.
10053    * @returns {*} Returns the last element(s) of `array`.
10054    * @example
10055    *
10056    * _.last([1, 2, 3]);
10057    * // => 3
10058    *
10059    * _.last([1, 2, 3], 2);
10060    * // => [2, 3]
10061    *
10062    * _.last([1, 2, 3], function(num) {
10063    *   return num > 1;
10064    * });
10065    * // => [2, 3]
10066    *
10067    * var characters = [
10068    *   { 'name': 'barney',  'blocked': false, 'employer': 'slate' },
10069    *   { 'name': 'fred',    'blocked': true,  'employer': 'slate' },
10070    *   { 'name': 'pebbles', 'blocked': true,  'employer': 'na' }
10071    * ];
10072    *
10073    * // using "_.pluck" callback shorthand
10074    * _.pluck(_.last(characters, 'blocked'), 'name');
10075    * // => ['fred', 'pebbles']
10076    *
10077    * // using "_.where" callback shorthand
10078    * _.last(characters, { 'employer': 'na' });
10079    * // => [{ 'name': 'pebbles', 'blocked': true, 'employer': 'na' }]
10080    */
10081   function last(array, callback, thisArg) {
10082     var n = 0,
10083         length = array ? array.length : 0;
10084
10085     if (typeof callback != 'number' && callback != null) {
10086       var index = length;
10087       callback = lodash.createCallback(callback, thisArg, 3);
10088       while (index-- && callback(array[index], index, array)) {
10089         n++;
10090       }
10091     } else {
10092       n = callback;
10093       if (n == null || thisArg) {
10094         return array ? array[length - 1] : undefined;
10095       }
10096     }
10097     return slice(array, nativeMax(0, length - n));
10098   }
10099
10100   /**
10101    * Uses a binary search to determine the smallest index at which a value
10102    * should be inserted into a given sorted array in order to maintain the sort
10103    * order of the array. If a callback is provided it will be executed for
10104    * `value` and each element of `array` to compute their sort ranking. The
10105    * callback is bound to `thisArg` and invoked with one argument; (value).
10106    *
10107    * If a property name is provided for `callback` the created "_.pluck" style
10108    * callback will return the property value of the given element.
10109    *
10110    * If an object is provided for `callback` the created "_.where" style callback
10111    * will return `true` for elements that have the properties of the given object,
10112    * else `false`.
10113    *
10114    * @static
10115    * @memberOf _
10116    * @category Arrays
10117    * @param {Array} array The array to inspect.
10118    * @param {*} value The value to evaluate.
10119    * @param {Function|Object|string} [callback=identity] The function called
10120    *  per iteration. If a property name or object is provided it will be used
10121    *  to create a "_.pluck" or "_.where" style callback, respectively.
10122    * @param {*} [thisArg] The `this` binding of `callback`.
10123    * @returns {number} Returns the index at which `value` should be inserted
10124    *  into `array`.
10125    * @example
10126    *
10127    * _.sortedIndex([20, 30, 50], 40);
10128    * // => 2
10129    *
10130    * // using "_.pluck" callback shorthand
10131    * _.sortedIndex([{ 'x': 20 }, { 'x': 30 }, { 'x': 50 }], { 'x': 40 }, 'x');
10132    * // => 2
10133    *
10134    * var dict = {
10135    *   'wordToNumber': { 'twenty': 20, 'thirty': 30, 'fourty': 40, 'fifty': 50 }
10136    * };
10137    *
10138    * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) {
10139    *   return dict.wordToNumber[word];
10140    * });
10141    * // => 2
10142    *
10143    * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) {
10144    *   return this.wordToNumber[word];
10145    * }, dict);
10146    * // => 2
10147    */
10148   function sortedIndex(array, value, callback, thisArg) {
10149     var low = 0,
10150         high = array ? array.length : low;
10151
10152     // explicitly reference `identity` for better inlining in Firefox
10153     callback = callback ? lodash.createCallback(callback, thisArg, 1) : identity;
10154     value = callback(value);
10155
10156     while (low < high) {
10157       var mid = (low + high) >>> 1;
10158       (callback(array[mid]) < value)
10159         ? low = mid + 1
10160         : high = mid;
10161     }
10162     return low;
10163   }
10164
10165   /**
10166    * Creates an array of unique values, in order, of the provided arrays using
10167    * strict equality for comparisons, i.e. `===`.
10168    *
10169    * @static
10170    * @memberOf _
10171    * @category Arrays
10172    * @param {...Array} [array] The arrays to inspect.
10173    * @returns {Array} Returns an array of composite values.
10174    * @example
10175    *
10176    * _.union([1, 2, 3], [101, 2, 1, 10], [2, 1]);
10177    * // => [1, 2, 3, 101, 10]
10178    */
10179   function union(array) {
10180     return baseUniq(baseFlatten(arguments, true, true));
10181   }
10182
10183   /**
10184    * Creates a duplicate-value-free version of an array using strict equality
10185    * for comparisons, i.e. `===`. If the array is sorted, providing
10186    * `true` for `isSorted` will use a faster algorithm. If a callback is provided
10187    * each element of `array` is passed through the callback before uniqueness
10188    * is computed. The callback is bound to `thisArg` and invoked with three
10189    * arguments; (value, index, array).
10190    *
10191    * If a property name is provided for `callback` the created "_.pluck" style
10192    * callback will return the property value of the given element.
10193    *
10194    * If an object is provided for `callback` the created "_.where" style callback
10195    * will return `true` for elements that have the properties of the given object,
10196    * else `false`.
10197    *
10198    * @static
10199    * @memberOf _
10200    * @alias unique
10201    * @category Arrays
10202    * @param {Array} array The array to process.
10203    * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted.
10204    * @param {Function|Object|string} [callback=identity] The function called
10205    *  per iteration. If a property name or object is provided it will be used
10206    *  to create a "_.pluck" or "_.where" style callback, respectively.
10207    * @param {*} [thisArg] The `this` binding of `callback`.
10208    * @returns {Array} Returns a duplicate-value-free array.
10209    * @example
10210    *
10211    * _.uniq([1, 2, 1, 3, 1]);
10212    * // => [1, 2, 3]
10213    *
10214    * _.uniq([1, 1, 2, 2, 3], true);
10215    * // => [1, 2, 3]
10216    *
10217    * _.uniq(['A', 'b', 'C', 'a', 'B', 'c'], function(letter) { return letter.toLowerCase(); });
10218    * // => ['A', 'b', 'C']
10219    *
10220    * _.uniq([1, 2.5, 3, 1.5, 2, 3.5], function(num) { return this.floor(num); }, Math);
10221    * // => [1, 2.5, 3]
10222    *
10223    * // using "_.pluck" callback shorthand
10224    * _.uniq([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');
10225    * // => [{ 'x': 1 }, { 'x': 2 }]
10226    */
10227   function uniq(array, isSorted, callback, thisArg) {
10228     // juggle arguments
10229     if (typeof isSorted != 'boolean' && isSorted != null) {
10230       thisArg = callback;
10231       callback = (typeof isSorted != 'function' && thisArg && thisArg[isSorted] === array) ? null : isSorted;
10232       isSorted = false;
10233     }
10234     if (callback != null) {
10235       callback = lodash.createCallback(callback, thisArg, 3);
10236     }
10237     return baseUniq(array, isSorted, callback);
10238   }
10239
10240   /**
10241    * Creates an array excluding all provided values using strict equality for
10242    * comparisons, i.e. `===`.
10243    *
10244    * @static
10245    * @memberOf _
10246    * @category Arrays
10247    * @param {Array} array The array to filter.
10248    * @param {...*} [value] The values to exclude.
10249    * @returns {Array} Returns a new array of filtered values.
10250    * @example
10251    *
10252    * _.without([1, 2, 1, 0, 3, 1, 4], 0, 1);
10253    * // => [2, 3, 4]
10254    */
10255   function without(array) {
10256     return baseDifference(array, slice(arguments, 1));
10257   }
10258
10259   /*--------------------------------------------------------------------------*/
10260
10261   /**
10262    * Creates a function that, when called, invokes `func` with the `this`
10263    * binding of `thisArg` and prepends any additional `bind` arguments to those
10264    * provided to the bound function.
10265    *
10266    * @static
10267    * @memberOf _
10268    * @category Functions
10269    * @param {Function} func The function to bind.
10270    * @param {*} [thisArg] The `this` binding of `func`.
10271    * @param {...*} [arg] Arguments to be partially applied.
10272    * @returns {Function} Returns the new bound function.
10273    * @example
10274    *
10275    * var func = function(greeting) {
10276    *   return greeting + ' ' + this.name;
10277    * };
10278    *
10279    * func = _.bind(func, { 'name': 'fred' }, 'hi');
10280    * func();
10281    * // => 'hi fred'
10282    */
10283   function bind(func, thisArg) {
10284     return arguments.length > 2
10285       ? createWrapper(func, 17, slice(arguments, 2), null, thisArg)
10286       : createWrapper(func, 1, null, null, thisArg);
10287   }
10288
10289   /**
10290    * Produces a callback bound to an optional `thisArg`. If `func` is a property
10291    * name the created callback will return the property value for a given element.
10292    * If `func` is an object the created callback will return `true` for elements
10293    * that contain the equivalent object properties, otherwise it will return `false`.
10294    *
10295    * @static
10296    * @memberOf _
10297    * @category Functions
10298    * @param {*} [func=identity] The value to convert to a callback.
10299    * @param {*} [thisArg] The `this` binding of the created callback.
10300    * @param {number} [argCount] The number of arguments the callback accepts.
10301    * @returns {Function} Returns a callback function.
10302    * @example
10303    *
10304    * var characters = [
10305    *   { 'name': 'barney', 'age': 36 },
10306    *   { 'name': 'fred',   'age': 40 }
10307    * ];
10308    *
10309    * // wrap to create custom callback shorthands
10310    * _.createCallback = _.wrap(_.createCallback, function(func, callback, thisArg) {
10311    *   var match = /^(.+?)__([gl]t)(.+)$/.exec(callback);
10312    *   return !match ? func(callback, thisArg) : function(object) {
10313    *     return match[2] == 'gt' ? object[match[1]] > match[3] : object[match[1]] < match[3];
10314    *   };
10315    * });
10316    *
10317    * _.filter(characters, 'age__gt38');
10318    * // => [{ 'name': 'fred', 'age': 40 }]
10319    */
10320   function createCallback(func, thisArg, argCount) {
10321     var type = typeof func;
10322     if (func == null || type == 'function') {
10323       return baseCreateCallback(func, thisArg, argCount);
10324     }
10325     // handle "_.pluck" style callback shorthands
10326     if (type != 'object') {
10327       return function(object) {
10328         return object[func];
10329       };
10330     }
10331     var props = keys(func),
10332         key = props[0],
10333         a = func[key];
10334
10335     // handle "_.where" style callback shorthands
10336     if (props.length == 1 && a === a && !isObject(a)) {
10337       // fast path the common case of providing an object with a single
10338       // property containing a primitive value
10339       return function(object) {
10340         var b = object[key];
10341         return a === b && (a !== 0 || (1 / a == 1 / b));
10342       };
10343     }
10344     return function(object) {
10345       var length = props.length,
10346           result = false;
10347
10348       while (length--) {
10349         if (!(result = baseIsEqual(object[props[length]], func[props[length]], null, true))) {
10350           break;
10351         }
10352       }
10353       return result;
10354     };
10355   }
10356
10357   /**
10358    * Creates a function that will delay the execution of `func` until after
10359    * `wait` milliseconds have elapsed since the last time it was invoked.
10360    * Provide an options object to indicate that `func` should be invoked on
10361    * the leading and/or trailing edge of the `wait` timeout. Subsequent calls
10362    * to the debounced function will return the result of the last `func` call.
10363    *
10364    * Note: If `leading` and `trailing` options are `true` `func` will be called
10365    * on the trailing edge of the timeout only if the the debounced function is
10366    * invoked more than once during the `wait` timeout.
10367    *
10368    * @static
10369    * @memberOf _
10370    * @category Functions
10371    * @param {Function} func The function to debounce.
10372    * @param {number} wait The number of milliseconds to delay.
10373    * @param {Object} [options] The options object.
10374    * @param {boolean} [options.leading=false] Specify execution on the leading edge of the timeout.
10375    * @param {number} [options.maxWait] The maximum time `func` is allowed to be delayed before it's called.
10376    * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout.
10377    * @returns {Function} Returns the new debounced function.
10378    * @example
10379    *
10380    * // avoid costly calculations while the window size is in flux
10381    * var lazyLayout = _.debounce(calculateLayout, 150);
10382    * jQuery(window).on('resize', lazyLayout);
10383    *
10384    * // execute `sendMail` when the click event is fired, debouncing subsequent calls
10385    * jQuery('#postbox').on('click', _.debounce(sendMail, 300, {
10386    *   'leading': true,
10387    *   'trailing': false
10388    * });
10389    *
10390    * // ensure `batchLog` is executed once after 1 second of debounced calls
10391    * var source = new EventSource('/stream');
10392    * source.addEventListener('message', _.debounce(batchLog, 250, {
10393    *   'maxWait': 1000
10394    * }, false);
10395    */
10396   function debounce(func, wait, options) {
10397     var args,
10398         maxTimeoutId,
10399         result,
10400         stamp,
10401         thisArg,
10402         timeoutId,
10403         trailingCall,
10404         lastCalled = 0,
10405         maxWait = false,
10406         trailing = true;
10407
10408     if (!isFunction(func)) {
10409       throw new TypeError;
10410     }
10411     wait = nativeMax(0, wait) || 0;
10412     if (options === true) {
10413       var leading = true;
10414       trailing = false;
10415     } else if (isObject(options)) {
10416       leading = options.leading;
10417       maxWait = 'maxWait' in options && (nativeMax(wait, options.maxWait) || 0);
10418       trailing = 'trailing' in options ? options.trailing : trailing;
10419     }
10420     var delayed = function() {
10421       var remaining = wait - (now() - stamp);
10422       if (remaining <= 0) {
10423         if (maxTimeoutId) {
10424           clearTimeout(maxTimeoutId);
10425         }
10426         var isCalled = trailingCall;
10427         maxTimeoutId = timeoutId = trailingCall = undefined;
10428         if (isCalled) {
10429           lastCalled = now();
10430           result = func.apply(thisArg, args);
10431           if (!timeoutId && !maxTimeoutId) {
10432             args = thisArg = null;
10433           }
10434         }
10435       } else {
10436         timeoutId = setTimeout(delayed, remaining);
10437       }
10438     };
10439
10440     var maxDelayed = function() {
10441       if (timeoutId) {
10442         clearTimeout(timeoutId);
10443       }
10444       maxTimeoutId = timeoutId = trailingCall = undefined;
10445       if (trailing || (maxWait !== wait)) {
10446         lastCalled = now();
10447         result = func.apply(thisArg, args);
10448         if (!timeoutId && !maxTimeoutId) {
10449           args = thisArg = null;
10450         }
10451       }
10452     };
10453
10454     return function() {
10455       args = arguments;
10456       stamp = now();
10457       thisArg = this;
10458       trailingCall = trailing && (timeoutId || !leading);
10459
10460       if (maxWait === false) {
10461         var leadingCall = leading && !timeoutId;
10462       } else {
10463         if (!maxTimeoutId && !leading) {
10464           lastCalled = stamp;
10465         }
10466         var remaining = maxWait - (stamp - lastCalled),
10467             isCalled = remaining <= 0;
10468
10469         if (isCalled) {
10470           if (maxTimeoutId) {
10471             maxTimeoutId = clearTimeout(maxTimeoutId);
10472           }
10473           lastCalled = stamp;
10474           result = func.apply(thisArg, args);
10475         }
10476         else if (!maxTimeoutId) {
10477           maxTimeoutId = setTimeout(maxDelayed, remaining);
10478         }
10479       }
10480       if (isCalled && timeoutId) {
10481         timeoutId = clearTimeout(timeoutId);
10482       }
10483       else if (!timeoutId && wait !== maxWait) {
10484         timeoutId = setTimeout(delayed, wait);
10485       }
10486       if (leadingCall) {
10487         isCalled = true;
10488         result = func.apply(thisArg, args);
10489       }
10490       if (isCalled && !timeoutId && !maxTimeoutId) {
10491         args = thisArg = null;
10492       }
10493       return result;
10494     };
10495   }
10496
10497   /**
10498    * Creates a function that, when executed, will only call the `func` function
10499    * at most once per every `wait` milliseconds. Provide an options object to
10500    * indicate that `func` should be invoked on the leading and/or trailing edge
10501    * of the `wait` timeout. Subsequent calls to the throttled function will
10502    * return the result of the last `func` call.
10503    *
10504    * Note: If `leading` and `trailing` options are `true` `func` will be called
10505    * on the trailing edge of the timeout only if the the throttled function is
10506    * invoked more than once during the `wait` timeout.
10507    *
10508    * @static
10509    * @memberOf _
10510    * @category Functions
10511    * @param {Function} func The function to throttle.
10512    * @param {number} wait The number of milliseconds to throttle executions to.
10513    * @param {Object} [options] The options object.
10514    * @param {boolean} [options.leading=true] Specify execution on the leading edge of the timeout.
10515    * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout.
10516    * @returns {Function} Returns the new throttled function.
10517    * @example
10518    *
10519    * // avoid excessively updating the position while scrolling
10520    * var throttled = _.throttle(updatePosition, 100);
10521    * jQuery(window).on('scroll', throttled);
10522    *
10523    * // execute `renewToken` when the click event is fired, but not more than once every 5 minutes
10524    * jQuery('.interactive').on('click', _.throttle(renewToken, 300000, {
10525    *   'trailing': false
10526    * }));
10527    */
10528   function throttle(func, wait, options) {
10529     var leading = true,
10530         trailing = true;
10531
10532     if (!isFunction(func)) {
10533       throw new TypeError;
10534     }
10535     if (options === false) {
10536       leading = false;
10537     } else if (isObject(options)) {
10538       leading = 'leading' in options ? options.leading : leading;
10539       trailing = 'trailing' in options ? options.trailing : trailing;
10540     }
10541     debounceOptions.leading = leading;
10542     debounceOptions.maxWait = wait;
10543     debounceOptions.trailing = trailing;
10544
10545     return debounce(func, wait, debounceOptions);
10546   }
10547
10548   /*--------------------------------------------------------------------------*/
10549
10550   /**
10551    * This method returns the first argument provided to it.
10552    *
10553    * @static
10554    * @memberOf _
10555    * @category Utilities
10556    * @param {*} value Any value.
10557    * @returns {*} Returns `value`.
10558    * @example
10559    *
10560    * var object = { 'name': 'fred' };
10561    * _.identity(object) === object;
10562    * // => true
10563    */
10564   function identity(value) {
10565     return value;
10566   }
10567
10568   /**
10569    * Adds function properties of a source object to the `lodash` function and
10570    * chainable wrapper.
10571    *
10572    * @static
10573    * @memberOf _
10574    * @category Utilities
10575    * @param {Object} object The object of function properties to add to `lodash`.
10576    * @param {Object} object The object of function properties to add to `lodash`.
10577    * @example
10578    *
10579    * _.mixin({
10580    *   'capitalize': function(string) {
10581    *     return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase();
10582    *   }
10583    * });
10584    *
10585    * _.capitalize('fred');
10586    * // => 'Fred'
10587    *
10588    * _('fred').capitalize();
10589    * // => 'Fred'
10590    */
10591   function mixin(object, source) {
10592     var ctor = object,
10593         isFunc = !source || isFunction(ctor);
10594
10595     if (!source) {
10596       ctor = lodashWrapper;
10597       source = object;
10598       object = lodash;
10599     }
10600     forEach(functions(source), function(methodName) {
10601       var func = object[methodName] = source[methodName];
10602       if (isFunc) {
10603         ctor.prototype[methodName] = function() {
10604           var value = this.__wrapped__,
10605               args = [value];
10606
10607           push.apply(args, arguments);
10608           var result = func.apply(object, args);
10609           if (value && typeof value == 'object' && value === result) {
10610             return this;
10611           }
10612           result = new ctor(result);
10613           result.__chain__ = this.__chain__;
10614           return result;
10615         };
10616       }
10617     });
10618   }
10619
10620   /**
10621    * A no-operation function.
10622    *
10623    * @static
10624    * @memberOf _
10625    * @category Utilities
10626    * @example
10627    *
10628    * var object = { 'name': 'fred' };
10629    * _.noop(object) === undefined;
10630    * // => true
10631    */
10632   function noop() {
10633     // no operation performed
10634   }
10635
10636   /*--------------------------------------------------------------------------*/
10637
10638   /**
10639    * Creates a `lodash` object that wraps the given value with explicit
10640    * method chaining enabled.
10641    *
10642    * @static
10643    * @memberOf _
10644    * @category Chaining
10645    * @param {*} value The value to wrap.
10646    * @returns {Object} Returns the wrapper object.
10647    * @example
10648    *
10649    * var characters = [
10650    *   { 'name': 'barney',  'age': 36 },
10651    *   { 'name': 'fred',    'age': 40 },
10652    *   { 'name': 'pebbles', 'age': 1 }
10653    * ];
10654    *
10655    * var youngest = _.chain(characters)
10656    *     .sortBy('age')
10657    *     .map(function(chr) { return chr.name + ' is ' + chr.age; })
10658    *     .first()
10659    *     .value();
10660    * // => 'pebbles is 1'
10661    */
10662   function chain(value) {
10663     value = new lodashWrapper(value);
10664     value.__chain__ = true;
10665     return value;
10666   }
10667
10668   /**
10669    * Enables explicit method chaining on the wrapper object.
10670    *
10671    * @name chain
10672    * @memberOf _
10673    * @category Chaining
10674    * @returns {*} Returns the wrapper object.
10675    * @example
10676    *
10677    * var characters = [
10678    *   { 'name': 'barney', 'age': 36 },
10679    *   { 'name': 'fred',   'age': 40 }
10680    * ];
10681    *
10682    * // without explicit chaining
10683    * _(characters).first();
10684    * // => { 'name': 'barney', 'age': 36 }
10685    *
10686    * // with explicit chaining
10687    * _(characters).chain()
10688    *   .first()
10689    *   .pick('age')
10690    *   .value()
10691    * // => { 'age': 36 }
10692    */
10693   function wrapperChain() {
10694     this.__chain__ = true;
10695     return this;
10696   }
10697
10698   /**
10699    * Produces the `toString` result of the wrapped value.
10700    *
10701    * @name toString
10702    * @memberOf _
10703    * @category Chaining
10704    * @returns {string} Returns the string result.
10705    * @example
10706    *
10707    * _([1, 2, 3]).toString();
10708    * // => '1,2,3'
10709    */
10710   function wrapperToString() {
10711     return String(this.__wrapped__);
10712   }
10713
10714   /**
10715    * Extracts the wrapped value.
10716    *
10717    * @name valueOf
10718    * @memberOf _
10719    * @alias value
10720    * @category Chaining
10721    * @returns {*} Returns the wrapped value.
10722    * @example
10723    *
10724    * _([1, 2, 3]).valueOf();
10725    * // => [1, 2, 3]
10726    */
10727   function wrapperValueOf() {
10728     return this.__wrapped__;
10729   }
10730
10731   /*--------------------------------------------------------------------------*/
10732
10733   lodash.assign = assign;
10734   lodash.bind = bind;
10735   lodash.chain = chain;
10736   lodash.compact = compact;
10737   lodash.createCallback = createCallback;
10738   lodash.debounce = debounce;
10739   lodash.difference = difference;
10740   lodash.filter = filter;
10741   lodash.flatten = flatten;
10742   lodash.forEach = forEach;
10743   lodash.forIn = forIn;
10744   lodash.forOwn = forOwn;
10745   lodash.functions = functions;
10746   lodash.groupBy = groupBy;
10747   lodash.intersection = intersection;
10748   lodash.keys = keys;
10749   lodash.map = map;
10750   lodash.merge = merge;
10751   lodash.omit = omit;
10752   lodash.pairs = pairs;
10753   lodash.pluck = pluck;
10754   lodash.reject = reject;
10755   lodash.throttle = throttle;
10756   lodash.union = union;
10757   lodash.uniq = uniq;
10758   lodash.values = values;
10759   lodash.without = without;
10760
10761   // add aliases
10762   lodash.collect = map;
10763   lodash.each = forEach;
10764   lodash.extend = assign;
10765   lodash.methods = functions;
10766   lodash.select = filter;
10767   lodash.unique = uniq;
10768
10769   // add functions to `lodash.prototype`
10770   mixin(lodash);
10771
10772   /*--------------------------------------------------------------------------*/
10773
10774   // add functions that return unwrapped values when chaining
10775   lodash.clone = clone;
10776   lodash.cloneDeep = cloneDeep;
10777   lodash.contains = contains;
10778   lodash.every = every;
10779   lodash.find = find;
10780   lodash.identity = identity;
10781   lodash.indexOf = indexOf;
10782   lodash.isArguments = isArguments;
10783   lodash.isArray = isArray;
10784   lodash.isEmpty = isEmpty;
10785   lodash.isEqual = isEqual;
10786   lodash.isFunction = isFunction;
10787   lodash.isObject = isObject;
10788   lodash.isPlainObject = isPlainObject;
10789   lodash.isString = isString;
10790   lodash.mixin = mixin;
10791   lodash.noop = noop;
10792   lodash.some = some;
10793   lodash.sortedIndex = sortedIndex;
10794
10795   // add aliases
10796   lodash.all = every;
10797   lodash.any = some;
10798   lodash.detect = find;
10799   lodash.findWhere = find;
10800   lodash.include = contains;
10801
10802   forOwn(lodash, function(func, methodName) {
10803     if (!lodash.prototype[methodName]) {
10804       lodash.prototype[methodName] = function() {
10805         var args = [this.__wrapped__],
10806             chainAll = this.__chain__;
10807
10808         push.apply(args, arguments);
10809         var result = func.apply(lodash, args);
10810         return chainAll
10811           ? new lodashWrapper(result, chainAll)
10812           : result;
10813       };
10814     }
10815   });
10816
10817   /*--------------------------------------------------------------------------*/
10818
10819   // add functions capable of returning wrapped and unwrapped values when chaining
10820   lodash.first = first;
10821   lodash.last = last;
10822
10823   // add aliases
10824   lodash.take = first;
10825   lodash.head = first;
10826
10827   forOwn(lodash, function(func, methodName) {
10828     var callbackable = methodName !== 'sample';
10829     if (!lodash.prototype[methodName]) {
10830       lodash.prototype[methodName]= function(n, guard) {
10831         var chainAll = this.__chain__,
10832             result = func(this.__wrapped__, n, guard);
10833
10834         return !chainAll && (n == null || (guard && !(callbackable && typeof n == 'function')))
10835           ? result
10836           : new lodashWrapper(result, chainAll);
10837       };
10838     }
10839   });
10840
10841   /*--------------------------------------------------------------------------*/
10842
10843   /**
10844    * The semantic version number.
10845    *
10846    * @static
10847    * @memberOf _
10848    * @type string
10849    */
10850   lodash.VERSION = '2.3.0';
10851
10852   // add "Chaining" functions to the wrapper
10853   lodash.prototype.chain = wrapperChain;
10854   lodash.prototype.toString = wrapperToString;
10855   lodash.prototype.value = wrapperValueOf;
10856   lodash.prototype.valueOf = wrapperValueOf;
10857
10858   // add `Array` functions that return unwrapped values
10859   baseEach(['join', 'pop', 'shift'], function(methodName) {
10860     var func = arrayRef[methodName];
10861     lodash.prototype[methodName] = function() {
10862       var chainAll = this.__chain__,
10863           result = func.apply(this.__wrapped__, arguments);
10864
10865       return chainAll
10866         ? new lodashWrapper(result, chainAll)
10867         : result;
10868     };
10869   });
10870
10871   // add `Array` functions that return the wrapped value
10872   baseEach(['push', 'reverse', 'sort', 'unshift'], function(methodName) {
10873     var func = arrayRef[methodName];
10874     lodash.prototype[methodName] = function() {
10875       func.apply(this.__wrapped__, arguments);
10876       return this;
10877     };
10878   });
10879
10880   // add `Array` functions that return new wrapped values
10881   baseEach(['concat', 'slice', 'splice'], function(methodName) {
10882     var func = arrayRef[methodName];
10883     lodash.prototype[methodName] = function() {
10884       return new lodashWrapper(func.apply(this.__wrapped__, arguments), this.__chain__);
10885     };
10886   });
10887
10888   // avoid array-like object bugs with `Array#shift` and `Array#splice`
10889   // in IE < 9, Firefox < 10, Narwhal, and RingoJS
10890   if (!support.spliceObjects) {
10891     baseEach(['pop', 'shift', 'splice'], function(methodName) {
10892       var func = arrayRef[methodName],
10893           isSplice = methodName == 'splice';
10894
10895       lodash.prototype[methodName] = function() {
10896         var chainAll = this.__chain__,
10897             value = this.__wrapped__,
10898             result = func.apply(value, arguments);
10899
10900         if (value.length === 0) {
10901           delete value[0];
10902         }
10903         return (chainAll || isSplice)
10904           ? new lodashWrapper(result, chainAll)
10905           : result;
10906       };
10907     });
10908   }
10909
10910   /*--------------------------------------------------------------------------*/
10911
10912   if (freeExports && freeModule) {
10913     // in Node.js or RingoJS
10914     if (moduleExports) {
10915       (freeModule.exports = lodash)._ = lodash;
10916     }
10917
10918   }
10919   else {
10920     // in a browser or Rhino
10921     root._ = lodash;
10922   }
10923 }.call(this));
10924 (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;
10925 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){
10926 'use strict';
10927
10928 var ohauth = require('ohauth'),
10929     xtend = require('xtend'),
10930     store = require('store');
10931
10932 // # osm-auth
10933 //
10934 // This code is only compatible with IE10+ because the [XDomainRequest](http://bit.ly/LfO7xo)
10935 // object, IE<10's idea of [CORS](http://en.wikipedia.org/wiki/Cross-origin_resource_sharing),
10936 // does not support custom headers, which this uses everywhere.
10937 module.exports = function(o) {
10938
10939     var oauth = {};
10940
10941     // authenticated users will also have a request token secret, but it's
10942     // not used in transactions with the server
10943     oauth.authenticated = function() {
10944         return !!(token('oauth_token') && token('oauth_token_secret'));
10945     };
10946
10947     oauth.logout = function() {
10948         token('oauth_token', '');
10949         token('oauth_token_secret', '');
10950         token('oauth_request_token_secret', '');
10951         return oauth;
10952     };
10953
10954     // TODO: detect lack of click event
10955     oauth.authenticate = function(callback) {
10956         if (oauth.authenticated()) return callback();
10957
10958         oauth.logout();
10959
10960         // ## Getting a request token
10961         var params = timenonce(getAuth(o)),
10962             url = o.url + '/oauth/request_token';
10963
10964         params.oauth_signature = ohauth.signature(
10965             o.oauth_secret, '',
10966             ohauth.baseString('POST', url, params));
10967
10968         if (!o.singlepage) {
10969             // Create a 600x550 popup window in the center of the screen
10970             var w = 600, h = 550,
10971                 settings = [
10972                     ['width', w], ['height', h],
10973                     ['left', screen.width / 2 - w / 2],
10974                     ['top', screen.height / 2 - h / 2]].map(function(x) {
10975                         return x.join('=');
10976                     }).join(','),
10977                 popup = window.open('about:blank', 'oauth_window', settings);
10978         }
10979
10980         // Request a request token. When this is complete, the popup
10981         // window is redirected to OSM's authorization page.
10982         ohauth.xhr('POST', url, params, null, {}, reqTokenDone);
10983         o.loading();
10984
10985         function reqTokenDone(err, xhr) {
10986             o.done();
10987             if (err) return callback(err);
10988             var resp = ohauth.stringQs(xhr.response);
10989             token('oauth_request_token_secret', resp.oauth_token_secret);
10990             var authorize_url = o.url + '/oauth/authorize?' + ohauth.qsString({
10991                 oauth_token: resp.oauth_token,
10992                 oauth_callback: location.href.replace('index.html', '')
10993                     .replace(/#.*/, '') + o.landing
10994             });
10995
10996             if (o.singlepage) {
10997                 location.href = authorize_url;
10998             } else {
10999                 popup.location = authorize_url;
11000             }
11001         }
11002
11003         // Called by a function in a landing page, in the popup window. The
11004         // window closes itself.
11005         window.authComplete = function(token) {
11006             var oauth_token = ohauth.stringQs(token.split('?')[1]);
11007             get_access_token(oauth_token.oauth_token);
11008             delete window.authComplete;
11009         };
11010
11011         // ## Getting an request token
11012         //
11013         // At this point we have an `oauth_token`, brought in from a function
11014         // call on a landing page popup.
11015         function get_access_token(oauth_token) {
11016             var url = o.url + '/oauth/access_token',
11017                 params = timenonce(getAuth(o)),
11018                 request_token_secret = token('oauth_request_token_secret');
11019             params.oauth_token = oauth_token;
11020             params.oauth_signature = ohauth.signature(
11021                 o.oauth_secret,
11022                 request_token_secret,
11023                 ohauth.baseString('POST', url, params));
11024
11025             // ## Getting an access token
11026             //
11027             // The final token required for authentication. At this point
11028             // we have a `request token secret`
11029             ohauth.xhr('POST', url, params, null, {}, accessTokenDone);
11030             o.loading();
11031         }
11032
11033         function accessTokenDone(err, xhr) {
11034             o.done();
11035             if (err) return callback(err);
11036             var access_token = ohauth.stringQs(xhr.response);
11037             token('oauth_token', access_token.oauth_token);
11038             token('oauth_token_secret', access_token.oauth_token_secret);
11039             callback(null, oauth);
11040         }
11041     };
11042
11043     oauth.bootstrapToken = function(oauth_token, callback) {
11044         // ## Getting an request token
11045         // At this point we have an `oauth_token`, brought in from a function
11046         // call on a landing page popup.
11047         function get_access_token(oauth_token) {
11048             var url = o.url + '/oauth/access_token',
11049                 params = timenonce(getAuth(o)),
11050                 request_token_secret = token('oauth_request_token_secret');
11051             params.oauth_token = oauth_token;
11052             params.oauth_signature = ohauth.signature(
11053                 o.oauth_secret,
11054                 request_token_secret,
11055                 ohauth.baseString('POST', url, params));
11056
11057             // ## Getting an access token
11058             // The final token required for authentication. At this point
11059             // we have a `request token secret`
11060             ohauth.xhr('POST', url, params, null, {}, accessTokenDone);
11061             o.loading();
11062         }
11063
11064         function accessTokenDone(err, xhr) {
11065             o.done();
11066             if (err) return callback(err);
11067             var access_token = ohauth.stringQs(xhr.response);
11068             token('oauth_token', access_token.oauth_token);
11069             token('oauth_token_secret', access_token.oauth_token_secret);
11070             callback(null, oauth);
11071         }
11072
11073         get_access_token(oauth_token);
11074     };
11075
11076     // # xhr
11077     //
11078     // A single XMLHttpRequest wrapper that does authenticated calls if the
11079     // user has logged in.
11080     oauth.xhr = function(options, callback) {
11081         if (!oauth.authenticated()) {
11082             if (o.auto) return oauth.authenticate(run);
11083             else return callback('not authenticated', null);
11084         } else return run();
11085
11086         function run() {
11087             var params = timenonce(getAuth(o)),
11088                 url = o.url + options.path,
11089                 oauth_token_secret = token('oauth_token_secret');
11090
11091             // https://tools.ietf.org/html/rfc5849#section-3.4.1.3.1
11092             if ((!options.options || !options.options.header ||
11093                 options.options.header['Content-Type'] === 'application/x-www-form-urlencoded') &&
11094                 options.content) {
11095                 params = xtend(params, ohauth.stringQs(options.content));
11096             }
11097
11098             params.oauth_token = token('oauth_token');
11099             params.oauth_signature = ohauth.signature(
11100                 o.oauth_secret,
11101                 oauth_token_secret,
11102                 ohauth.baseString(options.method, url, params));
11103
11104             ohauth.xhr(options.method,
11105                 url, params, options.content, options.options, done);
11106         }
11107
11108         function done(err, xhr) {
11109             if (err) return callback(err);
11110             else if (xhr.responseXML) return callback(err, xhr.responseXML);
11111             else return callback(err, xhr.response);
11112         }
11113     };
11114
11115     // pre-authorize this object, if we can just get a token and token_secret
11116     // from the start
11117     oauth.preauth = function(c) {
11118         if (!c) return;
11119         if (c.oauth_token) token('oauth_token', c.oauth_token);
11120         if (c.oauth_token_secret) token('oauth_token_secret', c.oauth_token_secret);
11121         return oauth;
11122     };
11123
11124     oauth.options = function(_) {
11125         if (!arguments.length) return o;
11126
11127         o = _;
11128
11129         o.url = o.url || 'http://www.openstreetmap.org';
11130         o.landing = o.landing || 'land.html';
11131
11132         o.singlepage = o.singlepage || false;
11133
11134         // Optional loading and loading-done functions for nice UI feedback.
11135         // by default, no-ops
11136         o.loading = o.loading || function() {};
11137         o.done = o.done || function() {};
11138
11139         return oauth.preauth(o);
11140     };
11141
11142     // 'stamp' an authentication object from `getAuth()`
11143     // with a [nonce](http://en.wikipedia.org/wiki/Cryptographic_nonce)
11144     // and timestamp
11145     function timenonce(o) {
11146         o.oauth_timestamp = ohauth.timestamp();
11147         o.oauth_nonce = ohauth.nonce();
11148         return o;
11149     }
11150
11151     // get/set tokens. These are prefixed with the base URL so that `osm-auth`
11152     // can be used with multiple APIs and the keys in `localStorage`
11153     // will not clash
11154     var token;
11155
11156     if (store.enabled) {
11157         token = function (x, y) {
11158             if (arguments.length === 1) return store.get(o.url + x);
11159             else if (arguments.length === 2) return store.set(o.url + x, y);
11160         };
11161     } else {
11162         var storage = {};
11163         token = function (x, y) {
11164             if (arguments.length === 1) return storage[o.url + x];
11165             else if (arguments.length === 2) return storage[o.url + x] = y;
11166         };
11167     }
11168
11169     // Get an authentication object. If you just add and remove properties
11170     // from a single object, you'll need to use `delete` to make sure that
11171     // it doesn't contain undesired properties for authentication
11172     function getAuth(o) {
11173         return {
11174             oauth_consumer_key: o.oauth_consumer_key,
11175             oauth_signature_method: "HMAC-SHA1"
11176         };
11177     }
11178
11179     // potentially pre-authorize
11180     oauth.options(o);
11181
11182     return oauth;
11183 };
11184
11185 },{"ohauth":2,"store":3,"xtend":4}],3:[function(require,module,exports){
11186 (function(global){;(function(win){
11187         var store = {},
11188                 doc = win.document,
11189                 localStorageName = 'localStorage',
11190                 storage
11191
11192         store.disabled = false
11193         store.set = function(key, value) {}
11194         store.get = function(key) {}
11195         store.remove = function(key) {}
11196         store.clear = function() {}
11197         store.transact = function(key, defaultVal, transactionFn) {
11198                 var val = store.get(key)
11199                 if (transactionFn == null) {
11200                         transactionFn = defaultVal
11201                         defaultVal = null
11202                 }
11203                 if (typeof val == 'undefined') { val = defaultVal || {} }
11204                 transactionFn(val)
11205                 store.set(key, val)
11206         }
11207         store.getAll = function() {}
11208         store.forEach = function() {}
11209
11210         store.serialize = function(value) {
11211                 return JSON.stringify(value)
11212         }
11213         store.deserialize = function(value) {
11214                 if (typeof value != 'string') { return undefined }
11215                 try { return JSON.parse(value) }
11216                 catch(e) { return value || undefined }
11217         }
11218
11219         // Functions to encapsulate questionable FireFox 3.6.13 behavior
11220         // when about.config::dom.storage.enabled === false
11221         // See https://github.com/marcuswestin/store.js/issues#issue/13
11222         function isLocalStorageNameSupported() {
11223                 try { return (localStorageName in win && win[localStorageName]) }
11224                 catch(err) { return false }
11225         }
11226
11227         if (isLocalStorageNameSupported()) {
11228                 storage = win[localStorageName]
11229                 store.set = function(key, val) {
11230                         if (val === undefined) { return store.remove(key) }
11231                         storage.setItem(key, store.serialize(val))
11232                         return val
11233                 }
11234                 store.get = function(key) { return store.deserialize(storage.getItem(key)) }
11235                 store.remove = function(key) { storage.removeItem(key) }
11236                 store.clear = function() { storage.clear() }
11237                 store.getAll = function() {
11238                         var ret = {}
11239                         store.forEach(function(key, val) {
11240                                 ret[key] = val
11241                         })
11242                         return ret
11243                 }
11244                 store.forEach = function(callback) {
11245                         for (var i=0; i<storage.length; i++) {
11246                                 var key = storage.key(i)
11247                                 callback(key, store.get(key))
11248                         }
11249                 }
11250         } else if (doc.documentElement.addBehavior) {
11251                 var storageOwner,
11252                         storageContainer
11253                 // Since #userData storage applies only to specific paths, we need to
11254                 // somehow link our data to a specific path.  We choose /favicon.ico
11255                 // as a pretty safe option, since all browsers already make a request to
11256                 // this URL anyway and being a 404 will not hurt us here.  We wrap an
11257                 // iframe pointing to the favicon in an ActiveXObject(htmlfile) object
11258                 // (see: http://msdn.microsoft.com/en-us/library/aa752574(v=VS.85).aspx)
11259                 // since the iframe access rules appear to allow direct access and
11260                 // manipulation of the document element, even for a 404 page.  This
11261                 // document can be used instead of the current document (which would
11262                 // have been limited to the current path) to perform #userData storage.
11263                 try {
11264                         storageContainer = new ActiveXObject('htmlfile')
11265                         storageContainer.open()
11266                         storageContainer.write('<s' + 'cript>document.w=window</s' + 'cript><iframe src="/favicon.ico"></iframe>')
11267                         storageContainer.close()
11268                         storageOwner = storageContainer.w.frames[0].document
11269                         storage = storageOwner.createElement('div')
11270                 } catch(e) {
11271                         // somehow ActiveXObject instantiation failed (perhaps some special
11272                         // security settings or otherwse), fall back to per-path storage
11273                         storage = doc.createElement('div')
11274                         storageOwner = doc.body
11275                 }
11276                 function withIEStorage(storeFunction) {
11277                         return function() {
11278                                 var args = Array.prototype.slice.call(arguments, 0)
11279                                 args.unshift(storage)
11280                                 // See http://msdn.microsoft.com/en-us/library/ms531081(v=VS.85).aspx
11281                                 // and http://msdn.microsoft.com/en-us/library/ms531424(v=VS.85).aspx
11282                                 storageOwner.appendChild(storage)
11283                                 storage.addBehavior('#default#userData')
11284                                 storage.load(localStorageName)
11285                                 var result = storeFunction.apply(store, args)
11286                                 storageOwner.removeChild(storage)
11287                                 return result
11288                         }
11289                 }
11290
11291                 // In IE7, keys may not contain special chars. See all of https://github.com/marcuswestin/store.js/issues/40
11292                 var forbiddenCharsRegex = new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]", "g")
11293                 function ieKeyFix(key) {
11294                         return key.replace(forbiddenCharsRegex, '___')
11295                 }
11296                 store.set = withIEStorage(function(storage, key, val) {
11297                         key = ieKeyFix(key)
11298                         if (val === undefined) { return store.remove(key) }
11299                         storage.setAttribute(key, store.serialize(val))
11300                         storage.save(localStorageName)
11301                         return val
11302                 })
11303                 store.get = withIEStorage(function(storage, key) {
11304                         key = ieKeyFix(key)
11305                         return store.deserialize(storage.getAttribute(key))
11306                 })
11307                 store.remove = withIEStorage(function(storage, key) {
11308                         key = ieKeyFix(key)
11309                         storage.removeAttribute(key)
11310                         storage.save(localStorageName)
11311                 })
11312                 store.clear = withIEStorage(function(storage) {
11313                         var attributes = storage.XMLDocument.documentElement.attributes
11314                         storage.load(localStorageName)
11315                         for (var i=0, attr; attr=attributes[i]; i++) {
11316                                 storage.removeAttribute(attr.name)
11317                         }
11318                         storage.save(localStorageName)
11319                 })
11320                 store.getAll = function(storage) {
11321                         var ret = {}
11322                         store.forEach(function(key, val) {
11323                                 ret[key] = val
11324                         })
11325                         return ret
11326                 }
11327                 store.forEach = withIEStorage(function(storage, callback) {
11328                         var attributes = storage.XMLDocument.documentElement.attributes
11329                         for (var i=0, attr; attr=attributes[i]; ++i) {
11330                                 callback(attr.name, store.deserialize(storage.getAttribute(attr.name)))
11331                         }
11332                 })
11333         }
11334
11335         try {
11336                 var testKey = '__storejs__'
11337                 store.set(testKey, testKey)
11338                 if (store.get(testKey) != testKey) { store.disabled = true }
11339                 store.remove(testKey)
11340         } catch(e) {
11341                 store.disabled = true
11342         }
11343         store.enabled = !store.disabled
11344         
11345         if (typeof module != 'undefined' && module.exports) { module.exports = store }
11346         else if (typeof define === 'function' && define.amd) { define(store) }
11347         else { win.store = store }
11348         
11349 })(this.window || global);
11350
11351 })(window)
11352 },{}],5:[function(require,module,exports){
11353 module.exports = hasKeys
11354
11355 function hasKeys(source) {
11356     return source !== null &&
11357         (typeof source === "object" ||
11358         typeof source === "function")
11359 }
11360
11361 },{}],4:[function(require,module,exports){
11362 var Keys = require("object-keys")
11363 var hasKeys = require("./has-keys")
11364
11365 module.exports = extend
11366
11367 function extend() {
11368     var target = {}
11369
11370     for (var i = 0; i < arguments.length; i++) {
11371         var source = arguments[i]
11372
11373         if (!hasKeys(source)) {
11374             continue
11375         }
11376
11377         var keys = Keys(source)
11378
11379         for (var j = 0; j < keys.length; j++) {
11380             var name = keys[j]
11381             target[name] = source[name]
11382         }
11383     }
11384
11385     return target
11386 }
11387
11388 },{"./has-keys":5,"object-keys":6}],7:[function(require,module,exports){
11389 (function(global){/**
11390  * jsHashes - A fast and independent hashing library pure JavaScript implemented (ES3 compliant) for both server and client side
11391  * 
11392  * @class Hashes
11393  * @author Tomas Aparicio <tomas@rijndael-project.com>
11394  * @license New BSD (see LICENSE file)
11395  * @version 1.0.4
11396  *
11397  * Algorithms specification:
11398  *
11399  * MD5 <http://www.ietf.org/rfc/rfc1321.txt>
11400  * RIPEMD-160 <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html>
11401  * SHA1   <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11402  * SHA256 <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11403  * SHA512 <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11404  * HMAC <http://www.ietf.org/rfc/rfc2104.txt>
11405  *
11406  */
11407 (function(){
11408   var Hashes;
11409   
11410   // private helper methods
11411   function utf8Encode(str) {
11412     var  x, y, output = '', i = -1, l;
11413     
11414     if (str && str.length) {
11415       l = str.length;
11416       while ((i+=1) < l) {
11417         /* Decode utf-16 surrogate pairs */
11418         x = str.charCodeAt(i);
11419         y = i + 1 < l ? str.charCodeAt(i + 1) : 0;
11420         if (0xD800 <= x && x <= 0xDBFF && 0xDC00 <= y && y <= 0xDFFF) {
11421             x = 0x10000 + ((x & 0x03FF) << 10) + (y & 0x03FF);
11422             i += 1;
11423         }
11424         /* Encode output as utf-8 */
11425         if (x <= 0x7F) {
11426             output += String.fromCharCode(x);
11427         } else if (x <= 0x7FF) {
11428             output += String.fromCharCode(0xC0 | ((x >>> 6 ) & 0x1F),
11429                         0x80 | ( x & 0x3F));
11430         } else if (x <= 0xFFFF) {
11431             output += String.fromCharCode(0xE0 | ((x >>> 12) & 0x0F),
11432                         0x80 | ((x >>> 6 ) & 0x3F),
11433                         0x80 | ( x & 0x3F));
11434         } else if (x <= 0x1FFFFF) {
11435             output += String.fromCharCode(0xF0 | ((x >>> 18) & 0x07),
11436                         0x80 | ((x >>> 12) & 0x3F),
11437                         0x80 | ((x >>> 6 ) & 0x3F),
11438                         0x80 | ( x & 0x3F));
11439         }
11440       }
11441     }
11442     return output;
11443   }
11444   
11445   function utf8Decode(str) {
11446     var i, ac, c1, c2, c3, arr = [], l;
11447     i = ac = c1 = c2 = c3 = 0;
11448     
11449     if (str && str.length) {
11450       l = str.length;
11451       str += '';
11452     
11453       while (i < l) {
11454           c1 = str.charCodeAt(i);
11455           ac += 1;
11456           if (c1 < 128) {
11457               arr[ac] = String.fromCharCode(c1);
11458               i+=1;
11459           } else if (c1 > 191 && c1 < 224) {
11460               c2 = str.charCodeAt(i + 1);
11461               arr[ac] = String.fromCharCode(((c1 & 31) << 6) | (c2 & 63));
11462               i += 2;
11463           } else {
11464               c2 = str.charCodeAt(i + 1);
11465               c3 = str.charCodeAt(i + 2);
11466               arr[ac] = String.fromCharCode(((c1 & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
11467               i += 3;
11468           }
11469       }
11470     }
11471     return arr.join('');
11472   }
11473
11474   /**
11475    * Add integers, wrapping at 2^32. This uses 16-bit operations internally
11476    * to work around bugs in some JS interpreters.
11477    */
11478   function safe_add(x, y) {
11479     var lsw = (x & 0xFFFF) + (y & 0xFFFF),
11480         msw = (x >> 16) + (y >> 16) + (lsw >> 16);
11481     return (msw << 16) | (lsw & 0xFFFF);
11482   }
11483
11484   /**
11485    * Bitwise rotate a 32-bit number to the left.
11486    */
11487   function bit_rol(num, cnt) {
11488     return (num << cnt) | (num >>> (32 - cnt));
11489   }
11490
11491   /**
11492    * Convert a raw string to a hex string
11493    */
11494   function rstr2hex(input, hexcase) {
11495     var hex_tab = hexcase ? '0123456789ABCDEF' : '0123456789abcdef',
11496         output = '', x, i = 0, l = input.length;
11497     for (; i < l; i+=1) {
11498       x = input.charCodeAt(i);
11499       output += hex_tab.charAt((x >>> 4) & 0x0F) + hex_tab.charAt(x & 0x0F);
11500     }
11501     return output;
11502   }
11503
11504   /**
11505    * Encode a string as utf-16
11506    */
11507   function str2rstr_utf16le(input) {
11508     var i, l = input.length, output = '';
11509     for (i = 0; i < l; i+=1) {
11510       output += String.fromCharCode( input.charCodeAt(i) & 0xFF, (input.charCodeAt(i) >>> 8) & 0xFF);
11511     }
11512     return output;
11513   }
11514
11515   function str2rstr_utf16be(input) {
11516     var i, l = input.length, output = '';
11517     for (i = 0; i < l; i+=1) {
11518       output += String.fromCharCode((input.charCodeAt(i) >>> 8) & 0xFF, input.charCodeAt(i) & 0xFF);
11519     }
11520     return output;
11521   }
11522
11523   /**
11524    * Convert an array of big-endian words to a string
11525    */
11526   function binb2rstr(input) {
11527     var i, l = input.length * 32, output = '';
11528     for (i = 0; i < l; i += 8) {
11529         output += String.fromCharCode((input[i>>5] >>> (24 - i % 32)) & 0xFF);
11530     }
11531     return output;
11532   }
11533
11534   /**
11535    * Convert an array of little-endian words to a string
11536    */
11537   function binl2rstr(input) {
11538     var i, l = input.length * 32, output = '';
11539     for (i = 0;i < l; i += 8) {
11540       output += String.fromCharCode((input[i>>5] >>> (i % 32)) & 0xFF);
11541     }
11542     return output;
11543   }
11544
11545   /**
11546    * Convert a raw string to an array of little-endian words
11547    * Characters >255 have their high-byte silently ignored.
11548    */
11549   function rstr2binl(input) {
11550     var i, l = input.length * 8, output = Array(input.length >> 2), lo = output.length;
11551     for (i = 0; i < lo; i+=1) {
11552       output[i] = 0;
11553     }
11554     for (i = 0; i < l; i += 8) {
11555       output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (i%32);
11556     }
11557     return output;
11558   }
11559   
11560   /**
11561    * Convert a raw string to an array of big-endian words 
11562    * Characters >255 have their high-byte silently ignored.
11563    */
11564    function rstr2binb(input) {
11565       var i, l = input.length * 8, output = Array(input.length >> 2), lo = output.length;
11566       for (i = 0; i < lo; i+=1) {
11567             output[i] = 0;
11568         }
11569       for (i = 0; i < l; i += 8) {
11570             output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (24 - i % 32);
11571         }
11572       return output;
11573    }
11574
11575   /**
11576    * Convert a raw string to an arbitrary string encoding
11577    */
11578   function rstr2any(input, encoding) {
11579     var divisor = encoding.length,
11580         remainders = Array(),
11581         i, q, x, ld, quotient, dividend, output, full_length;
11582   
11583     /* Convert to an array of 16-bit big-endian values, forming the dividend */
11584     dividend = Array(Math.ceil(input.length / 2));
11585     ld = dividend.length;
11586     for (i = 0; i < ld; i+=1) {
11587       dividend[i] = (input.charCodeAt(i * 2) << 8) | input.charCodeAt(i * 2 + 1);
11588     }
11589   
11590     /**
11591      * Repeatedly perform a long division. The binary array forms the dividend,
11592      * the length of the encoding is the divisor. Once computed, the quotient
11593      * forms the dividend for the next step. We stop when the dividend is zerHashes.
11594      * All remainders are stored for later use.
11595      */
11596     while(dividend.length > 0) {
11597       quotient = Array();
11598       x = 0;
11599       for (i = 0; i < dividend.length; i+=1) {
11600         x = (x << 16) + dividend[i];
11601         q = Math.floor(x / divisor);
11602         x -= q * divisor;
11603         if (quotient.length > 0 || q > 0) {
11604           quotient[quotient.length] = q;
11605         }
11606       }
11607       remainders[remainders.length] = x;
11608       dividend = quotient;
11609     }
11610   
11611     /* Convert the remainders to the output string */
11612     output = '';
11613     for (i = remainders.length - 1; i >= 0; i--) {
11614       output += encoding.charAt(remainders[i]);
11615     }
11616   
11617     /* Append leading zero equivalents */
11618     full_length = Math.ceil(input.length * 8 / (Math.log(encoding.length) / Math.log(2)));
11619     for (i = output.length; i < full_length; i+=1) {
11620       output = encoding[0] + output;
11621     }
11622     return output;
11623   }
11624
11625   /**
11626    * Convert a raw string to a base-64 string
11627    */
11628   function rstr2b64(input, b64pad) {
11629     var tab = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',
11630         output = '',
11631         len = input.length, i, j, triplet;
11632     b64pad= b64pad || '=';
11633     for (i = 0; i < len; i += 3) {
11634       triplet = (input.charCodeAt(i) << 16)
11635             | (i + 1 < len ? input.charCodeAt(i+1) << 8 : 0)
11636             | (i + 2 < len ? input.charCodeAt(i+2)      : 0);
11637       for (j = 0; j < 4; j+=1) {
11638         if (i * 8 + j * 6 > input.length * 8) { 
11639           output += b64pad; 
11640         } else { 
11641           output += tab.charAt((triplet >>> 6*(3-j)) & 0x3F); 
11642         }
11643        }
11644     }
11645     return output;
11646   }
11647
11648   Hashes = {
11649   /**  
11650    * @property {String} version
11651    * @readonly
11652    */
11653   VERSION : '1.0.3',
11654   /**
11655    * @member Hashes
11656    * @class Base64
11657    * @constructor
11658    */
11659   Base64 : function () {
11660     // private properties
11661     var tab = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',
11662         pad = '=', // default pad according with the RFC standard
11663         url = false, // URL encoding support @todo
11664         utf8 = true; // by default enable UTF-8 support encoding
11665
11666     // public method for encoding
11667     this.encode = function (input) {
11668       var i, j, triplet,
11669           output = '', 
11670           len = input.length;
11671
11672       pad = pad || '=';
11673       input = (utf8) ? utf8Encode(input) : input;
11674
11675       for (i = 0; i < len; i += 3) {
11676         triplet = (input.charCodeAt(i) << 16)
11677               | (i + 1 < len ? input.charCodeAt(i+1) << 8 : 0)
11678               | (i + 2 < len ? input.charCodeAt(i+2) : 0);
11679         for (j = 0; j < 4; j+=1) {
11680           if (i * 8 + j * 6 > len * 8) {
11681               output += pad;
11682           } else {
11683               output += tab.charAt((triplet >>> 6*(3-j)) & 0x3F);
11684           }
11685         }
11686       }
11687       return output;    
11688     };
11689
11690     // public method for decoding
11691     this.decode = function (input) {
11692       // var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
11693       var i, o1, o2, o3, h1, h2, h3, h4, bits, ac,
11694         dec = '',
11695         arr = [];
11696       if (!input) { return input; }
11697
11698       i = ac = 0;
11699       input = input.replace(new RegExp('\\'+pad,'gi'),''); // use '='
11700       //input += '';
11701
11702       do { // unpack four hexets into three octets using index points in b64
11703         h1 = tab.indexOf(input.charAt(i+=1));
11704         h2 = tab.indexOf(input.charAt(i+=1));
11705         h3 = tab.indexOf(input.charAt(i+=1));
11706         h4 = tab.indexOf(input.charAt(i+=1));
11707
11708         bits = h1 << 18 | h2 << 12 | h3 << 6 | h4;
11709
11710         o1 = bits >> 16 & 0xff;
11711         o2 = bits >> 8 & 0xff;
11712         o3 = bits & 0xff;
11713         ac += 1;
11714
11715         if (h3 === 64) {
11716           arr[ac] = String.fromCharCode(o1);
11717         } else if (h4 === 64) {
11718           arr[ac] = String.fromCharCode(o1, o2);
11719         } else {
11720           arr[ac] = String.fromCharCode(o1, o2, o3);
11721         }
11722       } while (i < input.length);
11723
11724       dec = arr.join('');
11725       dec = (utf8) ? utf8Decode(dec) : dec;
11726
11727       return dec;
11728     };
11729
11730     // set custom pad string
11731     this.setPad = function (str) {
11732         pad = str || pad;
11733         return this;
11734     };
11735     // set custom tab string characters
11736     this.setTab = function (str) {
11737         tab = str || tab;
11738         return this;
11739     };
11740     this.setUTF8 = function (bool) {
11741         if (typeof bool === 'boolean') {
11742           utf8 = bool;
11743         }
11744         return this;
11745     };
11746   },
11747
11748   /**
11749    * CRC-32 calculation
11750    * @member Hashes
11751    * @method CRC32
11752    * @static
11753    * @param {String} str Input String
11754    * @return {String}
11755    */
11756   CRC32 : function (str) {
11757     var crc = 0, x = 0, y = 0, table, i, iTop;
11758     str = utf8Encode(str);
11759         
11760     table = [ 
11761         '00000000 77073096 EE0E612C 990951BA 076DC419 706AF48F E963A535 9E6495A3 0EDB8832 ',
11762         '79DCB8A4 E0D5E91E 97D2D988 09B64C2B 7EB17CBD E7B82D07 90BF1D91 1DB71064 6AB020F2 F3B97148 ',
11763         '84BE41DE 1ADAD47D 6DDDE4EB F4D4B551 83D385C7 136C9856 646BA8C0 FD62F97A 8A65C9EC 14015C4F ',
11764         '63066CD9 FA0F3D63 8D080DF5 3B6E20C8 4C69105E D56041E4 A2677172 3C03E4D1 4B04D447 D20D85FD ',
11765         'A50AB56B 35B5A8FA 42B2986C DBBBC9D6 ACBCF940 32D86CE3 45DF5C75 DCD60DCF ABD13D59 26D930AC ',
11766         '51DE003A C8D75180 BFD06116 21B4F4B5 56B3C423 CFBA9599 B8BDA50F 2802B89E 5F058808 C60CD9B2 ',
11767         'B10BE924 2F6F7C87 58684C11 C1611DAB B6662D3D 76DC4190 01DB7106 98D220BC EFD5102A 71B18589 ',
11768         '06B6B51F 9FBFE4A5 E8B8D433 7807C9A2 0F00F934 9609A88E E10E9818 7F6A0DBB 086D3D2D 91646C97 ',
11769         'E6635C01 6B6B51F4 1C6C6162 856530D8 F262004E 6C0695ED 1B01A57B 8208F4C1 F50FC457 65B0D9C6 ',
11770         '12B7E950 8BBEB8EA FCB9887C 62DD1DDF 15DA2D49 8CD37CF3 FBD44C65 4DB26158 3AB551CE A3BC0074 ',
11771         'D4BB30E2 4ADFA541 3DD895D7 A4D1C46D D3D6F4FB 4369E96A 346ED9FC AD678846 DA60B8D0 44042D73 ',
11772         '33031DE5 AA0A4C5F DD0D7CC9 5005713C 270241AA BE0B1010 C90C2086 5768B525 206F85B3 B966D409 ',
11773         'CE61E49F 5EDEF90E 29D9C998 B0D09822 C7D7A8B4 59B33D17 2EB40D81 B7BD5C3B C0BA6CAD EDB88320 ',
11774         '9ABFB3B6 03B6E20C 74B1D29A EAD54739 9DD277AF 04DB2615 73DC1683 E3630B12 94643B84 0D6D6A3E ',
11775         '7A6A5AA8 E40ECF0B 9309FF9D 0A00AE27 7D079EB1 F00F9344 8708A3D2 1E01F268 6906C2FE F762575D ',
11776         '806567CB 196C3671 6E6B06E7 FED41B76 89D32BE0 10DA7A5A 67DD4ACC F9B9DF6F 8EBEEFF9 17B7BE43 ',
11777         '60B08ED5 D6D6A3E8 A1D1937E 38D8C2C4 4FDFF252 D1BB67F1 A6BC5767 3FB506DD 48B2364B D80D2BDA ',
11778         'AF0A1B4C 36034AF6 41047A60 DF60EFC3 A867DF55 316E8EEF 4669BE79 CB61B38C BC66831A 256FD2A0 ', 
11779         '5268E236 CC0C7795 BB0B4703 220216B9 5505262F C5BA3BBE B2BD0B28 2BB45A92 5CB36A04 C2D7FFA7 ',
11780         'B5D0CF31 2CD99E8B 5BDEAE1D 9B64C2B0 EC63F226 756AA39C 026D930A 9C0906A9 EB0E363F 72076785 ',
11781         '05005713 95BF4A82 E2B87A14 7BB12BAE 0CB61B38 92D28E9B E5D5BE0D 7CDCEFB7 0BDBDF21 86D3D2D4 ',
11782         'F1D4E242 68DDB3F8 1FDA836E 81BE16CD F6B9265B 6FB077E1 18B74777 88085AE6 FF0F6A70 66063BCA ',
11783         '11010B5C 8F659EFF F862AE69 616BFFD3 166CCF45 A00AE278 D70DD2EE 4E048354 3903B3C2 A7672661 ',
11784         'D06016F7 4969474D 3E6E77DB AED16A4A D9D65ADC 40DF0B66 37D83BF0 A9BCAE53 DEBB9EC5 47B2CF7F ',
11785         '30B5FFE9 BDBDF21C CABAC28A 53B39330 24B4A3A6 BAD03605 CDD70693 54DE5729 23D967BF B3667A2E ',
11786         'C4614AB8 5D681B02 2A6F2B94 B40BBE37 C30C8EA1 5A05DF1B 2D02EF8D'
11787     ].join('');
11788
11789     crc = crc ^ (-1);
11790     for (i = 0, iTop = str.length; i < iTop; i+=1 ) {
11791         y = ( crc ^ str.charCodeAt( i ) ) & 0xFF;
11792         x = '0x' + table.substr( y * 9, 8 );
11793         crc = ( crc >>> 8 ) ^ x;
11794     }
11795     // always return a positive number (that's what >>> 0 does)
11796     return (crc ^ (-1)) >>> 0;
11797   },
11798   /**
11799    * @member Hashes
11800    * @class MD5
11801    * @constructor
11802    * @param {Object} [config]
11803    * 
11804    * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
11805    * Digest Algorithm, as defined in RFC 1321.
11806    * Version 2.2 Copyright (C) Paul Johnston 1999 - 2009
11807    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
11808    * See <http://pajhome.org.uk/crypt/md5> for more infHashes.
11809    */
11810   MD5 : function (options) {  
11811     /**
11812      * Private config properties. You may need to tweak these to be compatible with
11813      * the server-side, but the defaults work in most cases.
11814      * See {@link Hashes.MD5#method-setUpperCase} and {@link Hashes.SHA1#method-setUpperCase}
11815      */
11816     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase
11817         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', // base-64 pad character. Defaults to '=' for strict RFC compliance
11818         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true; // enable/disable utf8 encoding
11819
11820     // privileged (public) methods 
11821     this.hex = function (s) { 
11822       return rstr2hex(rstr(s, utf8), hexcase);
11823     };
11824     this.b64 = function (s) { 
11825       return rstr2b64(rstr(s), b64pad);
11826     };
11827     this.any = function(s, e) { 
11828       return rstr2any(rstr(s, utf8), e); 
11829     };
11830     this.hex_hmac = function (k, d) { 
11831       return rstr2hex(rstr_hmac(k, d), hexcase); 
11832     };
11833     this.b64_hmac = function (k, d) { 
11834       return rstr2b64(rstr_hmac(k,d), b64pad); 
11835     };
11836     this.any_hmac = function (k, d, e) { 
11837       return rstr2any(rstr_hmac(k, d), e); 
11838     };
11839     /**
11840      * Perform a simple self-test to see if the VM is working
11841      * @return {String} Hexadecimal hash sample
11842      */
11843     this.vm_test = function () {
11844       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
11845     };
11846     /** 
11847      * Enable/disable uppercase hexadecimal returned string 
11848      * @param {Boolean} 
11849      * @return {Object} this
11850      */ 
11851     this.setUpperCase = function (a) {
11852       if (typeof a === 'boolean' ) {
11853         hexcase = a;
11854       }
11855       return this;
11856     };
11857     /** 
11858      * Defines a base64 pad string 
11859      * @param {String} Pad
11860      * @return {Object} this
11861      */ 
11862     this.setPad = function (a) {
11863       b64pad = a || b64pad;
11864       return this;
11865     };
11866     /** 
11867      * Defines a base64 pad string 
11868      * @param {Boolean} 
11869      * @return {Object} [this]
11870      */ 
11871     this.setUTF8 = function (a) {
11872       if (typeof a === 'boolean') { 
11873         utf8 = a;
11874       }
11875       return this;
11876     };
11877
11878     // private methods
11879
11880     /**
11881      * Calculate the MD5 of a raw string
11882      */
11883     function rstr(s) {
11884       s = (utf8) ? utf8Encode(s): s;
11885       return binl2rstr(binl(rstr2binl(s), s.length * 8));
11886     }
11887     
11888     /**
11889      * Calculate the HMAC-MD5, of a key and some data (raw strings)
11890      */
11891     function rstr_hmac(key, data) {
11892       var bkey, ipad, opad, hash, i;
11893
11894       key = (utf8) ? utf8Encode(key) : key;
11895       data = (utf8) ? utf8Encode(data) : data;
11896       bkey = rstr2binl(key);
11897       if (bkey.length > 16) { 
11898         bkey = binl(bkey, key.length * 8); 
11899       }
11900
11901       ipad = Array(16), opad = Array(16); 
11902       for (i = 0; i < 16; i+=1) {
11903           ipad[i] = bkey[i] ^ 0x36363636;
11904           opad[i] = bkey[i] ^ 0x5C5C5C5C;
11905       }
11906       hash = binl(ipad.concat(rstr2binl(data)), 512 + data.length * 8);
11907       return binl2rstr(binl(opad.concat(hash), 512 + 128));
11908     }
11909
11910     /**
11911      * Calculate the MD5 of an array of little-endian words, and a bit length.
11912      */
11913     function binl(x, len) {
11914       var i, olda, oldb, oldc, oldd,
11915           a =  1732584193,
11916           b = -271733879,
11917           c = -1732584194,
11918           d =  271733878;
11919         
11920       /* append padding */
11921       x[len >> 5] |= 0x80 << ((len) % 32);
11922       x[(((len + 64) >>> 9) << 4) + 14] = len;
11923
11924       for (i = 0; i < x.length; i += 16) {
11925         olda = a;
11926         oldb = b;
11927         oldc = c;
11928         oldd = d;
11929
11930         a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936);
11931         d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586);
11932         c = md5_ff(c, d, a, b, x[i+ 2], 17,  606105819);
11933         b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330);
11934         a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897);
11935         d = md5_ff(d, a, b, c, x[i+ 5], 12,  1200080426);
11936         c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341);
11937         b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983);
11938         a = md5_ff(a, b, c, d, x[i+ 8], 7 ,  1770035416);
11939         d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417);
11940         c = md5_ff(c, d, a, b, x[i+10], 17, -42063);
11941         b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162);
11942         a = md5_ff(a, b, c, d, x[i+12], 7 ,  1804603682);
11943         d = md5_ff(d, a, b, c, x[i+13], 12, -40341101);
11944         c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);
11945         b = md5_ff(b, c, d, a, x[i+15], 22,  1236535329);
11946
11947         a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510);
11948         d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632);
11949         c = md5_gg(c, d, a, b, x[i+11], 14,  643717713);
11950         b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302);
11951         a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691);
11952         d = md5_gg(d, a, b, c, x[i+10], 9 ,  38016083);
11953         c = md5_gg(c, d, a, b, x[i+15], 14, -660478335);
11954         b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848);
11955         a = md5_gg(a, b, c, d, x[i+ 9], 5 ,  568446438);
11956         d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690);
11957         c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961);
11958         b = md5_gg(b, c, d, a, x[i+ 8], 20,  1163531501);
11959         a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467);
11960         d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784);
11961         c = md5_gg(c, d, a, b, x[i+ 7], 14,  1735328473);
11962         b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734);
11963
11964         a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558);
11965         d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463);
11966         c = md5_hh(c, d, a, b, x[i+11], 16,  1839030562);
11967         b = md5_hh(b, c, d, a, x[i+14], 23, -35309556);
11968         a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060);
11969         d = md5_hh(d, a, b, c, x[i+ 4], 11,  1272893353);
11970         c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632);
11971         b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640);
11972         a = md5_hh(a, b, c, d, x[i+13], 4 ,  681279174);
11973         d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222);
11974         c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979);
11975         b = md5_hh(b, c, d, a, x[i+ 6], 23,  76029189);
11976         a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487);
11977         d = md5_hh(d, a, b, c, x[i+12], 11, -421815835);
11978         c = md5_hh(c, d, a, b, x[i+15], 16,  530742520);
11979         b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651);
11980
11981         a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844);
11982         d = md5_ii(d, a, b, c, x[i+ 7], 10,  1126891415);
11983         c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905);
11984         b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055);
11985         a = md5_ii(a, b, c, d, x[i+12], 6 ,  1700485571);
11986         d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606);
11987         c = md5_ii(c, d, a, b, x[i+10], 15, -1051523);
11988         b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799);
11989         a = md5_ii(a, b, c, d, x[i+ 8], 6 ,  1873313359);
11990         d = md5_ii(d, a, b, c, x[i+15], 10, -30611744);
11991         c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380);
11992         b = md5_ii(b, c, d, a, x[i+13], 21,  1309151649);
11993         a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070);
11994         d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379);
11995         c = md5_ii(c, d, a, b, x[i+ 2], 15,  718787259);
11996         b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551);
11997
11998         a = safe_add(a, olda);
11999         b = safe_add(b, oldb);
12000         c = safe_add(c, oldc);
12001         d = safe_add(d, oldd);
12002       }
12003       return Array(a, b, c, d);
12004     }
12005
12006     /**
12007      * These functions implement the four basic operations the algorithm uses.
12008      */
12009     function md5_cmn(q, a, b, x, s, t) {
12010       return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b);
12011     }
12012     function md5_ff(a, b, c, d, x, s, t) {
12013       return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);
12014     }
12015     function md5_gg(a, b, c, d, x, s, t) {
12016       return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);
12017     }
12018     function md5_hh(a, b, c, d, x, s, t) {
12019       return md5_cmn(b ^ c ^ d, a, b, x, s, t);
12020     }
12021     function md5_ii(a, b, c, d, x, s, t) {
12022       return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);
12023     }
12024   },
12025   /**
12026    * @member Hashes
12027    * @class Hashes.SHA1
12028    * @param {Object} [config]
12029    * @constructor
12030    * 
12031    * A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined in FIPS 180-1
12032    * Version 2.2 Copyright Paul Johnston 2000 - 2009.
12033    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12034    * See http://pajhome.org.uk/crypt/md5 for details.
12035    */
12036   SHA1 : function (options) {
12037    /**
12038      * Private config properties. You may need to tweak these to be compatible with
12039      * the server-side, but the defaults work in most cases.
12040      * See {@link Hashes.MD5#method-setUpperCase} and {@link Hashes.SHA1#method-setUpperCase}
12041      */
12042     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase
12043         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', // base-64 pad character. Defaults to '=' for strict RFC compliance
12044         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true; // enable/disable utf8 encoding
12045
12046     // public methods
12047     this.hex = function (s) { 
12048         return rstr2hex(rstr(s, utf8), hexcase); 
12049     };
12050     this.b64 = function (s) { 
12051         return rstr2b64(rstr(s, utf8), b64pad);
12052     };
12053     this.any = function (s, e) { 
12054         return rstr2any(rstr(s, utf8), e);
12055     };
12056     this.hex_hmac = function (k, d) {
12057         return rstr2hex(rstr_hmac(k, d));
12058     };
12059     this.b64_hmac = function (k, d) { 
12060         return rstr2b64(rstr_hmac(k, d), b64pad); 
12061     };
12062     this.any_hmac = function (k, d, e) { 
12063         return rstr2any(rstr_hmac(k, d), e);
12064     };
12065     /**
12066      * Perform a simple self-test to see if the VM is working
12067      * @return {String} Hexadecimal hash sample
12068      * @public
12069      */
12070     this.vm_test = function () {
12071       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12072     };
12073     /** 
12074      * @description Enable/disable uppercase hexadecimal returned string 
12075      * @param {boolean} 
12076      * @return {Object} this
12077      * @public
12078      */ 
12079     this.setUpperCase = function (a) {
12080         if (typeof a === 'boolean') {
12081         hexcase = a;
12082       }
12083         return this;
12084     };
12085     /** 
12086      * @description Defines a base64 pad string 
12087      * @param {string} Pad
12088      * @return {Object} this
12089      * @public
12090      */ 
12091     this.setPad = function (a) {
12092       b64pad = a || b64pad;
12093         return this;
12094     };
12095     /** 
12096      * @description Defines a base64 pad string 
12097      * @param {boolean} 
12098      * @return {Object} this
12099      * @public
12100      */ 
12101     this.setUTF8 = function (a) {
12102         if (typeof a === 'boolean') {
12103         utf8 = a;
12104       }
12105         return this;
12106     };
12107
12108     // private methods
12109
12110     /**
12111          * Calculate the SHA-512 of a raw string
12112          */
12113         function rstr(s) {
12114       s = (utf8) ? utf8Encode(s) : s;
12115       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12116         }
12117
12118     /**
12119      * Calculate the HMAC-SHA1 of a key and some data (raw strings)
12120      */
12121     function rstr_hmac(key, data) {
12122         var bkey, ipad, opad, i, hash;
12123         key = (utf8) ? utf8Encode(key) : key;
12124         data = (utf8) ? utf8Encode(data) : data;
12125         bkey = rstr2binb(key);
12126
12127         if (bkey.length > 16) {
12128         bkey = binb(bkey, key.length * 8);
12129       }
12130         ipad = Array(16), opad = Array(16);
12131         for (i = 0; i < 16; i+=1) {
12132                 ipad[i] = bkey[i] ^ 0x36363636;
12133                 opad[i] = bkey[i] ^ 0x5C5C5C5C;
12134         }
12135         hash = binb(ipad.concat(rstr2binb(data)), 512 + data.length * 8);
12136         return binb2rstr(binb(opad.concat(hash), 512 + 160));
12137     }
12138
12139     /**
12140      * Calculate the SHA-1 of an array of big-endian words, and a bit length
12141      */
12142     function binb(x, len) {
12143       var i, j, t, olda, oldb, oldc, oldd, olde,
12144           w = Array(80),
12145           a =  1732584193,
12146           b = -271733879,
12147           c = -1732584194,
12148           d =  271733878,
12149           e = -1009589776;
12150
12151       /* append padding */
12152       x[len >> 5] |= 0x80 << (24 - len % 32);
12153       x[((len + 64 >> 9) << 4) + 15] = len;
12154
12155       for (i = 0; i < x.length; i += 16) {
12156         olda = a,
12157         oldb = b;
12158         oldc = c;
12159         oldd = d;
12160         olde = e;
12161       
12162         for (j = 0; j < 80; j+=1)       {
12163           if (j < 16) { 
12164             w[j] = x[i + j]; 
12165           } else { 
12166             w[j] = bit_rol(w[j-3] ^ w[j-8] ^ w[j-14] ^ w[j-16], 1); 
12167           }
12168           t = safe_add(safe_add(bit_rol(a, 5), sha1_ft(j, b, c, d)),
12169                                            safe_add(safe_add(e, w[j]), sha1_kt(j)));
12170           e = d;
12171           d = c;
12172           c = bit_rol(b, 30);
12173           b = a;
12174           a = t;
12175         }
12176
12177         a = safe_add(a, olda);
12178         b = safe_add(b, oldb);
12179         c = safe_add(c, oldc);
12180         d = safe_add(d, oldd);
12181         e = safe_add(e, olde);
12182       }
12183       return Array(a, b, c, d, e);
12184     }
12185
12186     /**
12187      * Perform the appropriate triplet combination function for the current
12188      * iteration
12189      */
12190     function sha1_ft(t, b, c, d) {
12191       if (t < 20) { return (b & c) | ((~b) & d); }
12192       if (t < 40) { return b ^ c ^ d; }
12193       if (t < 60) { return (b & c) | (b & d) | (c & d); }
12194       return b ^ c ^ d;
12195     }
12196
12197     /**
12198      * Determine the appropriate additive constant for the current iteration
12199      */
12200     function sha1_kt(t) {
12201       return (t < 20) ?  1518500249 : (t < 40) ?  1859775393 :
12202                  (t < 60) ? -1894007588 : -899497514;
12203     }
12204   },
12205   /**
12206    * @class Hashes.SHA256
12207    * @param {config}
12208    * 
12209    * A JavaScript implementation of the Secure Hash Algorithm, SHA-256, as defined in FIPS 180-2
12210    * Version 2.2 Copyright Angel Marin, Paul Johnston 2000 - 2009.
12211    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12212    * See http://pajhome.org.uk/crypt/md5 for details.
12213    * Also http://anmar.eu.org/projects/jssha2/
12214    */
12215   SHA256 : function (options) {
12216     /**
12217      * Private properties configuration variables. You may need to tweak these to be compatible with
12218      * the server-side, but the defaults work in most cases.
12219      * @see this.setUpperCase() method
12220      * @see this.setPad() method
12221      */
12222     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase  */
12223               b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', /* base-64 pad character. Default '=' for strict RFC compliance   */
12224               utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12225               sha256_K;
12226
12227     /* privileged (public) methods */
12228     this.hex = function (s) { 
12229       return rstr2hex(rstr(s, utf8)); 
12230     };
12231     this.b64 = function (s) { 
12232       return rstr2b64(rstr(s, utf8), b64pad);
12233     };
12234     this.any = function (s, e) { 
12235       return rstr2any(rstr(s, utf8), e); 
12236     };
12237     this.hex_hmac = function (k, d) { 
12238       return rstr2hex(rstr_hmac(k, d)); 
12239     };
12240     this.b64_hmac = function (k, d) { 
12241       return rstr2b64(rstr_hmac(k, d), b64pad);
12242     };
12243     this.any_hmac = function (k, d, e) { 
12244       return rstr2any(rstr_hmac(k, d), e); 
12245     };
12246     /**
12247      * Perform a simple self-test to see if the VM is working
12248      * @return {String} Hexadecimal hash sample
12249      * @public
12250      */
12251     this.vm_test = function () {
12252       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12253     };
12254     /** 
12255      * Enable/disable uppercase hexadecimal returned string 
12256      * @param {boolean} 
12257      * @return {Object} this
12258      * @public
12259      */ 
12260     this.setUpperCase = function (a) {
12261       if (typeof a === 'boolean') { 
12262         hexcase = a;
12263       }
12264       return this;
12265     };
12266     /** 
12267      * @description Defines a base64 pad string 
12268      * @param {string} Pad
12269      * @return {Object} this
12270      * @public
12271      */ 
12272     this.setPad = function (a) {
12273       b64pad = a || b64pad;
12274       return this;
12275     };
12276     /** 
12277      * Defines a base64 pad string 
12278      * @param {boolean} 
12279      * @return {Object} this
12280      * @public
12281      */ 
12282     this.setUTF8 = function (a) {
12283       if (typeof a === 'boolean') {
12284         utf8 = a;
12285       }
12286       return this;
12287     };
12288     
12289     // private methods
12290
12291     /**
12292      * Calculate the SHA-512 of a raw string
12293      */
12294     function rstr(s, utf8) {
12295       s = (utf8) ? utf8Encode(s) : s;
12296       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12297     }
12298
12299     /**
12300      * Calculate the HMAC-sha256 of a key and some data (raw strings)
12301      */
12302     function rstr_hmac(key, data) {
12303       key = (utf8) ? utf8Encode(key) : key;
12304       data = (utf8) ? utf8Encode(data) : data;
12305       var hash, i = 0,
12306           bkey = rstr2binb(key), 
12307           ipad = Array(16), 
12308           opad = Array(16);
12309
12310       if (bkey.length > 16) { bkey = binb(bkey, key.length * 8); }
12311       
12312       for (; i < 16; i+=1) {
12313         ipad[i] = bkey[i] ^ 0x36363636;
12314         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12315       }
12316       
12317       hash = binb(ipad.concat(rstr2binb(data)), 512 + data.length * 8);
12318       return binb2rstr(binb(opad.concat(hash), 512 + 256));
12319     }
12320     
12321     /*
12322      * Main sha256 function, with its support functions
12323      */
12324     function sha256_S (X, n) {return ( X >>> n ) | (X << (32 - n));}
12325     function sha256_R (X, n) {return ( X >>> n );}
12326     function sha256_Ch(x, y, z) {return ((x & y) ^ ((~x) & z));}
12327     function sha256_Maj(x, y, z) {return ((x & y) ^ (x & z) ^ (y & z));}
12328     function sha256_Sigma0256(x) {return (sha256_S(x, 2) ^ sha256_S(x, 13) ^ sha256_S(x, 22));}
12329     function sha256_Sigma1256(x) {return (sha256_S(x, 6) ^ sha256_S(x, 11) ^ sha256_S(x, 25));}
12330     function sha256_Gamma0256(x) {return (sha256_S(x, 7) ^ sha256_S(x, 18) ^ sha256_R(x, 3));}
12331     function sha256_Gamma1256(x) {return (sha256_S(x, 17) ^ sha256_S(x, 19) ^ sha256_R(x, 10));}
12332     function sha256_Sigma0512(x) {return (sha256_S(x, 28) ^ sha256_S(x, 34) ^ sha256_S(x, 39));}
12333     function sha256_Sigma1512(x) {return (sha256_S(x, 14) ^ sha256_S(x, 18) ^ sha256_S(x, 41));}
12334     function sha256_Gamma0512(x) {return (sha256_S(x, 1)  ^ sha256_S(x, 8) ^ sha256_R(x, 7));}
12335     function sha256_Gamma1512(x) {return (sha256_S(x, 19) ^ sha256_S(x, 61) ^ sha256_R(x, 6));}
12336     
12337     sha256_K = [
12338       1116352408, 1899447441, -1245643825, -373957723, 961987163, 1508970993,
12339       -1841331548, -1424204075, -670586216, 310598401, 607225278, 1426881987,
12340       1925078388, -2132889090, -1680079193, -1046744716, -459576895, -272742522,
12341       264347078, 604807628, 770255983, 1249150122, 1555081692, 1996064986,
12342       -1740746414, -1473132947, -1341970488, -1084653625, -958395405, -710438585,
12343       113926993, 338241895, 666307205, 773529912, 1294757372, 1396182291,
12344       1695183700, 1986661051, -2117940946, -1838011259, -1564481375, -1474664885,
12345       -1035236496, -949202525, -778901479, -694614492, -200395387, 275423344,
12346       430227734, 506948616, 659060556, 883997877, 958139571, 1322822218,
12347       1537002063, 1747873779, 1955562222, 2024104815, -2067236844, -1933114872,
12348       -1866530822, -1538233109, -1090935817, -965641998
12349     ];
12350     
12351     function binb(m, l) {
12352       var HASH = [1779033703, -1150833019, 1013904242, -1521486534,
12353                  1359893119, -1694144372, 528734635, 1541459225];
12354       var W = new Array(64);
12355       var a, b, c, d, e, f, g, h;
12356       var i, j, T1, T2;
12357     
12358       /* append padding */
12359       m[l >> 5] |= 0x80 << (24 - l % 32);
12360       m[((l + 64 >> 9) << 4) + 15] = l;
12361     
12362       for (i = 0; i < m.length; i += 16)
12363       {
12364       a = HASH[0];
12365       b = HASH[1];
12366       c = HASH[2];
12367       d = HASH[3];
12368       e = HASH[4];
12369       f = HASH[5];
12370       g = HASH[6];
12371       h = HASH[7];
12372     
12373       for (j = 0; j < 64; j+=1)
12374       {
12375         if (j < 16) { 
12376           W[j] = m[j + i];
12377         } else { 
12378           W[j] = safe_add(safe_add(safe_add(sha256_Gamma1256(W[j - 2]), W[j - 7]),
12379                           sha256_Gamma0256(W[j - 15])), W[j - 16]);
12380         }
12381     
12382         T1 = safe_add(safe_add(safe_add(safe_add(h, sha256_Sigma1256(e)), sha256_Ch(e, f, g)),
12383                                   sha256_K[j]), W[j]);
12384         T2 = safe_add(sha256_Sigma0256(a), sha256_Maj(a, b, c));
12385         h = g;
12386         g = f;
12387         f = e;
12388         e = safe_add(d, T1);
12389         d = c;
12390         c = b;
12391         b = a;
12392         a = safe_add(T1, T2);
12393       }
12394     
12395       HASH[0] = safe_add(a, HASH[0]);
12396       HASH[1] = safe_add(b, HASH[1]);
12397       HASH[2] = safe_add(c, HASH[2]);
12398       HASH[3] = safe_add(d, HASH[3]);
12399       HASH[4] = safe_add(e, HASH[4]);
12400       HASH[5] = safe_add(f, HASH[5]);
12401       HASH[6] = safe_add(g, HASH[6]);
12402       HASH[7] = safe_add(h, HASH[7]);
12403       }
12404       return HASH;
12405     }
12406
12407   },
12408
12409   /**
12410    * @class Hashes.SHA512
12411    * @param {config}
12412    * 
12413    * A JavaScript implementation of the Secure Hash Algorithm, SHA-512, as defined in FIPS 180-2
12414    * Version 2.2 Copyright Anonymous Contributor, Paul Johnston 2000 - 2009.
12415    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12416    * See http://pajhome.org.uk/crypt/md5 for details. 
12417    */
12418   SHA512 : function (options) {
12419     /**
12420      * Private properties configuration variables. You may need to tweak these to be compatible with
12421      * the server-side, but the defaults work in most cases.
12422      * @see this.setUpperCase() method
12423      * @see this.setPad() method
12424      */
12425     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false , /* hexadecimal output case format. false - lowercase; true - uppercase  */
12426         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=',  /* base-64 pad character. Default '=' for strict RFC compliance   */
12427         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12428         sha512_k;
12429
12430     /* privileged (public) methods */
12431     this.hex = function (s) { 
12432       return rstr2hex(rstr(s)); 
12433     };
12434     this.b64 = function (s) { 
12435       return rstr2b64(rstr(s), b64pad);  
12436     };
12437     this.any = function (s, e) { 
12438       return rstr2any(rstr(s), e);
12439     };
12440     this.hex_hmac = function (k, d) {
12441       return rstr2hex(rstr_hmac(k, d));
12442     };
12443     this.b64_hmac = function (k, d) { 
12444       return rstr2b64(rstr_hmac(k, d), b64pad);
12445     };
12446     this.any_hmac = function (k, d, e) { 
12447       return rstr2any(rstr_hmac(k, d), e);
12448     };
12449     /**
12450      * Perform a simple self-test to see if the VM is working
12451      * @return {String} Hexadecimal hash sample
12452      * @public
12453      */
12454     this.vm_test = function () {
12455       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12456     };
12457     /** 
12458      * @description Enable/disable uppercase hexadecimal returned string 
12459      * @param {boolean} 
12460      * @return {Object} this
12461      * @public
12462      */ 
12463     this.setUpperCase = function (a) {
12464       if (typeof a === 'boolean') {
12465         hexcase = a;
12466       }
12467       return this;
12468     };
12469     /** 
12470      * @description Defines a base64 pad string 
12471      * @param {string} Pad
12472      * @return {Object} this
12473      * @public
12474      */ 
12475     this.setPad = function (a) {
12476       b64pad = a || b64pad;
12477       return this;
12478     };
12479     /** 
12480      * @description Defines a base64 pad string 
12481      * @param {boolean} 
12482      * @return {Object} this
12483      * @public
12484      */ 
12485     this.setUTF8 = function (a) {
12486       if (typeof a === 'boolean') {
12487         utf8 = a;
12488       }
12489       return this;
12490     };
12491
12492     /* private methods */
12493     
12494     /**
12495      * Calculate the SHA-512 of a raw string
12496      */
12497     function rstr(s) {
12498       s = (utf8) ? utf8Encode(s) : s;
12499       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12500     }
12501     /*
12502      * Calculate the HMAC-SHA-512 of a key and some data (raw strings)
12503      */
12504     function rstr_hmac(key, data) {
12505       key = (utf8) ? utf8Encode(key) : key;
12506       data = (utf8) ? utf8Encode(data) : data;
12507       
12508       var hash, i = 0, 
12509           bkey = rstr2binb(key),
12510           ipad = Array(32), opad = Array(32);
12511
12512       if (bkey.length > 32) { bkey = binb(bkey, key.length * 8); }
12513       
12514       for (; i < 32; i+=1) {
12515         ipad[i] = bkey[i] ^ 0x36363636;
12516         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12517       }
12518       
12519       hash = binb(ipad.concat(rstr2binb(data)), 1024 + data.length * 8);
12520       return binb2rstr(binb(opad.concat(hash), 1024 + 512));
12521     }
12522             
12523     /**
12524      * Calculate the SHA-512 of an array of big-endian dwords, and a bit length
12525      */
12526     function binb(x, len) {
12527       var j, i, l,
12528           W = new Array(80),
12529           hash = new Array(16),
12530           //Initial hash values
12531           H = [
12532             new int64(0x6a09e667, -205731576),
12533             new int64(-1150833019, -2067093701),
12534             new int64(0x3c6ef372, -23791573),
12535             new int64(-1521486534, 0x5f1d36f1),
12536             new int64(0x510e527f, -1377402159),
12537             new int64(-1694144372, 0x2b3e6c1f),
12538             new int64(0x1f83d9ab, -79577749),
12539             new int64(0x5be0cd19, 0x137e2179)
12540           ],
12541           T1 = new int64(0, 0),
12542           T2 = new int64(0, 0),
12543           a = new int64(0,0),
12544           b = new int64(0,0),
12545           c = new int64(0,0),
12546           d = new int64(0,0),
12547           e = new int64(0,0),
12548           f = new int64(0,0),
12549           g = new int64(0,0),
12550           h = new int64(0,0),
12551           //Temporary variables not specified by the document
12552           s0 = new int64(0, 0),
12553           s1 = new int64(0, 0),
12554           Ch = new int64(0, 0),
12555           Maj = new int64(0, 0),
12556           r1 = new int64(0, 0),
12557           r2 = new int64(0, 0),
12558           r3 = new int64(0, 0);
12559
12560       if (sha512_k === undefined) {
12561           //SHA512 constants
12562           sha512_k = [
12563             new int64(0x428a2f98, -685199838), new int64(0x71374491, 0x23ef65cd),
12564             new int64(-1245643825, -330482897), new int64(-373957723, -2121671748),
12565             new int64(0x3956c25b, -213338824), new int64(0x59f111f1, -1241133031),
12566             new int64(-1841331548, -1357295717), new int64(-1424204075, -630357736),
12567             new int64(-670586216, -1560083902), new int64(0x12835b01, 0x45706fbe),
12568             new int64(0x243185be, 0x4ee4b28c), new int64(0x550c7dc3, -704662302),
12569             new int64(0x72be5d74, -226784913), new int64(-2132889090, 0x3b1696b1),
12570             new int64(-1680079193, 0x25c71235), new int64(-1046744716, -815192428),
12571             new int64(-459576895, -1628353838), new int64(-272742522, 0x384f25e3),
12572             new int64(0xfc19dc6, -1953704523), new int64(0x240ca1cc, 0x77ac9c65),
12573             new int64(0x2de92c6f, 0x592b0275), new int64(0x4a7484aa, 0x6ea6e483),
12574             new int64(0x5cb0a9dc, -1119749164), new int64(0x76f988da, -2096016459),
12575             new int64(-1740746414, -295247957), new int64(-1473132947, 0x2db43210),
12576             new int64(-1341970488, -1728372417), new int64(-1084653625, -1091629340),
12577             new int64(-958395405, 0x3da88fc2), new int64(-710438585, -1828018395),
12578             new int64(0x6ca6351, -536640913), new int64(0x14292967, 0xa0e6e70),
12579             new int64(0x27b70a85, 0x46d22ffc), new int64(0x2e1b2138, 0x5c26c926),
12580             new int64(0x4d2c6dfc, 0x5ac42aed), new int64(0x53380d13, -1651133473),
12581             new int64(0x650a7354, -1951439906), new int64(0x766a0abb, 0x3c77b2a8),
12582             new int64(-2117940946, 0x47edaee6), new int64(-1838011259, 0x1482353b),
12583             new int64(-1564481375, 0x4cf10364), new int64(-1474664885, -1136513023),
12584             new int64(-1035236496, -789014639), new int64(-949202525, 0x654be30),
12585             new int64(-778901479, -688958952), new int64(-694614492, 0x5565a910),
12586             new int64(-200395387, 0x5771202a), new int64(0x106aa070, 0x32bbd1b8),
12587             new int64(0x19a4c116, -1194143544), new int64(0x1e376c08, 0x5141ab53),
12588             new int64(0x2748774c, -544281703), new int64(0x34b0bcb5, -509917016),
12589             new int64(0x391c0cb3, -976659869), new int64(0x4ed8aa4a, -482243893),
12590             new int64(0x5b9cca4f, 0x7763e373), new int64(0x682e6ff3, -692930397),
12591             new int64(0x748f82ee, 0x5defb2fc), new int64(0x78a5636f, 0x43172f60),
12592             new int64(-2067236844, -1578062990), new int64(-1933114872, 0x1a6439ec),
12593             new int64(-1866530822, 0x23631e28), new int64(-1538233109, -561857047),
12594             new int64(-1090935817, -1295615723), new int64(-965641998, -479046869),
12595             new int64(-903397682, -366583396), new int64(-779700025, 0x21c0c207),
12596             new int64(-354779690, -840897762), new int64(-176337025, -294727304),
12597             new int64(0x6f067aa, 0x72176fba), new int64(0xa637dc5, -1563912026),
12598             new int64(0x113f9804, -1090974290), new int64(0x1b710b35, 0x131c471b),
12599             new int64(0x28db77f5, 0x23047d84), new int64(0x32caab7b, 0x40c72493),
12600             new int64(0x3c9ebe0a, 0x15c9bebc), new int64(0x431d67c4, -1676669620),
12601             new int64(0x4cc5d4be, -885112138), new int64(0x597f299c, -60457430),
12602             new int64(0x5fcb6fab, 0x3ad6faec), new int64(0x6c44198c, 0x4a475817)
12603           ];
12604       }
12605   
12606       for (i=0; i<80; i+=1) {
12607         W[i] = new int64(0, 0);
12608       }
12609     
12610       // append padding to the source string. The format is described in the FIPS.
12611       x[len >> 5] |= 0x80 << (24 - (len & 0x1f));
12612       x[((len + 128 >> 10)<< 5) + 31] = len;
12613       l = x.length;
12614       for (i = 0; i<l; i+=32) { //32 dwords is the block size
12615         int64copy(a, H[0]);
12616         int64copy(b, H[1]);
12617         int64copy(c, H[2]);
12618         int64copy(d, H[3]);
12619         int64copy(e, H[4]);
12620         int64copy(f, H[5]);
12621         int64copy(g, H[6]);
12622         int64copy(h, H[7]);
12623       
12624         for (j=0; j<16; j+=1) {
12625           W[j].h = x[i + 2*j];
12626           W[j].l = x[i + 2*j + 1];
12627         }
12628       
12629         for (j=16; j<80; j+=1) {
12630           //sigma1
12631           int64rrot(r1, W[j-2], 19);
12632           int64revrrot(r2, W[j-2], 29);
12633           int64shr(r3, W[j-2], 6);
12634           s1.l = r1.l ^ r2.l ^ r3.l;
12635           s1.h = r1.h ^ r2.h ^ r3.h;
12636           //sigma0
12637           int64rrot(r1, W[j-15], 1);
12638           int64rrot(r2, W[j-15], 8);
12639           int64shr(r3, W[j-15], 7);
12640           s0.l = r1.l ^ r2.l ^ r3.l;
12641           s0.h = r1.h ^ r2.h ^ r3.h;
12642       
12643           int64add4(W[j], s1, W[j-7], s0, W[j-16]);
12644         }
12645       
12646         for (j = 0; j < 80; j+=1) {
12647           //Ch
12648           Ch.l = (e.l & f.l) ^ (~e.l & g.l);
12649           Ch.h = (e.h & f.h) ^ (~e.h & g.h);
12650       
12651           //Sigma1
12652           int64rrot(r1, e, 14);
12653           int64rrot(r2, e, 18);
12654           int64revrrot(r3, e, 9);
12655           s1.l = r1.l ^ r2.l ^ r3.l;
12656           s1.h = r1.h ^ r2.h ^ r3.h;
12657       
12658           //Sigma0
12659           int64rrot(r1, a, 28);
12660           int64revrrot(r2, a, 2);
12661           int64revrrot(r3, a, 7);
12662           s0.l = r1.l ^ r2.l ^ r3.l;
12663           s0.h = r1.h ^ r2.h ^ r3.h;
12664       
12665           //Maj
12666           Maj.l = (a.l & b.l) ^ (a.l & c.l) ^ (b.l & c.l);
12667           Maj.h = (a.h & b.h) ^ (a.h & c.h) ^ (b.h & c.h);
12668       
12669           int64add5(T1, h, s1, Ch, sha512_k[j], W[j]);
12670           int64add(T2, s0, Maj);
12671       
12672           int64copy(h, g);
12673           int64copy(g, f);
12674           int64copy(f, e);
12675           int64add(e, d, T1);
12676           int64copy(d, c);
12677           int64copy(c, b);
12678           int64copy(b, a);
12679           int64add(a, T1, T2);
12680         }
12681         int64add(H[0], H[0], a);
12682         int64add(H[1], H[1], b);
12683         int64add(H[2], H[2], c);
12684         int64add(H[3], H[3], d);
12685         int64add(H[4], H[4], e);
12686         int64add(H[5], H[5], f);
12687         int64add(H[6], H[6], g);
12688         int64add(H[7], H[7], h);
12689       }
12690     
12691       //represent the hash as an array of 32-bit dwords
12692       for (i=0; i<8; i+=1) {
12693         hash[2*i] = H[i].h;
12694         hash[2*i + 1] = H[i].l;
12695       }
12696       return hash;
12697     }
12698     
12699     //A constructor for 64-bit numbers
12700     function int64(h, l) {
12701       this.h = h;
12702       this.l = l;
12703       //this.toString = int64toString;
12704     }
12705     
12706     //Copies src into dst, assuming both are 64-bit numbers
12707     function int64copy(dst, src) {
12708       dst.h = src.h;
12709       dst.l = src.l;
12710     }
12711     
12712     //Right-rotates a 64-bit number by shift
12713     //Won't handle cases of shift>=32
12714     //The function revrrot() is for that
12715     function int64rrot(dst, x, shift) {
12716       dst.l = (x.l >>> shift) | (x.h << (32-shift));
12717       dst.h = (x.h >>> shift) | (x.l << (32-shift));
12718     }
12719     
12720     //Reverses the dwords of the source and then rotates right by shift.
12721     //This is equivalent to rotation by 32+shift
12722     function int64revrrot(dst, x, shift) {
12723       dst.l = (x.h >>> shift) | (x.l << (32-shift));
12724       dst.h = (x.l >>> shift) | (x.h << (32-shift));
12725     }
12726     
12727     //Bitwise-shifts right a 64-bit number by shift
12728     //Won't handle shift>=32, but it's never needed in SHA512
12729     function int64shr(dst, x, shift) {
12730       dst.l = (x.l >>> shift) | (x.h << (32-shift));
12731       dst.h = (x.h >>> shift);
12732     }
12733     
12734     //Adds two 64-bit numbers
12735     //Like the original implementation, does not rely on 32-bit operations
12736     function int64add(dst, x, y) {
12737        var w0 = (x.l & 0xffff) + (y.l & 0xffff);
12738        var w1 = (x.l >>> 16) + (y.l >>> 16) + (w0 >>> 16);
12739        var w2 = (x.h & 0xffff) + (y.h & 0xffff) + (w1 >>> 16);
12740        var w3 = (x.h >>> 16) + (y.h >>> 16) + (w2 >>> 16);
12741        dst.l = (w0 & 0xffff) | (w1 << 16);
12742        dst.h = (w2 & 0xffff) | (w3 << 16);
12743     }
12744     
12745     //Same, except with 4 addends. Works faster than adding them one by one.
12746     function int64add4(dst, a, b, c, d) {
12747        var w0 = (a.l & 0xffff) + (b.l & 0xffff) + (c.l & 0xffff) + (d.l & 0xffff);
12748        var w1 = (a.l >>> 16) + (b.l >>> 16) + (c.l >>> 16) + (d.l >>> 16) + (w0 >>> 16);
12749        var w2 = (a.h & 0xffff) + (b.h & 0xffff) + (c.h & 0xffff) + (d.h & 0xffff) + (w1 >>> 16);
12750        var w3 = (a.h >>> 16) + (b.h >>> 16) + (c.h >>> 16) + (d.h >>> 16) + (w2 >>> 16);
12751        dst.l = (w0 & 0xffff) | (w1 << 16);
12752        dst.h = (w2 & 0xffff) | (w3 << 16);
12753     }
12754     
12755     //Same, except with 5 addends
12756     function int64add5(dst, a, b, c, d, e) {
12757       var w0 = (a.l & 0xffff) + (b.l & 0xffff) + (c.l & 0xffff) + (d.l & 0xffff) + (e.l & 0xffff),
12758           w1 = (a.l >>> 16) + (b.l >>> 16) + (c.l >>> 16) + (d.l >>> 16) + (e.l >>> 16) + (w0 >>> 16),
12759           w2 = (a.h & 0xffff) + (b.h & 0xffff) + (c.h & 0xffff) + (d.h & 0xffff) + (e.h & 0xffff) + (w1 >>> 16),
12760           w3 = (a.h >>> 16) + (b.h >>> 16) + (c.h >>> 16) + (d.h >>> 16) + (e.h >>> 16) + (w2 >>> 16);
12761        dst.l = (w0 & 0xffff) | (w1 << 16);
12762        dst.h = (w2 & 0xffff) | (w3 << 16);
12763     }
12764   },
12765   /**
12766    * @class Hashes.RMD160
12767    * @constructor
12768    * @param {Object} [config]
12769    * 
12770    * A JavaScript implementation of the RIPEMD-160 Algorithm
12771    * Version 2.2 Copyright Jeremy Lin, Paul Johnston 2000 - 2009.
12772    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12773    * See http://pajhome.org.uk/crypt/md5 for details.
12774    * Also http://www.ocf.berkeley.edu/~jjlin/jsotp/
12775    */
12776   RMD160 : function (options) {
12777     /**
12778      * Private properties configuration variables. You may need to tweak these to be compatible with
12779      * the server-side, but the defaults work in most cases.
12780      * @see this.setUpperCase() method
12781      * @see this.setPad() method
12782      */
12783     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false,   /* hexadecimal output case format. false - lowercase; true - uppercase  */
12784         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=',  /* base-64 pad character. Default '=' for strict RFC compliance   */
12785         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12786         rmd160_r1 = [
12787            0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15,
12788            7,  4, 13,  1, 10,  6, 15,  3, 12,  0,  9,  5,  2, 14, 11,  8,
12789            3, 10, 14,  4,  9, 15,  8,  1,  2,  7,  0,  6, 13, 11,  5, 12,
12790            1,  9, 11, 10,  0,  8, 12,  4, 13,  3,  7, 15, 14,  5,  6,  2,
12791            4,  0,  5,  9,  7, 12,  2, 10, 14,  1,  3,  8, 11,  6, 15, 13
12792         ],
12793         rmd160_r2 = [
12794            5, 14,  7,  0,  9,  2, 11,  4, 13,  6, 15,  8,  1, 10,  3, 12,
12795            6, 11,  3,  7,  0, 13,  5, 10, 14, 15,  8, 12,  4,  9,  1,  2,
12796           15,  5,  1,  3,  7, 14,  6,  9, 11,  8, 12,  2, 10,  0,  4, 13,
12797            8,  6,  4,  1,  3, 11, 15,  0,  5, 12,  2, 13,  9,  7, 10, 14,
12798           12, 15, 10,  4,  1,  5,  8,  7,  6,  2, 13, 14,  0,  3,  9, 11
12799         ],
12800         rmd160_s1 = [
12801           11, 14, 15, 12,  5,  8,  7,  9, 11, 13, 14, 15,  6,  7,  9,  8,
12802            7,  6,  8, 13, 11,  9,  7, 15,  7, 12, 15,  9, 11,  7, 13, 12,
12803           11, 13,  6,  7, 14,  9, 13, 15, 14,  8, 13,  6,  5, 12,  7,  5,
12804           11, 12, 14, 15, 14, 15,  9,  8,  9, 14,  5,  6,  8,  6,  5, 12,
12805            9, 15,  5, 11,  6,  8, 13, 12,  5, 12, 13, 14, 11,  8,  5,  6
12806         ],
12807         rmd160_s2 = [
12808            8,  9,  9, 11, 13, 15, 15,  5,  7,  7,  8, 11, 14, 14, 12,  6,
12809            9, 13, 15,  7, 12,  8,  9, 11,  7,  7, 12,  7,  6, 15, 13, 11,
12810            9,  7, 15, 11,  8,  6,  6, 14, 12, 13,  5, 14, 13, 13,  7,  5,
12811           15,  5,  8, 11, 14, 14,  6, 14,  6,  9, 12,  9, 12,  5, 15,  8,
12812            8,  5, 12,  9, 12,  5, 14,  6,  8, 13,  6,  5, 15, 13, 11, 11
12813         ];
12814
12815     /* privileged (public) methods */
12816     this.hex = function (s) {
12817       return rstr2hex(rstr(s, utf8)); 
12818     };
12819     this.b64 = function (s) {
12820       return rstr2b64(rstr(s, utf8), b64pad);
12821     };
12822     this.any = function (s, e) { 
12823       return rstr2any(rstr(s, utf8), e);
12824     };
12825     this.hex_hmac = function (k, d) { 
12826       return rstr2hex(rstr_hmac(k, d));
12827     };
12828     this.b64_hmac = function (k, d) { 
12829       return rstr2b64(rstr_hmac(k, d), b64pad);
12830     };
12831     this.any_hmac = function (k, d, e) { 
12832       return rstr2any(rstr_hmac(k, d), e); 
12833     };
12834     /**
12835      * Perform a simple self-test to see if the VM is working
12836      * @return {String} Hexadecimal hash sample
12837      * @public
12838      */
12839     this.vm_test = function () {
12840       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12841     };
12842     /** 
12843      * @description Enable/disable uppercase hexadecimal returned string 
12844      * @param {boolean} 
12845      * @return {Object} this
12846      * @public
12847      */ 
12848     this.setUpperCase = function (a) {
12849       if (typeof a === 'boolean' ) { hexcase = a; }
12850       return this;
12851     };
12852     /** 
12853      * @description Defines a base64 pad string 
12854      * @param {string} Pad
12855      * @return {Object} this
12856      * @public
12857      */ 
12858     this.setPad = function (a) {
12859       if (typeof a !== 'undefined' ) { b64pad = a; }
12860       return this;
12861     };
12862     /** 
12863      * @description Defines a base64 pad string 
12864      * @param {boolean} 
12865      * @return {Object} this
12866      * @public
12867      */ 
12868     this.setUTF8 = function (a) {
12869       if (typeof a === 'boolean') { utf8 = a; }
12870       return this;
12871     };
12872
12873     /* private methods */
12874
12875     /**
12876      * Calculate the rmd160 of a raw string
12877      */
12878     function rstr(s) {
12879       s = (utf8) ? utf8Encode(s) : s;
12880       return binl2rstr(binl(rstr2binl(s), s.length * 8));
12881     }
12882
12883     /**
12884      * Calculate the HMAC-rmd160 of a key and some data (raw strings)
12885      */
12886     function rstr_hmac(key, data) {
12887       key = (utf8) ? utf8Encode(key) : key;
12888       data = (utf8) ? utf8Encode(data) : data;
12889       var i, hash,
12890           bkey = rstr2binl(key),
12891           ipad = Array(16), opad = Array(16);
12892
12893       if (bkey.length > 16) { 
12894         bkey = binl(bkey, key.length * 8); 
12895       }
12896       
12897       for (i = 0; i < 16; i+=1) {
12898         ipad[i] = bkey[i] ^ 0x36363636;
12899         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12900       }
12901       hash = binl(ipad.concat(rstr2binl(data)), 512 + data.length * 8);
12902       return binl2rstr(binl(opad.concat(hash), 512 + 160));
12903     }
12904
12905     /**
12906      * Convert an array of little-endian words to a string
12907      */
12908     function binl2rstr(input) {
12909       var i, output = '', l = input.length * 32;
12910       for (i = 0; i < l; i += 8) {
12911         output += String.fromCharCode((input[i>>5] >>> (i % 32)) & 0xFF);
12912       }
12913       return output;
12914     }
12915
12916     /**
12917      * Calculate the RIPE-MD160 of an array of little-endian words, and a bit length.
12918      */
12919     function binl(x, len) {
12920       var T, j, i, l,
12921           h0 = 0x67452301,
12922           h1 = 0xefcdab89,
12923           h2 = 0x98badcfe,
12924           h3 = 0x10325476,
12925           h4 = 0xc3d2e1f0,
12926           A1, B1, C1, D1, E1,
12927           A2, B2, C2, D2, E2;
12928
12929       /* append padding */
12930       x[len >> 5] |= 0x80 << (len % 32);
12931       x[(((len + 64) >>> 9) << 4) + 14] = len;
12932       l = x.length;
12933       
12934       for (i = 0; i < l; i+=16) {
12935         A1 = A2 = h0; B1 = B2 = h1; C1 = C2 = h2; D1 = D2 = h3; E1 = E2 = h4;
12936         for (j = 0; j <= 79; j+=1) {
12937           T = safe_add(A1, rmd160_f(j, B1, C1, D1));
12938           T = safe_add(T, x[i + rmd160_r1[j]]);
12939           T = safe_add(T, rmd160_K1(j));
12940           T = safe_add(bit_rol(T, rmd160_s1[j]), E1);
12941           A1 = E1; E1 = D1; D1 = bit_rol(C1, 10); C1 = B1; B1 = T;
12942           T = safe_add(A2, rmd160_f(79-j, B2, C2, D2));
12943           T = safe_add(T, x[i + rmd160_r2[j]]);
12944           T = safe_add(T, rmd160_K2(j));
12945           T = safe_add(bit_rol(T, rmd160_s2[j]), E2);
12946           A2 = E2; E2 = D2; D2 = bit_rol(C2, 10); C2 = B2; B2 = T;
12947         }
12948
12949         T = safe_add(h1, safe_add(C1, D2));
12950         h1 = safe_add(h2, safe_add(D1, E2));
12951         h2 = safe_add(h3, safe_add(E1, A2));
12952         h3 = safe_add(h4, safe_add(A1, B2));
12953         h4 = safe_add(h0, safe_add(B1, C2));
12954         h0 = T;
12955       }
12956       return [h0, h1, h2, h3, h4];
12957     }
12958
12959     // specific algorithm methods 
12960     function rmd160_f(j, x, y, z) {
12961       return ( 0 <= j && j <= 15) ? (x ^ y ^ z) :
12962          (16 <= j && j <= 31) ? (x & y) | (~x & z) :
12963          (32 <= j && j <= 47) ? (x | ~y) ^ z :
12964          (48 <= j && j <= 63) ? (x & z) | (y & ~z) :
12965          (64 <= j && j <= 79) ? x ^ (y | ~z) :
12966          'rmd160_f: j out of range';
12967     }
12968
12969     function rmd160_K1(j) {
12970       return ( 0 <= j && j <= 15) ? 0x00000000 :
12971          (16 <= j && j <= 31) ? 0x5a827999 :
12972          (32 <= j && j <= 47) ? 0x6ed9eba1 :
12973          (48 <= j && j <= 63) ? 0x8f1bbcdc :
12974          (64 <= j && j <= 79) ? 0xa953fd4e :
12975          'rmd160_K1: j out of range';
12976     }
12977
12978     function rmd160_K2(j){
12979       return ( 0 <= j && j <= 15) ? 0x50a28be6 :
12980          (16 <= j && j <= 31) ? 0x5c4dd124 :
12981          (32 <= j && j <= 47) ? 0x6d703ef3 :
12982          (48 <= j && j <= 63) ? 0x7a6d76e9 :
12983          (64 <= j && j <= 79) ? 0x00000000 :
12984          'rmd160_K2: j out of range';
12985     }
12986   }
12987 };
12988
12989   // exposes Hashes
12990   (function( window, undefined ) {
12991     var freeExports = false;
12992     if (typeof exports === 'object' ) {
12993       freeExports = exports;
12994       if (exports && typeof global === 'object' && global && global === global.global ) { window = global; }
12995     }
12996
12997     if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {
12998       // define as an anonymous module, so, through path mapping, it can be aliased
12999       define(function () { return Hashes; });
13000     }
13001     else if ( freeExports ) {
13002       // in Node.js or RingoJS v0.8.0+
13003       if ( typeof module === 'object' && module && module.exports === freeExports ) {
13004         module.exports = Hashes;
13005       }
13006       // in Narwhal or RingoJS v0.7.0-
13007       else {
13008         freeExports.Hashes = Hashes;
13009       }
13010     }
13011     else {
13012       // in a browser or Rhino
13013       window.Hashes = Hashes;
13014     }
13015   }( this ));
13016 }()); // IIFE
13017
13018 })(window)
13019 },{}],2:[function(require,module,exports){
13020 'use strict';
13021
13022 var hashes = require('jshashes'),
13023     xtend = require('xtend'),
13024     sha1 = new hashes.SHA1();
13025
13026 var ohauth = {};
13027
13028 ohauth.qsString = function(obj) {
13029     return Object.keys(obj).sort().map(function(key) {
13030         return ohauth.percentEncode(key) + '=' +
13031             ohauth.percentEncode(obj[key]);
13032     }).join('&');
13033 };
13034
13035 ohauth.stringQs = function(str) {
13036     return str.split('&').reduce(function(obj, pair){
13037         var parts = pair.split('=');
13038         obj[decodeURIComponent(parts[0])] = (null === parts[1]) ?
13039             '' : decodeURIComponent(parts[1]);
13040         return obj;
13041     }, {});
13042 };
13043
13044 ohauth.rawxhr = function(method, url, data, headers, callback) {
13045     var xhr = new XMLHttpRequest(),
13046         twoHundred = /^20\d$/;
13047     xhr.onreadystatechange = function() {
13048         if (4 == xhr.readyState && 0 !== xhr.status) {
13049             if (twoHundred.test(xhr.status)) callback(null, xhr);
13050             else return callback(xhr, null);
13051         }
13052     };
13053     xhr.onerror = function(e) { return callback(e, null); };
13054     xhr.open(method, url, true);
13055     for (var h in headers) xhr.setRequestHeader(h, headers[h]);
13056     xhr.send(data);
13057 };
13058
13059 ohauth.xhr = function(method, url, auth, data, options, callback) {
13060     var headers = (options && options.header) || {
13061         'Content-Type': 'application/x-www-form-urlencoded'
13062     };
13063     headers.Authorization = 'OAuth ' + ohauth.authHeader(auth);
13064     ohauth.rawxhr(method, url, data, headers, callback);
13065 };
13066
13067 ohauth.nonce = function() {
13068     for (var o = ''; o.length < 6;) {
13069         o += '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'[Math.floor(Math.random() * 61)];
13070     }
13071     return o;
13072 };
13073
13074 ohauth.authHeader = function(obj) {
13075     return Object.keys(obj).sort().map(function(key) {
13076         return encodeURIComponent(key) + '="' + encodeURIComponent(obj[key]) + '"';
13077     }).join(', ');
13078 };
13079
13080 ohauth.timestamp = function() { return ~~((+new Date()) / 1000); };
13081
13082 ohauth.percentEncode = function(s) {
13083     return encodeURIComponent(s)
13084         .replace(/\!/g, '%21').replace(/\'/g, '%27')
13085         .replace(/\*/g, '%2A').replace(/\(/g, '%28').replace(/\)/g, '%29');
13086 };
13087
13088 ohauth.baseString = function(method, url, params) {
13089     if (params.oauth_signature) delete params.oauth_signature;
13090     return [
13091         method,
13092         ohauth.percentEncode(url),
13093         ohauth.percentEncode(ohauth.qsString(params))].join('&');
13094 };
13095
13096 ohauth.signature = function(oauth_secret, token_secret, baseString) {
13097     return sha1.b64_hmac(
13098         ohauth.percentEncode(oauth_secret) + '&' +
13099         ohauth.percentEncode(token_secret),
13100         baseString);
13101 };
13102
13103 /**
13104  * Takes an options object for configuration (consumer_key,
13105  * consumer_secret, version, signature_method, token) and returns a
13106  * function that generates the Authorization header for given data.
13107  *
13108  * The returned function takes these parameters:
13109  * - method: GET/POST/...
13110  * - uri: full URI with protocol, port, path and query string
13111  * - extra_params: any extra parameters (that are passed in the POST data),
13112  *   can be an object or a from-urlencoded string.
13113  *
13114  * Returned function returns full OAuth header with "OAuth" string in it.
13115  */
13116
13117 ohauth.headerGenerator = function(options) {
13118     options = options || {};
13119     var consumer_key = options.consumer_key || '',
13120         consumer_secret = options.consumer_secret || '',
13121         signature_method = options.signature_method || 'HMAC-SHA1',
13122         version = options.version || '1.0',
13123         token = options.token || '';
13124
13125     return function(method, uri, extra_params) {
13126         method = method.toUpperCase();
13127         if (typeof extra_params === 'string' && extra_params.length > 0) {
13128             extra_params = ohauth.stringQs(extra_params);
13129         }
13130
13131         var uri_parts = uri.split('?', 2),
13132         base_uri = uri_parts[0];
13133
13134         var query_params = uri_parts.length === 2 ?
13135             ohauth.stringQs(uri_parts[1]) : {};
13136
13137         var oauth_params = {
13138             oauth_consumer_key: consumer_key,
13139             oauth_signature_method: signature_method,
13140             oauth_version: version,
13141             oauth_timestamp: ohauth.timestamp(),
13142             oauth_nonce: ohauth.nonce()
13143         };
13144
13145         if (token) oauth_params.oauth_token = token;
13146
13147         var all_params = xtend({}, oauth_params, query_params, extra_params),
13148             base_str = ohauth.baseString(method, base_uri, all_params);
13149
13150         oauth_params.oauth_signature = ohauth.signature(consumer_secret, token, base_str);
13151
13152         return 'OAuth ' + ohauth.authHeader(oauth_params);
13153     };
13154 };
13155
13156 module.exports = ohauth;
13157
13158 },{"jshashes":7,"xtend":4}],6:[function(require,module,exports){
13159 module.exports = Object.keys || require('./shim');
13160
13161
13162 },{"./shim":8}],8:[function(require,module,exports){
13163 (function () {
13164         "use strict";
13165
13166         // modified from https://github.com/kriskowal/es5-shim
13167         var has = Object.prototype.hasOwnProperty,
13168                 is = require('is'),
13169                 forEach = require('foreach'),
13170                 hasDontEnumBug = !({'toString': null}).propertyIsEnumerable('toString'),
13171                 dontEnums = [
13172                         "toString",
13173                         "toLocaleString",
13174                         "valueOf",
13175                         "hasOwnProperty",
13176                         "isPrototypeOf",
13177                         "propertyIsEnumerable",
13178                         "constructor"
13179                 ],
13180                 keysShim;
13181
13182         keysShim = function keys(object) {
13183                 if (!is.object(object) && !is.array(object)) {
13184                         throw new TypeError("Object.keys called on a non-object");
13185                 }
13186
13187                 var name, theKeys = [];
13188                 for (name in object) {
13189                         if (has.call(object, name)) {
13190                                 theKeys.push(name);
13191                         }
13192                 }
13193
13194                 if (hasDontEnumBug) {
13195                         forEach(dontEnums, function (dontEnum) {
13196                                 if (has.call(object, dontEnum)) {
13197                                         theKeys.push(dontEnum);
13198                                 }
13199                         });
13200                 }
13201                 return theKeys;
13202         };
13203
13204         module.exports = keysShim;
13205 }());
13206
13207
13208 },{"is":9,"foreach":10}],9:[function(require,module,exports){
13209
13210 /**!
13211  * is
13212  * the definitive JavaScript type testing library
13213  * 
13214  * @copyright 2013 Enrico Marino
13215  * @license MIT
13216  */
13217
13218 var objProto = Object.prototype;
13219 var owns = objProto.hasOwnProperty;
13220 var toString = objProto.toString;
13221 var isActualNaN = function (value) {
13222   return value !== value;
13223 };
13224 var NON_HOST_TYPES = {
13225   "boolean": 1,
13226   "number": 1,
13227   "string": 1,
13228   "undefined": 1
13229 };
13230
13231 /**
13232  * Expose `is`
13233  */
13234
13235 var is = module.exports = {};
13236
13237 /**
13238  * Test general.
13239  */
13240
13241 /**
13242  * is.type
13243  * Test if `value` is a type of `type`.
13244  *
13245  * @param {Mixed} value value to test
13246  * @param {String} type type
13247  * @return {Boolean} true if `value` is a type of `type`, false otherwise
13248  * @api public
13249  */
13250
13251 is.a =
13252 is.type = function (value, type) {
13253   return typeof value === type;
13254 };
13255
13256 /**
13257  * is.defined
13258  * Test if `value` is defined.
13259  *
13260  * @param {Mixed} value value to test
13261  * @return {Boolean} true if 'value' is defined, false otherwise
13262  * @api public
13263  */
13264
13265 is.defined = function (value) {
13266   return value !== undefined;
13267 };
13268
13269 /**
13270  * is.empty
13271  * Test if `value` is empty.
13272  *
13273  * @param {Mixed} value value to test
13274  * @return {Boolean} true if `value` is empty, false otherwise
13275  * @api public
13276  */
13277
13278 is.empty = function (value) {
13279   var type = toString.call(value);
13280   var key;
13281
13282   if ('[object Array]' === type || '[object Arguments]' === type) {
13283     return value.length === 0;
13284   }
13285
13286   if ('[object Object]' === type) {
13287     for (key in value) if (owns.call(value, key)) return false;
13288     return true;
13289   }
13290
13291   if ('[object String]' === type) {
13292     return '' === value;
13293   }
13294
13295   return false;
13296 };
13297
13298 /**
13299  * is.equal
13300  * Test if `value` is equal to `other`.
13301  *
13302  * @param {Mixed} value value to test
13303  * @param {Mixed} other value to compare with
13304  * @return {Boolean} true if `value` is equal to `other`, false otherwise
13305  */
13306
13307 is.equal = function (value, other) {
13308   var type = toString.call(value)
13309   var key;
13310
13311   if (type !== toString.call(other)) {
13312     return false;
13313   }
13314
13315   if ('[object Object]' === type) {
13316     for (key in value) {
13317       if (!is.equal(value[key], other[key])) {
13318         return false;
13319       }
13320     }
13321     return true;
13322   }
13323
13324   if ('[object Array]' === type) {
13325     key = value.length;
13326     if (key !== other.length) {
13327       return false;
13328     }
13329     while (--key) {
13330       if (!is.equal(value[key], other[key])) {
13331         return false;
13332       }
13333     }
13334     return true;
13335   }
13336
13337   if ('[object Function]' === type) {
13338     return value.prototype === other.prototype;
13339   }
13340
13341   if ('[object Date]' === type) {
13342     return value.getTime() === other.getTime();
13343   }
13344
13345   return value === other;
13346 };
13347
13348 /**
13349  * is.hosted
13350  * Test if `value` is hosted by `host`.
13351  *
13352  * @param {Mixed} value to test
13353  * @param {Mixed} host host to test with
13354  * @return {Boolean} true if `value` is hosted by `host`, false otherwise
13355  * @api public
13356  */
13357
13358 is.hosted = function (value, host) {
13359   var type = typeof host[value];
13360   return type === 'object' ? !!host[value] : !NON_HOST_TYPES[type];
13361 };
13362
13363 /**
13364  * is.instance
13365  * Test if `value` is an instance of `constructor`.
13366  *
13367  * @param {Mixed} value value to test
13368  * @return {Boolean} true if `value` is an instance of `constructor`
13369  * @api public
13370  */
13371
13372 is.instance = is['instanceof'] = function (value, constructor) {
13373   return value instanceof constructor;
13374 };
13375
13376 /**
13377  * is.null
13378  * Test if `value` is null.
13379  *
13380  * @param {Mixed} value value to test
13381  * @return {Boolean} true if `value` is null, false otherwise
13382  * @api public
13383  */
13384
13385 is['null'] = function (value) {
13386   return value === null;
13387 };
13388
13389 /**
13390  * is.undefined
13391  * Test if `value` is undefined.
13392  *
13393  * @param {Mixed} value value to test
13394  * @return {Boolean} true if `value` is undefined, false otherwise
13395  * @api public
13396  */
13397
13398 is.undefined = function (value) {
13399   return value === undefined;
13400 };
13401
13402 /**
13403  * Test arguments.
13404  */
13405
13406 /**
13407  * is.arguments
13408  * Test if `value` is an arguments object.
13409  *
13410  * @param {Mixed} value value to test
13411  * @return {Boolean} true if `value` is an arguments object, false otherwise
13412  * @api public
13413  */
13414
13415 is.arguments = function (value) {
13416   var isStandardArguments = '[object Arguments]' === toString.call(value);
13417   var isOldArguments = !is.array(value) && is.arraylike(value) && is.object(value) && is.fn(value.callee);
13418   return isStandardArguments || isOldArguments;
13419 };
13420
13421 /**
13422  * Test array.
13423  */
13424
13425 /**
13426  * is.array
13427  * Test if 'value' is an array.
13428  *
13429  * @param {Mixed} value value to test
13430  * @return {Boolean} true if `value` is an array, false otherwise
13431  * @api public
13432  */
13433
13434 is.array = function (value) {
13435   return '[object Array]' === toString.call(value);
13436 };
13437
13438 /**
13439  * is.arguments.empty
13440  * Test if `value` is an empty arguments object.
13441  *
13442  * @param {Mixed} value value to test
13443  * @return {Boolean} true if `value` is an empty arguments object, false otherwise
13444  * @api public
13445  */
13446 is.arguments.empty = function (value) {
13447   return is.arguments(value) && value.length === 0;
13448 };
13449
13450 /**
13451  * is.array.empty
13452  * Test if `value` is an empty array.
13453  *
13454  * @param {Mixed} value value to test
13455  * @return {Boolean} true if `value` is an empty array, false otherwise
13456  * @api public
13457  */
13458 is.array.empty = function (value) {
13459   return is.array(value) && value.length === 0;
13460 };
13461
13462 /**
13463  * is.arraylike
13464  * Test if `value` is an arraylike object.
13465  *
13466  * @param {Mixed} value value to test
13467  * @return {Boolean} true if `value` is an arguments object, false otherwise
13468  * @api public
13469  */
13470
13471 is.arraylike = function (value) {
13472   return !!value && !is.boolean(value)
13473     && owns.call(value, 'length')
13474     && isFinite(value.length)
13475     && is.number(value.length)
13476     && value.length >= 0;
13477 };
13478
13479 /**
13480  * Test boolean.
13481  */
13482
13483 /**
13484  * is.boolean
13485  * Test if `value` is a boolean.
13486  *
13487  * @param {Mixed} value value to test
13488  * @return {Boolean} true if `value` is a boolean, false otherwise
13489  * @api public
13490  */
13491
13492 is.boolean = function (value) {
13493   return '[object Boolean]' === toString.call(value);
13494 };
13495
13496 /**
13497  * is.false
13498  * Test if `value` is false.
13499  *
13500  * @param {Mixed} value value to test
13501  * @return {Boolean} true if `value` is false, false otherwise
13502  * @api public
13503  */
13504
13505 is['false'] = function (value) {
13506   return is.boolean(value) && (value === false || value.valueOf() === false);
13507 };
13508
13509 /**
13510  * is.true
13511  * Test if `value` is true.
13512  *
13513  * @param {Mixed} value value to test
13514  * @return {Boolean} true if `value` is true, false otherwise
13515  * @api public
13516  */
13517
13518 is['true'] = function (value) {
13519   return is.boolean(value) && (value === true || value.valueOf() === true);
13520 };
13521
13522 /**
13523  * Test date.
13524  */
13525
13526 /**
13527  * is.date
13528  * Test if `value` is a date.
13529  *
13530  * @param {Mixed} value value to test
13531  * @return {Boolean} true if `value` is a date, false otherwise
13532  * @api public
13533  */
13534
13535 is.date = function (value) {
13536   return '[object Date]' === toString.call(value);
13537 };
13538
13539 /**
13540  * Test element.
13541  */
13542
13543 /**
13544  * is.element
13545  * Test if `value` is an html element.
13546  *
13547  * @param {Mixed} value value to test
13548  * @return {Boolean} true if `value` is an HTML Element, false otherwise
13549  * @api public
13550  */
13551
13552 is.element = function (value) {
13553   return value !== undefined
13554     && typeof HTMLElement !== 'undefined'
13555     && value instanceof HTMLElement
13556     && value.nodeType === 1;
13557 };
13558
13559 /**
13560  * Test error.
13561  */
13562
13563 /**
13564  * is.error
13565  * Test if `value` is an error object.
13566  *
13567  * @param {Mixed} value value to test
13568  * @return {Boolean} true if `value` is an error object, false otherwise
13569  * @api public
13570  */
13571
13572 is.error = function (value) {
13573   return '[object Error]' === toString.call(value);
13574 };
13575
13576 /**
13577  * Test function.
13578  */
13579
13580 /**
13581  * is.fn / is.function (deprecated)
13582  * Test if `value` is a function.
13583  *
13584  * @param {Mixed} value value to test
13585  * @return {Boolean} true if `value` is a function, false otherwise
13586  * @api public
13587  */
13588
13589 is.fn = is['function'] = function (value) {
13590   var isAlert = typeof window !== 'undefined' && value === window.alert;
13591   return isAlert || '[object Function]' === toString.call(value);
13592 };
13593
13594 /**
13595  * Test number.
13596  */
13597
13598 /**
13599  * is.number
13600  * Test if `value` is a number.
13601  *
13602  * @param {Mixed} value value to test
13603  * @return {Boolean} true if `value` is a number, false otherwise
13604  * @api public
13605  */
13606
13607 is.number = function (value) {
13608   return '[object Number]' === toString.call(value);
13609 };
13610
13611 /**
13612  * is.infinite
13613  * Test if `value` is positive or negative infinity.
13614  *
13615  * @param {Mixed} value value to test
13616  * @return {Boolean} true if `value` is positive or negative Infinity, false otherwise
13617  * @api public
13618  */
13619 is.infinite = function (value) {
13620   return value === Infinity || value === -Infinity;
13621 };
13622
13623 /**
13624  * is.decimal
13625  * Test if `value` is a decimal number.
13626  *
13627  * @param {Mixed} value value to test
13628  * @return {Boolean} true if `value` is a decimal number, false otherwise
13629  * @api public
13630  */
13631
13632 is.decimal = function (value) {
13633   return is.number(value) && !isActualNaN(value) && value % 1 !== 0;
13634 };
13635
13636 /**
13637  * is.divisibleBy
13638  * Test if `value` is divisible by `n`.
13639  *
13640  * @param {Number} value value to test
13641  * @param {Number} n dividend
13642  * @return {Boolean} true if `value` is divisible by `n`, false otherwise
13643  * @api public
13644  */
13645
13646 is.divisibleBy = function (value, n) {
13647   var isDividendInfinite = is.infinite(value);
13648   var isDivisorInfinite = is.infinite(n);
13649   var isNonZeroNumber = is.number(value) && !isActualNaN(value) && is.number(n) && !isActualNaN(n) && n !== 0;
13650   return isDividendInfinite || isDivisorInfinite || (isNonZeroNumber && value % n === 0);
13651 };
13652
13653 /**
13654  * is.int
13655  * Test if `value` is an integer.
13656  *
13657  * @param value to test
13658  * @return {Boolean} true if `value` is an integer, false otherwise
13659  * @api public
13660  */
13661
13662 is.int = function (value) {
13663   return is.number(value) && !isActualNaN(value) && value % 1 === 0;
13664 };
13665
13666 /**
13667  * is.maximum
13668  * Test if `value` is greater than 'others' values.
13669  *
13670  * @param {Number} value value to test
13671  * @param {Array} others values to compare with
13672  * @return {Boolean} true if `value` is greater than `others` values
13673  * @api public
13674  */
13675
13676 is.maximum = function (value, others) {
13677   if (isActualNaN(value)) {
13678     throw new TypeError('NaN is not a valid value');
13679   } else if (!is.arraylike(others)) {
13680     throw new TypeError('second argument must be array-like');
13681   }
13682   var len = others.length;
13683
13684   while (--len >= 0) {
13685     if (value < others[len]) {
13686       return false;
13687     }
13688   }
13689
13690   return true;
13691 };
13692
13693 /**
13694  * is.minimum
13695  * Test if `value` is less than `others` values.
13696  *
13697  * @param {Number} value value to test
13698  * @param {Array} others values to compare with
13699  * @return {Boolean} true if `value` is less than `others` values
13700  * @api public
13701  */
13702
13703 is.minimum = function (value, others) {
13704   if (isActualNaN(value)) {
13705     throw new TypeError('NaN is not a valid value');
13706   } else if (!is.arraylike(others)) {
13707     throw new TypeError('second argument must be array-like');
13708   }
13709   var len = others.length;
13710
13711   while (--len >= 0) {
13712     if (value > others[len]) {
13713       return false;
13714     }
13715   }
13716
13717   return true;
13718 };
13719
13720 /**
13721  * is.nan
13722  * Test if `value` is not a number.
13723  *
13724  * @param {Mixed} value value to test
13725  * @return {Boolean} true if `value` is not a number, false otherwise
13726  * @api public
13727  */
13728
13729 is.nan = function (value) {
13730   return !is.number(value) || value !== value;
13731 };
13732
13733 /**
13734  * is.even
13735  * Test if `value` is an even number.
13736  *
13737  * @param {Number} value value to test
13738  * @return {Boolean} true if `value` is an even number, false otherwise
13739  * @api public
13740  */
13741
13742 is.even = function (value) {
13743   return is.infinite(value) || (is.number(value) && value === value && value % 2 === 0);
13744 };
13745
13746 /**
13747  * is.odd
13748  * Test if `value` is an odd number.
13749  *
13750  * @param {Number} value value to test
13751  * @return {Boolean} true if `value` is an odd number, false otherwise
13752  * @api public
13753  */
13754
13755 is.odd = function (value) {
13756   return is.infinite(value) || (is.number(value) && value === value && value % 2 !== 0);
13757 };
13758
13759 /**
13760  * is.ge
13761  * Test if `value` is greater than or equal to `other`.
13762  *
13763  * @param {Number} value value to test
13764  * @param {Number} other value to compare with
13765  * @return {Boolean}
13766  * @api public
13767  */
13768
13769 is.ge = function (value, other) {
13770   if (isActualNaN(value) || isActualNaN(other)) {
13771     throw new TypeError('NaN is not a valid value');
13772   }
13773   return !is.infinite(value) && !is.infinite(other) && value >= other;
13774 };
13775
13776 /**
13777  * is.gt
13778  * Test if `value` is greater than `other`.
13779  *
13780  * @param {Number} value value to test
13781  * @param {Number} other value to compare with
13782  * @return {Boolean}
13783  * @api public
13784  */
13785
13786 is.gt = function (value, other) {
13787   if (isActualNaN(value) || isActualNaN(other)) {
13788     throw new TypeError('NaN is not a valid value');
13789   }
13790   return !is.infinite(value) && !is.infinite(other) && value > other;
13791 };
13792
13793 /**
13794  * is.le
13795  * Test if `value` is less than or equal to `other`.
13796  *
13797  * @param {Number} value value to test
13798  * @param {Number} other value to compare with
13799  * @return {Boolean} if 'value' is less than or equal to 'other'
13800  * @api public
13801  */
13802
13803 is.le = function (value, other) {
13804   if (isActualNaN(value) || isActualNaN(other)) {
13805     throw new TypeError('NaN is not a valid value');
13806   }
13807   return !is.infinite(value) && !is.infinite(other) && value <= other;
13808 };
13809
13810 /**
13811  * is.lt
13812  * Test if `value` is less than `other`.
13813  *
13814  * @param {Number} value value to test
13815  * @param {Number} other value to compare with
13816  * @return {Boolean} if `value` is less than `other`
13817  * @api public
13818  */
13819
13820 is.lt = function (value, other) {
13821   if (isActualNaN(value) || isActualNaN(other)) {
13822     throw new TypeError('NaN is not a valid value');
13823   }
13824   return !is.infinite(value) && !is.infinite(other) && value < other;
13825 };
13826
13827 /**
13828  * is.within
13829  * Test if `value` is within `start` and `finish`.
13830  *
13831  * @param {Number} value value to test
13832  * @param {Number} start lower bound
13833  * @param {Number} finish upper bound
13834  * @return {Boolean} true if 'value' is is within 'start' and 'finish'
13835  * @api public
13836  */
13837 is.within = function (value, start, finish) {
13838   if (isActualNaN(value) || isActualNaN(start) || isActualNaN(finish)) {
13839     throw new TypeError('NaN is not a valid value');
13840   } else if (!is.number(value) || !is.number(start) || !is.number(finish)) {
13841     throw new TypeError('all arguments must be numbers');
13842   }
13843   var isAnyInfinite = is.infinite(value) || is.infinite(start) || is.infinite(finish);
13844   return isAnyInfinite || (value >= start && value <= finish);
13845 };
13846
13847 /**
13848  * Test object.
13849  */
13850
13851 /**
13852  * is.object
13853  * Test if `value` is an object.
13854  *
13855  * @param {Mixed} value value to test
13856  * @return {Boolean} true if `value` is an object, false otherwise
13857  * @api public
13858  */
13859
13860 is.object = function (value) {
13861   return value && '[object Object]' === toString.call(value);
13862 };
13863
13864 /**
13865  * is.hash
13866  * Test if `value` is a hash - a plain object literal.
13867  *
13868  * @param {Mixed} value value to test
13869  * @return {Boolean} true if `value` is a hash, false otherwise
13870  * @api public
13871  */
13872
13873 is.hash = function (value) {
13874   return is.object(value) && value.constructor === Object && !value.nodeType && !value.setInterval;
13875 };
13876
13877 /**
13878  * Test regexp.
13879  */
13880
13881 /**
13882  * is.regexp
13883  * Test if `value` is a regular expression.
13884  *
13885  * @param {Mixed} value value to test
13886  * @return {Boolean} true if `value` is a regexp, false otherwise
13887  * @api public
13888  */
13889
13890 is.regexp = function (value) {
13891   return '[object RegExp]' === toString.call(value);
13892 };
13893
13894 /**
13895  * Test string.
13896  */
13897
13898 /**
13899  * is.string
13900  * Test if `value` is a string.
13901  *
13902  * @param {Mixed} value value to test
13903  * @return {Boolean} true if 'value' is a string, false otherwise
13904  * @api public
13905  */
13906
13907 is.string = function (value) {
13908   return '[object String]' === toString.call(value);
13909 };
13910
13911
13912 },{}],10:[function(require,module,exports){
13913
13914 var hasOwn = Object.prototype.hasOwnProperty;
13915 var toString = Object.prototype.toString;
13916
13917 module.exports = function forEach (obj, fn, ctx) {
13918     if (toString.call(fn) !== '[object Function]') {
13919         throw new TypeError('iterator must be a function');
13920     }
13921     var l = obj.length;
13922     if (l === +l) {
13923         for (var i = 0; i < l; i++) {
13924             fn.call(ctx, obj[i], i, obj);
13925         }
13926     } else {
13927         for (var k in obj) {
13928             if (hasOwn.call(obj, k)) {
13929                 fn.call(ctx, obj[k], k, obj);
13930             }
13931         }
13932     }
13933 };
13934
13935
13936 },{}]},{},[1])(1)
13937 });
13938 ;/*
13939  (c) 2013, Vladimir Agafonkin
13940  RBush, a JavaScript library for high-performance 2D spatial indexing of points and rectangles.
13941  https://github.com/mourner/rbush
13942 */
13943
13944 (function () { 'use strict';
13945
13946 function rbush(maxEntries, format) {
13947
13948     // jshint newcap: false, validthis: true
13949     if (!(this instanceof rbush)) { return new rbush(maxEntries, format); }
13950
13951     // max entries in a node is 9 by default; min node fill is 40% for best performance
13952     this._maxEntries = Math.max(4, maxEntries || 9);
13953     this._minEntries = Math.max(2, Math.ceil(this._maxEntries * 0.4));
13954
13955     if (format) {
13956         this._initFormat(format);
13957     }
13958
13959     this.clear();
13960 }
13961
13962 rbush.prototype = {
13963
13964     all: function () {
13965         return this._all(this.data, []);
13966     },
13967
13968     search: function (bbox) {
13969
13970         var node = this.data,
13971             result = [];
13972
13973         if (!this._intersects(bbox, node.bbox)) { return result; }
13974
13975         var nodesToSearch = [],
13976             i, len, child, childBBox;
13977
13978         while (node) {
13979             for (i = 0, len = node.children.length; i < len; i++) {
13980                 child = node.children[i];
13981                 childBBox = node.leaf ? this.toBBox(child) : child.bbox;
13982
13983                 if (this._intersects(bbox, childBBox)) {
13984
13985                     if (node.leaf) {
13986                         result.push(child);
13987
13988                     } else if (this._contains(bbox, childBBox)) {
13989                         this._all(child, result);
13990
13991                     } else {
13992                         nodesToSearch.push(child);
13993                     }
13994                 }
13995             }
13996
13997             node = nodesToSearch.pop();
13998         }
13999
14000         return result;
14001     },
14002
14003     load: function (data) {
14004         if (!(data && data.length)) { return this; }
14005
14006         if (data.length < this._minEntries) {
14007             for (var i = 0, len = data.length; i < len; i++) {
14008                 this.insert(data[i]);
14009             }
14010             return this;
14011         }
14012
14013         // recursively build the tree with the given data from stratch using OMT algorithm
14014         var node = this._build(data.slice(), 0);
14015
14016         if (!this.data.children.length) {
14017             // save as is if tree is empty
14018             this.data = node;
14019
14020         } else if (this.data.height === node.height) {
14021             // split root if trees have the same height
14022             this._splitRoot(this.data, node);
14023
14024         } else {
14025             if (this.data.height < node.height) {
14026                 // swap trees if inserted one is bigger
14027                 var tmpNode = this.data;
14028                 this.data = node;
14029                 node = tmpNode;
14030             }
14031
14032             // insert the small tree into the large tree at appropriate level
14033             this._insert(node, this.data.height - node.height - 1, true);
14034         }
14035
14036         return this;
14037     },
14038
14039     insert: function (item) {
14040         if (item) {
14041             this._insert(item, this.data.height - 1);
14042         }
14043         return this;
14044     },
14045
14046     clear: function () {
14047         this.data = {
14048             children: [],
14049             leaf: true,
14050             bbox: this._empty(),
14051             height: 1
14052         };
14053         return this;
14054     },
14055
14056     remove: function (item) {
14057         if (!item) { return this; }
14058
14059         var node = this.data,
14060             bbox = this.toBBox(item),
14061             path = [],
14062             indexes = [],
14063             i, parent, index, goingUp;
14064
14065         // depth-first iterative tree traversal
14066         while (node || path.length) {
14067
14068             if (!node) { // go up
14069                 node = path.pop();
14070                 parent = path[path.length - 1];
14071                 i = indexes.pop();
14072                 goingUp = true;
14073             }
14074
14075             if (node.leaf) { // check current node
14076                 index = node.children.indexOf(item);
14077
14078                 if (index !== -1) {
14079                     // item found, remove the item and condense tree upwards
14080                     node.children.splice(index, 1);
14081                     path.push(node);
14082                     this._condense(path);
14083                     return this;
14084                 }
14085             }
14086
14087             if (!goingUp && !node.leaf && this._intersects(bbox, node.bbox)) { // go down
14088                 path.push(node);
14089                 indexes.push(i);
14090                 i = 0;
14091                 parent = node;
14092                 node = node.children[0];
14093
14094             } else if (parent) { // go right
14095                 i++;
14096                 node = parent.children[i];
14097                 goingUp = false;
14098
14099             } else { // nothing found
14100                 node = null;
14101             }
14102         }
14103
14104         return this;
14105     },
14106
14107     toBBox: function (item) { return item; },
14108
14109     compareMinX: function (a, b) { return a[0] - b[0]; },
14110     compareMinY: function (a, b) { return a[1] - b[1]; },
14111
14112     toJSON: function () { return this.data; },
14113
14114     fromJSON: function (data) {
14115         this.data = data;
14116         return this;
14117     },
14118
14119     _all: function (node, result) {
14120         var nodesToSearch = [];
14121         while (node) {
14122             if (node.leaf) {
14123                 result.push.apply(result, node.children);
14124             } else {
14125                 nodesToSearch.push.apply(nodesToSearch, node.children);
14126             }
14127             node = nodesToSearch.pop();
14128         }
14129         return result;
14130     },
14131
14132     _build: function (items, level, height) {
14133
14134         var N = items.length,
14135             M = this._maxEntries,
14136             node;
14137
14138         if (N <= M) {
14139             node = {
14140                 children: items,
14141                 leaf: true,
14142                 height: 1
14143             };
14144             this._calcBBox(node);
14145             return node;
14146         }
14147
14148         if (!level) {
14149             // target height of the bulk-loaded tree
14150             height = Math.ceil(Math.log(N) / Math.log(M));
14151
14152             // target number of root entries to maximize storage utilization
14153             M = Math.ceil(N / Math.pow(M, height - 1));
14154
14155             items.sort(this.compareMinX);
14156         }
14157
14158         // TODO eliminate recursion?
14159
14160         node = {
14161             children: [],
14162             height: height
14163         };
14164
14165         var N1 = Math.ceil(N / M) * Math.ceil(Math.sqrt(M)),
14166             N2 = Math.ceil(N / M),
14167             compare = level % 2 === 1 ? this.compareMinX : this.compareMinY,
14168             i, j, slice, sliceLen, childNode;
14169
14170         // split the items into M mostly square tiles
14171         for (i = 0; i < N; i += N1) {
14172             slice = items.slice(i, i + N1).sort(compare);
14173
14174             for (j = 0, sliceLen = slice.length; j < sliceLen; j += N2) {
14175                 // pack each entry recursively
14176                 childNode = this._build(slice.slice(j, j + N2), level + 1, height - 1);
14177                 node.children.push(childNode);
14178             }
14179         }
14180
14181         this._calcBBox(node);
14182
14183         return node;
14184     },
14185
14186     _chooseSubtree: function (bbox, node, level, path) {
14187
14188         var i, len, child, targetNode, area, enlargement, minArea, minEnlargement;
14189
14190         while (true) {
14191             path.push(node);
14192
14193             if (node.leaf || path.length - 1 === level) { break; }
14194
14195             minArea = minEnlargement = Infinity;
14196
14197             for (i = 0, len = node.children.length; i < len; i++) {
14198                 child = node.children[i];
14199                 area = this._area(child.bbox);
14200                 enlargement = this._enlargedArea(bbox, child.bbox) - area;
14201
14202                 // choose entry with the least area enlargement
14203                 if (enlargement < minEnlargement) {
14204                     minEnlargement = enlargement;
14205                     minArea = area < minArea ? area : minArea;
14206                     targetNode = child;
14207
14208                 } else if (enlargement === minEnlargement) {
14209                     // otherwise choose one with the smallest area
14210                     if (area < minArea) {
14211                         minArea = area;
14212                         targetNode = child;
14213                     }
14214                 }
14215             }
14216
14217             node = targetNode;
14218         }
14219
14220         return node;
14221     },
14222
14223     _insert: function (item, level, isNode, root) {
14224
14225         var bbox = isNode ? item.bbox : this.toBBox(item),
14226             insertPath = [];
14227
14228         // find the best node for accommodating the item, saving all nodes along the path too
14229         var node = this._chooseSubtree(bbox, root || this.data, level, insertPath),
14230             splitOccured;
14231
14232         // put the item into the node
14233         node.children.push(item);
14234         this._extend(node.bbox, bbox);
14235
14236         // split on node overflow; propagate upwards if necessary
14237         do {
14238             splitOccured = false;
14239             if (insertPath[level].children.length > this._maxEntries) {
14240                 this._split(insertPath, level);
14241                 splitOccured = true;
14242                 level--;
14243             }
14244         } while (level >= 0 && splitOccured);
14245
14246         // adjust bboxes along the insertion path
14247         this._adjustParentBBoxes(bbox, insertPath, level);
14248     },
14249
14250     // split overflowed node into two
14251     _split: function (insertPath, level) {
14252
14253         var node = insertPath[level],
14254             M = node.children.length,
14255             m = this._minEntries;
14256
14257         this._chooseSplitAxis(node, m, M);
14258
14259         var newNode = {
14260             children: node.children.splice(this._chooseSplitIndex(node, m, M)),
14261             height: node.height
14262         };
14263
14264         if (node.leaf) {
14265             newNode.leaf = true;
14266         }
14267
14268         this._calcBBox(node);
14269         this._calcBBox(newNode);
14270
14271         if (level) {
14272             insertPath[level - 1].children.push(newNode);
14273         } else {
14274             this._splitRoot(node, newNode);
14275         }
14276     },
14277
14278     _splitRoot: function (node, newNode) {
14279         // split root node
14280         this.data = {};
14281         this.data.children = [node, newNode];
14282         this.data.height = node.height + 1;
14283         this._calcBBox(this.data);
14284     },
14285
14286     _chooseSplitIndex: function (node, m, M) {
14287
14288         var i, bbox1, bbox2, overlap, area, minOverlap, minArea, index;
14289
14290         minOverlap = minArea = Infinity;
14291
14292         for (i = m; i <= M - m; i++) {
14293             bbox1 = this._distBBox(node, 0, i);
14294             bbox2 = this._distBBox(node, i, M);
14295
14296             overlap = this._intersectionArea(bbox1, bbox2);
14297             area = this._area(bbox1) + this._area(bbox2);
14298
14299             // choose distribution with minimum overlap
14300             if (overlap < minOverlap) {
14301                 minOverlap = overlap;
14302                 index = i;
14303
14304                 minArea = area < minArea ? area : minArea;
14305
14306             } else if (overlap === minOverlap) {
14307                 // otherwise choose distribution with minimum area
14308                 if (area < minArea) {
14309                     minArea = area;
14310                     index = i;
14311                 }
14312             }
14313         }
14314
14315         return index;
14316     },
14317
14318     // sorts node children by the best axis for split
14319     _chooseSplitAxis: function (node, m, M) {
14320
14321         var compareMinX = node.leaf ? this.compareMinX : this._compareNodeMinX,
14322             compareMinY = node.leaf ? this.compareMinY : this._compareNodeMinY,
14323             xMargin = this._allDistMargin(node, m, M, compareMinX),
14324             yMargin = this._allDistMargin(node, m, M, compareMinY);
14325
14326         // if total distributions margin value is minimal for x, sort by minX,
14327         // otherwise it's already sorted by minY
14328
14329         if (xMargin < yMargin) {
14330             node.children.sort(compareMinX);
14331         }
14332     },
14333
14334     // total margin of all possible split distributions where each node is at least m full
14335     _allDistMargin: function (node, m, M, compare) {
14336
14337         node.children.sort(compare);
14338
14339         var leftBBox = this._distBBox(node, 0, m),
14340             rightBBox = this._distBBox(node, M - m, M),
14341             margin = this._margin(leftBBox) + this._margin(rightBBox),
14342             i, child;
14343
14344         for (i = m; i < M - m; i++) {
14345             child = node.children[i];
14346             this._extend(leftBBox, node.leaf ? this.toBBox(child) : child.bbox);
14347             margin += this._margin(leftBBox);
14348         }
14349
14350         for (i = M - m - 1; i >= 0; i--) {
14351             child = node.children[i];
14352             this._extend(rightBBox, node.leaf ? this.toBBox(child) : child.bbox);
14353             margin += this._margin(rightBBox);
14354         }
14355
14356         return margin;
14357     },
14358
14359     // min bounding rectangle of node children from k to p-1
14360     _distBBox: function (node, k, p) {
14361         var bbox = this._empty();
14362
14363         for (var i = k, child; i < p; i++) {
14364             child = node.children[i];
14365             this._extend(bbox, node.leaf ? this.toBBox(child) : child.bbox);
14366         }
14367
14368         return bbox;
14369     },
14370
14371     // calculate node's bbox from bboxes of its children
14372     _calcBBox: function (node) {
14373         node.bbox = this._empty();
14374
14375         for (var i = 0, len = node.children.length, child; i < len; i++) {
14376             child = node.children[i];
14377             this._extend(node.bbox, node.leaf ? this.toBBox(child) : child.bbox);
14378         }
14379     },
14380
14381     _adjustParentBBoxes: function (bbox, path, level) {
14382         // adjust bboxes along the given tree path
14383         for (var i = level; i >= 0; i--) {
14384             this._extend(path[i].bbox, bbox);
14385         }
14386     },
14387
14388     _condense: function (path) {
14389         // go through the path, removing empty nodes and updating bboxes
14390         for (var i = path.length - 1, parent; i >= 0; i--) {
14391             if (path[i].children.length === 0) {
14392                 if (i > 0) {
14393                     parent = path[i - 1].children;
14394                     parent.splice(parent.indexOf(path[i]), 1);
14395                 } else {
14396                     this.clear();
14397                 }
14398             } else {
14399                 this._calcBBox(path[i]);
14400             }
14401         }
14402     },
14403
14404     _contains: function(a, b) {
14405         return a[0] <= b[0] &&
14406                a[1] <= b[1] &&
14407                b[2] <= a[2] &&
14408                b[3] <= a[3];
14409     },
14410
14411     _intersects: function (a, b) {
14412         return b[0] <= a[2] &&
14413                b[1] <= a[3] &&
14414                b[2] >= a[0] &&
14415                b[3] >= a[1];
14416     },
14417
14418     _extend: function (a, b) {
14419         a[0] = Math.min(a[0], b[0]);
14420         a[1] = Math.min(a[1], b[1]);
14421         a[2] = Math.max(a[2], b[2]);
14422         a[3] = Math.max(a[3], b[3]);
14423         return a;
14424     },
14425
14426     _area:   function (a) { return (a[2] - a[0]) * (a[3] - a[1]); },
14427     _margin: function (a) { return (a[2] - a[0]) + (a[3] - a[1]); },
14428
14429     _enlargedArea: function (a, b) {
14430         return (Math.max(b[2], a[2]) - Math.min(b[0], a[0])) *
14431                (Math.max(b[3], a[3]) - Math.min(b[1], a[1]));
14432     },
14433
14434     _intersectionArea: function (a, b) {
14435         var minX = Math.max(a[0], b[0]),
14436             minY = Math.max(a[1], b[1]),
14437             maxX = Math.min(a[2], b[2]),
14438             maxY = Math.min(a[3], b[3]);
14439
14440         return Math.max(0, maxX - minX) *
14441                Math.max(0, maxY - minY);
14442     },
14443
14444     _empty: function () { return [Infinity, Infinity, -Infinity, -Infinity]; },
14445
14446     _compareNodeMinX: function (a, b) { return a.bbox[0] - b.bbox[0]; },
14447     _compareNodeMinY: function (a, b) { return a.bbox[1] - b.bbox[1]; },
14448
14449     _initFormat: function (format) {
14450         // data format (minX, minY, maxX, maxY accessors)
14451
14452         // uses eval-type function compilation instead of just accepting a toBBox function
14453         // because the algorithms are very sensitive to sorting functions performance,
14454         // so they should be dead simple and without inner calls
14455
14456         // jshint evil: true
14457
14458         var compareArr = ['return a', ' - b', ';'];
14459
14460         this.compareMinX = new Function('a', 'b', compareArr.join(format[0]));
14461         this.compareMinY = new Function('a', 'b', compareArr.join(format[1]));
14462
14463         this.toBBox = new Function('a', 'return [a' + format.join(', a') + '];');
14464     }
14465 };
14466
14467 if (typeof define === 'function' && define.amd) {
14468     define(function() {
14469         return rbush;
14470     });
14471 } else if (typeof module !== 'undefined') {
14472     module.exports = rbush;
14473 } else if (typeof self !== 'undefined') {
14474     self.rbush = rbush;
14475 } else {
14476     window.rbush = rbush;
14477 }
14478
14479 })();
14480 toGeoJSON = (function() {
14481     'use strict';
14482
14483     var removeSpace = (/\s*/g),
14484         trimSpace = (/^\s*|\s*$/g),
14485         splitSpace = (/\s+/);
14486     // generate a short, numeric hash of a string
14487     function okhash(x) {
14488         if (!x || !x.length) return 0;
14489         for (var i = 0, h = 0; i < x.length; i++) {
14490             h = ((h << 5) - h) + x.charCodeAt(i) | 0;
14491         } return h;
14492     }
14493     // all Y children of X
14494     function get(x, y) { return x.getElementsByTagName(y); }
14495     function attr(x, y) { return x.getAttribute(y); }
14496     function attrf(x, y) { return parseFloat(attr(x, y)); }
14497     // one Y child of X, if any, otherwise null
14498     function get1(x, y) { var n = get(x, y); return n.length ? n[0] : null; }
14499     // https://developer.mozilla.org/en-US/docs/Web/API/Node.normalize
14500     function norm(el) { if (el.normalize) { el.normalize(); } return el; }
14501     // cast array x into numbers
14502     function numarray(x) {
14503         for (var j = 0, o = []; j < x.length; j++) o[j] = parseFloat(x[j]);
14504         return o;
14505     }
14506     function clean(x) {
14507         var o = {};
14508         for (var i in x) if (x[i]) o[i] = x[i];
14509         return o;
14510     }
14511     // get the content of a text node, if any
14512     function nodeVal(x) { if (x) {norm(x);} return x && x.firstChild && x.firstChild.nodeValue; }
14513     // get one coordinate from a coordinate array, if any
14514     function coord1(v) { return numarray(v.replace(removeSpace, '').split(',')); }
14515     // get all coordinates from a coordinate array as [[],[]]
14516     function coord(v) {
14517         var coords = v.replace(trimSpace, '').split(splitSpace),
14518             o = [];
14519         for (var i = 0; i < coords.length; i++) {
14520             o.push(coord1(coords[i]));
14521         }
14522         return o;
14523     }
14524     function coordPair(x) { return [attrf(x, 'lon'), attrf(x, 'lat')]; }
14525
14526     // create a new feature collection parent object
14527     function fc() {
14528         return {
14529             type: 'FeatureCollection',
14530             features: []
14531         };
14532     }
14533
14534     var styleSupport = false;
14535     if (typeof XMLSerializer !== 'undefined') {
14536         var serializer = new XMLSerializer();
14537         styleSupport = true;
14538     }
14539     function xml2str(str) { return serializer.serializeToString(str); }
14540
14541     var t = {
14542         kml: function(doc, o) {
14543             o = o || {};
14544
14545             var gj = fc(),
14546                 // styleindex keeps track of hashed styles in order to match features
14547                 styleIndex = {},
14548                 // atomic geospatial types supported by KML - MultiGeometry is
14549                 // handled separately
14550                 geotypes = ['Polygon', 'LineString', 'Point', 'Track'],
14551                 // all root placemarks in the file
14552                 placemarks = get(doc, 'Placemark'),
14553                 styles = get(doc, 'Style');
14554
14555             if (styleSupport) for (var k = 0; k < styles.length; k++) {
14556                 styleIndex['#' + attr(styles[k], 'id')] = okhash(xml2str(styles[k])).toString(16);
14557             }
14558             for (var j = 0; j < placemarks.length; j++) {
14559                 gj.features = gj.features.concat(getPlacemark(placemarks[j]));
14560             }
14561             function gxCoord(v) { return numarray(v.split(' ')); }
14562             function gxCoords(root) {
14563                 var elems = get(root, 'coord', 'gx'), coords = [];
14564                 for (var i = 0; i < elems.length; i++) coords.push(gxCoord(nodeVal(elems[i])));
14565                 return coords;
14566             }
14567             function getGeometry(root) {
14568                 var geomNode, geomNodes, i, j, k, geoms = [];
14569                 if (get1(root, 'MultiGeometry')) return getGeometry(get1(root, 'MultiGeometry'));
14570                 if (get1(root, 'MultiTrack')) return getGeometry(get1(root, 'MultiTrack'));
14571                 for (i = 0; i < geotypes.length; i++) {
14572                     geomNodes = get(root, geotypes[i]);
14573                     if (geomNodes) {
14574                         for (j = 0; j < geomNodes.length; j++) {
14575                             geomNode = geomNodes[j];
14576                             if (geotypes[i] == 'Point') {
14577                                 geoms.push({
14578                                     type: 'Point',
14579                                     coordinates: coord1(nodeVal(get1(geomNode, 'coordinates')))
14580                                 });
14581                             } else if (geotypes[i] == 'LineString') {
14582                                 geoms.push({
14583                                     type: 'LineString',
14584                                     coordinates: coord(nodeVal(get1(geomNode, 'coordinates')))
14585                                 });
14586                             } else if (geotypes[i] == 'Polygon') {
14587                                 var rings = get(geomNode, 'LinearRing'),
14588                                     coords = [];
14589                                 for (k = 0; k < rings.length; k++) {
14590                                     coords.push(coord(nodeVal(get1(rings[k], 'coordinates'))));
14591                                 }
14592                                 geoms.push({
14593                                     type: 'Polygon',
14594                                     coordinates: coords
14595                                 });
14596                             } else if (geotypes[i] == 'Track') {
14597                                 geoms.push({
14598                                     type: 'LineString',
14599                                     coordinates: gxCoords(geomNode)
14600                                 });
14601                             }
14602                         }
14603                     }
14604                 }
14605                 return geoms;
14606             }
14607             function getPlacemark(root) {
14608                 var geoms = getGeometry(root), i, properties = {},
14609                     name = nodeVal(get1(root, 'name')),
14610                     styleUrl = nodeVal(get1(root, 'styleUrl')),
14611                     description = nodeVal(get1(root, 'description')),
14612                     extendedData = get1(root, 'ExtendedData');
14613
14614                 if (!geoms.length) return [];
14615                 if (name) properties.name = name;
14616                 if (styleUrl && styleIndex[styleUrl]) {
14617                     properties.styleUrl = styleUrl;
14618                     properties.styleHash = styleIndex[styleUrl];
14619                 }
14620                 if (description) properties.description = description;
14621                 if (extendedData) {
14622                     var datas = get(extendedData, 'Data'),
14623                         simpleDatas = get(extendedData, 'SimpleData');
14624
14625                     for (i = 0; i < datas.length; i++) {
14626                         properties[datas[i].getAttribute('name')] = nodeVal(get1(datas[i], 'value'));
14627                     }
14628                     for (i = 0; i < simpleDatas.length; i++) {
14629                         properties[simpleDatas[i].getAttribute('name')] = nodeVal(simpleDatas[i]);
14630                     }
14631                 }
14632                 return [{
14633                     type: 'Feature',
14634                     geometry: (geoms.length === 1) ? geoms[0] : {
14635                         type: 'GeometryCollection',
14636                         geometries: geoms
14637                     },
14638                     properties: properties
14639                 }];
14640             }
14641             return gj;
14642         },
14643         gpx: function(doc, o) {
14644             var i,
14645                 tracks = get(doc, 'trk'),
14646                 routes = get(doc, 'rte'),
14647                 waypoints = get(doc, 'wpt'),
14648                 // a feature collection
14649                 gj = fc();
14650             for (i = 0; i < tracks.length; i++) {
14651                 gj.features.push(getLinestring(tracks[i], 'trkpt'));
14652             }
14653             for (i = 0; i < routes.length; i++) {
14654                 gj.features.push(getLinestring(routes[i], 'rtept'));
14655             }
14656             for (i = 0; i < waypoints.length; i++) {
14657                 gj.features.push(getPoint(waypoints[i]));
14658             }
14659             function getLinestring(node, pointname) {
14660                 var j, pts = get(node, pointname), line = [];
14661                 for (j = 0; j < pts.length; j++) {
14662                     line.push(coordPair(pts[j]));
14663                 }
14664                 return {
14665                     type: 'Feature',
14666                     properties: getProperties(node),
14667                     geometry: {
14668                         type: 'LineString',
14669                         coordinates: line
14670                     }
14671                 };
14672             }
14673             function getPoint(node) {
14674                 var prop = getProperties(node);
14675                 prop.ele = nodeVal(get1(node, 'ele'));
14676                 prop.sym = nodeVal(get1(node, 'sym'));
14677                 return {
14678                     type: 'Feature',
14679                     properties: prop,
14680                     geometry: {
14681                         type: 'Point',
14682                         coordinates: coordPair(node)
14683                     }
14684                 };
14685             }
14686             function getProperties(node) {
14687                 var meta = ['name', 'desc', 'author', 'copyright', 'link',
14688                             'time', 'keywords'],
14689                     prop = {},
14690                     k;
14691                 for (k = 0; k < meta.length; k++) {
14692                     prop[meta[k]] = nodeVal(get1(node, meta[k]));
14693                 }
14694                 return clean(prop);
14695             }
14696             return gj;
14697         }
14698     };
14699     return t;
14700 })();
14701
14702 if (typeof module !== 'undefined') module.exports = toGeoJSON;
14703 /**
14704  * marked - a markdown parser
14705  * Copyright (c) 2011-2013, Christopher Jeffrey. (MIT Licensed)
14706  * https://github.com/chjj/marked
14707  */
14708
14709 ;(function() {
14710
14711 /**
14712  * Block-Level Grammar
14713  */
14714
14715 var block = {
14716   newline: /^\n+/,
14717   code: /^( {4}[^\n]+\n*)+/,
14718   fences: noop,
14719   hr: /^( *[-*_]){3,} *(?:\n+|$)/,
14720   heading: /^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,
14721   nptable: noop,
14722   lheading: /^([^\n]+)\n *(=|-){3,} *\n*/,
14723   blockquote: /^( *>[^\n]+(\n[^\n]+)*\n*)+/,
14724   list: /^( *)(bull) [\s\S]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,
14725   html: /^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,
14726   def: /^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,
14727   table: noop,
14728   paragraph: /^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,
14729   text: /^[^\n]+/
14730 };
14731
14732 block.bullet = /(?:[*+-]|\d+\.)/;
14733 block.item = /^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/;
14734 block.item = replace(block.item, 'gm')
14735   (/bull/g, block.bullet)
14736   ();
14737
14738 block.list = replace(block.list)
14739   (/bull/g, block.bullet)
14740   ('hr', /\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)
14741   ();
14742
14743 block._tag = '(?!(?:'
14744   + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code'
14745   + '|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo'
14746   + '|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b';
14747
14748 block.html = replace(block.html)
14749   ('comment', /<!--[\s\S]*?-->/)
14750   ('closed', /<(tag)[\s\S]+?<\/\1>/)
14751   ('closing', /<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)
14752   (/tag/g, block._tag)
14753   ();
14754
14755 block.paragraph = replace(block.paragraph)
14756   ('hr', block.hr)
14757   ('heading', block.heading)
14758   ('lheading', block.lheading)
14759   ('blockquote', block.blockquote)
14760   ('tag', '<' + block._tag)
14761   ('def', block.def)
14762   ();
14763
14764 /**
14765  * Normal Block Grammar
14766  */
14767
14768 block.normal = merge({}, block);
14769
14770 /**
14771  * GFM Block Grammar
14772  */
14773
14774 block.gfm = merge({}, block.normal, {
14775   fences: /^ *(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n+|$)/,
14776   paragraph: /^/
14777 });
14778
14779 block.gfm.paragraph = replace(block.paragraph)
14780   ('(?!', '(?!' + block.gfm.fences.source.replace('\\1', '\\2') + '|')
14781   ();
14782
14783 /**
14784  * GFM + Tables Block Grammar
14785  */
14786
14787 block.tables = merge({}, block.gfm, {
14788   nptable: /^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,
14789   table: /^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/
14790 });
14791
14792 /**
14793  * Block Lexer
14794  */
14795
14796 function Lexer(options) {
14797   this.tokens = [];
14798   this.tokens.links = {};
14799   this.options = options || marked.defaults;
14800   this.rules = block.normal;
14801
14802   if (this.options.gfm) {
14803     if (this.options.tables) {
14804       this.rules = block.tables;
14805     } else {
14806       this.rules = block.gfm;
14807     }
14808   }
14809 }
14810
14811 /**
14812  * Expose Block Rules
14813  */
14814
14815 Lexer.rules = block;
14816
14817 /**
14818  * Static Lex Method
14819  */
14820
14821 Lexer.lex = function(src, options) {
14822   var lexer = new Lexer(options);
14823   return lexer.lex(src);
14824 };
14825
14826 /**
14827  * Preprocessing
14828  */
14829
14830 Lexer.prototype.lex = function(src) {
14831   src = src
14832     .replace(/\r\n|\r/g, '\n')
14833     .replace(/\t/g, '    ')
14834     .replace(/\u00a0/g, ' ')
14835     .replace(/\u2424/g, '\n');
14836
14837   return this.token(src, true);
14838 };
14839
14840 /**
14841  * Lexing
14842  */
14843
14844 Lexer.prototype.token = function(src, top) {
14845   var src = src.replace(/^ +$/gm, '')
14846     , next
14847     , loose
14848     , cap
14849     , bull
14850     , b
14851     , item
14852     , space
14853     , i
14854     , l;
14855
14856   while (src) {
14857     // newline
14858     if (cap = this.rules.newline.exec(src)) {
14859       src = src.substring(cap[0].length);
14860       if (cap[0].length > 1) {
14861         this.tokens.push({
14862           type: 'space'
14863         });
14864       }
14865     }
14866
14867     // code
14868     if (cap = this.rules.code.exec(src)) {
14869       src = src.substring(cap[0].length);
14870       cap = cap[0].replace(/^ {4}/gm, '');
14871       this.tokens.push({
14872         type: 'code',
14873         text: !this.options.pedantic
14874           ? cap.replace(/\n+$/, '')
14875           : cap
14876       });
14877       continue;
14878     }
14879
14880     // fences (gfm)
14881     if (cap = this.rules.fences.exec(src)) {
14882       src = src.substring(cap[0].length);
14883       this.tokens.push({
14884         type: 'code',
14885         lang: cap[2],
14886         text: cap[3]
14887       });
14888       continue;
14889     }
14890
14891     // heading
14892     if (cap = this.rules.heading.exec(src)) {
14893       src = src.substring(cap[0].length);
14894       this.tokens.push({
14895         type: 'heading',
14896         depth: cap[1].length,
14897         text: cap[2]
14898       });
14899       continue;
14900     }
14901
14902     // table no leading pipe (gfm)
14903     if (top && (cap = this.rules.nptable.exec(src))) {
14904       src = src.substring(cap[0].length);
14905
14906       item = {
14907         type: 'table',
14908         header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */),
14909         align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */),
14910         cells: cap[3].replace(/\n$/, '').split('\n')
14911       };
14912
14913       for (i = 0; i < item.align.length; i++) {
14914         if (/^ *-+: *$/.test(item.align[i])) {
14915           item.align[i] = 'right';
14916         } else if (/^ *:-+: *$/.test(item.align[i])) {
14917           item.align[i] = 'center';
14918         } else if (/^ *:-+ *$/.test(item.align[i])) {
14919           item.align[i] = 'left';
14920         } else {
14921           item.align[i] = null;
14922         }
14923       }
14924
14925       for (i = 0; i < item.cells.length; i++) {
14926         item.cells[i] = item.cells[i].split(/ *\| */);
14927       }
14928
14929       this.tokens.push(item);
14930
14931       continue;
14932     }
14933
14934     // lheading
14935     if (cap = this.rules.lheading.exec(src)) {
14936       src = src.substring(cap[0].length);
14937       this.tokens.push({
14938         type: 'heading',
14939         depth: cap[2] === '=' ? 1 : 2,
14940         text: cap[1]
14941       });
14942       continue;
14943     }
14944
14945     // hr
14946     if (cap = this.rules.hr.exec(src)) {
14947       src = src.substring(cap[0].length);
14948       this.tokens.push({
14949         type: 'hr'
14950       });
14951       continue;
14952     }
14953
14954     // blockquote
14955     if (cap = this.rules.blockquote.exec(src)) {
14956       src = src.substring(cap[0].length);
14957
14958       this.tokens.push({
14959         type: 'blockquote_start'
14960       });
14961
14962       cap = cap[0].replace(/^ *> ?/gm, '');
14963
14964       // Pass `top` to keep the current
14965       // "toplevel" state. This is exactly
14966       // how markdown.pl works.
14967       this.token(cap, top);
14968
14969       this.tokens.push({
14970         type: 'blockquote_end'
14971       });
14972
14973       continue;
14974     }
14975
14976     // list
14977     if (cap = this.rules.list.exec(src)) {
14978       src = src.substring(cap[0].length);
14979       bull = cap[2];
14980
14981       this.tokens.push({
14982         type: 'list_start',
14983         ordered: bull.length > 1
14984       });
14985
14986       // Get each top-level item.
14987       cap = cap[0].match(this.rules.item);
14988
14989       next = false;
14990       l = cap.length;
14991       i = 0;
14992
14993       for (; i < l; i++) {
14994         item = cap[i];
14995
14996         // Remove the list item's bullet
14997         // so it is seen as the next token.
14998         space = item.length;
14999         item = item.replace(/^ *([*+-]|\d+\.) +/, '');
15000
15001         // Outdent whatever the
15002         // list item contains. Hacky.
15003         if (~item.indexOf('\n ')) {
15004           space -= item.length;
15005           item = !this.options.pedantic
15006             ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '')
15007             : item.replace(/^ {1,4}/gm, '');
15008         }
15009
15010         // Determine whether the next list item belongs here.
15011         // Backpedal if it does not belong in this list.
15012         if (this.options.smartLists && i !== l - 1) {
15013           b = block.bullet.exec(cap[i+1])[0];
15014           if (bull !== b && !(bull.length > 1 && b.length > 1)) {
15015             src = cap.slice(i + 1).join('\n') + src;
15016             i = l - 1;
15017           }
15018         }
15019
15020         // Determine whether item is loose or not.
15021         // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/
15022         // for discount behavior.
15023         loose = next || /\n\n(?!\s*$)/.test(item);
15024         if (i !== l - 1) {
15025           next = item[item.length-1] === '\n';
15026           if (!loose) loose = next;
15027         }
15028
15029         this.tokens.push({
15030           type: loose
15031             ? 'loose_item_start'
15032             : 'list_item_start'
15033         });
15034
15035         // Recurse.
15036         this.token(item, false);
15037
15038         this.tokens.push({
15039           type: 'list_item_end'
15040         });
15041       }
15042
15043       this.tokens.push({
15044         type: 'list_end'
15045       });
15046
15047       continue;
15048     }
15049
15050     // html
15051     if (cap = this.rules.html.exec(src)) {
15052       src = src.substring(cap[0].length);
15053       this.tokens.push({
15054         type: this.options.sanitize
15055           ? 'paragraph'
15056           : 'html',
15057         pre: cap[1] === 'pre' || cap[1] === 'script',
15058         text: cap[0]
15059       });
15060       continue;
15061     }
15062
15063     // def
15064     if (top && (cap = this.rules.def.exec(src))) {
15065       src = src.substring(cap[0].length);
15066       this.tokens.links[cap[1].toLowerCase()] = {
15067         href: cap[2],
15068         title: cap[3]
15069       };
15070       continue;
15071     }
15072
15073     // table (gfm)
15074     if (top && (cap = this.rules.table.exec(src))) {
15075       src = src.substring(cap[0].length);
15076
15077       item = {
15078         type: 'table',
15079         header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */),
15080         align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */),
15081         cells: cap[3].replace(/(?: *\| *)?\n$/, '').split('\n')
15082       };
15083
15084       for (i = 0; i < item.align.length; i++) {
15085         if (/^ *-+: *$/.test(item.align[i])) {
15086           item.align[i] = 'right';
15087         } else if (/^ *:-+: *$/.test(item.align[i])) {
15088           item.align[i] = 'center';
15089         } else if (/^ *:-+ *$/.test(item.align[i])) {
15090           item.align[i] = 'left';
15091         } else {
15092           item.align[i] = null;
15093         }
15094       }
15095
15096       for (i = 0; i < item.cells.length; i++) {
15097         item.cells[i] = item.cells[i]
15098           .replace(/^ *\| *| *\| *$/g, '')
15099           .split(/ *\| */);
15100       }
15101
15102       this.tokens.push(item);
15103
15104       continue;
15105     }
15106
15107     // top-level paragraph
15108     if (top && (cap = this.rules.paragraph.exec(src))) {
15109       src = src.substring(cap[0].length);
15110       this.tokens.push({
15111         type: 'paragraph',
15112         text: cap[1][cap[1].length-1] === '\n'
15113           ? cap[1].slice(0, -1)
15114           : cap[1]
15115       });
15116       continue;
15117     }
15118
15119     // text
15120     if (cap = this.rules.text.exec(src)) {
15121       // Top-level should never reach here.
15122       src = src.substring(cap[0].length);
15123       this.tokens.push({
15124         type: 'text',
15125         text: cap[0]
15126       });
15127       continue;
15128     }
15129
15130     if (src) {
15131       throw new
15132         Error('Infinite loop on byte: ' + src.charCodeAt(0));
15133     }
15134   }
15135
15136   return this.tokens;
15137 };
15138
15139 /**
15140  * Inline-Level Grammar
15141  */
15142
15143 var inline = {
15144   escape: /^\\([\\`*{}\[\]()#+\-.!_>])/,
15145   autolink: /^<([^ >]+(@|:\/)[^ >]+)>/,
15146   url: noop,
15147   tag: /^<!--[\s\S]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,
15148   link: /^!?\[(inside)\]\(href\)/,
15149   reflink: /^!?\[(inside)\]\s*\[([^\]]*)\]/,
15150   nolink: /^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,
15151   strong: /^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,
15152   em: /^\b_((?:__|[\s\S])+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,
15153   code: /^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,
15154   br: /^ {2,}\n(?!\s*$)/,
15155   del: noop,
15156   text: /^[\s\S]+?(?=[\\<!\[_*`]| {2,}\n|$)/
15157 };
15158
15159 inline._inside = /(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/;
15160 inline._href = /\s*<?([^\s]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/;
15161
15162 inline.link = replace(inline.link)
15163   ('inside', inline._inside)
15164   ('href', inline._href)
15165   ();
15166
15167 inline.reflink = replace(inline.reflink)
15168   ('inside', inline._inside)
15169   ();
15170
15171 /**
15172  * Normal Inline Grammar
15173  */
15174
15175 inline.normal = merge({}, inline);
15176
15177 /**
15178  * Pedantic Inline Grammar
15179  */
15180
15181 inline.pedantic = merge({}, inline.normal, {
15182   strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,
15183   em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/
15184 });
15185
15186 /**
15187  * GFM Inline Grammar
15188  */
15189
15190 inline.gfm = merge({}, inline.normal, {
15191   escape: replace(inline.escape)('])', '~|])')(),
15192   url: /^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,
15193   del: /^~~(?=\S)([\s\S]*?\S)~~/,
15194   text: replace(inline.text)
15195     (']|', '~]|')
15196     ('|', '|https?://|')
15197     ()
15198 });
15199
15200 /**
15201  * GFM + Line Breaks Inline Grammar
15202  */
15203
15204 inline.breaks = merge({}, inline.gfm, {
15205   br: replace(inline.br)('{2,}', '*')(),
15206   text: replace(inline.gfm.text)('{2,}', '*')()
15207 });
15208
15209 /**
15210  * Inline Lexer & Compiler
15211  */
15212
15213 function InlineLexer(links, options) {
15214   this.options = options || marked.defaults;
15215   this.links = links;
15216   this.rules = inline.normal;
15217
15218   if (!this.links) {
15219     throw new
15220       Error('Tokens array requires a `links` property.');
15221   }
15222
15223   if (this.options.gfm) {
15224     if (this.options.breaks) {
15225       this.rules = inline.breaks;
15226     } else {
15227       this.rules = inline.gfm;
15228     }
15229   } else if (this.options.pedantic) {
15230     this.rules = inline.pedantic;
15231   }
15232 }
15233
15234 /**
15235  * Expose Inline Rules
15236  */
15237
15238 InlineLexer.rules = inline;
15239
15240 /**
15241  * Static Lexing/Compiling Method
15242  */
15243
15244 InlineLexer.output = function(src, links, options) {
15245   var inline = new InlineLexer(links, options);
15246   return inline.output(src);
15247 };
15248
15249 /**
15250  * Lexing/Compiling
15251  */
15252
15253 InlineLexer.prototype.output = function(src) {
15254   var out = ''
15255     , link
15256     , text
15257     , href
15258     , cap;
15259
15260   while (src) {
15261     // escape
15262     if (cap = this.rules.escape.exec(src)) {
15263       src = src.substring(cap[0].length);
15264       out += cap[1];
15265       continue;
15266     }
15267
15268     // autolink
15269     if (cap = this.rules.autolink.exec(src)) {
15270       src = src.substring(cap[0].length);
15271       if (cap[2] === '@') {
15272         text = cap[1][6] === ':'
15273           ? this.mangle(cap[1].substring(7))
15274           : this.mangle(cap[1]);
15275         href = this.mangle('mailto:') + text;
15276       } else {
15277         text = escape(cap[1]);
15278         href = text;
15279       }
15280       out += '<a href="'
15281         + href
15282         + '">'
15283         + text
15284         + '</a>';
15285       continue;
15286     }
15287
15288     // url (gfm)
15289     if (cap = this.rules.url.exec(src)) {
15290       src = src.substring(cap[0].length);
15291       text = escape(cap[1]);
15292       href = text;
15293       out += '<a href="'
15294         + href
15295         + '">'
15296         + text
15297         + '</a>';
15298       continue;
15299     }
15300
15301     // tag
15302     if (cap = this.rules.tag.exec(src)) {
15303       src = src.substring(cap[0].length);
15304       out += this.options.sanitize
15305         ? escape(cap[0])
15306         : cap[0];
15307       continue;
15308     }
15309
15310     // link
15311     if (cap = this.rules.link.exec(src)) {
15312       src = src.substring(cap[0].length);
15313       out += this.outputLink(cap, {
15314         href: cap[2],
15315         title: cap[3]
15316       });
15317       continue;
15318     }
15319
15320     // reflink, nolink
15321     if ((cap = this.rules.reflink.exec(src))
15322         || (cap = this.rules.nolink.exec(src))) {
15323       src = src.substring(cap[0].length);
15324       link = (cap[2] || cap[1]).replace(/\s+/g, ' ');
15325       link = this.links[link.toLowerCase()];
15326       if (!link || !link.href) {
15327         out += cap[0][0];
15328         src = cap[0].substring(1) + src;
15329         continue;
15330       }
15331       out += this.outputLink(cap, link);
15332       continue;
15333     }
15334
15335     // strong
15336     if (cap = this.rules.strong.exec(src)) {
15337       src = src.substring(cap[0].length);
15338       out += '<strong>'
15339         + this.output(cap[2] || cap[1])
15340         + '</strong>';
15341       continue;
15342     }
15343
15344     // em
15345     if (cap = this.rules.em.exec(src)) {
15346       src = src.substring(cap[0].length);
15347       out += '<em>'
15348         + this.output(cap[2] || cap[1])
15349         + '</em>';
15350       continue;
15351     }
15352
15353     // code
15354     if (cap = this.rules.code.exec(src)) {
15355       src = src.substring(cap[0].length);
15356       out += '<code>'
15357         + escape(cap[2], true)
15358         + '</code>';
15359       continue;
15360     }
15361
15362     // br
15363     if (cap = this.rules.br.exec(src)) {
15364       src = src.substring(cap[0].length);
15365       out += '<br>';
15366       continue;
15367     }
15368
15369     // del (gfm)
15370     if (cap = this.rules.del.exec(src)) {
15371       src = src.substring(cap[0].length);
15372       out += '<del>'
15373         + this.output(cap[1])
15374         + '</del>';
15375       continue;
15376     }
15377
15378     // text
15379     if (cap = this.rules.text.exec(src)) {
15380       src = src.substring(cap[0].length);
15381       out += escape(cap[0]);
15382       continue;
15383     }
15384
15385     if (src) {
15386       throw new
15387         Error('Infinite loop on byte: ' + src.charCodeAt(0));
15388     }
15389   }
15390
15391   return out;
15392 };
15393
15394 /**
15395  * Compile Link
15396  */
15397
15398 InlineLexer.prototype.outputLink = function(cap, link) {
15399   if (cap[0][0] !== '!') {
15400     return '<a href="'
15401       + escape(link.href)
15402       + '"'
15403       + (link.title
15404       ? ' title="'
15405       + escape(link.title)
15406       + '"'
15407       : '')
15408       + '>'
15409       + this.output(cap[1])
15410       + '</a>';
15411   } else {
15412     return '<img src="'
15413       + escape(link.href)
15414       + '" alt="'
15415       + escape(cap[1])
15416       + '"'
15417       + (link.title
15418       ? ' title="'
15419       + escape(link.title)
15420       + '"'
15421       : '')
15422       + '>';
15423   }
15424 };
15425
15426 /**
15427  * Smartypants Transformations
15428  */
15429
15430 InlineLexer.prototype.smartypants = function(text) {
15431   if (!this.options.smartypants) return text;
15432   return text
15433     .replace(/--/g, '—')
15434     .replace(/'([^']*)'/g, '‘$1’')
15435     .replace(/"([^"]*)"/g, '“$1”')
15436     .replace(/\.{3}/g, '…');
15437 };
15438
15439 /**
15440  * Mangle Links
15441  */
15442
15443 InlineLexer.prototype.mangle = function(text) {
15444   var out = ''
15445     , l = text.length
15446     , i = 0
15447     , ch;
15448
15449   for (; i < l; i++) {
15450     ch = text.charCodeAt(i);
15451     if (Math.random() > 0.5) {
15452       ch = 'x' + ch.toString(16);
15453     }
15454     out += '&#' + ch + ';';
15455   }
15456
15457   return out;
15458 };
15459
15460 /**
15461  * Parsing & Compiling
15462  */
15463
15464 function Parser(options) {
15465   this.tokens = [];
15466   this.token = null;
15467   this.options = options || marked.defaults;
15468 }
15469
15470 /**
15471  * Static Parse Method
15472  */
15473
15474 Parser.parse = function(src, options) {
15475   var parser = new Parser(options);
15476   return parser.parse(src);
15477 };
15478
15479 /**
15480  * Parse Loop
15481  */
15482
15483 Parser.prototype.parse = function(src) {
15484   this.inline = new InlineLexer(src.links, this.options);
15485   this.tokens = src.reverse();
15486
15487   var out = '';
15488   while (this.next()) {
15489     out += this.tok();
15490   }
15491
15492   return out;
15493 };
15494
15495 /**
15496  * Next Token
15497  */
15498
15499 Parser.prototype.next = function() {
15500   return this.token = this.tokens.pop();
15501 };
15502
15503 /**
15504  * Preview Next Token
15505  */
15506
15507 Parser.prototype.peek = function() {
15508   return this.tokens[this.tokens.length-1] || 0;
15509 };
15510
15511 /**
15512  * Parse Text Tokens
15513  */
15514
15515 Parser.prototype.parseText = function() {
15516   var body = this.token.text;
15517
15518   while (this.peek().type === 'text') {
15519     body += '\n' + this.next().text;
15520   }
15521
15522   return this.inline.output(body);
15523 };
15524
15525 /**
15526  * Parse Current Token
15527  */
15528
15529 Parser.prototype.tok = function() {
15530   switch (this.token.type) {
15531     case 'space': {
15532       return '';
15533     }
15534     case 'hr': {
15535       return '<hr>\n';
15536     }
15537     case 'heading': {
15538       return '<h'
15539         + this.token.depth
15540         + '>'
15541         + this.inline.output(this.token.text)
15542         + '</h'
15543         + this.token.depth
15544         + '>\n';
15545     }
15546     case 'code': {
15547       if (this.options.highlight) {
15548         var code = this.options.highlight(this.token.text, this.token.lang);
15549         if (code != null && code !== this.token.text) {
15550           this.token.escaped = true;
15551           this.token.text = code;
15552         }
15553       }
15554
15555       if (!this.token.escaped) {
15556         this.token.text = escape(this.token.text, true);
15557       }
15558
15559       return '<pre><code'
15560         + (this.token.lang
15561         ? ' class="'
15562         + this.options.langPrefix
15563         + this.token.lang
15564         + '"'
15565         : '')
15566         + '>'
15567         + this.token.text
15568         + '</code></pre>\n';
15569     }
15570     case 'table': {
15571       var body = ''
15572         , heading
15573         , i
15574         , row
15575         , cell
15576         , j;
15577
15578       // header
15579       body += '<thead>\n<tr>\n';
15580       for (i = 0; i < this.token.header.length; i++) {
15581         heading = this.inline.output(this.token.header[i]);
15582         body += this.token.align[i]
15583           ? '<th align="' + this.token.align[i] + '">' + heading + '</th>\n'
15584           : '<th>' + heading + '</th>\n';
15585       }
15586       body += '</tr>\n</thead>\n';
15587
15588       // body
15589       body += '<tbody>\n'
15590       for (i = 0; i < this.token.cells.length; i++) {
15591         row = this.token.cells[i];
15592         body += '<tr>\n';
15593         for (j = 0; j < row.length; j++) {
15594           cell = this.inline.output(row[j]);
15595           body += this.token.align[j]
15596             ? '<td align="' + this.token.align[j] + '">' + cell + '</td>\n'
15597             : '<td>' + cell + '</td>\n';
15598         }
15599         body += '</tr>\n';
15600       }
15601       body += '</tbody>\n';
15602
15603       return '<table>\n'
15604         + body
15605         + '</table>\n';
15606     }
15607     case 'blockquote_start': {
15608       var body = '';
15609
15610       while (this.next().type !== 'blockquote_end') {
15611         body += this.tok();
15612       }
15613
15614       return '<blockquote>\n'
15615         + body
15616         + '</blockquote>\n';
15617     }
15618     case 'list_start': {
15619       var type = this.token.ordered ? 'ol' : 'ul'
15620         , body = '';
15621
15622       while (this.next().type !== 'list_end') {
15623         body += this.tok();
15624       }
15625
15626       return '<'
15627         + type
15628         + '>\n'
15629         + body
15630         + '</'
15631         + type
15632         + '>\n';
15633     }
15634     case 'list_item_start': {
15635       var body = '';
15636
15637       while (this.next().type !== 'list_item_end') {
15638         body += this.token.type === 'text'
15639           ? this.parseText()
15640           : this.tok();
15641       }
15642
15643       return '<li>'
15644         + body
15645         + '</li>\n';
15646     }
15647     case 'loose_item_start': {
15648       var body = '';
15649
15650       while (this.next().type !== 'list_item_end') {
15651         body += this.tok();
15652       }
15653
15654       return '<li>'
15655         + body
15656         + '</li>\n';
15657     }
15658     case 'html': {
15659       return !this.token.pre && !this.options.pedantic
15660         ? this.inline.output(this.token.text)
15661         : this.token.text;
15662     }
15663     case 'paragraph': {
15664       return '<p>'
15665         + this.inline.output(this.token.text)
15666         + '</p>\n';
15667     }
15668     case 'text': {
15669       return '<p>'
15670         + this.parseText()
15671         + '</p>\n';
15672     }
15673   }
15674 };
15675
15676 /**
15677  * Helpers
15678  */
15679
15680 function escape(html, encode) {
15681   return html
15682     .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&amp;')
15683     .replace(/</g, '&lt;')
15684     .replace(/>/g, '&gt;')
15685     .replace(/"/g, '&quot;')
15686     .replace(/'/g, '&#39;');
15687 }
15688
15689 function replace(regex, opt) {
15690   regex = regex.source;
15691   opt = opt || '';
15692   return function self(name, val) {
15693     if (!name) return new RegExp(regex, opt);
15694     val = val.source || val;
15695     val = val.replace(/(^|[^\[])\^/g, '$1');
15696     regex = regex.replace(name, val);
15697     return self;
15698   };
15699 }
15700
15701 function noop() {}
15702 noop.exec = noop;
15703
15704 function merge(obj) {
15705   var i = 1
15706     , target
15707     , key;
15708
15709   for (; i < arguments.length; i++) {
15710     target = arguments[i];
15711     for (key in target) {
15712       if (Object.prototype.hasOwnProperty.call(target, key)) {
15713         obj[key] = target[key];
15714       }
15715     }
15716   }
15717
15718   return obj;
15719 }
15720
15721 /**
15722  * Marked
15723  */
15724
15725 function marked(src, opt, callback) {
15726   if (callback || typeof opt === 'function') {
15727     if (!callback) {
15728       callback = opt;
15729       opt = null;
15730     }
15731
15732     if (opt) opt = merge({}, marked.defaults, opt);
15733
15734     var tokens = Lexer.lex(tokens, opt)
15735       , highlight = opt.highlight
15736       , pending = 0
15737       , l = tokens.length
15738       , i = 0;
15739
15740     if (!highlight || highlight.length < 3) {
15741       return callback(null, Parser.parse(tokens, opt));
15742     }
15743
15744     var done = function() {
15745       delete opt.highlight;
15746       var out = Parser.parse(tokens, opt);
15747       opt.highlight = highlight;
15748       return callback(null, out);
15749     };
15750
15751     for (; i < l; i++) {
15752       (function(token) {
15753         if (token.type !== 'code') return;
15754         pending++;
15755         return highlight(token.text, token.lang, function(err, code) {
15756           if (code == null || code === token.text) {
15757             return --pending || done();
15758           }
15759           token.text = code;
15760           token.escaped = true;
15761           --pending || done();
15762         });
15763       })(tokens[i]);
15764     }
15765
15766     return;
15767   }
15768   try {
15769     if (opt) opt = merge({}, marked.defaults, opt);
15770     return Parser.parse(Lexer.lex(src, opt), opt);
15771   } catch (e) {
15772     e.message += '\nPlease report this to https://github.com/chjj/marked.';
15773     if ((opt || marked.defaults).silent) {
15774       return '<p>An error occured:</p><pre>'
15775         + escape(e.message + '', true)
15776         + '</pre>';
15777     }
15778     throw e;
15779   }
15780 }
15781
15782 /**
15783  * Options
15784  */
15785
15786 marked.options =
15787 marked.setOptions = function(opt) {
15788   merge(marked.defaults, opt);
15789   return marked;
15790 };
15791
15792 marked.defaults = {
15793   gfm: true,
15794   tables: true,
15795   breaks: false,
15796   pedantic: false,
15797   sanitize: false,
15798   smartLists: false,
15799   silent: false,
15800   highlight: null,
15801   langPrefix: 'lang-'
15802 };
15803
15804 /**
15805  * Expose
15806  */
15807
15808 marked.Parser = Parser;
15809 marked.parser = Parser.parse;
15810
15811 marked.Lexer = Lexer;
15812 marked.lexer = Lexer.lex;
15813
15814 marked.InlineLexer = InlineLexer;
15815 marked.inlineLexer = InlineLexer.output;
15816
15817 marked.parse = marked;
15818
15819 if (typeof exports === 'object') {
15820   module.exports = marked;
15821 } else if (typeof define === 'function' && define.amd) {
15822   define(function() { return marked; });
15823 } else {
15824   this.marked = marked;
15825 }
15826
15827 }).call(function() {
15828   return this || (typeof window !== 'undefined' ? window : global);
15829 }());
15830 /* jshint ignore:start */
15831 (function () {
15832 'use strict';
15833 window.iD = function () {
15834     window.locale.en = iD.data.en;
15835     window.locale.current('en');
15836
15837     var context = {},
15838         storage;
15839
15840     // https://github.com/systemed/iD/issues/772
15841     // http://mathiasbynens.be/notes/localstorage-pattern#comment-9
15842     try { storage = localStorage; } catch (e) {}
15843     storage = storage || (function() {
15844         var s = {};
15845         return {
15846             getItem: function(k) { return s[k]; },
15847             setItem: function(k, v) { s[k] = v; },
15848             removeItem: function(k) { delete s[k]; }
15849         };
15850     })();
15851
15852     context.storage = function(k, v) {
15853         try {
15854             if (arguments.length === 1) return storage.getItem(k);
15855             else if (v === null) storage.removeItem(k);
15856             else storage.setItem(k, v);
15857         } catch(e) {
15858             // localstorage quota exceeded
15859             /* jshint devel:true */
15860             if (typeof console !== 'undefined') console.error('localStorage quota exceeded');
15861             /* jshint devel:false */
15862         }
15863     };
15864
15865     var history = iD.History(context),
15866         dispatch = d3.dispatch('enter', 'exit'),
15867         mode,
15868         container,
15869         ui = iD.ui(context),
15870         connection = iD.Connection(),
15871         locale = iD.detect().locale,
15872         localePath;
15873
15874     if (locale && iD.data.locales.indexOf(locale) === -1) {
15875         locale = locale.split('-')[0];
15876     }
15877
15878     connection.on('load.context', function loadContext(err, result) {
15879         history.merge(result.data, result.extent);
15880     });
15881
15882     context.preauth = function(options) {
15883         connection.switch(options);
15884         return context;
15885     };
15886
15887     context.locale = function(_, path) {
15888         locale = _;
15889         localePath = path;
15890         return context;
15891     };
15892
15893     context.loadLocale = function(cb) {
15894         if (locale && locale !== 'en' && iD.data.locales.indexOf(locale) !== -1) {
15895             localePath = localePath || context.assetPath() + 'locales/' + locale + '.json';
15896             d3.json(localePath, function(err, result) {
15897                 window.locale[locale] = result;
15898                 window.locale.current(locale);
15899                 cb();
15900             });
15901         } else {
15902             cb();
15903         }
15904     };
15905
15906     /* Straight accessors. Avoid using these if you can. */
15907     context.ui = function() { return ui; };
15908     context.connection = function() { return connection; };
15909     context.history = function() { return history; };
15910
15911     /* History */
15912     context.graph = history.graph;
15913     context.changes = history.changes;
15914     context.intersects = history.intersects;
15915
15916     var inIntro = false;
15917
15918     context.inIntro = function(_) {
15919         if (!arguments.length) return inIntro;
15920         inIntro = _;
15921         return context;
15922     };
15923
15924     context.save = function() {
15925         if (inIntro) return;
15926         history.save();
15927         if (history.hasChanges()) return t('save.unsaved_changes');
15928     };
15929
15930     context.flush = function() {
15931         connection.flush();
15932         history.reset();
15933         return context;
15934     };
15935
15936     // Debounce save, since it's a synchronous localStorage write,
15937     // and history changes can happen frequently (e.g. when dragging).
15938     var debouncedSave = _.debounce(context.save, 350);
15939     function withDebouncedSave(fn) {
15940         return function() {
15941             var result = fn.apply(history, arguments);
15942             debouncedSave();
15943             return result;
15944         };
15945     }
15946
15947     context.perform = withDebouncedSave(history.perform);
15948     context.replace = withDebouncedSave(history.replace);
15949     context.pop = withDebouncedSave(history.pop);
15950     context.undo = withDebouncedSave(history.undo);
15951     context.redo = withDebouncedSave(history.redo);
15952
15953     /* Graph */
15954     context.hasEntity = function(id) {
15955         return history.graph().hasEntity(id);
15956     };
15957
15958     context.entity = function(id) {
15959         return history.graph().entity(id);
15960     };
15961
15962     context.childNodes = function(way) {
15963         return history.graph().childNodes(way);
15964     };
15965
15966     context.geometry = function(id) {
15967         return context.entity(id).geometry(history.graph());
15968     };
15969
15970     /* Modes */
15971     context.enter = function(newMode) {
15972         if (mode) {
15973             mode.exit();
15974             dispatch.exit(mode);
15975         }
15976
15977         mode = newMode;
15978         mode.enter();
15979         dispatch.enter(mode);
15980     };
15981
15982     context.mode = function() {
15983         return mode;
15984     };
15985
15986     context.selectedIDs = function() {
15987         if (mode && mode.selectedIDs) {
15988             return mode.selectedIDs();
15989         } else {
15990             return [];
15991         }
15992     };
15993
15994     context.loadEntity = function(id, zoomTo) {
15995         if (zoomTo !== false) {
15996             connection.loadEntity(id, function(error, entity) {
15997                 if (entity) {
15998                     map.zoomTo(entity);
15999                 }
16000             });
16001         }
16002
16003         map.on('drawn.loadEntity', function() {
16004             if (!context.hasEntity(id)) return;
16005             map.on('drawn.loadEntity', null);
16006             context.on('enter.loadEntity', null);
16007             context.enter(iD.modes.Select(context, [id]));
16008         });
16009
16010         context.on('enter.loadEntity', function() {
16011             if (mode.id !== 'browse') {
16012                 map.on('drawn.loadEntity', null);
16013                 context.on('enter.loadEntity', null);
16014             }
16015         });
16016     };
16017
16018     context.editable = function() {
16019         return map.editable() && mode && mode.id !== 'save';
16020     };
16021
16022     /* Behaviors */
16023     context.install = function(behavior) {
16024         context.surface().call(behavior);
16025     };
16026
16027     context.uninstall = function(behavior) {
16028         context.surface().call(behavior.off);
16029     };
16030
16031     /* Projection */
16032     function rawMercator() {
16033         var project = d3.geo.mercator.raw,
16034             k = 512 / Math.PI, // scale
16035             x = 0, y = 0, // translate
16036             clipExtent = [[0, 0], [0, 0]];
16037
16038         function projection(point) {
16039             point = project(point[0] * Math.PI / 180, point[1] * Math.PI / 180);
16040             return [point[0] * k + x, y - point[1] * k];
16041         }
16042
16043         projection.invert = function(point) {
16044             point = project.invert((point[0] - x) / k, (y - point[1]) / k);
16045             return point && [point[0] * 180 / Math.PI, point[1] * 180 / Math.PI];
16046         };
16047
16048         projection.scale = function(_) {
16049             if (!arguments.length) return k;
16050             k = +_;
16051             return projection;
16052         };
16053
16054         projection.translate = function(_) {
16055             if (!arguments.length) return [x, y];
16056             x = +_[0];
16057             y = +_[1];
16058             return projection;
16059         };
16060
16061         projection.clipExtent = function(_) {
16062             if (!arguments.length) return clipExtent;
16063             clipExtent = _;
16064             return projection;
16065         };
16066
16067         projection.stream = d3.geo.transform({
16068             point: function(x, y) {
16069                 x = projection([x, y]);
16070                 this.stream.point(x[0], x[1]);
16071             }
16072         }).stream;
16073
16074         return projection;
16075     }
16076
16077     context.projection = rawMercator();
16078
16079     /* Background */
16080     var background = iD.Background(context);
16081     context.background = function() { return background; };
16082
16083     /* Map */
16084     var map = iD.Map(context);
16085     context.map = function() { return map; };
16086     context.layers = function() { return map.layers; };
16087     context.surface = function() { return map.surface; };
16088     context.mouse = map.mouse;
16089     context.extent = map.extent;
16090     context.pan = map.pan;
16091     context.zoomIn = map.zoomIn;
16092     context.zoomOut = map.zoomOut;
16093
16094     context.surfaceRect = function() {
16095         // Work around a bug in Firefox.
16096         //   http://stackoverflow.com/questions/18153989/
16097         //   https://bugzilla.mozilla.org/show_bug.cgi?id=530985
16098         return context.surface().node().parentNode.getBoundingClientRect();
16099     };
16100
16101     /* Presets */
16102     var presets = iD.presets()
16103         .load(iD.data.presets);
16104
16105     context.presets = function() {
16106         return presets;
16107     };
16108
16109     context.container = function(_) {
16110         if (!arguments.length) return container;
16111         container = _;
16112         container.classed('id-container', true);
16113         return context;
16114     };
16115
16116     var embed = false;
16117     context.embed = function(_) {
16118         if (!arguments.length) return embed;
16119         embed = _;
16120         return context;
16121     };
16122
16123     var assetPath = '';
16124     context.assetPath = function(_) {
16125         if (!arguments.length) return assetPath;
16126         assetPath = _;
16127         return context;
16128     };
16129
16130     var assetMap = {};
16131     context.assetMap = function(_) {
16132         if (!arguments.length) return assetMap;
16133         assetMap = _;
16134         return context;
16135     };
16136
16137     context.imagePath = function(_) {
16138         var asset = 'img/' + _;
16139         return assetMap[asset] || assetPath + asset;
16140     };
16141
16142     return d3.rebind(context, dispatch, 'on');
16143 };
16144
16145 iD.version = '1.3.4';
16146
16147 (function() {
16148     var detected = {};
16149
16150     var ua = navigator.userAgent,
16151         msie = new RegExp('MSIE ([0-9]{1,}[\\.0-9]{0,})');
16152
16153     if (msie.exec(ua) !== null) {
16154         var rv = parseFloat(RegExp.$1);
16155         detected.support = !(rv && rv < 9);
16156     } else {
16157         detected.support = true;
16158     }
16159
16160     // Added due to incomplete svg style support. See #715
16161     detected.opera = ua.indexOf('Opera') >= 0;
16162
16163     detected.locale = navigator.language || navigator.userLanguage;
16164
16165     detected.filedrop = (window.FileReader && 'ondrop' in window);
16166
16167     function nav(x) {
16168         return navigator.userAgent.indexOf(x) !== -1;
16169     }
16170
16171     if (nav('Win')) detected.os = 'win';
16172     else if (nav('Mac')) detected.os = 'mac';
16173     else if (nav('X11')) detected.os = 'linux';
16174     else if (nav('Linux')) detected.os = 'linux';
16175     else detected.os = 'win';
16176
16177     iD.detect = function() { return detected; };
16178 })();
16179 iD.taginfo = function() {
16180     var taginfo = {},
16181         endpoint = 'http://taginfo.openstreetmap.org/api/4/',
16182         tag_sorts = {
16183             point: 'count_nodes',
16184             vertex: 'count_nodes',
16185             area: 'count_ways',
16186             line: 'count_ways'
16187         },
16188         tag_filters = {
16189             point: 'nodes',
16190             vertex: 'nodes',
16191             area: 'ways',
16192             line: 'ways'
16193         };
16194
16195     if (!iD.taginfo.cache) {
16196         iD.taginfo.cache = {};
16197     }
16198
16199     var cache = iD.taginfo.cache;
16200
16201     function sets(parameters, n, o) {
16202         if (parameters.geometry && o[parameters.geometry]) {
16203             parameters[n] = o[parameters.geometry];
16204         }
16205         return parameters;
16206     }
16207
16208     function setFilter(parameters) {
16209         return sets(parameters, 'filter', tag_filters);
16210     }
16211
16212     function setSort(parameters) {
16213         return sets(parameters, 'sortname', tag_sorts);
16214     }
16215
16216     function clean(parameters) {
16217         return _.omit(parameters, 'geometry', 'debounce');
16218     }
16219
16220     function shorten(parameters) {
16221         if (!parameters.query) {
16222             delete parameters.query;
16223         } else {
16224             parameters.query = parameters.query.slice(0, 3);
16225         }
16226         return parameters;
16227     }
16228
16229     function popularKeys(parameters) {
16230         var pop_field = 'count_all';
16231         if (parameters.filter) pop_field = 'count_' + parameters.filter;
16232         return function(d) { return parseFloat(d[pop_field]) > 10000; };
16233     }
16234
16235     function popularValues() {
16236         return function(d) { return parseFloat(d.fraction) > 0.01 || d.in_wiki; };
16237     }
16238
16239     function valKey(d) { return { value: d.key }; }
16240
16241     function valKeyDescription(d) {
16242         return {
16243             value: d.value,
16244             title: d.description
16245         };
16246     }
16247
16248     var debounced = _.debounce(d3.json, 100, true);
16249
16250     function request(url, debounce, callback) {
16251         if (cache[url]) {
16252             callback(null, cache[url]);
16253         } else if (debounce) {
16254             debounced(url, done);
16255         } else {
16256             d3.json(url, done);
16257         }
16258
16259         function done(err, data) {
16260             if (!err) cache[url] = data;
16261             callback(err, data);
16262         }
16263     }
16264
16265     taginfo.keys = function(parameters, callback) {
16266         var debounce = parameters.debounce;
16267         parameters = clean(shorten(setSort(setFilter(parameters))));
16268         request(endpoint + 'keys/all?' +
16269             iD.util.qsString(_.extend({
16270                 rp: 10,
16271                 sortname: 'count_all',
16272                 sortorder: 'desc',
16273                 page: 1
16274             }, parameters)), debounce, function(err, d) {
16275                 if (err) return callback(err);
16276                 callback(null, d.data.filter(popularKeys(parameters)).map(valKey));
16277             });
16278     };
16279
16280     taginfo.values = function(parameters, callback) {
16281         var debounce = parameters.debounce;
16282         parameters = clean(shorten(setSort(setFilter(parameters))));
16283         request(endpoint + 'key/values?' +
16284             iD.util.qsString(_.extend({
16285                 rp: 25,
16286                 sortname: 'count_all',
16287                 sortorder: 'desc',
16288                 page: 1
16289             }, parameters)), debounce, function(err, d) {
16290                 if (err) return callback(err);
16291                 callback(null, d.data.filter(popularValues()).map(valKeyDescription), parameters);
16292             });
16293     };
16294
16295     taginfo.docs = function(parameters, callback) {
16296         var debounce = parameters.debounce;
16297         parameters = clean(setSort(parameters));
16298
16299         var path = 'key/wiki_pages?';
16300         if (parameters.value) path = 'tag/wiki_pages?';
16301         else if (parameters.rtype) path = 'relation/wiki_pages?';
16302
16303         request(endpoint + path +
16304             iD.util.qsString(parameters), debounce, callback);
16305     };
16306
16307     taginfo.endpoint = function(_) {
16308         if (!arguments.length) return endpoint;
16309         endpoint = _;
16310         return taginfo;
16311     };
16312
16313     return taginfo;
16314 };
16315 iD.wikipedia  = function() {
16316     var wiki = {},
16317         endpoint = 'http://en.wikipedia.org/w/api.php?';
16318
16319     wiki.search = function(lang, query, callback) {
16320         lang = lang || 'en';
16321         d3.jsonp(endpoint.replace('en', lang) +
16322             iD.util.qsString({
16323                 action: 'query',
16324                 list: 'search',
16325                 srlimit: '10',
16326                 srinfo: 'suggestion',
16327                 format: 'json',
16328                 callback: '{callback}',
16329                 srsearch: query
16330             }), function(data) {
16331                 if (!data.query) return;
16332                 callback(query, data.query.search.map(function(d) {
16333                     return d.title;
16334                 }));
16335             });
16336     };
16337
16338     wiki.suggestions = function(lang, query, callback) {
16339         lang = lang || 'en';
16340         d3.jsonp(endpoint.replace('en', lang) +
16341             iD.util.qsString({
16342                 action: 'opensearch',
16343                 namespace: 0,
16344                 suggest: '',
16345                 format: 'json',
16346                 callback: '{callback}',
16347                 search: query
16348             }), function(d) {
16349                 callback(d[0], d[1]);
16350             });
16351     };
16352
16353     wiki.translations = function(lang, title, callback) {
16354         d3.jsonp(endpoint.replace('en', lang) +
16355             iD.util.qsString({
16356                 action: 'query',
16357                 prop: 'langlinks',
16358                 format: 'json',
16359                 callback: '{callback}',
16360                 lllimit: 500,
16361                 titles: title
16362             }), function(d) {
16363                 var list = d.query.pages[Object.keys(d.query.pages)[0]],
16364                     translations = {};
16365                 if (list && list.langlinks) {
16366                     list.langlinks.forEach(function(d) {
16367                         translations[d.lang] = d['*'];
16368                     });
16369                     callback(translations);
16370                 }
16371             });
16372     };
16373
16374     return wiki;
16375 };
16376 iD.util = {};
16377
16378 iD.util.tagText = function(entity) {
16379     return d3.entries(entity.tags).map(function(e) {
16380         return e.key + '=' + e.value;
16381     }).join(', ');
16382 };
16383
16384 iD.util.entitySelector = function(ids) {
16385     return ids.length ? '.' + ids.join(',.') : 'nothing';
16386 };
16387
16388 iD.util.entityOrMemberSelector = function(ids, graph) {
16389     var s = iD.util.entitySelector(ids);
16390
16391     ids.forEach(function(id) {
16392         var entity = graph.hasEntity(id);
16393         if (entity && entity.type === 'relation') {
16394             entity.members.forEach(function(member) {
16395                 s += ',.' + member.id;
16396             });
16397         }
16398     });
16399
16400     return s;
16401 };
16402
16403 iD.util.displayName = function(entity) {
16404     var localeName = 'name:' + iD.detect().locale.toLowerCase().split('-')[0];
16405     return entity.tags[localeName] || entity.tags.name || entity.tags.ref;
16406 };
16407
16408 iD.util.stringQs = function(str) {
16409     return str.split('&').reduce(function(obj, pair){
16410         var parts = pair.split('=');
16411         if (parts.length === 2) {
16412             obj[parts[0]] = (null === parts[1]) ? '' : decodeURIComponent(parts[1]);
16413         }
16414         return obj;
16415     }, {});
16416 };
16417
16418 iD.util.qsString = function(obj, noencode) {
16419     function softEncode(s) { return s.replace('&', '%26'); }
16420     return Object.keys(obj).sort().map(function(key) {
16421         return encodeURIComponent(key) + '=' + (
16422             noencode ? softEncode(obj[key]) : encodeURIComponent(obj[key]));
16423     }).join('&');
16424 };
16425
16426 iD.util.prefixDOMProperty = function(property) {
16427     var prefixes = ['webkit', 'ms', 'moz', 'o'],
16428         i = -1,
16429         n = prefixes.length,
16430         s = document.body;
16431
16432     if (property in s)
16433         return property;
16434
16435     property = property.substr(0, 1).toUpperCase() + property.substr(1);
16436
16437     while (++i < n)
16438         if (prefixes[i] + property in s)
16439             return prefixes[i] + property;
16440
16441     return false;
16442 };
16443
16444 iD.util.prefixCSSProperty = function(property) {
16445     var prefixes = ['webkit', 'ms', 'Moz', 'O'],
16446         i = -1,
16447         n = prefixes.length,
16448         s = document.body.style;
16449
16450     if (property.toLowerCase() in s)
16451         return property.toLowerCase();
16452
16453     while (++i < n)
16454         if (prefixes[i] + property in s)
16455             return '-' + prefixes[i].toLowerCase() + property.replace(/([A-Z])/g, '-$1').toLowerCase();
16456
16457     return false;
16458 };
16459
16460 iD.util.getStyle = function(selector) {
16461     for (var i = 0; i < document.styleSheets.length; i++) {
16462         var rules = document.styleSheets[i].rules || document.styleSheets[i].cssRules || [];
16463         for (var k = 0; k < rules.length; k++) {
16464             var selectorText = rules[k].selectorText && rules[k].selectorText.split(', ');
16465             if (_.contains(selectorText, selector)) {
16466                 return rules[k];
16467             }
16468         }
16469     }
16470 };
16471
16472 iD.util.editDistance = function(a, b) {
16473     if (a.length === 0) return b.length;
16474     if (b.length === 0) return a.length;
16475     var matrix = [];
16476     for (var i = 0; i <= b.length; i++) { matrix[i] = [i]; }
16477     for (var j = 0; j <= a.length; j++) { matrix[0][j] = j; }
16478     for (i = 1; i <= b.length; i++) {
16479         for (j = 1; j <= a.length; j++) {
16480             if (b.charAt(i-1) === a.charAt(j-1)) {
16481                 matrix[i][j] = matrix[i-1][j-1];
16482             } else {
16483                 matrix[i][j] = Math.min(matrix[i-1][j-1] + 1, // substitution
16484                     Math.min(matrix[i][j-1] + 1, // insertion
16485                     matrix[i-1][j] + 1)); // deletion
16486             }
16487         }
16488     }
16489     return matrix[b.length][a.length];
16490 };
16491
16492 // a d3.mouse-alike which
16493 // 1. Only works on HTML elements, not SVG
16494 // 2. Does not cause style recalculation
16495 iD.util.fastMouse = function(container) {
16496     var rect = _.clone(container.getBoundingClientRect()),
16497         rectLeft = rect.left,
16498         rectTop = rect.top,
16499         clientLeft = +container.clientLeft,
16500         clientTop = +container.clientTop;
16501     return function(e) {
16502         return [
16503             e.clientX - rectLeft - clientLeft,
16504             e.clientY - rectTop - clientTop];
16505     };
16506 };
16507
16508 /* jshint -W103 */
16509 iD.util.getPrototypeOf = Object.getPrototypeOf || function(obj) { return obj.__proto__; };
16510
16511 iD.util.asyncMap = function(inputs, func, callback) {
16512     var remaining = inputs.length,
16513         results = [],
16514         errors = [];
16515
16516     inputs.forEach(function(d, i) {
16517         func(d, function done(err, data) {
16518             errors[i] = err;
16519             results[i] = data;
16520             remaining --;
16521             if (!remaining) callback(errors, results);
16522         });
16523     });
16524 };
16525
16526 // wraps an index to an interval [0..length-1]
16527 iD.util.wrap = function(index, length) {
16528     if (index < 0)
16529         index += Math.ceil(-index/length)*length;
16530     return index % length;
16531 };
16532 // A per-domain session mutex backed by a cookie and dead man's
16533 // switch. If the session crashes, the mutex will auto-release
16534 // after 5 seconds.
16535
16536 iD.util.SessionMutex = function(name) {
16537     var mutex = {},
16538         intervalID;
16539
16540     function renew() {
16541         var expires = new Date();
16542         expires.setSeconds(expires.getSeconds() + 5);
16543         document.cookie = name + '=1; expires=' + expires.toUTCString();
16544     }
16545
16546     mutex.lock = function() {
16547         if (intervalID) return true;
16548         var cookie = document.cookie.replace(new RegExp('(?:(?:^|.*;)\\s*' + name + '\\s*\\=\\s*([^;]*).*$)|^.*$'), '$1');
16549         if (cookie) return false;
16550         renew();
16551         intervalID = window.setInterval(renew, 4000);
16552         return true;
16553     };
16554
16555     mutex.unlock = function() {
16556         if (!intervalID) return;
16557         document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT';
16558         clearInterval(intervalID);
16559         intervalID = null;
16560     };
16561
16562     mutex.locked = function() {
16563         return !!intervalID;
16564     };
16565
16566     return mutex;
16567 };
16568 iD.util.SuggestNames = function(preset, suggestions) {
16569     preset = preset.id.split('/', 2);
16570     var k = preset[0],
16571         v = preset[1];
16572
16573     return function(value, callback) {
16574         var result = [];
16575         if (value && value.length > 2) {
16576             if (suggestions[k] && suggestions[k][v]) {
16577                 for (var sugg in suggestions[k][v]) {
16578                     var dist = iD.util.editDistance(value, sugg.substring(0, value.length));
16579                     if (dist < 3) {
16580                         result.push({
16581                             title: sugg,
16582                             value: sugg,
16583                             dist: dist
16584                         });
16585                     }
16586                 }
16587             }
16588             result.sort(function(a, b) {
16589                 return a.dist - b.dist;
16590             });
16591         }
16592         result = result.slice(0,3);
16593         callback(result);
16594     };
16595 };
16596 iD.geo = {};
16597
16598 iD.geo.roundCoords = function(c) {
16599     return [Math.floor(c[0]), Math.floor(c[1])];
16600 };
16601
16602 iD.geo.interp = function(p1, p2, t) {
16603     return [p1[0] + (p2[0] - p1[0]) * t,
16604             p1[1] + (p2[1] - p1[1]) * t];
16605 };
16606
16607 // http://jsperf.com/id-dist-optimization
16608 iD.geo.euclideanDistance = function(a, b) {
16609     var x = a[0] - b[0], y = a[1] - b[1];
16610     return Math.sqrt((x * x) + (y * y));
16611 };
16612 // Equirectangular approximation of spherical distances on Earth
16613 iD.geo.sphericalDistance = function(a, b) {
16614     var x = Math.cos(a[1]*Math.PI/180) * (a[0] - b[0]),
16615         y = a[1] - b[1];
16616     return 6.3710E6 * Math.sqrt((x * x) + (y * y)) * Math.PI/180;
16617 };
16618
16619 iD.geo.edgeEqual = function(a, b) {
16620     return (a[0] === b[0] && a[1] === b[1]) ||
16621         (a[0] === b[1] && a[1] === b[0]);
16622 };
16623
16624 // Choose the edge with the minimal distance from `point` to its orthogonal
16625 // projection onto that edge, if such a projection exists, or the distance to
16626 // the closest vertex on that edge. Returns an object with the `index` of the
16627 // chosen edge, the chosen `loc` on that edge, and the `distance` to to it.
16628 iD.geo.chooseEdge = function(nodes, point, projection) {
16629     var dist = iD.geo.euclideanDistance,
16630         points = nodes.map(function(n) { return projection(n.loc); }),
16631         min = Infinity,
16632         idx, loc;
16633
16634     function dot(p, q) {
16635         return p[0] * q[0] + p[1] * q[1];
16636     }
16637
16638     for (var i = 0; i < points.length - 1; i++) {
16639         var o = points[i],
16640             s = [points[i + 1][0] - o[0],
16641                  points[i + 1][1] - o[1]],
16642             v = [point[0] - o[0],
16643                  point[1] - o[1]],
16644             proj = dot(v, s) / dot(s, s),
16645             p;
16646
16647         if (proj < 0) {
16648             p = o;
16649         } else if (proj > 1) {
16650             p = points[i + 1];
16651         } else {
16652             p = [o[0] + proj * s[0], o[1] + proj * s[1]];
16653         }
16654
16655         var d = dist(p, point);
16656         if (d < min) {
16657             min = d;
16658             idx = i + 1;
16659             loc = projection.invert(p);
16660         }
16661     }
16662
16663     return {
16664         index: idx,
16665         distance: min,
16666         loc: loc
16667     };
16668 };
16669
16670 // Return whether point is contained in polygon.
16671 //
16672 // `point` should be a 2-item array of coordinates.
16673 // `polygon` should be an array of 2-item arrays of coordinates.
16674 //
16675 // From https://github.com/substack/point-in-polygon.
16676 // ray-casting algorithm based on
16677 // http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html
16678 //
16679 iD.geo.pointInPolygon = function(point, polygon) {
16680     var x = point[0],
16681         y = point[1],
16682         inside = false;
16683
16684     for (var i = 0, j = polygon.length - 1; i < polygon.length; j = i++) {
16685         var xi = polygon[i][0], yi = polygon[i][1];
16686         var xj = polygon[j][0], yj = polygon[j][1];
16687
16688         var intersect = ((yi > y) !== (yj > y)) &&
16689             (x < (xj - xi) * (y - yi) / (yj - yi) + xi);
16690         if (intersect) inside = !inside;
16691     }
16692
16693     return inside;
16694 };
16695
16696 iD.geo.polygonContainsPolygon = function(outer, inner) {
16697     return _.every(inner, function(point) {
16698         return iD.geo.pointInPolygon(point, outer);
16699     });
16700 };
16701
16702 iD.geo.polygonIntersectsPolygon = function(outer, inner) {
16703     return _.some(inner, function(point) {
16704         return iD.geo.pointInPolygon(point, outer);
16705     });
16706 };
16707
16708 iD.geo.pathLength = function(path) {
16709     var length = 0,
16710         dx, dy;
16711     for (var i = 0; i < path.length - 1; i++) {
16712         dx = path[i][0] - path[i + 1][0];
16713         dy = path[i][1] - path[i + 1][1];
16714         length += Math.sqrt(dx * dx + dy * dy);
16715     }
16716     return length;
16717 };
16718 iD.geo.Extent = function geoExtent(min, max) {
16719     if (!(this instanceof iD.geo.Extent)) return new iD.geo.Extent(min, max);
16720     if (min instanceof iD.geo.Extent) {
16721         return min;
16722     } else if (min && min.length === 2 && min[0].length === 2 && min[1].length === 2) {
16723         this[0] = min[0];
16724         this[1] = min[1];
16725     } else {
16726         this[0] = min        || [ Infinity,  Infinity];
16727         this[1] = max || min || [-Infinity, -Infinity];
16728     }
16729 };
16730
16731 iD.geo.Extent.prototype = [[], []];
16732
16733 _.extend(iD.geo.Extent.prototype, {
16734     extend: function(obj) {
16735         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16736         return iD.geo.Extent([Math.min(obj[0][0], this[0][0]),
16737                               Math.min(obj[0][1], this[0][1])],
16738                              [Math.max(obj[1][0], this[1][0]),
16739                               Math.max(obj[1][1], this[1][1])]);
16740     },
16741
16742     center: function() {
16743         return [(this[0][0] + this[1][0]) / 2,
16744                 (this[0][1] + this[1][1]) / 2];
16745     },
16746
16747     polygon: function() {
16748         return [
16749             [this[0][0], this[0][1]],
16750             [this[0][0], this[1][1]],
16751             [this[1][0], this[1][1]],
16752             [this[1][0], this[0][1]],
16753             [this[0][0], this[0][1]]
16754         ];
16755     },
16756
16757     intersects: function(obj) {
16758         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16759         return obj[0][0] <= this[1][0] &&
16760                obj[0][1] <= this[1][1] &&
16761                obj[1][0] >= this[0][0] &&
16762                obj[1][1] >= this[0][1];
16763     },
16764
16765     intersection: function(obj) {
16766         if (!this.intersects(obj)) return new iD.geo.Extent();
16767         return new iD.geo.Extent([Math.max(obj[0][0], this[0][0]),
16768                                   Math.max(obj[0][1], this[0][1])],
16769                                  [Math.min(obj[1][0], this[1][0]),
16770                                   Math.min(obj[1][1], this[1][1])]);
16771     },
16772
16773     padByMeters: function(meters) {
16774         var dLat = meters / 111200,
16775             dLon = meters / 111200 / Math.abs(Math.cos(this.center()[1]));
16776         return iD.geo.Extent(
16777                 [this[0][0] - dLon, this[0][1] - dLat],
16778                 [this[1][0] + dLon, this[1][1] + dLat]);
16779     },
16780
16781     toParam: function() {
16782         return [this[0][0], this[0][1], this[1][0], this[1][1]].join(',');
16783     }
16784 });
16785 // For fixing up rendering of multipolygons with tags on the outer member.
16786 // https://github.com/systemed/iD/issues/613
16787 iD.geo.isSimpleMultipolygonOuterMember = function(entity, graph) {
16788     if (entity.type !== 'way')
16789         return false;
16790
16791     var parents = graph.parentRelations(entity);
16792     if (parents.length !== 1)
16793         return false;
16794
16795     var parent = parents[0];
16796     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16797         return false;
16798
16799     var members = parent.members, member;
16800     for (var i = 0; i < members.length; i++) {
16801         member = members[i];
16802         if (member.id === entity.id && member.role && member.role !== 'outer')
16803             return false; // Not outer member
16804         if (member.id !== entity.id && (!member.role || member.role === 'outer'))
16805             return false; // Not a simple multipolygon
16806     }
16807
16808     return parent;
16809 };
16810
16811 iD.geo.simpleMultipolygonOuterMember = function(entity, graph) {
16812     if (entity.type !== 'way')
16813         return false;
16814
16815     var parents = graph.parentRelations(entity);
16816     if (parents.length !== 1)
16817         return false;
16818
16819     var parent = parents[0];
16820     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16821         return false;
16822
16823     var members = parent.members, member, outerMember;
16824     for (var i = 0; i < members.length; i++) {
16825         member = members[i];
16826         if (!member.role || member.role === 'outer') {
16827             if (outerMember)
16828                 return false; // Not a simple multipolygon
16829             outerMember = member;
16830         }
16831     }
16832
16833     return outerMember && graph.hasEntity(outerMember.id);
16834 };
16835
16836 // Join `array` into sequences of connecting ways.
16837 //
16838 // Segments which share identical start/end nodes will, as much as possible,
16839 // be connected with each other.
16840 //
16841 // The return value is a nested array. Each constituent array contains elements
16842 // of `array` which have been determined to connect. Each consitituent array
16843 // also has a `nodes` property whose value is an ordered array of member nodes,
16844 // with appropriate order reversal and start/end coordinate de-duplication.
16845 //
16846 // Members of `array` must have, at minimum, `type` and `id` properties.
16847 // Thus either an array of `iD.Way`s or a relation member array may be
16848 // used.
16849 //
16850 // If an member has a `tags` property, its tags will be reversed via
16851 // `iD.actions.Reverse` in the output.
16852 //
16853 // Incomplete members (those for which `graph.hasEntity(element.id)` returns
16854 // false) and non-way members are ignored.
16855 //
16856 iD.geo.joinWays = function(array, graph) {
16857     var joined = [], member, current, nodes, first, last, i, how, what;
16858
16859     array = array.filter(function(member) {
16860         return member.type === 'way' && graph.hasEntity(member.id);
16861     });
16862
16863     function resolve(member) {
16864         return graph.childNodes(graph.entity(member.id));
16865     }
16866
16867     function reverse(member) {
16868         return member.tags ? iD.actions.Reverse(member.id)(graph).entity(member.id) : member;
16869     }
16870
16871     while (array.length) {
16872         member = array.shift();
16873         current = [member];
16874         current.nodes = nodes = resolve(member).slice();
16875         joined.push(current);
16876
16877         while (array.length && _.first(nodes) !== _.last(nodes)) {
16878             first = _.first(nodes);
16879             last  = _.last(nodes);
16880
16881             for (i = 0; i < array.length; i++) {
16882                 member = array[i];
16883                 what = resolve(member);
16884
16885                 if (last === _.first(what)) {
16886                     how  = nodes.push;
16887                     what = what.slice(1);
16888                     break;
16889                 } else if (last === _.last(what)) {
16890                     how  = nodes.push;
16891                     what = what.slice(0, -1).reverse();
16892                     member = reverse(member);
16893                     break;
16894                 } else if (first === _.last(what)) {
16895                     how  = nodes.unshift;
16896                     what = what.slice(0, -1);
16897                     break;
16898                 } else if (first === _.first(what)) {
16899                     how  = nodes.unshift;
16900                     what = what.slice(1).reverse();
16901                     member = reverse(member);
16902                     break;
16903                 } else {
16904                     what = how = null;
16905                 }
16906             }
16907
16908             if (!what)
16909                 break; // No more joinable ways.
16910
16911             how.apply(current, [member]);
16912             how.apply(nodes, what);
16913
16914             array.splice(i, 1);
16915         }
16916     }
16917
16918     return joined;
16919 };
16920 iD.geo.turns = function(graph, entityID) {
16921     var way = graph.entity(entityID);
16922     if (way.type !== 'way' || !way.tags.highway || way.isArea())
16923         return [];
16924
16925     function withRestriction(turn) {
16926         graph.parentRelations(turn.from).forEach(function(relation) {
16927             if (relation.tags.type !== 'restriction')
16928                 return;
16929
16930             var f = relation.memberByRole('from'),
16931                 t = relation.memberByRole('to'),
16932                 v = relation.memberByRole('via');
16933
16934             if (f && f.id === turn.from.id &&
16935                 t && t.id === turn.to.id &&
16936                 v && v.id === turn.via.id) {
16937                 turn.restriction = relation;
16938             }
16939         });
16940
16941         return turn;
16942     }
16943
16944     var turns = [];
16945
16946     [way.first(), way.last()].forEach(function(nodeID) {
16947         var node = graph.entity(nodeID);
16948         graph.parentWays(node).forEach(function(parent) {
16949             if (parent === way || parent.isDegenerate() || !parent.tags.highway)
16950                 return;
16951             if (way.first() === node.id && way.tags.oneway === 'yes')
16952                 return;
16953             if (way.last() === node.id && way.tags.oneway === '-1')
16954                 return;
16955
16956             var index = parent.nodes.indexOf(node.id);
16957
16958             // backward
16959             if (parent.first() !== node.id && parent.tags.oneway !== 'yes') {
16960                 turns.push(withRestriction({
16961                     from: way,
16962                     to: parent,
16963                     via: node,
16964                     toward: graph.entity(parent.nodes[index - 1])
16965                 }));
16966             }
16967
16968             // forward
16969             if (parent.last() !== node.id && parent.tags.oneway !== '-1') {
16970                 turns.push(withRestriction({
16971                     from: way,
16972                     to: parent,
16973                     via: node,
16974                     toward: graph.entity(parent.nodes[index + 1])
16975                 }));
16976             }
16977        });
16978     });
16979
16980     return turns;
16981 };
16982 iD.actions = {};
16983 iD.actions.AddEntity = function(way) {
16984     return function(graph) {
16985         return graph.replace(way);
16986     };
16987 };
16988 iD.actions.AddMember = function(relationId, member, memberIndex) {
16989     return function(graph) {
16990         var relation = graph.entity(relationId);
16991
16992         if (isNaN(memberIndex) && member.type === 'way') {
16993             var members = relation.indexedMembers();
16994             members.push(member);
16995
16996             var joined = iD.geo.joinWays(members, graph);
16997             for (var i = 0; i < joined.length; i++) {
16998                 var segment = joined[i];
16999                 for (var j = 0; j < segment.length && segment.length >= 2; j++) {
17000                     if (segment[j] !== member)
17001                         continue;
17002
17003                     if (j === 0) {
17004                         memberIndex = segment[j + 1].index;
17005                     } else if (j === segment.length - 1) {
17006                         memberIndex = segment[j - 1].index + 1;
17007                     } else {
17008                         memberIndex = Math.min(segment[j - 1].index + 1, segment[j + 1].index + 1);
17009                     }
17010                 }
17011             }
17012         }
17013
17014         return graph.replace(relation.addMember(member, memberIndex));
17015     };
17016 };
17017 iD.actions.AddMidpoint = function(midpoint, node) {
17018     return function(graph) {
17019         graph = graph.replace(node.move(midpoint.loc));
17020
17021         var parents = _.intersection(
17022             graph.parentWays(graph.entity(midpoint.edge[0])),
17023             graph.parentWays(graph.entity(midpoint.edge[1])));
17024
17025         parents.forEach(function(way) {
17026             for (var i = 0; i < way.nodes.length - 1; i++) {
17027                 if (iD.geo.edgeEqual([way.nodes[i], way.nodes[i + 1]], midpoint.edge)) {
17028                     graph = graph.replace(graph.entity(way.id).addNode(node.id, i + 1));
17029
17030                     // Add only one midpoint on doubled-back segments,
17031                     // turning them into self-intersections.
17032                     return;
17033                 }
17034             }
17035         });
17036
17037         return graph;
17038     };
17039 };
17040 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/AddNodeToWayAction.as
17041 iD.actions.AddVertex = function(wayId, nodeId, index) {
17042     return function(graph) {
17043         return graph.replace(graph.entity(wayId).addNode(nodeId, index));
17044     };
17045 };
17046 iD.actions.ChangeMember = function(relationId, member, memberIndex) {
17047     return function(graph) {
17048         return graph.replace(graph.entity(relationId).updateMember(member, memberIndex));
17049     };
17050 };
17051 iD.actions.ChangePreset = function(entityId, oldPreset, newPreset) {
17052     return function(graph) {
17053         var entity = graph.entity(entityId),
17054             geometry = entity.geometry(graph),
17055             tags = entity.tags;
17056
17057         if (oldPreset) tags = oldPreset.removeTags(tags, geometry);
17058         if (newPreset) tags = newPreset.applyTags(tags, geometry);
17059
17060         return graph.replace(entity.update({tags: tags}));
17061     };
17062 };
17063 iD.actions.ChangeTags = function(entityId, tags) {
17064     return function(graph) {
17065         var entity = graph.entity(entityId);
17066         return graph.replace(entity.update({tags: tags}));
17067     };
17068 };
17069 iD.actions.Circularize = function(wayId, projection, maxAngle) {
17070     maxAngle = (maxAngle || 20) * Math.PI / 180;
17071
17072     var action = function(graph) {
17073         var way = graph.entity(wayId),
17074             nodes = _.uniq(graph.childNodes(way)),
17075             keyNodes = nodes.filter(function(n) { return graph.parentWays(n).length !== 1; }),
17076             points = nodes.map(function(n) { return projection(n.loc); }),
17077             keyPoints = keyNodes.map(function(n) { return projection(n.loc); }),
17078             centroid = d3.geom.polygon(points).centroid(),
17079             radius = d3.median(points, function(p) { return iD.geo.euclideanDistance(centroid, p); }),
17080             sign = d3.geom.polygon(points).area() > 0 ? 1 : -1,
17081             ids;
17082
17083         // we need atleast two key nodes for the algorithm to work
17084         if (!keyNodes.length) {
17085             keyNodes = [nodes[0]];
17086             keyPoints = [points[0]];
17087         }
17088
17089         if (keyNodes.length === 1) {
17090             var index = nodes.indexOf(keyNodes[0]),
17091                 oppositeIndex = Math.floor((index + nodes.length / 2) % nodes.length);
17092
17093             keyNodes.push(nodes[oppositeIndex]);
17094             keyPoints.push(points[oppositeIndex]);
17095         }
17096
17097         // key points and nodes are those connected to the ways,
17098         // they are projected onto the circle, inbetween nodes are moved
17099         // to constant internals between key nodes, extra inbetween nodes are
17100         // added if necessary.
17101         for (var i = 0; i < keyPoints.length; i++) {
17102             var nextKeyNodeIndex = (i + 1) % keyNodes.length,
17103                 startNodeIndex = nodes.indexOf(keyNodes[i]),
17104                 endNodeIndex = nodes.indexOf(keyNodes[nextKeyNodeIndex]),
17105                 numberNewPoints = -1,
17106                 indexRange = endNodeIndex - startNodeIndex,
17107                 distance, totalAngle, eachAngle, startAngle, endAngle,
17108                 angle, loc, node, j;
17109
17110             if (indexRange < 0) {
17111                 indexRange += nodes.length;
17112             }
17113
17114             // position this key node
17115             distance = iD.geo.euclideanDistance(centroid, keyPoints[i]);
17116             keyPoints[i] = [
17117                 centroid[0] + (keyPoints[i][0] - centroid[0]) / distance * radius,
17118                 centroid[1] + (keyPoints[i][1] - centroid[1]) / distance * radius];
17119             graph = graph.replace(keyNodes[i].move(projection.invert(keyPoints[i])));
17120
17121             // figure out the between delta angle we want to match to
17122             startAngle = Math.atan2(keyPoints[i][1] - centroid[1], keyPoints[i][0] - centroid[0]);
17123             endAngle = Math.atan2(keyPoints[nextKeyNodeIndex][1] - centroid[1], keyPoints[nextKeyNodeIndex][0] - centroid[0]);
17124             totalAngle = endAngle - startAngle;
17125
17126             // detects looping around -pi/pi
17127             if (totalAngle*sign > 0) {
17128                 totalAngle = -sign * (2 * Math.PI - Math.abs(totalAngle));
17129             }
17130
17131             do {
17132                 numberNewPoints++;
17133                 eachAngle = totalAngle / (indexRange + numberNewPoints);
17134             } while (Math.abs(eachAngle) > maxAngle);
17135
17136             // move existing points
17137             for (j = 1; j < indexRange; j++) {
17138                 angle = startAngle + j * eachAngle;
17139                 loc = projection.invert([
17140                     centroid[0] + Math.cos(angle)*radius,
17141                     centroid[1] + Math.sin(angle)*radius]);
17142
17143                 node = nodes[(j + startNodeIndex) % nodes.length].move(loc);
17144                 graph = graph.replace(node);
17145             }
17146
17147             // add new inbetween nodes if necessary
17148             for (j = 0; j < numberNewPoints; j++) {
17149                 angle = startAngle + (indexRange + j) * eachAngle;
17150                 loc = projection.invert([
17151                     centroid[0] + Math.cos(angle) * radius,
17152                     centroid[1] + Math.sin(angle) * radius]);
17153
17154                 node = iD.Node({loc: loc});
17155                 graph = graph.replace(node);
17156
17157                 nodes.splice(endNodeIndex + j, 0, node);
17158             }
17159         }
17160
17161         // update the way to have all the new nodes
17162         ids = nodes.map(function(n) { return n.id; });
17163         ids.push(ids[0]);
17164
17165         way = way.update({nodes: ids});
17166         graph = graph.replace(way);
17167
17168         return graph;
17169     };
17170
17171     action.disabled = function(graph) {
17172         if (!graph.entity(wayId).isClosed())
17173             return 'not_closed';
17174     };
17175
17176     return action;
17177 };
17178 // Connect the ways at the given nodes.
17179 //
17180 // The last node will survive. All other nodes will be replaced with
17181 // the surviving node in parent ways, and then removed.
17182 //
17183 // Tags and relation memberships of of non-surviving nodes are merged
17184 // to the survivor.
17185 //
17186 // This is the inverse of `iD.actions.Disconnect`.
17187 //
17188 // Reference:
17189 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeNodesAction.as
17190 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/MergeNodesAction.java
17191 //
17192 iD.actions.Connect = function(nodeIds) {
17193     return function(graph) {
17194         var survivor = graph.entity(_.last(nodeIds));
17195
17196         for (var i = 0; i < nodeIds.length - 1; i++) {
17197             var node = graph.entity(nodeIds[i]);
17198
17199             /*jshint -W083 */
17200             graph.parentWays(node).forEach(function(parent) {
17201                 if (!parent.areAdjacent(node.id, survivor.id)) {
17202                     graph = graph.replace(parent.replaceNode(node.id, survivor.id));
17203                 }
17204             });
17205
17206             graph.parentRelations(node).forEach(function(parent) {
17207                 graph = graph.replace(parent.replaceMember(node, survivor));
17208             });
17209             /*jshint +W083 */
17210
17211             survivor = survivor.mergeTags(node.tags);
17212             graph = iD.actions.DeleteNode(node.id)(graph);
17213         }
17214
17215         graph = graph.replace(survivor);
17216
17217         return graph;
17218     };
17219 };
17220 iD.actions.DeleteMember = function(relationId, memberIndex) {
17221     return function(graph) {
17222         return graph.replace(graph.entity(relationId).removeMember(memberIndex));
17223     };
17224 };
17225 iD.actions.DeleteMultiple = function(ids) {
17226     var actions = {
17227         way: iD.actions.DeleteWay,
17228         node: iD.actions.DeleteNode,
17229         relation: iD.actions.DeleteRelation
17230     };
17231
17232     var action = function(graph) {
17233         ids.forEach(function(id) {
17234             if (graph.hasEntity(id)) { // It may have been deleted aready.
17235                 graph = actions[graph.entity(id).type](id)(graph);
17236             }
17237         });
17238
17239         return graph;
17240     };
17241
17242     action.disabled = function(graph) {
17243         for (var i = 0; i < ids.length; i++) {
17244             var id = ids[i],
17245                 disabled = actions[graph.entity(id).type](id).disabled(graph);
17246             if (disabled) return disabled;
17247         }
17248     };
17249
17250     return action;
17251 };
17252 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteNodeAction.as
17253 iD.actions.DeleteNode = function(nodeId) {
17254     var action = function(graph) {
17255         var node = graph.entity(nodeId);
17256
17257         graph.parentWays(node)
17258             .forEach(function(parent) {
17259                 parent = parent.removeNode(nodeId);
17260                 graph = graph.replace(parent);
17261
17262                 if (parent.isDegenerate()) {
17263                     graph = iD.actions.DeleteWay(parent.id)(graph);
17264                 }
17265             });
17266
17267         graph.parentRelations(node)
17268             .forEach(function(parent) {
17269                 parent = parent.removeMembersWithID(nodeId);
17270                 graph = graph.replace(parent);
17271
17272                 if (parent.isDegenerate()) {
17273                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17274                 }
17275             });
17276
17277         return graph.remove(node);
17278     };
17279
17280     action.disabled = function() {
17281         return false;
17282     };
17283
17284     return action;
17285 };
17286 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteRelationAction.as
17287 iD.actions.DeleteRelation = function(relationId) {
17288     function deleteEntity(entity, graph) {
17289         return !graph.parentWays(entity).length &&
17290             !graph.parentRelations(entity).length &&
17291             !entity.hasInterestingTags();
17292     }
17293
17294     var action = function(graph) {
17295         var relation = graph.entity(relationId);
17296
17297         graph.parentRelations(relation)
17298             .forEach(function(parent) {
17299                 parent = parent.removeMembersWithID(relationId);
17300                 graph = graph.replace(parent);
17301
17302                 if (parent.isDegenerate()) {
17303                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17304                 }
17305             });
17306
17307         _.uniq(_.pluck(relation.members, 'id')).forEach(function(memberId) {
17308             graph = graph.replace(relation.removeMembersWithID(memberId));
17309
17310             var entity = graph.entity(memberId);
17311             if (deleteEntity(entity, graph)) {
17312                 graph = iD.actions.DeleteMultiple([memberId])(graph);
17313             }
17314         });
17315
17316         return graph.remove(relation);
17317     };
17318
17319     action.disabled = function(graph) {
17320         if (!graph.entity(relationId).isComplete(graph))
17321             return 'incomplete_relation';
17322     };
17323
17324     return action;
17325 };
17326 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteWayAction.as
17327 iD.actions.DeleteWay = function(wayId) {
17328     function deleteNode(node, graph) {
17329         return !graph.parentWays(node).length &&
17330             !graph.parentRelations(node).length &&
17331             !node.hasInterestingTags();
17332     }
17333
17334     var action = function(graph) {
17335         var way = graph.entity(wayId);
17336
17337         graph.parentRelations(way)
17338             .forEach(function(parent) {
17339                 parent = parent.removeMembersWithID(wayId);
17340                 graph = graph.replace(parent);
17341
17342                 if (parent.isDegenerate()) {
17343                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17344                 }
17345             });
17346
17347         _.uniq(way.nodes).forEach(function(nodeId) {
17348             graph = graph.replace(way.removeNode(nodeId));
17349
17350             var node = graph.entity(nodeId);
17351             if (deleteNode(node, graph)) {
17352                 graph = graph.remove(node);
17353             }
17354         });
17355
17356         return graph.remove(way);
17357     };
17358
17359     action.disabled = function() {
17360         return false;
17361     };
17362
17363     return action;
17364 };
17365 iD.actions.DeprecateTags = function(entityId) {
17366     return function(graph) {
17367         var entity = graph.entity(entityId),
17368             newtags = _.clone(entity.tags),
17369             change = false,
17370             rule;
17371
17372         // This handles deprecated tags with a single condition
17373         for (var i = 0; i < iD.data.deprecated.length; i++) {
17374
17375             rule = iD.data.deprecated[i];
17376             var match = _.pairs(rule.old)[0],
17377                 replacements = rule.replace ? _.pairs(rule.replace) : null;
17378
17379             if (entity.tags[match[0]] && match[1] === '*') {
17380
17381                 var value = entity.tags[match[0]];
17382                 if (replacements && !newtags[replacements[0][0]]) {
17383                     newtags[replacements[0][0]] = value;
17384                 }
17385                 delete newtags[match[0]];
17386                 change = true;
17387
17388             } else if (entity.tags[match[0]] === match[1]) {
17389                 newtags = _.assign({}, rule.replace || {}, _.omit(newtags, match[0]));
17390                 change = true;
17391             }
17392         }
17393
17394         if (change) {
17395             return graph.replace(entity.update({tags: newtags}));
17396         } else {
17397             return graph;
17398         }
17399     };
17400 };
17401 iD.actions.DiscardTags = function(difference) {
17402     return function(graph) {
17403         function discardTags(entity) {
17404             if (!_.isEmpty(entity.tags)) {
17405                 graph = graph.replace(entity.update({
17406                     tags: _.omit(entity.tags, iD.data.discarded)
17407                 }));
17408             }
17409         }
17410
17411         difference.modified().forEach(discardTags);
17412         difference.created().forEach(discardTags);
17413
17414         return graph;
17415     };
17416 };
17417 // Disconect the ways at the given node.
17418 //
17419 // Optionally, disconnect only the given ways.
17420 //
17421 // For testing convenience, accepts an ID to assign to the (first) new node.
17422 // Normally, this will be undefined and the way will automatically
17423 // be assigned a new ID.
17424 //
17425 // This is the inverse of `iD.actions.Connect`.
17426 //
17427 // Reference:
17428 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/UnjoinNodeAction.as
17429 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/UnGlueAction.java
17430 //
17431 iD.actions.Disconnect = function(nodeId, newNodeId) {
17432     var wayIds;
17433
17434     var action = function(graph) {
17435         var node = graph.entity(nodeId),
17436             replacements = action.replacements(graph);
17437
17438         replacements.forEach(function(replacement) {
17439             var newNode = iD.Node({id: newNodeId, loc: node.loc, tags: node.tags});
17440             graph = graph.replace(newNode);
17441             graph = graph.replace(graph.entity(replacement.wayID).updateNode(newNode.id, replacement.index));
17442         });
17443
17444         return graph;
17445     };
17446
17447     action.replacements = function(graph) {
17448         var candidates = [],
17449             keeping = false,
17450             parents = graph.parentWays(graph.entity(nodeId));
17451
17452         parents.forEach(function(parent) {
17453             if (wayIds && wayIds.indexOf(parent.id) === -1) {
17454                 keeping = true;
17455                 return;
17456             }
17457
17458             parent.nodes.forEach(function(waynode, index) {
17459                 if (waynode === nodeId) {
17460                     candidates.push({wayID: parent.id, index: index});
17461                 }
17462             });
17463         });
17464
17465         return keeping ? candidates : candidates.slice(1);
17466     };
17467
17468     action.disabled = function(graph) {
17469         var replacements = action.replacements(graph);
17470         if (replacements.length === 0 || (wayIds && wayIds.length !== replacements.length))
17471             return 'not_connected';
17472     };
17473
17474     action.limitWays = function(_) {
17475         if (!arguments.length) return wayIds;
17476         wayIds = _;
17477         return action;
17478     };
17479
17480     return action;
17481 };
17482 // Join ways at the end node they share.
17483 //
17484 // This is the inverse of `iD.actions.Split`.
17485 //
17486 // Reference:
17487 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeWaysAction.as
17488 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/CombineWayAction.java
17489 //
17490 iD.actions.Join = function(ids) {
17491
17492     function groupEntitiesByGeometry(graph) {
17493         var entities = ids.map(function(id) { return graph.entity(id); });
17494         return _.extend({line: []}, _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17495     }
17496
17497     var action = function(graph) {
17498         var ways = ids.map(graph.entity, graph),
17499             survivor = ways[0];
17500
17501         // Prefer to keep an existing way.
17502         for (var i = 0; i < ways.length; i++) {
17503             if (!ways[i].isNew()) {
17504                 survivor = ways[i];
17505                 break;
17506             }
17507         }
17508
17509         var joined = iD.geo.joinWays(ways, graph)[0];
17510
17511         survivor = survivor.update({nodes: _.pluck(joined.nodes, 'id')});
17512         graph = graph.replace(survivor);
17513
17514         joined.forEach(function(way) {
17515             if (way.id === survivor.id)
17516                 return;
17517
17518             graph.parentRelations(way).forEach(function(parent) {
17519                 graph = graph.replace(parent.replaceMember(way, survivor));
17520             });
17521
17522             survivor = survivor.mergeTags(way.tags);
17523
17524             graph = graph.replace(survivor);
17525             graph = iD.actions.DeleteWay(way.id)(graph);
17526         });
17527
17528         return graph;
17529     };
17530
17531     action.disabled = function(graph) {
17532         var geometries = groupEntitiesByGeometry(graph);
17533         if (ids.length < 2 || ids.length !== geometries.line.length)
17534             return 'not_eligible';
17535
17536         var joined = iD.geo.joinWays(ids.map(graph.entity, graph), graph);
17537         if (joined.length > 1)
17538             return 'not_adjacent';
17539
17540         var nodeIds = _.pluck(joined[0].nodes, 'id').slice(1, -1),
17541             relation;
17542
17543         joined[0].forEach(function(way) {
17544             var parents = graph.parentRelations(way);
17545             parents.forEach(function(parent) {
17546                 if (parent.isRestriction() && parent.members.some(function(m) { return nodeIds.indexOf(m.id) >= 0; }))
17547                     relation = parent;
17548             });
17549         });
17550
17551         if (relation)
17552             return 'restriction';
17553     };
17554
17555     return action;
17556 };
17557 iD.actions.Merge = function(ids) {
17558     function groupEntitiesByGeometry(graph) {
17559         var entities = ids.map(function(id) { return graph.entity(id); });
17560         return _.extend({point: [], area: [], line: [], relation: []},
17561             _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17562     }
17563
17564     var action = function(graph) {
17565         var geometries = groupEntitiesByGeometry(graph),
17566             target = geometries.area[0] || geometries.line[0],
17567             points = geometries.point;
17568
17569         points.forEach(function(point) {
17570             target = target.mergeTags(point.tags);
17571
17572             graph.parentRelations(point).forEach(function(parent) {
17573                 graph = graph.replace(parent.replaceMember(point, target));
17574             });
17575
17576             graph = graph.remove(point);
17577         });
17578
17579         graph = graph.replace(target);
17580
17581         return graph;
17582     };
17583
17584     action.disabled = function(graph) {
17585         var geometries = groupEntitiesByGeometry(graph);
17586         if (geometries.point.length === 0 ||
17587             (geometries.area.length + geometries.line.length) !== 1 ||
17588             geometries.relation.length !== 0)
17589             return 'not_eligible';
17590     };
17591
17592     return action;
17593 };
17594 iD.actions.MergePolygon = function(ids, newRelationId) {
17595
17596     function groupEntities(graph) {
17597         var entities = ids.map(function (id) { return graph.entity(id); });
17598         return _.extend({
17599                 closedWay: [],
17600                 multipolygon: [],
17601                 other: []
17602             }, _.groupBy(entities, function(entity) {
17603                 if (entity.type === 'way' && entity.isClosed()) {
17604                     return 'closedWay';
17605                 } else if (entity.type === 'relation' && entity.isMultipolygon()) {
17606                     return 'multipolygon';
17607                 } else {
17608                     return 'other';
17609                 }
17610             }));
17611     }
17612
17613     var action = function(graph) {
17614         var entities = groupEntities(graph);
17615
17616         // An array representing all the polygons that are part of the multipolygon.
17617         //
17618         // Each element is itself an array of objects with an id property, and has a
17619         // locs property which is an array of the locations forming the polygon.
17620         var polygons = entities.multipolygon.reduce(function(polygons, m) {
17621             return polygons.concat(iD.geo.joinWays(m.members, graph));
17622         }, []).concat(entities.closedWay.map(function(d) {
17623             var member = [{id: d.id}];
17624             member.nodes = graph.childNodes(d);
17625             return member;
17626         }));
17627
17628         // contained is an array of arrays of boolean values,
17629         // where contained[j][k] is true iff the jth way is
17630         // contained by the kth way.
17631         var contained = polygons.map(function(w, i) {
17632             return polygons.map(function(d, n) {
17633                 if (i === n) return null;
17634                 return iD.geo.polygonContainsPolygon(
17635                     _.pluck(d.nodes, 'loc'),
17636                     _.pluck(w.nodes, 'loc'));
17637             });
17638         });
17639
17640         // Sort all polygons as either outer or inner ways
17641         var members = [],
17642             outer = true;
17643
17644         while (polygons.length) {
17645             extractUncontained(polygons);
17646             polygons = polygons.filter(isContained);
17647             contained = contained.filter(isContained).map(filterContained);
17648         }
17649
17650         function isContained(d, i) {
17651             return _.any(contained[i]);
17652         }
17653
17654         function filterContained(d) {
17655             return d.filter(isContained);
17656         }
17657
17658         function extractUncontained(polygons) {
17659             polygons.forEach(function(d, i) {
17660                 if (!isContained(d, i)) {
17661                     d.forEach(function(member) {
17662                         members.push({
17663                             type: 'way',
17664                             id: member.id,
17665                             role: outer ? 'outer' : 'inner'
17666                         });
17667                     });
17668                 }
17669             });
17670             outer = !outer;
17671         }
17672
17673         // Move all tags to one relation
17674         var relation = entities.multipolygon[0] ||
17675             iD.Relation({ id: newRelationId, tags: { type: 'multipolygon' }});
17676
17677         entities.multipolygon.slice(1).forEach(function(m) {
17678             relation = relation.mergeTags(m.tags);
17679             graph = graph.remove(m);
17680         });
17681
17682         members.forEach(function(m) {
17683             var entity = graph.entity(m.id);
17684             relation = relation.mergeTags(entity.tags);
17685             graph = graph.replace(entity.update({ tags: {} }));
17686         });
17687
17688         return graph.replace(relation.update({
17689             members: members,
17690             tags: _.omit(relation.tags, 'area')
17691         }));
17692     };
17693
17694     action.disabled = function(graph) {
17695         var entities = groupEntities(graph);
17696         if (entities.other.length > 0 ||
17697             entities.closedWay.length + entities.multipolygon.length < 2)
17698             return 'not_eligible';
17699     };
17700
17701     return action;
17702 };
17703 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17704 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17705 iD.actions.Move = function(ids, delta, projection) {
17706     function addNodes(ids, nodes, graph) {
17707         ids.forEach(function(id) {
17708             var entity = graph.entity(id);
17709             if (entity.type === 'node') {
17710                 nodes.push(id);
17711             } else if (entity.type === 'way') {
17712                 nodes.push.apply(nodes, entity.nodes);
17713             } else {
17714                 addNodes(_.pluck(entity.members, 'id'), nodes, graph);
17715             }
17716         });
17717     }
17718
17719     var action = function(graph) {
17720         var nodes = [];
17721
17722         addNodes(ids, nodes, graph);
17723
17724         _.uniq(nodes).forEach(function(id) {
17725             var node = graph.entity(id),
17726                 start = projection(node.loc),
17727                 end = projection.invert([start[0] + delta[0], start[1] + delta[1]]);
17728             graph = graph.replace(node.move(end));
17729         });
17730
17731         return graph;
17732     };
17733
17734     action.disabled = function(graph) {
17735         function incompleteRelation(id) {
17736             var entity = graph.entity(id);
17737             return entity.type === 'relation' && !entity.isComplete(graph);
17738         }
17739
17740         if (_.any(ids, incompleteRelation))
17741             return 'incomplete_relation';
17742     };
17743
17744     return action;
17745 };
17746 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17747 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17748 iD.actions.MoveNode = function(nodeId, loc) {
17749     return function(graph) {
17750         return graph.replace(graph.entity(nodeId).move(loc));
17751     };
17752 };
17753 iD.actions.Noop = function() {
17754     return function(graph) {
17755         return graph;
17756     };
17757 };
17758 /*
17759  * Based on https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/potlatch2/tools/Quadrilateralise.as
17760  */
17761
17762 iD.actions.Orthogonalize = function(wayId, projection) {
17763     var threshold = 7, // degrees within right or straight to alter
17764         lowerThreshold = Math.cos((90 - threshold) * Math.PI / 180),
17765         upperThreshold = Math.cos(threshold * Math.PI / 180);
17766
17767     var action = function(graph) {
17768         var way = graph.entity(wayId),
17769             nodes = graph.childNodes(way),
17770             points = _.uniq(nodes).map(function(n) { return projection(n.loc); }),
17771             corner = {i: 0, dotp: 1},
17772             epsilon = 1e-4,
17773             i, j, score, motions;
17774
17775         if (nodes.length === 4) {
17776             for (i = 0; i < 1000; i++) {
17777                 motions = points.map(calcMotion);
17778                 points[corner.i] = addPoints(points[corner.i],motions[corner.i]);
17779                 score = corner.dotp;
17780                 if (score < epsilon) {
17781                     break;
17782                 }
17783             }
17784
17785             graph = graph.replace(graph.entity(nodes[corner.i].id)
17786                 .move(projection.invert(points[corner.i])));
17787         } else {
17788             var best,
17789                 originalPoints = _.clone(points);
17790             score = Infinity;
17791
17792             for (i = 0; i < 1000; i++) {
17793                 motions = points.map(calcMotion);
17794                 for (j = 0; j < motions.length; j++) {
17795                     points[j] = addPoints(points[j],motions[j]);
17796                 }
17797                 var newScore = squareness(points);
17798                 if (newScore < score) {
17799                     best = _.clone(points);
17800                     score = newScore;
17801                 }
17802                 if (score < epsilon) {
17803                     break;
17804                 }
17805             }
17806
17807             points = best;
17808
17809             for (i = 0; i < points.length; i++) {
17810                 // only move the points that actually moved
17811                 if (originalPoints[i][0] !== points[i][0] || originalPoints[i][1] !== points[i][1]) {
17812                     graph = graph.replace(graph.entity(nodes[i].id)
17813                         .move(projection.invert(points[i])));
17814                 }
17815             }
17816
17817             // remove empty nodes on straight sections
17818             for (i = 0; i < points.length; i++) {
17819                 var node = nodes[i];
17820
17821                 if (graph.parentWays(node).length > 1 ||
17822                     graph.parentRelations(node).length ||
17823                     node.hasInterestingTags()) {
17824
17825                     continue;
17826                 }
17827
17828                 var dotp = normalizedDotProduct(i, points);
17829                 if (dotp < -1 + epsilon) {
17830                     graph = iD.actions.DeleteNode(nodes[i].id)(graph);
17831                 }
17832             }
17833         }
17834
17835         return graph;
17836
17837         function calcMotion(b, i, array) {
17838             var a = array[(i - 1 + array.length) % array.length],
17839                 c = array[(i + 1) % array.length],
17840                 p = subtractPoints(a, b),
17841                 q = subtractPoints(c, b),
17842                 scale, dotp;
17843
17844             scale = 2 * Math.min(iD.geo.euclideanDistance(p, [0, 0]), iD.geo.euclideanDistance(q, [0, 0]));
17845             p = normalizePoint(p, 1.0);
17846             q = normalizePoint(q, 1.0);
17847
17848             dotp = filterDotProduct(p[0] * q[0] + p[1] * q[1]);
17849
17850             // nasty hack to deal with almost-straight segments (angle is closer to 180 than to 90/270).
17851             if (array.length > 3) {
17852                 if (dotp < -0.707106781186547) {
17853                     dotp += 1.0;
17854                 }
17855             } else if (dotp && Math.abs(dotp) < corner.dotp) {
17856                 corner.i = i;
17857                 corner.dotp = Math.abs(dotp);
17858             }
17859
17860             return normalizePoint(addPoints(p, q), 0.1 * dotp * scale);
17861         }
17862     };
17863
17864     function squareness(points) {
17865         return points.reduce(function(sum, val, i, array) {
17866             var dotp = normalizedDotProduct(i, array);
17867
17868             dotp = filterDotProduct(dotp);
17869             return sum + 2.0 * Math.min(Math.abs(dotp - 1.0), Math.min(Math.abs(dotp), Math.abs(dotp + 1)));
17870         }, 0);
17871     }
17872
17873     function normalizedDotProduct(i, points) {
17874         var a = points[(i - 1 + points.length) % points.length],
17875             b = points[i],
17876             c = points[(i + 1) % points.length],
17877             p = subtractPoints(a, b),
17878             q = subtractPoints(c, b);
17879
17880         p = normalizePoint(p, 1.0);
17881         q = normalizePoint(q, 1.0);
17882
17883         return p[0] * q[0] + p[1] * q[1];
17884     }
17885
17886     function subtractPoints(a, b) {
17887         return [a[0] - b[0], a[1] - b[1]];
17888     }
17889
17890     function addPoints(a, b) {
17891         return [a[0] + b[0], a[1] + b[1]];
17892     }
17893
17894     function normalizePoint(point, scale) {
17895         var vector = [0, 0];
17896         var length = Math.sqrt(point[0] * point[0] + point[1] * point[1]);
17897         if (length !== 0) {
17898             vector[0] = point[0] / length;
17899             vector[1] = point[1] / length;
17900         }
17901
17902         vector[0] *= scale;
17903         vector[1] *= scale;
17904
17905         return vector;
17906     }
17907
17908     function filterDotProduct(dotp) {
17909         if (lowerThreshold > Math.abs(dotp) || Math.abs(dotp) > upperThreshold) {
17910             return dotp;
17911         }
17912
17913         return 0;
17914     }
17915
17916     action.disabled = function(graph) {
17917         var way = graph.entity(wayId),
17918             nodes = graph.childNodes(way),
17919             points = _.uniq(nodes).map(function(n) { return projection(n.loc); });
17920
17921         if (squareness(points)) {
17922             return false;
17923         }
17924
17925         return 'not_squarish';
17926     };
17927
17928     return action;
17929 };
17930 /*
17931   Order the nodes of a way in reverse order and reverse any direction dependent tags
17932   other than `oneway`. (We assume that correcting a backwards oneway is the primary
17933   reason for reversing a way.)
17934
17935   The following transforms are performed:
17936
17937     Keys:
17938           *:right=* ⟺ *:left=*
17939         *:forward=* ⟺ *:backward=*
17940        direction=up ⟺ direction=down
17941          incline=up ⟺ incline=down
17942             *=right ⟺ *=left
17943
17944     Relation members:
17945        role=forward ⟺ role=backward
17946          role=north ⟺ role=south
17947           role=east ⟺ role=west
17948
17949    In addition, numeric-valued `incline` tags are negated.
17950
17951    The JOSM implementation was used as a guide, but transformations that were of unclear benefit
17952    or adjusted tags that don't seem to be used in practice were omitted.
17953
17954    References:
17955       http://wiki.openstreetmap.org/wiki/Forward_%26_backward,_left_%26_right
17956       http://wiki.openstreetmap.org/wiki/Key:direction#Steps
17957       http://wiki.openstreetmap.org/wiki/Key:incline
17958       http://wiki.openstreetmap.org/wiki/Route#Members
17959       http://josm.openstreetmap.de/browser/josm/trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java
17960  */
17961 iD.actions.Reverse = function(wayId) {
17962     var replacements = [
17963             [/:right$/, ':left'], [/:left$/, ':right'],
17964             [/:forward$/, ':backward'], [/:backward$/, ':forward']
17965         ],
17966         numeric = /^([+\-]?)(?=[\d.])/,
17967         roleReversals = {
17968             forward: 'backward',
17969             backward: 'forward',
17970             north: 'south',
17971             south: 'north',
17972             east: 'west',
17973             west: 'east'
17974         };
17975
17976     function reverseKey(key) {
17977         for (var i = 0; i < replacements.length; ++i) {
17978             var replacement = replacements[i];
17979             if (replacement[0].test(key)) {
17980                 return key.replace(replacement[0], replacement[1]);
17981             }
17982         }
17983         return key;
17984     }
17985
17986     function reverseValue(key, value) {
17987         if (key === 'incline' && numeric.test(value)) {
17988             return value.replace(numeric, function(_, sign) { return sign === '-' ? '' : '-'; });
17989         } else if (key === 'incline' || key === 'direction') {
17990             return {up: 'down', down: 'up'}[value] || value;
17991         } else {
17992             return {left: 'right', right: 'left'}[value] || value;
17993         }
17994     }
17995
17996     return function(graph) {
17997         var way = graph.entity(wayId),
17998             nodes = way.nodes.slice().reverse(),
17999             tags = {}, key, role;
18000
18001         for (key in way.tags) {
18002             tags[reverseKey(key)] = reverseValue(key, way.tags[key]);
18003         }
18004
18005         graph.parentRelations(way).forEach(function(relation) {
18006             relation.members.forEach(function(member, index) {
18007                 if (member.id === way.id && (role = roleReversals[member.role])) {
18008                     relation = relation.updateMember({role: role}, index);
18009                     graph = graph.replace(relation);
18010                 }
18011             });
18012         });
18013
18014         return graph.replace(way.update({nodes: nodes, tags: tags}));
18015     };
18016 };
18017 iD.actions.RotateWay = function(wayId, pivot, angle, projection) {
18018     return function(graph) {
18019         return graph.update(function(graph) {
18020             var way = graph.entity(wayId);
18021
18022             _.unique(way.nodes).forEach(function(id) {
18023
18024                 var node = graph.entity(id),
18025                     point = projection(node.loc),
18026                     radial = [0,0];
18027
18028                 radial[0] = point[0] - pivot[0];
18029                 radial[1] = point[1] - pivot[1];
18030
18031                 point = [
18032                     radial[0] * Math.cos(angle) - radial[1] * Math.sin(angle) + pivot[0],
18033                     radial[0] * Math.sin(angle) + radial[1] * Math.cos(angle) + pivot[1]
18034                 ];
18035
18036                 graph = graph.replace(node.move(projection.invert(point)));
18037
18038             });
18039
18040         });
18041     };
18042 };
18043 // Split a way at the given node.
18044 //
18045 // Optionally, split only the given ways, if multiple ways share
18046 // the given node.
18047 //
18048 // This is the inverse of `iD.actions.Join`.
18049 //
18050 // For testing convenience, accepts an ID to assign to the new way.
18051 // Normally, this will be undefined and the way will automatically
18052 // be assigned a new ID.
18053 //
18054 // Reference:
18055 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/SplitWayAction.as
18056 //
18057 iD.actions.Split = function(nodeId, newWayIds) {
18058     var wayIds;
18059
18060     // if the way is closed, we need to search for a partner node
18061     // to split the way at.
18062     //
18063     // The following looks for a node that is both far away from
18064     // the initial node in terms of way segment length and nearby
18065     // in terms of beeline-distance. This assures that areas get
18066     // split on the most "natural" points (independent of the number
18067     // of nodes).
18068     // For example: bone-shaped areas get split across their waist
18069     // line, circles across the diameter.
18070     function splitArea(nodes, idxA, graph) {
18071         var lengths = new Array(nodes.length),
18072             length,
18073             i,
18074             best = 0,
18075             idxB;
18076
18077         function wrap(index) {
18078             return iD.util.wrap(index, nodes.length);
18079         }
18080
18081         function dist(nA, nB) {
18082             return iD.geo.sphericalDistance(graph.entity(nA).loc, graph.entity(nB).loc);
18083         }
18084
18085         // calculate lengths
18086         length = 0;
18087         for (i = wrap(idxA+1); i !== idxA; i = wrap(i+1)) {
18088             length += dist(nodes[i], nodes[wrap(i-1)]);
18089             lengths[i] = length;
18090         }
18091
18092         length = 0;
18093         for (i = wrap(idxA-1); i !== idxA; i = wrap(i-1)) {
18094             length += dist(nodes[i], nodes[wrap(i+1)]);
18095             if (length < lengths[i])
18096                 lengths[i] = length;
18097         }
18098
18099         // determine best opposite node to split
18100         for (i = 0; i < nodes.length; i++) {
18101             var cost = lengths[i] / dist(nodes[idxA], nodes[i]);
18102             if (cost > best) {
18103                 idxB = i;
18104                 best = cost;
18105             }
18106         }
18107
18108         return idxB;
18109     }
18110
18111     function split(graph, wayA, newWayId) {
18112         var wayB = iD.Way({id: newWayId, tags: wayA.tags}),
18113             nodesA,
18114             nodesB,
18115             isArea = wayA.isArea(),
18116             isOuter = iD.geo.isSimpleMultipolygonOuterMember(wayA, graph);
18117
18118         if (wayA.isClosed()) {
18119             var nodes = wayA.nodes.slice(0, -1),
18120                 idxA = _.indexOf(nodes, nodeId),
18121                 idxB = splitArea(nodes, idxA, graph);
18122
18123             if (idxB < idxA) {
18124                 nodesA = nodes.slice(idxA).concat(nodes.slice(0, idxB + 1));
18125                 nodesB = nodes.slice(idxB, idxA + 1);
18126             } else {
18127                 nodesA = nodes.slice(idxA, idxB + 1);
18128                 nodesB = nodes.slice(idxB).concat(nodes.slice(0, idxA + 1));
18129             }
18130         } else {
18131             var idx = _.indexOf(wayA.nodes, nodeId, 1);
18132             nodesA = wayA.nodes.slice(0, idx + 1);
18133             nodesB = wayA.nodes.slice(idx);
18134         }
18135
18136         wayA = wayA.update({nodes: nodesA});
18137         wayB = wayB.update({nodes: nodesB});
18138
18139         graph = graph.replace(wayA);
18140         graph = graph.replace(wayB);
18141
18142         graph.parentRelations(wayA).forEach(function(relation) {
18143             if (relation.isRestriction()) {
18144                 var via = relation.memberByRole('via');
18145                 if (via && wayB.contains(via.id)) {
18146                     relation = relation.updateMember({id: wayB.id}, relation.memberById(wayA.id).index);
18147                     graph = graph.replace(relation);
18148                 }
18149             } else {
18150                 if (relation === isOuter) {
18151                     graph = graph.replace(relation.mergeTags(wayA.tags));
18152                     graph = graph.replace(wayA.update({tags: {}}));
18153                     graph = graph.replace(wayB.update({tags: {}}));
18154                 }
18155
18156                 var member = {
18157                     id: wayB.id,
18158                     type: 'way',
18159                     role: relation.memberById(wayA.id).role
18160                 };
18161
18162                 graph = iD.actions.AddMember(relation.id, member)(graph);
18163             }
18164         });
18165
18166         if (!isOuter && isArea) {
18167             var multipolygon = iD.Relation({
18168                 tags: _.extend({}, wayA.tags, {type: 'multipolygon'}),
18169                 members: [
18170                     {id: wayA.id, role: 'outer', type: 'way'},
18171                     {id: wayB.id, role: 'outer', type: 'way'}
18172                 ]});
18173
18174             graph = graph.replace(multipolygon);
18175             graph = graph.replace(wayA.update({tags: {}}));
18176             graph = graph.replace(wayB.update({tags: {}}));
18177         }
18178
18179         return graph;
18180     }
18181
18182     var action = function(graph) {
18183         var candidates = action.ways(graph);
18184         for (var i = 0; i < candidates.length; i++) {
18185             graph = split(graph, candidates[i], newWayIds && newWayIds[i]);
18186         }
18187         return graph;
18188     };
18189
18190     action.ways = function(graph) {
18191         var node = graph.entity(nodeId),
18192             parents = graph.parentWays(node),
18193             hasLines = _.any(parents, function(parent) { return parent.geometry(graph) === 'line'; });
18194
18195         return parents.filter(function(parent) {
18196             if (wayIds && wayIds.indexOf(parent.id) === -1)
18197                 return false;
18198
18199             if (!wayIds && hasLines && parent.geometry(graph) !== 'line')
18200                 return false;
18201
18202             if (parent.isClosed()) {
18203                 return true;
18204             }
18205
18206             for (var i = 1; i < parent.nodes.length - 1; i++) {
18207                 if (parent.nodes[i] === nodeId) {
18208                     return true;
18209                 }
18210             }
18211
18212             return false;
18213         });
18214     };
18215
18216     action.disabled = function(graph) {
18217         var candidates = action.ways(graph);
18218         if (candidates.length === 0 || (wayIds && wayIds.length !== candidates.length))
18219             return 'not_eligible';
18220     };
18221
18222     action.limitWays = function(_) {
18223         if (!arguments.length) return wayIds;
18224         wayIds = _;
18225         return action;
18226     };
18227
18228     return action;
18229 };
18230 /*
18231  * Based on https://github.com/openstreetmap/potlatch2/net/systemeD/potlatch2/tools/Straighten.as
18232  */
18233
18234 iD.actions.Straighten = function(wayId, projection) {
18235     function positionAlongWay(n, s, e) {
18236         return ((n[0] - s[0]) * (e[0] - s[0]) + (n[1] - s[1]) * (e[1] - s[1]))/
18237                 (Math.pow(e[0] - s[0], 2) + Math.pow(e[1] - s[1], 2));
18238     }
18239
18240     var action = function(graph) {
18241         var way = graph.entity(wayId),
18242             nodes = graph.childNodes(way),
18243             points = nodes.map(function(n) { return projection(n.loc); }),
18244             startPoint = points[0],
18245             endPoint = points[points.length-1],
18246             toDelete = [],
18247             i;
18248
18249         for (i = 1; i < points.length-1; i++) {
18250             var node = nodes[i],
18251                 point = points[i];
18252
18253             if (graph.parentWays(node).length > 1 ||
18254                 graph.parentRelations(node).length ||
18255                 node.hasInterestingTags()) {
18256
18257                 var u = positionAlongWay(point, startPoint, endPoint),
18258                     p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18259                     p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]);
18260
18261                 graph = graph.replace(graph.entity(node.id)
18262                     .move(projection.invert([p0, p1])));
18263             } else {
18264                 // safe to delete
18265                 if (toDelete.indexOf(node) === -1) {
18266                     toDelete.push(node);
18267                 }
18268             }
18269         }
18270
18271         for (i = 0; i < toDelete.length; i++) {
18272             graph = iD.actions.DeleteNode(toDelete[i].id)(graph);
18273         }
18274
18275         return graph;
18276     };
18277     
18278     action.disabled = function(graph) {
18279         // check way isn't too bendy
18280         var way = graph.entity(wayId),
18281             nodes = graph.childNodes(way),
18282             points = nodes.map(function(n) { return projection(n.loc); }),
18283             startPoint = points[0],
18284             endPoint = points[points.length-1],
18285             threshold = 0.2 * Math.sqrt(Math.pow(startPoint[0] - endPoint[0], 2) + Math.pow(startPoint[1] - endPoint[1], 2)),
18286             i;
18287
18288         for (i = 1; i < points.length-1; i++) {
18289             var point = points[i],
18290                 u = positionAlongWay(point, startPoint, endPoint),
18291                 p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18292                 p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]),
18293                 dist = Math.sqrt(Math.pow(p0 - point[0], 2) + Math.pow(p1 - point[1], 2));
18294
18295             // to bendy if point is off by 20% of total start/end distance in projected space
18296             if (dist > threshold) {
18297                 return 'too_bendy';
18298             }
18299         }
18300     };
18301
18302     return action;
18303 };
18304 iD.behavior = {};
18305 iD.behavior.AddWay = function(context) {
18306     var event = d3.dispatch('start', 'startFromWay', 'startFromNode'),
18307         draw = iD.behavior.Draw(context);
18308
18309     var addWay = function(surface) {
18310         draw.on('click', event.start)
18311             .on('clickWay', event.startFromWay)
18312             .on('clickNode', event.startFromNode)
18313             .on('cancel', addWay.cancel)
18314             .on('finish', addWay.cancel);
18315
18316         context.map()
18317             .dblclickEnable(false);
18318
18319         surface.call(draw);
18320     };
18321
18322     addWay.off = function(surface) {
18323         surface.call(draw.off);
18324     };
18325
18326     addWay.cancel = function() {
18327         window.setTimeout(function() {
18328             context.map().dblclickEnable(true);
18329         }, 1000);
18330
18331         context.enter(iD.modes.Browse(context));
18332     };
18333
18334     addWay.tail = function(text) {
18335         draw.tail(text);
18336         return addWay;
18337     };
18338
18339     return d3.rebind(addWay, event, 'on');
18340 };
18341 /*
18342     `iD.behavior.drag` is like `d3.behavior.drag`, with the following differences:
18343
18344     * The `origin` function is expected to return an [x, y] tuple rather than an
18345       {x, y} object.
18346     * The events are `start`, `move`, and `end`.
18347       (https://github.com/mbostock/d3/issues/563)
18348     * The `start` event is not dispatched until the first cursor movement occurs.
18349       (https://github.com/mbostock/d3/pull/368)
18350     * The `move` event has a `point` and `delta` [x, y] tuple properties rather
18351       than `x`, `y`, `dx`, and `dy` properties.
18352     * The `end` event is not dispatched if no movement occurs.
18353     * An `off` function is available that unbinds the drag's internal event handlers.
18354     * Delegation is supported via the `delegate` function.
18355
18356  */
18357 iD.behavior.drag = function() {
18358     function d3_eventCancel() {
18359       d3.event.stopPropagation();
18360       d3.event.preventDefault();
18361     }
18362
18363     var event = d3.dispatch('start', 'move', 'end'),
18364         origin = null,
18365         selector = '',
18366         filter = null,
18367         event_, target, surface;
18368
18369     event.of = function(thiz, argumentz) {
18370       return function(e1) {
18371         var e0 = e1.sourceEvent = d3.event;
18372         e1.target = drag;
18373         d3.event = e1;
18374         try {
18375           event[e1.type].apply(thiz, argumentz);
18376         } finally {
18377           d3.event = e0;
18378         }
18379       };
18380     };
18381
18382     var d3_event_userSelectProperty = iD.util.prefixCSSProperty('UserSelect'),
18383         d3_event_userSelectSuppress = d3_event_userSelectProperty ?
18384             function () {
18385                 var selection = d3.selection(),
18386                     select = selection.style(d3_event_userSelectProperty);
18387                 selection.style(d3_event_userSelectProperty, 'none');
18388                 return function () {
18389                     selection.style(d3_event_userSelectProperty, select);
18390                 };
18391             } :
18392             function (type) {
18393                 var w = d3.select(window).on('selectstart.' + type, d3_eventCancel);
18394                 return function () {
18395                     w.on('selectstart.' + type, null);
18396                 };
18397             };
18398
18399     function mousedown() {
18400         target = this;
18401         event_ = event.of(target, arguments);
18402         var eventTarget = d3.event.target,
18403             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18404             offset,
18405             origin_ = point(),
18406             started = false,
18407             selectEnable = d3_event_userSelectSuppress(touchId !== null ? 'drag-' + touchId : 'drag');
18408
18409         var w = d3.select(window)
18410             .on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', dragmove)
18411             .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', dragend, true);
18412
18413         if (origin) {
18414             offset = origin.apply(target, arguments);
18415             offset = [offset[0] - origin_[0], offset[1] - origin_[1]];
18416         } else {
18417             offset = [0, 0];
18418         }
18419
18420         if (touchId === null) d3.event.stopPropagation();
18421
18422         function point() {
18423             var p = target.parentNode || surface;
18424             return touchId !== null ? d3.touches(p).filter(function(p) {
18425                 return p.identifier === touchId;
18426             })[0] : d3.mouse(p);
18427         }
18428
18429         function dragmove() {
18430
18431             var p = point(),
18432                 dx = p[0] - origin_[0],
18433                 dy = p[1] - origin_[1];
18434
18435             if (!started) {
18436                 started = true;
18437                 event_({
18438                     type: 'start'
18439                 });
18440             }
18441
18442             origin_ = p;
18443             d3_eventCancel();
18444
18445             event_({
18446                 type: 'move',
18447                 point: [p[0] + offset[0],  p[1] + offset[1]],
18448                 delta: [dx, dy]
18449             });
18450         }
18451
18452         function dragend() {
18453             if (started) {
18454                 event_({
18455                     type: 'end'
18456                 });
18457
18458                 d3_eventCancel();
18459                 if (d3.event.target === eventTarget) w.on('click.drag', click, true);
18460             }
18461
18462             w.on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', null)
18463                 .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', null);
18464             selectEnable();
18465         }
18466
18467         function click() {
18468             d3_eventCancel();
18469             w.on('click.drag', null);
18470         }
18471     }
18472
18473     function drag(selection) {
18474         var matchesSelector = iD.util.prefixDOMProperty('matchesSelector'),
18475             delegate = mousedown;
18476
18477         if (selector) {
18478             delegate = function() {
18479                 var root = this,
18480                     target = d3.event.target;
18481                 for (; target && target !== root; target = target.parentNode) {
18482                     if (target[matchesSelector](selector) &&
18483                             (!filter || filter(target.__data__))) {
18484                         return mousedown.call(target, target.__data__);
18485                     }
18486                 }
18487             };
18488         }
18489
18490         selection.on('mousedown.drag' + selector, delegate)
18491             .on('touchstart.drag' + selector, delegate);
18492     }
18493
18494     drag.off = function(selection) {
18495         selection.on('mousedown.drag' + selector, null)
18496             .on('touchstart.drag' + selector, null);
18497     };
18498
18499     drag.delegate = function(_) {
18500         if (!arguments.length) return selector;
18501         selector = _;
18502         return drag;
18503     };
18504
18505     drag.filter = function(_) {
18506         if (!arguments.length) return origin;
18507         filter = _;
18508         return drag;
18509     };
18510
18511     drag.origin = function (_) {
18512         if (!arguments.length) return origin;
18513         origin = _;
18514         return drag;
18515     };
18516
18517     drag.cancel = function() {
18518         d3.select(window)
18519             .on('mousemove.drag', null)
18520             .on('mouseup.drag', null);
18521         return drag;
18522     };
18523
18524     drag.target = function() {
18525         if (!arguments.length) return target;
18526         target = arguments[0];
18527         event_ = event.of(target, Array.prototype.slice.call(arguments, 1));
18528         return drag;
18529     };
18530
18531     drag.surface = function() {
18532         if (!arguments.length) return surface;
18533         surface = arguments[0];
18534         return drag;
18535     };
18536
18537     return d3.rebind(drag, event, 'on');
18538 };
18539 iD.behavior.Draw = function(context) {
18540     var event = d3.dispatch('move', 'click', 'clickWay',
18541         'clickNode', 'undo', 'cancel', 'finish'),
18542         keybinding = d3.keybinding('draw'),
18543         hover = iD.behavior.Hover(context)
18544             .altDisables(true)
18545             .on('hover', context.ui().sidebar.hover),
18546         tail = iD.behavior.Tail(),
18547         edit = iD.behavior.Edit(context),
18548         closeTolerance = 4,
18549         tolerance = 12;
18550
18551     function datum() {
18552         if (d3.event.altKey) return {};
18553         else return d3.event.target.__data__ || {};
18554     }
18555
18556     function mousedown() {
18557
18558         function point() {
18559             var p = element.node().parentNode;
18560             return touchId !== null ? d3.touches(p).filter(function(p) {
18561                 return p.identifier === touchId;
18562             })[0] : d3.mouse(p);
18563         }
18564
18565         var element = d3.select(this),
18566             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18567             time = +new Date(),
18568             pos = point();
18569
18570         element.on('mousemove.draw', null);
18571
18572         d3.select(window).on('mouseup.draw', function() {
18573             element.on('mousemove.draw', mousemove);
18574             if (iD.geo.euclideanDistance(pos, point()) < closeTolerance ||
18575                 (iD.geo.euclideanDistance(pos, point()) < tolerance &&
18576                 (+new Date() - time) < 500)) {
18577
18578                 // Prevent a quick second click
18579                 d3.select(window).on('click.draw-block', function() {
18580                     d3.event.stopPropagation();
18581                 }, true);
18582
18583                 context.map().dblclickEnable(false);
18584
18585                 window.setTimeout(function() {
18586                     context.map().dblclickEnable(true);
18587                     d3.select(window).on('click.draw-block', null);
18588                 }, 500);
18589
18590                 click();
18591             }
18592         });
18593     }
18594
18595     function mousemove() {
18596         event.move(datum());
18597     }
18598
18599     function click() {
18600         var d = datum();
18601         if (d.type === 'way') {
18602             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection),
18603                 edge = [d.nodes[choice.index - 1], d.nodes[choice.index]];
18604             event.clickWay(choice.loc, edge);
18605
18606         } else if (d.type === 'node') {
18607             event.clickNode(d);
18608
18609         } else {
18610             event.click(context.map().mouseCoordinates());
18611         }
18612     }
18613
18614     function backspace() {
18615         d3.event.preventDefault();
18616         event.undo();
18617     }
18618
18619     function del() {
18620         d3.event.preventDefault();
18621         event.cancel();
18622     }
18623
18624     function ret() {
18625         d3.event.preventDefault();
18626         event.finish();
18627     }
18628
18629     function draw(selection) {
18630         context.install(hover);
18631         context.install(edit);
18632
18633         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18634             context.install(tail);
18635         }
18636
18637         keybinding
18638             .on('⌫', backspace)
18639             .on('⌦', del)
18640             .on('⎋', ret)
18641             .on('↩', ret);
18642
18643         selection
18644             .on('mousedown.draw', mousedown)
18645             .on('mousemove.draw', mousemove);
18646
18647         d3.select(document)
18648             .call(keybinding);
18649
18650         return draw;
18651     }
18652
18653     draw.off = function(selection) {
18654         context.uninstall(hover);
18655         context.uninstall(edit);
18656
18657         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18658             context.uninstall(tail);
18659             iD.behavior.Draw.usedTails[tail.text()] = true;
18660         }
18661
18662         selection
18663             .on('mousedown.draw', null)
18664             .on('mousemove.draw', null);
18665
18666         d3.select(window)
18667             .on('mouseup.draw', null);
18668
18669         d3.select(document)
18670             .call(keybinding.off);
18671     };
18672
18673     draw.tail = function(_) {
18674         tail.text(_);
18675         return draw;
18676     };
18677
18678     return d3.rebind(draw, event, 'on');
18679 };
18680
18681 iD.behavior.Draw.usedTails = {};
18682 iD.behavior.DrawWay = function(context, wayId, index, mode, baseGraph) {
18683     var way = context.entity(wayId),
18684         isArea = context.geometry(wayId) === 'area',
18685         finished = false,
18686         annotation = t((way.isDegenerate() ?
18687             'operations.start.annotation.' :
18688             'operations.continue.annotation.') + context.geometry(wayId)),
18689         draw = iD.behavior.Draw(context);
18690
18691     var startIndex = typeof index === 'undefined' ? way.nodes.length - 1 : 0,
18692         start = iD.Node({loc: context.graph().entity(way.nodes[startIndex]).loc}),
18693         end = iD.Node({loc: context.map().mouseCoordinates()}),
18694         segment = iD.Way({
18695             nodes: [start.id, end.id],
18696             tags: _.clone(way.tags)
18697         });
18698
18699     var f = context[way.isDegenerate() ? 'replace' : 'perform'];
18700     if (isArea) {
18701         f(iD.actions.AddEntity(end),
18702             iD.actions.AddVertex(wayId, end.id, index));
18703     } else {
18704         f(iD.actions.AddEntity(start),
18705             iD.actions.AddEntity(end),
18706             iD.actions.AddEntity(segment));
18707     }
18708
18709     function move(datum) {
18710         var loc;
18711
18712         if (datum.type === 'node' && datum.id !== end.id) {
18713             loc = datum.loc;
18714         } else if (datum.type === 'way' && datum.id !== segment.id) {
18715             loc = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection).loc;
18716         } else {
18717             loc = context.map().mouseCoordinates();
18718         }
18719
18720         context.replace(iD.actions.MoveNode(end.id, loc));
18721     }
18722
18723     function undone() {
18724         finished = true;
18725         context.enter(iD.modes.Browse(context));
18726     }
18727
18728     function setActiveElements() {
18729         var active = isArea ? [wayId, end.id] : [segment.id, start.id, end.id];
18730         context.surface().selectAll(iD.util.entitySelector(active))
18731             .classed('active', true);
18732     }
18733
18734     var drawWay = function(surface) {
18735         draw.on('move', move)
18736             .on('click', drawWay.add)
18737             .on('clickWay', drawWay.addWay)
18738             .on('clickNode', drawWay.addNode)
18739             .on('undo', context.undo)
18740             .on('cancel', drawWay.cancel)
18741             .on('finish', drawWay.finish);
18742
18743         context.map()
18744             .dblclickEnable(false)
18745             .on('drawn.draw', setActiveElements);
18746
18747         setActiveElements();
18748
18749         surface.call(draw);
18750
18751         context.history()
18752             .on('undone.draw', undone);
18753     };
18754
18755     drawWay.off = function(surface) {
18756         if (!finished)
18757             context.pop();
18758
18759         context.map()
18760             .on('drawn.draw', null);
18761
18762         surface.call(draw.off)
18763             .selectAll('.active')
18764             .classed('active', false);
18765
18766         context.history()
18767             .on('undone.draw', null);
18768     };
18769
18770     function ReplaceTemporaryNode(newNode) {
18771         return function(graph) {
18772             if (isArea) {
18773                 return graph
18774                     .replace(way.addNode(newNode.id, index))
18775                     .remove(end);
18776
18777             } else {
18778                 return graph
18779                     .replace(graph.entity(wayId).addNode(newNode.id, index))
18780                     .remove(end)
18781                     .remove(segment)
18782                     .remove(start);
18783             }
18784         };
18785     }
18786
18787     // Accept the current position of the temporary node and continue drawing.
18788     drawWay.add = function(loc) {
18789
18790         // prevent duplicate nodes
18791         var last = context.hasEntity(way.nodes[way.nodes.length - (isArea ? 2 : 1)]);
18792         if (last && last.loc[0] === loc[0] && last.loc[1] === loc[1]) return;
18793
18794         var newNode = iD.Node({loc: loc});
18795
18796         context.replace(
18797             iD.actions.AddEntity(newNode),
18798             ReplaceTemporaryNode(newNode),
18799             annotation);
18800
18801         finished = true;
18802         context.enter(mode);
18803     };
18804
18805     // Connect the way to an existing way.
18806     drawWay.addWay = function(loc, edge) {
18807         var previousEdge = startIndex ?
18808             [way.nodes[startIndex], way.nodes[startIndex - 1]] :
18809             [way.nodes[0], way.nodes[1]];
18810
18811         // Avoid creating duplicate segments
18812         if (!isArea && iD.geo.edgeEqual(edge, previousEdge))
18813             return;
18814
18815         var newNode = iD.Node({ loc: loc });
18816
18817         context.perform(
18818             iD.actions.AddMidpoint({ loc: loc, edge: edge}, newNode),
18819             ReplaceTemporaryNode(newNode),
18820             annotation);
18821
18822         finished = true;
18823         context.enter(mode);
18824     };
18825
18826     // Connect the way to an existing node and continue drawing.
18827     drawWay.addNode = function(node) {
18828
18829         // Avoid creating duplicate segments
18830         if (way.areAdjacent(node.id, way.nodes[way.nodes.length - 1])) return;
18831
18832         context.perform(
18833             ReplaceTemporaryNode(node),
18834             annotation);
18835
18836         finished = true;
18837         context.enter(mode);
18838     };
18839
18840     // Finish the draw operation, removing the temporary node. If the way has enough
18841     // nodes to be valid, it's selected. Otherwise, return to browse mode.
18842     drawWay.finish = function() {
18843         context.pop();
18844         finished = true;
18845
18846         window.setTimeout(function() {
18847             context.map().dblclickEnable(true);
18848         }, 1000);
18849
18850         if (context.hasEntity(wayId)) {
18851             context.enter(
18852                 iD.modes.Select(context, [wayId])
18853                     .suppressMenu(true)
18854                     .newFeature(true));
18855         } else {
18856             context.enter(iD.modes.Browse(context));
18857         }
18858     };
18859
18860     // Cancel the draw operation and return to browse, deleting everything drawn.
18861     drawWay.cancel = function() {
18862         context.perform(
18863             d3.functor(baseGraph),
18864             t('operations.cancel_draw.annotation'));
18865
18866         window.setTimeout(function() {
18867             context.map().dblclickEnable(true);
18868         }, 1000);
18869
18870         finished = true;
18871         context.enter(iD.modes.Browse(context));
18872     };
18873
18874     drawWay.tail = function(text) {
18875         draw.tail(text);
18876         return drawWay;
18877     };
18878
18879     return drawWay;
18880 };
18881 iD.behavior.Edit = function(context) {
18882     function edit() {
18883         context.map()
18884             .minzoom(16);
18885     }
18886
18887     edit.off = function() {
18888         context.map()
18889             .minzoom(0);
18890     };
18891
18892     return edit;
18893 };
18894 iD.behavior.Hash = function(context) {
18895     var s0 = null, // cached location.hash
18896         lat = 90 - 1e-8; // allowable latitude range
18897
18898     var parser = function(map, s) {
18899         var q = iD.util.stringQs(s);
18900         var args = (q.map || '').split('/').map(Number);
18901         if (args.length < 3 || args.some(isNaN)) {
18902             return true; // replace bogus hash
18903         } else if (s !== formatter(map).slice(1)) {
18904             map.centerZoom([args[1],
18905                 Math.min(lat, Math.max(-lat, args[2]))], args[0]);
18906         }
18907     };
18908
18909     var formatter = function(map) {
18910         var center = map.center(),
18911             zoom = map.zoom(),
18912             precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
18913         var q = iD.util.stringQs(location.hash.substring(1));
18914         return '#' + iD.util.qsString(_.assign(q, {
18915                 map: zoom.toFixed(2) +
18916                     '/' + center[0].toFixed(precision) +
18917                     '/' + center[1].toFixed(precision)
18918             }), true);
18919     };
18920
18921     function update() {
18922         var s1 = formatter(context.map());
18923         if (s0 !== s1) location.replace(s0 = s1); // don't recenter the map!
18924     }
18925
18926     var move = _.throttle(update, 500);
18927
18928     function hashchange() {
18929         if (location.hash === s0) return; // ignore spurious hashchange events
18930         if (parser(context.map(), (s0 = location.hash).substring(1))) {
18931             update(); // replace bogus hash
18932         }
18933     }
18934
18935     function hash() {
18936         context.map()
18937             .on('move.hash', move);
18938
18939         d3.select(window)
18940             .on('hashchange.hash', hashchange);
18941
18942         if (location.hash) {
18943             var q = iD.util.stringQs(location.hash.substring(1));
18944             if (q.id) context.loadEntity(q.id, !q.map);
18945             hashchange();
18946             if (q.map) hash.hadHash = true;
18947         }
18948     }
18949
18950     hash.off = function() {
18951         context.map()
18952             .on('move.hash', null);
18953
18954         d3.select(window)
18955             .on('hashchange.hash', null);
18956
18957         location.hash = '';
18958     };
18959
18960     return hash;
18961 };
18962 /*
18963    The hover behavior adds the `.hover` class on mouseover to all elements to which
18964    the identical datum is bound, and removes it on mouseout.
18965
18966    The :hover pseudo-class is insufficient for iD's purposes because a datum's visual
18967    representation may consist of several elements scattered throughout the DOM hierarchy.
18968    Only one of these elements can have the :hover pseudo-class, but all of them will
18969    have the .hover class.
18970  */
18971 iD.behavior.Hover = function() {
18972     var dispatch = d3.dispatch('hover'),
18973         selection,
18974         altDisables,
18975         target;
18976
18977     function keydown() {
18978         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
18979             dispatch.hover(null);
18980             selection.selectAll('.hover')
18981                 .classed('hover-suppressed', true)
18982                 .classed('hover', false);
18983         }
18984     }
18985
18986     function keyup() {
18987         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
18988             dispatch.hover(target ? target.id : null);
18989             selection.selectAll('.hover-suppressed')
18990                 .classed('hover-suppressed', false)
18991                 .classed('hover', true);
18992         }
18993     }
18994
18995     var hover = function(__) {
18996         selection = __;
18997
18998         function enter(d) {
18999             if (d === target) return;
19000
19001             target = d;
19002
19003             selection.selectAll('.hover')
19004                 .classed('hover', false);
19005             selection.selectAll('.hover-suppressed')
19006                 .classed('hover-suppressed', false);
19007
19008             if (target instanceof iD.Entity) {
19009                 var selector = '.' + target.id;
19010
19011                 if (target.type === 'relation') {
19012                     target.members.forEach(function(member) {
19013                         selector += ', .' + member.id;
19014                     });
19015                 }
19016
19017                 var suppressed = altDisables && d3.event && d3.event.altKey;
19018
19019                 selection.selectAll(selector)
19020                     .classed(suppressed ? 'hover-suppressed' : 'hover', true);
19021
19022                 dispatch.hover(target.id);
19023             } else {
19024                 dispatch.hover(null);
19025             }
19026         }
19027
19028         var down;
19029
19030         function mouseover() {
19031             if (down) return;
19032             var target = d3.event.target;
19033             enter(target ? target.__data__ : null);
19034         }
19035
19036         function mouseout() {
19037             if (down) return;
19038             var target = d3.event.relatedTarget;
19039             enter(target ? target.__data__ : null);
19040         }
19041
19042         function mousedown() {
19043             down = true;
19044             d3.select(window)
19045                 .on('mouseup.hover', mouseup);
19046         }
19047
19048         function mouseup() {
19049             down = false;
19050         }
19051
19052         selection
19053             .on('mouseover.hover', mouseover)
19054             .on('mouseout.hover', mouseout)
19055             .on('mousedown.hover', mousedown)
19056             .on('mouseup.hover', mouseup);
19057
19058         d3.select(window)
19059             .on('keydown.hover', keydown)
19060             .on('keyup.hover', keyup);
19061     };
19062
19063     hover.off = function(selection) {
19064         selection.selectAll('.hover')
19065             .classed('hover', false);
19066         selection.selectAll('.hover-suppressed')
19067             .classed('hover-suppressed', false);
19068
19069         selection
19070             .on('mouseover.hover', null)
19071             .on('mouseout.hover', null)
19072             .on('mousedown.hover', null)
19073             .on('mouseup.hover', null);
19074
19075         d3.select(window)
19076             .on('keydown.hover', null)
19077             .on('keyup.hover', null)
19078             .on('mouseup.hover', null);
19079     };
19080
19081     hover.altDisables = function(_) {
19082         if (!arguments.length) return altDisables;
19083         altDisables = _;
19084         return hover;
19085     };
19086
19087     return d3.rebind(hover, dispatch, 'on');
19088 };
19089 iD.behavior.Lasso = function(context) {
19090
19091     var behavior = function(selection) {
19092
19093         var mouse = null,
19094             lasso;
19095
19096         function mousedown() {
19097             if (d3.event.shiftKey === true) {
19098
19099                 mouse = context.mouse();
19100                 lasso = null;
19101
19102                 selection
19103                     .on('mousemove.lasso', mousemove)
19104                     .on('mouseup.lasso', mouseup);
19105
19106                 d3.event.stopPropagation();
19107                 d3.event.preventDefault();
19108
19109             }
19110         }
19111
19112         function mousemove() {
19113             if (!lasso) {
19114                 lasso = iD.ui.Lasso(context).a(mouse);
19115                 context.surface().call(lasso);
19116             }
19117
19118             lasso.b(context.mouse());
19119         }
19120
19121         function normalize(a, b) {
19122             return [
19123                 [Math.min(a[0], b[0]), Math.min(a[1], b[1])],
19124                 [Math.max(a[0], b[0]), Math.max(a[1], b[1])]];
19125         }
19126
19127         function mouseup() {
19128
19129             selection
19130                 .on('mousemove.lasso', null)
19131                 .on('mouseup.lasso', null);
19132
19133             if (!lasso) return;
19134
19135             var extent = iD.geo.Extent(
19136                 normalize(context.projection.invert(lasso.a()),
19137                 context.projection.invert(lasso.b())));
19138
19139             lasso.close();
19140
19141             var selected = context.intersects(extent).filter(function (entity) {
19142                 return entity.type === 'node';
19143             });
19144
19145             if (selected.length) {
19146                 context.enter(iD.modes.Select(context, _.pluck(selected, 'id')));
19147             }
19148         }
19149
19150         selection
19151             .on('mousedown.lasso', mousedown);
19152     };
19153
19154     behavior.off = function(selection) {
19155         selection.on('mousedown.lasso', null);
19156     };
19157
19158     return behavior;
19159 };
19160 iD.behavior.Select = function(context) {
19161     function keydown() {
19162         if (d3.event && d3.event.shiftKey) {
19163             context.surface()
19164                 .classed('behavior-multiselect', true);
19165         }
19166     }
19167
19168     function keyup() {
19169         if (!d3.event || !d3.event.shiftKey) {
19170             context.surface()
19171                 .classed('behavior-multiselect', false);
19172         }
19173     }
19174
19175     function click() {
19176         var datum = d3.event.target.__data__;
19177         var lasso = d3.select('#surface .lasso').node();
19178         if (!(datum instanceof iD.Entity)) {
19179             if (!d3.event.shiftKey && !lasso)
19180                 context.enter(iD.modes.Browse(context));
19181
19182         } else if (!d3.event.shiftKey && !lasso) {
19183             // Avoid re-entering Select mode with same entity.
19184             if (context.selectedIDs().length !== 1 || context.selectedIDs()[0] !== datum.id) {
19185                 context.enter(iD.modes.Select(context, [datum.id]));
19186             } else {
19187                 context.mode().reselect();
19188             }
19189         } else if (context.selectedIDs().indexOf(datum.id) >= 0) {
19190             var selectedIDs = _.without(context.selectedIDs(), datum.id);
19191             context.enter(selectedIDs.length ?
19192                 iD.modes.Select(context, selectedIDs) :
19193                 iD.modes.Browse(context));
19194
19195         } else {
19196             context.enter(iD.modes.Select(context, context.selectedIDs().concat([datum.id])));
19197         }
19198     }
19199
19200     var behavior = function(selection) {
19201         d3.select(window)
19202             .on('keydown.select', keydown)
19203             .on('keyup.select', keyup);
19204
19205         selection.on('click.select', click);
19206
19207         keydown();
19208     };
19209
19210     behavior.off = function(selection) {
19211         d3.select(window)
19212             .on('keydown.select', null)
19213             .on('keyup.select', null);
19214
19215         selection.on('click.select', null);
19216
19217         keyup();
19218     };
19219
19220     return behavior;
19221 };
19222 iD.behavior.Tail = function() {
19223     var text,
19224         container,
19225         xmargin = 25,
19226         tooltipSize = [0, 0],
19227         selectionSize = [0, 0],
19228         transformProp = iD.util.prefixCSSProperty('Transform');
19229
19230     function tail(selection) {
19231         if (!text) return;
19232
19233         d3.select(window)
19234             .on('resize.tail', function() { selectionSize = selection.dimensions(); });
19235
19236         function show() {
19237             container.style('display', 'block');
19238             tooltipSize = container.dimensions();
19239         }
19240
19241         function mousemove() {
19242             if (container.style('display') === 'none') show();
19243             var xoffset = ((d3.event.clientX + tooltipSize[0] + xmargin) > selectionSize[0]) ?
19244                 -tooltipSize[0] - xmargin : xmargin;
19245             container.classed('left', xoffset > 0);
19246             container.style(transformProp, 'translate(' +
19247                 (~~d3.event.clientX + xoffset) + 'px,' +
19248                 ~~d3.event.clientY + 'px)');
19249         }
19250
19251         function mouseout() {
19252             if (d3.event.relatedTarget !== container.node()) {
19253                 container.style('display', 'none');
19254             }
19255         }
19256
19257         function mouseover() {
19258             if (d3.event.relatedTarget !== container.node()) {
19259                 show();
19260             }
19261         }
19262
19263         container = d3.select(document.body)
19264             .append('div')
19265             .style('display', 'none')
19266             .attr('class', 'tail tooltip-inner');
19267
19268         container.append('div')
19269             .text(text);
19270
19271         selection
19272             .on('mousemove.tail', mousemove)
19273             .on('mouseover.tail', mouseover)
19274             .on('mouseout.tail', mouseout);
19275
19276         container
19277             .on('mousemove.tail', mousemove);
19278
19279         tooltipSize = container.dimensions();
19280         selectionSize = selection.dimensions();
19281     }
19282
19283     tail.off = function(selection) {
19284         if (!text) return;
19285
19286         container
19287             .on('mousemove.tail', null)
19288             .remove();
19289
19290         selection
19291             .on('mousemove.tail', null)
19292             .on('mouseover.tail', null)
19293             .on('mouseout.tail', null);
19294
19295         d3.select(window)
19296             .on('resize.tail', null);
19297     };
19298
19299     tail.text = function(_) {
19300         if (!arguments.length) return text;
19301         text = _;
19302         return tail;
19303     };
19304
19305     return tail;
19306 };
19307 iD.modes = {};
19308 iD.modes.AddArea = function(context) {
19309     var mode = {
19310         id: 'add-area',
19311         button: 'area',
19312         title: t('modes.add_area.title'),
19313         description: t('modes.add_area.description'),
19314         key: '3'
19315     };
19316
19317     var behavior = iD.behavior.AddWay(context)
19318             .tail(t('modes.add_area.tail'))
19319             .on('start', start)
19320             .on('startFromWay', startFromWay)
19321             .on('startFromNode', startFromNode),
19322         defaultTags = {area: 'yes'};
19323
19324     function start(loc) {
19325         var graph = context.graph(),
19326             node = iD.Node({loc: loc}),
19327             way = iD.Way({tags: defaultTags});
19328
19329         context.perform(
19330             iD.actions.AddEntity(node),
19331             iD.actions.AddEntity(way),
19332             iD.actions.AddVertex(way.id, node.id),
19333             iD.actions.AddVertex(way.id, node.id));
19334
19335         context.enter(iD.modes.DrawArea(context, way.id, graph));
19336     }
19337
19338     function startFromWay(loc, edge) {
19339         var graph = context.graph(),
19340             node = iD.Node({loc: loc}),
19341             way = iD.Way({tags: defaultTags});
19342
19343         context.perform(
19344             iD.actions.AddEntity(node),
19345             iD.actions.AddEntity(way),
19346             iD.actions.AddVertex(way.id, node.id),
19347             iD.actions.AddVertex(way.id, node.id),
19348             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19349
19350         context.enter(iD.modes.DrawArea(context, way.id, graph));
19351     }
19352
19353     function startFromNode(node) {
19354         var graph = context.graph(),
19355             way = iD.Way({tags: defaultTags});
19356
19357         context.perform(
19358             iD.actions.AddEntity(way),
19359             iD.actions.AddVertex(way.id, node.id),
19360             iD.actions.AddVertex(way.id, node.id));
19361
19362         context.enter(iD.modes.DrawArea(context, way.id, graph));
19363     }
19364
19365     mode.enter = function() {
19366         context.install(behavior);
19367     };
19368
19369     mode.exit = function() {
19370         context.uninstall(behavior);
19371     };
19372
19373     return mode;
19374 };
19375 iD.modes.AddLine = function(context) {
19376     var mode = {
19377         id: 'add-line',
19378         button: 'line',
19379         title: t('modes.add_line.title'),
19380         description: t('modes.add_line.description'),
19381         key: '2'
19382     };
19383
19384     var behavior = iD.behavior.AddWay(context)
19385         .tail(t('modes.add_line.tail'))
19386         .on('start', start)
19387         .on('startFromWay', startFromWay)
19388         .on('startFromNode', startFromNode);
19389
19390     function start(loc) {
19391         var graph = context.graph(),
19392             node = iD.Node({loc: loc}),
19393             way = iD.Way();
19394
19395         context.perform(
19396             iD.actions.AddEntity(node),
19397             iD.actions.AddEntity(way),
19398             iD.actions.AddVertex(way.id, node.id));
19399
19400         context.enter(iD.modes.DrawLine(context, way.id, graph));
19401     }
19402
19403     function startFromWay(loc, edge) {
19404         var graph = context.graph(),
19405             node = iD.Node({loc: loc}),
19406             way = iD.Way();
19407
19408         context.perform(
19409             iD.actions.AddEntity(node),
19410             iD.actions.AddEntity(way),
19411             iD.actions.AddVertex(way.id, node.id),
19412             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19413
19414         context.enter(iD.modes.DrawLine(context, way.id, graph));
19415     }
19416
19417     function startFromNode(node) {
19418         var way = iD.Way();
19419
19420         context.perform(
19421             iD.actions.AddEntity(way),
19422             iD.actions.AddVertex(way.id, node.id));
19423
19424         context.enter(iD.modes.DrawLine(context, way.id, context.graph()));
19425     }
19426
19427     mode.enter = function() {
19428         context.install(behavior);
19429     };
19430
19431     mode.exit = function() {
19432         context.uninstall(behavior);
19433     };
19434
19435     return mode;
19436 };
19437 iD.modes.AddPoint = function(context) {
19438     var mode = {
19439         id: 'add-point',
19440         button: 'point',
19441         title: t('modes.add_point.title'),
19442         description: t('modes.add_point.description'),
19443         key: '1'
19444     };
19445
19446     var behavior = iD.behavior.Draw(context)
19447         .tail(t('modes.add_point.tail'))
19448         .on('click', add)
19449         .on('clickWay', addWay)
19450         .on('clickNode', addNode)
19451         .on('cancel', cancel)
19452         .on('finish', cancel);
19453
19454     function add(loc) {
19455         var node = iD.Node({loc: loc});
19456
19457         context.perform(
19458             iD.actions.AddEntity(node),
19459             t('operations.add.annotation.point'));
19460
19461         context.enter(
19462             iD.modes.Select(context, [node.id])
19463                 .suppressMenu(true)
19464                 .newFeature(true));
19465     }
19466
19467     function addWay(loc) {
19468         add(loc);
19469     }
19470
19471     function addNode(node) {
19472         add(node.loc);
19473     }
19474
19475     function cancel() {
19476         context.enter(iD.modes.Browse(context));
19477     }
19478
19479     mode.enter = function() {
19480         context.install(behavior);
19481     };
19482
19483     mode.exit = function() {
19484         context.uninstall(behavior);
19485     };
19486
19487     return mode;
19488 };
19489 iD.modes.Browse = function(context) {
19490     var mode = {
19491         button: 'browse',
19492         id: 'browse',
19493         title: t('modes.browse.title'),
19494         description: t('modes.browse.description'),
19495         key: '1'
19496     }, sidebar;
19497
19498     var behaviors = [
19499         iD.behavior.Hover(context)
19500             .on('hover', context.ui().sidebar.hover),
19501         iD.behavior.Select(context),
19502         iD.behavior.Lasso(context),
19503         iD.modes.DragNode(context).behavior];
19504
19505     mode.enter = function() {
19506         behaviors.forEach(function(behavior) {
19507             context.install(behavior);
19508         });
19509
19510         // Get focus on the body.
19511         if (document.activeElement && document.activeElement.blur) {
19512             document.activeElement.blur();
19513         }
19514
19515         if (sidebar) {
19516             context.ui().sidebar.show(sidebar);
19517         } else {
19518             context.ui().sidebar.select(null);
19519         }
19520     };
19521
19522     mode.exit = function() {
19523         behaviors.forEach(function(behavior) {
19524             context.uninstall(behavior);
19525         });
19526
19527         if (sidebar) {
19528             context.ui().sidebar.hide(sidebar);
19529         }
19530     };
19531
19532     mode.sidebar = function(_) {
19533         if (!arguments.length) return sidebar;
19534         sidebar = _;
19535         return mode;
19536     };
19537
19538     return mode;
19539 };
19540 iD.modes.DragNode = function(context) {
19541     var mode = {
19542         id: 'drag-node',
19543         button: 'browse'
19544     };
19545
19546     var nudgeInterval,
19547         activeIDs,
19548         wasMidpoint,
19549         cancelled,
19550         selectedIDs = [],
19551         hover = iD.behavior.Hover(context)
19552             .altDisables(true)
19553             .on('hover', context.ui().sidebar.hover),
19554         edit = iD.behavior.Edit(context);
19555
19556     function edge(point, size) {
19557         var pad = [30, 100, 30, 100];
19558         if (point[0] > size[0] - pad[0]) return [-10, 0];
19559         else if (point[0] < pad[2]) return [10, 0];
19560         else if (point[1] > size[1] - pad[1]) return [0, -10];
19561         else if (point[1] < pad[3]) return [0, 10];
19562         return null;
19563     }
19564
19565     function startNudge(nudge) {
19566         if (nudgeInterval) window.clearInterval(nudgeInterval);
19567         nudgeInterval = window.setInterval(function() {
19568             context.pan(nudge);
19569         }, 50);
19570     }
19571
19572     function stopNudge() {
19573         if (nudgeInterval) window.clearInterval(nudgeInterval);
19574         nudgeInterval = null;
19575     }
19576
19577     function moveAnnotation(entity) {
19578         return t('operations.move.annotation.' + entity.geometry(context.graph()));
19579     }
19580
19581     function connectAnnotation(entity) {
19582         return t('operations.connect.annotation.' + entity.geometry(context.graph()));
19583     }
19584
19585     function origin(entity) {
19586         return context.projection(entity.loc);
19587     }
19588
19589     function start(entity) {
19590         cancelled = d3.event.sourceEvent.shiftKey;
19591         if (cancelled) return behavior.cancel();
19592
19593         wasMidpoint = entity.type === 'midpoint';
19594         if (wasMidpoint) {
19595             var midpoint = entity;
19596             entity = iD.Node();
19597             context.perform(iD.actions.AddMidpoint(midpoint, entity));
19598
19599              var vertex = context.surface()
19600                 .selectAll('.' + entity.id);
19601              behavior.target(vertex.node(), entity);
19602
19603         } else {
19604             context.perform(
19605                 iD.actions.Noop());
19606         }
19607
19608         activeIDs = _.pluck(context.graph().parentWays(entity), 'id');
19609         activeIDs.push(entity.id);
19610
19611         context.enter(mode);
19612     }
19613
19614     function datum() {
19615         if (d3.event.sourceEvent.altKey) {
19616             return {};
19617         }
19618
19619         return d3.event.sourceEvent.target.__data__ || {};
19620     }
19621
19622     // via https://gist.github.com/shawnbot/4166283
19623     function childOf(p, c) {
19624         if (p === c) return false;
19625         while (c && c !== p) c = c.parentNode;
19626         return c === p;
19627     }
19628
19629     function move(entity) {
19630         if (cancelled) return;
19631         d3.event.sourceEvent.stopPropagation();
19632
19633         var nudge = childOf(context.container().node(),
19634             d3.event.sourceEvent.toElement) &&
19635             edge(d3.event.point, context.map().dimensions());
19636
19637         if (nudge) startNudge(nudge);
19638         else stopNudge();
19639
19640         var loc = context.map().mouseCoordinates();
19641
19642         var d = datum();
19643         if (d.type === 'node' && d.id !== entity.id) {
19644             loc = d.loc;
19645         } else if (d.type === 'way' && !d3.select(d3.event.sourceEvent.target).classed('fill')) {
19646             loc = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection).loc;
19647         }
19648
19649         context.replace(
19650             iD.actions.MoveNode(entity.id, loc),
19651             moveAnnotation(entity));
19652     }
19653
19654     function end(entity) {
19655         if (cancelled) return;
19656
19657         var d = datum();
19658
19659         if (d.type === 'way') {
19660             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection);
19661             context.replace(
19662                 iD.actions.AddMidpoint({ loc: choice.loc, edge: [d.nodes[choice.index - 1], d.nodes[choice.index]] }, entity),
19663                 connectAnnotation(d));
19664
19665         } else if (d.type === 'node' && d.id !== entity.id) {
19666             context.replace(
19667                 iD.actions.Connect([d.id, entity.id]),
19668                 connectAnnotation(d));
19669
19670         } else if (wasMidpoint) {
19671             context.replace(
19672                 iD.actions.Noop(),
19673                 t('operations.add.annotation.vertex'));
19674
19675         } else {
19676             context.replace(
19677                 iD.actions.Noop(),
19678                 moveAnnotation(entity));
19679         }
19680
19681         var reselection = selectedIDs.filter(function(id) {
19682             return context.graph().hasEntity(id);
19683         });
19684
19685         if (reselection.length) {
19686             context.enter(
19687                 iD.modes.Select(context, reselection)
19688                     .suppressMenu(true));
19689         } else {
19690             context.enter(iD.modes.Browse(context));
19691         }
19692     }
19693
19694     function cancel() {
19695         behavior.cancel();
19696         context.enter(iD.modes.Browse(context));
19697     }
19698
19699     function setActiveElements() {
19700         context.surface().selectAll(iD.util.entitySelector(activeIDs))
19701             .classed('active', true);
19702     }
19703
19704     var behavior = iD.behavior.drag()
19705         .delegate('g.node, g.point, g.midpoint')
19706         .surface(context.surface().node())
19707         .origin(origin)
19708         .on('start', start)
19709         .on('move', move)
19710         .on('end', end);
19711
19712     mode.enter = function() {
19713         context.install(hover);
19714         context.install(edit);
19715
19716         context.history()
19717             .on('undone.drag-node', cancel);
19718
19719         context.map()
19720             .on('drawn.drag-node', setActiveElements);
19721
19722         setActiveElements();
19723     };
19724
19725     mode.exit = function() {
19726         context.uninstall(hover);
19727         context.uninstall(edit);
19728
19729         context.history()
19730             .on('undone.drag-node', null);
19731
19732         context.map()
19733             .on('drawn.drag-node', null);
19734
19735         context.surface()
19736             .selectAll('.active')
19737             .classed('active', false);
19738
19739         stopNudge();
19740     };
19741
19742     mode.selectedIDs = function(_) {
19743         if (!arguments.length) return selectedIDs;
19744         selectedIDs = _;
19745         return mode;
19746     };
19747
19748     mode.behavior = behavior;
19749
19750     return mode;
19751 };
19752 iD.modes.DrawArea = function(context, wayId, baseGraph) {
19753     var mode = {
19754         button: 'area',
19755         id: 'draw-area'
19756     };
19757
19758     var behavior;
19759
19760     mode.enter = function() {
19761         var way = context.entity(wayId),
19762             headId = way.nodes[way.nodes.length - 2],
19763             tailId = way.first();
19764
19765         behavior = iD.behavior.DrawWay(context, wayId, -1, mode, baseGraph)
19766             .tail(t('modes.draw_area.tail'));
19767
19768         var addNode = behavior.addNode;
19769
19770         behavior.addNode = function(node) {
19771             if (node.id === headId || node.id === tailId) {
19772                 behavior.finish();
19773             } else {
19774                 addNode(node);
19775             }
19776         };
19777
19778         context.install(behavior);
19779     };
19780
19781     mode.exit = function() {
19782         context.uninstall(behavior);
19783     };
19784
19785     mode.selectedIDs = function() {
19786         return [wayId];
19787     };
19788
19789     return mode;
19790 };
19791 iD.modes.DrawLine = function(context, wayId, baseGraph, affix) {
19792     var mode = {
19793         button: 'line',
19794         id: 'draw-line'
19795     };
19796
19797     var behavior;
19798
19799     mode.enter = function() {
19800         var way = context.entity(wayId),
19801             index = (affix === 'prefix') ? 0 : undefined,
19802             headId = (affix === 'prefix') ? way.first() : way.last();
19803
19804         behavior = iD.behavior.DrawWay(context, wayId, index, mode, baseGraph)
19805             .tail(t('modes.draw_line.tail'));
19806
19807         var addNode = behavior.addNode;
19808
19809         behavior.addNode = function(node) {
19810             if (node.id === headId) {
19811                 behavior.finish();
19812             } else {
19813                 addNode(node);
19814             }
19815         };
19816
19817         context.install(behavior);
19818     };
19819
19820     mode.exit = function() {
19821         context.uninstall(behavior);
19822     };
19823
19824     mode.selectedIDs = function() {
19825         return [wayId];
19826     };
19827
19828     return mode;
19829 };
19830 iD.modes.Move = function(context, entityIDs) {
19831     var mode = {
19832         id: 'move',
19833         button: 'browse'
19834     };
19835
19836     var keybinding = d3.keybinding('move'),
19837         edit = iD.behavior.Edit(context),
19838         annotation = entityIDs.length === 1 ?
19839             t('operations.move.annotation.' + context.geometry(entityIDs[0])) :
19840             t('operations.move.annotation.multiple'),
19841         origin,
19842         nudgeInterval;
19843
19844     function edge(point, size) {
19845         var pad = [30, 100, 30, 100];
19846         if (point[0] > size[0] - pad[0]) return [-10, 0];
19847         else if (point[0] < pad[2]) return [10, 0];
19848         else if (point[1] > size[1] - pad[1]) return [0, -10];
19849         else if (point[1] < pad[3]) return [0, 10];
19850         return null;
19851     }
19852
19853     function startNudge(nudge) {
19854         if (nudgeInterval) window.clearInterval(nudgeInterval);
19855         nudgeInterval = window.setInterval(function() {
19856             context.pan(nudge);
19857             context.replace(
19858                 iD.actions.Move(entityIDs, [-nudge[0], -nudge[1]], context.projection),
19859                 annotation);
19860             var c = context.projection(origin);
19861             origin = context.projection.invert([c[0] - nudge[0], c[1] - nudge[1]]);
19862         }, 50);
19863     }
19864
19865     function stopNudge() {
19866         if (nudgeInterval) window.clearInterval(nudgeInterval);
19867         nudgeInterval = null;
19868     }
19869
19870     function move() {
19871         var p = context.mouse();
19872
19873         var delta = origin ?
19874             [p[0] - context.projection(origin)[0],
19875                 p[1] - context.projection(origin)[1]] :
19876             [0, 0];
19877
19878         var nudge = edge(p, context.map().dimensions());
19879         if (nudge) startNudge(nudge);
19880         else stopNudge();
19881
19882         origin = context.map().mouseCoordinates();
19883
19884         context.replace(
19885             iD.actions.Move(entityIDs, delta, context.projection),
19886             annotation);
19887     }
19888
19889     function finish() {
19890         d3.event.stopPropagation();
19891         context.enter(iD.modes.Select(context, entityIDs)
19892             .suppressMenu(true));
19893         stopNudge();
19894     }
19895
19896     function cancel() {
19897         context.pop();
19898         context.enter(iD.modes.Select(context, entityIDs)
19899             .suppressMenu(true));
19900         stopNudge();
19901     }
19902
19903     function undone() {
19904         context.enter(iD.modes.Browse(context));
19905     }
19906
19907     mode.enter = function() {
19908         context.install(edit);
19909
19910         context.perform(
19911             iD.actions.Noop(),
19912             annotation);
19913
19914         context.surface()
19915             .on('mousemove.move', move)
19916             .on('click.move', finish);
19917
19918         context.history()
19919             .on('undone.move', undone);
19920
19921         keybinding
19922             .on('⎋', cancel)
19923             .on('↩', finish);
19924
19925         d3.select(document)
19926             .call(keybinding);
19927     };
19928
19929     mode.exit = function() {
19930         stopNudge();
19931
19932         context.uninstall(edit);
19933
19934         context.surface()
19935             .on('mousemove.move', null)
19936             .on('click.move', null);
19937
19938         context.history()
19939             .on('undone.move', null);
19940
19941         keybinding.off();
19942     };
19943
19944     return mode;
19945 };
19946 iD.modes.RotateWay = function(context, wayId) {
19947     var mode = {
19948         id: 'rotate-way',
19949         button: 'browse'
19950     };
19951
19952     var keybinding = d3.keybinding('rotate-way'),
19953         edit = iD.behavior.Edit(context);
19954
19955     mode.enter = function() {
19956         context.install(edit);
19957
19958         var annotation = t('operations.rotate.annotation.' + context.geometry(wayId)),
19959             way = context.graph().entity(wayId),
19960             nodes = _.uniq(context.graph().childNodes(way)),
19961             points = nodes.map(function(n) { return context.projection(n.loc); }),
19962             pivot = d3.geom.polygon(points).centroid(),
19963             angle;
19964
19965         context.perform(
19966             iD.actions.Noop(),
19967             annotation);
19968
19969         function rotate() {
19970
19971             var mousePoint = context.mouse(),
19972                 newAngle = Math.atan2(mousePoint[1] - pivot[1], mousePoint[0] - pivot[0]);
19973
19974             if (typeof angle === 'undefined') angle = newAngle;
19975
19976             context.replace(
19977                 iD.actions.RotateWay(wayId, pivot, newAngle - angle, context.projection),
19978                 annotation);
19979
19980             angle = newAngle;
19981         }
19982
19983         function finish() {
19984             d3.event.stopPropagation();
19985             context.enter(iD.modes.Select(context, [wayId])
19986                 .suppressMenu(true));
19987         }
19988
19989         function cancel() {
19990             context.pop();
19991             context.enter(iD.modes.Select(context, [wayId])
19992                 .suppressMenu(true));
19993         }
19994
19995         function undone() {
19996             context.enter(iD.modes.Browse(context));
19997         }
19998
19999         context.surface()
20000             .on('mousemove.rotate-way', rotate)
20001             .on('click.rotate-way', finish);
20002
20003         context.history()
20004             .on('undone.rotate-way', undone);
20005
20006         keybinding
20007             .on('⎋', cancel)
20008             .on('↩', finish);
20009
20010         d3.select(document)
20011             .call(keybinding);
20012     };
20013
20014     mode.exit = function() {
20015         context.uninstall(edit);
20016
20017         context.surface()
20018             .on('mousemove.rotate-way', null)
20019             .on('click.rotate-way', null);
20020
20021         context.history()
20022             .on('undone.rotate-way', null);
20023
20024         keybinding.off();
20025     };
20026
20027     return mode;
20028 };
20029 iD.modes.Save = function(context) {
20030     var ui = iD.ui.Commit(context)
20031         .on('cancel', cancel)
20032         .on('save', save);
20033
20034     function cancel() {
20035         context.enter(iD.modes.Browse(context));
20036     }
20037
20038     function save(e) {
20039         var loading = iD.ui.Loading(context)
20040             .message(t('save.uploading'))
20041             .blocking(true);
20042
20043         context.container()
20044             .call(loading);
20045
20046         context.connection().putChangeset(
20047             context.history().changes(iD.actions.DiscardTags(context.history().difference())),
20048             e.comment,
20049             context.history().imageryUsed(),
20050             function(err, changeset_id) {
20051                 loading.close();
20052                 if (err) {
20053                     var confirm = iD.ui.confirm(context.container());
20054                     confirm
20055                         .select('.modal-section.header')
20056                         .append('h3')
20057                         .text(t('save.error'));
20058                     confirm
20059                         .select('.modal-section.message-text')
20060                         .append('p')
20061                         .text(err.responseText);
20062                 } else {
20063                     context.flush();
20064                     success(e, changeset_id);
20065                 }
20066             });
20067     }
20068
20069     function success(e, changeset_id) {
20070         context.enter(iD.modes.Browse(context)
20071             .sidebar(iD.ui.Success(context)
20072                 .changeset({
20073                     id: changeset_id,
20074                     comment: e.comment
20075                 })
20076                 .on('cancel', function(ui) {
20077                     context.ui().sidebar.hide(ui);
20078                 })));
20079     }
20080
20081     var mode = {
20082         id: 'save'
20083     };
20084
20085     var behaviors = [
20086         iD.behavior.Hover(context),
20087         iD.behavior.Select(context),
20088         iD.behavior.Lasso(context),
20089         iD.modes.DragNode(context).behavior];
20090
20091     mode.enter = function() {
20092         behaviors.forEach(function(behavior) {
20093             context.install(behavior);
20094         });
20095
20096         context.connection().authenticate(function() {
20097             context.ui().sidebar.show(ui);
20098         });
20099     };
20100
20101     mode.exit = function() {
20102         behaviors.forEach(function(behavior) {
20103             context.uninstall(behavior);
20104         });
20105
20106         context.ui().sidebar.hide(ui);
20107     };
20108
20109     return mode;
20110 };
20111 iD.modes.Select = function(context, selectedIDs) {
20112     var mode = {
20113         id: 'select',
20114         button: 'browse'
20115     };
20116
20117     var keybinding = d3.keybinding('select'),
20118         timeout = null,
20119         behaviors = [
20120             iD.behavior.Hover(context),
20121             iD.behavior.Select(context),
20122             iD.behavior.Lasso(context),
20123             iD.modes.DragNode(context)
20124                 .selectedIDs(selectedIDs)
20125                 .behavior],
20126         inspector,
20127         radialMenu,
20128         newFeature = false,
20129         suppressMenu = false;
20130
20131     var wrap = context.container()
20132         .select('.inspector-wrap');
20133
20134     function singular() {
20135         if (selectedIDs.length === 1) {
20136             return context.entity(selectedIDs[0]);
20137         }
20138     }
20139
20140     function positionMenu() {
20141         var entity = singular();
20142
20143         if (entity && entity.type === 'node') {
20144             radialMenu.center(context.projection(entity.loc));
20145         } else {
20146             radialMenu.center(context.mouse());
20147         }
20148     }
20149
20150     function showMenu() {
20151         context.surface()
20152             .call(radialMenu.close)
20153             .call(radialMenu);
20154     }
20155
20156     mode.selectedIDs = function() {
20157         return selectedIDs;
20158     };
20159
20160     mode.reselect = function() {
20161         var surfaceNode = context.surface().node();
20162         if (surfaceNode.focus) { // FF doesn't support it
20163             surfaceNode.focus();
20164         }
20165
20166         positionMenu();
20167         showMenu();
20168     };
20169
20170     mode.newFeature = function(_) {
20171         if (!arguments.length) return newFeature;
20172         newFeature = _;
20173         return mode;
20174     };
20175
20176     mode.suppressMenu = function(_) {
20177         if (!arguments.length) return suppressMenu;
20178         suppressMenu = _;
20179         return mode;
20180     };
20181
20182     mode.enter = function() {
20183         behaviors.forEach(function(behavior) {
20184             context.install(behavior);
20185         });
20186
20187         var operations = _.without(d3.values(iD.operations), iD.operations.Delete)
20188             .map(function(o) { return o(selectedIDs, context); })
20189             .filter(function(o) { return o.available(); });
20190         operations.unshift(iD.operations.Delete(selectedIDs, context));
20191
20192         keybinding.on('⎋', function() {
20193             context.enter(iD.modes.Browse(context));
20194         }, true);
20195
20196         operations.forEach(function(operation) {
20197             operation.keys.forEach(function(key) {
20198                 keybinding.on(key, function() {
20199                     if (!operation.disabled()) {
20200                         operation();
20201                     }
20202                 });
20203             });
20204         });
20205
20206         var notNew = selectedIDs.filter(function(id) {
20207             return !context.entity(id).isNew();
20208         });
20209
20210         if (notNew.length) {
20211             var q = iD.util.stringQs(location.hash.substring(1));
20212             location.replace('#' + iD.util.qsString(_.assign(q, {
20213                 id: notNew.join(',')
20214             }), true));
20215         }
20216
20217         context.ui().sidebar
20218             .select(singular() ? singular().id : null, newFeature);
20219
20220         context.history()
20221             .on('undone.select', update)
20222             .on('redone.select', update);
20223
20224         function update() {
20225             context.surface().call(radialMenu.close);
20226
20227             if (_.any(selectedIDs, function(id) { return !context.hasEntity(id); })) {
20228                 // Exit mode if selected entity gets undone
20229                 context.enter(iD.modes.Browse(context));
20230             }
20231         }
20232
20233         context.map().on('move.select', function() {
20234             context.surface().call(radialMenu.close);
20235         });
20236
20237         function dblclick() {
20238             var target = d3.select(d3.event.target),
20239                 datum = target.datum();
20240
20241             if (datum instanceof iD.Way && !target.classed('fill')) {
20242                 var choice = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection),
20243                     node = iD.Node();
20244
20245                 var prev = datum.nodes[choice.index - 1],
20246                     next = datum.nodes[choice.index];
20247
20248                 context.perform(
20249                     iD.actions.AddMidpoint({loc: choice.loc, edge: [prev, next]}, node),
20250                     t('operations.add.annotation.vertex'));
20251
20252                 d3.event.preventDefault();
20253                 d3.event.stopPropagation();
20254             }
20255         }
20256
20257         d3.select(document)
20258             .call(keybinding);
20259
20260         function selectElements() {
20261             context.surface()
20262                 .selectAll(iD.util.entityOrMemberSelector(selectedIDs, context.graph()))
20263                 .classed('selected', true);
20264         }
20265
20266         context.map().on('drawn.select', selectElements);
20267         selectElements();
20268
20269         radialMenu = iD.ui.RadialMenu(context, operations);
20270         var show = d3.event && !suppressMenu;
20271
20272         if (show) {
20273             positionMenu();
20274         }
20275
20276         timeout = window.setTimeout(function() {
20277             if (show) {
20278                 showMenu();
20279             }
20280
20281             context.surface()
20282                 .on('dblclick.select', dblclick);
20283         }, 200);
20284
20285         if (selectedIDs.length > 1) {
20286             var entities = iD.ui.SelectionList(context, selectedIDs);
20287             context.ui().sidebar.show(entities);
20288         }
20289     };
20290
20291     mode.exit = function() {
20292         if (timeout) window.clearTimeout(timeout);
20293
20294         if (inspector) wrap.call(inspector.close);
20295
20296         behaviors.forEach(function(behavior) {
20297             context.uninstall(behavior);
20298         });
20299
20300         var q = iD.util.stringQs(location.hash.substring(1));
20301         location.replace('#' + iD.util.qsString(_.omit(q, 'id'), true));
20302
20303         keybinding.off();
20304
20305         context.history()
20306             .on('undone.select', null)
20307             .on('redone.select', null);
20308
20309         context.surface()
20310             .call(radialMenu.close)
20311             .on('dblclick.select', null)
20312             .selectAll('.selected')
20313             .classed('selected', false);
20314
20315         context.map().on('drawn.select', null);
20316         context.ui().sidebar.hide();
20317     };
20318
20319     return mode;
20320 };
20321 iD.operations = {};
20322 iD.operations.Circularize = function(selectedIDs, context) {
20323     var entityId = selectedIDs[0],
20324         geometry = context.geometry(entityId),
20325         action = iD.actions.Circularize(entityId, context.projection);
20326
20327     var operation = function() {
20328         var annotation = t('operations.circularize.annotation.' + geometry);
20329         context.perform(action, annotation);
20330     };
20331
20332     operation.available = function() {
20333         return selectedIDs.length === 1 &&
20334             context.entity(entityId).type === 'way';
20335     };
20336
20337     operation.disabled = function() {
20338         return action.disabled(context.graph());
20339     };
20340
20341     operation.tooltip = function() {
20342         var disable = operation.disabled();
20343         return disable ?
20344             t('operations.circularize.' + disable) :
20345             t('operations.circularize.description.' + geometry);
20346     };
20347
20348     operation.id = 'circularize';
20349     operation.keys = [t('operations.circularize.key')];
20350     operation.title = t('operations.circularize.title');
20351
20352     return operation;
20353 };
20354 iD.operations.Continue = function(selectedIDs, context) {
20355     var graph = context.graph(),
20356         entities = selectedIDs.map(function(id) { return graph.entity(id); }),
20357         geometries = _.extend({line: [], vertex: []},
20358             _.groupBy(entities, function(entity) { return entity.geometry(graph); })),
20359         vertex = geometries.vertex[0];
20360
20361     function candidateWays() {
20362         return graph.parentWays(vertex).filter(function(parent) {
20363             return parent.geometry(graph) === 'line' &&
20364                 parent.affix(vertex.id) &&
20365                 (geometries.line.length === 0 || geometries.line[0] === parent);
20366         });
20367     }
20368
20369     var operation = function() {
20370         var candidate = candidateWays()[0];
20371         context.enter(iD.modes.DrawLine(
20372             context,
20373             candidate.id,
20374             context.graph(),
20375             candidate.affix(vertex.id)));
20376     };
20377
20378     operation.available = function() {
20379         return geometries.vertex.length === 1 && geometries.line.length <= 1;
20380     };
20381
20382     operation.disabled = function() {
20383         var candidates = candidateWays();
20384         if (candidates.length === 0)
20385             return 'not_eligible';
20386         if (candidates.length > 1)
20387             return 'multiple';
20388     };
20389
20390     operation.tooltip = function() {
20391         var disable = operation.disabled();
20392         return disable ?
20393             t('operations.continue.' + disable) :
20394             t('operations.continue.description');
20395     };
20396
20397     operation.id = 'continue';
20398     operation.keys = [t('operations.continue.key')];
20399     operation.title = t('operations.continue.title');
20400
20401     return operation;
20402 };
20403 iD.operations.Delete = function(selectedIDs, context) {
20404     var action = iD.actions.DeleteMultiple(selectedIDs);
20405
20406     var operation = function() {
20407         var annotation,
20408             nextSelectedID;
20409
20410         if (selectedIDs.length > 1) {
20411             annotation = t('operations.delete.annotation.multiple', {n: selectedIDs.length});
20412
20413         } else {
20414             var id = selectedIDs[0],
20415                 entity = context.entity(id),
20416                 geometry = context.geometry(id),
20417                 parents = context.graph().parentWays(entity),
20418                 parent = parents[0];
20419
20420             annotation = t('operations.delete.annotation.' + geometry);
20421
20422             // Select the next closest node in the way.
20423             if (geometry === 'vertex' && parents.length === 1 && parent.nodes.length > 2) {
20424                 var nodes = parent.nodes,
20425                     i = nodes.indexOf(id);
20426
20427                 if (i === 0) {
20428                     i++;
20429                 } else if (i === nodes.length - 1) {
20430                     i--;
20431                 } else {
20432                     var a = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i - 1]).loc),
20433                         b = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i + 1]).loc);
20434                     i = a < b ? i - 1 : i + 1;
20435                 }
20436
20437                 nextSelectedID = nodes[i];
20438             }
20439         }
20440
20441         context.perform(
20442             action,
20443             annotation);
20444
20445         if (nextSelectedID && context.hasEntity(nextSelectedID)) {
20446             context.enter(iD.modes.Select(context, [nextSelectedID]));
20447         } else {
20448             context.enter(iD.modes.Browse(context));
20449         }
20450     };
20451
20452     operation.available = function() {
20453         return true;
20454     };
20455
20456     operation.disabled = function() {
20457         return action.disabled(context.graph());
20458     };
20459
20460     operation.tooltip = function() {
20461         var disable = operation.disabled();
20462         return disable ?
20463             t('operations.delete.' + disable) :
20464             t('operations.delete.description');
20465     };
20466
20467     operation.id = 'delete';
20468     operation.keys = [iD.ui.cmd('⌘⌫'), iD.ui.cmd('⌘⌦')];
20469     operation.title = t('operations.delete.title');
20470
20471     return operation;
20472 };
20473 iD.operations.Disconnect = function(selectedIDs, context) {
20474     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20475         return context.geometry(entityId) === 'vertex';
20476     });
20477
20478     var entityId = vertices[0],
20479         action = iD.actions.Disconnect(entityId);
20480
20481     if (selectedIDs.length > 1) {
20482         action.limitWays(_.without(selectedIDs, entityId));
20483     }
20484
20485     var operation = function() {
20486         context.perform(action, t('operations.disconnect.annotation'));
20487     };
20488
20489     operation.available = function() {
20490         return vertices.length === 1;
20491     };
20492
20493     operation.disabled = function() {
20494         return action.disabled(context.graph());
20495     };
20496
20497     operation.tooltip = function() {
20498         var disable = operation.disabled();
20499         return disable ?
20500             t('operations.disconnect.' + disable) :
20501             t('operations.disconnect.description');
20502     };
20503
20504     operation.id = 'disconnect';
20505     operation.keys = [t('operations.disconnect.key')];
20506     operation.title = t('operations.disconnect.title');
20507
20508     return operation;
20509 };
20510 iD.operations.Merge = function(selectedIDs, context) {
20511     var join = iD.actions.Join(selectedIDs),
20512         merge = iD.actions.Merge(selectedIDs),
20513         mergePolygon = iD.actions.MergePolygon(selectedIDs);
20514
20515     var operation = function() {
20516         var annotation = t('operations.merge.annotation', {n: selectedIDs.length}),
20517             action;
20518
20519         if (!join.disabled(context.graph())) {
20520             action = join;
20521         } else if (!merge.disabled(context.graph())) {
20522             action = merge;
20523         } else {
20524             action = mergePolygon;
20525         }
20526
20527         context.perform(action, annotation);
20528         context.enter(iD.modes.Select(context, selectedIDs.filter(function(id) { return context.hasEntity(id); }))
20529             .suppressMenu(true));
20530     };
20531
20532     operation.available = function() {
20533         return selectedIDs.length >= 2;
20534     };
20535
20536     operation.disabled = function() {
20537         return join.disabled(context.graph()) &&
20538             merge.disabled(context.graph()) &&
20539             mergePolygon.disabled(context.graph());
20540     };
20541
20542     operation.tooltip = function() {
20543         var j = join.disabled(context.graph()),
20544             m = merge.disabled(context.graph()),
20545             p = mergePolygon.disabled(context.graph());
20546
20547         if (j === 'restriction' && m && p)
20548             return t('operations.merge.restriction', {relation: context.presets().item('type/restriction').name()});
20549
20550         if (j && m && p)
20551             return t('operations.merge.' + j);
20552
20553         return t('operations.merge.description');
20554     };
20555
20556     operation.id = 'merge';
20557     operation.keys = [t('operations.merge.key')];
20558     operation.title = t('operations.merge.title');
20559
20560     return operation;
20561 };
20562 iD.operations.Move = function(selectedIDs, context) {
20563     var operation = function() {
20564         context.enter(iD.modes.Move(context, selectedIDs));
20565     };
20566
20567     operation.available = function() {
20568         return selectedIDs.length > 1 ||
20569             context.entity(selectedIDs[0]).type !== 'node';
20570     };
20571
20572     operation.disabled = function() {
20573         return iD.actions.Move(selectedIDs)
20574             .disabled(context.graph());
20575     };
20576
20577     operation.tooltip = function() {
20578         var disable = operation.disabled();
20579         return disable ?
20580             t('operations.move.' + disable) :
20581             t('operations.move.description');
20582     };
20583
20584     operation.id = 'move';
20585     operation.keys = [t('operations.move.key')];
20586     operation.title = t('operations.move.title');
20587
20588     return operation;
20589 };
20590 iD.operations.Orthogonalize = function(selectedIDs, context) {
20591     var entityId = selectedIDs[0],
20592         geometry = context.geometry(entityId),
20593         action = iD.actions.Orthogonalize(entityId, context.projection);
20594
20595     function operation() {
20596         var annotation = t('operations.orthogonalize.annotation.' + geometry);
20597         context.perform(action, annotation);
20598     }
20599
20600     operation.available = function() {
20601         var entity = context.entity(entityId);
20602         return selectedIDs.length === 1 &&
20603             entity.type === 'way' &&
20604             entity.isClosed() &&
20605             _.uniq(entity.nodes).length > 2;
20606     };
20607
20608     operation.disabled = function() {
20609         return action.disabled(context.graph());
20610     };
20611
20612     operation.tooltip = function() {
20613         var disable = operation.disabled();
20614         return disable ?
20615             t('operations.orthogonalize.' + disable) :
20616             t('operations.orthogonalize.description.' + geometry);
20617     };
20618
20619     operation.id = 'orthogonalize';
20620     operation.keys = [t('operations.orthogonalize.key')];
20621     operation.title = t('operations.orthogonalize.title');
20622
20623     return operation;
20624 };
20625 iD.operations.Reverse = function(selectedIDs, context) {
20626     var entityId = selectedIDs[0];
20627
20628     var operation = function() {
20629         context.perform(
20630             iD.actions.Reverse(entityId),
20631             t('operations.reverse.annotation'));
20632     };
20633
20634     operation.available = function() {
20635         return selectedIDs.length === 1 &&
20636             context.geometry(entityId) === 'line';
20637     };
20638
20639     operation.disabled = function() {
20640         return false;
20641     };
20642
20643     operation.tooltip = function() {
20644         return t('operations.reverse.description');
20645     };
20646
20647     operation.id = 'reverse';
20648     operation.keys = [t('operations.reverse.key')];
20649     operation.title = t('operations.reverse.title');
20650
20651     return operation;
20652 };
20653 iD.operations.Rotate = function(selectedIDs, context) {
20654     var entityId = selectedIDs[0];
20655
20656     var operation = function() {
20657         context.enter(iD.modes.RotateWay(context, entityId));
20658     };
20659
20660     operation.available = function() {
20661         return selectedIDs.length === 1 &&
20662             context.entity(entityId).type === 'way' &&
20663             context.geometry(entityId) === 'area';
20664     };
20665
20666     operation.disabled = function() {
20667         return false;
20668     };
20669
20670     operation.tooltip = function() {
20671         return t('operations.rotate.description');
20672     };
20673
20674     operation.id = 'rotate';
20675     operation.keys = [t('operations.rotate.key')];
20676     operation.title = t('operations.rotate.title');
20677
20678     return operation;
20679 };
20680 iD.operations.Split = function(selectedIDs, context) {
20681     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20682         return context.geometry(entityId) === 'vertex';
20683     });
20684
20685     var entityId = vertices[0],
20686         action = iD.actions.Split(entityId);
20687
20688     if (selectedIDs.length > 1) {
20689         action.limitWays(_.without(selectedIDs, entityId));
20690     }
20691
20692     var operation = function() {
20693         var annotation;
20694
20695         var ways = action.ways(context.graph());
20696         if (ways.length === 1) {
20697             annotation = t('operations.split.annotation.' + context.geometry(ways[0].id));
20698         } else {
20699             annotation = t('operations.split.annotation.multiple', {n: ways.length});
20700         }
20701
20702         var difference = context.perform(action, annotation);
20703         context.enter(iD.modes.Select(context, difference.extantIDs()));
20704     };
20705
20706     operation.available = function() {
20707         return vertices.length === 1;
20708     };
20709
20710     operation.disabled = function() {
20711         return action.disabled(context.graph());
20712     };
20713
20714     operation.tooltip = function() {
20715         var disable = operation.disabled();
20716         if (disable) {
20717             return t('operations.split.' + disable);
20718         }
20719
20720         var ways = action.ways(context.graph());
20721         if (ways.length === 1) {
20722             return t('operations.split.description.' + context.geometry(ways[0].id));
20723         } else {
20724             return t('operations.split.description.multiple');
20725         }
20726     };
20727
20728     operation.id = 'split';
20729     operation.keys = [t('operations.split.key')];
20730     operation.title = t('operations.split.title');
20731
20732     return operation;
20733 };
20734 iD.operations.Straighten = function(selectedIDs, context) {
20735     var entityId = selectedIDs[0],
20736         action = iD.actions.Straighten(entityId, context.projection);
20737
20738     function operation() {
20739         var annotation = t('operations.straighten.annotation');
20740         context.perform(action, annotation);
20741     }
20742
20743     operation.available = function() {
20744         var entity = context.entity(entityId);
20745         return selectedIDs.length === 1 &&
20746             entity.type === 'way' &&
20747             !entity.isClosed() &&
20748             _.uniq(entity.nodes).length > 2;
20749     };
20750
20751     operation.disabled = function() {
20752         return action.disabled(context.graph());
20753     };
20754
20755     operation.tooltip = function() {
20756         var disable = operation.disabled();
20757         return disable ?
20758             t('operations.straighten.' + disable) :
20759             t('operations.straighten.description');
20760     };
20761
20762     operation.id = 'straighten';
20763     operation.keys = [t('operations.straighten.key')];
20764     operation.title = t('operations.straighten.title');
20765
20766     return operation;
20767 };
20768 /* jshint -W109 */
20769 iD.areaKeys = {
20770     "aeroway": {
20771         "gate": true,
20772         "taxiway": true
20773     },
20774     "amenity": {
20775         "atm": true,
20776         "bench": true,
20777         "drinking_water": true,
20778         "post_box": true,
20779         "telephone": true,
20780         "vending_machine": true,
20781         "waste_basket": true
20782     },
20783     "area": {},
20784     "barrier": {
20785         "block": true,
20786         "bollard": true,
20787         "cattle_grid": true,
20788         "cycle_barrier": true,
20789         "entrance": true,
20790         "gate": true,
20791         "kissing_gate": true,
20792         "lift_gate": true,
20793         "stile": true,
20794         "toll_booth": true
20795     },
20796     "building": {
20797         "entrance": true
20798     },
20799     "emergency": {
20800         "fire_hydrant": true,
20801         "phone": true
20802     },
20803     "golf": {
20804         "hole": true
20805     },
20806     "historic": {
20807         "boundary_stone": true
20808     },
20809     "landuse": {},
20810     "leisure": {
20811         "slipway": true
20812     },
20813     "man_made": {
20814         "cutline": true,
20815         "embankment": true,
20816         "flagpole": true,
20817         "pipeline": true,
20818         "survey_point": true
20819     },
20820     "military": {},
20821     "natural": {
20822         "coastline": true,
20823         "peak": true,
20824         "spring": true,
20825         "tree": true
20826     },
20827     "office": {},
20828     "place": {},
20829     "power": {
20830         "line": true,
20831         "minor_line": true,
20832         "pole": true,
20833         "tower": true
20834     },
20835     "public_transport": {
20836         "stop_position": true
20837     },
20838     "shop": {},
20839     "tourism": {
20840         "viewpoint": true
20841     },
20842     "waterway": {
20843         "canal": true,
20844         "ditch": true,
20845         "drain": true,
20846         "river": true,
20847         "stream": true,
20848         "weir": true
20849     }
20850 };iD.Connection = function() {
20851
20852     var event = d3.dispatch('authenticating', 'authenticated', 'auth', 'loading', 'load', 'loaded'),
20853         url = 'http://www.openstreetmap.org',
20854         connection = {},
20855         inflight = {},
20856         loadedTiles = {},
20857         tileZoom = 16,
20858         oauth = osmAuth({
20859             url: 'http://www.openstreetmap.org',
20860             oauth_consumer_key: '5A043yRSEugj4DJ5TljuapfnrflWDte8jTOcWLlT',
20861             oauth_secret: 'aB3jKq1TRsCOUrfOIZ6oQMEDmv2ptV76PA54NGLL',
20862             loading: authenticating,
20863             done: authenticated
20864         }),
20865         ndStr = 'nd',
20866         tagStr = 'tag',
20867         memberStr = 'member',
20868         nodeStr = 'node',
20869         wayStr = 'way',
20870         relationStr = 'relation',
20871         off;
20872
20873     connection.changesetURL = function(changesetId) {
20874         return url + '/browse/changeset/' + changesetId;
20875     };
20876
20877     connection.changesetsURL = function(extent) {
20878         return url + '/browse/changesets?bbox=' + extent.toParam();
20879     };
20880
20881     connection.entityURL = function(entity) {
20882         return url + '/browse/' + entity.type + '/' + entity.osmId();
20883     };
20884
20885     connection.userURL = function(username) {
20886         return url + '/user/' + username;
20887     };
20888
20889     connection.loadFromURL = function(url, callback) {
20890         function done(dom) {
20891             return callback(null, parse(dom));
20892         }
20893         return d3.xml(url).get().on('load', done);
20894     };
20895
20896     connection.loadEntity = function(id, callback) {
20897         var type = iD.Entity.id.type(id),
20898             osmID = iD.Entity.id.toOSM(id);
20899
20900         connection.loadFromURL(
20901             url + '/api/0.6/' + type + '/' + osmID + (type !== 'node' ? '/full' : ''),
20902             function(err, entities) {
20903                 event.load(err, {data: entities});
20904                 if (callback) callback(err, entities && _.find(entities, function(e) { return e.id === id; }));
20905             });
20906     };
20907
20908     function authenticating() {
20909         event.authenticating();
20910     }
20911
20912     function authenticated() {
20913         event.authenticated();
20914     }
20915
20916     function getNodes(obj) {
20917         var elems = obj.getElementsByTagName(ndStr),
20918             nodes = new Array(elems.length);
20919         for (var i = 0, l = elems.length; i < l; i++) {
20920             nodes[i] = 'n' + elems[i].attributes.ref.nodeValue;
20921         }
20922         return nodes;
20923     }
20924
20925     function getTags(obj) {
20926         var elems = obj.getElementsByTagName(tagStr),
20927             tags = {};
20928         for (var i = 0, l = elems.length; i < l; i++) {
20929             var attrs = elems[i].attributes;
20930             tags[attrs.k.nodeValue] = attrs.v.nodeValue;
20931         }
20932         return tags;
20933     }
20934
20935     function getMembers(obj) {
20936         var elems = obj.getElementsByTagName(memberStr),
20937             members = new Array(elems.length);
20938         for (var i = 0, l = elems.length; i < l; i++) {
20939             var attrs = elems[i].attributes;
20940             members[i] = {
20941                 id: attrs.type.nodeValue[0] + attrs.ref.nodeValue,
20942                 type: attrs.type.nodeValue,
20943                 role: attrs.role.nodeValue
20944             };
20945         }
20946         return members;
20947     }
20948
20949     var parsers = {
20950         node: function nodeData(obj) {
20951             var attrs = obj.attributes;
20952             return new iD.Node({
20953                 id: iD.Entity.id.fromOSM(nodeStr, attrs.id.nodeValue),
20954                 loc: [parseFloat(attrs.lon.nodeValue), parseFloat(attrs.lat.nodeValue)],
20955                 version: attrs.version.nodeValue,
20956                 user: attrs.user && attrs.user.nodeValue,
20957                 tags: getTags(obj)
20958             });
20959         },
20960
20961         way: function wayData(obj) {
20962             var attrs = obj.attributes;
20963             return new iD.Way({
20964                 id: iD.Entity.id.fromOSM(wayStr, attrs.id.nodeValue),
20965                 version: attrs.version.nodeValue,
20966                 user: attrs.user && attrs.user.nodeValue,
20967                 tags: getTags(obj),
20968                 nodes: getNodes(obj)
20969             });
20970         },
20971
20972         relation: function relationData(obj) {
20973             var attrs = obj.attributes;
20974             return new iD.Relation({
20975                 id: iD.Entity.id.fromOSM(relationStr, attrs.id.nodeValue),
20976                 version: attrs.version.nodeValue,
20977                 user: attrs.user && attrs.user.nodeValue,
20978                 tags: getTags(obj),
20979                 members: getMembers(obj)
20980             });
20981         }
20982     };
20983
20984     function parse(dom) {
20985         if (!dom || !dom.childNodes) return new Error('Bad request');
20986
20987         var root = dom.childNodes[0],
20988             children = root.childNodes,
20989             entities = [];
20990
20991         for (var i = 0, l = children.length; i < l; i++) {
20992             var child = children[i],
20993                 parser = parsers[child.nodeName];
20994             if (parser) {
20995                 entities.push(parser(child));
20996             }
20997         }
20998
20999         return entities;
21000     }
21001
21002     connection.authenticated = function() {
21003         return oauth.authenticated();
21004     };
21005
21006     // Generate Changeset XML. Returns a string.
21007     connection.changesetJXON = function(tags) {
21008         return {
21009             osm: {
21010                 changeset: {
21011                     tag: _.map(tags, function(value, key) {
21012                         return { '@k': key, '@v': value };
21013                     }),
21014                     '@version': 0.3,
21015                     '@generator': 'iD'
21016                 }
21017             }
21018         };
21019     };
21020
21021     // Generate [osmChange](http://wiki.openstreetmap.org/wiki/OsmChange)
21022     // XML. Returns a string.
21023     connection.osmChangeJXON = function(changeset_id, changes) {
21024         function nest(x, order) {
21025             var groups = {};
21026             for (var i = 0; i < x.length; i++) {
21027                 var tagName = Object.keys(x[i])[0];
21028                 if (!groups[tagName]) groups[tagName] = [];
21029                 groups[tagName].push(x[i][tagName]);
21030             }
21031             var ordered = {};
21032             order.forEach(function(o) {
21033                 if (groups[o]) ordered[o] = groups[o];
21034             });
21035             return ordered;
21036         }
21037
21038         function rep(entity) {
21039             return entity.asJXON(changeset_id);
21040         }
21041
21042         return {
21043             osmChange: {
21044                 '@version': 0.3,
21045                 '@generator': 'iD',
21046                 'create': nest(changes.created.map(rep), ['node', 'way', 'relation']),
21047                 'modify': nest(changes.modified.map(rep), ['node', 'way', 'relation']),
21048                 'delete': _.extend(nest(changes.deleted.map(rep), ['relation', 'way', 'node']), {'@if-unused': true})
21049             }
21050         };
21051     };
21052
21053     connection.changesetTags = function(comment, imageryUsed) {
21054         var tags = {
21055             imagery_used: imageryUsed.join(';'),
21056             created_by: 'iD ' + iD.version
21057         };
21058
21059         if (comment) {
21060             tags.comment = comment;
21061         }
21062
21063         return tags;
21064     };
21065
21066     connection.putChangeset = function(changes, comment, imageryUsed, callback) {
21067         oauth.xhr({
21068                 method: 'PUT',
21069                 path: '/api/0.6/changeset/create',
21070                 options: { header: { 'Content-Type': 'text/xml' } },
21071                 content: JXON.stringify(connection.changesetJXON(connection.changesetTags(comment, imageryUsed)))
21072             }, function(err, changeset_id) {
21073                 if (err) return callback(err);
21074                 oauth.xhr({
21075                     method: 'POST',
21076                     path: '/api/0.6/changeset/' + changeset_id + '/upload',
21077                     options: { header: { 'Content-Type': 'text/xml' } },
21078                     content: JXON.stringify(connection.osmChangeJXON(changeset_id, changes))
21079                 }, function(err) {
21080                     if (err) return callback(err);
21081                     oauth.xhr({
21082                         method: 'PUT',
21083                         path: '/api/0.6/changeset/' + changeset_id + '/close'
21084                     }, function(err) {
21085                         callback(err, changeset_id);
21086                     });
21087                 });
21088             });
21089     };
21090
21091     var userDetails;
21092
21093     connection.userDetails = function(callback) {
21094         if (userDetails) {
21095             callback(undefined, userDetails);
21096             return;
21097         }
21098
21099         function done(err, user_details) {
21100             if (err) return callback(err);
21101
21102             var u = user_details.getElementsByTagName('user')[0],
21103                 img = u.getElementsByTagName('img'),
21104                 image_url = '';
21105
21106             if (img && img[0] && img[0].getAttribute('href')) {
21107                 image_url = img[0].getAttribute('href');
21108             }
21109
21110             userDetails = {
21111                 display_name: u.attributes.display_name.nodeValue,
21112                 image_url: image_url,
21113                 id: u.attributes.id.nodeValue
21114             };
21115
21116             callback(undefined, userDetails);
21117         }
21118
21119         oauth.xhr({ method: 'GET', path: '/api/0.6/user/details' }, done);
21120     };
21121
21122     connection.status = function(callback) {
21123         function done(capabilities) {
21124             var apiStatus = capabilities.getElementsByTagName('status');
21125             callback(undefined, apiStatus[0].getAttribute('api'));
21126         }
21127         d3.xml(url + '/api/capabilities').get()
21128             .on('load', done)
21129             .on('error', callback);
21130     };
21131
21132     function abortRequest(i) { i.abort(); }
21133
21134     connection.tileZoom = function(_) {
21135         if (!arguments.length) return tileZoom;
21136         tileZoom = _;
21137         return connection;
21138     };
21139
21140     connection.loadTiles = function(projection, dimensions) {
21141
21142         if (off) return;
21143
21144         var s = projection.scale() * 2 * Math.PI,
21145             z = Math.max(Math.log(s) / Math.log(2) - 8, 0),
21146             ts = 256 * Math.pow(2, z - tileZoom),
21147             origin = [
21148                 s / 2 - projection.translate()[0],
21149                 s / 2 - projection.translate()[1]];
21150
21151         var tiles = d3.geo.tile()
21152             .scaleExtent([tileZoom, tileZoom])
21153             .scale(s)
21154             .size(dimensions)
21155             .translate(projection.translate())()
21156             .map(function(tile) {
21157                 var x = tile[0] * ts - origin[0],
21158                     y = tile[1] * ts - origin[1];
21159
21160                 return {
21161                     id: tile.toString(),
21162                     extent: iD.geo.Extent(
21163                         projection.invert([x, y + ts]),
21164                         projection.invert([x + ts, y]))
21165                 };
21166             });
21167
21168         function bboxUrl(tile) {
21169             return url + '/api/0.6/map?bbox=' + tile.extent.toParam();
21170         }
21171
21172         _.filter(inflight, function(v, i) {
21173             var wanted = _.find(tiles, function(tile) {
21174                 return i === tile.id;
21175             });
21176             if (!wanted) delete inflight[i];
21177             return !wanted;
21178         }).map(abortRequest);
21179
21180         tiles.forEach(function(tile) {
21181             var id = tile.id;
21182
21183             if (loadedTiles[id] || inflight[id]) return;
21184
21185             if (_.isEmpty(inflight)) {
21186                 event.loading();
21187             }
21188
21189             inflight[id] = connection.loadFromURL(bboxUrl(tile), function(err, parsed) {
21190                 loadedTiles[id] = true;
21191                 delete inflight[id];
21192
21193                 event.load(err, _.extend({data: parsed}, tile));
21194
21195                 if (_.isEmpty(inflight)) {
21196                     event.loaded();
21197                 }
21198             });
21199         });
21200     };
21201
21202     connection.switch = function(options) {
21203         url = options.url;
21204         oauth.options(_.extend({
21205             loading: authenticating,
21206             done: authenticated
21207         }, options));
21208         event.auth();
21209         connection.flush();
21210         return connection;
21211     };
21212
21213     connection.toggle = function(_) {
21214         off = !_;
21215         return connection;
21216     };
21217
21218     connection.flush = function() {
21219         _.forEach(inflight, abortRequest);
21220         loadedTiles = {};
21221         inflight = {};
21222         return connection;
21223     };
21224
21225     connection.loadedTiles = function(_) {
21226         if (!arguments.length) return loadedTiles;
21227         loadedTiles = _;
21228         return connection;
21229     };
21230
21231     connection.logout = function() {
21232         oauth.logout();
21233         event.auth();
21234         return connection;
21235     };
21236
21237     connection.authenticate = function(callback) {
21238         function done(err, res) {
21239             event.auth();
21240             if (callback) callback(err, res);
21241         }
21242         return oauth.authenticate(done);
21243     };
21244
21245     return d3.rebind(connection, event, 'on');
21246 };
21247 /*
21248     iD.Difference represents the difference between two graphs.
21249     It knows how to calculate the set of entities that were
21250     created, modified, or deleted, and also contains the logic
21251     for recursively extending a difference to the complete set
21252     of entities that will require a redraw, taking into account
21253     child and parent relationships.
21254  */
21255 iD.Difference = function(base, head) {
21256     var changes = {}, length = 0;
21257
21258     function changed(h, b) {
21259         return !_.isEqual(_.omit(h, 'v'), _.omit(b, 'v'));
21260     }
21261
21262     _.each(head.entities, function(h, id) {
21263         var b = base.entities[id];
21264         if (changed(h, b)) {
21265             changes[id] = {base: b, head: h};
21266             length++;
21267         }
21268     });
21269
21270     _.each(base.entities, function(b, id) {
21271         var h = head.entities[id];
21272         if (!changes[id] && changed(h, b)) {
21273             changes[id] = {base: b, head: h};
21274             length++;
21275         }
21276     });
21277
21278     function addParents(parents, result) {
21279         for (var i = 0; i < parents.length; i++) {
21280             var parent = parents[i];
21281
21282             if (parent.id in result)
21283                 continue;
21284
21285             result[parent.id] = parent;
21286             addParents(head.parentRelations(parent), result);
21287         }
21288     }
21289
21290     var difference = {};
21291
21292     difference.length = function() {
21293         return length;
21294     };
21295
21296     difference.changes = function() {
21297         return changes;
21298     };
21299
21300     difference.extantIDs = function() {
21301         var result = [];
21302         _.each(changes, function(change, id) {
21303             if (change.head) result.push(id);
21304         });
21305         return result;
21306     };
21307
21308     difference.modified = function() {
21309         var result = [];
21310         _.each(changes, function(change) {
21311             if (change.base && change.head) result.push(change.head);
21312         });
21313         return result;
21314     };
21315
21316     difference.created = function() {
21317         var result = [];
21318         _.each(changes, function(change) {
21319             if (!change.base && change.head) result.push(change.head);
21320         });
21321         return result;
21322     };
21323
21324     difference.deleted = function() {
21325         var result = [];
21326         _.each(changes, function(change) {
21327             if (change.base && !change.head) result.push(change.base);
21328         });
21329         return result;
21330     };
21331
21332     difference.summary = function() {
21333         var relevant = {};
21334
21335         function addEntity(entity, graph, changeType) {
21336             relevant[entity.id] = {
21337                 entity: entity,
21338                 graph: graph,
21339                 changeType: changeType
21340             };
21341         }
21342
21343         function addParents(entity) {
21344             var parents = head.parentWays(entity);
21345             for (var j = parents.length - 1; j >= 0; j--) {
21346                 var parent = parents[j];
21347                 if (!(parent.id in relevant)) addEntity(parent, head, 'modified');
21348             }
21349         }
21350
21351         _.each(changes, function(change) {
21352             if (change.head && change.head.geometry(head) !== 'vertex') {
21353                 addEntity(change.head, head, change.base ? 'modified' : 'created');
21354
21355             } else if (change.base && change.base.geometry(base) !== 'vertex') {
21356                 addEntity(change.base, base, 'deleted');
21357
21358             } else if (change.base && change.head) { // modified vertex
21359                 var moved    = !_.isEqual(change.base.loc,  change.head.loc),
21360                     retagged = !_.isEqual(change.base.tags, change.head.tags);
21361
21362                 if (moved) {
21363                     addParents(change.head);
21364                 }
21365
21366                 if (retagged || (moved && change.head.hasInterestingTags())) {
21367                     addEntity(change.head, head, 'modified');
21368                 }
21369
21370             } else if (change.head && change.head.hasInterestingTags()) { // created vertex
21371                 addEntity(change.head, head, 'created');
21372
21373             } else if (change.base && change.base.hasInterestingTags()) { // deleted vertex
21374                 addEntity(change.base, base, 'deleted');
21375             }
21376         });
21377
21378         return d3.values(relevant);
21379     };
21380
21381     difference.complete = function(extent) {
21382         var result = {}, id, change;
21383
21384         for (id in changes) {
21385             change = changes[id];
21386
21387             var h = change.head,
21388                 b = change.base,
21389                 entity = h || b;
21390
21391             if (extent &&
21392                 (!h || !h.intersects(extent, head)) &&
21393                 (!b || !b.intersects(extent, base)))
21394                 continue;
21395
21396             result[id] = h;
21397
21398             if (entity.type === 'way') {
21399                 var nh = h ? h.nodes : [],
21400                     nb = b ? b.nodes : [],
21401                     diff, i;
21402
21403                 diff = _.difference(nh, nb);
21404                 for (i = 0; i < diff.length; i++) {
21405                     result[diff[i]] = head.hasEntity(diff[i]);
21406                 }
21407
21408                 diff = _.difference(nb, nh);
21409                 for (i = 0; i < diff.length; i++) {
21410                     result[diff[i]] = head.hasEntity(diff[i]);
21411                 }
21412             }
21413
21414             addParents(head.parentWays(entity), result);
21415             addParents(head.parentRelations(entity), result);
21416         }
21417
21418         return result;
21419     };
21420
21421     return difference;
21422 };
21423 iD.Entity = function(attrs) {
21424     // For prototypal inheritance.
21425     if (this instanceof iD.Entity) return;
21426
21427     // Create the appropriate subtype.
21428     if (attrs && attrs.type) {
21429         return iD.Entity[attrs.type].apply(this, arguments);
21430     } else if (attrs && attrs.id) {
21431         return iD.Entity[iD.Entity.id.type(attrs.id)].apply(this, arguments);
21432     }
21433
21434     // Initialize a generic Entity (used only in tests).
21435     return (new iD.Entity()).initialize(arguments);
21436 };
21437
21438 iD.Entity.id = function(type) {
21439     return iD.Entity.id.fromOSM(type, iD.Entity.id.next[type]--);
21440 };
21441
21442 iD.Entity.id.next = {node: -1, way: -1, relation: -1};
21443
21444 iD.Entity.id.fromOSM = function(type, id) {
21445     return type[0] + id;
21446 };
21447
21448 iD.Entity.id.toOSM = function(id) {
21449     return id.slice(1);
21450 };
21451
21452 iD.Entity.id.type = function(id) {
21453     return {'n': 'node', 'w': 'way', 'r': 'relation'}[id[0]];
21454 };
21455
21456 // A function suitable for use as the second argument to d3.selection#data().
21457 iD.Entity.key = function(entity) {
21458     return entity.id + 'v' + (entity.v || 0);
21459 };
21460
21461 iD.Entity.prototype = {
21462     tags: {},
21463
21464     initialize: function(sources) {
21465         for (var i = 0; i < sources.length; ++i) {
21466             var source = sources[i];
21467             for (var prop in source) {
21468                 if (Object.prototype.hasOwnProperty.call(source, prop)) {
21469                     this[prop] = source[prop];
21470                 }
21471             }
21472         }
21473
21474         if (!this.id && this.type) {
21475             this.id = iD.Entity.id(this.type);
21476         }
21477
21478         if (iD.debug) {
21479             Object.freeze(this);
21480             Object.freeze(this.tags);
21481
21482             if (this.loc) Object.freeze(this.loc);
21483             if (this.nodes) Object.freeze(this.nodes);
21484             if (this.members) Object.freeze(this.members);
21485         }
21486
21487         return this;
21488     },
21489
21490     osmId: function() {
21491         return iD.Entity.id.toOSM(this.id);
21492     },
21493
21494     isNew: function() {
21495         return this.osmId() < 0;
21496     },
21497
21498     update: function(attrs) {
21499         return iD.Entity(this, attrs, {v: 1 + (this.v || 0)});
21500     },
21501
21502     mergeTags: function(tags) {
21503         var merged = _.clone(this.tags), changed = false;
21504         for (var k in tags) {
21505             var t1 = merged[k],
21506                 t2 = tags[k];
21507             if (!t1) {
21508                 changed = true;
21509                 merged[k] = t2;
21510             } else if (t1 !== t2) {
21511                 changed = true;
21512                 merged[k] = _.union(t1.split(/;\s*/), t2.split(/;\s*/)).join(';');
21513             }
21514         }
21515         return changed ? this.update({tags: merged}) : this;
21516     },
21517
21518     intersects: function(extent, resolver) {
21519         return this.extent(resolver).intersects(extent);
21520     },
21521
21522     isUsed: function(resolver) {
21523         return _.without(Object.keys(this.tags), 'area').length > 0 ||
21524             resolver.parentRelations(this).length > 0;
21525     },
21526
21527     hasInterestingTags: function() {
21528         return _.keys(this.tags).some(function(key) {
21529             return key !== 'attribution' &&
21530                 key !== 'created_by' &&
21531                 key !== 'source' &&
21532                 key !== 'odbl' &&
21533                 key.indexOf('tiger:') !== 0;
21534         });
21535     },
21536
21537     deprecatedTags: function() {
21538         var tags = _.pairs(this.tags);
21539         var deprecated = {};
21540
21541         iD.data.deprecated.forEach(function(d) {
21542             var match = _.pairs(d.old)[0];
21543             tags.forEach(function(t) {
21544                 if (t[0] === match[0] &&
21545                     (t[1] === match[1] || match[1] === '*')) {
21546                     deprecated[t[0]] = t[1];
21547                 }
21548             });
21549         });
21550
21551         return deprecated;
21552     }
21553 };
21554 iD.Graph = function(other, mutable) {
21555     if (!(this instanceof iD.Graph)) return new iD.Graph(other, mutable);
21556
21557     if (other instanceof iD.Graph) {
21558         var base = other.base();
21559         this.entities = _.assign(Object.create(base.entities), other.entities);
21560         this._parentWays = _.assign(Object.create(base.parentWays), other._parentWays);
21561         this._parentRels = _.assign(Object.create(base.parentRels), other._parentRels);
21562         this.inherited = true;
21563
21564     } else {
21565         this.entities = Object.create({});
21566         this._parentWays = Object.create({});
21567         this._parentRels = Object.create({});
21568         this.rebase(other || []);
21569     }
21570
21571     this.transients = {};
21572     this._childNodes = {};
21573
21574     if (!mutable) {
21575         this.freeze();
21576     }
21577 };
21578
21579 iD.Graph.prototype = {
21580     hasEntity: function(id) {
21581         return this.entities[id];
21582     },
21583
21584     entity: function(id) {
21585         var entity = this.entities[id];
21586         if (!entity) {
21587             throw new Error('entity ' + id + ' not found');
21588         }
21589         return entity;
21590     },
21591
21592     transient: function(entity, key, fn) {
21593         var id = entity.id,
21594             transients = this.transients[id] ||
21595             (this.transients[id] = {});
21596
21597         if (transients[key] !== undefined) {
21598             return transients[key];
21599         }
21600
21601         transients[key] = fn.call(entity);
21602
21603         return transients[key];
21604     },
21605
21606     parentWays: function(entity) {
21607         return _.map(this._parentWays[entity.id], this.entity, this);
21608     },
21609
21610     isPoi: function(entity) {
21611         var parentWays = this._parentWays[entity.id];
21612         return !parentWays || parentWays.length === 0;
21613     },
21614
21615     isShared: function(entity) {
21616         var parentWays = this._parentWays[entity.id];
21617         return parentWays && parentWays.length > 1;
21618     },
21619
21620     parentRelations: function(entity) {
21621         return _.map(this._parentRels[entity.id], this.entity, this);
21622     },
21623
21624     childNodes: function(entity) {
21625         if (this._childNodes[entity.id])
21626             return this._childNodes[entity.id];
21627
21628         var nodes = [];
21629         for (var i = 0, l = entity.nodes.length; i < l; i++) {
21630             nodes[i] = this.entity(entity.nodes[i]);
21631         }
21632
21633         if (iD.debug) Object.freeze(nodes);
21634
21635         this._childNodes[entity.id] = nodes;
21636         return this._childNodes[entity.id];
21637     },
21638
21639     base: function() {
21640         return {
21641             'entities': iD.util.getPrototypeOf(this.entities),
21642             'parentWays': iD.util.getPrototypeOf(this._parentWays),
21643             'parentRels': iD.util.getPrototypeOf(this._parentRels)
21644         };
21645     },
21646
21647     // Unlike other graph methods, rebase mutates in place. This is because it
21648     // is used only during the history operation that merges newly downloaded
21649     // data into each state. To external consumers, it should appear as if the
21650     // graph always contained the newly downloaded data.
21651     rebase: function(entities) {
21652         var base = this.base(),
21653             i, k, child, id, keys;
21654
21655         // Merging of data only needed if graph is the base graph
21656         if (!this.inherited) {
21657             for (i = 0; i < entities.length; i++) {
21658                 var entity = entities[i];
21659                 if (!base.entities[entity.id]) {
21660                     base.entities[entity.id] = entity;
21661                     this._updateCalculated(undefined, entity,
21662                         base.parentWays, base.parentRels);
21663                 }
21664             }
21665         }
21666
21667         keys = Object.keys(this._parentWays);
21668         for (i = 0; i < keys.length; i++) {
21669             child = keys[i];
21670             if (base.parentWays[child]) {
21671                 for (k = 0; k < base.parentWays[child].length; k++) {
21672                     id = base.parentWays[child][k];
21673                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentWays[child], id)) {
21674                         this._parentWays[child].push(id);
21675                     }
21676                 }
21677             }
21678         }
21679
21680         keys = Object.keys(this._parentRels);
21681         for (i = 0; i < keys.length; i++) {
21682             child = keys[i];
21683             if (base.parentRels[child]) {
21684                 for (k = 0; k < base.parentRels[child].length; k++) {
21685                     id = base.parentRels[child][k];
21686                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentRels[child], id)) {
21687                         this._parentRels[child].push(id);
21688                     }
21689                 }
21690             }
21691         }
21692
21693         this.transients = {};
21694
21695         // this._childNodes is not updated, under the assumption that
21696         // ways are always downloaded with their child nodes.
21697     },
21698
21699     // Updates calculated properties (parentWays, parentRels) for the specified change
21700     _updateCalculated: function(oldentity, entity, parentWays, parentRels) {
21701
21702         parentWays = parentWays || this._parentWays;
21703         parentRels = parentRels || this._parentRels;
21704
21705         var type = entity && entity.type || oldentity && oldentity.type,
21706             removed, added, ways, rels, i;
21707
21708
21709         if (type === 'way') {
21710
21711             // Update parentWays
21712             if (oldentity && entity) {
21713                 removed = _.difference(oldentity.nodes, entity.nodes);
21714                 added = _.difference(entity.nodes, oldentity.nodes);
21715             } else if (oldentity) {
21716                 removed = oldentity.nodes;
21717                 added = [];
21718             } else if (entity) {
21719                 removed = [];
21720                 added = entity.nodes;
21721             }
21722             for (i = 0; i < removed.length; i++) {
21723                 parentWays[removed[i]] = _.without(parentWays[removed[i]], oldentity.id);
21724             }
21725             for (i = 0; i < added.length; i++) {
21726                 ways = _.without(parentWays[added[i]], entity.id);
21727                 ways.push(entity.id);
21728                 parentWays[added[i]] = ways;
21729             }
21730
21731         } else if (type === 'relation') {
21732
21733             // Update parentRels
21734             if (oldentity && entity) {
21735                 removed = _.difference(oldentity.members, entity.members);
21736                 added = _.difference(entity.members, oldentity);
21737             } else if (oldentity) {
21738                 removed = oldentity.members;
21739                 added = [];
21740             } else if (entity) {
21741                 removed = [];
21742                 added = entity.members;
21743             }
21744             for (i = 0; i < removed.length; i++) {
21745                 parentRels[removed[i].id] = _.without(parentRels[removed[i].id], oldentity.id);
21746             }
21747             for (i = 0; i < added.length; i++) {
21748                 rels = _.without(parentRels[added[i].id], entity.id);
21749                 rels.push(entity.id);
21750                 parentRels[added[i].id] = rels;
21751             }
21752         }
21753     },
21754
21755     replace: function(entity) {
21756         if (this.entities[entity.id] === entity)
21757             return this;
21758
21759         return this.update(function() {
21760             this._updateCalculated(this.entities[entity.id], entity);
21761             this.entities[entity.id] = entity;
21762         });
21763     },
21764
21765     remove: function(entity) {
21766         return this.update(function() {
21767             this._updateCalculated(entity, undefined);
21768             this.entities[entity.id] = undefined;
21769         });
21770     },
21771
21772     update: function() {
21773         var graph = this.frozen ? iD.Graph(this, true) : this;
21774
21775         for (var i = 0; i < arguments.length; i++) {
21776             arguments[i].call(graph, graph);
21777         }
21778
21779         return this.frozen ? graph.freeze() : this;
21780     },
21781
21782     freeze: function() {
21783         this.frozen = true;
21784
21785         if (iD.debug) {
21786             Object.freeze(this.entities);
21787         }
21788
21789         return this;
21790     },
21791
21792     // Obliterates any existing entities
21793     load: function(entities) {
21794         var base = this.base();
21795         this.entities = Object.create(base.entities);
21796
21797         for (var i in entities) {
21798             this.entities[i] = entities[i];
21799             this._updateCalculated(base.entities[i], this.entities[i]);
21800         }
21801
21802         return this;
21803     }
21804 };
21805 iD.History = function(context) {
21806     var stack, index, tree,
21807         imageryUsed = ['Bing'],
21808         dispatch = d3.dispatch('change', 'undone', 'redone'),
21809         lock = iD.util.SessionMutex('lock');
21810
21811     function perform(actions) {
21812         actions = Array.prototype.slice.call(actions);
21813
21814         var annotation;
21815
21816         if (!_.isFunction(_.last(actions))) {
21817             annotation = actions.pop();
21818         }
21819
21820         var graph = stack[index].graph;
21821         for (var i = 0; i < actions.length; i++) {
21822             graph = actions[i](graph);
21823         }
21824
21825         return {
21826             graph: graph,
21827             annotation: annotation,
21828             imageryUsed: imageryUsed
21829         };
21830     }
21831
21832     function change(previous) {
21833         var difference = iD.Difference(previous, history.graph());
21834         dispatch.change(difference);
21835         return difference;
21836     }
21837
21838     // iD uses namespaced keys so multiple installations do not conflict
21839     function getKey(n) {
21840         return 'iD_' + window.location.origin + '_' + n;
21841     }
21842
21843     var history = {
21844         graph: function() {
21845             return stack[index].graph;
21846         },
21847
21848         merge: function(entities, extent) {
21849             for (var i = 0; i < stack.length; i++) {
21850                 stack[i].graph.rebase(entities);
21851             }
21852
21853             tree.rebase(entities);
21854
21855             dispatch.change(undefined, extent);
21856         },
21857
21858         perform: function() {
21859             var previous = stack[index].graph;
21860
21861             stack = stack.slice(0, index + 1);
21862             stack.push(perform(arguments));
21863             index++;
21864
21865             return change(previous);
21866         },
21867
21868         replace: function() {
21869             var previous = stack[index].graph;
21870
21871             // assert(index == stack.length - 1)
21872             stack[index] = perform(arguments);
21873
21874             return change(previous);
21875         },
21876
21877         pop: function() {
21878             var previous = stack[index].graph;
21879
21880             if (index > 0) {
21881                 index--;
21882                 stack.pop();
21883                 return change(previous);
21884             }
21885         },
21886
21887         undo: function() {
21888             var previous = stack[index].graph;
21889
21890             // Pop to the next annotated state.
21891             while (index > 0) {
21892                 index--;
21893                 if (stack[index].annotation) break;
21894             }
21895
21896             dispatch.undone();
21897             return change(previous);
21898         },
21899
21900         redo: function() {
21901             var previous = stack[index].graph;
21902
21903             while (index < stack.length - 1) {
21904                 index++;
21905                 if (stack[index].annotation) break;
21906             }
21907
21908             dispatch.redone();
21909             return change(previous);
21910         },
21911
21912         undoAnnotation: function() {
21913             var i = index;
21914             while (i >= 0) {
21915                 if (stack[i].annotation) return stack[i].annotation;
21916                 i--;
21917             }
21918         },
21919
21920         redoAnnotation: function() {
21921             var i = index + 1;
21922             while (i <= stack.length - 1) {
21923                 if (stack[i].annotation) return stack[i].annotation;
21924                 i++;
21925             }
21926         },
21927
21928         intersects: function(extent) {
21929             return tree.intersects(extent, stack[index].graph);
21930         },
21931
21932         difference: function() {
21933             var base = stack[0].graph,
21934                 head = stack[index].graph;
21935             return iD.Difference(base, head);
21936         },
21937
21938         changes: function(action) {
21939             var base = stack[0].graph,
21940                 head = stack[index].graph;
21941
21942             if (action) {
21943                 head = action(head);
21944             }
21945
21946             var difference = iD.Difference(base, head);
21947
21948             return {
21949                 modified: difference.modified(),
21950                 created: difference.created(),
21951                 deleted: difference.deleted()
21952             };
21953         },
21954
21955         hasChanges: function() {
21956             return this.difference().length() > 0;
21957         },
21958
21959         imageryUsed: function(sources) {
21960             if (sources) {
21961                 imageryUsed = sources;
21962                 return history;
21963             } else {
21964                 return _(stack.slice(1, index + 1))
21965                     .pluck('imageryUsed')
21966                     .flatten()
21967                     .unique()
21968                     .without(undefined, 'Custom')
21969                     .value();
21970             }
21971         },
21972
21973         reset: function() {
21974             stack = [{graph: iD.Graph()}];
21975             index = 0;
21976             tree = iD.Tree(stack[0].graph);
21977             dispatch.change();
21978             return history;
21979         },
21980
21981         toJSON: function() {
21982             if (stack.length <= 1) return;
21983
21984             var allEntities = {};
21985
21986             var s = stack.map(function(i) {
21987                 var modified = [], deleted = [];
21988
21989                 _.forEach(i.graph.entities, function(entity, id) {
21990                     if (entity) {
21991                         var key = iD.Entity.key(entity);
21992                         allEntities[key] = entity;
21993                         modified.push(key);
21994                     } else {
21995                         deleted.push(id);
21996                     }
21997                 });
21998
21999                 var x = {};
22000
22001                 if (modified.length) x.modified = modified;
22002                 if (deleted.length) x.deleted = deleted;
22003                 if (i.imageryUsed) x.imageryUsed = i.imageryUsed;
22004                 if (i.annotation) x.annotation = i.annotation;
22005
22006                 return x;
22007             });
22008
22009             return JSON.stringify({
22010                 version: 2,
22011                 entities: _.values(allEntities),
22012                 stack: s,
22013                 nextIDs: iD.Entity.id.next,
22014                 index: index
22015             });
22016         },
22017
22018         fromJSON: function(json) {
22019             var h = JSON.parse(json);
22020
22021             iD.Entity.id.next = h.nextIDs;
22022             index = h.index;
22023
22024             if (h.version === 2) {
22025                 var allEntities = {};
22026
22027                 h.entities.forEach(function(entity) {
22028                     allEntities[iD.Entity.key(entity)] = iD.Entity(entity);
22029                 });
22030
22031                 stack = h.stack.map(function(d) {
22032                     var entities = {}, entity;
22033
22034                     if (d.modified) {
22035                         d.modified.forEach(function(key) {
22036                             entity = allEntities[key];
22037                             entities[entity.id] = entity;
22038                         });
22039                     }
22040
22041                     if (d.deleted) {
22042                         d.deleted.forEach(function(id) {
22043                             entities[id] = undefined;
22044                         });
22045                     }
22046
22047                     return {
22048                         graph: iD.Graph(stack[0].graph).load(entities),
22049                         annotation: d.annotation,
22050                         imageryUsed: d.imageryUsed
22051                     };
22052                 });
22053             } else { // original version
22054                 stack = h.stack.map(function(d) {
22055                     var entities = {};
22056
22057                     for (var i in d.entities) {
22058                         var entity = d.entities[i];
22059                         entities[i] = entity === 'undefined' ? undefined : iD.Entity(entity);
22060                     }
22061
22062                     d.graph = iD.Graph(stack[0].graph).load(entities);
22063                     return d;
22064                 });
22065             }
22066
22067             stack[0].graph.inherited = false;
22068             dispatch.change();
22069
22070             return history;
22071         },
22072
22073         save: function() {
22074             if (lock.locked()) context.storage(getKey('saved_history'), history.toJSON() || null);
22075             return history;
22076         },
22077
22078         clearSaved: function() {
22079             if (lock.locked()) context.storage(getKey('saved_history'), null);
22080             return history;
22081         },
22082
22083         lock: function() {
22084             return lock.lock();
22085         },
22086
22087         unlock: function() {
22088             lock.unlock();
22089         },
22090
22091         // is iD not open in another window and it detects that
22092         // there's a history stored in localStorage that's recoverable?
22093         restorableChanges: function() {
22094             return lock.locked() && !!context.storage(getKey('saved_history'));
22095         },
22096
22097         // load history from a version stored in localStorage
22098         restore: function() {
22099             if (!lock.locked()) return;
22100
22101             var json = context.storage(getKey('saved_history'));
22102             if (json) history.fromJSON(json);
22103
22104             context.storage(getKey('saved_history', null));
22105         },
22106
22107         _getKey: getKey
22108
22109     };
22110
22111     history.reset();
22112
22113     return d3.rebind(history, dispatch, 'on');
22114 };
22115 iD.Node = iD.Entity.node = function iD_Node() {
22116     if (!(this instanceof iD_Node)) {
22117         return (new iD_Node()).initialize(arguments);
22118     } else if (arguments.length) {
22119         this.initialize(arguments);
22120     }
22121 };
22122
22123 iD.Node.prototype = Object.create(iD.Entity.prototype);
22124
22125 _.extend(iD.Node.prototype, {
22126     type: 'node',
22127
22128     extent: function() {
22129         return new iD.geo.Extent(this.loc);
22130     },
22131
22132     geometry: function(graph) {
22133         return graph.transient(this, 'geometry', function() {
22134             return graph.isPoi(this) ? 'point' : 'vertex';
22135         });
22136     },
22137
22138     move: function(loc) {
22139         return this.update({loc: loc});
22140     },
22141
22142     isIntersection: function(resolver) {
22143         return resolver.transient(this, 'isIntersection', function() {
22144             return resolver.parentWays(this).filter(function(parent) {
22145                 return (parent.tags.highway ||
22146                     parent.tags.waterway ||
22147                     parent.tags.railway ||
22148                     parent.tags.aeroway) &&
22149                     parent.geometry(resolver) === 'line';
22150             }).length > 1;
22151         });
22152     },
22153
22154     asJXON: function(changeset_id) {
22155         var r = {
22156             node: {
22157                 '@id': this.osmId(),
22158                 '@lon': this.loc[0],
22159                 '@lat': this.loc[1],
22160                 '@version': (this.version || 0),
22161                 tag: _.map(this.tags, function(v, k) {
22162                     return { keyAttributes: { k: k, v: v } };
22163                 })
22164             }
22165         };
22166         if (changeset_id) r.node['@changeset'] = changeset_id;
22167         return r;
22168     },
22169
22170     asGeoJSON: function() {
22171         return {
22172             type: 'Point',
22173             coordinates: this.loc
22174         };
22175     }
22176 });
22177 iD.Relation = iD.Entity.relation = function iD_Relation() {
22178     if (!(this instanceof iD_Relation)) {
22179         return (new iD_Relation()).initialize(arguments);
22180     } else if (arguments.length) {
22181         this.initialize(arguments);
22182     }
22183 };
22184
22185 iD.Relation.prototype = Object.create(iD.Entity.prototype);
22186
22187 _.extend(iD.Relation.prototype, {
22188     type: 'relation',
22189     members: [],
22190
22191     extent: function(resolver) {
22192         return resolver.transient(this, 'extent', function() {
22193             return this.members.reduce(function(extent, member) {
22194                 member = resolver.hasEntity(member.id);
22195                 if (member) {
22196                     return extent.extend(member.extent(resolver));
22197                 } else {
22198                     return extent;
22199                 }
22200             }, iD.geo.Extent());
22201         });
22202     },
22203
22204     geometry: function(graph) {
22205         return graph.transient(this, 'geometry', function() {
22206             return this.isMultipolygon() ? 'area' : 'relation';
22207         });
22208     },
22209
22210     isDegenerate: function() {
22211         return this.members.length === 0;
22212     },
22213
22214     // Return an array of members, each extended with an 'index' property whose value
22215     // is the member index.
22216     indexedMembers: function() {
22217         var result = new Array(this.members.length);
22218         for (var i = 0; i < this.members.length; i++) {
22219             result[i] = _.extend({}, this.members[i], {index: i});
22220         }
22221         return result;
22222     },
22223
22224     // Return the first member with the given role. A copy of the member object
22225     // is returned, extended with an 'index' property whose value is the member index.
22226     memberByRole: function(role) {
22227         for (var i = 0; i < this.members.length; i++) {
22228             if (this.members[i].role === role) {
22229                 return _.extend({}, this.members[i], {index: i});
22230             }
22231         }
22232     },
22233
22234     // Return the first member with the given id. A copy of the member object
22235     // is returned, extended with an 'index' property whose value is the member index.
22236     memberById: function(id) {
22237         for (var i = 0; i < this.members.length; i++) {
22238             if (this.members[i].id === id) {
22239                 return _.extend({}, this.members[i], {index: i});
22240             }
22241         }
22242     },
22243
22244     // Return the first member with the given id and role. A copy of the member object
22245     // is returned, extended with an 'index' property whose value is the member index.
22246     memberByIdAndRole: function(id, role) {
22247         for (var i = 0; i < this.members.length; i++) {
22248             if (this.members[i].id === id && this.members[i].role === role) {
22249                 return _.extend({}, this.members[i], {index: i});
22250             }
22251         }
22252     },
22253
22254     addMember: function(member, index) {
22255         var members = this.members.slice();
22256         members.splice(index === undefined ? members.length : index, 0, member);
22257         return this.update({members: members});
22258     },
22259
22260     updateMember: function(member, index) {
22261         var members = this.members.slice();
22262         members.splice(index, 1, _.extend({}, members[index], member));
22263         return this.update({members: members});
22264     },
22265
22266     removeMember: function(index) {
22267         var members = this.members.slice();
22268         members.splice(index, 1);
22269         return this.update({members: members});
22270     },
22271
22272     removeMembersWithID: function(id) {
22273         var members = _.reject(this.members, function(m) { return m.id === id; });
22274         return this.update({members: members});
22275     },
22276
22277     // Wherever a member appears with id `needle.id`, replace it with a member
22278     // with id `replacement.id`, type `replacement.type`, and the original role,
22279     // unless a member already exists with that id and role. Return an updated
22280     // relation.
22281     replaceMember: function(needle, replacement) {
22282         if (!this.memberById(needle.id))
22283             return this;
22284
22285         var members = [];
22286
22287         for (var i = 0; i < this.members.length; i++) {
22288             var member = this.members[i];
22289             if (member.id !== needle.id) {
22290                 members.push(member);
22291             } else if (!this.memberByIdAndRole(replacement.id, member.role)) {
22292                 members.push({id: replacement.id, type: replacement.type, role: member.role});
22293             }
22294         }
22295
22296         return this.update({members: members});
22297     },
22298
22299     asJXON: function(changeset_id) {
22300         var r = {
22301             relation: {
22302                 '@id': this.osmId(),
22303                 '@version': this.version || 0,
22304                 member: _.map(this.members, function(member) {
22305                     return { keyAttributes: { type: member.type, role: member.role, ref: iD.Entity.id.toOSM(member.id) } };
22306                 }),
22307                 tag: _.map(this.tags, function(v, k) {
22308                     return { keyAttributes: { k: k, v: v } };
22309                 })
22310             }
22311         };
22312         if (changeset_id) r.relation['@changeset'] = changeset_id;
22313         return r;
22314     },
22315
22316     asGeoJSON: function(resolver) {
22317         return resolver.transient(this, 'GeoJSON', function () {
22318             if (this.isMultipolygon()) {
22319                 return {
22320                     type: 'MultiPolygon',
22321                     coordinates: this.multipolygon(resolver)
22322                 };
22323             } else {
22324                 return {
22325                     type: 'FeatureCollection',
22326                     properties: this.tags,
22327                     features: this.members.map(function (member) {
22328                         return _.extend({role: member.role}, resolver.entity(member.id).asGeoJSON(resolver));
22329                     })
22330                 };
22331             }
22332         });
22333     },
22334
22335     area: function(resolver) {
22336         return resolver.transient(this, 'area', function() {
22337             return d3.geo.area(this.asGeoJSON(resolver));
22338         });
22339     },
22340
22341     isMultipolygon: function() {
22342         return this.tags.type === 'multipolygon';
22343     },
22344
22345     isComplete: function(resolver) {
22346         for (var i = 0; i < this.members.length; i++) {
22347             if (!resolver.hasEntity(this.members[i].id)) {
22348                 return false;
22349             }
22350         }
22351         return true;
22352     },
22353
22354     isRestriction: function() {
22355         return !!(this.tags.type && this.tags.type.match(/^restriction:?/));
22356     },
22357
22358     // Returns an array [A0, ... An], each Ai being an array of node arrays [Nds0, ... Ndsm],
22359     // where Nds0 is an outer ring and subsequent Ndsi's (if any i > 0) being inner rings.
22360     //
22361     // This corresponds to the structure needed for rendering a multipolygon path using a
22362     // `evenodd` fill rule, as well as the structure of a GeoJSON MultiPolygon geometry.
22363     //
22364     // In the case of invalid geometries, this function will still return a result which
22365     // includes the nodes of all way members, but some Nds may be unclosed and some inner
22366     // rings not matched with the intended outer ring.
22367     //
22368     multipolygon: function(resolver) {
22369         var outers = this.members.filter(function(m) { return 'outer' === (m.role || 'outer'); }),
22370             inners = this.members.filter(function(m) { return 'inner' === m.role; });
22371
22372         outers = iD.geo.joinWays(outers, resolver);
22373         inners = iD.geo.joinWays(inners, resolver);
22374
22375         outers = outers.map(function(outer) { return _.pluck(outer.nodes, 'loc'); });
22376         inners = inners.map(function(inner) { return _.pluck(inner.nodes, 'loc'); });
22377
22378         var result = outers.map(function(o) {
22379             // Heuristic for detecting counterclockwise winding order. Assumes
22380             // that OpenStreetMap polygons are not hemisphere-spanning.
22381             return [d3.geo.area({type: 'Polygon', coordinates: [o]}) > 2 * Math.PI ? o.reverse() : o];
22382         });
22383
22384         function findOuter(inner) {
22385             var o, outer;
22386
22387             for (o = 0; o < outers.length; o++) {
22388                 outer = outers[o];
22389                 if (iD.geo.polygonContainsPolygon(outer, inner))
22390                     return o;
22391             }
22392
22393             for (o = 0; o < outers.length; o++) {
22394                 outer = outers[o];
22395                 if (iD.geo.polygonIntersectsPolygon(outer, inner))
22396                     return o;
22397             }
22398         }
22399
22400         for (var i = 0; i < inners.length; i++) {
22401             var inner = inners[i];
22402
22403             if (d3.geo.area({type: 'Polygon', coordinates: [inner]}) < 2 * Math.PI) {
22404                 inner = inner.reverse();
22405             }
22406
22407             var o = findOuter(inners[i]);
22408             if (o !== undefined)
22409                 result[o].push(inners[i]);
22410             else
22411                 result.push([inners[i]]); // Invalid geometry
22412         }
22413
22414         return result;
22415     }
22416 });
22417 iD.Tree = function(head) {
22418     var rtree = rbush(),
22419         rectangles = {};
22420
22421     function extentRectangle(extent) {
22422         return [
22423             extent[0][0],
22424             extent[0][1],
22425             extent[1][0],
22426             extent[1][1]
22427         ];
22428     }
22429
22430     function entityRectangle(entity) {
22431         var rect = extentRectangle(entity.extent(head));
22432         rect.id = entity.id;
22433         rectangles[entity.id] = rect;
22434         return rect;
22435     }
22436
22437     function updateParents(entity, insertions) {
22438         head.parentWays(entity).forEach(function(parent) {
22439             if (rectangles[parent.id]) {
22440                 rtree.remove(rectangles[parent.id]);
22441                 insertions.push(parent);
22442             }
22443         });
22444
22445         head.parentRelations(entity).forEach(function(parent) {
22446             if (rectangles[parent.id]) {
22447                 rtree.remove(rectangles[parent.id]);
22448                 insertions.push(parent);
22449             }
22450             updateParents(parent, insertions);
22451         });
22452     }
22453
22454     var tree = {};
22455
22456     tree.rebase = function(entities) {
22457         var insertions = [];
22458
22459         entities.forEach(function(entity) {
22460             if (head.entities.hasOwnProperty(entity.id) || rectangles[entity.id])
22461                 return;
22462
22463             insertions.push(entity);
22464             updateParents(entity, insertions);
22465         });
22466
22467         insertions = _.unique(insertions).map(entityRectangle);
22468         rtree.load(insertions);
22469
22470         return tree;
22471     };
22472
22473     tree.intersects = function(extent, graph) {
22474         if (graph !== head) {
22475             var diff = iD.Difference(head, graph),
22476                 insertions = [];
22477
22478             head = graph;
22479
22480             diff.deleted().forEach(function(entity) {
22481                 rtree.remove(rectangles[entity.id]);
22482                 delete rectangles[entity.id];
22483             });
22484
22485             diff.modified().forEach(function(entity) {
22486                 rtree.remove(rectangles[entity.id]);
22487                 insertions.push(entity);
22488                 updateParents(entity, insertions);
22489             });
22490
22491             diff.created().forEach(function(entity) {
22492                 insertions.push(entity);
22493             });
22494
22495             insertions = _.unique(insertions).map(entityRectangle);
22496             rtree.load(insertions);
22497         }
22498
22499         return rtree.search(extentRectangle(extent)).map(function(rect) {
22500             return head.entity(rect.id);
22501         });
22502     };
22503
22504     return tree;
22505 };
22506 iD.Way = iD.Entity.way = function iD_Way() {
22507     if (!(this instanceof iD_Way)) {
22508         return (new iD_Way()).initialize(arguments);
22509     } else if (arguments.length) {
22510         this.initialize(arguments);
22511     }
22512 };
22513
22514 iD.Way.prototype = Object.create(iD.Entity.prototype);
22515
22516 _.extend(iD.Way.prototype, {
22517     type: 'way',
22518     nodes: [],
22519
22520     extent: function(resolver) {
22521         return resolver.transient(this, 'extent', function() {
22522             return this.nodes.reduce(function(extent, id) {
22523                 var node = resolver.hasEntity(id);
22524                 if (node) {
22525                     return extent.extend(node.extent());
22526                 } else {
22527                     return extent;
22528                 }
22529             }, iD.geo.Extent());
22530         });
22531     },
22532
22533     first: function() {
22534         return this.nodes[0];
22535     },
22536
22537     last: function() {
22538         return this.nodes[this.nodes.length - 1];
22539     },
22540
22541     contains: function(node) {
22542         return this.nodes.indexOf(node) >= 0;
22543     },
22544
22545     affix: function(node) {
22546         if (this.nodes[0] === node) return 'prefix';
22547         if (this.nodes[this.nodes.length - 1] === node) return 'suffix';
22548     },
22549
22550     isOneWay: function() {
22551         return this.tags.oneway === 'yes' ||
22552             this.tags.oneway === '1' ||
22553             this.tags.oneway === '-1' ||
22554             this.tags.waterway === 'river' ||
22555             this.tags.waterway === 'stream' ||
22556             this.tags.junction === 'roundabout';
22557     },
22558
22559     isClosed: function() {
22560         return this.nodes.length > 0 && this.first() === this.last();
22561     },
22562
22563     isArea: function() {
22564         if (this.tags.area === 'yes')
22565             return true;
22566         if (!this.isClosed() || this.tags.area === 'no')
22567             return false;
22568         for (var key in this.tags)
22569             if (key in iD.areaKeys && !(this.tags[key] in iD.areaKeys[key]))
22570                 return true;
22571         return false;
22572     },
22573
22574     isDegenerate: function() {
22575         return _.uniq(this.nodes).length < (this.isArea() ? 3 : 2);
22576     },
22577
22578     areAdjacent: function(n1, n2) {
22579         for (var i = 0; i < this.nodes.length; i++) {
22580             if (this.nodes[i] === n1) {
22581                 if (this.nodes[i - 1] === n2) return true;
22582                 if (this.nodes[i + 1] === n2) return true;
22583             }
22584         }
22585         return false;
22586     },
22587
22588     geometry: function(graph) {
22589         return graph.transient(this, 'geometry', function() {
22590             return this.isArea() ? 'area' : 'line';
22591         });
22592     },
22593
22594     addNode: function(id, index) {
22595         var nodes = this.nodes.slice();
22596         nodes.splice(index === undefined ? nodes.length : index, 0, id);
22597         return this.update({nodes: nodes});
22598     },
22599
22600     updateNode: function(id, index) {
22601         var nodes = this.nodes.slice();
22602         nodes.splice(index, 1, id);
22603         return this.update({nodes: nodes});
22604     },
22605
22606     replaceNode: function(needle, replacement) {
22607         if (this.nodes.indexOf(needle) < 0)
22608             return this;
22609
22610         var nodes = this.nodes.slice();
22611         for (var i = 0; i < nodes.length; i++) {
22612             if (nodes[i] === needle) {
22613                 nodes[i] = replacement;
22614             }
22615         }
22616         return this.update({nodes: nodes});
22617     },
22618
22619     removeNode: function(id) {
22620         var nodes = [];
22621
22622         for (var i = 0; i < this.nodes.length; i++) {
22623             var node = this.nodes[i];
22624             if (node !== id && nodes[nodes.length - 1] !== node) {
22625                 nodes.push(node);
22626             }
22627         }
22628
22629         // Preserve circularity
22630         if (this.nodes.length > 1 && this.first() === id && this.last() === id && nodes[nodes.length - 1] !== nodes[0]) {
22631             nodes.push(nodes[0]);
22632         }
22633
22634         return this.update({nodes: nodes});
22635     },
22636
22637     asJXON: function(changeset_id) {
22638         var r = {
22639             way: {
22640                 '@id': this.osmId(),
22641                 '@version': this.version || 0,
22642                 nd: _.map(this.nodes, function(id) {
22643                     return { keyAttributes: { ref: iD.Entity.id.toOSM(id) } };
22644                 }),
22645                 tag: _.map(this.tags, function(v, k) {
22646                     return { keyAttributes: { k: k, v: v } };
22647                 })
22648             }
22649         };
22650         if (changeset_id) r.way['@changeset'] = changeset_id;
22651         return r;
22652     },
22653
22654     asGeoJSON: function(resolver) {
22655         return resolver.transient(this, 'GeoJSON', function() {
22656             var coordinates = _.pluck(resolver.childNodes(this), 'loc');
22657             if (this.isArea() && this.isClosed()) {
22658                 return {
22659                     type: 'Polygon',
22660                     coordinates: [coordinates]
22661                 };
22662             } else {
22663                 return {
22664                     type: 'LineString',
22665                     coordinates: coordinates
22666                 };
22667             }
22668         });
22669     },
22670
22671     area: function(resolver) {
22672         return resolver.transient(this, 'area', function() {
22673             var nodes = resolver.childNodes(this);
22674
22675             if (!this.isClosed() && nodes.length) {
22676                 nodes = nodes.concat([nodes[0]]);
22677             }
22678
22679             var json = {
22680                 type: 'Polygon',
22681                 coordinates: [_.pluck(nodes, 'loc')]
22682             };
22683
22684             var area = d3.geo.area(json);
22685
22686             // Heuristic for detecting counterclockwise winding order. Assumes
22687             // that OpenStreetMap polygons are not hemisphere-spanning.
22688             if (d3.geo.area(json) > 2 * Math.PI) {
22689                 json.coordinates[0] = json.coordinates[0].reverse();
22690                 area = d3.geo.area(json);
22691             }
22692
22693             return isNaN(area) ? 0 : area;
22694         });
22695     }
22696 });
22697 iD.Background = function(context) {
22698     var dispatch = d3.dispatch('change'),
22699         baseLayer = iD.TileLayer()
22700             .projection(context.projection),
22701         gpxLayer = iD.GpxLayer(context, dispatch)
22702             .projection(context.projection),
22703         overlayLayers = [];
22704
22705     var backgroundSources = iD.data.imagery.map(function(source) {
22706         if (source.type === 'bing') {
22707             return iD.BackgroundSource.Bing(source, dispatch);
22708         } else {
22709             return iD.BackgroundSource(source);
22710         }
22711     });
22712
22713     backgroundSources.unshift(iD.BackgroundSource.None());
22714
22715     function findSource(id) {
22716         return _.find(backgroundSources, function(d) {
22717             return d.id && d.id === id;
22718         });
22719     }
22720
22721     function updateImagery() {
22722         var b = background.baseLayerSource(),
22723             o = overlayLayers.map(function (d) { return d.source().id; }).join(','),
22724             q = iD.util.stringQs(location.hash.substring(1));
22725
22726         var id = b.id;
22727         if (id === 'custom') {
22728             id = 'custom:' + b.template;
22729         }
22730
22731         if (id) {
22732             q.background = id;
22733         } else {
22734             delete q.background;
22735         }
22736
22737         if (o) {
22738             q.overlays = o;
22739         } else {
22740             delete q.overlays;
22741         }
22742
22743         location.replace('#' + iD.util.qsString(q, true));
22744
22745         var imageryUsed = [b.imageryUsed()];
22746
22747         overlayLayers.forEach(function (d) {
22748             var source = d.source();
22749             if (!source.isLocatorOverlay()) {
22750                 imageryUsed.push(source.imageryUsed());
22751             }
22752         });
22753
22754         if (background.showsGpxLayer()) {
22755             imageryUsed.push('Local GPX');
22756         }
22757
22758         context.history().imageryUsed(imageryUsed);
22759     }
22760
22761     function background(selection) {
22762         var base = selection.selectAll('.background-layer')
22763             .data([0]);
22764
22765         base.enter().insert('div', '.layer-data')
22766             .attr('class', 'layer-layer background-layer');
22767
22768         base.call(baseLayer);
22769
22770         var gpx = selection.selectAll('.gpx-layer')
22771             .data([0]);
22772
22773         gpx.enter().insert('div', '.layer-data')
22774             .attr('class', 'layer-layer gpx-layer');
22775
22776         gpx.call(gpxLayer);
22777
22778         var overlays = selection.selectAll('.overlay-layer')
22779             .data(overlayLayers, function(d) { return d.source().name(); });
22780
22781         overlays.enter().insert('div', '.layer-data')
22782             .attr('class', 'layer-layer overlay-layer');
22783
22784         overlays.each(function(layer) {
22785             d3.select(this).call(layer);
22786         });
22787
22788         overlays.exit()
22789             .remove();
22790     }
22791
22792     background.sources = function(extent) {
22793         return backgroundSources.filter(function(source) {
22794             return source.intersects(extent);
22795         });
22796     };
22797
22798     background.dimensions = function(_) {
22799         baseLayer.dimensions(_);
22800         gpxLayer.dimensions(_);
22801
22802         overlayLayers.forEach(function(layer) {
22803             layer.dimensions(_);
22804         });
22805     };
22806
22807     background.baseLayerSource = function(d) {
22808         if (!arguments.length) return baseLayer.source();
22809
22810         baseLayer.source(d);
22811         dispatch.change();
22812         updateImagery();
22813
22814         return background;
22815     };
22816
22817     background.bing = function() {
22818         background.baseLayerSource(findSource('Bing'));
22819     };
22820
22821     background.hasGpxLayer = function() {
22822         return !_.isEmpty(gpxLayer.geojson());
22823     };
22824
22825     background.showsGpxLayer = function() {
22826         return background.hasGpxLayer() && gpxLayer.enable();
22827     };
22828
22829     function toDom(x) {
22830         return (new DOMParser()).parseFromString(x, 'text/xml');
22831     }
22832
22833     background.gpxLayerFiles = function(fileList) {
22834         var f = fileList[0],
22835             reader = new FileReader();
22836
22837         reader.onload = function(e) {
22838             gpxLayer.geojson(toGeoJSON.gpx(toDom(e.target.result)));
22839             dispatch.change();
22840         };
22841
22842         reader.readAsText(f);
22843     };
22844
22845     background.zoomToGpxLayer = function() {
22846         if (background.hasGpxLayer()) {
22847             context.map()
22848                 .extent(d3.geo.bounds(gpxLayer.geojson()));
22849         }
22850     };
22851
22852     background.toggleGpxLayer = function() {
22853         gpxLayer.enable(!gpxLayer.enable());
22854         dispatch.change();
22855     };
22856
22857     background.showsLayer = function(d) {
22858         return d === baseLayer.source() ||
22859             (d.id === 'custom' && baseLayer.source().id === 'custom') ||
22860             overlayLayers.some(function(l) { return l.source() === d; });
22861     };
22862
22863     background.overlayLayerSources = function() {
22864         return overlayLayers.map(function (l) { return l.source(); });
22865     };
22866
22867     background.toggleOverlayLayer = function(d) {
22868         var layer;
22869
22870         for (var i = 0; i < overlayLayers.length; i++) {
22871             layer = overlayLayers[i];
22872             if (layer.source() === d) {
22873                 overlayLayers.splice(i, 1);
22874                 dispatch.change();
22875                 updateImagery();
22876                 return;
22877             }
22878         }
22879
22880         layer = iD.TileLayer()
22881             .source(d)
22882             .projection(context.projection)
22883             .dimensions(baseLayer.dimensions());
22884
22885         overlayLayers.push(layer);
22886         dispatch.change();
22887         updateImagery();
22888     };
22889
22890     background.nudge = function(d, zoom) {
22891         baseLayer.source().nudge(d, zoom);
22892         dispatch.change();
22893         return background;
22894     };
22895
22896     background.offset = function(d) {
22897         if (!arguments.length) return baseLayer.source().offset();
22898         baseLayer.source().offset(d);
22899         dispatch.change();
22900         return background;
22901     };
22902
22903     var q = iD.util.stringQs(location.hash.substring(1)),
22904         chosen = q.background || q.layer;
22905
22906     if (chosen && chosen.indexOf('custom:') === 0) {
22907         background.baseLayerSource(iD.BackgroundSource.Custom(chosen.replace(/^custom:/, '')));
22908     } else {
22909         background.baseLayerSource(findSource(chosen) || findSource('Bing'));
22910     }
22911
22912     var locator = _.find(backgroundSources, function(d) {
22913         return d.overlay && d.default;
22914     });
22915
22916     if (locator) {
22917         background.toggleOverlayLayer(locator);
22918     }
22919
22920     var overlays = (q.overlays || '').split(',');
22921     overlays.forEach(function(overlay) {
22922         overlay = findSource(overlay);
22923         if (overlay) background.toggleOverlayLayer(overlay);
22924     });
22925
22926     var gpx = q.gpx;
22927     if (gpx) {
22928         d3.text(gpx, function(err, gpxTxt) {
22929             gpxLayer.geojson(toGeoJSON.gpx(toDom(gpxTxt)));
22930             dispatch.change();
22931         });
22932     }
22933
22934     return d3.rebind(background, dispatch, 'on');
22935 };
22936 iD.BackgroundSource = function(data) {
22937     var source = _.clone(data),
22938         offset = [0, 0],
22939         name = source.name;
22940
22941     source.scaleExtent = data.scaleExtent || [0, 20];
22942
22943     source.offset = function(_) {
22944         if (!arguments.length) return offset;
22945         offset = _;
22946         return source;
22947     };
22948
22949     source.nudge = function(_, zoomlevel) {
22950         offset[0] += _[0] / Math.pow(2, zoomlevel);
22951         offset[1] += _[1] / Math.pow(2, zoomlevel);
22952         return source;
22953     };
22954
22955     source.name = function() {
22956         return name;
22957     };
22958
22959     source.imageryUsed = function() {
22960         return source.id || name;
22961     };
22962
22963     source.url = function(coord) {
22964         return data.template
22965             .replace('{x}', coord[0])
22966             .replace('{y}', coord[1])
22967             // TMS-flipped y coordinate
22968             .replace(/\{[t-]y\}/, Math.pow(2, coord[2]) - coord[1] - 1)
22969             .replace(/\{z(oom)?\}/, coord[2])
22970             .replace(/\{switch:([^}]+)\}/, function(s, r) {
22971                 var subdomains = r.split(',');
22972                 return subdomains[(coord[0] + coord[1]) % subdomains.length];
22973             });
22974     };
22975
22976     source.intersects = function(extent) {
22977         extent = extent.polygon();
22978         return !data.polygon || data.polygon.some(function(polygon) {
22979             return iD.geo.polygonIntersectsPolygon(polygon, extent);
22980         });
22981     };
22982
22983     source.validZoom = function(z) {
22984         return source.scaleExtent[0] <= z &&
22985             (!source.isLocatorOverlay() || source.scaleExtent[1] > z);
22986     };
22987
22988     source.isLocatorOverlay = function() {
22989         return name === 'Locator Overlay';
22990     };
22991
22992     source.copyrightNotices = function() {};
22993
22994     return source;
22995 };
22996
22997 iD.BackgroundSource.Bing = function(data, dispatch) {
22998     // http://msdn.microsoft.com/en-us/library/ff701716.aspx
22999     // http://msdn.microsoft.com/en-us/library/ff701701.aspx
23000
23001     var bing = iD.BackgroundSource(data),
23002         key = 'Arzdiw4nlOJzRwOz__qailc8NiR31Tt51dN2D7cm57NrnceZnCpgOkmJhNpGoppU', // Same as P2 and JOSM
23003         url = 'http://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?include=ImageryProviders&key=' +
23004             key + '&jsonp={callback}',
23005         providers = [];
23006
23007     d3.jsonp(url, function(json) {
23008         providers = json.resourceSets[0].resources[0].imageryProviders.map(function(provider) {
23009             return {
23010                 attribution: provider.attribution,
23011                 areas: provider.coverageAreas.map(function(area) {
23012                     return {
23013                         zoom: [area.zoomMin, area.zoomMax],
23014                         extent: iD.geo.Extent([area.bbox[1], area.bbox[0]], [area.bbox[3], area.bbox[2]])
23015                     };
23016                 })
23017             };
23018         });
23019         dispatch.change();
23020     });
23021
23022     var template = 'http://ecn.t{t}.tiles.virtualearth.net/tiles/a{u}.jpeg?g=587&mkt=en-gb&n=z',
23023         subdomains = [0, 1, 2, 3];
23024
23025     bing.url = function(coord) {
23026         var u = '';
23027
23028         for (var zoom = coord[2]; zoom > 0; zoom--) {
23029             var b = 0;
23030             var mask = 1 << (zoom - 1);
23031             if ((coord[0] & mask) !== 0) b++;
23032             if ((coord[1] & mask) !== 0) b += 2;
23033             u += b.toString();
23034         }
23035
23036         return template
23037             .replace('{t}', subdomains[(coord[0] + coord[1]) % 4])
23038             .replace('{u}', u);
23039     };
23040
23041     bing.copyrightNotices = function(zoom, extent) {
23042         zoom = Math.min(zoom, 21);
23043         return providers.filter(function(provider) {
23044             return _.any(provider.areas, function(area) {
23045                 return extent.intersects(area.extent) &&
23046                     area.zoom[0] <= zoom &&
23047                     area.zoom[1] >= zoom;
23048             });
23049         }).map(function(provider) {
23050             return provider.attribution;
23051         }).join(', ');
23052     };
23053
23054     bing.logo = 'bing_maps.png';
23055     bing.terms_url = 'http://opengeodata.org/microsoft-imagery-details';
23056
23057     return bing;
23058 };
23059
23060 iD.BackgroundSource.None = function() {
23061     var source = iD.BackgroundSource({id: 'none', template: ''});
23062
23063     source.name = function() {
23064         return t('background.none');
23065     };
23066
23067     source.imageryUsed = function() {
23068         return 'None';
23069     };
23070
23071     return source;
23072 };
23073
23074 iD.BackgroundSource.Custom = function(template) {
23075     var source = iD.BackgroundSource({id: 'custom', template: template});
23076
23077     source.name = function() {
23078         return t('background.custom');
23079     };
23080
23081     source.imageryUsed = function() {
23082         return 'Custom (' + template + ')';
23083     };
23084
23085     return source;
23086 };
23087 iD.GpxLayer = function(context) {
23088     var projection,
23089         gj = {},
23090         enable = true,
23091         svg;
23092
23093     function render(selection) {
23094         svg = selection.selectAll('svg')
23095             .data([render]);
23096
23097         svg.enter()
23098             .append('svg');
23099
23100         svg.style('display', enable ? 'block' : 'none');
23101
23102         var paths = svg
23103             .selectAll('path')
23104             .data([gj]);
23105
23106         paths
23107             .enter()
23108             .append('path')
23109             .attr('class', 'gpx');
23110
23111         var path = d3.geo.path()
23112             .projection(projection);
23113
23114         paths
23115             .attr('d', path);
23116
23117         if (typeof gj.features !== 'undefined') {
23118             svg
23119                 .selectAll('text')
23120                 .remove();
23121
23122             svg
23123                 .selectAll('path')
23124                 .data(gj.features)
23125                 .enter()
23126                 .append('text')
23127                 .attr('class', 'gpx')
23128                 .text(function(d) {
23129                     return d.properties.name;
23130                 })
23131                 .attr('x', function(d) {
23132                     var centroid = path.centroid(d);
23133                     return centroid[0] + 5;
23134                 })
23135                 .attr('y', function(d) {
23136                     var centroid = path.centroid(d);
23137                     return centroid[1];
23138                 });
23139         }
23140     }
23141
23142     render.projection = function(_) {
23143         if (!arguments.length) return projection;
23144         projection = _;
23145         return render;
23146     };
23147
23148     render.enable = function(_) {
23149         if (!arguments.length) return enable;
23150         enable = _;
23151         return render;
23152     };
23153
23154     render.geojson = function(_) {
23155         if (!arguments.length) return gj;
23156         gj = _;
23157         return render;
23158     };
23159
23160     render.dimensions = function(_) {
23161         if (!arguments.length) return svg.dimensions();
23162         svg.dimensions(_);
23163         return render;
23164     };
23165
23166     render.id = 'layer-gpx';
23167
23168     function over() {
23169         d3.event.stopPropagation();
23170         d3.event.preventDefault();
23171         d3.event.dataTransfer.dropEffect = 'copy';
23172     }
23173
23174     d3.select('body')
23175         .attr('dropzone', 'copy')
23176         .on('drop.localgpx', function() {
23177             d3.event.stopPropagation();
23178             d3.event.preventDefault();
23179             if (!iD.detect().filedrop) return;
23180             context.background().gpxLayerFiles(d3.event.dataTransfer.files);
23181         })
23182         .on('dragenter.localgpx', over)
23183         .on('dragexit.localgpx', over)
23184         .on('dragover.localgpx', over);
23185
23186     return render;
23187 };
23188 iD.Map = function(context) {
23189     var dimensions = [1, 1],
23190         dispatch = d3.dispatch('move', 'drawn'),
23191         projection = context.projection,
23192         roundedProjection = iD.svg.RoundProjection(projection),
23193         zoom = d3.behavior.zoom()
23194             .translate(projection.translate())
23195             .scale(projection.scale() * 2 * Math.PI)
23196             .scaleExtent([1024, 256 * Math.pow(2, 24)])
23197             .on('zoom', zoomPan),
23198         dblclickEnabled = true,
23199         transformStart,
23200         transformed = false,
23201         minzoom = 0,
23202         transformProp = iD.util.prefixCSSProperty('Transform'),
23203         points = iD.svg.Points(roundedProjection, context),
23204         vertices = iD.svg.Vertices(roundedProjection, context),
23205         lines = iD.svg.Lines(projection),
23206         areas = iD.svg.Areas(projection),
23207         midpoints = iD.svg.Midpoints(roundedProjection, context),
23208         labels = iD.svg.Labels(projection, context),
23209         supersurface, surface,
23210         mouse,
23211         mousemove;
23212
23213     function map(selection) {
23214         context.history()
23215             .on('change.map', redraw);
23216         context.background()
23217             .on('change.map', redraw);
23218
23219         selection.call(zoom);
23220
23221         supersurface = selection.append('div')
23222             .attr('id', 'supersurface');
23223
23224         supersurface.call(context.background());
23225
23226         // Need a wrapper div because Opera can't cope with an absolutely positioned
23227         // SVG element: http://bl.ocks.org/jfirebaugh/6fbfbd922552bf776c16
23228         var dataLayer = supersurface.append('div')
23229             .attr('class', 'layer-layer layer-data');
23230
23231         map.surface = surface = dataLayer.append('svg')
23232             .on('mousedown.zoom', function() {
23233                 if (d3.event.button === 2) {
23234                     d3.event.stopPropagation();
23235                 }
23236             }, true)
23237             .on('mouseup.zoom', function() {
23238                 if (resetTransform()) redraw();
23239             })
23240             .attr('id', 'surface')
23241             .call(iD.svg.Surface(context));
23242
23243         surface.on('mousemove.map', function() {
23244             mousemove = d3.event;
23245         });
23246
23247         surface.on('mouseover.vertices', function() {
23248             if (map.editable() && !transformed) {
23249                 var hover = d3.event.target.__data__;
23250                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23251                 dispatch.drawn({full: false});
23252             }
23253         });
23254
23255         surface.on('mouseout.vertices', function() {
23256             if (map.editable() && !transformed) {
23257                 var hover = d3.event.relatedTarget && d3.event.relatedTarget.__data__;
23258                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23259                 dispatch.drawn({full: false});
23260             }
23261         });
23262
23263         context.on('enter.map', function() {
23264             if (map.editable() && !transformed) {
23265                 var all = context.intersects(map.extent()),
23266                     filter = d3.functor(true),
23267                     extent = map.extent(),
23268                     graph = context.graph();
23269                 surface.call(vertices, graph, all, filter, extent, map.zoom());
23270                 surface.call(midpoints, graph, all, filter, extent);
23271                 dispatch.drawn({full: false});
23272             }
23273         });
23274
23275         map.dimensions(selection.dimensions());
23276
23277         labels.supersurface(supersurface);
23278     }
23279
23280     function pxCenter() { return [dimensions[0] / 2, dimensions[1] / 2]; }
23281
23282     function drawVector(difference, extent) {
23283         var filter, all,
23284             graph = context.graph();
23285
23286         if (difference) {
23287             var complete = difference.complete(map.extent());
23288             all = _.compact(_.values(complete));
23289             filter = function(d) {
23290                 if (d.type === 'midpoint') {
23291
23292                     var a = d.edge[0],
23293                         b = d.edge[1];
23294
23295                     // redraw a midpoint if it needs to be
23296                     // - moved (either edge node moved)
23297                     // - deleted (edge nodes not consecutive in any parent way)
23298                     if (a in complete || b in complete) return true;
23299
23300                     var parentsWays = graph.parentWays({ id: a });
23301                     for (var i = 0; i < parentsWays.length; i++) {
23302                         var nodes = parentsWays[i].nodes;
23303                         for (var n = 0; n < nodes.length; n++) {
23304                             if (nodes[n] === a && (nodes[n - 1] === b || nodes[n + 1] === b)) return false;
23305                         }
23306                     }
23307                     return true;
23308
23309                 } else {
23310                     return d.id in complete;
23311                 }
23312             };
23313
23314         } else if (extent) {
23315             all = context.intersects(map.extent().intersection(extent));
23316             var set = d3.set(_.pluck(all, 'id'));
23317             filter = function(d) { return set.has(d.id); };
23318
23319         } else {
23320             all = context.intersects(map.extent());
23321             filter = d3.functor(true);
23322         }
23323
23324         surface
23325             .call(vertices, graph, all, filter, map.extent(), map.zoom())
23326             .call(lines, graph, all, filter)
23327             .call(areas, graph, all, filter)
23328             .call(midpoints, graph, all, filter, map.extent())
23329             .call(labels, graph, all, filter, dimensions, !difference && !extent);
23330
23331         if (points.points(context.intersects(map.extent()), 100).length >= 100) {
23332             surface.select('.layer-hit').selectAll('g.point').remove();
23333         } else {
23334             surface.call(points, points.points(all), filter);
23335         }
23336
23337         dispatch.drawn({full: true});
23338     }
23339
23340     function editOff() {
23341         surface.selectAll('.layer *').remove();
23342         dispatch.drawn({full: true});
23343     }
23344
23345     function zoomPan() {
23346         if (d3.event && d3.event.sourceEvent.type === 'dblclick') {
23347             if (!dblclickEnabled) {
23348                 zoom.scale(projection.scale() * 2 * Math.PI)
23349                     .translate(projection.translate());
23350                 return d3.event.sourceEvent.preventDefault();
23351             }
23352         }
23353
23354         if (Math.log(d3.event.scale / Math.LN2 - 8) < minzoom + 1) {
23355             iD.ui.flash(context.container())
23356                 .select('.content')
23357                 .text(t('cannot_zoom'));
23358             return setZoom(16, true);
23359         }
23360
23361         projection
23362             .translate(d3.event.translate)
23363             .scale(d3.event.scale / (2 * Math.PI));
23364
23365         var scale = d3.event.scale / transformStart[0],
23366             tX = Math.round((d3.event.translate[0] / scale - transformStart[1][0]) * scale),
23367             tY = Math.round((d3.event.translate[1] / scale - transformStart[1][1]) * scale);
23368
23369         var transform =
23370             (iD.detect().opera ?
23371                 'translate(' + tX + 'px,' + tY + 'px)' :
23372                 'translate3d(' + tX + 'px,' + tY + 'px, 0)') + ' scale(' + scale + ')';
23373
23374         transformed = true;
23375         supersurface.style(transformProp, transform);
23376         queueRedraw();
23377
23378         dispatch.move(map);
23379     }
23380
23381     function resetTransform() {
23382         if (!transformed) return false;
23383         supersurface.style(transformProp, iD.detect().opera ? '' : 'translate3d(0,0,0)');
23384         transformed = false;
23385         return true;
23386     }
23387
23388     function redraw(difference, extent) {
23389
23390         if (!surface) return;
23391
23392         clearTimeout(timeoutId);
23393
23394         // If we are in the middle of a zoom/pan, we can't do differenced redraws.
23395         // It would result in artifacts where differenced entities are redrawn with
23396         // one transform and unchanged entities with another.
23397         if (resetTransform()) {
23398             difference = extent = undefined;
23399         }
23400
23401         var zoom = String(~~map.zoom());
23402         if (surface.attr('data-zoom') !== zoom) {
23403             surface.attr('data-zoom', zoom)
23404                 .classed('low-zoom', zoom <= 16);
23405         }
23406
23407         if (!difference) {
23408             supersurface.call(context.background());
23409         }
23410
23411         if (map.editable()) {
23412             context.connection().loadTiles(projection, dimensions);
23413             drawVector(difference, extent);
23414         } else {
23415             editOff();
23416         }
23417
23418         transformStart = [
23419             projection.scale() * 2 * Math.PI,
23420             projection.translate().slice()];
23421
23422         return map;
23423     }
23424
23425     var timeoutId;
23426     function queueRedraw() {
23427         clearTimeout(timeoutId);
23428         timeoutId = setTimeout(function() { redraw(); }, 300);
23429     }
23430
23431     function pointLocation(p) {
23432         var translate = projection.translate(),
23433             scale = projection.scale() * 2 * Math.PI;
23434         return [(p[0] - translate[0]) / scale, (p[1] - translate[1]) / scale];
23435     }
23436
23437     function locationPoint(l) {
23438         var translate = projection.translate(),
23439             scale = projection.scale() * 2 * Math.PI;
23440         return [l[0] * scale + translate[0], l[1] * scale + translate[1]];
23441     }
23442
23443     map.mouse = function() {
23444         var e = mousemove || d3.event, s;
23445         while ((s = e.sourceEvent)) e = s;
23446         return mouse(e);
23447     };
23448
23449     map.mouseCoordinates = function() {
23450         return projection.invert(map.mouse());
23451     };
23452
23453     map.dblclickEnable = function(_) {
23454         if (!arguments.length) return dblclickEnabled;
23455         dblclickEnabled = _;
23456         return map;
23457     };
23458
23459     function setZoom(_, force) {
23460         if (_ === map.zoom() && !force)
23461             return false;
23462         var scale = 256 * Math.pow(2, _),
23463             center = pxCenter(),
23464             l = pointLocation(center);
23465         scale = Math.max(1024, Math.min(256 * Math.pow(2, 24), scale));
23466         projection.scale(scale / (2 * Math.PI));
23467         zoom.scale(scale);
23468         var t = projection.translate();
23469         l = locationPoint(l);
23470         t[0] += center[0] - l[0];
23471         t[1] += center[1] - l[1];
23472         projection.translate(t);
23473         zoom.translate(projection.translate());
23474         return true;
23475     }
23476
23477     function setCenter(_) {
23478         var c = map.center();
23479         if (_[0] === c[0] && _[1] === c[1])
23480             return false;
23481         var t = projection.translate(),
23482             pxC = pxCenter(),
23483             ll = projection(_);
23484         projection.translate([
23485             t[0] - ll[0] + pxC[0],
23486             t[1] - ll[1] + pxC[1]]);
23487         zoom.translate(projection.translate());
23488         return true;
23489     }
23490
23491     map.pan = function(d) {
23492         var t = projection.translate();
23493         t[0] += d[0];
23494         t[1] += d[1];
23495         projection.translate(t);
23496         zoom.translate(projection.translate());
23497         dispatch.move(map);
23498         return redraw();
23499     };
23500
23501     map.dimensions = function(_) {
23502         if (!arguments.length) return dimensions;
23503         var center = map.center();
23504         dimensions = _;
23505         surface.dimensions(dimensions);
23506         context.background().dimensions(dimensions);
23507         projection.clipExtent([[0, 0], dimensions]);
23508         mouse = iD.util.fastMouse(supersurface.node());
23509         setCenter(center);
23510         return redraw();
23511     };
23512
23513     map.zoomIn = function() { return map.zoom(Math.ceil(map.zoom() + 1)); };
23514     map.zoomOut = function() { return map.zoom(Math.floor(map.zoom() - 1)); };
23515
23516     map.center = function(loc) {
23517         if (!arguments.length) {
23518             return projection.invert(pxCenter());
23519         }
23520
23521         if (setCenter(loc)) {
23522             dispatch.move(map);
23523         }
23524
23525         return redraw();
23526     };
23527
23528     map.zoom = function(z) {
23529         if (!arguments.length) {
23530             return Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.LN2 - 8, 0);
23531         }
23532
23533         if (setZoom(z)) {
23534             dispatch.move(map);
23535         }
23536
23537         return redraw();
23538     };
23539
23540     map.zoomTo = function(entity, zoomLimits) {
23541         var extent = entity.extent(context.graph()),
23542             zoom = map.extentZoom(extent);
23543         zoomLimits = zoomLimits || [16, 20];
23544         map.centerZoom(extent.center(), Math.min(Math.max(zoom, zoomLimits[0]), zoomLimits[1]));
23545     };
23546
23547     map.centerZoom = function(loc, z) {
23548         var centered = setCenter(loc),
23549             zoomed   = setZoom(z);
23550
23551         if (centered || zoomed) {
23552             dispatch.move(map);
23553         }
23554
23555         return redraw();
23556     };
23557
23558     map.centerEase = function(loc) {
23559         var from = map.center().slice(),
23560             t = 0,
23561             stop;
23562
23563         surface.one('mousedown.ease', function() {
23564             stop = true;
23565         });
23566
23567         d3.timer(function() {
23568             if (stop) return true;
23569             map.center(iD.geo.interp(from, loc, (t += 1) / 10));
23570             return t === 10;
23571         }, 20);
23572         return map;
23573     };
23574
23575     map.extent = function(_) {
23576         if (!arguments.length) {
23577             return new iD.geo.Extent(projection.invert([0, dimensions[1]]),
23578                                  projection.invert([dimensions[0], 0]));
23579         } else {
23580             var extent = iD.geo.Extent(_);
23581             map.centerZoom(extent.center(), map.extentZoom(extent));
23582         }
23583     };
23584
23585     map.extentZoom = function(_) {
23586         var extent = iD.geo.Extent(_),
23587             tl = projection([extent[0][0], extent[1][1]]),
23588             br = projection([extent[1][0], extent[0][1]]);
23589
23590         // Calculate maximum zoom that fits extent
23591         var hFactor = (br[0] - tl[0]) / dimensions[0],
23592             vFactor = (br[1] - tl[1]) / dimensions[1],
23593             hZoomDiff = Math.log(Math.abs(hFactor)) / Math.LN2,
23594             vZoomDiff = Math.log(Math.abs(vFactor)) / Math.LN2,
23595             newZoom = map.zoom() - Math.max(hZoomDiff, vZoomDiff);
23596
23597         return newZoom;
23598     };
23599
23600     map.editable = function() {
23601         return map.zoom() >= 16;
23602     };
23603
23604     map.minzoom = function(_) {
23605         if (!arguments.length) return minzoom;
23606         minzoom = _;
23607         return map;
23608     };
23609
23610     return d3.rebind(map, dispatch, 'on');
23611 };
23612 iD.TileLayer = function() {
23613     var tileSize = 256,
23614         tile = d3.geo.tile(),
23615         projection,
23616         cache = {},
23617         tileOrigin,
23618         z,
23619         transformProp = iD.util.prefixCSSProperty('Transform'),
23620         source = d3.functor('');
23621
23622     function tileSizeAtZoom(d, z) {
23623         return Math.ceil(tileSize * Math.pow(2, z - d[2])) / tileSize;
23624     }
23625
23626     function atZoom(t, distance) {
23627         var power = Math.pow(2, distance);
23628         return [
23629             Math.floor(t[0] * power),
23630             Math.floor(t[1] * power),
23631             t[2] + distance];
23632     }
23633
23634     function lookUp(d) {
23635         for (var up = -1; up > -d[2]; up--) {
23636             var tile = atZoom(d, up);
23637             if (cache[source.url(tile)] !== false) {
23638                 return tile;
23639             }
23640         }
23641     }
23642
23643     function uniqueBy(a, n) {
23644         var o = [], seen = {};
23645         for (var i = 0; i < a.length; i++) {
23646             if (seen[a[i][n]] === undefined) {
23647                 o.push(a[i]);
23648                 seen[a[i][n]] = true;
23649             }
23650         }
23651         return o;
23652     }
23653
23654     function addSource(d) {
23655         d.push(source.url(d));
23656         return d;
23657     }
23658
23659     // Update tiles based on current state of `projection`.
23660     function background(selection) {
23661         tile.scale(projection.scale() * 2 * Math.PI)
23662             .translate(projection.translate());
23663
23664         tileOrigin = [
23665             projection.scale() * Math.PI - projection.translate()[0],
23666             projection.scale() * Math.PI - projection.translate()[1]];
23667
23668         z = Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.log(2) - 8, 0);
23669
23670         render(selection);
23671     }
23672
23673     // Derive the tiles onscreen, remove those offscreen and position them.
23674     // Important that this part not depend on `projection` because it's
23675     // rentered when tiles load/error (see #644).
23676     function render(selection) {
23677         var requests = [];
23678
23679         if (source.validZoom(z)) {
23680             tile().forEach(function(d) {
23681                 addSource(d);
23682                 if (d[3] === '') return;
23683                 requests.push(d);
23684                 if (cache[d[3]] === false && lookUp(d)) {
23685                     requests.push(addSource(lookUp(d)));
23686                 }
23687             });
23688
23689             requests = uniqueBy(requests, 3).filter(function(r) {
23690                 // don't re-request tiles which have failed in the past
23691                 return cache[r[3]] !== false;
23692             });
23693         }
23694
23695         var pixelOffset = [
23696             Math.round(source.offset()[0] * Math.pow(2, z)),
23697             Math.round(source.offset()[1] * Math.pow(2, z))
23698         ];
23699
23700         function load(d) {
23701             cache[d[3]] = true;
23702             d3.select(this)
23703                 .on('error', null)
23704                 .on('load', null)
23705                 .classed('tile-loaded', true);
23706             render(selection);
23707         }
23708
23709         function error(d) {
23710             cache[d[3]] = false;
23711             d3.select(this)
23712                 .on('error', null)
23713                 .on('load', null)
23714                 .remove();
23715             render(selection);
23716         }
23717
23718         function imageTransform(d) {
23719             var _ts = tileSize * Math.pow(2, z - d[2]);
23720             var scale = tileSizeAtZoom(d, z);
23721             return 'translate(' +
23722                 (Math.round((d[0] * _ts) - tileOrigin[0]) + pixelOffset[0]) + 'px,' +
23723                 (Math.round((d[1] * _ts) - tileOrigin[1]) + pixelOffset[1]) + 'px)' +
23724                 'scale(' + scale + ',' + scale + ')';
23725         }
23726
23727         var image = selection
23728             .selectAll('img')
23729             .data(requests, function(d) { return d[3]; });
23730
23731         image.exit()
23732             .style(transformProp, imageTransform)
23733             .classed('tile-removing', true)
23734             .each(function() {
23735                 var tile = d3.select(this);
23736                 window.setTimeout(function() {
23737                     if (tile.classed('tile-removing')) {
23738                         tile.remove();
23739                     }
23740                 }, 300);
23741             });
23742
23743         image.enter().append('img')
23744             .attr('class', 'tile')
23745             .attr('src', function(d) { return d[3]; })
23746             .on('error', error)
23747             .on('load', load);
23748
23749         image
23750             .style(transformProp, imageTransform)
23751             .classed('tile-removing', false);
23752     }
23753
23754     background.projection = function(_) {
23755         if (!arguments.length) return projection;
23756         projection = _;
23757         return background;
23758     };
23759
23760     background.dimensions = function(_) {
23761         if (!arguments.length) return tile.size();
23762         tile.size(_);
23763         return background;
23764     };
23765
23766     background.source = function(_) {
23767         if (!arguments.length) return source;
23768         source = _;
23769         cache = {};
23770         tile.scaleExtent(source.scaleExtent);
23771         return background;
23772     };
23773
23774     return background;
23775 };
23776 iD.svg = {
23777     RoundProjection: function(projection) {
23778         return function(d) {
23779             return iD.geo.roundCoords(projection(d));
23780         };
23781     },
23782
23783     PointTransform: function(projection) {
23784         return function(entity) {
23785             // http://jsperf.com/short-array-join
23786             var pt = projection(entity.loc);
23787             return 'translate(' + pt[0] + ',' + pt[1] + ')';
23788         };
23789     },
23790
23791     Round: function () {
23792         return d3.geo.transform({
23793             point: function(x, y) { return this.stream.point(Math.floor(x), Math.floor(y)); }
23794         });
23795     },
23796
23797     Path: function(projection, graph, polygon) {
23798         var cache = {},
23799             round = iD.svg.Round().stream,
23800             clip = d3.geo.clipExtent().extent(projection.clipExtent()).stream,
23801             project = projection.stream,
23802             path = d3.geo.path()
23803                 .projection({stream: function(output) { return polygon ? project(round(output)) : project(clip(round(output))); }});
23804
23805         return function(entity) {
23806             if (entity.id in cache) {
23807                 return cache[entity.id];
23808             } else {
23809                 return cache[entity.id] = path(entity.asGeoJSON(graph)); // jshint ignore:line
23810             }
23811         };
23812     },
23813
23814     OneWaySegments: function(projection, graph, dt) {
23815         return function(entity) {
23816             var a,
23817                 b,
23818                 i = 0,
23819                 offset = dt,
23820                 segments = [],
23821                 coordinates = graph.childNodes(entity).map(function(n) {
23822                     return n.loc;
23823                 });
23824
23825             if (entity.tags.oneway === '-1') coordinates.reverse();
23826
23827             d3.geo.stream({
23828                 type: 'LineString',
23829                 coordinates: coordinates
23830             }, projection.stream({
23831                 lineStart: function() {},
23832                 lineEnd: function() {
23833                     a = null;
23834                 },
23835                 point: function(x, y) {
23836                     b = [x, y];
23837
23838                     if (a) {
23839                         var span = iD.geo.euclideanDistance(a, b) - offset;
23840
23841                         if (span >= 0) {
23842                             var angle = Math.atan2(b[1] - a[1], b[0] - a[0]),
23843                                 dx = dt * Math.cos(angle),
23844                                 dy = dt * Math.sin(angle),
23845                                 p = [a[0] + offset * Math.cos(angle),
23846                                      a[1] + offset * Math.sin(angle)];
23847
23848                             var segment = 'M' + a[0] + ',' + a[1] +
23849                                           'L' + p[0] + ',' + p[1];
23850
23851                             for (span -= dt; span >= 0; span -= dt) {
23852                                 p[0] += dx;
23853                                 p[1] += dy;
23854                                 segment += 'L' + p[0] + ',' + p[1];
23855                             }
23856
23857                             segment += 'L' + b[0] + ',' + b[1];
23858                             segments.push({id: entity.id, index: i, d: segment});
23859                         }
23860
23861                         offset = -span;
23862                         i++;
23863                     }
23864
23865                     a = b;
23866                 }
23867             }));
23868
23869             return segments;
23870         };
23871     },
23872
23873     MultipolygonMemberTags: function(graph) {
23874         return function(entity) {
23875             var tags = entity.tags;
23876             graph.parentRelations(entity).forEach(function(relation) {
23877                 if (relation.isMultipolygon()) {
23878                     tags = _.extend({}, relation.tags, tags);
23879                 }
23880             });
23881             return tags;
23882         };
23883     }
23884 };
23885 iD.svg.Areas = function(projection) {
23886     // Patterns only work in Firefox when set directly on element.
23887     // (This is not a bug: https://bugzilla.mozilla.org/show_bug.cgi?id=750632)
23888     var patterns = {
23889         wetland: 'wetland',
23890         beach: 'beach',
23891         scrub: 'scrub',
23892         construction: 'construction',
23893         cemetery: 'cemetery',
23894         grave_yard: 'cemetery',
23895         meadow: 'meadow',
23896         farm: 'farmland',
23897         farmland: 'farmland',
23898         orchard: 'orchard'
23899     };
23900
23901     var patternKeys = ['landuse', 'natural', 'amenity'];
23902
23903     function setPattern(d) {
23904         for (var i = 0; i < patternKeys.length; i++) {
23905             if (patterns.hasOwnProperty(d.tags[patternKeys[i]])) {
23906                 this.style.fill = 'url("#pattern-' + patterns[d.tags[patternKeys[i]]] + '")';
23907                 return;
23908             }
23909         }
23910         this.style.fill = '';
23911     }
23912
23913     return function drawAreas(surface, graph, entities, filter) {
23914         var path = iD.svg.Path(projection, graph, true),
23915             areas = {},
23916             multipolygon;
23917
23918         for (var i = 0; i < entities.length; i++) {
23919             var entity = entities[i];
23920             if (entity.geometry(graph) !== 'area') continue;
23921
23922             multipolygon = iD.geo.isSimpleMultipolygonOuterMember(entity, graph);
23923             if (multipolygon) {
23924                 areas[multipolygon.id] = {
23925                     entity: multipolygon.mergeTags(entity.tags),
23926                     area: Math.abs(entity.area(graph))
23927                 };
23928             } else if (!areas[entity.id]) {
23929                 areas[entity.id] = {
23930                     entity: entity,
23931                     area: Math.abs(entity.area(graph))
23932                 };
23933             }
23934         }
23935
23936         areas = d3.values(areas).filter(function hasPath(a) { return path(a.entity); });
23937         areas.sort(function areaSort(a, b) { return b.area - a.area; });
23938         areas = _.pluck(areas, 'entity');
23939
23940         var strokes = areas.filter(function(area) {
23941             return area.type === 'way';
23942         });
23943
23944         var data = {
23945             shadow: strokes,
23946             stroke: strokes,
23947             fill: areas
23948         };
23949
23950         var paths = surface.selectAll('.layer-shadow, .layer-stroke, .layer-fill')
23951             .selectAll('path.area')
23952             .filter(filter)
23953             .data(function(layer) { return data[layer]; }, iD.Entity.key);
23954
23955         // Remove exiting areas first, so they aren't included in the `fills`
23956         // array used for sorting below (https://github.com/systemed/iD/issues/1903).
23957         paths.exit()
23958             .remove();
23959
23960         var fills = surface.selectAll('.layer-fill path.area')[0];
23961
23962         var bisect = d3.bisector(function(node) {
23963             return -node.__data__.area(graph);
23964         }).left;
23965
23966         function sortedByArea(entity) {
23967             if (this.__data__ === 'fill') {
23968                 return fills[bisect(fills, -entity.area(graph))];
23969             }
23970         }
23971
23972         paths.enter()
23973             .insert('path', sortedByArea)
23974             .each(function(entity) {
23975                 var layer = this.parentNode.__data__;
23976
23977                 this.setAttribute('class', entity.type + ' area ' + layer + ' ' + entity.id);
23978
23979                 if (layer === 'fill') {
23980                     setPattern.apply(this, arguments);
23981                 }
23982             })
23983             .call(iD.svg.TagClasses());
23984
23985         paths
23986             .attr('d', path);
23987     };
23988 };
23989 iD.svg.Labels = function(projection, context) {
23990     var path = d3.geo.path().projection(projection);
23991
23992     // Replace with dict and iterate over entities tags instead?
23993     var label_stack = [
23994         ['line', 'aeroway'],
23995         ['line', 'highway'],
23996         ['line', 'railway'],
23997         ['line', 'waterway'],
23998         ['area', 'aeroway'],
23999         ['area', 'amenity'],
24000         ['area', 'building'],
24001         ['area', 'historic'],
24002         ['area', 'leisure'],
24003         ['area', 'man_made'],
24004         ['area', 'natural'],
24005         ['area', 'shop'],
24006         ['area', 'tourism'],
24007         ['point', 'aeroway'],
24008         ['point', 'amenity'],
24009         ['point', 'building'],
24010         ['point', 'historic'],
24011         ['point', 'leisure'],
24012         ['point', 'man_made'],
24013         ['point', 'natural'],
24014         ['point', 'shop'],
24015         ['point', 'tourism'],
24016         ['line', 'name'],
24017         ['area', 'name'],
24018         ['point', 'name']
24019     ];
24020
24021     var default_size = 12;
24022
24023     var font_sizes = label_stack.map(function(d) {
24024         var style = iD.util.getStyle('text.' + d[0] + '.tag-' + d[1]),
24025             m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24026         if (m) return parseInt(m[1], 10);
24027
24028         style = iD.util.getStyle('text.' + d[0]);
24029         m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24030         if (m) return parseInt(m[1], 10);
24031
24032         return default_size;
24033     });
24034
24035     var iconSize = 18;
24036
24037     var pointOffsets = [
24038         [15, -11, 'start'], // right
24039         [10, -11, 'start'], // unused right now
24040         [-15, -11, 'end']
24041     ];
24042
24043     var lineOffsets = [50, 45, 55, 40, 60, 35, 65, 30, 70, 25,
24044         75, 20, 80, 15, 95, 10, 90, 5, 95];
24045
24046
24047     var noIcons = ['building', 'landuse', 'natural'];
24048     function blacklisted(preset) {
24049         return _.any(noIcons, function(s) {
24050             return preset.id.indexOf(s) >= 0;
24051         });
24052     }
24053
24054     function get(array, prop) {
24055         return function(d, i) { return array[i][prop]; };
24056     }
24057
24058     var textWidthCache = {};
24059
24060     function textWidth(text, size, elem) {
24061         var c = textWidthCache[size];
24062         if (!c) c = textWidthCache[size] = {};
24063
24064         if (c[text]) {
24065             return c[text];
24066
24067         } else if (elem) {
24068             c[text] = elem.getComputedTextLength();
24069             return c[text];
24070
24071         } else {
24072             var str = encodeURIComponent(text).match(/%[CDEFcdef]/g);
24073             if (str === null) {
24074                 return size / 3 * 2 * text.length;
24075             } else {
24076                 return size / 3 * (2 * text.length + str.length);
24077             }
24078         }
24079     }
24080
24081     function drawLineLabels(group, entities, filter, classes, labels) {
24082         var texts = group.selectAll('text.' + classes)
24083             .filter(filter)
24084             .data(entities, iD.Entity.key);
24085
24086         texts.enter()
24087             .append('text')
24088             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; })
24089             .append('textPath')
24090             .attr('class', 'textpath');
24091
24092
24093         texts.selectAll('.textpath')
24094             .filter(filter)
24095             .data(entities, iD.Entity.key)
24096             .attr({
24097                 'startOffset': '50%',
24098                 'xlink:href': function(d) { return '#labelpath-' + d.id; }
24099             })
24100             .text(iD.util.displayName);
24101
24102         texts.exit().remove();
24103     }
24104
24105     function drawLinePaths(group, entities, filter, classes, labels) {
24106         var halos = group.selectAll('path')
24107             .filter(filter)
24108             .data(entities, iD.Entity.key);
24109
24110         halos.enter()
24111             .append('path')
24112             .style('stroke-width', get(labels, 'font-size'))
24113             .attr('id', function(d) { return 'labelpath-' + d.id; })
24114             .attr('class', classes);
24115
24116         halos.attr('d', get(labels, 'lineString'));
24117
24118         halos.exit().remove();
24119     }
24120
24121     function drawPointLabels(group, entities, filter, classes, labels) {
24122
24123         var texts = group.selectAll('text.' + classes)
24124             .filter(filter)
24125             .data(entities, iD.Entity.key);
24126
24127         texts.enter()
24128             .append('text')
24129             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; });
24130
24131         texts.attr('x', get(labels, 'x'))
24132             .attr('y', get(labels, 'y'))
24133             .style('text-anchor', get(labels, 'textAnchor'))
24134             .text(iD.util.displayName)
24135             .each(function(d, i) { textWidth(iD.util.displayName(d), labels[i].height, this); });
24136
24137         texts.exit().remove();
24138         return texts;
24139     }
24140
24141     function drawAreaLabels(group, entities, filter, classes, labels) {
24142         entities = entities.filter(hasText);
24143         labels = labels.filter(hasText);
24144         return drawPointLabels(group, entities, filter, classes, labels);
24145
24146         function hasText(d, i) {
24147             return labels[i].hasOwnProperty('x') && labels[i].hasOwnProperty('y');
24148         }
24149     }
24150
24151     function drawAreaIcons(group, entities, filter, classes, labels) {
24152
24153         var icons = group.selectAll('use')
24154             .filter(filter)
24155             .data(entities, iD.Entity.key);
24156
24157         icons.enter()
24158             .append('use')
24159             .attr('clip-path', 'url(#clip-square-18)')
24160             .attr('class', 'icon');
24161
24162         icons.attr('transform', get(labels, 'transform'))
24163             .attr('xlink:href', function(d) {
24164                 return '#maki-' + context.presets().match(d, context.graph()).icon + '-18';
24165             });
24166
24167
24168         icons.exit().remove();
24169     }
24170
24171     function reverse(p) {
24172         var angle = Math.atan2(p[1][1] - p[0][1], p[1][0] - p[0][0]);
24173         return !(p[0][0] < p[p.length - 1][0] && angle < Math.PI/2 && angle > - Math.PI/2);
24174     }
24175
24176     function lineString(nodes) {
24177         return 'M' + nodes.join('L');
24178     }
24179
24180     function subpath(nodes, from, to) {
24181         function segmentLength(i) {
24182             var dx = nodes[i][0] - nodes[i + 1][0];
24183             var dy = nodes[i][1] - nodes[i + 1][1];
24184             return Math.sqrt(dx * dx + dy * dy);
24185         }
24186
24187         var sofar = 0,
24188             start, end, i0, i1;
24189         for (var i = 0; i < nodes.length - 1; i++) {
24190             var current = segmentLength(i);
24191             var portion;
24192             if (!start && sofar + current >= from) {
24193                 portion = (from - sofar) / current;
24194                 start = [
24195                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24196                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24197                 ];
24198                 i0 = i + 1;
24199             }
24200             if (!end && sofar + current >= to) {
24201                 portion = (to - sofar) / current;
24202                 end = [
24203                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24204                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24205                 ];
24206                 i1 = i + 1;
24207             }
24208             sofar += current;
24209
24210         }
24211         var ret = nodes.slice(i0, i1);
24212         ret.unshift(start);
24213         ret.push(end);
24214         return ret;
24215
24216     }
24217
24218     function hideOnMouseover() {
24219         var layers = d3.select(this)
24220             .selectAll('.layer-label, .layer-halo');
24221
24222         layers.selectAll('.proximate')
24223             .classed('proximate', false);
24224
24225         var mouse = context.mouse(),
24226             pad = 50,
24227             rect = [mouse[0] - pad, mouse[1] - pad, mouse[0] + pad, mouse[1] + pad],
24228             ids = _.pluck(rtree.search(rect), 'id');
24229
24230         if (!ids.length) return;
24231         layers.selectAll('.' + ids.join(', .'))
24232             .classed('proximate', true);
24233     }
24234
24235     var rtree = rbush(),
24236         rectangles = {};
24237
24238     function labels(surface, graph, entities, filter, dimensions, fullRedraw) {
24239
24240         var hidePoints = !surface.select('.node.point').node();
24241
24242         var labelable = [], i, k, entity;
24243         for (i = 0; i < label_stack.length; i++) labelable.push([]);
24244
24245         if (fullRedraw) {
24246             rtree.clear();
24247             rectangles = {};
24248         } else {
24249             for (i = 0; i < entities.length; i++) {
24250                 rtree.remove(rectangles[entities[i].id]);
24251             }
24252         }
24253
24254         // Split entities into groups specified by label_stack
24255         for (i = 0; i < entities.length; i++) {
24256             entity = entities[i];
24257             var geometry = entity.geometry(graph);
24258
24259             if (geometry === 'vertex')
24260                 continue;
24261             if (hidePoints && geometry === 'point')
24262                 continue;
24263
24264             var preset = geometry === 'area' && context.presets().match(entity, graph),
24265                 icon = preset && !blacklisted(preset) && preset.icon;
24266
24267             if (!icon && !iD.util.displayName(entity))
24268                 continue;
24269
24270             for (k = 0; k < label_stack.length; k ++) {
24271                 if (geometry === label_stack[k][0] && entity.tags[label_stack[k][1]]) {
24272                     labelable[k].push(entity);
24273                     break;
24274                 }
24275             }
24276         }
24277
24278         var positions = {
24279             point: [],
24280             line: [],
24281             area: []
24282         };
24283
24284         var labelled = {
24285             point: [],
24286             line: [],
24287             area: []
24288         };
24289
24290         // Try and find a valid label for labellable entities
24291         for (k = 0; k < labelable.length; k++) {
24292             var font_size = font_sizes[k];
24293             for (i = 0; i < labelable[k].length; i ++) {
24294                 entity = labelable[k][i];
24295                 var name = iD.util.displayName(entity),
24296                     width = name && textWidth(name, font_size),
24297                     p;
24298                 if (entity.geometry(graph) === 'point') {
24299                     p = getPointLabel(entity, width, font_size);
24300                 } else if (entity.geometry(graph) === 'line') {
24301                     p = getLineLabel(entity, width, font_size);
24302                 } else if (entity.geometry(graph) === 'area') {
24303                     p = getAreaLabel(entity, width, font_size);
24304                 }
24305                 if (p) {
24306                     p.classes = entity.geometry(graph) + ' tag-' + label_stack[k][1];
24307                     positions[entity.geometry(graph)].push(p);
24308                     labelled[entity.geometry(graph)].push(entity);
24309                 }
24310             }
24311         }
24312
24313         function getPointLabel(entity, width, height) {
24314             var coord = projection(entity.loc),
24315                 m = 5,  // margin
24316                 offset = pointOffsets[0],
24317                 p = {
24318                     height: height,
24319                     width: width,
24320                     x: coord[0] + offset[0],
24321                     y: coord[1] + offset[1],
24322                     textAnchor: offset[2]
24323                 };
24324             var rect = [p.x - m, p.y - m, p.x + width + m, p.y + height + m];
24325             if (tryInsert(rect, entity.id)) return p;
24326         }
24327
24328
24329         function getLineLabel(entity, width, height) {
24330             var nodes = _.pluck(graph.childNodes(entity), 'loc').map(projection),
24331                 length = iD.geo.pathLength(nodes);
24332             if (length < width + 20) return;
24333
24334             for (var i = 0; i < lineOffsets.length; i ++) {
24335                 var offset = lineOffsets[i],
24336                     middle = offset / 100 * length,
24337                     start = middle - width/2;
24338                 if (start < 0 || start + width > length) continue;
24339                 var sub = subpath(nodes, start, start + width),
24340                     rev = reverse(sub),
24341                     rect = [
24342                         Math.min(sub[0][0], sub[sub.length - 1][0]) - 10,
24343                         Math.min(sub[0][1], sub[sub.length - 1][1]) - 10,
24344                         Math.max(sub[0][0], sub[sub.length - 1][0]) + 20,
24345                         Math.max(sub[0][1], sub[sub.length - 1][1]) + 30
24346                     ];
24347                 if (rev) sub = sub.reverse();
24348                 if (tryInsert(rect, entity.id)) return {
24349                     'font-size': height + 2,
24350                     lineString: lineString(sub),
24351                     startOffset: offset + '%'
24352                 };
24353             }
24354         }
24355
24356         function getAreaLabel(entity, width, height) {
24357             var centroid = path.centroid(entity.asGeoJSON(graph, true)),
24358                 extent = entity.extent(graph),
24359                 entitywidth = projection(extent[1])[0] - projection(extent[0])[0],
24360                 rect;
24361
24362             if (!centroid || entitywidth < 20) return;
24363
24364             var iconX = centroid[0] - (iconSize/2),
24365                 iconY = centroid[1] - (iconSize/2),
24366                 textOffset = iconSize + 5;
24367
24368             var p = {
24369                 transform: 'translate(' + iconX + ',' + iconY + ')'
24370             };
24371
24372             if (width && entitywidth >= width + 20) {
24373                 p.x = centroid[0];
24374                 p.y = centroid[1] + textOffset;
24375                 p.textAnchor = 'middle';
24376                 p.height = height;
24377                 rect = [p.x - width/2, p.y, p.x + width/2, p.y + height + textOffset];
24378             } else {
24379                 rect = [iconX, iconY, iconX + iconSize, iconY + iconSize];
24380             }
24381
24382             if (tryInsert(rect, entity.id)) return p;
24383
24384         }
24385
24386         function tryInsert(rect, id) {
24387             // Check that label is visible
24388             if (rect[0] < 0 || rect[1] < 0 || rect[2] > dimensions[0] ||
24389                 rect[3] > dimensions[1]) return false;
24390             var v = rtree.search(rect).length === 0;
24391             if (v) {
24392                 rect.id = id;
24393                 rtree.insert(rect);
24394                 rectangles[id] = rect;
24395             }
24396             return v;
24397         }
24398
24399         var label = surface.select('.layer-label'),
24400             halo = surface.select('.layer-halo');
24401
24402         // points
24403         drawPointLabels(label, labelled.point, filter, 'pointlabel', positions.point);
24404         drawPointLabels(halo, labelled.point, filter, 'pointlabel-halo', positions.point);
24405
24406         // lines
24407         drawLinePaths(halo, labelled.line, filter, '', positions.line);
24408         drawLineLabels(label, labelled.line, filter, 'linelabel', positions.line);
24409         drawLineLabels(halo, labelled.line, filter, 'linelabel-halo', positions.line);
24410
24411         // areas
24412         drawAreaLabels(label, labelled.area, filter, 'arealabel', positions.area);
24413         drawAreaLabels(halo, labelled.area, filter, 'arealabel-halo', positions.area);
24414         drawAreaIcons(label, labelled.area, filter, 'arealabel-icon', positions.area);
24415     }
24416
24417     labels.supersurface = function(supersurface) {
24418         supersurface
24419             .on('mousemove.hidelabels', hideOnMouseover)
24420             .on('mousedown.hidelabels', function () {
24421                 supersurface.on('mousemove.hidelabels', null);
24422             })
24423             .on('mouseup.hidelabels', function () {
24424                 supersurface.on('mousemove.hidelabels', hideOnMouseover);
24425             });
24426     };
24427
24428     return labels;
24429 };
24430 iD.svg.Lines = function(projection) {
24431
24432     var highway_stack = {
24433         motorway: 0,
24434         motorway_link: 1,
24435         trunk: 2,
24436         trunk_link: 3,
24437         primary: 4,
24438         primary_link: 5,
24439         secondary: 6,
24440         tertiary: 7,
24441         unclassified: 8,
24442         residential: 9,
24443         service: 10,
24444         footway: 11
24445     };
24446
24447     function waystack(a, b) {
24448         if (!a || !b || !a.tags || !b.tags) return 0;
24449         if (a.tags.layer !== undefined && b.tags.layer !== undefined) {
24450             return a.tags.layer - b.tags.layer;
24451         }
24452         if (a.tags.bridge) return 1;
24453         if (b.tags.bridge) return -1;
24454         if (a.tags.tunnel) return -1;
24455         if (b.tags.tunnel) return 1;
24456         var as = 0, bs = 0;
24457         if (a.tags.highway && b.tags.highway) {
24458             as -= highway_stack[a.tags.highway];
24459             bs -= highway_stack[b.tags.highway];
24460         }
24461         return as - bs;
24462     }
24463
24464     return function drawLines(surface, graph, entities, filter) {
24465         var lines = [],
24466             path = iD.svg.Path(projection, graph);
24467
24468         for (var i = 0; i < entities.length; i++) {
24469             var entity = entities[i],
24470                 outer = iD.geo.simpleMultipolygonOuterMember(entity, graph);
24471             if (outer) {
24472                 lines.push(entity.mergeTags(outer.tags));
24473             } else if (entity.geometry(graph) === 'line') {
24474                 lines.push(entity);
24475             }
24476         }
24477
24478         lines = lines.filter(path);
24479         lines.sort(waystack);
24480
24481         function drawPaths(klass) {
24482             var paths = surface.select('.layer-' + klass)
24483                 .selectAll('path.line')
24484                 .filter(filter)
24485                 .data(lines, iD.Entity.key);
24486
24487             var enter = paths.enter()
24488                 .append('path')
24489                 .attr('class', function(d) { return 'way line ' + klass + ' ' + d.id; });
24490
24491             // Optimization: call simple TagClasses only on enter selection. This
24492             // works because iD.Entity.key is defined to include the entity v attribute.
24493             if (klass !== 'stroke') {
24494                 enter.call(iD.svg.TagClasses());
24495             } else {
24496                 paths.call(iD.svg.TagClasses()
24497                     .tags(iD.svg.MultipolygonMemberTags(graph)));
24498             }
24499
24500             paths
24501                 .order()
24502                 .attr('d', path);
24503
24504             paths.exit()
24505                 .remove();
24506         }
24507
24508         drawPaths('shadow');
24509         drawPaths('casing');
24510         drawPaths('stroke');
24511
24512         var segments = _(lines)
24513             .filter(function(d) { return d.isOneWay(); })
24514             .map(iD.svg.OneWaySegments(projection, graph, 35))
24515             .flatten()
24516             .valueOf();
24517
24518         var oneways = surface.select('.layer-oneway')
24519             .selectAll('path.oneway')
24520             .filter(filter)
24521             .data(segments, function(d) { return [d.id, d.index]; });
24522
24523         oneways.enter()
24524             .append('path')
24525             .attr('class', 'oneway')
24526             .attr('marker-mid', 'url(#oneway-marker)');
24527
24528         oneways
24529             .order()
24530             .attr('d', function(d) { return d.d; });
24531
24532         oneways.exit()
24533             .remove();
24534     };
24535 };
24536 iD.svg.Midpoints = function(projection, context) {
24537     return function drawMidpoints(surface, graph, entities, filter, extent) {
24538         var midpoints = {};
24539
24540         for (var i = 0; i < entities.length; i++) {
24541             var entity = entities[i];
24542
24543             if (entity.type !== 'way') continue;
24544             if (context.selectedIDs().indexOf(entity.id) < 0) continue;
24545
24546             var nodes = graph.childNodes(entity);
24547
24548             // skip the last node because it is always repeated
24549             for (var j = 0; j < nodes.length - 1; j++) {
24550
24551                 var a = nodes[j],
24552                     b = nodes[j + 1],
24553                     id = [a.id, b.id].sort().join('-');
24554
24555                 // If neither of the nodes changed, no need to redraw midpoint
24556                 if (!midpoints[id] && (filter(a) || filter(b))) {
24557                     var loc = iD.geo.interp(a.loc, b.loc, 0.5);
24558                     if (extent.intersects(loc) && iD.geo.euclideanDistance(projection(a.loc), projection(b.loc)) > 40) {
24559                         midpoints[id] = {
24560                             type: 'midpoint',
24561                             id: id,
24562                             loc: loc,
24563                             edge: [a.id, b.id]
24564                         };
24565                     }
24566                 }
24567             }
24568         }
24569
24570         var groups = surface.select('.layer-hit').selectAll('g.midpoint')
24571             .filter(filter)
24572             .data(_.values(midpoints), function(d) { return d.id; });
24573
24574         var group = groups.enter()
24575             .insert('g', ':first-child')
24576             .attr('class', 'midpoint');
24577
24578         group.append('circle')
24579             .attr('r', 7)
24580             .attr('class', 'shadow');
24581
24582         group.append('circle')
24583             .attr('r', 3)
24584             .attr('class', 'fill');
24585
24586         groups.attr('transform', iD.svg.PointTransform(projection));
24587
24588         // Propagate data bindings.
24589         groups.select('circle.shadow');
24590         groups.select('circle.fill');
24591
24592         groups.exit()
24593             .remove();
24594     };
24595 };
24596 iD.svg.Points = function(projection, context) {
24597     function markerPath(selection, klass) {
24598         selection
24599             .attr('class', klass)
24600             .attr('transform', 'translate(-8, -23)')
24601             .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');
24602     }
24603
24604     function sortY(a, b) {
24605         return b.loc[1] - a.loc[1];
24606     }
24607
24608     function drawPoints(surface, points, filter) {
24609         points.sort(sortY);
24610
24611         var groups = surface.select('.layer-hit').selectAll('g.point')
24612             .filter(filter)
24613             .data(points, iD.Entity.key);
24614
24615         var group = groups.enter()
24616             .append('g')
24617             .attr('class', function(d) { return 'node point ' + d.id; })
24618             .order();
24619
24620         group.append('path')
24621             .call(markerPath, 'shadow');
24622
24623         group.append('path')
24624             .call(markerPath, 'stroke');
24625
24626         group.append('use')
24627             .attr('class', 'icon')
24628             .attr('transform', 'translate(-6, -20)')
24629             .attr('clip-path', 'url(#clip-square-12)');
24630
24631         groups.attr('transform', iD.svg.PointTransform(projection))
24632             .call(iD.svg.TagClasses());
24633
24634         // Selecting the following implicitly
24635         // sets the data (point entity) on the element
24636         groups.select('.shadow');
24637         groups.select('.stroke');
24638         groups.select('.icon')
24639             .attr('xlink:href', function(entity) {
24640                 var preset = context.presets().match(entity, context.graph());
24641                 return preset.icon ? '#maki-' + preset.icon + '-12' : '';
24642             });
24643
24644         groups.exit()
24645             .remove();
24646     }
24647
24648     drawPoints.points = function(entities, limit) {
24649         var graph = context.graph(),
24650             points = [];
24651
24652         for (var i = 0; i < entities.length; i++) {
24653             var entity = entities[i];
24654             if (entity.geometry(graph) === 'point') {
24655                 points.push(entity);
24656                 if (limit && points.length >= limit) break;
24657             }
24658         }
24659
24660         return points;
24661     };
24662
24663     return drawPoints;
24664 };
24665 iD.svg.Restrictions = function(context) {
24666     var projection = context.projection;
24667
24668     function drawRestrictions(surface) {
24669         var turns = drawRestrictions.turns(context.graph(), context.selectedIDs());
24670
24671         var groups = surface.select('.layer-hit').selectAll('g.restriction')
24672             .data(turns, iD.Entity.key);
24673
24674         var enter = groups.enter().append('g')
24675             .attr('class', 'restriction');
24676
24677         enter.append('circle')
24678             .attr('class', 'restriction')
24679             .attr('r', 4);
24680
24681         groups
24682             .attr('transform', function(restriction) {
24683                 var via = context.entity(restriction.memberByRole('via').id);
24684                 return iD.svg.PointTransform(projection)(via);
24685             });
24686
24687         groups.exit()
24688             .remove();
24689
24690         return this;
24691     }
24692
24693     drawRestrictions.turns = function (graph, selectedIDs) {
24694         if (selectedIDs.length !== 1)
24695             return [];
24696
24697         var from = graph.entity(selectedIDs[0]);
24698         if (from.type !== 'way')
24699             return [];
24700
24701         return graph.parentRelations(from).filter(function(relation) {
24702             var f = relation.memberById(from.id),
24703                 t = relation.memberByRole('to'),
24704                 v = relation.memberByRole('via');
24705
24706             return relation.tags.type === 'restriction' && f.role === 'from' &&
24707                 t && t.type === 'way' && graph.hasEntity(t.id) &&
24708                 v && v.type === 'node' && graph.hasEntity(v.id) &&
24709                 !graph.entity(t.id).isDegenerate() &&
24710                 !graph.entity(f.id).isDegenerate() &&
24711                 graph.entity(t.id).affix(v.id) &&
24712                 graph.entity(f.id).affix(v.id);
24713         });
24714     };
24715
24716     drawRestrictions.datum = function(graph, from, restriction, projection) {
24717         var to = graph.entity(restriction.memberByRole('to').id),
24718             a = graph.entity(restriction.memberByRole('via').id),
24719             b;
24720
24721         if (to.first() === a.id) {
24722             b = graph.entity(to.nodes[1]);
24723         } else {
24724             b = graph.entity(to.nodes[to.nodes.length - 2]);
24725         }
24726
24727         a = projection(a.loc);
24728         b = projection(b.loc);
24729
24730         return {
24731             from: from,
24732             to: to,
24733             restriction: restriction,
24734             angle: Math.atan2(b[1] - a[1], b[0] - a[0])
24735         };
24736     };
24737
24738     return drawRestrictions;
24739 };
24740 iD.svg.Surface = function(context) {
24741     function autosize(image) {
24742         var img = document.createElement('img');
24743         img.src = image.attr('xlink:href');
24744         img.onload = function() {
24745             image.attr({
24746                 width: img.width,
24747                 height: img.height
24748             });
24749         };
24750     }
24751
24752     function SpriteDefinition(id, href, data) {
24753         return function(defs) {
24754             defs.append('image')
24755                 .attr('id', id)
24756                 .attr('xlink:href', href)
24757                 .call(autosize);
24758
24759             defs.selectAll()
24760                 .data(data)
24761                 .enter().append('use')
24762                 .attr('id', function(d) { return d.key; })
24763                 .attr('transform', function(d) { return 'translate(-' + d.value[0] + ',-' + d.value[1] + ')'; })
24764                 .attr('xlink:href', '#' + id);
24765         };
24766     }
24767
24768     return function drawSurface(selection) {
24769         var defs = selection.append('defs');
24770
24771         defs.append('marker')
24772             .attr({
24773                 id: 'oneway-marker',
24774                 viewBox: '0 0 10 10',
24775                 refY: 2.5,
24776                 refX: 5,
24777                 markerWidth: 2,
24778                 markerHeight: 2,
24779                 orient: 'auto'
24780             })
24781             .append('path')
24782             .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');
24783
24784         var patterns = defs.selectAll('pattern')
24785             .data([
24786                 // pattern name, pattern image name
24787                 ['wetland', 'wetland'],
24788                 ['construction', 'construction'],
24789                 ['cemetery', 'cemetery'],
24790                 ['orchard', 'orchard'],
24791                 ['farmland', 'farmland'],
24792                 ['beach', 'dots'],
24793                 ['scrub', 'dots'],
24794                 ['meadow', 'dots']])
24795             .enter()
24796             .append('pattern')
24797                 .attr({
24798                     id: function(d) { return 'pattern-' + d[0]; },
24799                     width: 32,
24800                     height: 32,
24801                     patternUnits: 'userSpaceOnUse'
24802                 });
24803
24804         patterns.append('rect')
24805             .attr({
24806                 x: 0,
24807                 y: 0,
24808                 width: 32,
24809                 height: 32,
24810                 'class': function(d) { return 'pattern-color-' + d[0]; }
24811             });
24812
24813         patterns.append('image')
24814             .attr({
24815                 x: 0,
24816                 y: 0,
24817                 width: 32,
24818                 height: 32
24819             })
24820             .attr('xlink:href', function(d) { return context.imagePath('pattern/' + d[1] + '.png'); });
24821
24822         defs.selectAll()
24823             .data([12, 18, 20])
24824             .enter().append('clipPath')
24825             .attr('id', function(d) { return 'clip-square-' + d; })
24826             .append('rect')
24827             .attr('x', 0)
24828             .attr('y', 0)
24829             .attr('width', function(d) { return d; })
24830             .attr('height', function(d) { return d; });
24831
24832         var maki = [];
24833         _.forEach(iD.data.featureIcons, function(dimensions, name) {
24834             if (dimensions['12'] && dimensions['18'] && dimensions['24']) {
24835                 maki.push({key: 'maki-' + name + '-12', value: dimensions['12']});
24836                 maki.push({key: 'maki-' + name + '-18', value: dimensions['18']});
24837                 maki.push({key: 'maki-' + name + '-24', value: dimensions['24']});
24838             }
24839         });
24840
24841         defs.call(SpriteDefinition(
24842             'sprite',
24843             context.imagePath('sprite.svg'),
24844             d3.entries(iD.data.operations)));
24845
24846         defs.call(SpriteDefinition(
24847             'maki-sprite',
24848             context.imagePath('maki-sprite.png'),
24849             maki));
24850
24851         var layers = selection.selectAll('.layer')
24852             .data(['fill', 'shadow', 'casing', 'stroke', 'oneway', 'hit', 'halo', 'label']);
24853
24854         layers.enter().append('g')
24855             .attr('class', function(d) { return 'layer layer-' + d; });
24856     };
24857 };
24858 iD.svg.TagClasses = function() {
24859     var primary = [
24860             'highway', 'railway', 'waterway', 'aeroway', 'motorway',
24861             'boundary', 'power', 'amenity', 'natural', 'landuse',
24862             'building', 'leisure', 'place'
24863         ],
24864         secondary = [
24865             'oneway', 'bridge', 'tunnel', 'construction'
24866         ],
24867         tagClassRe = /^tag-/,
24868         tags = function(entity) { return entity.tags; };
24869
24870     var tagClasses = function(selection) {
24871         selection.each(function tagClassesEach(entity) {
24872             var classes, value = this.className;
24873
24874             if (value.baseVal !== undefined) value = value.baseVal;
24875
24876             classes = value.trim().split(/\s+/).filter(function(name) {
24877                 return name.length && !tagClassRe.test(name);
24878             }).join(' ');
24879
24880             var t = tags(entity), i, k, v;
24881
24882             for (i = 0; i < primary.length; i++) {
24883                 k = primary[i];
24884                 v = t[k];
24885                 if (!v || v === 'no') continue;
24886                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
24887                 break;
24888             }
24889
24890             for (i = 0; i < secondary.length; i++) {
24891                 k = secondary[i];
24892                 v = t[k];
24893                 if (!v || v === 'no') continue;
24894                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
24895             }
24896
24897             classes = classes.trim();
24898
24899             if (classes !== value) {
24900                 d3.select(this).attr('class', classes);
24901             }
24902         });
24903     };
24904
24905     tagClasses.tags = function(_) {
24906         if (!arguments.length) return tags;
24907         tags = _;
24908         return tagClasses;
24909     };
24910
24911     return tagClasses;
24912 };
24913 iD.svg.Vertices = function(projection, context) {
24914     var radiuses = {
24915         //       z16-, z17, z18+, tagged
24916         shadow: [6,    7.5,   7.5,  11.5],
24917         stroke: [2.5,  3.5,   3.5,  7],
24918         fill:   [1,    1.5,   1.5,  1.5]
24919     };
24920
24921     var hover;
24922
24923     function siblingAndChildVertices(ids, graph, extent) {
24924         var vertices = {};
24925
24926         function addChildVertices(entity) {
24927             var i;
24928             if (entity.type === 'way') {
24929                 for (i = 0; i < entity.nodes.length; i++) {
24930                     addChildVertices(graph.entity(entity.nodes[i]));
24931                 }
24932             } else if (entity.type === 'relation') {
24933                 for (i = 0; i < entity.members.length; i++) {
24934                     var member = context.hasEntity(entity.members[i].id);
24935                     if (member) {
24936                         addChildVertices(member);
24937                     }
24938                 }
24939             } else if (entity.intersects(extent, graph)) {
24940                 vertices[entity.id] = entity;
24941             }
24942         }
24943
24944         ids.forEach(function(id) {
24945             var entity = context.hasEntity(id);
24946             if (entity && entity.type === 'node') {
24947                 vertices[entity.id] = entity;
24948                 context.graph().parentWays(entity).forEach(function(entity) {
24949                     addChildVertices(entity);
24950                 });
24951             } else if (entity) {
24952                 addChildVertices(entity);
24953             }
24954         });
24955
24956         return vertices;
24957     }
24958
24959     function draw(groups, vertices, klass, graph, zoom) {
24960         groups = groups.data(vertices, function(entity) {
24961             return iD.Entity.key(entity) + ',' + zoom;
24962         });
24963
24964         if (zoom < 17) {
24965             zoom = 0;
24966         } else if (zoom < 18) {
24967             zoom = 1;
24968         } else {
24969             zoom = 2;
24970         }
24971
24972         var icons = {};
24973         function icon(entity) {
24974             if (entity.id in icons) return icons[entity.id];
24975             icons[entity.id] = zoom !== 0 &&
24976                 entity.hasInterestingTags() &&
24977                 context.presets().match(entity, graph).icon;
24978             return icons[entity.id];
24979         }
24980
24981         function circle(klass) {
24982             var rads = radiuses[klass];
24983             return function(entity) {
24984                 var i = icon(entity),
24985                     c = i ? 0.5 : 0,
24986                     r = rads[i ? 3 : zoom];
24987                 this.setAttribute('class', 'node vertex ' + klass + ' ' + entity.id);
24988                 this.setAttribute('cx', c);
24989                 this.setAttribute('cy', -c);
24990                 this.setAttribute('r', r);
24991             };
24992         }
24993
24994         var enter = groups.enter().append('g')
24995             .attr('class', function(d) { return 'node vertex ' + klass + ' ' + d.id; });
24996
24997         enter.append('circle')
24998             .each(circle('shadow'));
24999
25000         enter.append('circle')
25001             .each(circle('stroke'));
25002
25003         // Vertices with icons get a `use`.
25004         enter.filter(function(d) { return icon(d); })
25005             .append('use')
25006             .attr('transform', 'translate(-6, -6)')
25007             .attr('clip-path', 'url(#clip-square-12)')
25008             .attr('xlink:href', function(d) { return '#maki-' + icon(d) + '-12'; });
25009
25010         // Vertices with tags get a `circle`.
25011         enter.filter(function(d) { return !icon(d) && d.hasInterestingTags(); })
25012             .append('circle')
25013             .each(circle('fill'));
25014
25015         groups
25016             .attr('transform', iD.svg.PointTransform(projection))
25017             .classed('shared', function(entity) { return graph.isShared(entity); });
25018
25019         groups.exit()
25020             .remove();
25021     }
25022
25023     function drawVertices(surface, graph, entities, filter, extent, zoom) {
25024         var selected = siblingAndChildVertices(context.selectedIDs(), graph, extent),
25025             vertices = [];
25026
25027         for (var i = 0; i < entities.length; i++) {
25028             var entity = entities[i];
25029
25030             if (entity.geometry(graph) !== 'vertex')
25031                 continue;
25032
25033             if (entity.id in selected ||
25034                 entity.hasInterestingTags() ||
25035                 entity.isIntersection(graph)) {
25036                 vertices.push(entity);
25037             }
25038         }
25039
25040         surface.select('.layer-hit').selectAll('g.vertex.vertex-persistent')
25041             .filter(filter)
25042             .call(draw, vertices, 'vertex-persistent', graph, zoom);
25043
25044         drawHover(surface, graph, extent, zoom);
25045     }
25046
25047     function drawHover(surface, graph, extent, zoom) {
25048         var hovered = hover ? siblingAndChildVertices([hover.id], graph, extent) : {};
25049
25050         surface.select('.layer-hit').selectAll('g.vertex.vertex-hover')
25051             .call(draw, d3.values(hovered), 'vertex-hover', graph, zoom);
25052     }
25053
25054     drawVertices.drawHover = function(surface, graph, _, extent, zoom) {
25055         if (hover !== _) {
25056             hover = _;
25057             drawHover(surface, graph, extent, zoom);
25058         }
25059     };
25060
25061     return drawVertices;
25062 };
25063 iD.ui = function(context) {
25064     function render(container) {
25065         var map = context.map();
25066
25067         if (iD.detect().opera) container.classed('opera', true);
25068
25069         var hash = iD.behavior.Hash(context);
25070
25071         hash();
25072
25073         if (!hash.hadHash) {
25074             map.centerZoom([-77.02271, 38.90085], 20);
25075         }
25076
25077         container.append('div')
25078             .attr('id', 'sidebar')
25079             .attr('class', 'col4')
25080             .call(ui.sidebar);
25081
25082         var content = container.append('div')
25083             .attr('id', 'content');
25084
25085         var bar = content.append('div')
25086             .attr('id', 'bar')
25087             .attr('class', 'fillD');
25088
25089         var m = content.append('div')
25090             .attr('id', 'map')
25091             .call(map);
25092
25093         bar.append('div')
25094             .attr('class', 'spacer col4');
25095
25096         var limiter = bar.append('div')
25097             .attr('class', 'limiter');
25098
25099         limiter.append('div')
25100             .attr('class', 'button-wrap joined col3')
25101             .call(iD.ui.Modes(context), limiter);
25102
25103         limiter.append('div')
25104             .attr('class', 'button-wrap joined col1')
25105             .call(iD.ui.UndoRedo(context));
25106
25107         limiter.append('div')
25108             .attr('class', 'button-wrap col1')
25109             .call(iD.ui.Save(context));
25110
25111         bar.append('div')
25112             .attr('class', 'spinner')
25113             .call(iD.ui.Spinner(context));
25114
25115         content
25116             .call(iD.ui.Attribution(context));
25117
25118         content.append('div')
25119             .style('display', 'none')
25120             .attr('class', 'help-wrap map-overlay fillL col5 content');
25121
25122         var controls = bar.append('div')
25123             .attr('class', 'map-controls');
25124
25125         controls.append('div')
25126             .attr('class', 'map-control zoombuttons')
25127             .call(iD.ui.Zoom(context));
25128
25129         controls.append('div')
25130             .attr('class', 'map-control geolocate-control')
25131             .call(iD.ui.Geolocate(map));
25132
25133         controls.append('div')
25134             .attr('class', 'map-control background-control')
25135             .call(iD.ui.Background(context));
25136
25137         controls.append('div')
25138             .attr('class', 'map-control help-control')
25139             .call(iD.ui.Help(context));
25140
25141         var about = content.append('div')
25142             .attr('class','col12 about-block fillD');
25143
25144         about.append('div')
25145             .attr('class', 'api-status')
25146             .call(iD.ui.Status(context));
25147
25148         if (!context.embed()) {
25149             about.append('div')
25150                 .attr('class', 'account')
25151                 .call(iD.ui.Account(context));
25152         }
25153
25154         var linkList = about.append('ul')
25155             .attr('id', 'about')
25156             .attr('class', 'link-list');
25157
25158         linkList.append('li')
25159             .append('a')
25160             .attr('target', '_blank')
25161             .attr('tabindex', -1)
25162             .attr('href', 'http://github.com/systemed/iD')
25163             .text(iD.version);
25164
25165         var bugReport = linkList.append('li')
25166             .append('a')
25167             .attr('target', '_blank')
25168             .attr('tabindex', -1)
25169             .attr('href', 'https://github.com/systemed/iD/issues');
25170
25171         bugReport.append('span')
25172             .attr('class','icon bug light');
25173
25174         bugReport.call(bootstrap.tooltip()
25175                 .title(t('report_a_bug'))
25176                 .placement('top')
25177             );
25178
25179         linkList.append('li')
25180             .attr('class', 'user-list')
25181             .attr('tabindex', -1)
25182             .call(iD.ui.Contributors(context));
25183
25184         window.onbeforeunload = function() {
25185             return context.save();
25186         };
25187
25188         window.onunload = function() {
25189             context.history().unlock();
25190         };
25191
25192         d3.select(window).on('resize.editor', function() {
25193             map.dimensions(m.dimensions());
25194         });
25195
25196         function pan(d) {
25197             return function() {
25198                 context.pan(d);
25199             };
25200         }
25201
25202         // pan amount
25203         var pa = 5;
25204
25205         var keybinding = d3.keybinding('main')
25206             .on('⌫', function() { d3.event.preventDefault(); })
25207             .on('←', pan([pa, 0]))
25208             .on('↑', pan([0, pa]))
25209             .on('→', pan([-pa, 0]))
25210             .on('↓', pan([0, -pa]));
25211
25212         d3.select(document)
25213             .call(keybinding);
25214
25215         context.enter(iD.modes.Browse(context));
25216
25217         context.container()
25218             .call(iD.ui.Splash(context))
25219             .call(iD.ui.Restore(context));
25220
25221         var authenticating = iD.ui.Loading(context)
25222             .message(t('loading_auth'));
25223
25224         context.connection()
25225             .on('authenticating.ui', function() {
25226                 context.container()
25227                     .call(authenticating);
25228             })
25229             .on('authenticated.ui', function() {
25230                 authenticating.close();
25231             });
25232     }
25233
25234     function ui(container) {
25235         context.container(container);
25236         context.loadLocale(function() {
25237             render(container);
25238         });
25239     }
25240
25241     ui.sidebar = iD.ui.Sidebar(context);
25242
25243     return ui;
25244 };
25245
25246 iD.ui.tooltipHtml = function(text, key) {
25247     return '<span>' + text + '</span>' + '<div class="keyhint-wrap">' + '<span> ' + (t('tooltip_keyhint')) + ' </span>' + '<span class="keyhint"> ' + key + '</span></div>';
25248 };
25249 iD.ui.Account = function(context) {
25250     var connection = context.connection();
25251
25252     function update(selection) {
25253         if (!connection.authenticated()) {
25254             selection.html('')
25255                 .style('display', 'none');
25256             return;
25257         }
25258
25259         selection.style('display', 'block');
25260
25261         connection.userDetails(function(err, details) {
25262             selection.html('');
25263
25264             if (err) return;
25265
25266             // Link
25267             var userLink = selection.append('a')
25268                 .attr('href', connection.userURL(details.display_name))
25269                 .attr('target', '_blank');
25270
25271             // Add thumbnail or dont
25272             if (details.image_url) {
25273                 userLink.append('img')
25274                     .attr('class', 'icon icon-pre-text user-icon')
25275                     .attr('src', details.image_url);
25276             } else {
25277                 userLink.append('span')
25278                     .attr('class', 'icon avatar light icon-pre-text');
25279             }
25280
25281             // Add user name
25282             userLink.append('span')
25283                 .attr('class', 'label')
25284                 .text(details.display_name);
25285
25286             selection.append('a')
25287                 .attr('class', 'logout')
25288                 .attr('href', '#')
25289                 .text(t('logout'))
25290                 .on('click.logout', function() {
25291                     d3.event.preventDefault();
25292                     connection.logout();
25293                 });
25294         });
25295     }
25296
25297     return function(selection) {
25298         connection.on('auth', function() { update(selection); });
25299         update(selection);
25300     };
25301 };
25302 iD.ui.Attribution = function(context) {
25303     var selection;
25304
25305     function attribution(data, klass) {
25306         var div = selection.selectAll('.' + klass)
25307             .data([0]);
25308
25309         div.enter()
25310             .append('div')
25311             .attr('class', klass);
25312
25313         var background = div.selectAll('.attribution')
25314             .data(data, function(d) { return d.name(); });
25315
25316         background.enter()
25317             .append('span')
25318             .attr('class', 'attribution')
25319             .each(function(d) {
25320                 if (d.terms_html) {
25321                     d3.select(this)
25322                         .html(d.terms_html);
25323                     return;
25324                 }
25325
25326                 var source = d.terms_text || d.id || d.name();
25327
25328                 if (d.logo) {
25329                     source = '<img class="source-image" src="' + context.imagePath(d.logo) + '">';
25330                 }
25331
25332                 if (d.terms_url) {
25333                     d3.select(this)
25334                         .append('a')
25335                         .attr('href', d.terms_url)
25336                         .attr('target', '_blank')
25337                         .html(source);
25338                 } else {
25339                     d3.select(this)
25340                         .text(source);
25341                 }
25342             });
25343
25344         background.exit()
25345             .remove();
25346
25347         var copyright = background.selectAll('.copyright-notice')
25348             .data(function(d) {
25349                 var notice = d.copyrightNotices(context.map().zoom(), context.map().extent());
25350                 return notice ? [notice] : [];
25351             });
25352
25353         copyright.enter()
25354             .append('span')
25355             .attr('class', 'copyright-notice');
25356
25357         copyright.text(String);
25358
25359         copyright.exit()
25360             .remove();
25361     }
25362
25363     function update() {
25364         attribution([context.background().baseLayerSource()], 'base-layer-attribution');
25365         attribution(context.background().overlayLayerSources().filter(function (s) {
25366             return s.validZoom(context.map().zoom());
25367         }), 'overlay-layer-attribution');
25368     }
25369
25370     return function(select) {
25371         selection = select;
25372
25373         context.background()
25374             .on('change.attribution', update);
25375
25376         context.map()
25377             .on('move.attribution', _.throttle(update, 400, {leading: false}));
25378
25379         update();
25380     };
25381 };
25382 iD.ui.Background = function(context) {
25383     var key = 'b',
25384         opacities = [1, 0.75, 0.5, 0.25],
25385         directions = [
25386             ['left', [1, 0]],
25387             ['top', [0, -1]],
25388             ['right', [-1, 0]],
25389             ['bottom', [0, 1]]],
25390         opacityDefault = (context.storage('background-opacity') !== null) ?
25391             (+context.storage('background-opacity')) : 0.5;
25392
25393     // Can be 0 from <1.3.0 use or due to issue #1923.
25394     if (opacityDefault === 0) opacityDefault = 0.5;
25395
25396     function background(selection) {
25397
25398         function setOpacity(d) {
25399             context.container().selectAll('.background-layer')
25400                 .transition()
25401                 .style('opacity', d)
25402                 .attr('data-opacity', d);
25403
25404             opacityList.selectAll('li')
25405                 .classed('active', function(_) { return _ === d; });
25406
25407             context.storage('background-opacity', d);
25408         }
25409
25410         function selectLayer() {
25411             function active(d) {
25412                 return context.background().showsLayer(d);
25413             }
25414
25415             content.selectAll('.layer, .custom_layer')
25416                 .classed('active', active)
25417                 .selectAll('input')
25418                 .property('checked', active);
25419         }
25420
25421         function clickSetSource(d) {
25422             d3.event.preventDefault();
25423             context.background().baseLayerSource(d);
25424             selectLayer();
25425         }
25426
25427         function clickCustom() {
25428             d3.event.preventDefault();
25429             var template = window.prompt(t('background.custom_prompt'));
25430             if (!template || template.indexOf('google.com') !== -1 ||
25431                template.indexOf('googleapis.com') !== -1 ||
25432                template.indexOf('google.ru') !== -1) {
25433                 selectLayer();
25434                 return;
25435             }
25436             context.background().baseLayerSource(iD.BackgroundSource.Custom(template));
25437             selectLayer();
25438         }
25439
25440         function clickSetOverlay(d) {
25441             d3.event.preventDefault();
25442             context.background().toggleOverlayLayer(d);
25443             selectLayer();
25444         }
25445
25446         function clickGpx() {
25447             context.background().toggleGpxLayer();
25448             update();
25449         }
25450
25451         function drawList(layerList, type, change, filter) {
25452             var sources = context.background()
25453                 .sources(context.map().extent())
25454                 .filter(filter);
25455
25456             var layerLinks = layerList.selectAll('li.layer')
25457                 .data(sources, function(d) { return d.name(); });
25458
25459             var enter = layerLinks.enter()
25460                 .insert('li', '.custom_layer')
25461                 .attr('class', 'layer');
25462
25463             // only set tooltips for layers with tooltips
25464             enter.filter(function(d) { return d.description; })
25465                 .call(bootstrap.tooltip()
25466                     .title(function(d) { return d.description; })
25467                     .placement('top'));
25468
25469             var label = enter.append('label');
25470
25471             label.append('input')
25472                 .attr('type', type)
25473                 .attr('name', 'layers')
25474                 .on('change', change);
25475
25476             label.append('span')
25477                 .text(function(d) { return d.name(); });
25478
25479             layerLinks.exit()
25480                 .remove();
25481
25482             layerList.style('display', layerList.selectAll('li.layer').data().length > 0 ? 'block' : 'none');
25483         }
25484
25485         function update() {
25486             backgroundList.call(drawList, 'radio', clickSetSource, function(d) { return !d.overlay; });
25487             overlayList.call(drawList, 'checkbox', clickSetOverlay, function(d) { return d.overlay; });
25488
25489             var hasGpx = context.background().hasGpxLayer(),
25490                 showsGpx = context.background().showsGpxLayer();
25491
25492             gpxLayerItem
25493                 .classed('active', showsGpx)
25494                 .selectAll('input')
25495                 .property('disabled', !hasGpx)
25496                 .property('checked', showsGpx);
25497
25498             selectLayer();
25499         }
25500
25501         function clickNudge(d) {
25502
25503             var timeout = window.setTimeout(function() {
25504                     interval = window.setInterval(nudge, 100);
25505                 }, 500),
25506                 interval;
25507
25508             d3.select(this).on('mouseup', function() {
25509                 window.clearInterval(interval);
25510                 window.clearTimeout(timeout);
25511                 nudge();
25512             });
25513
25514             function nudge() {
25515                 var offset = context.background()
25516                     .nudge(d[1], context.map().zoom())
25517                     .offset();
25518                 resetButton.classed('disabled', offset[0] === 0 && offset[1] === 0);
25519             }
25520         }
25521
25522         var content = selection.append('div')
25523                 .attr('class', 'fillL map-overlay col3 content hide'),
25524             tooltip = bootstrap.tooltip()
25525                 .placement('left')
25526                 .html(true)
25527                 .title(iD.ui.tooltipHtml(t('background.description'), key));
25528
25529         function hide() { setVisible(false); }
25530
25531         function toggle() {
25532             if (d3.event) d3.event.preventDefault();
25533             tooltip.hide(button);
25534             setVisible(!button.classed('active'));
25535         }
25536
25537         function setVisible(show) {
25538             if (show !== shown) {
25539                 button.classed('active', show);
25540                 shown = show;
25541
25542                 if (show) {
25543                     selection.on('mousedown.background-inside', function() {
25544                         return d3.event.stopPropagation();
25545                     });
25546                     content.style('display', 'block')
25547                         .style('right', '-300px')
25548                         .transition()
25549                         .duration(200)
25550                         .style('right', '0px');
25551                 } else {
25552                     content.style('display', 'block')
25553                         .style('right', '0px')
25554                         .transition()
25555                         .duration(200)
25556                         .style('right', '-300px')
25557                         .each('end', function() {
25558                             d3.select(this).style('display', 'none');
25559                         });
25560                     selection.on('mousedown.background-inside', null);
25561                 }
25562             }
25563         }
25564
25565         var button = selection.append('button')
25566                 .attr('tabindex', -1)
25567                 .on('click', toggle)
25568                 .call(tooltip),
25569             opa = content
25570                 .append('div')
25571                 .attr('class', 'opacity-options-wrapper'),
25572             shown = false;
25573
25574         button.append('span')
25575             .attr('class', 'icon layers light');
25576
25577         opa.append('h4')
25578             .text(t('background.title'));
25579
25580         var opacityList = opa.append('ul')
25581             .attr('class', 'opacity-options');
25582
25583         opacityList.selectAll('div.opacity')
25584             .data(opacities)
25585             .enter()
25586             .append('li')
25587             .attr('data-original-title', function(d) {
25588                 return t('background.percent_brightness', { opacity: (d * 100) });
25589             })
25590             .on('click.set-opacity', setOpacity)
25591             .html('<div class="select-box"></div>')
25592             .call(bootstrap.tooltip()
25593                 .placement('left'))
25594             .append('div')
25595             .attr('class', 'opacity')
25596             .style('opacity', String);
25597
25598         var backgroundList = content.append('ul')
25599             .attr('class', 'layer-list');
25600
25601         var custom = backgroundList.append('li')
25602             .attr('class', 'custom_layer')
25603             .datum(iD.BackgroundSource.Custom());
25604
25605         var label = custom.append('label');
25606
25607         label.append('input')
25608             .attr('type', 'radio')
25609             .attr('name', 'layers')
25610             .on('change', clickCustom);
25611
25612         label.append('span')
25613             .text(t('background.custom'));
25614
25615         var overlayList = content.append('ul')
25616             .attr('class', 'layer-list');
25617
25618         var gpxLayerItem = content.append('ul')
25619             .style('display', iD.detect().filedrop ? 'block' : 'none')
25620             .attr('class', 'layer-list')
25621             .append('li')
25622             .classed('layer-toggle-gpx', true);
25623
25624         gpxLayerItem.append('button')
25625             .attr('class', 'layer-extent')
25626             .call(bootstrap.tooltip()
25627                 .title(t('gpx.zoom'))
25628                 .placement('left'))
25629             .on('click', function() {
25630                 d3.event.preventDefault();
25631                 d3.event.stopPropagation();
25632                 context.background().zoomToGpxLayer();
25633             })
25634             .append('span')
25635             .attr('class', 'icon geolocate');
25636
25637         gpxLayerItem.append('button')
25638             .attr('class', 'layer-browse')
25639             .call(bootstrap.tooltip()
25640                 .title(t('gpx.browse'))
25641                 .placement('left'))
25642             .on('click', function() {
25643                 d3.select(document.createElement('input'))
25644                     .attr('type', 'file')
25645                     .on('change', function() {
25646                         context.background().gpxLayerFiles(d3.event.target.files);
25647                     })
25648                     .node().click();
25649             })
25650             .append('span')
25651             .attr('class', 'icon geocode');
25652
25653         label = gpxLayerItem.append('label')
25654             .call(bootstrap.tooltip()
25655                 .title(t('gpx.drag_drop'))
25656                 .placement('top'));
25657
25658         label.append('input')
25659             .attr('type', 'checkbox')
25660             .property('disabled', true)
25661             .on('change', clickGpx);
25662
25663         label.append('span')
25664             .text(t('gpx.local_layer'));
25665
25666         var adjustments = content.append('div')
25667             .attr('class', 'adjustments');
25668
25669         adjustments.append('a')
25670             .text(t('background.fix_misalignment'))
25671             .attr('href', '#')
25672             .classed('hide-toggle', true)
25673             .classed('expanded', false)
25674             .on('click', function() {
25675                 var exp = d3.select(this).classed('expanded');
25676                 nudgeContainer.style('display', exp ? 'none' : 'block');
25677                 d3.select(this).classed('expanded', !exp);
25678                 d3.event.preventDefault();
25679             });
25680
25681         var nudgeContainer = adjustments.append('div')
25682             .attr('class', 'nudge-container cf')
25683             .style('display', 'none');
25684
25685         nudgeContainer.selectAll('button')
25686             .data(directions).enter()
25687             .append('button')
25688             .attr('class', function(d) { return d[0] + ' nudge'; })
25689             .on('mousedown', clickNudge);
25690
25691         var resetButton = nudgeContainer.append('button')
25692             .attr('class', 'reset disabled')
25693             .on('click', function () {
25694                 context.background().offset([0, 0]);
25695                 resetButton.classed('disabled', true);
25696             });
25697
25698         resetButton.append('div')
25699             .attr('class', 'icon undo');
25700
25701         context.map()
25702             .on('move.background-update', _.debounce(update, 1000));
25703         update();
25704         setOpacity(opacityDefault);
25705
25706         var keybinding = d3.keybinding('background');
25707         keybinding.on(key, toggle);
25708
25709         d3.select(document)
25710             .call(keybinding);
25711
25712         context.surface().on('mousedown.background-outside', hide);
25713         context.container().on('mousedown.background-outside', hide);
25714     }
25715
25716     return background;
25717 };
25718 // Translate a MacOS key command into the appropriate Windows/Linux equivalent.
25719 // For example, ⌘Z -> Ctrl+Z
25720 iD.ui.cmd = function(code) {
25721     if (iD.detect().os === 'mac')
25722         return code;
25723
25724     var replacements = {
25725         '⌘': 'Ctrl',
25726         '⇧': 'Shift',
25727         '⌥': 'Alt',
25728         '⌫': 'Backspace',
25729         '⌦': 'Delete'
25730     }, keys = [];
25731
25732     if (iD.detect().os === 'win') {
25733         if (code === '⌘⇧Z') return 'Ctrl+Y';
25734     }
25735
25736     for (var i = 0; i < code.length; i++) {
25737         if (code[i] in replacements) {
25738             keys.push(replacements[code[i]]);
25739         } else {
25740             keys.push(code[i]);
25741         }
25742     }
25743
25744     return keys.join('+');
25745 };
25746 iD.ui.Commit = function(context) {
25747     var event = d3.dispatch('cancel', 'save');
25748
25749     function commit(selection) {
25750         var changes = context.history().changes(),
25751             summary = context.history().difference().summary();
25752
25753         function zoomToEntity(change) {
25754             var entity = change.entity;
25755             if (change.changeType !== 'deleted' &&
25756                 context.graph().entity(entity.id).geometry(context.graph()) !== 'vertex') {
25757                 context.map().zoomTo(entity);
25758                 context.surface().selectAll(
25759                     iD.util.entityOrMemberSelector([entity.id], context.graph()))
25760                     .classed('hover', true);
25761             }
25762         }
25763
25764         var header = selection.append('div')
25765             .attr('class', 'header fillL');
25766
25767         header.append('button')
25768             .attr('class', 'fr')
25769             .on('click', event.cancel)
25770             .append('span')
25771             .attr('class', 'icon close');
25772
25773         header.append('h3')
25774             .text(t('commit.title'));
25775
25776         var body = selection.append('div')
25777             .attr('class', 'body');
25778
25779         // Comment Section
25780         var commentSection = body.append('div')
25781             .attr('class', 'modal-section form-field commit-form');
25782
25783         commentSection.append('label')
25784             .attr('class', 'form-label')
25785             .text(t('commit.message_label'));
25786
25787         var commentField = commentSection.append('textarea')
25788             .attr('placeholder', t('commit.description_placeholder'))
25789             .property('value', context.storage('comment') || '')
25790             .on('blur.save', function () {
25791                 context.storage('comment', this.value);
25792             });
25793
25794         commentField.node().select();
25795
25796         // Warnings
25797         var warnings = body.selectAll('div.warning-section')
25798             .data([iD.validate(changes, context.graph())])
25799             .enter()
25800             .append('div')
25801             .attr('class', 'modal-section warning-section fillL2')
25802             .style('display', function(d) { return _.isEmpty(d) ? 'none' : null; })
25803             .style('background', '#ffb');
25804
25805         warnings.append('h3')
25806             .text(t('commit.warnings'));
25807
25808         var warningLi = warnings.append('ul')
25809             .attr('class', 'changeset-list')
25810             .selectAll('li')
25811             .data(function(d) { return d; })
25812             .enter()
25813             .append('li')
25814             .style()
25815             .on('mouseover', mouseover)
25816             .on('mouseout', mouseout)
25817             .on('click', warningClick);
25818
25819         warningLi.append('span')
25820             .attr('class', 'alert icon icon-pre-text');
25821
25822         warningLi.append('strong').text(function(d) {
25823             return d.message;
25824         });
25825
25826         warningLi.filter(function(d) { return d.tooltip; })
25827             .call(bootstrap.tooltip()
25828                 .title(function(d) { return d.tooltip; })
25829                 .placement('top')
25830             );
25831
25832         // Save Section
25833         var saveSection = body.append('div')
25834             .attr('class','modal-section fillL cf');
25835
25836         var prose = saveSection.append('p')
25837             .attr('class', 'commit-info')
25838             .html(t('commit.upload_explanation'));
25839
25840         context.connection().userDetails(function(err, user) {
25841             if (err) return;
25842
25843             var userLink = d3.select(document.createElement('div'));
25844
25845             if (user.image_url) {
25846                 userLink.append('img')
25847                     .attr('src', user.image_url)
25848                     .attr('class', 'icon icon-pre-text user-icon');
25849             }
25850
25851             userLink.append('a')
25852                 .attr('class','user-info')
25853                 .text(user.display_name)
25854                 .attr('href', context.connection().userURL(user.display_name))
25855                 .attr('tabindex', -1)
25856                 .attr('target', '_blank');
25857
25858             prose.html(t('commit.upload_explanation_with_user', {user: userLink.html()}));
25859         });
25860
25861         // Confirm Button
25862         var saveButton = saveSection.append('button')
25863             .attr('class', 'action col4 button')
25864             .on('click.save', function() {
25865                 event.save({
25866                     comment: commentField.node().value
25867                 });
25868             });
25869
25870         saveButton.append('span')
25871             .attr('class', 'label')
25872             .text(t('commit.save'));
25873
25874         var changeSection = body.selectAll('div.commit-section')
25875             .data([0])
25876             .enter()
25877             .append('div')
25878             .attr('class', 'commit-section modal-section fillL2');
25879
25880         changeSection.append('h3')
25881             .text(summary.length + ' Changes');
25882
25883         var li = changeSection.append('ul')
25884             .attr('class', 'changeset-list')
25885             .selectAll('li')
25886             .data(summary)
25887             .enter()
25888             .append('li')
25889             .on('mouseover', mouseover)
25890             .on('mouseout', mouseout)
25891             .on('click', zoomToEntity);
25892
25893         li.append('span')
25894             .attr('class', function(d) {
25895                 return d.entity.geometry(d.graph) + ' ' + d.changeType + ' icon icon-pre-text';
25896             });
25897
25898         li.append('span')
25899             .attr('class', 'change-type')
25900             .text(function(d) {
25901                 return d.changeType + ' ';
25902             });
25903
25904         li.append('strong')
25905             .attr('class', 'entity-type')
25906             .text(function(d) {
25907                 return context.presets().match(d.entity, d.graph).name();
25908             });
25909
25910         li.append('span')
25911             .attr('class', 'entity-name')
25912             .text(function(d) {
25913                 var name = iD.util.displayName(d.entity) || '',
25914                     string = '';
25915                 if (name !== '') string += ':';
25916                 return string += ' ' + name;
25917             });
25918
25919         li.style('opacity', 0)
25920             .transition()
25921             .style('opacity', 1);
25922
25923         li.style('opacity', 0)
25924             .transition()
25925             .style('opacity', 1);
25926
25927         function mouseover(d) {
25928             if (d.entity) {
25929                 context.surface().selectAll(
25930                     iD.util.entityOrMemberSelector([d.entity.id], context.graph())
25931                 ).classed('hover', true);
25932             }
25933         }
25934
25935         function mouseout() {
25936             context.surface().selectAll('.hover')
25937                 .classed('hover', false);
25938         }
25939
25940         function warningClick(d) {
25941             if (d.entity) {
25942                 context.map().zoomTo(d.entity);
25943                 context.enter(iD.modes.Select(context, [d.entity.id]));
25944             }
25945         }
25946     }
25947
25948     return d3.rebind(commit, event, 'on');
25949 };
25950 iD.ui.confirm = function(selection) {
25951     var modal = iD.ui.modal(selection);
25952
25953     modal.select('.modal')
25954         .classed('modal-alert', true);
25955
25956     var section = modal.select('.content');
25957
25958     section.append('div')
25959         .attr('class', 'modal-section header');
25960
25961     section.append('div')
25962         .attr('class', 'modal-section message-text');
25963
25964     var buttonwrap = section.append('div')
25965         .attr('class', 'modal-section buttons cf');
25966
25967     buttonwrap.append('button')
25968         .attr('class', 'col2 action')
25969         .on('click.confirm', function() {
25970             modal.remove();
25971         })
25972         .text(t('confirm.okay'));
25973
25974     return modal;
25975 };
25976 iD.ui.Contributors = function(context) {
25977     function update(selection) {
25978         var users = {},
25979             limit = 4,
25980             entities = context.intersects(context.map().extent());
25981
25982         entities.forEach(function(entity) {
25983             if (entity && entity.user) users[entity.user] = true;
25984         });
25985
25986         var u = Object.keys(users),
25987             subset = u.slice(0, u.length > limit ? limit - 1 : limit);
25988
25989         selection.html('')
25990             .append('span')
25991             .attr('class', 'icon nearby light icon-pre-text');
25992
25993         var userList = d3.select(document.createElement('span'));
25994
25995         userList.selectAll()
25996             .data(subset)
25997             .enter()
25998             .append('a')
25999             .attr('class', 'user-link')
26000             .attr('href', function(d) { return context.connection().userURL(d); })
26001             .attr('target', '_blank')
26002             .attr('tabindex', -1)
26003             .text(String);
26004
26005         if (u.length > limit) {
26006             var count = d3.select(document.createElement('span'));
26007
26008             count.append('a')
26009                 .attr('target', '_blank')
26010                 .attr('tabindex', -1)
26011                 .attr('href', function() {
26012                     return context.connection().changesetsURL(context.map().extent());
26013                 })
26014                 .text(u.length - limit + 1);
26015
26016             selection.append('span')
26017                 .html(t('contributors.truncated_list', {users: userList.html(), count: count.html()}));
26018         } else {
26019             selection.append('span')
26020                 .html(t('contributors.list', {users: userList.html()}));
26021         }
26022
26023         if (!u.length) {
26024             selection.transition().style('opacity', 0);
26025         } else if (selection.style('opacity') === '0') {
26026             selection.transition().style('opacity', 1);
26027         }
26028     }
26029
26030     return function(selection) {
26031         update(selection);
26032
26033         context.connection().on('load.contributors', function() {
26034             update(selection);
26035         });
26036
26037         context.map().on('move.contributors', _.debounce(function() {
26038             update(selection);
26039         }, 500));
26040     };
26041 };
26042 iD.ui.Disclosure = function() {
26043     var dispatch = d3.dispatch('toggled'),
26044         title,
26045         expanded = false,
26046         content = function () {};
26047
26048     var disclosure = function(selection) {
26049         var $link = selection.selectAll('.hide-toggle')
26050             .data([0]);
26051
26052         $link.enter().append('a')
26053             .attr('href', '#')
26054             .attr('class', 'hide-toggle');
26055
26056         $link.text(title)
26057             .on('click', toggle)
26058             .classed('expanded', expanded);
26059
26060         var $body = selection.selectAll('div')
26061             .data([0]);
26062
26063         $body.enter().append('div');
26064
26065         $body.classed('hide', !expanded)
26066             .call(content);
26067
26068         function toggle() {
26069             expanded = !expanded;
26070             $link.classed('expanded', expanded);
26071             $body.call(iD.ui.Toggle(expanded));
26072             dispatch.toggled(expanded);
26073         }
26074     };
26075
26076     disclosure.title = function(_) {
26077         if (!arguments.length) return title;
26078         title = _;
26079         return disclosure;
26080     };
26081
26082     disclosure.expanded = function(_) {
26083         if (!arguments.length) return expanded;
26084         expanded = _;
26085         return disclosure;
26086     };
26087
26088     disclosure.content = function(_) {
26089         if (!arguments.length) return content;
26090         content = _;
26091         return disclosure;
26092     };
26093
26094     return d3.rebind(disclosure, dispatch, 'on');
26095 };
26096 iD.ui.EntityEditor = function(context) {
26097     var event = d3.dispatch('choose'),
26098         state = 'select',
26099         id,
26100         preset,
26101         reference;
26102
26103     var rawTagEditor = iD.ui.RawTagEditor(context)
26104         .on('change', changeTags);
26105
26106     function entityEditor(selection) {
26107         var entity = context.entity(id),
26108             tags = _.clone(entity.tags);
26109
26110         var $header = selection.selectAll('.header')
26111             .data([0]);
26112
26113         // Enter
26114
26115         var $enter = $header.enter().append('div')
26116             .attr('class', 'header fillL cf');
26117
26118         $enter.append('button')
26119             .attr('class', 'fr preset-close')
26120             .append('span')
26121             .attr('class', 'icon close');
26122
26123         $enter.append('h3');
26124
26125         // Update
26126
26127         $header.select('h3')
26128             .text(t('inspector.edit'));
26129
26130         $header.select('.preset-close')
26131             .on('click', function() {
26132                 context.enter(iD.modes.Browse(context));
26133             });
26134
26135         var $body = selection.selectAll('.inspector-body')
26136             .data([0]);
26137
26138         // Enter
26139
26140         $enter = $body.enter().append('div')
26141             .attr('class', 'inspector-body');
26142
26143         $enter.append('div')
26144             .attr('class', 'preset-list-item inspector-inner')
26145             .append('div')
26146             .attr('class', 'preset-list-button-wrap')
26147             .append('button')
26148             .attr('class', 'preset-list-button preset-reset')
26149             .call(bootstrap.tooltip()
26150                 .title(t('inspector.back_tooltip'))
26151                 .placement('bottom'))
26152             .append('div')
26153             .attr('class', 'label');
26154
26155         $body.select('.preset-list-button-wrap')
26156             .call(reference.button);
26157
26158         $body.select('.preset-list-item')
26159             .call(reference.body);
26160
26161         $enter.append('div')
26162             .attr('class', 'inspector-border inspector-preset');
26163
26164         $enter.append('div')
26165             .attr('class', 'inspector-border raw-tag-editor inspector-inner');
26166
26167         $enter.append('div')
26168             .attr('class', 'inspector-border raw-member-editor inspector-inner');
26169
26170         $enter.append('div')
26171             .attr('class', 'raw-membership-editor inspector-inner');
26172
26173         selection.selectAll('.preset-reset')
26174             .on('click', function() {
26175                 event.choose(preset);
26176             });
26177
26178         // Update
26179
26180         $body.select('.preset-list-item button')
26181             .call(iD.ui.PresetIcon()
26182                 .geometry(context.geometry(id))
26183                 .preset(preset));
26184
26185         $body.select('.preset-list-item .label')
26186             .text(preset.name());
26187
26188         $body.select('.inspector-preset')
26189             .call(iD.ui.preset(context)
26190                 .preset(preset)
26191                 .entityID(id)
26192                 .tags(tags)
26193                 .state(state)
26194                 .on('change', changeTags));
26195
26196         $body.select('.raw-tag-editor')
26197             .call(rawTagEditor
26198                 .preset(preset)
26199                 .entityID(id)
26200                 .tags(tags)
26201                 .state(state));
26202
26203         if (entity.type === 'relation') {
26204             $body.select('.raw-member-editor')
26205                 .style('display', 'block')
26206                 .call(iD.ui.RawMemberEditor(context)
26207                     .entityID(id));
26208         } else {
26209             $body.select('.raw-member-editor')
26210                 .style('display', 'none');
26211         }
26212
26213         $body.select('.raw-membership-editor')
26214             .call(iD.ui.RawMembershipEditor(context)
26215                 .entityID(id));
26216
26217         function historyChanged() {
26218             if (state === 'hide') return;
26219             var entity = context.hasEntity(id);
26220             if (!entity) return;
26221             entityEditor.preset(context.presets().match(entity, context.graph()));
26222             entityEditor(selection);
26223         }
26224
26225         context.history()
26226             .on('change.entity-editor', historyChanged);
26227     }
26228
26229     function clean(o) {
26230         var out = {}, k, v;
26231         for (k in o) {
26232             if (k && (v = o[k]) !== undefined) {
26233                 out[k] = v.trim();
26234             }
26235         }
26236         return out;
26237     }
26238
26239     function changeTags(changed) {
26240         var entity = context.entity(id),
26241             tags = clean(_.extend({}, entity.tags, changed));
26242
26243         if (!_.isEqual(entity.tags, tags)) {
26244             context.perform(
26245                 iD.actions.ChangeTags(id, tags),
26246                 t('operations.change_tags.annotation'));
26247         }
26248     }
26249
26250     entityEditor.state = function(_) {
26251         if (!arguments.length) return state;
26252         state = _;
26253         return entityEditor;
26254     };
26255
26256     entityEditor.entityID = function(_) {
26257         if (!arguments.length) return id;
26258         id = _;
26259         entityEditor.preset(context.presets().match(context.entity(id), context.graph()));
26260         return entityEditor;
26261     };
26262
26263     entityEditor.preset = function(_) {
26264         if (!arguments.length) return preset;
26265         if (_ !== preset) {
26266             preset = _;
26267             reference = iD.ui.TagReference(preset.reference(context.geometry(id)))
26268                 .showing(false);
26269         }
26270         return entityEditor;
26271     };
26272
26273     return d3.rebind(entityEditor, event, 'on');
26274 };
26275 iD.ui.FeatureList = function(context) {
26276     var geocodeResults;
26277
26278     function featureList(selection) {
26279         var header = selection.append('div')
26280             .attr('class', 'header fillL cf');
26281
26282         header.append('h3')
26283             .text(t('inspector.feature_list'));
26284
26285         function keypress() {
26286             var q = search.property('value'),
26287                 items = list.selectAll('.feature-list-item');
26288             if (d3.event.keyCode === 13 && q.length && items.size()) {
26289                 click(items.datum().entity);
26290             }
26291         }
26292
26293         function inputevent() {
26294             geocodeResults = undefined;
26295             drawList();
26296         }
26297
26298         var searchWrap = selection.append('div')
26299             .attr('class', 'search-header');
26300
26301         var search = searchWrap.append('input')
26302             .attr('placeholder', t('inspector.search'))
26303             .attr('type', 'search')
26304             .on('keypress', keypress)
26305             .on('input', inputevent);
26306
26307         searchWrap.append('span')
26308             .attr('class', 'icon search');
26309
26310         var listWrap = selection.append('div')
26311             .attr('class', 'inspector-body');
26312
26313         var list = listWrap.append('div')
26314             .attr('class', 'feature-list cf');
26315
26316         context.map()
26317             .on('drawn.feature-list', mapDrawn);
26318
26319         function mapDrawn(e) {
26320             if (e.full) {
26321                 drawList();
26322             }
26323         }
26324
26325         function features() {
26326             var entities = {},
26327                 result = [],
26328                 graph = context.graph(),
26329                 q = search.property('value').toLowerCase();
26330
26331             if (!q) return result;
26332
26333             function addEntity(entity) {
26334                 if (entity.id in entities || result.length > 200)
26335                     return;
26336
26337                 entities[entity.id] = true;
26338
26339                 var name = iD.util.displayName(entity) || '';
26340                 if (name.toLowerCase().indexOf(q) >= 0) {
26341                     result.push({
26342                         id: entity.id,
26343                         entity: entity,
26344                         geometry: context.geometry(entity.id),
26345                         type: context.presets().match(entity, graph).name(),
26346                         name: name
26347                     });
26348                 }
26349
26350                 graph.parentRelations(entity).forEach(function(parent) {
26351                     addEntity(parent);
26352                 });
26353             }
26354
26355             var visible = context.surface().selectAll('.point, .line, .area')[0];
26356             for (var i = 0; i < visible.length && result.length <= 200; i++) {
26357                 addEntity(visible[i].__data__);
26358             }
26359
26360             (geocodeResults || []).forEach(function(d) {
26361                 // https://github.com/systemed/iD/issues/1890
26362                 if (d.osm_type && d.osm_id) {
26363                     result.push({
26364                         id: iD.Entity.id.fromOSM(d.osm_type, d.osm_id),
26365                         geometry: d.osm_type === 'relation' ? 'relation' : d.osm_type === 'way' ? 'line' : 'point',
26366                         type: (d.type.charAt(0).toUpperCase() + d.type.slice(1)).replace('_', ' '),
26367                         name: d.display_name,
26368                         extent: new iD.geo.Extent(
26369                             [parseFloat(d.boundingbox[3]), parseFloat(d.boundingbox[0])],
26370                             [parseFloat(d.boundingbox[2]), parseFloat(d.boundingbox[1])])
26371                     });
26372                 }
26373             });
26374
26375             return result;
26376         }
26377
26378         function drawList() {
26379             var value = search.property('value'),
26380                 results = features();
26381
26382             list.classed('filtered', value.length);
26383
26384             var noResultsWorldwide = geocodeResults && geocodeResults.length === 0;
26385
26386             var resultsIndicator = list.selectAll('.no-results-item')
26387                 .data([0])
26388                 .enter().append('button')
26389                 .property('disabled', true)
26390                 .attr('class', 'no-results-item');
26391
26392             resultsIndicator.append('span')
26393                 .attr('class', 'icon alert');
26394
26395             resultsIndicator.append('span')
26396                 .attr('class', 'entity-name');
26397
26398             list.selectAll('.no-results-item .entity-name')
26399                 .text(noResultsWorldwide ? t('geocoder.no_results_worldwide') : t('geocoder.no_results_visible'));
26400
26401             list.selectAll('.geocode-item')
26402                 .data([0])
26403                 .enter().append('button')
26404                 .attr('class', 'geocode-item')
26405                 .on('click', geocode)
26406                 .append('div')
26407                 .attr('class', 'label')
26408                 .append('span')
26409                 .attr('class', 'entity-name')
26410                 .text(t('geocoder.search'));
26411
26412             list.selectAll('.no-results-item')
26413                 .style('display', (value.length && !results.length) ? 'block' : 'none');
26414
26415             list.selectAll('.geocode-item')
26416                 .style('display', (value && geocodeResults === undefined) ? 'block' : 'none');
26417
26418             var items = list.selectAll('.feature-list-item')
26419                 .data(results, function(d) { return d.id; });
26420
26421             var enter = items.enter().insert('button', '.geocode-item')
26422                 .attr('class', 'feature-list-item')
26423                 .on('mouseover', mouseover)
26424                 .on('mouseout', mouseout)
26425                 .on('click', click);
26426
26427             var label = enter.append('div')
26428                 .attr('class', 'label');
26429
26430             label.append('span')
26431                 .attr('class', function(d) { return d.geometry + ' icon icon-pre-text'; });
26432
26433             label.append('span')
26434                 .attr('class', 'entity-type')
26435                 .text(function(d) { return d.type; });
26436
26437             label.append('span')
26438                 .attr('class', 'entity-name')
26439                 .text(function(d) { return d.name; });
26440
26441             enter.style('opacity', 0)
26442                 .transition()
26443                 .style('opacity', 1);
26444
26445             items.order();
26446
26447             items.exit()
26448                 .remove();
26449         }
26450
26451         function mouseover(d) {
26452             context.surface().selectAll(iD.util.entityOrMemberSelector([d.id], context.graph()))
26453                 .classed('hover', true);
26454         }
26455
26456         function mouseout() {
26457             context.surface().selectAll('.hover')
26458                 .classed('hover', false);
26459         }
26460
26461         function click(d) {
26462             d3.event.preventDefault();
26463             if (d.entity) {
26464                 context.enter(iD.modes.Select(context, [d.entity.id]));
26465             } else {
26466                 context.loadEntity(d.id);
26467             }
26468         }
26469
26470         function geocode() {
26471             var searchVal = encodeURIComponent(search.property('value'));
26472             d3.json('http://nominatim.openstreetmap.org/search/' + searchVal + '?limit=10&format=json', function(err, resp) {
26473                 geocodeResults = resp || [];
26474                 drawList();
26475             });
26476         }
26477     }
26478
26479     return featureList;
26480 };
26481 iD.ui.flash = function(selection) {
26482     var modal = iD.ui.modal(selection);
26483
26484     modal.select('.modal').classed('modal-flash', true);
26485
26486     modal.select('.content')
26487         .classed('modal-section', true)
26488         .append('div')
26489         .attr('class', 'description');
26490
26491     modal.on('click.flash', function() { modal.remove(); });
26492
26493     setTimeout(function() {
26494         modal.remove();
26495         return true;
26496     }, 1500);
26497
26498     return modal;
26499 };
26500 iD.ui.Geolocate = function(map) {
26501     function click() {
26502         navigator.geolocation.getCurrentPosition(
26503             success, error);
26504     }
26505
26506     function success(position) {
26507         var extent = iD.geo.Extent([position.coords.longitude, position.coords.latitude])
26508             .padByMeters(position.coords.accuracy);
26509
26510         map.centerZoom(extent.center(), Math.min(20, map.extentZoom(extent)));
26511     }
26512
26513     function error() { }
26514
26515     return function(selection) {
26516         if (!navigator.geolocation) return;
26517
26518         var button = selection.append('button')
26519             .attr('tabindex', -1)
26520             .attr('title', t('geolocate.title'))
26521             .on('click', click)
26522             .call(bootstrap.tooltip()
26523                 .placement('left'));
26524
26525          button.append('span')
26526              .attr('class', 'icon geolocate light');
26527     };
26528 };
26529 iD.ui.Help = function(context) {
26530     var key = 'h';
26531
26532     var docKeys = [
26533         'help.help',
26534         'help.editing_saving',
26535         'help.roads',
26536         'help.gps',
26537         'help.imagery',
26538         'help.addresses',
26539         'help.inspector',
26540         'help.buildings',
26541         'help.relations'];
26542
26543     var docs = docKeys.map(function(key) {
26544         var text = t(key);
26545         return {
26546             title: text.split('\n')[0].replace('#', '').trim(),
26547             html: marked(text.split('\n').slice(1).join('\n'))
26548         };
26549     });
26550
26551     function help(selection) {
26552         var shown = false;
26553
26554         function hide() {
26555             setVisible(false);
26556         }
26557
26558         function toggle() {
26559             if (d3.event) d3.event.preventDefault();
26560             tooltip.hide(button);
26561             setVisible(!button.classed('active'));
26562         }
26563
26564         function setVisible(show) {
26565             if (show !== shown) {
26566                 button.classed('active', show);
26567                 shown = show;
26568                 if (show) {
26569                     pane.style('display', 'block')
26570                         .style('right', '-500px')
26571                         .transition()
26572                         .duration(200)
26573                         .style('right', '0px');
26574                 } else {
26575                     pane.style('right', '0px')
26576                         .transition()
26577                         .duration(200)
26578                         .style('right', '-500px')
26579                         .each('end', function() {
26580                             d3.select(this).style('display', 'none');
26581                         });
26582                 }
26583             }
26584         }
26585
26586         function clickHelp(d, i) {
26587             pane.property('scrollTop', 0);
26588             doctitle.text(d.title);
26589             body.html(d.html);
26590             body.selectAll('a')
26591                 .attr('target', '_blank');
26592             menuItems.classed('selected', function(m) {
26593                 return m.title === d.title;
26594             });
26595
26596             nav.html('');
26597
26598             if (i > 0) {
26599                 var prevLink = nav.append('a')
26600                     .attr('class', 'previous')
26601                     .on('click', function() {
26602                         clickHelp(docs[i - 1], i - 1);
26603                     });
26604                 prevLink.append('span').attr('class', 'icon back blue');
26605                 prevLink.append('span').text(docs[i - 1].title);
26606             }
26607             if (i < docs.length - 1) {
26608                 var nextLink = nav.append('a')
26609                     .attr('class', 'next')
26610                     .on('click', function() {
26611                         clickHelp(docs[i + 1], i + 1);
26612                     });
26613                 nextLink.append('span').text(docs[i + 1].title);
26614                 nextLink.append('span').attr('class', 'icon forward blue');
26615             }
26616         }
26617
26618         function clickWalkthrough() {
26619             d3.select(document.body).call(iD.ui.intro(context));
26620             setVisible(false);
26621         }
26622
26623         var tooltip = bootstrap.tooltip()
26624             .placement('left')
26625             .html(true)
26626             .title(iD.ui.tooltipHtml(t('help.title'), key));
26627
26628         var button = selection.append('button')
26629             .attr('tabindex', -1)
26630             .on('click', toggle)
26631             .call(tooltip);
26632
26633         button.append('span')
26634             .attr('class', 'icon help light');
26635
26636         var pane = context.container()
26637             .select('.help-wrap');
26638
26639         var toc = pane.append('ul')
26640             .attr('class', 'toc');
26641
26642         var menuItems = toc.selectAll('li')
26643             .data(docs)
26644             .enter()
26645             .append('li')
26646             .append('a')
26647             .text(function(d) { return d.title; })
26648             .on('click', clickHelp);
26649
26650         toc.append('li')
26651             .attr('class','walkthrough')
26652             .append('a')
26653             .text(t('splash.walkthrough'))
26654             .on('click', clickWalkthrough);
26655
26656         var content = pane.append('div')
26657             .attr('class', 'left-content');
26658
26659         var doctitle = content.append('h2')
26660             .text(t('help.title'));
26661
26662         var body = content.append('div')
26663             .attr('class', 'body');
26664
26665         var nav = content.append('div')
26666             .attr('class', 'nav');
26667
26668         clickHelp(docs[0], 0);
26669
26670         var keybinding = d3.keybinding('help')
26671             .on(key, toggle);
26672
26673         d3.select(document)
26674             .call(keybinding);
26675
26676         context.surface().on('mousedown.help-outside', hide);
26677         context.container().on('mousedown.b.help-outside', hide);
26678
26679         pane.on('mousedown.help-inside', function() {
26680             return d3.event.stopPropagation();
26681         });
26682
26683     }
26684
26685     return help;
26686 };
26687 iD.ui.Inspector = function(context) {
26688     var presetList = iD.ui.PresetList(context),
26689         entityEditor = iD.ui.EntityEditor(context),
26690         state = 'select',
26691         entityID,
26692         newFeature = false;
26693
26694     function inspector(selection) {
26695         presetList
26696             .entityID(entityID)
26697             .autofocus(newFeature)
26698             .on('choose', setPreset);
26699
26700         entityEditor
26701             .state(state)
26702             .entityID(entityID)
26703             .on('choose', showList);
26704
26705         var $wrap = selection.selectAll('.panewrap')
26706             .data([0]);
26707
26708         var $enter = $wrap.enter().append('div')
26709             .attr('class', 'panewrap');
26710
26711         $enter.append('div')
26712             .attr('class', 'preset-list-pane pane');
26713
26714         $enter.append('div')
26715             .attr('class', 'entity-editor-pane pane');
26716
26717         var $presetPane = $wrap.select('.preset-list-pane');
26718         var $editorPane = $wrap.select('.entity-editor-pane');
26719
26720         var showEditor = state === 'hover' || context.entity(entityID).isUsed(context.graph());
26721         if (showEditor) {
26722             $wrap.style('right', '0%');
26723             $editorPane.call(entityEditor);
26724         } else {
26725             $wrap.style('right', '-100%');
26726             $presetPane.call(presetList);
26727         }
26728
26729         var $footer = selection.selectAll('.footer')
26730             .data([0]);
26731
26732         $footer.enter().append('div')
26733             .attr('class', 'footer');
26734
26735         selection.select('.footer')
26736             .call(iD.ui.ViewOnOSM(context)
26737                 .entityID(entityID));
26738
26739         function showList(preset) {
26740             var right = $wrap.style('right').indexOf('%') > 0 ? '-100%' : '-' + selection.style('width');
26741
26742             $wrap.transition()
26743                 .style('right', right);
26744
26745             $presetPane.call(presetList
26746                 .preset(preset)
26747                 .autofocus(true));
26748         }
26749
26750         function setPreset(preset) {
26751             var right = $wrap.style('right').indexOf('%') > 0 ? '0%' : '0px';
26752
26753             $wrap.transition()
26754                 .style('right', right);
26755
26756             $editorPane.call(entityEditor
26757                 .preset(preset));
26758         }
26759     }
26760
26761     inspector.state = function(_) {
26762         if (!arguments.length) return state;
26763         state = _;
26764         entityEditor.state(state);
26765         return inspector;
26766     };
26767
26768     inspector.entityID = function(_) {
26769         if (!arguments.length) return entityID;
26770         entityID = _;
26771         return inspector;
26772     };
26773
26774     inspector.newFeature = function(_) {
26775         if (!arguments.length) return newFeature;
26776         newFeature = _;
26777         return inspector;
26778     };
26779
26780     return inspector;
26781 };
26782 iD.ui.intro = function(context) {
26783
26784     var step;
26785
26786     function intro(selection) {
26787
26788         context.enter(iD.modes.Browse(context));
26789
26790         // Save current map state
26791         var history = context.history().toJSON(),
26792             hash = window.location.hash,
26793             background = context.background().baseLayerSource(),
26794             opacity = d3.select('.background-layer').style('opacity'),
26795             loadedTiles = context.connection().loadedTiles(),
26796             baseEntities = context.history().graph().base().entities,
26797             introGraph;
26798
26799         // Load semi-real data used in intro
26800         context.connection().toggle(false).flush();
26801         context.history().reset();
26802         
26803         introGraph = JSON.parse(iD.introGraph);
26804         for (var key in introGraph) {
26805             introGraph[key] = iD.Entity(introGraph[key]);
26806         }
26807         context.history().merge(d3.values(iD.Graph().load(introGraph).entities));
26808         context.background().bing();
26809
26810         // Block saving
26811         var savebutton = d3.select('#bar button.save'),
26812             save = savebutton.on('click');
26813         savebutton.on('click', null);
26814         context.inIntro(true);
26815
26816         d3.select('.background-layer').style('opacity', 1);
26817
26818         var curtain = d3.curtain();
26819         selection.call(curtain);
26820
26821         function reveal(box, text, options) {
26822             options = options || {};
26823             if (text) curtain.reveal(box, text, options.tooltipClass, options.duration);
26824             else curtain.reveal(box, '', '', options.duration);
26825         }
26826
26827         var steps = ['navigation', 'point', 'area', 'line', 'startEditing'].map(function(step, i) {
26828             var s = iD.ui.intro[step](context, reveal)
26829                 .on('done', function() {
26830                     entered.filter(function(d) {
26831                         return d.title === s.title;
26832                     }).classed('finished', true);
26833                     enter(steps[i + 1]);
26834                 });
26835             return s;
26836         });
26837
26838         steps[steps.length - 1].on('startEditing', function() {
26839             curtain.remove();
26840             navwrap.remove();
26841             d3.select('.background-layer').style('opacity', opacity);
26842             context.connection().toggle(true).flush().loadedTiles(loadedTiles);
26843             context.history().reset().merge(d3.values(baseEntities));
26844             context.background().baseLayerSource(background);
26845             if (history) context.history().fromJSON(history);
26846             window.location.replace(hash);
26847             context.inIntro(false);
26848             d3.select('#bar button.save').on('click', save);
26849         });
26850
26851         var navwrap = selection.append('div').attr('class', 'intro-nav-wrap fillD');
26852
26853         var buttonwrap = navwrap.append('div')
26854             .attr('class', 'joined')
26855             .selectAll('button.step');
26856
26857         var entered = buttonwrap.data(steps)
26858             .enter().append('button')
26859                 .attr('class', 'step')
26860                 .on('click', enter);
26861
26862         entered.append('div').attr('class','icon icon-pre-text apply');
26863         entered.append('label').text(function(d) { return t(d.title); });
26864         enter(steps[0]);
26865
26866         function enter (newStep) {
26867
26868             if (step) {
26869                 step.exit();
26870             }
26871
26872             context.enter(iD.modes.Browse(context));
26873
26874             step = newStep;
26875             step.enter();
26876
26877             entered.classed('active', function(d) {
26878                 return d.title === step.title;
26879             });
26880         }
26881
26882     }
26883     return intro;
26884 };
26885
26886 iD.ui.intro.pointBox = function(point, context) {
26887     var rect = context.surfaceRect();
26888     point = context.projection(point);
26889     return {
26890         left: point[0] + rect.left - 30,
26891         top: point[1] + rect.top - 50,
26892         width: 60,
26893         height: 70
26894     };
26895 };
26896
26897 iD.ui.intro.pad = function(box, padding, context) {
26898     if (box instanceof Array) {
26899         var rect = context.surfaceRect();
26900         box = context.projection(box);
26901         box = {
26902             left: box[0] + rect.left,
26903             top: box[1] + rect.top
26904         };
26905     }
26906     return {
26907         left: box.left - padding,
26908         top: box.top - padding,
26909         width: (box.width || 0) + 2 * padding,
26910         height: (box.width || 0) + 2 * padding
26911     };
26912 };
26913 iD.ui.Lasso = function(context) {
26914
26915     var box, group,
26916         a = [0, 0],
26917         b = [0, 0];
26918
26919     function lasso(selection) {
26920
26921         context.container().classed('lasso', true);
26922
26923         group = selection.append('g')
26924             .attr('class', 'lasso hide');
26925
26926         box = group.append('rect')
26927             .attr('class', 'lasso-box');
26928
26929         group.call(iD.ui.Toggle(true));
26930
26931     }
26932
26933     // top-left
26934     function topLeft(d) {
26935         return 'translate(' + Math.min(d[0][0], d[1][0]) + ',' + Math.min(d[0][1], d[1][1]) + ')';
26936     }
26937
26938     function width(d) { return Math.abs(d[0][0] - d[1][0]); }
26939     function height(d) { return Math.abs(d[0][1] - d[1][1]); }
26940
26941     function draw() {
26942         if (box) {
26943             box.data([[a, b]])
26944                 .attr('transform', topLeft)
26945                 .attr('width', width)
26946                 .attr('height', height);
26947         }
26948     }
26949
26950     lasso.a = function(_) {
26951         if (!arguments.length) return a;
26952         a = _;
26953         draw();
26954         return lasso;
26955     };
26956
26957     lasso.b = function(_) {
26958         if (!arguments.length) return b;
26959         b = _;
26960         draw();
26961         return lasso;
26962     };
26963
26964     lasso.close = function() {
26965         if (group) {
26966             group.call(iD.ui.Toggle(false, function() {
26967                 d3.select(this).remove();
26968             }));
26969         }
26970         context.container().classed('lasso', false);
26971     };
26972
26973     return lasso;
26974 };
26975 iD.ui.Loading = function(context) {
26976     var message = '',
26977         blocking = false,
26978         modal;
26979
26980     var loading = function(selection) {
26981         modal = iD.ui.modal(selection, blocking);
26982
26983         var loadertext = modal.select('.content')
26984             .classed('loading-modal', true)
26985             .append('div')
26986             .attr('class', 'modal-section fillL');
26987
26988         loadertext.append('img')
26989             .attr('class', 'loader')
26990             .attr('src', context.imagePath('loader-white.gif'));
26991
26992         loadertext.append('h3')
26993             .text(message);
26994
26995         modal.select('button.close')
26996             .attr('class', 'hide');
26997
26998         return loading;
26999     };
27000
27001     loading.message = function(_) {
27002         if (!arguments.length) return message;
27003         message = _;
27004         return loading;
27005     };
27006
27007     loading.blocking = function(_) {
27008         if (!arguments.length) return blocking;
27009         blocking = _;
27010         return loading;
27011     };
27012
27013     loading.close = function() {
27014         modal.remove();
27015     };
27016
27017     return loading;
27018 };
27019 iD.ui.modal = function(selection, blocking) {
27020
27021     var previous = selection.select('div.modal');
27022     var animate = previous.empty();
27023
27024     previous.transition()
27025         .duration(200)
27026         .style('opacity', 0)
27027         .remove();
27028
27029     var shaded = selection
27030         .append('div')
27031         .attr('class', 'shaded')
27032         .style('opacity', 0);
27033
27034     shaded.close = function() {
27035         shaded
27036             .transition()
27037             .duration(200)
27038             .style('opacity',0)
27039             .remove();
27040         modal
27041             .transition()
27042             .duration(200)
27043             .style('top','0px');
27044         keybinding.off();
27045     };
27046
27047     var keybinding = d3.keybinding('modal')
27048         .on('⌫', shaded.close)
27049         .on('⎋', shaded.close);
27050
27051     d3.select(document).call(keybinding);
27052
27053     var modal = shaded.append('div')
27054         .attr('class', 'modal fillL col6');
27055
27056         shaded.on('click.remove-modal', function() {
27057             if (d3.event.target === this && !blocking) shaded.close();
27058         });
27059
27060     modal.append('button')
27061         .attr('class', 'close')
27062         .on('click', function() {
27063             if (!blocking) shaded.close();
27064         })
27065         .append('div')
27066             .attr('class','icon close');
27067
27068     modal.append('div')
27069         .attr('class', 'content');
27070
27071     if (animate) {
27072         shaded.transition().style('opacity', 1);
27073         modal
27074             .style('top','0px')
27075             .transition()
27076             .duration(200)
27077             .style('top','40px');
27078     } else {
27079         shaded.style('opacity', 1);
27080     }
27081
27082
27083     return shaded;
27084 };
27085 iD.ui.Modes = function(context) {
27086     var modes = [
27087         iD.modes.AddPoint(context),
27088         iD.modes.AddLine(context),
27089         iD.modes.AddArea(context)];
27090
27091     return function(selection) {
27092         var buttons = selection.selectAll('button.add-button')
27093             .data(modes);
27094
27095        buttons.enter().append('button')
27096            .attr('tabindex', -1)
27097            .attr('class', function(mode) { return mode.id + ' add-button col4'; })
27098            .on('click.mode-buttons', function(mode) {
27099                if (mode.id === context.mode().id) {
27100                    context.enter(iD.modes.Browse(context));
27101                } else {
27102                    context.enter(mode);
27103                }
27104            })
27105            .call(bootstrap.tooltip()
27106                .placement('bottom')
27107                .html(true)
27108                .title(function(mode) {
27109                    return iD.ui.tooltipHtml(mode.description, mode.key);
27110                }));
27111
27112         context.map()
27113             .on('move.modes', _.debounce(update, 500));
27114
27115         context
27116             .on('enter.modes', update);
27117
27118         update();
27119
27120         buttons.append('span')
27121             .attr('class', function(mode) { return mode.id + ' icon icon-pre-text'; });
27122
27123         buttons.append('span')
27124             .attr('class', 'label')
27125             .text(function(mode) { return mode.title; });
27126
27127         context.on('enter.editor', function(entered) {
27128             buttons.classed('active', function(mode) { return entered.button === mode.button; });
27129             context.container()
27130                 .classed('mode-' + entered.id, true);
27131         });
27132
27133         context.on('exit.editor', function(exited) {
27134             context.container()
27135                 .classed('mode-' + exited.id, false);
27136         });
27137
27138         var keybinding = d3.keybinding('mode-buttons');
27139
27140         modes.forEach(function(m) {
27141             keybinding.on(m.key, function() { if (context.editable()) context.enter(m); });
27142         });
27143
27144         d3.select(document)
27145             .call(keybinding);
27146
27147         function update() {
27148             buttons.property('disabled', !context.editable());
27149         }
27150     };
27151 };
27152 iD.ui.Notice = function(context) {
27153     return function(selection) {
27154         var div = selection.append('div')
27155             .attr('class', 'notice');
27156
27157         var button = div.append('button')
27158             .attr('class', 'zoom-to notice')
27159             .on('click', function() { context.map().zoom(16); });
27160
27161         button.append('span')
27162             .attr('class', 'icon zoom-in-invert');
27163
27164         button.append('span')
27165             .attr('class', 'label')
27166             .text(t('zoom_in_edit'));
27167
27168         function disableTooHigh() {
27169             div.style('display', context.map().editable() ? 'none' : 'block');
27170         }
27171
27172         context.map()
27173             .on('move.notice', _.debounce(disableTooHigh, 500));
27174
27175         disableTooHigh();
27176     };
27177 };
27178 iD.ui.preset = function(context) {
27179     var event = d3.dispatch('change'),
27180         state,
27181         fields,
27182         preset,
27183         tags,
27184         id;
27185
27186     function UIField(field, entity, show) {
27187         field = _.clone(field);
27188
27189         field.input = iD.ui.preset[field.type](field, context)
27190             .on('change', event.change);
27191
27192         if (field.input.entity) field.input.entity(entity);
27193
27194         field.keys = field.keys || [field.key];
27195
27196         field.show = show;
27197
27198         field.shown = function() {
27199             return field.id === 'name' || field.show || _.any(field.keys, function(key) { return !!tags[key]; });
27200         };
27201
27202         field.modified = function() {
27203             var original = context.graph().base().entities[entity.id];
27204             return _.any(field.keys, function(key) {
27205                 return original ? tags[key] !== original.tags[key] : tags[key];
27206             });
27207         };
27208
27209         field.revert = function() {
27210             var original = context.graph().base().entities[entity.id],
27211                 t = {};
27212             field.keys.forEach(function(key) {
27213                 t[key] = original ? original.tags[key] : undefined;
27214             });
27215             return t;
27216         };
27217
27218         field.present = function() {
27219             return _.any(field.keys, function(key) {
27220                 return tags[key];
27221             });
27222         };
27223
27224         field.remove = function() {
27225             var t = {};
27226             field.keys.forEach(function(key) {
27227                 t[key] = undefined;
27228             });
27229             return t;
27230         };
27231
27232         return field;
27233     }
27234
27235     function fieldKey(field) {
27236         return field.id;
27237     }
27238
27239     function presets(selection) {
27240         if (!fields) {
27241             var entity = context.entity(id),
27242                 geometry = context.geometry(id);
27243
27244             fields = [UIField(context.presets().field('name'), entity)];
27245
27246             preset.fields.forEach(function(field) {
27247                 if (field.matchGeometry(geometry)) {
27248                     fields.push(UIField(field, entity, true));
27249                 }
27250             });
27251
27252             context.presets().universal().forEach(function(field) {
27253                 if (preset.fields.indexOf(field) < 0) {
27254                     fields.push(UIField(field, entity));
27255                 }
27256             });
27257         }
27258
27259         var shown = fields.filter(function(field) { return field.shown(); }),
27260             notShown = fields.filter(function(field) { return !field.shown(); });
27261
27262         var $form = selection.selectAll('.preset-form')
27263             .data([0]);
27264
27265         $form.enter().append('div')
27266             .attr('class', 'preset-form inspector-inner fillL3');
27267
27268         var $fields = $form.selectAll('.form-field')
27269             .data(shown, fieldKey);
27270
27271         // Enter
27272
27273         var $enter = $fields.enter()
27274             .insert('div', '.more-buttons')
27275             .attr('class', function(field) {
27276                 return 'form-field form-field-' + field.id;
27277             });
27278
27279         var $label = $enter.append('label')
27280             .attr('class', 'form-label')
27281             .attr('for', function(field) { return 'preset-input-' + field.id; })
27282             .text(function(field) { return field.label(); });
27283
27284         var wrap = $label.append('div')
27285             .attr('class', 'form-label-button-wrap');
27286
27287         wrap.append('button')
27288             .attr('class', 'remove-icon')
27289             .append('span').attr('class', 'icon delete');
27290
27291         wrap.append('button')
27292             .attr('class', 'modified-icon')
27293             .attr('tabindex', -1)
27294             .append('div')
27295             .attr('class', 'icon undo');
27296
27297         // Update
27298
27299         $fields.select('.form-label-button-wrap .remove-icon')
27300             .on('click', remove);
27301
27302         $fields.select('.modified-icon')
27303             .on('click', revert);
27304
27305         $fields
27306             .order()
27307             .classed('modified', function(field) {
27308                 return field.modified();
27309             })
27310             .classed('present', function(field) {
27311                 return field.present();
27312             })
27313             .each(function(field) {
27314                 var reference = iD.ui.TagReference({key: field.key});
27315
27316                 if (state === 'hover') {
27317                     reference.showing(false);
27318                 }
27319
27320                 d3.select(this)
27321                     .call(field.input)
27322                     .call(reference.body)
27323                     .select('.form-label-button-wrap')
27324                     .call(reference.button);
27325
27326                 field.input.tags(tags);
27327             });
27328
27329         $fields.exit()
27330             .remove();
27331
27332         var $more = selection.selectAll('.more-buttons')
27333             .data([0]);
27334
27335         $more.enter().append('div')
27336             .attr('class', 'more-buttons inspector-inner');
27337
27338         var $buttons = $more.selectAll('.preset-add-field')
27339             .data(notShown, fieldKey);
27340
27341         $buttons.enter()
27342             .append('button')
27343             .attr('class', 'preset-add-field')
27344             .call(bootstrap.tooltip()
27345                 .placement('top')
27346                 .title(function(d) { return d.label(); }))
27347             .append('span')
27348             .attr('class', function(d) { return 'icon ' + d.icon; });
27349
27350         $buttons.on('click', show);
27351
27352         $buttons.exit()
27353             .remove();
27354
27355         function show(field) {
27356             field.show = true;
27357             presets(selection);
27358             field.input.focus();
27359         }
27360
27361         function revert(field) {
27362             d3.event.stopPropagation();
27363             d3.event.preventDefault();
27364             event.change(field.revert());
27365         }
27366
27367         function remove(field) {
27368             d3.event.stopPropagation();
27369             d3.event.preventDefault();
27370             event.change(field.remove());
27371         }
27372     }
27373
27374     presets.preset = function(_) {
27375         if (!arguments.length) return preset;
27376         preset = _;
27377         fields = null;
27378         return presets;
27379     };
27380
27381     presets.state = function(_) {
27382         if (!arguments.length) return state;
27383         state = _;
27384         return presets;
27385     };
27386
27387     presets.tags = function(_) {
27388         if (!arguments.length) return tags;
27389         tags = _;
27390         // Don't reset fields here.
27391         return presets;
27392     };
27393
27394     presets.entityID = function(_) {
27395         if (!arguments.length) return id;
27396         id = _;
27397         fields = null;
27398         return presets;
27399     };
27400
27401     return d3.rebind(presets, event, 'on');
27402 };
27403 iD.ui.PresetIcon = function() {
27404     var preset, geometry;
27405
27406     function presetIcon(selection) {
27407         selection.each(setup);
27408     }
27409
27410     function setup() {
27411         var selection = d3.select(this),
27412             p = preset.apply(this, arguments),
27413             geom = geometry.apply(this, arguments);
27414
27415         var $fill = selection.selectAll('.preset-icon-fill')
27416             .data([0]);
27417
27418         $fill.enter().append('div');
27419
27420         $fill.attr('class', function() {
27421             var s = 'preset-icon-fill icon-' + geom;
27422             for (var i in p.tags) {
27423                 s += ' tag-' + i + ' tag-' + i + '-' + p.tags[i];
27424             }
27425             return s;
27426         });
27427
27428         var $icon = selection.selectAll('.preset-icon')
27429             .data([0]);
27430
27431         $icon.enter().append('div');
27432
27433         $icon.attr('class', function() {
27434             var icon = p.icon || (geom === 'line' ? 'other-line' : 'marker-stroked'),
27435                 klass = 'feature-' + icon + ' preset-icon';
27436
27437             var featureicon = iD.data.featureIcons[icon];
27438             if (featureicon && featureicon[geom]) {
27439                 klass += ' preset-icon-' + geom;
27440             } else if (icon === 'multipolygon') {
27441                 // Special case (geometry === 'area')
27442                 klass += ' preset-icon-relation';
27443             }
27444
27445             return klass;
27446         });
27447     }
27448
27449     presetIcon.preset = function(_) {
27450         if (!arguments.length) return preset;
27451         preset = d3.functor(_);
27452         return presetIcon;
27453     };
27454
27455     presetIcon.geometry = function(_) {
27456         if (!arguments.length) return geometry;
27457         geometry = d3.functor(_);
27458         return presetIcon;
27459     };
27460
27461     return presetIcon;
27462 };
27463 iD.ui.PresetList = function(context) {
27464     var event = d3.dispatch('choose'),
27465         id,
27466         currentPreset,
27467         autofocus = false;
27468
27469     function presetList(selection) {
27470         var geometry = context.geometry(id),
27471             presets = context.presets().matchGeometry(geometry);
27472
27473         selection.html('');
27474
27475         var messagewrap = selection.append('div')
27476             .attr('class', 'header fillL cf');
27477
27478         var message = messagewrap.append('h3')
27479             .text(t('inspector.choose'));
27480
27481         if (context.entity(id).isUsed(context.graph())) {
27482             messagewrap.append('button')
27483                 .attr('class', 'preset-choose')
27484                 .on('click', function() { event.choose(currentPreset); })
27485                 .append('span')
27486                 .attr('class', 'icon forward');
27487         } else {
27488             messagewrap.append('button')
27489                 .attr('class', 'close')
27490                 .on('click', function() {
27491                     context.enter(iD.modes.Browse(context));
27492                 })
27493                 .append('span')
27494                 .attr('class', 'icon close');
27495         }
27496
27497         function keydown() {
27498             // hack to let delete shortcut work when search is autofocused
27499             if (search.property('value').length === 0 &&
27500                 (d3.event.keyCode === d3.keybinding.keyCodes['⌫'] ||
27501                  d3.event.keyCode === d3.keybinding.keyCodes['⌦'])) {
27502                 d3.event.preventDefault();
27503                 d3.event.stopPropagation();
27504                 iD.operations.Delete([id], context)();
27505             } else if (search.property('value').length === 0 &&
27506                 (d3.event.ctrlKey || d3.event.metaKey) &&
27507                 d3.event.keyCode === d3.keybinding.keyCodes.z) {
27508                 d3.event.preventDefault();
27509                 d3.event.stopPropagation();
27510                 context.undo();
27511             } else if (!d3.event.ctrlKey && !d3.event.metaKey) {
27512                 d3.select(this).on('keydown', null);
27513             }
27514         }
27515
27516         function keypress() {
27517             // enter
27518             var value = search.property('value');
27519             if (d3.event.keyCode === 13 && value.length) {
27520                 list.selectAll('.preset-list-item:first-child').datum().choose();
27521             }
27522         }
27523
27524         function inputevent() {
27525             var value = search.property('value');
27526             list.classed('filtered', value.length);
27527             if (value.length) {
27528                 var results = presets.search(value, geometry);
27529                 message.text(t('inspector.results', {
27530                     n: results.collection.length,
27531                     search: value
27532                 }));
27533                 list.call(drawList, results);
27534             } else {
27535                 list.call(drawList, context.presets().defaults(geometry, 36));
27536                 message.text(t('inspector.choose'));
27537             }
27538         }
27539
27540         var searchWrap = selection.append('div')
27541             .attr('class', 'search-header');
27542
27543         var search = searchWrap.append('input')
27544             .attr('class', 'preset-search-input')
27545             .attr('placeholder', t('inspector.search'))
27546             .attr('type', 'search')
27547             .on('keydown', keydown)
27548             .on('keypress', keypress)
27549             .on('input', inputevent);
27550
27551         searchWrap.append('span')
27552             .attr('class', 'icon search');
27553
27554         if (autofocus) {
27555             search.node().focus();
27556         }
27557
27558         var listWrap = selection.append('div')
27559             .attr('class', 'inspector-body');
27560
27561         var list = listWrap.append('div')
27562             .attr('class', 'preset-list fillL cf')
27563             .call(drawList, context.presets().defaults(geometry, 36));
27564     }
27565
27566     function drawList(list, presets) {
27567         var collection = presets.collection.map(function(preset) {
27568             return preset.members ? CategoryItem(preset) : PresetItem(preset);
27569         });
27570
27571         var items = list.selectAll('.preset-list-item')
27572             .data(collection, function(d) { return d.preset.id; });
27573
27574         items.enter().append('div')
27575             .attr('class', function(item) { return 'preset-list-item preset-' + item.preset.id.replace('/', '-'); })
27576             .classed('current', function(item) { return item.preset === currentPreset; })
27577             .each(function(item) {
27578                 d3.select(this).call(item);
27579             })
27580             .style('opacity', 0)
27581             .transition()
27582             .style('opacity', 1);
27583
27584         items.order();
27585
27586         items.exit()
27587             .remove();
27588     }
27589
27590     function CategoryItem(preset) {
27591         var box, sublist, shown = false;
27592
27593         function item(selection) {
27594             var wrap = selection.append('div')
27595                 .attr('class', 'preset-list-button-wrap category col12');
27596
27597             wrap.append('button')
27598                 .attr('class', 'preset-list-button')
27599                 .call(iD.ui.PresetIcon()
27600                     .geometry(context.geometry(id))
27601                     .preset(preset))
27602                 .on('click', item.choose)
27603                 .append('div')
27604                 .attr('class', 'label')
27605                 .text(preset.name());
27606
27607             box = selection.append('div')
27608                 .attr('class', 'subgrid col12')
27609                 .style('max-height', '0px')
27610                 .style('opacity', 0);
27611
27612             box.append('div')
27613                 .attr('class', 'arrow');
27614
27615             sublist = box.append('div')
27616                 .attr('class', 'preset-list fillL3 cf fl');
27617         }
27618
27619         item.choose = function() {
27620             if (shown) {
27621                 shown = false;
27622                 box.transition()
27623                     .duration(200)
27624                     .style('opacity', '0')
27625                     .style('max-height', '0px')
27626                     .style('padding-bottom', '0px');
27627             } else {
27628                 shown = true;
27629                 sublist.call(drawList, preset.members);
27630                 box.transition()
27631                     .duration(200)
27632                     .style('opacity', '1')
27633                     .style('max-height', 200 + preset.members.collection.length * 80 + 'px')
27634                     .style('padding-bottom', '20px');
27635             }
27636         };
27637
27638         item.preset = preset;
27639
27640         return item;
27641     }
27642
27643     function PresetItem(preset) {
27644         function item(selection) {
27645             var wrap = selection.append('div')
27646                 .attr('class', 'preset-list-button-wrap col12');
27647
27648             wrap.append('button')
27649                 .attr('class', 'preset-list-button')
27650                 .call(iD.ui.PresetIcon()
27651                     .geometry(context.geometry(id))
27652                     .preset(preset))
27653                 .on('click', item.choose)
27654                 .append('div')
27655                 .attr('class', 'label')
27656                 .text(preset.name());
27657
27658             wrap.call(item.reference.button);
27659             selection.call(item.reference.body);
27660         }
27661
27662         item.choose = function() {
27663             context.presets().choose(preset);
27664
27665             context.perform(
27666                 iD.actions.ChangePreset(id, currentPreset, preset),
27667                 t('operations.change_tags.annotation'));
27668
27669             event.choose(preset);
27670         };
27671
27672         item.help = function() {
27673             d3.event.stopPropagation();
27674             item.reference.toggle();
27675         };
27676
27677         item.preset = preset;
27678         item.reference = iD.ui.TagReference(preset.reference(context.geometry(id)));
27679
27680         return item;
27681     }
27682
27683     presetList.autofocus = function(_) {
27684         if (!arguments.length) return autofocus;
27685         autofocus = _;
27686         return presetList;
27687     };
27688
27689     presetList.entityID = function(_) {
27690         if (!arguments.length) return id;
27691         id = _;
27692         presetList.preset(context.presets().match(context.entity(id), context.graph()));
27693         return presetList;
27694     };
27695
27696     presetList.preset = function(_) {
27697         if (!arguments.length) return currentPreset;
27698         currentPreset = _;
27699         return presetList;
27700     };
27701
27702     return d3.rebind(presetList, event, 'on');
27703 };
27704 iD.ui.RadialMenu = function(context, operations) {
27705     var menu,
27706         center = [0, 0],
27707         tooltip;
27708
27709     var radialMenu = function(selection) {
27710         if (!operations.length)
27711             return;
27712
27713         selection.node().parentNode.focus();
27714
27715         function click(operation) {
27716             d3.event.stopPropagation();
27717             if (operation.disabled())
27718                 return;
27719             operation();
27720             radialMenu.close();
27721         }
27722
27723         menu = selection.append('g')
27724             .attr('class', 'radial-menu')
27725             .attr('transform', 'translate(' + center + ')')
27726             .attr('opacity', 0);
27727
27728         menu.transition()
27729             .attr('opacity', 1);
27730
27731         var r = 50,
27732             a = Math.PI / 4,
27733             a0 = -Math.PI / 4,
27734             a1 = a0 + (operations.length - 1) * a;
27735
27736         menu.append('path')
27737             .attr('class', 'radial-menu-background')
27738             .attr('d', 'M' + r * Math.sin(a0) + ',' +
27739                              r * Math.cos(a0) +
27740                       ' A' + r + ',' + r + ' 0 ' + (operations.length > 5 ? '1' : '0') + ',0 ' +
27741                              (r * Math.sin(a1) + 1e-3) + ',' +
27742                              (r * Math.cos(a1) + 1e-3)) // Force positive-length path (#1305)
27743             .attr('stroke-width', 50)
27744             .attr('stroke-linecap', 'round');
27745
27746         var button = menu.selectAll()
27747             .data(operations)
27748             .enter().append('g')
27749             .attr('transform', function(d, i) {
27750                 return 'translate(' + r * Math.sin(a0 + i * a) + ',' +
27751                                       r * Math.cos(a0 + i * a) + ')';
27752             });
27753
27754         button.append('circle')
27755             .attr('class', function(d) { return 'radial-menu-item radial-menu-item-' + d.id; })
27756             .attr('r', 15)
27757             .classed('disabled', function(d) { return d.disabled(); })
27758             .on('click', click)
27759             .on('mousedown', mousedown)
27760             .on('mouseover', mouseover)
27761             .on('mouseout', mouseout);
27762
27763         button.append('use')
27764             .attr('transform', 'translate(-10, -10)')
27765             .attr('clip-path', 'url(#clip-square-20)')
27766             .attr('xlink:href', function(d) { return '#icon-operation-' + (d.disabled() ? 'disabled-' : '') + d.id; });
27767
27768         tooltip = d3.select(document.body)
27769             .append('div')
27770             .attr('class', 'tooltip-inner radial-menu-tooltip');
27771
27772         function mousedown() {
27773             d3.event.stopPropagation(); // https://github.com/systemed/iD/issues/1869
27774         }
27775
27776         function mouseover(d, i) {
27777             var rect = context.surfaceRect(),
27778                 angle = a0 + i * a,
27779                 top = rect.top + (r + 25) * Math.cos(angle) + center[1] + 'px',
27780                 left = rect.left + (r + 25) * Math.sin(angle) + center[0] + 'px',
27781                 bottom = rect.height - (r + 25) * Math.cos(angle) - center[1] + 'px',
27782                 right = rect.width - (r + 25) * Math.sin(angle) - center[0] + 'px';
27783
27784             tooltip
27785                 .style('top', null)
27786                 .style('left', null)
27787                 .style('bottom', null)
27788                 .style('right', null)
27789                 .style('display', 'block')
27790                 .html(iD.ui.tooltipHtml(d.tooltip(), d.keys[0]));
27791
27792             if (i === 0) {
27793                 tooltip
27794                     .style('right', right)
27795                     .style('top', top);
27796             } else if (i >= 4) {
27797                 tooltip
27798                     .style('left', left)
27799                     .style('bottom', bottom);
27800             } else {
27801                 tooltip
27802                     .style('left', left)
27803                     .style('top', top);
27804             }
27805         }
27806
27807         function mouseout() {
27808             tooltip.style('display', 'none');
27809         }
27810     };
27811
27812     radialMenu.close = function() {
27813         if (menu) {
27814             menu.transition()
27815                 .attr('opacity', 0)
27816                 .remove();
27817         }
27818
27819         if (tooltip) {
27820             tooltip.remove();
27821         }
27822     };
27823
27824     radialMenu.center = function(_) {
27825         if (!arguments.length) return center;
27826         center = _;
27827         return radialMenu;
27828     };
27829
27830     return radialMenu;
27831 };
27832 iD.ui.RawMemberEditor = function(context) {
27833     var id;
27834
27835     function selectMember(d) {
27836         d3.event.preventDefault();
27837         context.enter(iD.modes.Select(context, [d.id]));
27838     }
27839
27840     function changeRole(d) {
27841         var role = d3.select(this).property('value');
27842         context.perform(
27843             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.id, {role: role}), d.index),
27844             t('operations.change_role.annotation'));
27845     }
27846
27847     function deleteMember(d) {
27848         context.perform(
27849             iD.actions.DeleteMember(d.relation.id, d.index),
27850             t('operations.delete_member.annotation'));
27851     }
27852
27853     function rawMemberEditor(selection) {
27854         var entity = context.entity(id),
27855             memberships = [];
27856
27857         entity.members.forEach(function(member, index) {
27858             memberships.push({
27859                 index: index,
27860                 id: member.id,
27861                 role: member.role,
27862                 relation: entity,
27863                 member: context.hasEntity(member.id)
27864             });
27865         });
27866
27867         selection.call(iD.ui.Disclosure()
27868             .title(t('inspector.all_members') + ' (' + memberships.length + ')')
27869             .expanded(true)
27870             .on('toggled', toggled)
27871             .content(content));
27872
27873         function toggled(expanded) {
27874             if (expanded) {
27875                 selection.node().parentNode.scrollTop += 200;
27876             }
27877         }
27878
27879         function content($wrap) {
27880             var $list = $wrap.selectAll('.member-list')
27881                 .data([0]);
27882
27883             $list.enter().append('ul')
27884                 .attr('class', 'member-list');
27885
27886             var $items = $list.selectAll('li')
27887                 .data(memberships, function(d) {
27888                     return iD.Entity.key(d.relation) + ',' + d.index + ',' +
27889                         (d.member ? iD.Entity.key(d.member) : 'incomplete');
27890                 });
27891
27892             var $enter = $items.enter().append('li')
27893                 .attr('class', 'member-row form-field')
27894                 .classed('member-incomplete', function(d) { return !d.member; });
27895
27896             $enter.each(function(d) {
27897                 if (d.member) {
27898                     var $label = d3.select(this).append('label')
27899                         .attr('class', 'form-label')
27900                         .append('a')
27901                         .attr('href', '#')
27902                         .on('click', selectMember);
27903
27904                     $label.append('span')
27905                         .attr('class', 'member-entity-type')
27906                         .text(function(d) { return context.presets().match(d.member, context.graph()).name(); });
27907
27908                     $label.append('span')
27909                         .attr('class', 'member-entity-name')
27910                         .text(function(d) { return iD.util.displayName(d.member); });
27911
27912                 } else {
27913                     d3.select(this).append('label')
27914                         .attr('class', 'form-label')
27915                         .text(t('inspector.incomplete'));
27916                 }
27917             });
27918
27919             $enter.append('input')
27920                 .attr('class', 'member-role')
27921                 .property('type', 'text')
27922                 .attr('maxlength', 255)
27923                 .attr('placeholder', t('inspector.role'))
27924                 .property('value', function(d) { return d.role; })
27925                 .on('change', changeRole);
27926
27927             $enter.append('button')
27928                 .attr('tabindex', -1)
27929                 .attr('class', 'remove button-input-action member-delete minor')
27930                 .on('click', deleteMember)
27931                 .append('span')
27932                 .attr('class', 'icon delete');
27933
27934             $items.exit()
27935                 .remove();
27936         }
27937     }
27938
27939     rawMemberEditor.entityID = function(_) {
27940         if (!arguments.length) return id;
27941         id = _;
27942         return rawMemberEditor;
27943     };
27944
27945     return rawMemberEditor;
27946 };
27947 iD.ui.RawMembershipEditor = function(context) {
27948     var id, showBlank;
27949
27950     function selectRelation(d) {
27951         d3.event.preventDefault();
27952         context.enter(iD.modes.Select(context, [d.relation.id]));
27953     }
27954
27955     function changeRole(d) {
27956         var role = d3.select(this).property('value');
27957         context.perform(
27958             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.member, {role: role}), d.index),
27959             t('operations.change_role.annotation'));
27960     }
27961
27962     function addMembership(d, role) {
27963         showBlank = false;
27964
27965         if (d.relation) {
27966             context.perform(
27967                 iD.actions.AddMember(d.relation.id, {id: id, type: context.entity(id).type, role: role}),
27968                 t('operations.add_member.annotation'));
27969
27970         } else {
27971             var relation = iD.Relation();
27972
27973             context.perform(
27974                 iD.actions.AddEntity(relation),
27975                 iD.actions.AddMember(relation.id, {id: id, type: context.entity(id).type, role: role}),
27976                 t('operations.add.annotation.relation'));
27977
27978             context.enter(iD.modes.Select(context, [relation.id]));
27979         }
27980     }
27981
27982     function deleteMembership(d) {
27983         context.perform(
27984             iD.actions.DeleteMember(d.relation.id, d.index),
27985             t('operations.delete_member.annotation'));
27986     }
27987
27988     function relations(q) {
27989         var result = [{
27990                 relation: null,
27991                 value: t('inspector.new_relation')
27992             }],
27993             graph = context.graph();
27994
27995         context.intersects(context.extent()).forEach(function(entity) {
27996             if (entity.type !== 'relation' || entity.id === id)
27997                 return;
27998
27999             var presetName = context.presets().match(entity, graph).name(),
28000                 entityName = iD.util.displayName(entity) || '';
28001
28002             var value = presetName + ' ' + entityName;
28003             if (q && value.toLowerCase().indexOf(q.toLowerCase()) === -1)
28004                 return;
28005
28006             result.push({
28007                 relation: entity,
28008                 value: value
28009             });
28010         });
28011
28012         return result;
28013     }
28014
28015     function rawMembershipEditor(selection) {
28016         var entity = context.entity(id),
28017             memberships = [];
28018
28019         context.graph().parentRelations(entity).forEach(function(relation) {
28020             relation.members.forEach(function(member, index) {
28021                 if (member.id === entity.id) {
28022                     memberships.push({relation: relation, member: member, index: index});
28023                 }
28024             });
28025         });
28026
28027         selection.call(iD.ui.Disclosure()
28028             .title(t('inspector.all_relations') + ' (' + memberships.length + ')')
28029             .expanded(true)
28030             .on('toggled', toggled)
28031             .content(content));
28032
28033         function toggled(expanded) {
28034             if (expanded) {
28035                 selection.node().parentNode.scrollTop += 200;
28036             }
28037         }
28038
28039         function content($wrap) {
28040             var $list = $wrap.selectAll('.member-list')
28041                 .data([0]);
28042
28043             $list.enter().append('ul')
28044                 .attr('class', 'member-list');
28045
28046             var $items = $list.selectAll('li.member-row-normal')
28047                 .data(memberships, function(d) { return iD.Entity.key(d.relation) + ',' + d.index; });
28048
28049             var $enter = $items.enter().append('li')
28050                 .attr('class', 'member-row member-row-normal form-field');
28051
28052             var $label = $enter.append('label')
28053                 .attr('class', 'form-label')
28054                 .append('a')
28055                 .attr('href', '#')
28056                 .on('click', selectRelation);
28057
28058             $label.append('span')
28059                 .attr('class', 'member-entity-type')
28060                 .text(function(d) { return context.presets().match(d.relation, context.graph()).name(); });
28061
28062             $label.append('span')
28063                 .attr('class', 'member-entity-name')
28064                 .text(function(d) { return iD.util.displayName(d.relation); });
28065
28066             $enter.append('input')
28067                 .attr('class', 'member-role')
28068                 .property('type', 'text')
28069                 .attr('maxlength', 255)
28070                 .attr('placeholder', t('inspector.role'))
28071                 .property('value', function(d) { return d.member.role; })
28072                 .on('change', changeRole);
28073
28074             $enter.append('button')
28075                 .attr('tabindex', -1)
28076                 .attr('class', 'remove button-input-action member-delete minor')
28077                 .on('click', deleteMembership)
28078                 .append('span')
28079                 .attr('class', 'icon delete');
28080
28081             $items.exit()
28082                 .remove();
28083
28084             if (showBlank) {
28085                 var $new = $list.selectAll('.member-row-new')
28086                     .data([0]);
28087
28088                 $enter = $new.enter().append('li')
28089                     .attr('class', 'member-row member-row-new form-field');
28090
28091                 $enter.append('input')
28092                     .attr('type', 'text')
28093                     .attr('class', 'member-entity-input')
28094                     .call(d3.combobox()
28095                         .fetcher(function(value, callback) {
28096                             callback(relations(value));
28097                         })
28098                         .on('accept', function(d) {
28099                             addMembership(d, $new.select('.member-role').property('value'));
28100                         }));
28101
28102                 $enter.append('input')
28103                     .attr('class', 'member-role')
28104                     .property('type', 'text')
28105                     .attr('maxlength', 255)
28106                     .attr('placeholder', t('inspector.role'))
28107                     .on('change', changeRole);
28108
28109                 $enter.append('button')
28110                     .attr('tabindex', -1)
28111                     .attr('class', 'remove button-input-action member-delete minor')
28112                     .on('click', deleteMembership)
28113                     .append('span')
28114                     .attr('class', 'icon delete');
28115
28116             } else {
28117                 $list.selectAll('.member-row-new')
28118                     .remove();
28119             }
28120
28121             var $add = $wrap.selectAll('.add-relation')
28122                 .data([0]);
28123
28124             $add.enter().append('button')
28125                 .attr('class', 'add-relation')
28126                 .append('span')
28127                 .attr('class', 'icon plus light');
28128
28129             $wrap.selectAll('.add-relation')
28130                 .on('click', function() {
28131                     showBlank = true;
28132                     content($wrap);
28133                     $list.selectAll('.member-entity-input').node().focus();
28134                 });
28135         }
28136     }
28137
28138     rawMembershipEditor.entityID = function(_) {
28139         if (!arguments.length) return id;
28140         id = _;
28141         return rawMembershipEditor;
28142     };
28143
28144     return rawMembershipEditor;
28145 };
28146 iD.ui.RawTagEditor = function(context) {
28147     var event = d3.dispatch('change'),
28148         taginfo = iD.taginfo(),
28149         showBlank = false,
28150         state,
28151         preset,
28152         tags,
28153         id;
28154
28155     function rawTagEditor(selection) {
28156         var count = Object.keys(tags).filter(function(d) { return d; }).length;
28157
28158         selection.call(iD.ui.Disclosure()
28159             .title(t('inspector.all_tags') + ' (' + count + ')')
28160             .expanded(iD.ui.RawTagEditor.expanded || preset.isFallback())
28161             .on('toggled', toggled)
28162             .content(content));
28163
28164         function toggled(expanded) {
28165             iD.ui.RawTagEditor.expanded = expanded;
28166             if (expanded) {
28167                 selection.node().parentNode.scrollTop += 200;
28168             }
28169         }
28170     }
28171
28172     function content($wrap) {
28173         var entries = d3.entries(tags);
28174
28175         if (!entries.length || showBlank) {
28176             showBlank = false;
28177             entries.push({key: '', value: ''});
28178         }
28179
28180         var $list = $wrap.selectAll('.tag-list')
28181             .data([0]);
28182
28183         $list.enter().append('ul')
28184             .attr('class', 'tag-list');
28185
28186         var $newTag = $wrap.selectAll('.add-tag')
28187             .data([0]);
28188
28189         var $enter = $newTag.enter().append('button')
28190             .attr('class', 'add-tag');
28191
28192         $enter.append('span')
28193             .attr('class', 'icon plus light');
28194
28195         $newTag.on('click', addTag);
28196
28197         var $items = $list.selectAll('li')
28198             .data(entries, function(d) { return d.key; });
28199
28200         // Enter
28201
28202         $enter = $items.enter().append('li')
28203             .attr('class', 'tag-row cf');
28204
28205         $enter.append('div')
28206             .attr('class', 'key-wrap')
28207             .append('input')
28208             .property('type', 'text')
28209             .attr('class', 'key')
28210             .attr('maxlength', 255);
28211
28212         $enter.append('div')
28213             .attr('class', 'input-wrap-position')
28214             .append('input')
28215             .property('type', 'text')
28216             .attr('class', 'value')
28217             .attr('maxlength', 255);
28218
28219         $enter.append('button')
28220             .attr('tabindex', -1)
28221             .attr('class', 'remove minor')
28222             .append('span')
28223             .attr('class', 'icon delete');
28224
28225         $enter.each(bindTypeahead);
28226
28227         // Update
28228
28229         $items.order();
28230
28231         $items.each(function(tag) {
28232             var reference = iD.ui.TagReference({key: tag.key});
28233
28234             if (state === 'hover') {
28235                 reference.showing(false);
28236             }
28237
28238             d3.select(this)
28239                 .call(reference.button)
28240                 .call(reference.body);
28241         });
28242
28243         $items.select('input.key')
28244             .value(function(d) { return d.key; })
28245             .on('blur', keyChange)
28246             .on('change', keyChange);
28247
28248         $items.select('input.value')
28249             .value(function(d) { return d.value; })
28250             .on('blur', valueChange)
28251             .on('change', valueChange)
28252             .on('keydown.push-more', pushMore);
28253
28254         $items.select('button.remove')
28255             .on('click', removeTag);
28256
28257         $items.exit()
28258             .remove();
28259
28260         function pushMore() {
28261             if (d3.event.keyCode === 9 && !d3.event.shiftKey &&
28262                 $list.selectAll('li:last-child input.value').node() === this) {
28263                 addTag();
28264             }
28265         }
28266
28267         function bindTypeahead() {
28268             var row = d3.select(this),
28269                 key = row.selectAll('input.key'),
28270                 value = row.selectAll('input.value');
28271
28272             function sort(value, data) {
28273                 var sameletter = [],
28274                     other = [];
28275                 for (var i = 0; i < data.length; i++) {
28276                     if (data[i].value.substring(0, value.length) === value) {
28277                         sameletter.push(data[i]);
28278                     } else {
28279                         other.push(data[i]);
28280                     }
28281                 }
28282                 return sameletter.concat(other);
28283             }
28284
28285             key.call(d3.combobox()
28286                 .fetcher(function(value, callback) {
28287                     taginfo.keys({
28288                         debounce: true,
28289                         geometry: context.geometry(id),
28290                         query: value
28291                     }, function(err, data) {
28292                         if (!err) callback(sort(value, data));
28293                     });
28294                 }));
28295
28296             value.call(d3.combobox()
28297                 .fetcher(function(value, callback) {
28298                     taginfo.values({
28299                         debounce: true,
28300                         key: key.value(),
28301                         geometry: context.geometry(id),
28302                         query: value
28303                     }, function(err, data) {
28304                         if (!err) callback(sort(value, data));
28305                     });
28306                 }));
28307         }
28308
28309         function keyChange(d) {
28310             var tag = {};
28311             tag[d.key] = undefined;
28312             tag[this.value] = d.value;
28313             d.key = this.value; // Maintain DOM identity through the subsequent update.
28314             event.change(tag);
28315         }
28316
28317         function valueChange(d) {
28318             var tag = {};
28319             tag[d.key] = this.value;
28320             event.change(tag);
28321         }
28322
28323         function removeTag(d) {
28324             var tag = {};
28325             tag[d.key] = undefined;
28326             event.change(tag);
28327         }
28328
28329         function addTag() {
28330             // Wrapped in a setTimeout in case it's being called from a blur
28331             // handler. Without the setTimeout, the call to `content` would
28332             // wipe out the pending value change.
28333             setTimeout(function() {
28334                 showBlank = true;
28335                 content($wrap);
28336                 $list.selectAll('li:last-child input.key').node().focus();
28337             }, 0);
28338         }
28339     }
28340
28341     rawTagEditor.state = function(_) {
28342         if (!arguments.length) return state;
28343         state = _;
28344         return rawTagEditor;
28345     };
28346
28347     rawTagEditor.preset = function(_) {
28348         if (!arguments.length) return preset;
28349         preset = _;
28350         return rawTagEditor;
28351     };
28352
28353     rawTagEditor.tags = function(_) {
28354         if (!arguments.length) return tags;
28355         tags = _;
28356         return rawTagEditor;
28357     };
28358
28359     rawTagEditor.entityID = function(_) {
28360         if (!arguments.length) return id;
28361         id = _;
28362         return rawTagEditor;
28363     };
28364
28365     return d3.rebind(rawTagEditor, event, 'on');
28366 };
28367 iD.ui.Restore = function(context) {
28368     return function(selection) {
28369         if (!context.history().lock() || !context.history().restorableChanges())
28370             return;
28371
28372         var modal = iD.ui.modal(selection);
28373
28374         modal.select('.modal')
28375             .attr('class', 'modal fillL col6');
28376
28377         var introModal = modal.select('.content');
28378
28379         introModal.attr('class','cf');
28380
28381         introModal.append('div')
28382             .attr('class', 'modal-section')
28383             .append('h3')
28384             .text(t('restore.heading'));
28385
28386         introModal.append('div')
28387             .attr('class','modal-section')
28388             .append('p')
28389             .text(t('restore.description'));
28390
28391         var buttonWrap = introModal.append('div')
28392             .attr('class', 'modal-actions cf');
28393
28394         var restore = buttonWrap.append('button')
28395             .attr('class', 'restore col6')
28396             .text(t('restore.restore'))
28397             .on('click', function() {
28398                 context.history().restore();
28399                 modal.remove();
28400             });
28401
28402         buttonWrap.append('button')
28403             .attr('class', 'reset col6')
28404             .text(t('restore.reset'))
28405             .on('click', function() {
28406                 context.history().clearSaved();
28407                 modal.remove();
28408             });
28409
28410         restore.node().focus();
28411     };
28412 };
28413 iD.ui.Save = function(context) {
28414     var history = context.history(),
28415         key = iD.ui.cmd('⌘S');
28416
28417     function saving() {
28418         return context.mode().id === 'save';
28419     }
28420
28421     function save() {
28422         d3.event.preventDefault();
28423         if (!saving() && history.hasChanges()) {
28424             context.enter(iD.modes.Save(context));
28425         }
28426     }
28427
28428     return function(selection) {
28429         var tooltip = bootstrap.tooltip()
28430             .placement('bottom')
28431             .html(true)
28432             .title(iD.ui.tooltipHtml(t('save.no_changes'), key));
28433
28434         var button = selection.append('button')
28435             .attr('class', 'save col12 disabled')
28436             .attr('tabindex', -1)
28437             .on('click', save)
28438             .call(tooltip);
28439
28440         button.append('span')
28441             .attr('class', 'label')
28442             .text(t('save.title'));
28443
28444         button.append('span')
28445             .attr('class', 'count')
28446             .text('0');
28447
28448         var keybinding = d3.keybinding('undo-redo')
28449             .on(key, save);
28450
28451         d3.select(document)
28452             .call(keybinding);
28453
28454         var numChanges = 0;
28455
28456         context.history().on('change.save', function() {
28457             var _ = history.difference().summary().length;
28458             if (_ === numChanges)
28459                 return;
28460             numChanges = _;
28461
28462             tooltip.title(iD.ui.tooltipHtml(t(numChanges > 0 ?
28463                     'save.help' : 'save.no_changes'), key));
28464
28465             button
28466                 .classed('disabled', numChanges === 0)
28467                 .classed('has-count', numChanges > 0);
28468
28469             button.select('span.count')
28470                 .text(numChanges);
28471         });
28472
28473         context.on('enter.save', function() {
28474             button.property('disabled', saving());
28475             if (saving()) button.call(tooltip.hide);
28476         });
28477     };
28478 };
28479 iD.ui.SelectionList = function(context, selectedIDs) {
28480
28481     function selectionList(selection) {
28482         selection.classed('selection-list-pane', true);
28483
28484         var header = selection.append('div')
28485             .attr('class', 'header fillL cf');
28486
28487         header.append('h3')
28488             .text(t('inspector.multiselect'));
28489
28490         var listWrap = selection.append('div')
28491             .attr('class', 'inspector-body');
28492
28493         var list = listWrap.append('div')
28494             .attr('class', 'feature-list cf');
28495
28496         context.history().on('change.selection-list', drawList);
28497         drawList();
28498
28499         function drawList() {
28500             var entities = selectedIDs
28501                 .map(function(id) { return context.hasEntity(id); })
28502                 .filter(function(entity) { return entity; });
28503
28504             var items = list.selectAll('.feature-list-item')
28505                 .data(entities, iD.Entity.key);
28506
28507             var enter = items.enter().append('button')
28508                 .attr('class', 'feature-list-item')
28509                 .on('click', function(entity) {
28510                     context.enter(iD.modes.Select(context, [entity.id]));
28511                 });
28512
28513             // Enter
28514
28515             var label = enter.append('div')
28516                 .attr('class', 'label');
28517
28518             label.append('span')
28519                 .attr('class', 'icon icon-pre-text');
28520
28521             label.append('span')
28522                 .attr('class', 'entity-type');
28523
28524             label.append('span')
28525                 .attr('class', 'entity-name');
28526
28527             // Update
28528
28529             items.selectAll('.icon')
28530                 .attr('class', function(entity) { return context.geometry(entity.id) + ' icon icon-pre-text'; });
28531
28532             items.selectAll('.entity-type')
28533                 .text(function(entity) { return context.presets().match(entity, context.graph()).name(); });
28534
28535             items.selectAll('.entity-name')
28536                 .text(function(entity) { return iD.util.displayName(entity); });
28537
28538             // Exit
28539
28540             items.exit()
28541                 .remove();
28542         }
28543     }
28544
28545     return selectionList;
28546
28547 };
28548 iD.ui.Sidebar = function(context) {
28549     var inspector = iD.ui.Inspector(context),
28550         current;
28551
28552     function sidebar(selection) {
28553         var featureListWrap = selection.append('div')
28554             .attr('class', 'feature-list-pane')
28555             .call(iD.ui.FeatureList(context));
28556
28557         selection.call(iD.ui.Notice(context));
28558
28559         var inspectorWrap = selection.append('div')
28560             .attr('class', 'inspector-hidden inspector-wrap fr');
28561
28562         sidebar.hover = function(id) {
28563             if (!current && id) {
28564                 featureListWrap.classed('inspector-hidden', true);
28565                 inspectorWrap.classed('inspector-hidden', false)
28566                     .classed('inspector-hover', true);
28567
28568                 if (inspector.entityID() !== id || inspector.state() !== 'hover') {
28569                     inspector
28570                         .state('hover')
28571                         .entityID(id);
28572
28573                     inspectorWrap.call(inspector);
28574                 }
28575             } else if (!current) {
28576                 featureListWrap.classed('inspector-hidden', false);
28577                 inspectorWrap.classed('inspector-hidden', true);
28578                 inspector.state('hide');
28579             }
28580         };
28581
28582         sidebar.select = function(id, newFeature) {
28583             if (!current && id) {
28584                 featureListWrap.classed('inspector-hidden', true);
28585                 inspectorWrap.classed('inspector-hidden', false)
28586                     .classed('inspector-hover', false);
28587
28588                 if (inspector.entityID() !== id || inspector.state() !== 'select') {
28589                     inspector
28590                         .state('select')
28591                         .entityID(id)
28592                         .newFeature(newFeature);
28593
28594                     inspectorWrap.call(inspector);
28595                 }
28596             } else if (!current) {
28597                 featureListWrap.classed('inspector-hidden', false);
28598                 inspectorWrap.classed('inspector-hidden', true);
28599                 inspector.state('hide');
28600             }
28601         };
28602
28603         sidebar.show = function(component) {
28604             featureListWrap.classed('inspector-hidden', true);
28605             inspectorWrap.classed('inspector-hidden', true);
28606             if (current) current.remove();
28607             current = selection.append('div')
28608                 .attr('class', 'sidebar-component')
28609                 .call(component);
28610         };
28611
28612         sidebar.hide = function() {
28613             featureListWrap.classed('inspector-hidden', false);
28614             if (current) current.remove();
28615             current = null;
28616         };
28617     }
28618
28619     sidebar.hover = function() {};
28620     sidebar.select = function() {};
28621     sidebar.show = function() {};
28622     sidebar.hide = function() {};
28623
28624     return sidebar;
28625 };
28626 iD.ui.SourceSwitch = function(context) {
28627     var keys;
28628
28629     function click() {
28630         d3.event.preventDefault();
28631
28632         if (context.history().hasChanges() &&
28633             !window.confirm(t('source_switch.lose_changes'))) return;
28634
28635         var live = d3.select(this)
28636             .classed('live');
28637
28638         context.connection()
28639             .switch(live ? keys[1] : keys[0]);
28640
28641         context.flush();
28642
28643         d3.select(this)
28644             .text(live ? t('source_switch.dev') : t('source_switch.live'))
28645             .classed('live', !live);
28646     }
28647
28648     var sourceSwitch = function(selection) {
28649         selection.append('a')
28650             .attr('href', '#')
28651             .text(t('source_switch.live'))
28652             .classed('live', true)
28653             .attr('tabindex', -1)
28654             .on('click', click);
28655     };
28656
28657     sourceSwitch.keys = function(_) {
28658         if (!arguments.length) return keys;
28659         keys = _;
28660         return sourceSwitch;
28661     };
28662
28663     return sourceSwitch;
28664 };
28665 iD.ui.Spinner = function(context) {
28666     var connection = context.connection();
28667
28668     return function(selection) {
28669         var img = selection.append('img')
28670             .attr('src', context.imagePath('loader-black.gif'))
28671             .style('opacity', 0);
28672
28673         connection.on('loading.spinner', function() {
28674             img.transition()
28675                 .style('opacity', 1);
28676         });
28677
28678         connection.on('loaded.spinner', function() {
28679             img.transition()
28680                 .style('opacity', 0);
28681         });
28682     };
28683 };
28684 iD.ui.Splash = function(context) {
28685     return function(selection) {
28686         if (context.storage('sawSplash'))
28687              return;
28688
28689         context.storage('sawSplash', true);
28690
28691         var modal = iD.ui.modal(selection);
28692
28693         modal.select('.modal')
28694             .attr('class', 'modal-splash modal col6');
28695
28696         var introModal = modal.select('.content')
28697             .append('div')
28698             .attr('class', 'fillL');
28699
28700         introModal.append('div')
28701             .attr('class','modal-section cf')
28702             .append('h3').text(t('splash.welcome'));
28703
28704         introModal.append('div')
28705             .attr('class','modal-section')
28706             .append('p')
28707             .html(t('splash.text', {
28708                 version: iD.version,
28709                 website: '<a href="http://ideditor.com/">ideditor.com</a>',
28710                 github: '<a href="https://github.com/systemed/iD">github.com</a>'
28711             }));
28712
28713         var buttons = introModal.append('div').attr('class', 'modal-actions cf');
28714
28715         buttons.append('button')
28716             .attr('class', 'col6 walkthrough')
28717             .text(t('splash.walkthrough'))
28718             .on('click', function() {
28719                 d3.select(document.body).call(iD.ui.intro(context));
28720                 modal.close();
28721             });
28722
28723         buttons.append('button')
28724             .attr('class', 'col6 start')
28725             .text(t('splash.start'))
28726             .on('click', modal.close);
28727
28728         modal.select('button.close').attr('class','hide');
28729
28730     };
28731 };
28732 iD.ui.Status = function(context) {
28733     var connection = context.connection(),
28734         errCount = 0;
28735
28736     return function(selection) {
28737
28738         function update() {
28739
28740             connection.status(function(err, apiStatus) {
28741
28742                 selection.html('');
28743
28744                 if (err && errCount++ < 2) return;
28745
28746                 if (err) {
28747                     selection.text(t('status.error'));
28748
28749                 } else if (apiStatus === 'readonly') {
28750                     selection.text(t('status.readonly'));
28751
28752                 } else if (apiStatus === 'offline') {
28753                     selection.text(t('status.offline'));
28754                 }
28755
28756                 selection.attr('class', 'api-status ' + (err ? 'error' : apiStatus));
28757                 if (!err) errCount = 0;
28758
28759             });
28760         }
28761
28762         connection.on('auth', function() { update(selection); });
28763         window.setInterval(update, 90000);
28764         update(selection);
28765     };
28766 };
28767 iD.ui.Success = function(context) {
28768     var event = d3.dispatch('cancel'),
28769         changeset;
28770
28771     function success(selection) {
28772         var message = (changeset.comment || t('success.edited_osm')).substring(0, 130) +
28773             ' ' + context.connection().changesetURL(changeset.id);
28774
28775         var header = selection.append('div')
28776             .attr('class', 'header fillL');
28777
28778         header.append('button')
28779             .attr('class', 'fr')
28780             .append('span')
28781             .attr('class', 'icon close')
28782             .on('click', function() { event.cancel(success); });
28783
28784         header.append('h3')
28785             .text(t('success.just_edited'));
28786
28787         var body = selection.append('div')
28788             .attr('class', 'body save-success fillL');
28789
28790         body.append('p')
28791             .html(t('success.help_html'));
28792
28793         var changesetURL = context.connection().changesetURL(changeset.id);
28794
28795         body.append('a')
28796             .attr('class', 'button col12 osm')
28797             .attr('target', '_blank')
28798             .attr('href', changesetURL)
28799             .text(t('success.view_on_osm'));
28800
28801         var sharing = {
28802             facebook: 'https://facebook.com/sharer/sharer.php?u=' + encodeURIComponent(changesetURL),
28803             twitter: 'https://twitter.com/intent/tweet?source=webclient&text=' + encodeURIComponent(message),
28804             google: 'https://plus.google.com/share?url=' + encodeURIComponent(changesetURL)
28805         };
28806
28807         body.selectAll('.button.social')
28808             .data(d3.entries(sharing))
28809             .enter().append('a')
28810             .attr('class', function(d) { return 'button social col4 ' + d.key; })
28811             .attr('target', '_blank')
28812             .attr('href', function(d) { return d.value; })
28813             .call(bootstrap.tooltip()
28814                 .title(function(d) { return t('success.' + d.key); })
28815                 .placement('bottom'));
28816     }
28817
28818     success.changeset = function(_) {
28819         if (!arguments.length) return changeset;
28820         changeset = _;
28821         return success;
28822     };
28823
28824     return d3.rebind(success, event, 'on');
28825 };
28826 iD.ui.TagReference = function(tag) {
28827     var tagReference = {},
28828         taginfo = iD.taginfo(),
28829         button,
28830         body,
28831         loaded,
28832         showing;
28833
28834     function findLocal(docs) {
28835         var locale = iD.detect().locale.toLowerCase(),
28836             localized;
28837
28838         localized = _.find(docs, function(d) {
28839             return d.lang.toLowerCase() === locale;
28840         });
28841         if (localized) return localized;
28842
28843         // try the non-regional version of a language, like
28844         // 'en' if the language is 'en-US'
28845         if (locale.indexOf('-') !== -1) {
28846             var first = locale.split('-')[0];
28847             localized = _.find(docs, function(d) {
28848                 return d.lang.toLowerCase() === first;
28849             });
28850             if (localized) return localized;
28851         }
28852
28853         // finally fall back to english
28854         return _.find(docs, function(d) {
28855             return d.lang.toLowerCase() === 'en';
28856         });
28857     }
28858
28859     function load() {
28860         button.classed('tag-reference-loading', true);
28861
28862         taginfo.docs(tag, function(err, docs) {
28863             if (!err && docs) {
28864                 docs = findLocal(docs);
28865             }
28866
28867             body.html('');
28868
28869             if (!docs || !docs.description) {
28870                 body.append('p').text(t('inspector.no_documentation_key'));
28871                 show();
28872                 return;
28873             }
28874
28875             if (docs.image && docs.image.thumb_url_prefix) {
28876                 body
28877                     .append('img')
28878                     .attr('class', 'wiki-image')
28879                     .attr('src', docs.image.thumb_url_prefix + '100' + docs.image.thumb_url_suffix)
28880                     .on('load', function() { show(); })
28881                     .on('error', function() { d3.select(this).remove(); show(); });
28882             } else {
28883                 show();
28884             }
28885
28886             body
28887                 .append('p')
28888                 .text(docs.description);
28889
28890             var wikiLink = body
28891                 .append('a')
28892                 .attr('target', '_blank')
28893                 .attr('href', 'http://wiki.openstreetmap.org/wiki/' + docs.title);
28894
28895             wikiLink.append('span')
28896                 .attr('class','icon icon-pre-text out-link');
28897
28898             wikiLink.append('span')
28899                 .text(t('inspector.reference'));
28900         });
28901     }
28902
28903     function show() {
28904         loaded = true;
28905
28906         button.classed('tag-reference-loading', false);
28907
28908         body.transition()
28909             .duration(200)
28910             .style('max-height', '200px')
28911             .style('opacity', '1');
28912
28913         showing = true;
28914     }
28915
28916     function hide(selection) {
28917         selection = selection || body.transition().duration(200);
28918
28919         selection
28920             .style('max-height', '0px')
28921             .style('opacity', '0');
28922
28923         showing = false;
28924     }
28925
28926     tagReference.button = function(selection) {
28927         button = selection.selectAll('.tag-reference-button')
28928             .data([0]);
28929
28930         var enter = button.enter().append('button')
28931             .attr('tabindex', -1)
28932             .attr('class', 'tag-reference-button');
28933
28934         enter.append('span')
28935             .attr('class', 'icon inspect');
28936
28937         button.on('click', function () {
28938             d3.event.stopPropagation();
28939             d3.event.preventDefault();
28940             if (showing) {
28941                 hide();
28942             } else if (loaded) {
28943                 show();
28944             } else {
28945                 load();
28946             }
28947         });
28948     };
28949
28950     tagReference.body = function(selection) {
28951         body = selection.selectAll('.tag-reference-body')
28952             .data([0]);
28953
28954         body.enter().append('div')
28955             .attr('class', 'tag-reference-body cf')
28956             .style('max-height', '0')
28957             .style('opacity', '0');
28958
28959         if (showing === false) {
28960             hide(body);
28961         }
28962     };
28963
28964     tagReference.showing = function(_) {
28965         if (!arguments.length) return showing;
28966         showing = _;
28967         return tagReference;
28968     };
28969
28970     return tagReference;
28971 };// toggles the visibility of ui elements, using a combination of the
28972 // hide class, which sets display=none, and a d3 transition for opacity.
28973 // this will cause blinking when called repeatedly, so check that the
28974 // value actually changes between calls.
28975 iD.ui.Toggle = function(show, callback) {
28976     return function(selection) {
28977         selection
28978             .style('opacity', show ? 0 : 1)
28979             .classed('hide', false)
28980             .transition()
28981             .style('opacity', show ? 1 : 0)
28982             .each('end', function() {
28983                 d3.select(this).classed('hide', !show);
28984                 if (callback) callback.apply(this);
28985             });
28986     };
28987 };
28988 iD.ui.UndoRedo = function(context) {
28989     var commands = [{
28990         id: 'undo',
28991         cmd: iD.ui.cmd('⌘Z'),
28992         action: function() { if (!saving()) context.undo(); },
28993         annotation: function() { return context.history().undoAnnotation(); }
28994     }, {
28995         id: 'redo',
28996         cmd: iD.ui.cmd('⌘⇧Z'),
28997         action: function() { if (!saving()) context.redo(); },
28998         annotation: function() { return context.history().redoAnnotation(); }
28999     }];
29000
29001     function saving() {
29002         return context.mode().id === 'save';
29003     }
29004
29005     return function(selection) {
29006         var tooltip = bootstrap.tooltip()
29007             .placement('bottom')
29008             .html(true)
29009             .title(function (d) {
29010                 return iD.ui.tooltipHtml(d.annotation() ?
29011                     t(d.id + '.tooltip', {action: d.annotation()}) :
29012                     t(d.id + '.nothing'), d.cmd);
29013             });
29014
29015         var buttons = selection.selectAll('button')
29016             .data(commands)
29017             .enter().append('button')
29018             .attr('class', 'col6 disabled')
29019             .on('click', function(d) { return d.action(); })
29020             .call(tooltip);
29021
29022         buttons.append('span')
29023             .attr('class', function(d) { return 'icon ' + d.id; });
29024
29025         var keybinding = d3.keybinding('undo')
29026             .on(commands[0].cmd, function() { d3.event.preventDefault(); commands[0].action(); })
29027             .on(commands[1].cmd, function() { d3.event.preventDefault(); commands[1].action(); });
29028
29029         d3.select(document)
29030             .call(keybinding);
29031
29032         context.history()
29033             .on('change.undo_redo', update);
29034
29035         context
29036             .on('enter.undo_redo', update);
29037
29038         function update() {
29039             buttons
29040                 .property('disabled', saving())
29041                 .classed('disabled', function(d) { return !d.annotation(); })
29042                 .each(function() {
29043                     var selection = d3.select(this);
29044                     if (selection.property('tooltipVisible')) {
29045                         selection.call(tooltip.show);
29046                     }
29047                 });
29048         }
29049     };
29050 };
29051 iD.ui.ViewOnOSM = function(context) {
29052     var id;
29053
29054     function viewOnOSM(selection) {
29055         var entity = context.entity(id);
29056
29057         selection.style('display', entity.isNew() ? 'none' : null);
29058
29059         var $link = selection.selectAll('.view-on-osm')
29060             .data([0]);
29061
29062         var $enter = $link.enter().append('a')
29063             .attr('class', 'view-on-osm')
29064             .attr('target', '_blank');
29065
29066         $enter.append('span')
29067             .attr('class', 'icon icon-pre-text out-link');
29068
29069         $enter.append('span')
29070             .text(t('inspector.view_on_osm'));
29071
29072         $link.attr('href', context.connection().entityURL(entity));
29073     }
29074
29075     viewOnOSM.entityID = function(_) {
29076         if (!arguments.length) return id;
29077         id = _;
29078         return viewOnOSM;
29079     };
29080
29081     return viewOnOSM;
29082 };
29083 iD.ui.Zoom = function(context) {
29084     var zooms = [{
29085         id: 'zoom-in',
29086         title: t('zoom.in'),
29087         action: context.zoomIn,
29088         key: '+'
29089     }, {
29090         id: 'zoom-out',
29091         title: t('zoom.out'),
29092         action: context.zoomOut,
29093         key: '-'
29094     }];
29095
29096     return function(selection) {
29097         var button = selection.selectAll('button')
29098             .data(zooms)
29099             .enter().append('button')
29100             .attr('tabindex', -1)
29101             .attr('class', function(d) { return d.id; })
29102             .on('click.editor', function(d) { d.action(); })
29103             .call(bootstrap.tooltip()
29104                 .placement('left')
29105                 .html(true)
29106                 .title(function(d) {
29107                     return iD.ui.tooltipHtml(d.title, d.key);
29108                 }));
29109
29110         button.append('span')
29111             .attr('class', function(d) { return d.id + ' icon'; });
29112
29113         var keybinding = d3.keybinding('zoom')
29114             .on('+', function() { context.zoomIn(); })
29115             .on('-', function() { context.zoomOut(); })
29116             .on('⇧=', function() { context.zoomIn(); })
29117             .on('dash', function() { context.zoomOut(); });
29118
29119         d3.select(document)
29120             .call(keybinding);
29121     };
29122 };
29123 iD.ui.preset.access = function(field) {
29124     var event = d3.dispatch('change'),
29125         items;
29126
29127     function access(selection) {
29128         var wrap = selection.selectAll('.preset-input-wrap')
29129             .data([0]);
29130
29131         wrap.enter().append('div')
29132             .attr('class', 'cf preset-input-wrap')
29133             .append('ul');
29134
29135         items = wrap.select('ul').selectAll('li')
29136             .data(field.keys);
29137
29138         // Enter
29139
29140         var enter = items.enter().append('li')
29141             .attr('class', function(d) { return 'cf preset-access-' + d; });
29142
29143         enter.append('span')
29144             .attr('class', 'col6 label preset-label-access')
29145             .attr('for', function(d) { return 'preset-input-access-' + d; })
29146             .text(function(d) { return field.t('types.' + d); });
29147
29148         enter.append('div')
29149             .attr('class', 'col6 preset-input-access-wrap')
29150             .append('input')
29151             .attr('type', 'text')
29152             .attr('class', 'preset-input-access')
29153             .attr('id', function(d) { return 'preset-input-access-' + d; })
29154             .each(function(d) {
29155                 d3.select(this)
29156                     .call(d3.combobox()
29157                         .data(access.options(d)));
29158             });
29159
29160         // Update
29161
29162         wrap.selectAll('.preset-input-access')
29163             .on('change', change)
29164             .on('blur', change);
29165     }
29166
29167     function change(d) {
29168         var tag = {};
29169         tag[d] = d3.select(this).value() || undefined;
29170         event.change(tag);
29171     }
29172
29173     access.options = function(type) {
29174         var options = ['no', 'permissive', 'private', 'designated', 'destination'];
29175
29176         if (type !== 'access') {
29177             options.unshift('yes');
29178         }
29179
29180         return options.map(function(option) {
29181             return {
29182                 title: field.t('options.' + option + '.description'),
29183                 value: option
29184             };
29185         });
29186     };
29187
29188     var placeholders = {
29189         footway: {
29190             foot: 'yes',
29191             motor_vehicle: 'no'
29192         },
29193         steps: {
29194             foot: 'yes',
29195             motor_vehicle: 'no'
29196         },
29197         pedestrian: {
29198             foot: 'yes',
29199             motor_vehicle: 'no'
29200         },
29201         cycleway: {
29202             bicycle: 'yes',
29203             motor_vehicle: 'no'
29204         },
29205         bridleway: {
29206             horse: 'yes'
29207         },
29208         path: {
29209             motor_vehicle: 'no'
29210         },
29211         motorway: {
29212             motor_vehicle: 'yes'
29213         },
29214         trunk: {
29215             motor_vehicle: 'yes'
29216         },
29217         primary: {
29218             motor_vehicle: 'yes'
29219         },
29220         secondary: {
29221             motor_vehicle: 'yes'
29222         },
29223         tertiary: {
29224             motor_vehicle: 'yes'
29225         },
29226         residential: {
29227             motor_vehicle: 'yes'
29228         },
29229         unclassified: {
29230             motor_vehicle: 'yes'
29231         },
29232         service: {
29233             motor_vehicle: 'yes'
29234         },
29235         motorway_link: {
29236             motor_vehicle: 'yes'
29237         },
29238         trunk_link: {
29239             motor_vehicle: 'yes'
29240         },
29241         primary_link: {
29242             motor_vehicle: 'yes'
29243         },
29244         secondary_link: {
29245             motor_vehicle: 'yes'
29246         },
29247         tertiary_link: {
29248             motor_vehicle: 'yes'
29249         }
29250     };
29251
29252     access.tags = function(tags) {
29253         items.selectAll('.preset-input-access')
29254             .value(function(d) { return tags[d] || ''; })
29255             .attr('placeholder', function() {
29256                 return tags.access ? tags.access : field.placeholder();
29257             });
29258
29259         items.selectAll('#preset-input-access-access')
29260             .attr('placeholder', 'yes');
29261
29262         _.forEach(placeholders[tags.highway], function(value, key) {
29263             items.selectAll('#preset-input-access-' + key)
29264                 .attr('placeholder', value);
29265         });
29266     };
29267
29268     access.focus = function() {
29269         items.selectAll('.preset-input-access')
29270             .node().focus();
29271     };
29272
29273     return d3.rebind(access, event, 'on');
29274 };
29275 iD.ui.preset.address = function(field, context) {
29276     var event = d3.dispatch('change'),
29277         housename,
29278         housenumber,
29279         street,
29280         city,
29281         postcode,
29282         entity;
29283
29284     function getStreets() {
29285         var extent = entity.extent(context.graph()),
29286             l = extent.center(),
29287             box = iD.geo.Extent(l).padByMeters(200);
29288
29289         return context.intersects(box)
29290             .filter(isAddressable)
29291             .map(function(d) {
29292                 var loc = context.projection([
29293                     (extent[0][0] + extent[1][0]) / 2,
29294                     (extent[0][1] + extent[1][1]) / 2]),
29295                     choice = iD.geo.chooseEdge(context.childNodes(d), loc, context.projection);
29296                 return {
29297                     title: d.tags.name,
29298                     value: d.tags.name,
29299                     dist: choice.distance
29300                 };
29301             }).sort(function(a, b) {
29302                 return a.dist - b.dist;
29303             });
29304
29305         function isAddressable(d) {
29306             return d.tags.highway && d.tags.name && d.type === 'way';
29307         }
29308     }
29309
29310     function getCities() {
29311         var extent = entity.extent(context.graph()),
29312             l = extent.center(),
29313             box = iD.geo.Extent(l).padByMeters(200);
29314
29315         return context.intersects(box)
29316             .filter(isAddressable)
29317             .map(function(d) {
29318                 return {
29319                     title: d.tags['addr:city'] || d.tags.name,
29320                     value: d.tags['addr:city'] || d.tags.name,
29321                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29322                 };
29323             }).sort(function(a, b) {
29324                 return a.dist - b.dist;
29325             });
29326
29327         function isAddressable(d) {
29328             if (d.tags.name &&
29329                 (d.tags.admin_level === '8' || d.tags.border_type === 'city'))
29330                 return true;
29331
29332             if (d.tags.place && d.tags.name && (
29333                     d.tags.place === 'city' ||
29334                     d.tags.place === 'town' ||
29335                     d.tags.place === 'village'))
29336                 return true;
29337
29338             if (d.tags['addr:city']) return true;
29339
29340             return false;
29341         }
29342     }
29343
29344     function getPostCodes() {
29345         var extent = entity.extent(context.graph()),
29346             l = extent.center(),
29347             box = iD.geo.Extent(l).padByMeters(200);
29348
29349         return context.intersects(box)
29350             .filter(isAddressable)
29351             .map(function(d) {
29352                 return {
29353                     title: d.tags['addr:postcode'],
29354                     value: d.tags['addr:postcode'],
29355                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29356                 };
29357             }).sort(function(a, b) {
29358                 return a.dist - b.dist;
29359             });
29360
29361         function isAddressable(d) {
29362             return d.tags['addr:postcode'];
29363         }
29364     }
29365
29366     function address(selection) {
29367         var wrap = selection.selectAll('.preset-input-wrap')
29368             .data([0]);
29369
29370         // Enter
29371
29372         var enter = wrap.enter().append('div')
29373             .attr('class', 'preset-input-wrap');
29374
29375         enter.append('input')
29376             .property('type', 'text')
29377             .attr('placeholder', field.t('placeholders.housename'))
29378             .attr('class', 'addr-housename')
29379             .attr('id', 'preset-input-' + field.id);
29380
29381         enter.append('input')
29382             .property('type', 'text')
29383             .attr('placeholder', field.t('placeholders.number'))
29384             .attr('class', 'addr-number');
29385
29386         enter.append('input')
29387             .property('type', 'text')
29388             .attr('placeholder', field.t('placeholders.street'))
29389             .attr('class', 'addr-street');
29390
29391         enter.append('input')
29392             .property('type', 'text')
29393             .attr('placeholder', field.t('placeholders.city'))
29394             .attr('class', 'addr-city');
29395
29396         enter.append('input')
29397             .property('type', 'text')
29398             .attr('placeholder', field.t('placeholders.postcode'))
29399             .attr('class', 'addr-postcode');
29400
29401         // Update
29402
29403         housename = wrap.select('.addr-housename');
29404         housenumber = wrap.select('.addr-number');
29405         street = wrap.select('.addr-street');
29406         city = wrap.select('.addr-city');
29407         postcode = wrap.select('.addr-postcode');
29408
29409         wrap.selectAll('input')
29410             .on('blur', change)
29411             .on('change', change);
29412
29413         street
29414             .call(d3.combobox()
29415                 .fetcher(function(value, callback) {
29416                     callback(getStreets());
29417                 }));
29418
29419         city
29420             .call(d3.combobox()
29421                 .fetcher(function(value, callback) {
29422                     callback(getCities());
29423                 }));
29424
29425         postcode
29426             .call(d3.combobox()
29427                 .fetcher(function(value, callback) {
29428                     callback(getPostCodes());
29429                 }));
29430     }
29431
29432     function change() {
29433         event.change({
29434             'addr:housename': housename.value() || undefined,
29435             'addr:housenumber': housenumber.value() || undefined,
29436             'addr:street': street.value() || undefined,
29437             'addr:city': city.value() || undefined,
29438             'addr:postcode': postcode.value() || undefined
29439         });
29440     }
29441
29442     address.entity = function(_) {
29443         if (!arguments.length) return entity;
29444         entity = _;
29445         return address;
29446     };
29447
29448     address.tags = function(tags) {
29449         housename.value(tags['addr:housename'] || '');
29450         housenumber.value(tags['addr:housenumber'] || '');
29451         street.value(tags['addr:street'] || '');
29452         city.value(tags['addr:city'] || '');
29453         postcode.value(tags['addr:postcode'] || '');
29454     };
29455
29456     address.focus = function() {
29457         housename.node().focus();
29458     };
29459
29460     return d3.rebind(address, event, 'on');
29461 };
29462 iD.ui.preset.check = function(field) {
29463     var event = d3.dispatch('change'),
29464         values = [undefined, 'yes', 'no'],
29465         value,
29466         box,
29467         text,
29468         label;
29469
29470     var check = function(selection) {
29471         selection.classed('checkselect', 'true');
29472
29473         label = selection.selectAll('.preset-input-wrap')
29474             .data([0]);
29475
29476         var enter = label.enter().append('label')
29477             .attr('class', 'preset-input-wrap');
29478
29479         enter.append('input')
29480             .property('indeterminate', true)
29481             .attr('type', 'checkbox')
29482             .attr('id', 'preset-input-' + field.id);
29483
29484         enter.append('span')
29485             .text(t('inspector.unknown'))
29486             .attr('class', 'value');
29487
29488         box = label.select('input')
29489             .on('click', function() {
29490                 var t = {};
29491                 t[field.key] = values[(values.indexOf(value) + 1) % 3];
29492                 event.change(t);
29493                 d3.event.stopPropagation();
29494             });
29495
29496         text = label.select('span.value');
29497     };
29498
29499     check.tags = function(tags) {
29500         value = tags[field.key];
29501         box.property('indeterminate', !value);
29502         box.property('checked', value === 'yes');
29503         text.text(value ? t('inspector.check.' + value, {default: value}) : t('inspector.unknown'));
29504         label.classed('set', !!value);
29505     };
29506
29507     check.focus = function() {
29508         box.node().focus();
29509     };
29510
29511     return d3.rebind(check, event, 'on');
29512 };
29513 iD.ui.preset.combo =
29514 iD.ui.preset.typeCombo = function(field) {
29515     var event = d3.dispatch('change'),
29516         input;
29517
29518     function combo(selection) {
29519         var combobox = d3.combobox();
29520
29521         input = selection.selectAll('input')
29522             .data([0]);
29523
29524         input.enter().append('input')
29525             .attr('type', 'text')
29526             .attr('id', 'preset-input-' + field.id);
29527
29528         input
29529             .on('change', change)
29530             .on('blur', change)
29531             .each(function() {
29532                 if (field.options) {
29533                     options(field.options);
29534                 } else {
29535                     iD.taginfo().values({
29536                         key: field.key
29537                     }, function(err, data) {
29538                         if (!err) options(_.pluck(data, 'value'));
29539                     });
29540                 }
29541             })
29542             .call(combobox);
29543
29544         function options(opts) {
29545             combobox.data(opts.map(function(d) {
29546                 var o = {};
29547                 o.title = o.value = d.replace('_', ' ');
29548                 return o;
29549             }));
29550
29551             input.attr('placeholder', function() {
29552                 if (opts.length < 3) return '';
29553                 return opts.slice(0, 3).join(', ') + '...';
29554             });
29555         }
29556     }
29557
29558     function change() {
29559         var value = input.value().replace(' ', '_');
29560         if (field.type === 'typeCombo' && !value) value = 'yes';
29561
29562         var t = {};
29563         t[field.key] = value || undefined;
29564         event.change(t);
29565     }
29566
29567     combo.tags = function(tags) {
29568         var value = tags[field.key] || '';
29569         if (field.type === 'typeCombo' && value === 'yes') value = '';
29570         input.value(value);
29571     };
29572
29573     combo.focus = function() {
29574         input.node().focus();
29575     };
29576
29577     return d3.rebind(combo, event, 'on');
29578 };
29579 iD.ui.preset.defaultcheck = function(field) {
29580     var event = d3.dispatch('change'),
29581         input;
29582
29583     function check(selection) {
29584         input = selection.selectAll('input')
29585             .data([0]);
29586
29587         input.enter().append('input')
29588             .attr('type', 'checkbox')
29589             .attr('id', 'preset-input-' + field.id);
29590
29591         input
29592             .on('change', function() {
29593                 var t = {};
29594                 t[field.key] = input.property('checked') ? field.value || 'yes' : undefined;
29595                 event.change(t);
29596             });
29597     }
29598
29599     check.tags = function(tags) {
29600         input.property('checked', !!tags[field.key] && tags[field.key] !== 'no');
29601     };
29602
29603     check.focus = function() {
29604         input.node().focus();
29605     };
29606
29607     return d3.rebind(check, event, 'on');
29608 };
29609 iD.ui.preset.text =
29610 iD.ui.preset.number =
29611 iD.ui.preset.tel =
29612 iD.ui.preset.email =
29613 iD.ui.preset.url = function(field) {
29614
29615     var event = d3.dispatch('change'),
29616         input;
29617
29618     function i(selection) {
29619         input = selection.selectAll('input')
29620             .data([0]);
29621
29622         input.enter().append('input')
29623             .attr('type', field.type)
29624             .attr('id', 'preset-input-' + field.id)
29625             .attr('placeholder', field.placeholder() || t('inspector.unknown'));
29626
29627         input
29628             .on('blur', change)
29629             .on('change', change);
29630
29631         if (field.type === 'number') {
29632             input.attr('type', 'text');
29633
29634             var spinControl = selection.selectAll('.spin-control')
29635                 .data([0]);
29636
29637             var enter = spinControl.enter().append('div')
29638                 .attr('class', 'spin-control');
29639
29640             enter.append('button')
29641                 .datum(1)
29642                 .attr('class', 'increment');
29643
29644             enter.append('button')
29645                 .datum(-1)
29646                 .attr('class', 'decrement');
29647
29648             spinControl.selectAll('button')
29649                 .on('click', function(d) {
29650                     d3.event.preventDefault();
29651                     var num = parseInt(input.node().value || 0, 10);
29652                     if (!isNaN(num)) input.node().value = num + d;
29653                     change();
29654                 });
29655         }
29656     }
29657
29658     function change() {
29659         var t = {};
29660         t[field.key] = input.value() || undefined;
29661         event.change(t);
29662     }
29663
29664     i.tags = function(tags) {
29665         input.value(tags[field.key] || '');
29666     };
29667
29668     i.focus = function() {
29669         input.node().focus();
29670     };
29671
29672     return d3.rebind(i, event, 'on');
29673 };
29674 iD.ui.preset.localized = function(field, context) {
29675
29676     var event = d3.dispatch('change'),
29677         wikipedia = iD.wikipedia(),
29678         input, localizedInputs, wikiTitles,
29679         entity;
29680
29681     function i(selection) {
29682         input = selection.selectAll('.localized-main')
29683             .data([0]);
29684
29685         input.enter().append('input')
29686             .attr('type', 'text')
29687             .attr('id', 'preset-input-' + field.id)
29688             .attr('class', 'localized-main')
29689             .attr('placeholder', field.placeholder());
29690
29691         input
29692             .on('blur', change)
29693             .on('change', change);
29694
29695         if (field.id === 'name') {
29696             var preset = context.presets().match(entity, context.graph());
29697             input.call(d3.combobox().fetcher(
29698                 iD.util.SuggestNames(preset, iD.data.suggestions)
29699             ));
29700         }
29701
29702         var translateButton = selection.selectAll('.localized-add')
29703             .data([0]);
29704
29705         translateButton.enter().append('button')
29706             .attr('class', 'button-input-action localized-add minor')
29707             .call(bootstrap.tooltip()
29708                 .title(t('translate.translate'))
29709                 .placement('left'))
29710             .append('span')
29711             .attr('class', 'icon plus');
29712
29713         translateButton
29714             .on('click', addBlank);
29715
29716         localizedInputs = selection.selectAll('.localized-wrap')
29717             .data([0]);
29718
29719         localizedInputs.enter().append('div')
29720             .attr('class', 'localized-wrap');
29721     }
29722
29723     function addBlank() {
29724         d3.event.preventDefault();
29725         var data = localizedInputs.selectAll('div.entry').data();
29726         data.push({ lang: '', value: '' });
29727         localizedInputs.call(render, data);
29728     }
29729
29730     function change() {
29731         var t = {};
29732         t[field.key] = d3.select(this).value() || undefined;
29733         event.change(t);
29734     }
29735
29736     function key(lang) { return field.key + ':' + lang; }
29737
29738     function changeLang(d) {
29739         var lang = d3.select(this).value(),
29740             t = {},
29741             language = _.find(iD.data.wikipedia, function(d) {
29742                 return d[0].toLowerCase() === lang.toLowerCase() ||
29743                     d[1].toLowerCase() === lang.toLowerCase();
29744             });
29745
29746         if (language) lang = language[2];
29747
29748         if (d.lang && d.lang !== lang) {
29749             t[key(d.lang)] = undefined;
29750         }
29751
29752         var value = d3.select(this.parentNode)
29753             .selectAll('.localized-value')
29754             .value();
29755
29756         if (lang && value) {
29757             t[key(lang)] = value;
29758         } else if (lang && wikiTitles && wikiTitles[d.lang]) {
29759             t[key(lang)] = wikiTitles[d.lang];
29760         }
29761
29762         d.lang = lang;
29763         event.change(t);
29764     }
29765
29766     function changeValue(d) {
29767         if (!d.lang) return;
29768         var t = {};
29769         t[key(d.lang)] = d3.select(this).value() || undefined;
29770         event.change(t);
29771     }
29772
29773     function fetcher(value, cb) {
29774         var v = value.toLowerCase();
29775
29776         cb(iD.data.wikipedia.filter(function(d) {
29777             return d[0].toLowerCase().indexOf(v) >= 0 ||
29778             d[1].toLowerCase().indexOf(v) >= 0 ||
29779             d[2].toLowerCase().indexOf(v) >= 0;
29780         }).map(function(d) {
29781             return { value: d[1] };
29782         }));
29783     }
29784
29785     function render(selection, data) {
29786         var wraps = selection.selectAll('div.entry').
29787             data(data, function(d) { return d.lang; });
29788
29789         var innerWrap = wraps.enter()
29790             .insert('div', ':first-child');
29791
29792         innerWrap.attr('class', 'entry')
29793             .each(function() {
29794                 var wrap = d3.select(this);
29795                 var langcombo = d3.combobox().fetcher(fetcher);
29796
29797                 var label = wrap.append('label')
29798                     .attr('class','form-label')
29799                     .text(t('translate.localized_translation_label'))
29800                     .attr('for','localized-lang');
29801
29802                 label.append('button')
29803                     .attr('class', 'minor remove')
29804                     .on('click', function(d){
29805                         d3.event.preventDefault();
29806                         var t = {};
29807                         t[key(d.lang)] = undefined;
29808                         event.change(t);
29809                         d3.select(this.parentNode.parentNode)
29810                             .style('top','0')
29811                             .style('max-height','240px')
29812                             .transition()
29813                             .style('opacity', '0')
29814                             .style('max-height','0px')
29815                             .remove();
29816                     })
29817                     .append('span').attr('class', 'icon delete');
29818
29819                 wrap.append('input')
29820                     .attr('class', 'localized-lang')
29821                     .attr('type', 'text')
29822                     .attr('placeholder',t('translate.localized_translation_language'))
29823                     .on('blur', changeLang)
29824                     .on('change', changeLang)
29825                     .call(langcombo);
29826
29827                 wrap.append('input')
29828                     .on('blur', changeValue)
29829                     .on('change', changeValue)
29830                     .attr('type', 'text')
29831                     .attr('placeholder', t('translate.localized_translation_name'))
29832                     .attr('class', 'localized-value');
29833             });
29834
29835         innerWrap
29836             .style('margin-top', '0px')
29837             .style('max-height', '0px')
29838             .style('opacity', '0')
29839             .transition()
29840             .duration(200)
29841             .style('margin-top', '10px')
29842             .style('max-height', '240px')
29843             .style('opacity', '1')
29844             .each('end', function() {
29845                 d3.select(this)
29846                     .style('max-height', '')
29847                     .style('overflow', 'visible');
29848             });
29849
29850         wraps.exit()
29851             .transition()
29852             .duration(200)
29853             .style('max-height','0px')
29854             .style('opacity', '0')
29855             .style('top','-10px')
29856             .remove();
29857
29858         var entry = selection.selectAll('.entry');
29859
29860         entry.select('.localized-lang')
29861             .value(function(d) {
29862                 var lang = _.find(iD.data.wikipedia, function(lang) { return lang[2] === d.lang; });
29863                 return lang ? lang[1] : d.lang;
29864             });
29865
29866         entry.select('.localized-value')
29867             .value(function(d) { return d.value; });
29868     }
29869
29870     i.tags = function(tags) {
29871
29872         // Fetch translations from wikipedia
29873         if (tags.wikipedia && !wikiTitles) {
29874             wikiTitles = {};
29875             var wm = tags.wikipedia.match(/([^:]+):(.+)/);
29876             if (wm && wm[0] && wm[1]) {
29877                 wikipedia.translations(wm[1], wm[2], function(d) {
29878                     wikiTitles = d;
29879                 });
29880             }
29881         }
29882
29883         input.value(tags[field.key] || '');
29884
29885         var postfixed = [];
29886         for (var i in tags) {
29887             var m = i.match(new RegExp(field.key + ':([a-zA-Z_-]+)$'));
29888             if (m && m[1]) {
29889                 postfixed.push({ lang: m[1], value: tags[i]});
29890             }
29891         }
29892
29893         localizedInputs.call(render, postfixed.reverse());
29894     };
29895
29896     i.focus = function() {
29897         input.node().focus();
29898     };
29899
29900     i.entity = function(_) {
29901         entity = _;
29902     };
29903
29904     return d3.rebind(i, event, 'on');
29905 };
29906 iD.ui.preset.maxspeed = function(field, context) {
29907
29908     var event = d3.dispatch('change'),
29909         entity,
29910         imperial,
29911         unitInput,
29912         combobox,
29913         input;
29914
29915     var metricValues = [20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120],
29916         imperialValues = [20, 25, 30, 40, 45, 50, 55, 65, 70];
29917
29918     function maxspeed(selection) {
29919         combobox = d3.combobox();
29920         var unitCombobox = d3.combobox().data(['km/h', 'mph'].map(comboValues));
29921
29922         input = selection.selectAll('#preset-input-' + field.id)
29923             .data([0]);
29924
29925         input.enter().append('input')
29926             .attr('type', 'text')
29927             .attr('id', 'preset-input-' + field.id)
29928             .attr('placeholder', field.placeholder());
29929
29930         input
29931             .on('change', change)
29932             .on('blur', change)
29933             .call(combobox);
29934
29935         var childNodes = context.graph().childNodes(context.entity(entity.id)),
29936             loc = childNodes[~~(childNodes.length/2)].loc;
29937
29938         imperial = _.any(iD.data.imperial.features, function(f) {
29939             return _.any(f.geometry.coordinates, function(d) {
29940                 return iD.geo.pointInPolygon(loc, d[0]);
29941             });
29942         });
29943
29944         unitInput = selection.selectAll('input.maxspeed-unit')
29945             .data([0]);
29946
29947         unitInput.enter().append('input')
29948             .attr('type', 'text')
29949             .attr('class', 'maxspeed-unit');
29950
29951         unitInput
29952             .on('blur', changeUnits)
29953             .on('change', changeUnits)
29954             .call(unitCombobox);
29955
29956         function changeUnits() {
29957             imperial = unitInput.value() === 'mph';
29958             unitInput.value(imperial ? 'mph' : 'km/h');
29959             setSuggestions();
29960             change();
29961         }
29962
29963     }
29964
29965     function setSuggestions() {
29966         combobox.data((imperial ? imperialValues : metricValues).map(comboValues));
29967         unitInput.value(imperial ? 'mph' : 'km/h');
29968     }
29969
29970     function comboValues(d) {
29971         return {
29972             value: d.toString(),
29973             title: d.toString()
29974         };
29975     }
29976
29977     function change() {
29978         var tag = {},
29979             value = input.value();
29980
29981         if (!value) {
29982             tag[field.key] = undefined;
29983         } else if (isNaN(value) || !imperial) {
29984             tag[field.key] = value;
29985         } else {
29986             tag[field.key] = value + ' mph';
29987         }
29988
29989         event.change(tag);
29990     }
29991
29992     maxspeed.tags = function(tags) {
29993         var value = tags[field.key];
29994
29995         if (value && value.indexOf('mph') >= 0) {
29996             value = parseInt(value, 10);
29997             imperial = true;
29998         } else if (value) {
29999             imperial = false;
30000         }
30001
30002         setSuggestions();
30003
30004         input.value(value || '');
30005     };
30006
30007     maxspeed.focus = function() {
30008         input.node().focus();
30009     };
30010
30011     maxspeed.entity = function(_) {
30012         entity = _;
30013     };
30014
30015     return d3.rebind(maxspeed, event, 'on');
30016 };
30017 iD.ui.preset.radio = function(field) {
30018
30019     var event = d3.dispatch('change'),
30020         labels, radios, placeholder;
30021
30022     function radio(selection) {
30023         selection.classed('preset-radio', true);
30024
30025         var wrap = selection.selectAll('.preset-input-wrap')
30026             .data([0]);
30027
30028         var buttonWrap = wrap.enter().append('div')
30029             .attr('class', 'preset-input-wrap toggle-list');
30030
30031         buttonWrap.append('span')
30032             .attr('class', 'placeholder');
30033
30034         placeholder = selection.selectAll('.placeholder');
30035
30036         labels = wrap.selectAll('label')
30037             .data(field.options || field.keys);
30038
30039         var enter = labels.enter().append('label');
30040
30041         enter.append('input')
30042             .attr('type', 'radio')
30043             .attr('name', field.id)
30044             .attr('value', function(d) { return field.t('options.' + d, { 'default': d }); })
30045             .attr('checked', false);
30046
30047         enter.append('span')
30048             .text(function(d) { return field.t('options.' + d, { 'default': d }); });
30049
30050         radios = labels.selectAll('input')
30051             .on('change', change);
30052     }
30053
30054     function change() {
30055         var t = {};
30056         if (field.key) t[field.key] = undefined;
30057         radios.each(function(d) {
30058             var active = d3.select(this).property('checked');
30059             if (field.key) {
30060                 if (active) t[field.key] = d;
30061             } else {
30062                 t[d] = active ? 'yes' : undefined;
30063             }
30064         });
30065         event.change(t);
30066     }
30067
30068     radio.tags = function(tags) {
30069         function checked(d) {
30070             if (field.key) {
30071                 return tags[field.key] === d;
30072             } else {
30073                 return !!(tags[d] && tags[d] !== 'no');
30074             }
30075         }
30076
30077         labels.classed('active', checked);
30078         radios.property('checked', checked);
30079         var selection = radios.filter(function() { return this.checked; });
30080         if (selection.empty()) {
30081             placeholder.text(t('inspector.none'));
30082         } else {
30083             placeholder.text(selection.attr('value'));
30084         }
30085     };
30086
30087     radio.focus = function() {
30088         radios.node().focus();
30089     };
30090
30091     return d3.rebind(radio, event, 'on');
30092 };
30093 iD.ui.preset.textarea = function(field) {
30094
30095     var event = d3.dispatch('change'),
30096         input;
30097
30098     function i(selection) {
30099         input = selection.selectAll('textarea')
30100             .data([0]);
30101
30102         input.enter().append('textarea')
30103             .attr('id', 'preset-input-' + field.id)
30104             .attr('placeholder', field.placeholder() || t('inspector.unknown'))
30105             .attr('maxlength', 255);
30106
30107         input
30108             .on('blur', change)
30109             .on('change', change);
30110     }
30111
30112     function change() {
30113         var t = {};
30114         t[field.key] = input.value() || undefined;
30115         event.change(t);
30116     }
30117
30118     i.tags = function(tags) {
30119         input.value(tags[field.key] || '');
30120     };
30121
30122     i.focus = function() {
30123         input.node().focus();
30124     };
30125
30126     return d3.rebind(i, event, 'on');
30127 };
30128 iD.ui.preset.wikipedia = function(field, context) {
30129
30130     var event = d3.dispatch('change'),
30131         wikipedia = iD.wikipedia(),
30132         link, entity, lang, title;
30133
30134     function i(selection) {
30135
30136         var langcombo = d3.combobox()
30137             .fetcher(function(value, cb) {
30138                 var v = value.toLowerCase();
30139
30140                 cb(iD.data.wikipedia.filter(function(d) {
30141                     return d[0].toLowerCase().indexOf(v) >= 0 ||
30142                         d[1].toLowerCase().indexOf(v) >= 0 ||
30143                         d[2].toLowerCase().indexOf(v) >= 0;
30144                 }).map(function(d) {
30145                     return { value: d[1] };
30146                 }));
30147             });
30148
30149         var titlecombo = d3.combobox()
30150             .fetcher(function(value, cb) {
30151
30152                 if (!value) value = context.entity(entity.id).tags.name || '';
30153                 var searchfn = value.length > 7 ? wikipedia.search : wikipedia.suggestions;
30154
30155                 searchfn(language()[2], value, function(query, data) {
30156                     cb(data.map(function(d) {
30157                         return { value: d };
30158                     }));
30159                 });
30160             });
30161
30162         lang = selection.selectAll('input.wiki-lang')
30163             .data([0]);
30164
30165         lang.enter().append('input')
30166             .attr('type', 'text')
30167             .attr('class', 'wiki-lang')
30168             .value('English');
30169
30170         lang
30171             .on('blur', changeLang)
30172             .on('change', changeLang)
30173             .call(langcombo);
30174
30175         title = selection.selectAll('input.wiki-title')
30176             .data([0]);
30177
30178         title.enter().append('input')
30179             .attr('type', 'text')
30180             .attr('class', 'wiki-title')
30181             .attr('id', 'preset-input-' + field.id);
30182
30183         title
30184             .on('blur', change)
30185             .on('change', change)
30186             .call(titlecombo);
30187
30188         link = selection.selectAll('a.wiki-link')
30189             .data([0]);
30190
30191         link.enter().append('a')
30192             .attr('class', 'wiki-link button-input-action minor')
30193             .attr('target', '_blank')
30194             .append('span')
30195             .attr('class', 'icon out-link');
30196     }
30197
30198     function language() {
30199         var value = lang.value().toLowerCase();
30200         return _.find(iD.data.wikipedia, function(d) {
30201             return d[0].toLowerCase() === value ||
30202                 d[1].toLowerCase() === value ||
30203                 d[2].toLowerCase() === value;
30204         }) || iD.data.wikipedia[0];
30205     }
30206
30207     function changeLang() {
30208         lang.value(language()[1]);
30209         change();
30210     }
30211
30212     function change() {
30213         var value = title.value(),
30214             m = value.match(/https?:\/\/([a-z]+)\.wikipedia\.org\/wiki\/(.+)/),
30215             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30216
30217         if (l) {
30218             // Normalize title http://www.mediawiki.org/wiki/API:Query#Title_normalization
30219             value = m[2].replace(/_/g, ' ');
30220             value = value.slice(0, 1).toUpperCase() + value.slice(1);
30221             lang.value(l[1]);
30222             title.value(value);
30223         }
30224
30225         var t = {};
30226         t[field.key] = value ? language()[2] + ':' + value : undefined;
30227         event.change(t);
30228     }
30229
30230     i.tags = function(tags) {
30231         var value = tags[field.key] || '',
30232             m = value.match(/([^:]+):(.+)/),
30233             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30234
30235         // value in correct format
30236         if (l) {
30237             lang.value(l[1]);
30238             title.value(m[2]);
30239             link.attr('href', 'http://' + m[1] + '.wikipedia.org/wiki/' + m[2]);
30240
30241         // unrecognized value format
30242         } else {
30243             title.value(value);
30244             link.attr('href', 'http://en.wikipedia.org/wiki/Special:Search?search=' + value);
30245         }
30246     };
30247
30248     i.entity = function(_) {
30249         entity = _;
30250     };
30251
30252     i.focus = function() {
30253         title.node().focus();
30254     };
30255
30256     return d3.rebind(i, event, 'on');
30257 };
30258 iD.ui.intro.area = function(context, reveal) {
30259
30260     var event = d3.dispatch('done'),
30261         timeout;
30262
30263     var step = {
30264         title: 'intro.areas.title'
30265     };
30266
30267     step.enter = function() {
30268
30269         var playground = [-85.63552, 41.94159],
30270             corner = [-85.63565411045074, 41.9417715536927];
30271         context.map().centerZoom(playground, 19);
30272         reveal('button.add-area', t('intro.areas.add'), {tooltipClass: 'intro-areas-add'});
30273
30274         context.on('enter.intro', addArea);
30275
30276         function addArea(mode) {
30277             if (mode.id !== 'add-area') return;
30278             context.on('enter.intro', drawArea);
30279
30280             var padding = 120 * Math.pow(2, context.map().zoom() - 19);
30281             var pointBox = iD.ui.intro.pad(corner, padding, context);
30282             reveal(pointBox, t('intro.areas.corner'));
30283
30284             context.map().on('move.intro', function() {
30285                 padding = 120 * Math.pow(2, context.map().zoom() - 19);
30286                 pointBox = iD.ui.intro.pad(corner, padding, context);
30287                 reveal(pointBox, t('intro.areas.corner'), {duration: 0});
30288             });
30289         }
30290
30291         function drawArea(mode) {
30292             if (mode.id !== 'draw-area') return;
30293             context.on('enter.intro', enterSelect);
30294
30295             var padding = 150 * Math.pow(2, context.map().zoom() - 19);
30296             var pointBox = iD.ui.intro.pad(playground, padding, context);
30297             reveal(pointBox, t('intro.areas.place'));
30298
30299             context.map().on('move.intro', function() {
30300                 padding = 150 * Math.pow(2, context.map().zoom() - 19);
30301                 pointBox = iD.ui.intro.pad(playground, padding, context);
30302                 reveal(pointBox, t('intro.areas.place'), {duration: 0});
30303             });
30304         }
30305
30306         function enterSelect(mode) {
30307             if (mode.id !== 'select') return;
30308             context.map().on('move.intro', null);
30309             context.on('enter.intro', null);
30310
30311             timeout = setTimeout(function() {
30312                 reveal('.preset-search-input', t('intro.areas.search', {name: context.presets().item('leisure/playground').name()}));
30313                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30314             }, 500);
30315         }
30316
30317         function keySearch() {
30318             var first = d3.select('.preset-list-item:first-child');
30319             if (first.classed('preset-leisure-playground')) {
30320                 reveal(first.select('.preset-list-button').node(), t('intro.areas.choose'));
30321                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30322                 d3.select('.preset-search-input').on('keyup.intro', null);
30323             }
30324         }
30325
30326         function selectedPreset() {
30327             reveal('.pane', t('intro.areas.describe'));
30328             context.on('exit.intro', event.done);
30329         }
30330     };
30331
30332     step.exit = function() {
30333         window.clearTimeout(timeout);
30334         context.on('enter.intro', null);
30335         context.on('exit.intro', null);
30336         context.history().on('change.intro', null);
30337         context.map().on('move.intro', null);
30338         d3.select('.preset-search-input').on('keyup.intro', null);
30339     };
30340
30341     return d3.rebind(step, event, 'on');
30342 };
30343 iD.ui.intro.line = function(context, reveal) {
30344
30345     var event = d3.dispatch('done'),
30346         timeouts = [];
30347
30348     var step = {
30349         title: 'intro.lines.title'
30350     };
30351
30352     function timeout(f, t) {
30353         timeouts.push(window.setTimeout(f, t));
30354     }
30355
30356     step.enter = function() {
30357
30358         var centroid = [-85.62830, 41.95699];
30359         var midpoint = [-85.62975395449628, 41.95787501510204];
30360         var start = [-85.6297754121684, 41.95805253325314];
30361         var intersection = [-85.62974496187628, 41.95742515554585];
30362
30363         context.map().centerZoom(start, 18);
30364         reveal('button.add-line', t('intro.lines.add'), {tooltipClass: 'intro-lines-add'});
30365
30366         context.on('enter.intro', addLine);
30367
30368         function addLine(mode) {
30369             if (mode.id !== 'add-line') return;
30370             context.on('enter.intro', drawLine);
30371
30372             var padding = 150 * Math.pow(2, context.map().zoom() - 18);
30373             var pointBox = iD.ui.intro.pad(start, padding, context);
30374             reveal(pointBox, t('intro.lines.start'));
30375
30376             context.map().on('move.intro', function() {
30377                 padding = 150 * Math.pow(2, context.map().zoom() - 18);
30378                 pointBox = iD.ui.intro.pad(start, padding, context);
30379                 reveal(pointBox, t('intro.lines.start'), {duration: 0});
30380             });
30381         }
30382
30383         function drawLine(mode) {
30384             if (mode.id !== 'draw-line') return;
30385             context.history().on('change.intro', addIntersection);
30386             context.on('enter.intro', retry);
30387
30388             var padding = 300 * Math.pow(2, context.map().zoom() - 19);
30389             var pointBox = iD.ui.intro.pad(midpoint, padding, context);
30390             reveal(pointBox, t('intro.lines.intersect'));
30391
30392             context.map().on('move.intro', function() {
30393                 padding = 300 * Math.pow(2, context.map().zoom() - 19);
30394                 pointBox = iD.ui.intro.pad(midpoint, padding, context);
30395                 reveal(pointBox, t('intro.lines.intersect'), {duration: 0});
30396             });
30397         }
30398
30399         // ended line before creating intersection
30400         function retry(mode) {
30401             if (mode.id !== 'select') return;
30402             var pointBox = iD.ui.intro.pad(intersection, 30, context);
30403             reveal(pointBox, t('intro.lines.restart'));
30404             timeout(function() {
30405                 context.replace(iD.actions.DeleteMultiple(mode.selectedIDs()));
30406                 step.exit();
30407                 step.enter();
30408             }, 3000);
30409         }
30410
30411         function addIntersection(changes) {
30412             if ( _.any(changes.created(), function(d) {
30413                 return d.type === 'node' && context.graph().parentWays(d).length > 1;
30414             })) {
30415                 context.history().on('change.intro', null);
30416                 context.on('enter.intro', enterSelect);
30417
30418                 var padding = 900 * Math.pow(2, context.map().zoom() - 19);
30419                 var pointBox = iD.ui.intro.pad(centroid, padding, context);
30420                 reveal(pointBox, t('intro.lines.finish'));
30421
30422                 context.map().on('move.intro', function() {
30423                     padding = 900 * Math.pow(2, context.map().zoom() - 19);
30424                     pointBox = iD.ui.intro.pad(centroid, padding, context);
30425                     reveal(pointBox, t('intro.lines.finish'), {duration: 0});
30426                 });
30427             }
30428         }
30429
30430         function enterSelect(mode) {
30431             if (mode.id !== 'select') return;
30432             context.map().on('move.intro', null);
30433             context.on('enter.intro', null);
30434             d3.select('#curtain').style('pointer-events', 'all');
30435
30436             presetCategory();
30437         }
30438
30439         function presetCategory() {
30440             timeout(function() {
30441                 d3.select('#curtain').style('pointer-events', 'none');
30442                 var road = d3.select('.preset-category-road .preset-list-button');
30443                 reveal(road.node(), t('intro.lines.road'));
30444                 road.one('click.intro', roadCategory);
30445             }, 500);
30446         }
30447
30448         function roadCategory() {
30449             timeout(function() {
30450                 var grid = d3.select('.subgrid');
30451                 reveal(grid.node(), t('intro.lines.residential'));
30452                 grid.selectAll(':not(.preset-highway-residential) .preset-list-button')
30453                     .one('click.intro', retryPreset);
30454                 grid.selectAll('.preset-highway-residential .preset-list-button')
30455                     .one('click.intro', roadDetails);
30456             }, 500);
30457         }
30458
30459         // selected wrong road type
30460         function retryPreset() {
30461             timeout(function() {
30462                 var preset = d3.select('.entity-editor-pane .preset-list-button');
30463                 reveal(preset.node(), t('intro.lines.wrong_preset'));
30464                 preset.one('click.intro', presetCategory);
30465             }, 500);
30466         }
30467
30468         function roadDetails() {
30469             reveal('.pane', t('intro.lines.describe'));
30470             context.on('exit.intro', event.done);
30471         }
30472
30473     };
30474
30475     step.exit = function() {
30476         d3.select('#curtain').style('pointer-events', 'none');
30477         timeouts.forEach(window.clearTimeout);
30478         context.on('enter.intro', null);
30479         context.on('exit.intro', null);
30480         context.map().on('move.intro', null);
30481         context.history().on('change.intro', null);
30482     };
30483
30484     return d3.rebind(step, event, 'on');
30485 };
30486 iD.ui.intro.navigation = function(context, reveal) {
30487
30488     var event = d3.dispatch('done'),
30489         timeouts = [];
30490
30491     var step = {
30492         title: 'intro.navigation.title'
30493     };
30494
30495     function set(f, t) {
30496         timeouts.push(window.setTimeout(f, t));
30497     }
30498
30499     /*
30500      * Steps:
30501      * Drag map
30502      * Select poi
30503      * Show editor header
30504      * Show editor pane
30505      * Select road
30506      * Show header
30507      */
30508
30509     step.enter = function() {
30510
30511         var rect = context.surfaceRect(),
30512             map = {
30513                 left: rect.left + 10,
30514                 top: rect.top + 70,
30515                 width: rect.width - 70,
30516                 height: rect.height - 170
30517             };
30518
30519         context.map().centerZoom([-85.63591, 41.94285], 19);
30520
30521         reveal(map, t('intro.navigation.drag'));
30522
30523         context.map().on('move.intro', _.debounce(function() {
30524             context.map().on('move.intro', null);
30525             townhall();
30526             context.on('enter.intro', inspectTownHall);
30527         }, 400));
30528
30529         function townhall() {
30530             var hall = [-85.63645945147184, 41.942986488012565];
30531
30532             var point = context.projection(hall);
30533             if (point[0] < 0 || point[0] > rect.width ||
30534                 point[1] < 0 || point[1] > rect.height) {
30535                 context.map().center(hall);
30536             }
30537
30538             var box = iD.ui.intro.pointBox(hall, context);
30539             reveal(box, t('intro.navigation.select'));
30540
30541             context.map().on('move.intro', function() {
30542                 var box = iD.ui.intro.pointBox(hall, context);
30543                 reveal(box, t('intro.navigation.select'), {duration: 0});
30544             });
30545         }
30546
30547         function inspectTownHall(mode) {
30548             if (mode.id !== 'select') return;
30549             context.on('enter.intro', null);
30550             context.map().on('move.intro', null);
30551             set(function() {
30552                 reveal('.entity-editor-pane', t('intro.navigation.pane'));
30553                 context.on('exit.intro', event.done);
30554             }, 700);
30555         }
30556
30557     };
30558
30559     step.exit = function() {
30560         context.map().on('move.intro', null);
30561         context.on('enter.intro', null);
30562         context.on('exit.intro', null);
30563         timeouts.forEach(window.clearTimeout);
30564     };
30565
30566     return d3.rebind(step, event, 'on');
30567 };
30568 iD.ui.intro.point = function(context, reveal) {
30569
30570     var event = d3.dispatch('done'),
30571         timeouts = [];
30572
30573     var step = {
30574         title: 'intro.points.title'
30575     };
30576
30577     function setTimeout(f, t) {
30578         timeouts.push(window.setTimeout(f, t));
30579     }
30580
30581     step.enter = function() {
30582
30583         context.map().centerZoom([-85.63279, 41.94394], 19);
30584         reveal('button.add-point', t('intro.points.add'), {tooltipClass: 'intro-points-add'});
30585
30586         var corner = [-85.632481,41.944094];
30587
30588         context.on('enter.intro', addPoint);
30589
30590         function addPoint(mode) {
30591             if (mode.id !== 'add-point') return;
30592             context.on('enter.intro', enterSelect);
30593
30594             var pointBox = iD.ui.intro.pad(corner, 150, context);
30595             reveal(pointBox, t('intro.points.place'));
30596
30597             context.map().on('move.intro', function() {
30598                 pointBox = iD.ui.intro.pad(corner, 150, context);
30599                 reveal(pointBox, t('intro.points.place'), {duration: 0});
30600             });
30601
30602         }
30603
30604         function enterSelect(mode) {
30605             if (mode.id !== 'select') return;
30606             context.map().on('move.intro', null);
30607             context.on('enter.intro', null);
30608
30609             setTimeout(function() {
30610                 reveal('.preset-search-input', t('intro.points.search', {name: context.presets().item('amenity/cafe').name()}));
30611                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30612             }, 500);
30613         }
30614
30615         function keySearch() {
30616             var first = d3.select('.preset-list-item:first-child');
30617             if (first.classed('preset-amenity-cafe')) {
30618                 reveal(first.select('.preset-list-button').node(), t('intro.points.choose'));
30619                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30620
30621                 d3.select('.preset-search-input').on('keydown.intro', function() {
30622                     // Prevent search from updating and changing the grid
30623                     d3.event.stopPropagation();
30624                     d3.event.preventDefault();
30625                 }, true).on('keyup.intro', null);
30626             }
30627         }
30628
30629         function selectedPreset() {
30630             setTimeout(function() {
30631                 reveal('.entity-editor-pane', t('intro.points.describe'), {tooltipClass: 'intro-points-describe'});
30632                 context.history().on('change.intro', closeEditor);
30633                 context.on('exit.intro', selectPoint);
30634             }, 400);
30635         }
30636
30637         function closeEditor() {
30638             d3.select('.preset-search-input').on('keydown.intro', null);
30639             context.history().on('change.intro', null);
30640             reveal('.entity-editor-pane', t('intro.points.close'));
30641         }
30642
30643         function selectPoint() {
30644             context.on('exit.intro', null);
30645             context.history().on('change.intro', null);
30646             context.on('enter.intro', enterReselect);
30647
30648             var pointBox = iD.ui.intro.pad(corner, 150, context);
30649             reveal(pointBox, t('intro.points.reselect'));
30650
30651             context.map().on('move.intro', function() {
30652                 pointBox = iD.ui.intro.pad(corner, 150, context);
30653                 reveal(pointBox, t('intro.points.reselect'), {duration: 0});
30654             });
30655         }
30656
30657         function enterReselect(mode) {
30658             if (mode.id !== 'select') return;
30659             context.map().on('move.intro', null);
30660             context.on('enter.intro', null);
30661
30662             setTimeout(function() {
30663                 reveal('.entity-editor-pane', t('intro.points.fixname'));
30664                 context.on('exit.intro', deletePoint);
30665             }, 500);
30666         }
30667
30668         function deletePoint() {
30669             context.on('exit.intro', null);
30670             context.on('enter.intro', enterDelete);
30671
30672             var pointBox = iD.ui.intro.pad(corner, 150, context);
30673             reveal(pointBox, t('intro.points.reselect_delete'));
30674
30675             context.map().on('move.intro', function() {
30676                 pointBox = iD.ui.intro.pad(corner, 150, context);
30677                 reveal(pointBox, t('intro.points.reselect_delete'), {duration: 0});
30678             });
30679         }
30680
30681         function enterDelete(mode) {
30682             if (mode.id !== 'select') return;
30683             context.map().on('move.intro', null);
30684             context.on('enter.intro', null);
30685             context.on('exit.intro', deletePoint);
30686             context.map().on('move.intro', deletePoint);
30687             context.history().on('change.intro', deleted);
30688
30689             setTimeout(function() {
30690                 var node = d3.select('.radial-menu-item-delete').node();
30691                 var pointBox = iD.ui.intro.pad(node.getBoundingClientRect(), 50, context);
30692                 reveal(pointBox, t('intro.points.delete'));
30693             }, 300);
30694         }
30695
30696         function deleted(changed) {
30697             if (changed.deleted().length) event.done();
30698         }
30699
30700     };
30701
30702     step.exit = function() {
30703         timeouts.forEach(window.clearTimeout);
30704         context.on('exit.intro', null);
30705         context.on('enter.intro', null);
30706         context.map().on('move.intro', null);
30707         context.history().on('change.intro', null);
30708         d3.select('.preset-search-input').on('keyup.intro', null).on('keydown.intro', null);
30709     };
30710
30711     return d3.rebind(step, event, 'on');
30712 };
30713 iD.ui.intro.startEditing = function(context, reveal) {
30714
30715     var event = d3.dispatch('done', 'startEditing'),
30716         modal,
30717         timeouts = [];
30718
30719     var step = {
30720         title: 'intro.startediting.title'
30721     };
30722
30723     function timeout(f, t) {
30724         timeouts.push(window.setTimeout(f, t));
30725     }
30726
30727     step.enter = function() {
30728
30729         reveal('.map-control.help-control', t('intro.startediting.help'));
30730
30731         timeout(function() {
30732             reveal('#bar button.save', t('intro.startediting.save'));
30733         }, 3500);
30734
30735         timeout(function() {
30736             reveal('#surface');
30737         }, 7000);
30738
30739         timeout(function() {
30740             modal = iD.ui.modal(context.container());
30741
30742             modal.select('.modal')
30743                 .attr('class', 'modal-splash modal col6');
30744
30745             modal.selectAll('.close').remove();
30746
30747             var startbutton = modal.select('.content')
30748                 .attr('class', 'fillL')
30749                     .append('button')
30750                         .attr('class', 'modal-section huge-modal-button')
30751                         .on('click', function() {
30752                                 modal.remove();
30753                         });
30754
30755                 startbutton.append('div')
30756                     .attr('class','illustration');
30757                 startbutton.append('h2')
30758                     .text(t('intro.startediting.start'));
30759
30760             event.startEditing();
30761
30762         }, 7500);
30763     };
30764
30765     step.exit = function() {
30766         if (modal) modal.remove();
30767         timeouts.forEach(window.clearTimeout);
30768     };
30769
30770     return d3.rebind(step, event, 'on');
30771 };
30772 iD.presets = function() {
30773
30774     // an iD.presets.Collection with methods for
30775     // loading new data and returning defaults
30776
30777     var all = iD.presets.Collection([]),
30778         defaults = { area: all, line: all, point: all, vertex: all, relation: all },
30779         fields = {},
30780         universal = [],
30781         recent = iD.presets.Collection([]);
30782
30783     // Index of presets by (geometry, tag key).
30784     var index = {
30785         point: {},
30786         vertex: {},
30787         line: {},
30788         area: {},
30789         relation: {}
30790     };
30791
30792     all.match = function(entity, resolver) {
30793         var geometry = entity.geometry(resolver),
30794             geometryMatches = index[geometry],
30795             best = -1,
30796             match;
30797
30798         for (var k in entity.tags) {
30799             var keyMatches = geometryMatches[k];
30800             if (!keyMatches) continue;
30801
30802             for (var i = 0; i < keyMatches.length; i++) {
30803                 var score = keyMatches[i].matchScore(entity);
30804                 if (score > best) {
30805                     best = score;
30806                     match = keyMatches[i];
30807                 }
30808             }
30809         }
30810
30811         return match || all.item(geometry);
30812     };
30813
30814     all.load = function(d) {
30815
30816         if (d.fields) {
30817             _.forEach(d.fields, function(d, id) {
30818                 fields[id] = iD.presets.Field(id, d);
30819                 if (d.universal) universal.push(fields[id]);
30820             });
30821         }
30822
30823         if (d.presets) {
30824             _.forEach(d.presets, function(d, id) {
30825                 all.collection.push(iD.presets.Preset(id, d, fields));
30826             });
30827         }
30828
30829         if (d.categories) {
30830             _.forEach(d.categories, function(d, id) {
30831                 all.collection.push(iD.presets.Category(id, d, all));
30832             });
30833         }
30834
30835         if (d.defaults) {
30836             var getItem = _.bind(all.item, all);
30837             defaults = {
30838                 area: iD.presets.Collection(d.defaults.area.map(getItem)),
30839                 line: iD.presets.Collection(d.defaults.line.map(getItem)),
30840                 point: iD.presets.Collection(d.defaults.point.map(getItem)),
30841                 vertex: iD.presets.Collection(d.defaults.vertex.map(getItem)),
30842                 relation: iD.presets.Collection(d.defaults.relation.map(getItem))
30843             };
30844         }
30845
30846         for (var i = 0; i < all.collection.length; i++) {
30847             var preset = all.collection[i],
30848                 geometry = preset.geometry;
30849
30850             for (var j = 0; j < geometry.length; j++) {
30851                 var g = index[geometry[j]];
30852                 for (var k in preset.tags) {
30853                     (g[k] = g[k] || []).push(preset);
30854                 }
30855             }
30856         }
30857
30858         return all;
30859     };
30860
30861     all.field = function(id) {
30862         return fields[id];
30863     };
30864
30865     all.universal = function() {
30866         return universal;
30867     };
30868
30869     all.defaults = function(geometry, n) {
30870         var rec = recent.matchGeometry(geometry).collection.slice(0, 4),
30871             def = _.uniq(rec.concat(defaults[geometry].collection)).slice(0, n - 1);
30872         return iD.presets.Collection(_.unique(rec.concat(def).concat(all.item(geometry))));
30873     };
30874
30875     all.choose = function(preset) {
30876         if (!preset.isFallback()) {
30877             recent = iD.presets.Collection(_.unique([preset].concat(recent.collection)));
30878         }
30879         return all;
30880     };
30881
30882     return all;
30883 };
30884 iD.presets.Category = function(id, category, all) {
30885     category = _.clone(category);
30886
30887     category.id = id;
30888
30889     category.members = iD.presets.Collection(category.members.map(function(id) {
30890         return all.item(id);
30891     }));
30892
30893     category.matchGeometry = function(geometry) {
30894         return category.geometry.indexOf(geometry) >= 0;
30895     };
30896
30897     category.matchScore = function() { return -1; };
30898
30899     category.name = function() {
30900         return t('presets.categories.' + id + '.name', {'default': id});
30901     };
30902
30903     category.terms = function() {
30904         return [];
30905     };
30906
30907     return category;
30908 };
30909 iD.presets.Collection = function(collection) {
30910
30911     var maxSearchResults = 50,
30912         maxSuggestionResults = 10;
30913
30914     var presets = {
30915
30916         collection: collection,
30917
30918         item: function(id) {
30919             return _.find(collection, function(d) {
30920                 return d.id === id;
30921             });
30922         },
30923
30924         matchGeometry: function(geometry) {
30925             return iD.presets.Collection(collection.filter(function(d) {
30926                 return d.matchGeometry(geometry);
30927             }));
30928         },
30929
30930         search: function(value, geometry) {
30931             if (!value) return this;
30932
30933             value = value.toLowerCase();
30934
30935             var searchable = _.filter(collection, function(a) {
30936                 return a.searchable !== false && a.suggestion !== true;
30937             }),
30938             suggestions = _.filter(collection, function(a) {
30939                 return a.suggestion === true;
30940             });
30941
30942             // matches value to preset.name
30943             var leading_name = _.filter(searchable, function(a) {
30944                     return leading(a.name().toLowerCase());
30945                 }).sort(function(a, b) {
30946                     var i = a.name().toLowerCase().indexOf(value) - b.name().toLowerCase().indexOf(value);
30947                     if (i === 0) return a.name().length - b.name().length;
30948                     else return i;
30949                 });
30950
30951             // matches value to preset.terms values
30952             var leading_terms = _.filter(searchable, function(a) {
30953                 return _.any(a.terms() || [], leading);
30954             });
30955
30956             function leading(a) {
30957                 var index = a.indexOf(value);
30958                 return index === 0 || a[index - 1] === ' ';
30959             }
30960
30961             // finds close matches to value in preset.name
30962             var levenstein_name = searchable.map(function(a) {
30963                     return {
30964                         preset: a,
30965                         dist: iD.util.editDistance(value, a.name().toLowerCase())
30966                     };
30967                 }).filter(function(a) {
30968                     return a.dist + Math.min(value.length - a.preset.name().length, 0) < 3;
30969                 }).sort(function(a, b) {
30970                     return a.dist - b.dist;
30971                 }).map(function(a) {
30972                     return a.preset;
30973                 });
30974
30975             // finds close matches to value in preset.terms
30976             var leventstein_terms = _.filter(searchable, function(a) {
30977                     return _.any(a.terms() || [], function(b) {
30978                         return iD.util.editDistance(value, b) + Math.min(value.length - b.length, 0) < 3;
30979                     });
30980                 });
30981
30982             function suggestionName(name) {
30983                 var nameArray = name.split(' - ');
30984                 if (nameArray.length > 1) {
30985                     name = nameArray.slice(0, nameArray.length-1).join(' - ');
30986                 }
30987                 return name.toLowerCase();
30988             }
30989
30990             var leading_suggestions = _.filter(suggestions, function(a) {
30991                     return leading(suggestionName(a.name()));
30992                 }).sort(function(a, b) {
30993                     a = suggestionName(a.name());
30994                     b = suggestionName(b.name());
30995                     var i = a.indexOf(value) - b.indexOf(value);
30996                     if (i === 0) return a.length - b.length;
30997                     else return i;
30998                 });
30999
31000             var leven_suggestions = suggestions.map(function(a) {
31001                     return {
31002                         preset: a,
31003                         dist: iD.util.editDistance(value, suggestionName(a.name()))
31004                     };
31005                 }).filter(function(a) {
31006                     return a.dist + Math.min(value.length - suggestionName(a.preset.name()).length, 0) < 1;
31007                 }).sort(function(a, b) {
31008                     return a.dist - b.dist;
31009                 }).map(function(a) {
31010                     return a.preset;
31011                 });
31012
31013             var other = presets.item(geometry);
31014
31015             var results = leading_name.concat(
31016                             leading_terms,
31017                             leading_suggestions.slice(0, maxSuggestionResults+5),
31018                             levenstein_name,
31019                             leventstein_terms,
31020                             leven_suggestions.slice(0, maxSuggestionResults)
31021                         ).slice(0, maxSearchResults-1);
31022
31023             return iD.presets.Collection(_.unique(
31024                     results.concat(other)
31025                 ));
31026         }
31027     };
31028
31029     return presets;
31030 };
31031 iD.presets.Field = function(id, field) {
31032     field = _.clone(field);
31033
31034     field.id = id;
31035
31036     field.matchGeometry = function(geometry) {
31037         return !field.geometry || field.geometry.indexOf(geometry) >= 0;
31038     };
31039
31040     field.t = function(scope, options) {
31041         return t('presets.fields.' + id + '.' + scope, options);
31042     };
31043
31044     field.label = function() {
31045         return field.t('label', {'default': id});
31046     };
31047
31048     var placeholder = field.placeholder;
31049     field.placeholder = function() {
31050         return field.t('placeholder', {'default': placeholder});
31051     };
31052
31053     return field;
31054 };
31055 iD.presets.Preset = function(id, preset, fields) {
31056     preset = _.clone(preset);
31057
31058     preset.id = id;
31059     preset.fields = (preset.fields || []).map(getFields);
31060
31061     function getFields(f) {
31062         return fields[f];
31063     }
31064
31065     preset.matchGeometry = function(geometry) {
31066         return preset.geometry.indexOf(geometry) >= 0;
31067     };
31068
31069     var matchScore = preset.matchScore || 1;
31070     preset.matchScore = function(entity) {
31071         var tags = preset.tags,
31072             score = 0;
31073
31074         for (var t in tags) {
31075             if (entity.tags[t] === tags[t]) {
31076                 score += matchScore;
31077             } else if (tags[t] === '*' && t in entity.tags) {
31078                 score += matchScore / 2;
31079             } else {
31080                 return -1;
31081             }
31082         }
31083
31084         return score;
31085     };
31086
31087     preset.t = function(scope, options) {
31088         return t('presets.presets.' + id + '.' + scope, options);
31089     };
31090
31091     var name = preset.name;
31092     preset.name = function() {
31093         if (preset.suggestion) {
31094             id = id.split('/');
31095             id = id[0] + '/' + id[1];
31096             return name + ' - ' + t('presets.presets.' + id + '.name');
31097         }
31098         return preset.t('name', {'default': name});
31099     };
31100
31101     preset.terms = function() {
31102         return preset.t('terms', {'default': ''}).split(',');
31103     };
31104
31105     preset.isFallback = function() {
31106         return Object.keys(preset.tags).length === 0;
31107     };
31108
31109     preset.reference = function(geometry) {
31110         var key = Object.keys(preset.tags)[0],
31111             value = preset.tags[key];
31112
31113         if (geometry === 'relation' && key === 'type') {
31114             return { rtype: value };
31115         } else if (value === '*') {
31116             return { key: key };
31117         } else {
31118             return { key: key, value: value };
31119         }
31120     };
31121
31122     var removeTags = preset.removeTags || preset.tags;
31123     preset.removeTags = function(tags, geometry) {
31124         tags = _.omit(tags, _.keys(removeTags));
31125
31126         for (var f in preset.fields) {
31127             var field = preset.fields[f];
31128             if (field.matchGeometry(geometry) && field['default'] === tags[field.key]) {
31129                 delete tags[field.key];
31130             }
31131         }
31132
31133         return tags;
31134     };
31135
31136     var applyTags = preset.addTags || preset.tags;
31137     preset.applyTags = function(tags, geometry) {
31138         tags = _.clone(tags);
31139
31140         for (var k in applyTags) {
31141             if (applyTags[k] === '*') {
31142                 tags[k] = 'yes';
31143             } else {
31144                 tags[k] = applyTags[k];
31145             }
31146         }
31147
31148         for (var f in preset.fields) {
31149             var field = preset.fields[f];
31150             if (field.matchGeometry(geometry) && field.key && !tags[field.key] && field['default']) {
31151                 tags[field.key] = field['default'];
31152             }
31153         }
31154
31155         return tags;
31156     };
31157
31158     return preset;
31159 };
31160 iD.validate = function(changes, graph) {
31161     var warnings = [];
31162
31163     // https://github.com/openstreetmap/josm/blob/mirror/src/org/
31164     // openstreetmap/josm/data/validation/tests/UnclosedWays.java#L80
31165     function tagSuggestsArea(change) {
31166         if (_.isEmpty(change.tags)) return false;
31167         var tags = change.tags;
31168         var presence = ['landuse', 'amenities', 'tourism', 'shop'];
31169         for (var i = 0; i < presence.length; i++) {
31170             if (tags[presence[i]] !== undefined) {
31171                 return presence[i] + '=' + tags[presence[i]];
31172             }
31173         }
31174         if (tags.building && tags.building === 'yes') return 'building=yes';
31175     }
31176
31177     if (changes.deleted.length > 100) {
31178         warnings.push({
31179             message: t('validations.many_deletions', { n: changes.deleted.length })
31180         });
31181     }
31182
31183     for (var i = 0; i < changes.created.length; i++) {
31184         var change = changes.created[i],
31185             geometry = change.geometry(graph);
31186
31187         if ((geometry === 'point' || geometry === 'line' || geometry === 'area') && !change.isUsed(graph)) {
31188             warnings.push({
31189                 message: t('validations.untagged_' + geometry),
31190                 tooltip: t('validations.untagged_tooltip', {geometry: geometry}),
31191                 entity: change
31192             });
31193         }
31194
31195         var deprecatedTags = change.deprecatedTags();
31196         if (!_.isEmpty(deprecatedTags)) {
31197             warnings.push({
31198                 message: t('validations.deprecated_tags', {
31199                     tags: iD.util.tagText({ tags: deprecatedTags })
31200                 }), entity: change });
31201         }
31202
31203         if (geometry === 'line' && tagSuggestsArea(change)) {
31204             warnings.push({
31205                 message: t('validations.tag_suggests_area', {tag: tagSuggestsArea(change)}),
31206                 entity: change
31207             });
31208         }
31209     }
31210
31211     return warnings;
31212 };
31213 /* jshint ignore:start */
31214 })();
31215 window.locale = { _current: 'en' };
31216
31217 locale.current = function(_) {
31218     if (!arguments.length) return locale._current;
31219     if (locale[_] !== undefined) locale._current = _;
31220     else if (locale[_.split('-')[0]]) locale._current = _.split('-')[0];
31221     return locale;
31222 };
31223
31224 function t(s, o, loc) {
31225     loc = loc || locale._current;
31226
31227     var path = s.split(".").reverse(),
31228         rep = locale[loc];
31229
31230     while (rep !== undefined && path.length) rep = rep[path.pop()];
31231
31232     if (rep !== undefined) {
31233         if (o) for (var k in o) rep = rep.replace('{' + k + '}', o[k]);
31234         return rep;
31235     }
31236
31237     if (loc !== 'en') {
31238         return t(s, o, 'en');
31239     }
31240
31241     if (o && 'default' in o) {
31242         return o['default'];
31243     }
31244
31245     var missing = 'Missing ' + loc + ' translation: ' + s;
31246     if (typeof console !== "undefined") console.error(missing);
31247
31248     return missing;
31249 }
31250 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 = {
31251     "deprecated": [
31252         {
31253             "old": {
31254                 "barrier": "wire_fence"
31255             },
31256             "replace": {
31257                 "barrier": "fence",
31258                 "fence_type": "chain"
31259             }
31260         },
31261         {
31262             "old": {
31263                 "barrier": "wood_fence"
31264             },
31265             "replace": {
31266                 "barrier": "fence",
31267                 "fence_type": "wood"
31268             }
31269         },
31270         {
31271             "old": {
31272                 "highway": "ford"
31273             },
31274             "replace": {
31275                 "ford": "yes"
31276             }
31277         },
31278         {
31279             "old": {
31280                 "highway": "stile"
31281             },
31282             "replace": {
31283                 "barrier": "stile"
31284             }
31285         },
31286         {
31287             "old": {
31288                 "highway": "incline"
31289             },
31290             "replace": {
31291                 "highway": "road",
31292                 "incline": "up"
31293             }
31294         },
31295         {
31296             "old": {
31297                 "highway": "incline_steep"
31298             },
31299             "replace": {
31300                 "highway": "road",
31301                 "incline": "up"
31302             }
31303         },
31304         {
31305             "old": {
31306                 "highway": "unsurfaced"
31307             },
31308             "replace": {
31309                 "highway": "road",
31310                 "incline": "unpaved"
31311             }
31312         },
31313         {
31314             "old": {
31315                 "landuse": "wood"
31316             },
31317             "replace": {
31318                 "landuse": "forest",
31319                 "natural": "wood"
31320             }
31321         },
31322         {
31323             "old": {
31324                 "natural": "marsh"
31325             },
31326             "replace": {
31327                 "natural": "wetland",
31328                 "wetland": "marsh"
31329             }
31330         },
31331         {
31332             "old": {
31333                 "shop": "organic"
31334             },
31335             "replace": {
31336                 "shop": "supermarket",
31337                 "organic": "only"
31338             }
31339         },
31340         {
31341             "old": {
31342                 "power_source": "*"
31343             },
31344             "replace": {
31345                 "generator:source": "$1"
31346             }
31347         },
31348         {
31349             "old": {
31350                 "power_rating": "*"
31351             },
31352             "replace": {
31353                 "generator:output": "$1"
31354             }
31355         }
31356     ],
31357     "discarded": [
31358         "created_by",
31359         "odbl",
31360         "odbl:note",
31361         "tiger:upload_uuid",
31362         "tiger:tlid",
31363         "tiger:source",
31364         "tiger:separated",
31365         "geobase:datasetName",
31366         "geobase:uuid",
31367         "sub_sea:type",
31368         "KSJ2:ADS",
31369         "KSJ2:ARE",
31370         "KSJ2:AdminArea",
31371         "KSJ2:COP_label",
31372         "KSJ2:DFD",
31373         "KSJ2:INT",
31374         "KSJ2:INT_label",
31375         "KSJ2:LOC",
31376         "KSJ2:LPN",
31377         "KSJ2:OPC",
31378         "KSJ2:PubFacAdmin",
31379         "KSJ2:RAC",
31380         "KSJ2:RAC_label",
31381         "KSJ2:RIC",
31382         "KSJ2:RIN",
31383         "KSJ2:WSC",
31384         "KSJ2:coordinate",
31385         "KSJ2:curve_id",
31386         "KSJ2:curve_type",
31387         "KSJ2:filename",
31388         "KSJ2:lake_id",
31389         "KSJ2:lat",
31390         "KSJ2:long",
31391         "KSJ2:river_id",
31392         "yh:LINE_NAME",
31393         "yh:LINE_NUM",
31394         "yh:STRUCTURE",
31395         "yh:TOTYUMONO",
31396         "yh:TYPE",
31397         "yh:WIDTH_RANK",
31398         "SK53_bulk:load"
31399     ],
31400     "imagery": [
31401         {
31402             "name": "7th Series (OS7)",
31403             "type": "tms",
31404             "template": "http://ooc.openstreetmap.org/os7/{zoom}/{x}/{y}.jpg",
31405             "polygon": [
31406                 [
31407                     [
31408                         -9,
31409                         49.8
31410                     ],
31411                     [
31412                         -9,
31413                         61.1
31414                     ],
31415                     [
31416                         1.9,
31417                         61.1
31418                     ],
31419                     [
31420                         1.9,
31421                         49.8
31422                     ],
31423                     [
31424                         -9,
31425                         49.8
31426                     ]
31427                 ]
31428             ]
31429         },
31430         {
31431             "name": "AGRI black-and-white 2.5m",
31432             "type": "tms",
31433             "template": "http://agri.openstreetmap.org/{zoom}/{x}/{y}.png",
31434             "polygon": [
31435                 [
31436                     [
31437                         112.28778,
31438                         -28.784589
31439                     ],
31440                     [
31441                         112.71488,
31442                         -31.13894
31443                     ],
31444                     [
31445                         114.11263,
31446                         -34.178287
31447                     ],
31448                     [
31449                         113.60788,
31450                         -37.39012
31451                     ],
31452                     [
31453                         117.17992,
31454                         -37.451794
31455                     ],
31456                     [
31457                         119.31538,
31458                         -37.42096
31459                     ],
31460                     [
31461                         121.72262,
31462                         -36.708394
31463                     ],
31464                     [
31465                         123.81925,
31466                         -35.76893
31467                     ],
31468                     [
31469                         125.9547,
31470                         -34.3066
31471                     ],
31472                     [
31473                         127.97368,
31474                         -33.727398
31475                     ],
31476                     [
31477                         130.07031,
31478                         -33.24166
31479                     ],
31480                     [
31481                         130.10913,
31482                         -33.888704
31483                     ],
31484                     [
31485                         131.00214,
31486                         -34.049705
31487                     ],
31488                     [
31489                         131.0798,
31490                         -34.72257
31491                     ],
31492                     [
31493                         132.28342,
31494                         -35.39
31495                     ],
31496                     [
31497                         134.18591,
31498                         -35.61126
31499                     ],
31500                     [
31501                         133.8753,
31502                         -37.1119
31503                     ],
31504                     [
31505                         134.8459,
31506                         -37.6365
31507                     ],
31508                     [
31509                         139.7769,
31510                         -37.82075
31511                     ],
31512                     [
31513                         139.93223,
31514                         -39.4283
31515                     ],
31516                     [
31517                         141.6017,
31518                         -39.8767
31519                     ],
31520                     [
31521                         142.3783,
31522                         -39.368294
31523                     ],
31524                     [
31525                         142.3783,
31526                         -40.64702
31527                     ],
31528                     [
31529                         142.49478,
31530                         -42.074874
31531                     ],
31532                     [
31533                         144.009,
31534                         -44.060127
31535                     ],
31536                     [
31537                         147.23161,
31538                         -44.03222
31539                     ],
31540                     [
31541                         149.05645,
31542                         -42.534313
31543                     ],
31544                     [
31545                         149.52237,
31546                         -40.99959
31547                     ],
31548                     [
31549                         149.9494,
31550                         -40.852921
31551                     ],
31552                     [
31553                         150.8036,
31554                         -38.09627
31555                     ],
31556                     [
31557                         151.81313,
31558                         -38.12682
31559                     ],
31560                     [
31561                         156.20052,
31562                         -22.667706
31563                     ],
31564                     [
31565                         156.20052,
31566                         -20.10109
31567                     ],
31568                     [
31569                         156.62761,
31570                         -17.417627
31571                     ],
31572                     [
31573                         155.26869,
31574                         -17.19521
31575                     ],
31576                     [
31577                         154.14272,
31578                         -19.51662
31579                     ],
31580                     [
31581                         153.5215,
31582                         -18.34139
31583                     ],
31584                     [
31585                         153.05558,
31586                         -16.5636
31587                     ],
31588                     [
31589                         152.78379,
31590                         -15.256768
31591                     ],
31592                     [
31593                         152.27905,
31594                         -13.4135
31595                     ],
31596                     [
31597                         151.3472,
31598                         -12.391767
31599                     ],
31600                     [
31601                         149.48354,
31602                         -12.05024
31603                     ],
31604                     [
31605                         146.9598,
31606                         -9.992408
31607                     ],
31608                     [
31609                         135.9719,
31610                         -9.992408
31611                     ],
31612                     [
31613                         130.3032,
31614                         -10.33636
31615                     ],
31616                     [
31617                         128.09016,
31618                         -12.164136
31619                     ],
31620                     [
31621                         125.91588,
31622                         -12.315912
31623                     ],
31624                     [
31625                         124.3239,
31626                         -11.860326
31627                     ],
31628                     [
31629                         122.03323,
31630                         -11.974295
31631                     ],
31632                     [
31633                         118.26706,
31634                         -16.9353
31635                     ],
31636                     [
31637                         115.93747,
31638                         -19.11357
31639                     ],
31640                     [
31641                         114.0738,
31642                         -21.11863
31643                     ],
31644                     [
31645                         113.49141,
31646                         -22.596033
31647                     ],
31648                     [
31649                         112.28778,
31650                         -28.784589
31651                     ]
31652                 ]
31653             ],
31654             "terms_text": "AGRI"
31655         },
31656         {
31657             "name": "Bing aerial imagery",
31658             "type": "bing",
31659             "description": "Satellite and aerial imagery.",
31660             "template": "http://www.bing.com/maps/",
31661             "scaleExtent": [
31662                 0,
31663                 22
31664             ],
31665             "id": "Bing",
31666             "default": true
31667         },
31668         {
31669             "name": "British Columbia Mosaic",
31670             "type": "tms",
31671             "template": "http://{switch:a,b,c,d}.imagery.paulnorman.ca/tiles/bc_mosaic/{zoom}/{x}/{y}.png",
31672             "scaleExtent": [
31673                 9,
31674                 20
31675             ],
31676             "polygon": [
31677                 [
31678                     [
31679                         -123.3176032,
31680                         49.3272567
31681                     ],
31682                     [
31683                         -123.4405258,
31684                         49.3268222
31685                     ],
31686                     [
31687                         -123.440717,
31688                         49.3384429
31689                     ],
31690                     [
31691                         -123.4398375,
31692                         49.3430357
31693                     ],
31694                     [
31695                         -123.4401258,
31696                         49.3435398
31697                     ],
31698                     [
31699                         -123.4401106,
31700                         49.3439946
31701                     ],
31702                     [
31703                         -123.4406265,
31704                         49.3444493
31705                     ],
31706                     [
31707                         -123.4404747,
31708                         49.3455762
31709                     ],
31710                     [
31711                         -123.4397768,
31712                         49.3460606
31713                     ],
31714                     [
31715                         -123.4389726,
31716                         49.3461298
31717                     ],
31718                     [
31719                         -123.4372904,
31720                         49.3567236
31721                     ],
31722                     [
31723                         -123.4374774,
31724                         49.3710843
31725                     ],
31726                     [
31727                         -123.4335292,
31728                         49.3709446
31729                     ],
31730                     [
31731                         -123.4330357,
31732                         49.373725
31733                     ],
31734                     [
31735                         -123.4332717,
31736                         49.3751221
31737                     ],
31738                     [
31739                         -123.4322847,
31740                         49.3761001
31741                     ],
31742                     [
31743                         -123.4317482,
31744                         49.3791736
31745                     ],
31746                     [
31747                         -123.4314264,
31748                         49.3795927
31749                     ],
31750                     [
31751                         -123.4307826,
31752                         49.3823866
31753                     ],
31754                     [
31755                         -123.4313405,
31756                         49.3827358
31757                     ],
31758                     [
31759                         -123.4312118,
31760                         49.3838533
31761                     ],
31762                     [
31763                         -123.4300415,
31764                         49.3845883
31765                     ],
31766                     [
31767                         -123.4189858,
31768                         49.3847087
31769                     ],
31770                     [
31771                         -123.4192235,
31772                         49.4135198
31773                     ],
31774                     [
31775                         -123.3972532,
31776                         49.4135691
31777                     ],
31778                     [
31779                         -123.3972758,
31780                         49.4243473
31781                     ],
31782                     [
31783                         -123.4006929,
31784                         49.4243314
31785                     ],
31786                     [
31787                         -123.4007741,
31788                         49.5703491
31789                     ],
31790                     [
31791                         -123.4000812,
31792                         49.570345
31793                     ],
31794                     [
31795                         -123.4010761,
31796                         49.5933838
31797                     ],
31798                     [
31799                         -123.3760399,
31800                         49.5932848
31801                     ],
31802                     [
31803                         -123.3769811,
31804                         49.6756063
31805                     ],
31806                     [
31807                         -123.3507288,
31808                         49.6756396
31809                     ],
31810                     [
31811                         -123.3507969,
31812                         49.7086751
31813                     ],
31814                     [
31815                         -123.332887,
31816                         49.708722
31817                     ],
31818                     [
31819                         -123.3327888,
31820                         49.7256288
31821                     ],
31822                     [
31823                         -123.3007111,
31824                         49.7255625
31825                     ],
31826                     [
31827                         -123.3009164,
31828                         49.7375384
31829                     ],
31830                     [
31831                         -123.2885986,
31832                         49.737638
31833                     ],
31834                     [
31835                         -123.2887823,
31836                         49.8249207
31837                     ],
31838                     [
31839                         -123.2997955,
31840                         49.8249207
31841                     ],
31842                     [
31843                         -123.3011721,
31844                         49.8497814
31845                     ],
31846                     [
31847                         -123.3218218,
31848                         49.850669
31849                     ],
31850                     [
31851                         -123.3273284,
31852                         49.8577696
31853                     ],
31854                     [
31855                         -123.3276726,
31856                         49.9758852
31857                     ],
31858                     [
31859                         -123.3008279,
31860                         49.9752212
31861                     ],
31862                     [
31863                         -123.3007204,
31864                         50.0997002
31865                     ],
31866                     [
31867                         -123.2501716,
31868                         50.100735
31869                     ],
31870                     [
31871                         -123.25091,
31872                         50.2754901
31873                     ],
31874                     [
31875                         -123.0224338,
31876                         50.2755598
31877                     ],
31878                     [
31879                         -123.0224879,
31880                         50.3254853
31881                     ],
31882                     [
31883                         -123.0009318,
31884                         50.3254689
31885                     ],
31886                     [
31887                         -123.0007778,
31888                         50.3423899
31889                     ],
31890                     [
31891                         -122.9775023,
31892                         50.3423408
31893                     ],
31894                     [
31895                         -122.9774766,
31896                         50.3504306
31897                     ],
31898                     [
31899                         -122.9508137,
31900                         50.3504961
31901                     ],
31902                     [
31903                         -122.950795,
31904                         50.3711984
31905                     ],
31906                     [
31907                         -122.9325221,
31908                         50.3711521
31909                     ],
31910                     [
31911                         -122.9321048,
31912                         50.399793
31913                     ],
31914                     [
31915                         -122.8874234,
31916                         50.3999748
31917                     ],
31918                     [
31919                         -122.8873385,
31920                         50.4256108
31921                     ],
31922                     [
31923                         -122.6620152,
31924                         50.4256959
31925                     ],
31926                     [
31927                         -122.6623083,
31928                         50.3994506
31929                     ],
31930                     [
31931                         -122.5990316,
31932                         50.3992413
31933                     ],
31934                     [
31935                         -122.5988274,
31936                         50.3755206
31937                     ],
31938                     [
31939                         -122.5724832,
31940                         50.3753706
31941                     ],
31942                     [
31943                         -122.5735621,
31944                         50.2493891
31945                     ],
31946                     [
31947                         -122.5990415,
31948                         50.2494643
31949                     ],
31950                     [
31951                         -122.5991504,
31952                         50.2265663
31953                     ],
31954                     [
31955                         -122.6185016,
31956                         50.2266359
31957                     ],
31958                     [
31959                         -122.6185741,
31960                         50.2244081
31961                     ],
31962                     [
31963                         -122.6490609,
31964                         50.2245126
31965                     ],
31966                     [
31967                         -122.6492181,
31968                         50.1993528
31969                     ],
31970                     [
31971                         -122.7308575,
31972                         50.1993758
31973                     ],
31974                     [
31975                         -122.7311583,
31976                         50.1244287
31977                     ],
31978                     [
31979                         -122.7490352,
31980                         50.1245109
31981                     ],
31982                     [
31983                         -122.7490541,
31984                         50.0903032
31985                     ],
31986                     [
31987                         -122.7687806,
31988                         50.0903435
31989                     ],
31990                     [
31991                         -122.7689801,
31992                         49.9494546
31993                     ],
31994                     [
31995                         -122.999047,
31996                         49.9494706
31997                     ],
31998                     [
31999                         -122.9991199,
32000                         49.8754553
32001                     ],
32002                     [
32003                         -122.9775894,
32004                         49.8754553
32005                     ],
32006                     [
32007                         -122.9778145,
32008                         49.6995098
32009                     ],
32010                     [
32011                         -122.9992362,
32012                         49.6994781
32013                     ],
32014                     [
32015                         -122.9992524,
32016                         49.6516526
32017                     ],
32018                     [
32019                         -123.0221525,
32020                         49.6516526
32021                     ],
32022                     [
32023                         -123.0221162,
32024                         49.5995096
32025                     ],
32026                     [
32027                         -123.0491898,
32028                         49.5994625
32029                     ],
32030                     [
32031                         -123.0491898,
32032                         49.5940523
32033                     ],
32034                     [
32035                         -123.0664647,
32036                         49.5940405
32037                     ],
32038                     [
32039                         -123.0663594,
32040                         49.5451868
32041                     ],
32042                     [
32043                         -123.0699906,
32044                         49.5451202
32045                     ],
32046                     [
32047                         -123.0699008,
32048                         49.5413153
32049                     ],
32050                     [
32051                         -123.0706835,
32052                         49.5392837
32053                     ],
32054                     [
32055                         -123.0708888,
32056                         49.5379931
32057                     ],
32058                     [
32059                         -123.0711454,
32060                         49.5368773
32061                     ],
32062                     [
32063                         -123.0711069,
32064                         49.5358115
32065                     ],
32066                     [
32067                         -123.0713764,
32068                         49.532822
32069                     ],
32070                     [
32071                         -123.0716458,
32072                         49.5321141
32073                     ],
32074                     [
32075                         -123.07171,
32076                         49.5313896
32077                     ],
32078                     [
32079                         -123.0720308,
32080                         49.5304153
32081                     ],
32082                     [
32083                         -123.0739554,
32084                         49.5303486
32085                     ],
32086                     [
32087                         -123.0748023,
32088                         49.5294992
32089                     ],
32090                     [
32091                         -123.0748151,
32092                         49.5288079
32093                     ],
32094                     [
32095                         -123.0743403,
32096                         49.5280584
32097                     ],
32098                     [
32099                         -123.073532,
32100                         49.5274588
32101                     ],
32102                     [
32103                         -123.0733652,
32104                         49.5270423
32105                     ],
32106                     [
32107                         -123.0732882,
32108                         49.5255932
32109                     ],
32110                     [
32111                         -123.0737116,
32112                         49.5249602
32113                     ],
32114                     [
32115                         -123.0736218,
32116                         49.5244938
32117                     ],
32118                     [
32119                         -123.0992583,
32120                         49.5244854
32121                     ],
32122                     [
32123                         -123.0991649,
32124                         49.4754502
32125                     ],
32126                     [
32127                         -123.071052,
32128                         49.4755252
32129                     ],
32130                     [
32131                         -123.071088,
32132                         49.4663034
32133                     ],
32134                     [
32135                         -123.0739204,
32136                         49.4663054
32137                     ],
32138                     [
32139                         -123.07422,
32140                         49.4505028
32141                     ],
32142                     [
32143                         -123.0746319,
32144                         49.4500858
32145                     ],
32146                     [
32147                         -123.074651,
32148                         49.449329
32149                     ],
32150                     [
32151                         -123.0745999,
32152                         49.449018
32153                     ],
32154                     [
32155                         -123.0744619,
32156                         49.4486927
32157                     ],
32158                     [
32159                         -123.0743336,
32160                         49.4479899
32161                     ],
32162                     [
32163                         -123.0742427,
32164                         49.4477688
32165                     ],
32166                     [
32167                         -123.0743061,
32168                         49.4447473
32169                     ],
32170                     [
32171                         -123.0747103,
32172                         49.4447556
32173                     ],
32174                     [
32175                         -123.0746384,
32176                         49.4377306
32177                     ],
32178                     [
32179                         -122.9996506,
32180                         49.4377363
32181                     ],
32182                     [
32183                         -122.9996506,
32184                         49.4369214
32185                     ],
32186                     [
32187                         -122.8606163,
32188                         49.4415314
32189                     ],
32190                     [
32191                         -122.8102616,
32192                         49.4423972
32193                     ],
32194                     [
32195                         -122.8098984,
32196                         49.3766739
32197                     ],
32198                     [
32199                         -122.4036093,
32200                         49.3766617
32201                     ],
32202                     [
32203                         -122.4036341,
32204                         49.3771944
32205                     ],
32206                     [
32207                         -122.264739,
32208                         49.3773028
32209                     ],
32210                     [
32211                         -122.263542,
32212                         49.2360088
32213                     ],
32214                     [
32215                         -122.2155742,
32216                         49.236139
32217                     ],
32218                     [
32219                         -122.0580956,
32220                         49.235878
32221                     ],
32222                     [
32223                         -121.9538274,
32224                         49.2966525
32225                     ],
32226                     [
32227                         -121.9400911,
32228                         49.3045389
32229                     ],
32230                     [
32231                         -121.9235761,
32232                         49.3142257
32233                     ],
32234                     [
32235                         -121.8990871,
32236                         49.3225436
32237                     ],
32238                     [
32239                         -121.8883447,
32240                         49.3259752
32241                     ],
32242                     [
32243                         -121.8552982,
32244                         49.3363575
32245                     ],
32246                     [
32247                         -121.832697,
32248                         49.3441519
32249                     ],
32250                     [
32251                         -121.7671336,
32252                         49.3654361
32253                     ],
32254                     [
32255                         -121.6736683,
32256                         49.3654589
32257                     ],
32258                     [
32259                         -121.6404153,
32260                         49.3743775
32261                     ],
32262                     [
32263                         -121.5961976,
32264                         49.3860493
32265                     ],
32266                     [
32267                         -121.5861178,
32268                         49.3879193
32269                     ],
32270                     [
32271                         -121.5213684,
32272                         49.3994649
32273                     ],
32274                     [
32275                         -121.5117375,
32276                         49.4038378
32277                     ],
32278                     [
32279                         -121.4679302,
32280                         49.4229024
32281                     ],
32282                     [
32283                         -121.4416803,
32284                         49.4345607
32285                     ],
32286                     [
32287                         -121.422429,
32288                         49.4345788
32289                     ],
32290                     [
32291                         -121.3462885,
32292                         49.3932312
32293                     ],
32294                     [
32295                         -121.3480144,
32296                         49.3412388
32297                     ],
32298                     [
32299                         -121.5135035,
32300                         49.320577
32301                     ],
32302                     [
32303                         -121.6031683,
32304                         49.2771727
32305                     ],
32306                     [
32307                         -121.6584065,
32308                         49.1856125
32309                     ],
32310                     [
32311                         -121.679953,
32312                         49.1654109
32313                     ],
32314                     [
32315                         -121.7815793,
32316                         49.0702559
32317                     ],
32318                     [
32319                         -121.8076228,
32320                         49.0622471
32321                     ],
32322                     [
32323                         -121.9393997,
32324                         49.0636219
32325                     ],
32326                     [
32327                         -121.9725524,
32328                         49.0424179
32329                     ],
32330                     [
32331                         -121.9921394,
32332                         49.0332869
32333                     ],
32334                     [
32335                         -122.0035289,
32336                         49.0273413
32337                     ],
32338                     [
32339                         -122.0178564,
32340                         49.0241067
32341                     ],
32342                     [
32343                         -122.1108634,
32344                         48.9992786
32345                     ],
32346                     [
32347                         -122.1493067,
32348                         48.9995305
32349                     ],
32350                     [
32351                         -122.1492705,
32352                         48.9991498
32353                     ],
32354                     [
32355                         -122.1991447,
32356                         48.9996019
32357                     ],
32358                     [
32359                         -122.199181,
32360                         48.9991974
32361                     ],
32362                     [
32363                         -122.234365,
32364                         48.9994829
32365                     ],
32366                     [
32367                         -122.234365,
32368                         49.000173
32369                     ],
32370                     [
32371                         -122.3994722,
32372                         49.0012385
32373                     ],
32374                     [
32375                         -122.4521338,
32376                         49.0016326
32377                     ],
32378                     [
32379                         -122.4521338,
32380                         49.000883
32381                     ],
32382                     [
32383                         -122.4584089,
32384                         49.0009306
32385                     ],
32386                     [
32387                         -122.4584814,
32388                         48.9993124
32389                     ],
32390                     [
32391                         -122.4992458,
32392                         48.9995022
32393                     ],
32394                     [
32395                         -122.4992458,
32396                         48.9992906
32397                     ],
32398                     [
32399                         -122.5492618,
32400                         48.9995107
32401                     ],
32402                     [
32403                         -122.5492564,
32404                         48.9993206
32405                     ],
32406                     [
32407                         -122.6580785,
32408                         48.9994212
32409                     ],
32410                     [
32411                         -122.6581061,
32412                         48.9954007
32413                     ],
32414                     [
32415                         -122.7067604,
32416                         48.9955344
32417                     ],
32418                     [
32419                         -122.7519761,
32420                         48.9956392
32421                     ],
32422                     [
32423                         -122.7922063,
32424                         48.9957204
32425                     ],
32426                     [
32427                         -122.7921907,
32428                         48.9994331
32429                     ],
32430                     [
32431                         -123.0350417,
32432                         48.9995724
32433                     ],
32434                     [
32435                         -123.0350437,
32436                         49.0000958
32437                     ],
32438                     [
32439                         -123.0397091,
32440                         49.0000536
32441                     ],
32442                     [
32443                         -123.0397444,
32444                         49.0001812
32445                     ],
32446                     [
32447                         -123.0485506,
32448                         49.0001348
32449                     ],
32450                     [
32451                         -123.0485329,
32452                         49.0004712
32453                     ],
32454                     [
32455                         -123.0557122,
32456                         49.000448
32457                     ],
32458                     [
32459                         -123.0556324,
32460                         49.0002284
32461                     ],
32462                     [
32463                         -123.0641365,
32464                         49.0001293
32465                     ],
32466                     [
32467                         -123.064158,
32468                         48.9999421
32469                     ],
32470                     [
32471                         -123.074899,
32472                         48.9996928
32473                     ],
32474                     [
32475                         -123.0750717,
32476                         49.0006218
32477                     ],
32478                     [
32479                         -123.0899573,
32480                         49.0003726
32481                     ],
32482                     [
32483                         -123.109229,
32484                         48.9999421
32485                     ],
32486                     [
32487                         -123.1271193,
32488                         49.0003046
32489                     ],
32490                     [
32491                         -123.1359953,
32492                         48.9998741
32493                     ],
32494                     [
32495                         -123.1362716,
32496                         49.0005765
32497                     ],
32498                     [
32499                         -123.153851,
32500                         48.9998061
32501                     ],
32502                     [
32503                         -123.1540533,
32504                         49.0006806
32505                     ],
32506                     [
32507                         -123.1710015,
32508                         49.0001274
32509                     ],
32510                     [
32511                         -123.2000916,
32512                         48.9996849
32513                     ],
32514                     [
32515                         -123.2003446,
32516                         49.0497785
32517                     ],
32518                     [
32519                         -123.2108845,
32520                         49.0497232
32521                     ],
32522                     [
32523                         -123.2112218,
32524                         49.051989
32525                     ],
32526                     [
32527                         -123.2070479,
32528                         49.0520857
32529                     ],
32530                     [
32531                         -123.2078911,
32532                         49.0607884
32533                     ],
32534                     [
32535                         -123.2191688,
32536                         49.0600978
32537                     ],
32538                     [
32539                         -123.218958,
32540                         49.0612719
32541                     ],
32542                     [
32543                         -123.2251766,
32544                         49.0612719
32545                     ],
32546                     [
32547                         -123.2253874,
32548                         49.0622388
32549                     ],
32550                     [
32551                         -123.2297088,
32552                         49.0620316
32553                     ],
32554                     [
32555                         -123.2298142,
32556                         49.068592
32557                     ],
32558                     [
32559                         -123.2331869,
32560                         49.0687301
32561                     ],
32562                     [
32563                         -123.2335031,
32564                         49.0705945
32565                     ],
32566                     [
32567                         -123.249313,
32568                         49.0702493
32569                     ],
32570                     [
32571                         -123.2497346,
32572                         49.0802606
32573                     ],
32574                     [
32575                         -123.2751358,
32576                         49.0803986
32577                     ],
32578                     [
32579                         -123.2751358,
32580                         49.0870947
32581                     ],
32582                     [
32583                         -123.299483,
32584                         49.0873018
32585                     ],
32586                     [
32587                         -123.29944,
32588                         49.080253
32589                     ],
32590                     [
32591                         -123.3254508,
32592                         49.0803944
32593                     ],
32594                     [
32595                         -123.3254353,
32596                         49.1154662
32597                     ],
32598                     [
32599                         -123.2750966,
32600                         49.1503341
32601                     ],
32602                     [
32603                         -123.275181,
32604                         49.1873267
32605                     ],
32606                     [
32607                         -123.2788067,
32608                         49.1871063
32609                     ],
32610                     [
32611                         -123.278891,
32612                         49.1910741
32613                     ],
32614                     [
32615                         -123.3004767,
32616                         49.1910741
32617                     ],
32618                     [
32619                         -123.3004186,
32620                         49.2622933
32621                     ],
32622                     [
32623                         -123.3126185,
32624                         49.2622416
32625                     ],
32626                     [
32627                         -123.3125958,
32628                         49.2714948
32629                     ],
32630                     [
32631                         -123.3154251,
32632                         49.2714727
32633                     ],
32634                     [
32635                         -123.3156628,
32636                         49.2818906
32637                     ],
32638                     [
32639                         -123.3174735,
32640                         49.2818832
32641                     ],
32642                     [
32643                         -123.3174961,
32644                         49.2918488
32645                     ],
32646                     [
32647                         -123.3190353,
32648                         49.2918488
32649                     ],
32650                     [
32651                         -123.3190692,
32652                         49.298602
32653                     ],
32654                     [
32655                         -123.3202349,
32656                         49.2985651
32657                     ],
32658                     [
32659                         -123.3202786,
32660                         49.3019749
32661                     ],
32662                     [
32663                         -123.3222679,
32664                         49.3019605
32665                     ],
32666                     [
32667                         -123.3223943,
32668                         49.3118263
32669                     ],
32670                     [
32671                         -123.3254002,
32672                         49.3118086
32673                     ],
32674                     [
32675                         -123.3253898,
32676                         49.3201721
32677                     ],
32678                     [
32679                         -123.3192695,
32680                         49.3201957
32681                     ],
32682                     [
32683                         -123.3192242,
32684                         49.3246748
32685                     ],
32686                     [
32687                         -123.3179437,
32688                         49.3246596
32689                     ],
32690                     [
32691                         -123.3179861,
32692                         49.3254065
32693                     ]
32694                 ]
32695             ],
32696             "terms_url": "http://imagery.paulnorman.ca/tiles/about.html",
32697             "terms_text": "Copyright Province of British Columbia, City of Surrey"
32698         },
32699         {
32700             "name": "Cambodia, Laos, Thailand, Vietnam bilingual",
32701             "type": "tms",
32702             "template": "http://{switch:a,b,c,d}.tile.osm-tools.org/osm_then/{zoom}/{x}/{y}.png",
32703             "scaleExtent": [
32704                 0,
32705                 19
32706             ],
32707             "polygon": [
32708                 [
32709                     [
32710                         97.3,
32711                         5.6
32712                     ],
32713                     [
32714                         97.3,
32715                         23.4
32716                     ],
32717                     [
32718                         109.6,
32719                         23.4
32720                     ],
32721                     [
32722                         109.6,
32723                         5.6
32724                     ],
32725                     [
32726                         97.3,
32727                         5.6
32728                     ]
32729                 ]
32730             ],
32731             "terms_url": "http://www.osm-tools.org/",
32732             "terms_text": "© osm-tools.org & OpenStreetMap contributors, CC-BY-SA"
32733         },
32734         {
32735             "name": "Freemap.sk Car",
32736             "type": "tms",
32737             "template": "http://t{switch:1,2,3,4}.freemap.sk/A/{zoom}/{x}/{y}.jpeg",
32738             "scaleExtent": [
32739                 8,
32740                 16
32741             ],
32742             "polygon": [
32743                 [
32744                     [
32745                         19.83682,
32746                         49.25529
32747                     ],
32748                     [
32749                         19.80075,
32750                         49.42385
32751                     ],
32752                     [
32753                         19.60437,
32754                         49.48058
32755                     ],
32756                     [
32757                         19.49179,
32758                         49.63961
32759                     ],
32760                     [
32761                         19.21831,
32762                         49.52604
32763                     ],
32764                     [
32765                         19.16778,
32766                         49.42521
32767                     ],
32768                     [
32769                         19.00308,
32770                         49.42236
32771                     ],
32772                     [
32773                         18.97611,
32774                         49.5308
32775                     ],
32776                     [
32777                         18.54685,
32778                         49.51425
32779                     ],
32780                     [
32781                         18.31432,
32782                         49.33818
32783                     ],
32784                     [
32785                         18.15913,
32786                         49.2961
32787                     ],
32788                     [
32789                         18.05564,
32790                         49.11134
32791                     ],
32792                     [
32793                         17.56396,
32794                         48.84938
32795                     ],
32796                     [
32797                         17.17929,
32798                         48.88816
32799                     ],
32800                     [
32801                         17.058,
32802                         48.81105
32803                     ],
32804                     [
32805                         16.90426,
32806                         48.61947
32807                     ],
32808                     [
32809                         16.79685,
32810                         48.38561
32811                     ],
32812                     [
32813                         17.06762,
32814                         48.01116
32815                     ],
32816                     [
32817                         17.32787,
32818                         47.97749
32819                     ],
32820                     [
32821                         17.51699,
32822                         47.82535
32823                     ],
32824                     [
32825                         17.74776,
32826                         47.73093
32827                     ],
32828                     [
32829                         18.29515,
32830                         47.72075
32831                     ],
32832                     [
32833                         18.67959,
32834                         47.75541
32835                     ],
32836                     [
32837                         18.89755,
32838                         47.81203
32839                     ],
32840                     [
32841                         18.79463,
32842                         47.88245
32843                     ],
32844                     [
32845                         18.84318,
32846                         48.04046
32847                     ],
32848                     [
32849                         19.46212,
32850                         48.05333
32851                     ],
32852                     [
32853                         19.62064,
32854                         48.22938
32855                     ],
32856                     [
32857                         19.89585,
32858                         48.09387
32859                     ],
32860                     [
32861                         20.33766,
32862                         48.2643
32863                     ],
32864                     [
32865                         20.55395,
32866                         48.52358
32867                     ],
32868                     [
32869                         20.82335,
32870                         48.55714
32871                     ],
32872                     [
32873                         21.10271,
32874                         48.47096
32875                     ],
32876                     [
32877                         21.45863,
32878                         48.55513
32879                     ],
32880                     [
32881                         21.74536,
32882                         48.31435
32883                     ],
32884                     [
32885                         22.15293,
32886                         48.37179
32887                     ],
32888                     [
32889                         22.61255,
32890                         49.08914
32891                     ],
32892                     [
32893                         22.09997,
32894                         49.23814
32895                     ],
32896                     [
32897                         21.9686,
32898                         49.36363
32899                     ],
32900                     [
32901                         21.6244,
32902                         49.46989
32903                     ],
32904                     [
32905                         21.06873,
32906                         49.46402
32907                     ],
32908                     [
32909                         20.94336,
32910                         49.31088
32911                     ],
32912                     [
32913                         20.73052,
32914                         49.44006
32915                     ],
32916                     [
32917                         20.22804,
32918                         49.41714
32919                     ],
32920                     [
32921                         20.05234,
32922                         49.23052
32923                     ],
32924                     [
32925                         19.83682,
32926                         49.25529
32927                     ]
32928                 ]
32929             ],
32930             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
32931         },
32932         {
32933             "name": "Freemap.sk Cyclo",
32934             "type": "tms",
32935             "template": "http://t{switch:1,2,3,4}.freemap.sk/C/{zoom}/{x}/{y}.jpeg",
32936             "scaleExtent": [
32937                 8,
32938                 16
32939             ],
32940             "polygon": [
32941                 [
32942                     [
32943                         19.83682,
32944                         49.25529
32945                     ],
32946                     [
32947                         19.80075,
32948                         49.42385
32949                     ],
32950                     [
32951                         19.60437,
32952                         49.48058
32953                     ],
32954                     [
32955                         19.49179,
32956                         49.63961
32957                     ],
32958                     [
32959                         19.21831,
32960                         49.52604
32961                     ],
32962                     [
32963                         19.16778,
32964                         49.42521
32965                     ],
32966                     [
32967                         19.00308,
32968                         49.42236
32969                     ],
32970                     [
32971                         18.97611,
32972                         49.5308
32973                     ],
32974                     [
32975                         18.54685,
32976                         49.51425
32977                     ],
32978                     [
32979                         18.31432,
32980                         49.33818
32981                     ],
32982                     [
32983                         18.15913,
32984                         49.2961
32985                     ],
32986                     [
32987                         18.05564,
32988                         49.11134
32989                     ],
32990                     [
32991                         17.56396,
32992                         48.84938
32993                     ],
32994                     [
32995                         17.17929,
32996                         48.88816
32997                     ],
32998                     [
32999                         17.058,
33000                         48.81105
33001                     ],
33002                     [
33003                         16.90426,
33004                         48.61947
33005                     ],
33006                     [
33007                         16.79685,
33008                         48.38561
33009                     ],
33010                     [
33011                         17.06762,
33012                         48.01116
33013                     ],
33014                     [
33015                         17.32787,
33016                         47.97749
33017                     ],
33018                     [
33019                         17.51699,
33020                         47.82535
33021                     ],
33022                     [
33023                         17.74776,
33024                         47.73093
33025                     ],
33026                     [
33027                         18.29515,
33028                         47.72075
33029                     ],
33030                     [
33031                         18.67959,
33032                         47.75541
33033                     ],
33034                     [
33035                         18.89755,
33036                         47.81203
33037                     ],
33038                     [
33039                         18.79463,
33040                         47.88245
33041                     ],
33042                     [
33043                         18.84318,
33044                         48.04046
33045                     ],
33046                     [
33047                         19.46212,
33048                         48.05333
33049                     ],
33050                     [
33051                         19.62064,
33052                         48.22938
33053                     ],
33054                     [
33055                         19.89585,
33056                         48.09387
33057                     ],
33058                     [
33059                         20.33766,
33060                         48.2643
33061                     ],
33062                     [
33063                         20.55395,
33064                         48.52358
33065                     ],
33066                     [
33067                         20.82335,
33068                         48.55714
33069                     ],
33070                     [
33071                         21.10271,
33072                         48.47096
33073                     ],
33074                     [
33075                         21.45863,
33076                         48.55513
33077                     ],
33078                     [
33079                         21.74536,
33080                         48.31435
33081                     ],
33082                     [
33083                         22.15293,
33084                         48.37179
33085                     ],
33086                     [
33087                         22.61255,
33088                         49.08914
33089                     ],
33090                     [
33091                         22.09997,
33092                         49.23814
33093                     ],
33094                     [
33095                         21.9686,
33096                         49.36363
33097                     ],
33098                     [
33099                         21.6244,
33100                         49.46989
33101                     ],
33102                     [
33103                         21.06873,
33104                         49.46402
33105                     ],
33106                     [
33107                         20.94336,
33108                         49.31088
33109                     ],
33110                     [
33111                         20.73052,
33112                         49.44006
33113                     ],
33114                     [
33115                         20.22804,
33116                         49.41714
33117                     ],
33118                     [
33119                         20.05234,
33120                         49.23052
33121                     ],
33122                     [
33123                         19.83682,
33124                         49.25529
33125                     ]
33126                 ]
33127             ],
33128             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33129         },
33130         {
33131             "name": "Freemap.sk Hiking",
33132             "type": "tms",
33133             "template": "http://t{switch:1,2,3,4}.freemap.sk/T/{zoom}/{x}/{y}.jpeg",
33134             "scaleExtent": [
33135                 8,
33136                 16
33137             ],
33138             "polygon": [
33139                 [
33140                     [
33141                         19.83682,
33142                         49.25529
33143                     ],
33144                     [
33145                         19.80075,
33146                         49.42385
33147                     ],
33148                     [
33149                         19.60437,
33150                         49.48058
33151                     ],
33152                     [
33153                         19.49179,
33154                         49.63961
33155                     ],
33156                     [
33157                         19.21831,
33158                         49.52604
33159                     ],
33160                     [
33161                         19.16778,
33162                         49.42521
33163                     ],
33164                     [
33165                         19.00308,
33166                         49.42236
33167                     ],
33168                     [
33169                         18.97611,
33170                         49.5308
33171                     ],
33172                     [
33173                         18.54685,
33174                         49.51425
33175                     ],
33176                     [
33177                         18.31432,
33178                         49.33818
33179                     ],
33180                     [
33181                         18.15913,
33182                         49.2961
33183                     ],
33184                     [
33185                         18.05564,
33186                         49.11134
33187                     ],
33188                     [
33189                         17.56396,
33190                         48.84938
33191                     ],
33192                     [
33193                         17.17929,
33194                         48.88816
33195                     ],
33196                     [
33197                         17.058,
33198                         48.81105
33199                     ],
33200                     [
33201                         16.90426,
33202                         48.61947
33203                     ],
33204                     [
33205                         16.79685,
33206                         48.38561
33207                     ],
33208                     [
33209                         17.06762,
33210                         48.01116
33211                     ],
33212                     [
33213                         17.32787,
33214                         47.97749
33215                     ],
33216                     [
33217                         17.51699,
33218                         47.82535
33219                     ],
33220                     [
33221                         17.74776,
33222                         47.73093
33223                     ],
33224                     [
33225                         18.29515,
33226                         47.72075
33227                     ],
33228                     [
33229                         18.67959,
33230                         47.75541
33231                     ],
33232                     [
33233                         18.89755,
33234                         47.81203
33235                     ],
33236                     [
33237                         18.79463,
33238                         47.88245
33239                     ],
33240                     [
33241                         18.84318,
33242                         48.04046
33243                     ],
33244                     [
33245                         19.46212,
33246                         48.05333
33247                     ],
33248                     [
33249                         19.62064,
33250                         48.22938
33251                     ],
33252                     [
33253                         19.89585,
33254                         48.09387
33255                     ],
33256                     [
33257                         20.33766,
33258                         48.2643
33259                     ],
33260                     [
33261                         20.55395,
33262                         48.52358
33263                     ],
33264                     [
33265                         20.82335,
33266                         48.55714
33267                     ],
33268                     [
33269                         21.10271,
33270                         48.47096
33271                     ],
33272                     [
33273                         21.45863,
33274                         48.55513
33275                     ],
33276                     [
33277                         21.74536,
33278                         48.31435
33279                     ],
33280                     [
33281                         22.15293,
33282                         48.37179
33283                     ],
33284                     [
33285                         22.61255,
33286                         49.08914
33287                     ],
33288                     [
33289                         22.09997,
33290                         49.23814
33291                     ],
33292                     [
33293                         21.9686,
33294                         49.36363
33295                     ],
33296                     [
33297                         21.6244,
33298                         49.46989
33299                     ],
33300                     [
33301                         21.06873,
33302                         49.46402
33303                     ],
33304                     [
33305                         20.94336,
33306                         49.31088
33307                     ],
33308                     [
33309                         20.73052,
33310                         49.44006
33311                     ],
33312                     [
33313                         20.22804,
33314                         49.41714
33315                     ],
33316                     [
33317                         20.05234,
33318                         49.23052
33319                     ],
33320                     [
33321                         19.83682,
33322                         49.25529
33323                     ]
33324                 ]
33325             ],
33326             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33327         },
33328         {
33329             "name": "Freemap.sk Ski",
33330             "type": "tms",
33331             "template": "http://t{switch:1,2,3,4}.freemap.sk/K/{zoom}/{x}/{y}.jpeg",
33332             "scaleExtent": [
33333                 8,
33334                 16
33335             ],
33336             "polygon": [
33337                 [
33338                     [
33339                         19.83682,
33340                         49.25529
33341                     ],
33342                     [
33343                         19.80075,
33344                         49.42385
33345                     ],
33346                     [
33347                         19.60437,
33348                         49.48058
33349                     ],
33350                     [
33351                         19.49179,
33352                         49.63961
33353                     ],
33354                     [
33355                         19.21831,
33356                         49.52604
33357                     ],
33358                     [
33359                         19.16778,
33360                         49.42521
33361                     ],
33362                     [
33363                         19.00308,
33364                         49.42236
33365                     ],
33366                     [
33367                         18.97611,
33368                         49.5308
33369                     ],
33370                     [
33371                         18.54685,
33372                         49.51425
33373                     ],
33374                     [
33375                         18.31432,
33376                         49.33818
33377                     ],
33378                     [
33379                         18.15913,
33380                         49.2961
33381                     ],
33382                     [
33383                         18.05564,
33384                         49.11134
33385                     ],
33386                     [
33387                         17.56396,
33388                         48.84938
33389                     ],
33390                     [
33391                         17.17929,
33392                         48.88816
33393                     ],
33394                     [
33395                         17.058,
33396                         48.81105
33397                     ],
33398                     [
33399                         16.90426,
33400                         48.61947
33401                     ],
33402                     [
33403                         16.79685,
33404                         48.38561
33405                     ],
33406                     [
33407                         17.06762,
33408                         48.01116
33409                     ],
33410                     [
33411                         17.32787,
33412                         47.97749
33413                     ],
33414                     [
33415                         17.51699,
33416                         47.82535
33417                     ],
33418                     [
33419                         17.74776,
33420                         47.73093
33421                     ],
33422                     [
33423                         18.29515,
33424                         47.72075
33425                     ],
33426                     [
33427                         18.67959,
33428                         47.75541
33429                     ],
33430                     [
33431                         18.89755,
33432                         47.81203
33433                     ],
33434                     [
33435                         18.79463,
33436                         47.88245
33437                     ],
33438                     [
33439                         18.84318,
33440                         48.04046
33441                     ],
33442                     [
33443                         19.46212,
33444                         48.05333
33445                     ],
33446                     [
33447                         19.62064,
33448                         48.22938
33449                     ],
33450                     [
33451                         19.89585,
33452                         48.09387
33453                     ],
33454                     [
33455                         20.33766,
33456                         48.2643
33457                     ],
33458                     [
33459                         20.55395,
33460                         48.52358
33461                     ],
33462                     [
33463                         20.82335,
33464                         48.55714
33465                     ],
33466                     [
33467                         21.10271,
33468                         48.47096
33469                     ],
33470                     [
33471                         21.45863,
33472                         48.55513
33473                     ],
33474                     [
33475                         21.74536,
33476                         48.31435
33477                     ],
33478                     [
33479                         22.15293,
33480                         48.37179
33481                     ],
33482                     [
33483                         22.61255,
33484                         49.08914
33485                     ],
33486                     [
33487                         22.09997,
33488                         49.23814
33489                     ],
33490                     [
33491                         21.9686,
33492                         49.36363
33493                     ],
33494                     [
33495                         21.6244,
33496                         49.46989
33497                     ],
33498                     [
33499                         21.06873,
33500                         49.46402
33501                     ],
33502                     [
33503                         20.94336,
33504                         49.31088
33505                     ],
33506                     [
33507                         20.73052,
33508                         49.44006
33509                     ],
33510                     [
33511                         20.22804,
33512                         49.41714
33513                     ],
33514                     [
33515                         20.05234,
33516                         49.23052
33517                     ],
33518                     [
33519                         19.83682,
33520                         49.25529
33521                     ]
33522                 ]
33523             ],
33524             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33525         },
33526         {
33527             "name": "Fugro (Denmark)",
33528             "type": "tms",
33529             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/fugro2005/{zoom}/{x}/{y}.png",
33530             "scaleExtent": [
33531                 0,
33532                 19
33533             ],
33534             "polygon": [
33535                 [
33536                     [
33537                         8.3743941,
33538                         54.9551655
33539                     ],
33540                     [
33541                         8.3683809,
33542                         55.4042149
33543                     ],
33544                     [
33545                         8.2103997,
33546                         55.4039795
33547                     ],
33548                     [
33549                         8.2087314,
33550                         55.4937345
33551                     ],
33552                     [
33553                         8.0502655,
33554                         55.4924731
33555                     ],
33556                     [
33557                         8.0185123,
33558                         56.7501399
33559                     ],
33560                     [
33561                         8.1819161,
33562                         56.7509948
33563                     ],
33564                     [
33565                         8.1763274,
33566                         57.0208898
33567                     ],
33568                     [
33569                         8.3413329,
33570                         57.0219872
33571                     ],
33572                     [
33573                         8.3392467,
33574                         57.1119574
33575                     ],
33576                     [
33577                         8.5054433,
33578                         57.1123212
33579                     ],
33580                     [
33581                         8.5033923,
33582                         57.2020499
33583                     ],
33584                     [
33585                         9.3316304,
33586                         57.2027636
33587                     ],
33588                     [
33589                         9.3319079,
33590                         57.2924835
33591                     ],
33592                     [
33593                         9.4978864,
33594                         57.2919578
33595                     ],
33596                     [
33597                         9.4988593,
33598                         57.3820608
33599                     ],
33600                     [
33601                         9.6649749,
33602                         57.3811615
33603                     ],
33604                     [
33605                         9.6687295,
33606                         57.5605591
33607                     ],
33608                     [
33609                         9.8351961,
33610                         57.5596265
33611                     ],
33612                     [
33613                         9.8374896,
33614                         57.6493322
33615                     ],
33616                     [
33617                         10.1725726,
33618                         57.6462818
33619                     ],
33620                     [
33621                         10.1754245,
33622                         57.7367768
33623                     ],
33624                     [
33625                         10.5118282,
33626                         57.7330269
33627                     ],
33628                     [
33629                         10.5152095,
33630                         57.8228945
33631                     ],
33632                     [
33633                         10.6834853,
33634                         57.8207722
33635                     ],
33636                     [
33637                         10.6751613,
33638                         57.6412021
33639                     ],
33640                     [
33641                         10.5077045,
33642                         57.6433097
33643                     ],
33644                     [
33645                         10.5039992,
33646                         57.5535088
33647                     ],
33648                     [
33649                         10.671038,
33650                         57.5514113
33651                     ],
33652                     [
33653                         10.6507805,
33654                         57.1024538
33655                     ],
33656                     [
33657                         10.4857673,
33658                         57.1045138
33659                     ],
33660                     [
33661                         10.4786236,
33662                         56.9249051
33663                     ],
33664                     [
33665                         10.3143981,
33666                         56.9267573
33667                     ],
33668                     [
33669                         10.3112341,
33670                         56.8369269
33671                     ],
33672                     [
33673                         10.4750295,
33674                         56.83509
33675                     ],
33676                     [
33677                         10.4649016,
33678                         56.5656681
33679                     ],
33680                     [
33681                         10.9524239,
33682                         56.5589761
33683                     ],
33684                     [
33685                         10.9479249,
33686                         56.4692243
33687                     ],
33688                     [
33689                         11.1099335,
33690                         56.4664675
33691                     ],
33692                     [
33693                         11.1052639,
33694                         56.376833
33695                     ],
33696                     [
33697                         10.9429901,
33698                         56.3795284
33699                     ],
33700                     [
33701                         10.9341235,
33702                         56.1994768
33703                     ],
33704                     [
33705                         10.7719685,
33706                         56.2020244
33707                     ],
33708                     [
33709                         10.7694751,
33710                         56.1120103
33711                     ],
33712                     [
33713                         10.6079695,
33714                         56.1150259
33715                     ],
33716                     [
33717                         10.4466742,
33718                         56.116717
33719                     ],
33720                     [
33721                         10.2865948,
33722                         56.118675
33723                     ],
33724                     [
33725                         10.2831527,
33726                         56.0281851
33727                     ],
33728                     [
33729                         10.4439274,
33730                         56.0270388
33731                     ],
33732                     [
33733                         10.4417713,
33734                         55.7579243
33735                     ],
33736                     [
33737                         10.4334961,
33738                         55.6693533
33739                     ],
33740                     [
33741                         10.743814,
33742                         55.6646861
33743                     ],
33744                     [
33745                         10.743814,
33746                         55.5712253
33747                     ],
33748                     [
33749                         10.8969041,
33750                         55.5712253
33751                     ],
33752                     [
33753                         10.9051793,
33754                         55.3953852
33755                     ],
33756                     [
33757                         11.0613726,
33758                         55.3812841
33759                     ],
33760                     [
33761                         11.0593038,
33762                         55.1124061
33763                     ],
33764                     [
33765                         11.0458567,
33766                         55.0318621
33767                     ],
33768                     [
33769                         11.2030844,
33770                         55.0247474
33771                     ],
33772                     [
33773                         11.2030844,
33774                         55.117139
33775                     ],
33776                     [
33777                         11.0593038,
33778                         55.1124061
33779                     ],
33780                     [
33781                         11.0613726,
33782                         55.3812841
33783                     ],
33784                     [
33785                         11.0789572,
33786                         55.5712253
33787                     ],
33788                     [
33789                         10.8969041,
33790                         55.5712253
33791                     ],
33792                     [
33793                         10.9258671,
33794                         55.6670198
33795                     ],
33796                     [
33797                         10.743814,
33798                         55.6646861
33799                     ],
33800                     [
33801                         10.7562267,
33802                         55.7579243
33803                     ],
33804                     [
33805                         10.4417713,
33806                         55.7579243
33807                     ],
33808                     [
33809                         10.4439274,
33810                         56.0270388
33811                     ],
33812                     [
33813                         10.4466742,
33814                         56.116717
33815                     ],
33816                     [
33817                         10.6079695,
33818                         56.1150259
33819                     ],
33820                     [
33821                         10.6052053,
33822                         56.0247462
33823                     ],
33824                     [
33825                         10.9258671,
33826                         56.0201215
33827                     ],
33828                     [
33829                         10.9197132,
33830                         55.9309388
33831                     ],
33832                     [
33833                         11.0802782,
33834                         55.92792
33835                     ],
33836                     [
33837                         11.0858066,
33838                         56.0178284
33839                     ],
33840                     [
33841                         11.7265047,
33842                         56.005058
33843                     ],
33844                     [
33845                         11.7319981,
33846                         56.0952142
33847                     ],
33848                     [
33849                         12.0540333,
33850                         56.0871256
33851                     ],
33852                     [
33853                         12.0608477,
33854                         56.1762576
33855                     ],
33856                     [
33857                         12.7023469,
33858                         56.1594405
33859                     ],
33860                     [
33861                         12.6611131,
33862                         55.7114318
33863                     ],
33864                     [
33865                         12.9792318,
33866                         55.7014026
33867                     ],
33868                     [
33869                         12.9612912,
33870                         55.5217294
33871                     ],
33872                     [
33873                         12.3268659,
33874                         55.5412096
33875                     ],
33876                     [
33877                         12.3206071,
33878                         55.4513655
33879                     ],
33880                     [
33881                         12.4778226,
33882                         55.447067
33883                     ],
33884                     [
33885                         12.4702432,
33886                         55.3570479
33887                     ],
33888                     [
33889                         12.6269738,
33890                         55.3523837
33891                     ],
33892                     [
33893                         12.6200898,
33894                         55.2632576
33895                     ],
33896                     [
33897                         12.4627339,
33898                         55.26722
33899                     ],
33900                     [
33901                         12.4552949,
33902                         55.1778223
33903                     ],
33904                     [
33905                         12.2987046,
33906                         55.1822303
33907                     ],
33908                     [
33909                         12.2897344,
33910                         55.0923641
33911                     ],
33912                     [
33913                         12.6048608,
33914                         55.0832904
33915                     ],
33916                     [
33917                         12.5872011,
33918                         54.9036285
33919                     ],
33920                     [
33921                         12.2766618,
33922                         54.9119031
33923                     ],
33924                     [
33925                         12.2610181,
33926                         54.7331602
33927                     ],
33928                     [
33929                         12.1070691,
33930                         54.7378161
33931                     ],
33932                     [
33933                         12.0858621,
33934                         54.4681655
33935                     ],
33936                     [
33937                         11.7794953,
33938                         54.4753579
33939                     ],
33940                     [
33941                         11.7837381,
33942                         54.5654783
33943                     ],
33944                     [
33945                         11.1658525,
33946                         54.5782155
33947                     ],
33948                     [
33949                         11.1706443,
33950                         54.6686508
33951                     ],
33952                     [
33953                         10.8617173,
33954                         54.6733956
33955                     ],
33956                     [
33957                         10.8651245,
33958                         54.7634667
33959                     ],
33960                     [
33961                         10.7713646,
33962                         54.7643888
33963                     ],
33964                     [
33965                         10.7707276,
33966                         54.7372807
33967                     ],
33968                     [
33969                         10.7551428,
33970                         54.7375776
33971                     ],
33972                     [
33973                         10.7544039,
33974                         54.7195666
33975                     ],
33976                     [
33977                         10.7389074,
33978                         54.7197588
33979                     ],
33980                     [
33981                         10.7384368,
33982                         54.7108482
33983                     ],
33984                     [
33985                         10.7074486,
33986                         54.7113045
33987                     ],
33988                     [
33989                         10.7041094,
33990                         54.6756741
33991                     ],
33992                     [
33993                         10.5510973,
33994                         54.6781698
33995                     ],
33996                     [
33997                         10.5547184,
33998                         54.7670245
33999                     ],
34000                     [
34001                         10.2423994,
34002                         54.7705935
34003                     ],
34004                     [
34005                         10.2459845,
34006                         54.8604673
34007                     ],
34008                     [
34009                         10.0902268,
34010                         54.8622134
34011                     ],
34012                     [
34013                         10.0873731,
34014                         54.7723851
34015                     ],
34016                     [
34017                         9.1555798,
34018                         54.7769557
34019                     ],
34020                     [
34021                         9.1562752,
34022                         54.8675369
34023                     ],
34024                     [
34025                         8.5321973,
34026                         54.8663765
34027                     ],
34028                     [
34029                         8.531432,
34030                         54.95516
34031                     ]
34032                 ],
34033                 [
34034                     [
34035                         11.4577738,
34036                         56.819554
34037                     ],
34038                     [
34039                         11.7849181,
34040                         56.8127385
34041                     ],
34042                     [
34043                         11.7716715,
34044                         56.6332796
34045                     ],
34046                     [
34047                         11.4459621,
34048                         56.6401087
34049                     ]
34050                 ],
34051                 [
34052                     [
34053                         11.3274736,
34054                         57.3612962
34055                     ],
34056                     [
34057                         11.3161808,
34058                         57.1818004
34059                     ],
34060                     [
34061                         11.1508692,
34062                         57.1847276
34063                     ],
34064                     [
34065                         11.1456628,
34066                         57.094962
34067                     ],
34068                     [
34069                         10.8157703,
34070                         57.1001693
34071                     ],
34072                     [
34073                         10.8290599,
34074                         57.3695272
34075                     ]
34076                 ],
34077                 [
34078                     [
34079                         11.5843266,
34080                         56.2777928
34081                     ],
34082                     [
34083                         11.5782882,
34084                         56.1880397
34085                     ],
34086                     [
34087                         11.7392309,
34088                         56.1845765
34089                     ],
34090                     [
34091                         11.7456428,
34092                         56.2743186
34093                     ]
34094                 ],
34095                 [
34096                     [
34097                         14.6825922,
34098                         55.3639405
34099                     ],
34100                     [
34101                         14.8395247,
34102                         55.3565231
34103                     ],
34104                     [
34105                         14.8263755,
34106                         55.2671261
34107                     ],
34108                     [
34109                         15.1393406,
34110                         55.2517359
34111                     ],
34112                     [
34113                         15.1532015,
34114                         55.3410836
34115                     ],
34116                     [
34117                         15.309925,
34118                         55.3330556
34119                     ],
34120                     [
34121                         15.295719,
34122                         55.2437356
34123                     ],
34124                     [
34125                         15.1393406,
34126                         55.2517359
34127                     ],
34128                     [
34129                         15.1255631,
34130                         55.1623802
34131                     ],
34132                     [
34133                         15.2815819,
34134                         55.1544167
34135                     ],
34136                     [
34137                         15.2535578,
34138                         54.9757646
34139                     ],
34140                     [
34141                         14.6317464,
34142                         55.0062496
34143                     ]
34144                 ]
34145             ],
34146             "terms_url": "http://wiki.openstreetmap.org/wiki/Fugro",
34147             "terms_text": "Fugro Aerial Mapping"
34148         },
34149         {
34150             "name": "Geoimage.at MaxRes",
34151             "type": "tms",
34152             "template": "http://geoimage.openstreetmap.at/4d80de696cd562a63ce463a58a61488d/{zoom}/{x}/{y}.jpg",
34153             "polygon": [
34154                 [
34155                     [
34156                         16.5073284,
34157                         46.9929304
34158                     ],
34159                     [
34160                         16.283417,
34161                         46.9929304
34162                     ],
34163                     [
34164                         16.135839,
34165                         46.8713046
34166                     ],
34167                     [
34168                         15.9831722,
34169                         46.8190947
34170                     ],
34171                     [
34172                         16.0493278,
34173                         46.655175
34174                     ],
34175                     [
34176                         15.8610387,
34177                         46.7180116
34178                     ],
34179                     [
34180                         15.7592608,
34181                         46.6900933
34182                     ],
34183                     [
34184                         15.5607938,
34185                         46.6796202
34186                     ],
34187                     [
34188                         15.5760605,
34189                         46.6342132
34190                     ],
34191                     [
34192                         15.4793715,
34193                         46.6027553
34194                     ],
34195                     [
34196                         15.4335715,
34197                         46.6516819
34198                     ],
34199                     [
34200                         15.2249267,
34201                         46.6342132
34202                     ],
34203                     [
34204                         15.0468154,
34205                         46.6481886
34206                     ],
34207                     [
34208                         14.9908376,
34209                         46.5887681
34210                     ],
34211                     [
34212                         14.9603042,
34213                         46.6237293
34214                     ],
34215                     [
34216                         14.8534374,
34217                         46.6027553
34218                     ],
34219                     [
34220                         14.8330818,
34221                         46.5012666
34222                     ],
34223                     [
34224                         14.7516595,
34225                         46.4977636
34226                     ],
34227                     [
34228                         14.6804149,
34229                         46.4381781
34230                     ],
34231                     [
34232                         14.6142593,
34233                         46.4381781
34234                     ],
34235                     [
34236                         14.578637,
34237                         46.3785275
34238                     ],
34239                     [
34240                         14.4412369,
34241                         46.4311638
34242                     ],
34243                     [
34244                         14.1613476,
34245                         46.4276563
34246                     ],
34247                     [
34248                         14.1257253,
34249                         46.4767409
34250                     ],
34251                     [
34252                         14.0188585,
34253                         46.4767409
34254                     ],
34255                     [
34256                         13.9119917,
34257                         46.5257813
34258                     ],
34259                     [
34260                         13.8254805,
34261                         46.5047694
34262                     ],
34263                     [
34264                         13.4438134,
34265                         46.560783
34266                     ],
34267                     [
34268                         13.3064132,
34269                         46.5502848
34270                     ],
34271                     [
34272                         13.1283019,
34273                         46.5887681
34274                     ],
34275                     [
34276                         12.8433237,
34277                         46.6132433
34278                     ],
34279                     [
34280                         12.7262791,
34281                         46.6412014
34282                     ],
34283                     [
34284                         12.5125455,
34285                         46.6656529
34286                     ],
34287                     [
34288                         12.3598787,
34289                         46.7040543
34290                     ],
34291                     [
34292                         12.3649676,
34293                         46.7703197
34294                     ],
34295                     [
34296                         12.2886341,
34297                         46.7772902
34298                     ],
34299                     [
34300                         12.2733674,
34301                         46.8852187
34302                     ],
34303                     [
34304                         12.2072118,
34305                         46.8747835
34306                     ],
34307                     [
34308                         12.1308784,
34309                         46.9026062
34310                     ],
34311                     [
34312                         12.1156117,
34313                         46.9998721
34314                     ],
34315                     [
34316                         12.2530119,
34317                         47.0657733
34318                     ],
34319                     [
34320                         12.2123007,
34321                         47.0934969
34322                     ],
34323                     [
34324                         11.9833004,
34325                         47.0449712
34326                     ],
34327                     [
34328                         11.7339445,
34329                         46.9616816
34330                     ],
34331                     [
34332                         11.6321666,
34333                         47.010283
34334                     ],
34335                     [
34336                         11.5405665,
34337                         46.9755722
34338                     ],
34339                     [
34340                         11.4998553,
34341                         47.0068129
34342                     ],
34343                     [
34344                         11.418433,
34345                         46.9651546
34346                     ],
34347                     [
34348                         11.2555884,
34349                         46.9755722
34350                     ],
34351                     [
34352                         11.1130993,
34353                         46.913036
34354                     ],
34355                     [
34356                         11.0418548,
34357                         46.7633482
34358                     ],
34359                     [
34360                         10.8891879,
34361                         46.7598621
34362                     ],
34363                     [
34364                         10.7416099,
34365                         46.7842599
34366                     ],
34367                     [
34368                         10.7059877,
34369                         46.8643462
34370                     ],
34371                     [
34372                         10.5787653,
34373                         46.8399847
34374                     ],
34375                     [
34376                         10.4566318,
34377                         46.8504267
34378                     ],
34379                     [
34380                         10.4769874,
34381                         46.9269392
34382                     ],
34383                     [
34384                         10.3853873,
34385                         46.9894592
34386                     ],
34387                     [
34388                         10.2327204,
34389                         46.8643462
34390                     ],
34391                     [
34392                         10.1207647,
34393                         46.8330223
34394                     ],
34395                     [
34396                         9.8663199,
34397                         46.9408389
34398                     ],
34399                     [
34400                         9.9019422,
34401                         47.0033426
34402                     ],
34403                     [
34404                         9.6831197,
34405                         47.0588402
34406                     ],
34407                     [
34408                         9.6118752,
34409                         47.0380354
34410                     ],
34411                     [
34412                         9.6322307,
34413                         47.128131
34414                     ],
34415                     [
34416                         9.5813418,
34417                         47.1662025
34418                     ],
34419                     [
34420                         9.5406306,
34421                         47.2664422
34422                     ],
34423                     [
34424                         9.6067863,
34425                         47.3492559
34426                     ],
34427                     [
34428                         9.6729419,
34429                         47.369939
34430                     ],
34431                     [
34432                         9.6424085,
34433                         47.4457079
34434                     ],
34435                     [
34436                         9.5660751,
34437                         47.4801122
34438                     ],
34439                     [
34440                         9.7136531,
34441                         47.5282405
34442                     ],
34443                     [
34444                         9.7848976,
34445                         47.5969187
34446                     ],
34447                     [
34448                         9.8357866,
34449                         47.5454185
34450                     ],
34451                     [
34452                         9.9477423,
34453                         47.538548
34454                     ],
34455                     [
34456                         10.0902313,
34457                         47.4491493
34458                     ],
34459                     [
34460                         10.1105869,
34461                         47.3664924
34462                     ],
34463                     [
34464                         10.2428982,
34465                         47.3871688
34466                     ],
34467                     [
34468                         10.1869203,
34469                         47.2698953
34470                     ],
34471                     [
34472                         10.3243205,
34473                         47.2975125
34474                     ],
34475                     [
34476                         10.4820763,
34477                         47.4491493
34478                     ],
34479                     [
34480                         10.4311873,
34481                         47.4869904
34482                     ],
34483                     [
34484                         10.4413651,
34485                         47.5900549
34486                     ],
34487                     [
34488                         10.4871652,
34489                         47.5522881
34490                     ],
34491                     [
34492                         10.5482319,
34493                         47.5351124
34494                     ],
34495                     [
34496                         10.5991209,
34497                         47.5660246
34498                     ],
34499                     [
34500                         10.7568766,
34501                         47.5316766
34502                     ],
34503                     [
34504                         10.8891879,
34505                         47.5454185
34506                     ],
34507                     [
34508                         10.9400769,
34509                         47.4869904
34510                     ],
34511                     [
34512                         10.9960547,
34513                         47.3906141
34514                     ],
34515                     [
34516                         11.2352328,
34517                         47.4422662
34518                     ],
34519                     [
34520                         11.2810328,
34521                         47.3975039
34522                     ],
34523                     [
34524                         11.4235219,
34525                         47.5144941
34526                     ],
34527                     [
34528                         11.5761888,
34529                         47.5076195
34530                     ],
34531                     [
34532                         11.6067221,
34533                         47.5900549
34534                     ],
34535                     [
34536                         11.8357224,
34537                         47.5866227
34538                     ],
34539                     [
34540                         12.003656,
34541                         47.6243647
34542                     ],
34543                     [
34544                         12.2072118,
34545                         47.6037815
34546                     ],
34547                     [
34548                         12.1614117,
34549                         47.6963421
34550                     ],
34551                     [
34552                         12.2581008,
34553                         47.7442718
34554                     ],
34555                     [
34556                         12.2530119,
34557                         47.6792136
34558                     ],
34559                     [
34560                         12.4311232,
34561                         47.7100408
34562                     ],
34563                     [
34564                         12.4921899,
34565                         47.631224
34566                     ],
34567                     [
34568                         12.5685234,
34569                         47.6277944
34570                     ],
34571                     [
34572                         12.6295901,
34573                         47.6894913
34574                     ],
34575                     [
34576                         12.7720792,
34577                         47.6689338
34578                     ],
34579                     [
34580                         12.8331459,
34581                         47.5419833
34582                     ],
34583                     [
34584                         12.975635,
34585                         47.4732332
34586                     ],
34587                     [
34588                         13.0417906,
34589                         47.4938677
34590                     ],
34591                     [
34592                         13.0367017,
34593                         47.5557226
34594                     ],
34595                     [
34596                         13.0977685,
34597                         47.6415112
34598                     ],
34599                     [
34600                         13.0316128,
34601                         47.7100408
34602                     ],
34603                     [
34604                         12.9043905,
34605                         47.7203125
34606                     ],
34607                     [
34608                         13.0061684,
34609                         47.84683
34610                     ],
34611                     [
34612                         12.9451016,
34613                         47.9355501
34614                     ],
34615                     [
34616                         12.8636793,
34617                         47.9594103
34618                     ],
34619                     [
34620                         12.8636793,
34621                         48.0036929
34622                     ],
34623                     [
34624                         12.7517236,
34625                         48.0989418
34626                     ],
34627                     [
34628                         12.8738571,
34629                         48.2109733
34630                     ],
34631                     [
34632                         12.9603683,
34633                         48.2109733
34634                     ],
34635                     [
34636                         13.0417906,
34637                         48.2652035
34638                     ],
34639                     [
34640                         13.1842797,
34641                         48.2990682
34642                     ],
34643                     [
34644                         13.2606131,
34645                         48.2922971
34646                     ],
34647                     [
34648                         13.3980133,
34649                         48.3565867
34650                     ],
34651                     [
34652                         13.4438134,
34653                         48.417418
34654                     ],
34655                     [
34656                         13.4387245,
34657                         48.5523383
34658                     ],
34659                     [
34660                         13.509969,
34661                         48.5860123
34662                     ],
34663                     [
34664                         13.6117469,
34665                         48.5725454
34666                     ],
34667                     [
34668                         13.7287915,
34669                         48.5118999
34670                     ],
34671                     [
34672                         13.7847694,
34673                         48.5725454
34674                     ],
34675                     [
34676                         13.8203916,
34677                         48.6263915
34678                     ],
34679                     [
34680                         13.7949471,
34681                         48.7171267
34682                     ],
34683                     [
34684                         13.850925,
34685                         48.7741724
34686                     ],
34687                     [
34688                         14.0595697,
34689                         48.6633774
34690                     ],
34691                     [
34692                         14.0137696,
34693                         48.6331182
34694                     ],
34695                     [
34696                         14.0748364,
34697                         48.5927444
34698                     ],
34699                     [
34700                         14.2173255,
34701                         48.5961101
34702                     ],
34703                     [
34704                         14.3649034,
34705                         48.5489696
34706                     ],
34707                     [
34708                         14.4666813,
34709                         48.6499311
34710                     ],
34711                     [
34712                         14.5582815,
34713                         48.5961101
34714                     ],
34715                     [
34716                         14.5989926,
34717                         48.6263915
34718                     ],
34719                     [
34720                         14.7211261,
34721                         48.5759124
34722                     ],
34723                     [
34724                         14.7211261,
34725                         48.6868997
34726                     ],
34727                     [
34728                         14.822904,
34729                         48.7271983
34730                     ],
34731                     [
34732                         14.8178151,
34733                         48.777526
34734                     ],
34735                     [
34736                         14.9647227,
34737                         48.7851754
34738                     ],
34739                     [
34740                         14.9893637,
34741                         49.0126611
34742                     ],
34743                     [
34744                         15.1485933,
34745                         48.9950306
34746                     ],
34747                     [
34748                         15.1943934,
34749                         48.9315502
34750                     ],
34751                     [
34752                         15.3063491,
34753                         48.9850128
34754                     ],
34755                     [
34756                         15.3928603,
34757                         48.9850128
34758                     ],
34759                     [
34760                         15.4844604,
34761                         48.9282069
34762                     ],
34763                     [
34764                         15.749083,
34765                         48.8545973
34766                     ],
34767                     [
34768                         15.8406831,
34769                         48.8880697
34770                     ],
34771                     [
34772                         16.0086166,
34773                         48.7808794
34774                     ],
34775                     [
34776                         16.2070835,
34777                         48.7339115
34778                     ],
34779                     [
34780                         16.3953727,
34781                         48.7372678
34782                     ],
34783                     [
34784                         16.4920617,
34785                         48.8110498
34786                     ],
34787                     [
34788                         16.6905286,
34789                         48.7741724
34790                     ],
34791                     [
34792                         16.7057953,
34793                         48.7339115
34794                     ],
34795                     [
34796                         16.8991733,
34797                         48.713769
34798                     ],
34799                     [
34800                         16.9755067,
34801                         48.515271
34802                     ],
34803                     [
34804                         16.8482844,
34805                         48.4511817
34806                     ],
34807                     [
34808                         16.8533733,
34809                         48.3464411
34810                     ],
34811                     [
34812                         16.9551512,
34813                         48.2516513
34814                     ],
34815                     [
34816                         16.9907734,
34817                         48.1498955
34818                     ],
34819                     [
34820                         17.0925513,
34821                         48.1397088
34822                     ],
34823                     [
34824                         17.0823736,
34825                         48.0241182
34826                     ],
34827                     [
34828                         17.1739737,
34829                         48.0207146
34830                     ],
34831                     [
34832                         17.0823736,
34833                         47.8741447
34834                     ],
34835                     [
34836                         16.9856845,
34837                         47.8673174
34838                     ],
34839                     [
34840                         17.0823736,
34841                         47.8092489
34842                     ],
34843                     [
34844                         17.0925513,
34845                         47.7031919
34846                     ],
34847                     [
34848                         16.7414176,
34849                         47.6792136
34850                     ],
34851                     [
34852                         16.7057953,
34853                         47.7511153
34854                     ],
34855                     [
34856                         16.5378617,
34857                         47.7545368
34858                     ],
34859                     [
34860                         16.5480395,
34861                         47.7066164
34862                     ],
34863                     [
34864                         16.4208172,
34865                         47.6689338
34866                     ],
34867                     [
34868                         16.573484,
34869                         47.6175045
34870                     ],
34871                     [
34872                         16.670173,
34873                         47.631224
34874                     ],
34875                     [
34876                         16.7108842,
34877                         47.538548
34878                     ],
34879                     [
34880                         16.6599952,
34881                         47.4491493
34882                     ],
34883                     [
34884                         16.5429506,
34885                         47.3940591
34886                     ],
34887                     [
34888                         16.4615283,
34889                         47.3940591
34890                     ],
34891                     [
34892                         16.4920617,
34893                         47.276801
34894                     ],
34895                     [
34896                         16.425906,
34897                         47.1973317
34898                     ],
34899                     [
34900                         16.4717061,
34901                         47.1489007
34902                     ],
34903                     [
34904                         16.5480395,
34905                         47.1489007
34906                     ],
34907                     [
34908                         16.476795,
34909                         47.0796369
34910                     ],
34911                     [
34912                         16.527684,
34913                         47.0588402
34914                     ]
34915                 ]
34916             ],
34917             "terms_text": "geoimage.at",
34918             "id": "geoimage.at"
34919         },
34920         {
34921             "name": "Imagerie Drone (Haiti)",
34922             "type": "tms",
34923             "template": "http://wms.openstreetmap.fr/tms/1.0.0/iomhaiti/{zoom}/{x}/{y}",
34924             "polygon": [
34925                 [
34926                     [
34927                         -72.1547401,
34928                         19.6878969
34929                     ],
34930                     [
34931                         -72.162234,
34932                         19.689011
34933                     ],
34934                     [
34935                         -72.164995,
34936                         19.6932445
34937                     ],
34938                     [
34939                         -72.1657838,
34940                         19.6979977
34941                     ],
34942                     [
34943                         -72.161603,
34944                         19.7035677
34945                     ],
34946                     [
34947                         -72.1487449,
34948                         19.7028993
34949                     ],
34950                     [
34951                         -72.1477194,
34952                         19.7026765
34953                     ],
34954                     [
34955                         -72.1485082,
34956                         19.7001514
34957                     ],
34958                     [
34959                         -72.1436963,
34960                         19.7011169
34961                     ],
34962                     [
34963                         -72.1410143,
34964                         19.7000029
34965                     ],
34966                     [
34967                         -72.139476,
34968                         19.6973664
34969                     ],
34970                     [
34971                         -72.1382533,
34972                         19.6927617
34973                     ],
34974                     [
34975                         -72.1386872,
34976                         19.6923161
34977                     ],
34978                     [
34979                         -72.1380561,
34980                         19.6896423
34981                     ],
34982                     [
34983                         -72.1385294,
34984                         19.6894938
34985                     ],
34986                     [
34987                         -72.1388055,
34988                         19.6901251
34989                     ],
34990                     [
34991                         -72.1388844,
34992                         19.6876741
34993                     ],
34994                     [
34995                         -72.1378195,
34996                         19.6872656
34997                     ],
34998                     [
34999                         -72.13778,
35000                         19.6850003
35001                     ],
35002                     [
35003                         -72.1369517,
35004                         19.6855945
35005                     ],
35006                     [
35007                         -72.136794,
35008                         19.6840719
35009                     ],
35010                     [
35011                         -72.135729,
35012                         19.6835148
35013                     ],
35014                     [
35015                         -72.1355713,
35016                         19.6740817
35017                     ],
35018                     [
35019                         -72.1366362,
35020                         19.6708133
35021                     ],
35022                     [
35023                         -72.1487843,
35024                         19.6710733
35025                     ],
35026                     [
35027                         -72.1534779,
35028                         19.6763843
35029                     ],
35030                     [
35031                         -72.1530835,
35032                         19.6769414
35033                     ],
35034                     [
35035                         -72.1533251,
35036                         19.6769768
35037                     ],
35038                     [
35039                         -72.1532807,
35040                         19.6796525
35041                     ],
35042                     [
35043                         -72.1523834,
35044                         19.6797175
35045                     ],
35046                     [
35047                         -72.1522749,
35048                         19.6803488
35049                     ],
35050                     [
35051                         -72.1519101,
35052                         19.6803395
35053                     ],
35054                     [
35055                         -72.1518608,
35056                         19.6805067
35057                     ],
35058                     [
35059                         -72.1528173,
35060                         19.6806552
35061                     ],
35062                     [
35063                         -72.1522299,
35064                         19.6833011
35065                     ],
35066                     [
35067                         -72.1507801,
35068                         19.6831499
35069                     ],
35070                     [
35071                         -72.1504457,
35072                         19.6847862
35073                     ],
35074                     [
35075                         -72.1508591,
35076                         19.6843492
35077                     ],
35078                     [
35079                         -72.1530087,
35080                         19.6849898
35081                     ],
35082                     [
35083                         -72.1546258,
35084                         19.6854354
35085                     ],
35086                     [
35087                         -72.1543103,
35088                         19.6870694
35089                     ],
35090                     [
35091                         -72.1547244,
35092                         19.6868466
35093                     ],
35094                     [
35095                         -72.1548501,
35096                         19.6877564
35097                     ],
35098                     [
35099                         -72.1545814,
35100                         19.6877982
35101                     ]
35102                 ],
35103                 [
35104                     [
35105                         -72.1310601,
35106                         19.6718929
35107                     ],
35108                     [
35109                         -72.1259842,
35110                         19.6772765
35111                     ],
35112                     [
35113                         -72.1255379,
35114                         19.6776179
35115                     ],
35116                     [
35117                         -72.1216891,
35118                         19.6776442
35119                     ],
35120                     [
35121                         -72.1149677,
35122                         19.672602
35123                     ],
35124                     [
35125                         -72.1152745,
35126                         19.6687152
35127                     ],
35128                     [
35129                         -72.1198205,
35130                         19.6627535
35131                     ],
35132                     [
35133                         -72.1227768,
35134                         19.6625696
35135                     ],
35136                     [
35137                         -72.1248965,
35138                         19.662701
35139                     ],
35140                     [
35141                         -72.1285779,
35142                         19.6645394
35143                     ],
35144                     [
35145                         -72.1308091,
35146                         19.6661677
35147                     ],
35148                     [
35149                         -72.1316737,
35150                         19.668794
35151                     ],
35152                     [
35153                         -72.1315621,
35154                         19.671
35155                     ]
35156                 ],
35157                 [
35158                     [
35159                         -71.845795,
35160                         19.6709758
35161                     ],
35162                     [
35163                         -71.8429354,
35164                         19.6759525
35165                     ],
35166                     [
35167                         -71.8410027,
35168                         19.6759525
35169                     ],
35170                     [
35171                         -71.8380249,
35172                         19.6755254
35173                     ],
35174                     [
35175                         -71.8378671,
35176                         19.6745041
35177                     ],
35178                     [
35179                         -71.8390504,
35180                         19.6743927
35181                     ],
35182                     [
35183                         -71.8390109,
35184                         19.6741141
35185                     ],
35186                     [
35187                         -71.8398392,
35188                         19.673947
35189                     ],
35190                     [
35191                         -71.8389123,
35192                         19.6736127
35193                     ],
35194                     [
35195                         -71.8380249,
35196                         19.67209
35197                     ],
35198                     [
35199                         -71.8380052,
35200                         19.6726285
35201                     ],
35202                     [
35203                         -71.8376699,
35204                         19.6727214
35205                     ],
35206                     [
35207                         -71.8376305,
35208                         19.672545
35209                     ],
35210                     [
35211                         -71.8354414,
35212                         19.6732135
35213                     ],
35214                     [
35215                         -71.835333,
35216                         19.6729999
35217                     ],
35218                     [
35219                         -71.8331242,
35220                         19.6734642
35221                     ],
35222                     [
35223                         -71.8326706,
35224                         19.6716815
35225                     ],
35226                     [
35227                         -71.8321579,
35228                         19.67209
35229                     ],
35230                     [
35231                         -71.8307183,
35232                         19.6694902
35233                     ],
35234                     [
35235                         -71.8306009,
35236                         19.6697594
35237                     ],
35238                     [
35239                         -71.8302174,
35240                         19.6698907
35241                     ],
35242                     [
35243                         -71.8291833,
35244                         19.6672095
35245                     ],
35246                     [
35247                         -71.8290749,
35248                         19.6672095
35249                     ],
35250                     [
35251                         -71.8289122,
35252                         19.6667916
35253                     ],
35254                     [
35255                         -71.8289516,
35256                         19.6666199
35257                     ],
35258                     [
35259                         -71.8288333,
35260                         19.6663506
35261                     ],
35262                     [
35263                         -71.8285572,
35264                         19.6664759
35265                     ],
35266                     [
35267                         -71.8288678,
35268                         19.6672466
35269                     ],
35270                     [
35271                         -71.8287593,
35272                         19.6674138
35273                     ],
35274                     [
35275                         -71.8277979,
35276                         19.6678177
35277                     ],
35278                     [
35279                         -71.8277112,
35280                         19.6678586
35281                     ],
35282                     [
35283                         -71.8278263,
35284                         19.6679637
35285                     ],
35286                     [
35287                         -71.8271831,
35288                         19.6681212
35289                     ],
35290                     [
35291                         -71.8271761,
35292                         19.6680917
35293                     ],
35294                     [
35295                         -71.8264405,
35296                         19.6683921
35297                     ],
35298                     [
35299                         -71.8264074,
35300                         19.6683231
35301                     ],
35302                     [
35303                         -71.8261954,
35304                         19.6684253
35305                     ],
35306                     [
35307                         -71.8261806,
35308                         19.6683556
35309                     ],
35310                     [
35311                         -71.8258946,
35312                         19.6684206
35313                     ],
35314                     [
35315                         -71.8258897,
35316                         19.6686574
35317                     ],
35318                     [
35319                         -71.8251551,
35320                         19.6687549
35321                     ],
35322                     [
35323                         -71.8254509,
35324                         19.6691588
35325                     ],
35326                     [
35327                         -71.8229332,
35328                         19.6695739
35329                     ],
35330                     [
35331                         -71.822713,
35332                         19.6696658
35333                     ],
35334                     [
35335                         -71.8227688,
35336                         19.6697577
35337                     ],
35338                     [
35339                         -71.8201751,
35340                         19.6709855
35341                     ],
35342                     [
35343                         -71.8198474,
35344                         19.6704537
35345                     ],
35346                     [
35347                         -71.8197985,
35348                         19.6706014
35349                     ],
35350                     [
35351                         -71.8194674,
35352                         19.6707557
35353                     ],
35354                     [
35355                         -71.8182472,
35356                         19.6713433
35357                     ],
35358                     [
35359                         -71.8181426,
35360                         19.6711431
35361                     ],
35362                     [
35363                         -71.8175813,
35364                         19.6714254
35365                     ],
35366                     [
35367                         -71.816959,
35368                         19.6707672
35369                     ],
35370                     [
35371                         -71.8176388,
35372                         19.6718965
35373                     ],
35374                     [
35375                         -71.8171403,
35376                         19.6720376
35377                     ],
35378                     [
35379                         -71.8158225,
35380                         19.6718045
35381                     ],
35382                     [
35383                         -71.8138354,
35384                         19.6711874
35385                     ],
35386                     [
35387                         -71.8123259,
35388                         19.6706982
35389                     ],
35390                     [
35391                         -71.8121759,
35392                         19.6704258
35393                     ],
35394                     [
35395                         -71.8124304,
35396                         19.6701467
35397                     ],
35398                     [
35399                         -71.8119184,
35400                         19.6700141
35401                     ],
35402                     [
35403                         -71.8118765,
35404                         19.6705828
35405                     ],
35406                     [
35407                         -71.811169,
35408                         19.6703483
35409                     ],
35410                     [
35411                         -71.8095938,
35412                         19.6698516
35413                     ],
35414                     [
35415                         -71.8077992,
35416                         19.6692829
35417                     ],
35418                     [
35419                         -71.8056028,
35420                         19.668612
35421                     ],
35422                     [
35423                         -71.8051443,
35424                         19.6668942
35425                     ],
35426                     [
35427                         -71.8051196,
35428                         19.6652322
35429                     ],
35430                     [
35431                         -71.8052315,
35432                         19.661979
35433                     ],
35434                     [
35435                         -71.8065603,
35436                         19.6523921
35437                     ],
35438                     [
35439                         -71.8073412,
35440                         19.6482946
35441                     ],
35442                     [
35443                         -71.8099686,
35444                         19.6468292
35445                     ],
35446                     [
35447                         -71.8147517,
35448                         19.6454502
35449                     ],
35450                     [
35451                         -71.8147726,
35452                         19.6455619
35453                     ],
35454                     [
35455                         -71.8150027,
35456                         19.6455093
35457                     ],
35458                     [
35459                         -71.8149469,
35460                         19.6453846
35461                     ],
35462                     [
35463                         -71.8159928,
35464                         19.6450234
35465                     ],
35466                     [
35467                         -71.8158882,
35468                         19.6448855
35469                     ],
35470                     [
35471                         -71.8165854,
35472                         19.6446097
35473                     ],
35474                     [
35475                         -71.8190119,
35476                         19.643802
35477                     ],
35478                     [
35479                         -71.8211524,
35480                         19.643454
35481                     ],
35482                     [
35483                         -71.8221564,
35484                         19.6433292
35485                     ],
35486                     [
35487                         -71.8269046,
35488                         19.643211
35489                     ],
35490                     [
35491                         -71.8280481,
35492                         19.6432241
35493                     ],
35494                     [
35495                         -71.8304466,
35496                         19.6440778
35497                     ],
35498                     [
35499                         -71.8306419,
35500                         19.6448592
35501                     ],
35502                     [
35503                         -71.8295263,
35504                         19.6450365
35505                     ],
35506                     [
35507                         -71.8296064,
35508                         19.6456111
35509                     ],
35510                     [
35511                         -71.8299411,
35512                         19.6455651
35513                     ],
35514                     [
35515                         -71.8303699,
35516                         19.6451744
35517                     ],
35518                     [
35519                         -71.830471,
35520                         19.6453452
35521                     ],
35522                     [
35523                         -71.8308092,
35524                         19.6451974
35525                     ],
35526                     [
35527                         -71.8310184,
35528                         19.6451088
35529                     ],
35530                     [
35531                         -71.8312519,
35532                         19.6458541
35533                     ],
35534                     [
35535                         -71.8311125,
35536                         19.6458245
35537                     ],
35538                     [
35539                         -71.831367,
35540                         19.6465862
35541                     ],
35542                     [
35543                         -71.8328939,
35544                         19.646189
35545                     ],
35546                     [
35547                         -71.8344566,
35548                         19.6457062
35549                     ],
35550                     [
35551                         -71.8344664,
35552                         19.6463052
35553                     ],
35554                     [
35555                         -71.834215,
35556                         19.6461938
35557                     ],
35558                     [
35559                         -71.8342002,
35560                         19.6465513
35561                     ],
35562                     [
35563                         -71.8346702,
35564                         19.6463
35565                     ],
35566                     [
35567                         -71.8349118,
35568                         19.6463905
35569                     ],
35570                     [
35571                         -71.8347984,
35572                         19.6462187
35573                     ],
35574                     [
35575                         -71.8354393,
35576                         19.6458496
35577                     ],
35578                     [
35579                         -71.8355034,
35580                         19.6458032
35581                     ],
35582                     [
35583                         -71.8364747,
35584                         19.6461328
35585                     ],
35586                     [
35587                         -71.8376382,
35588                         19.6472658
35589                     ],
35590                     [
35591                         -71.8379143,
35592                         19.647888
35593                     ],
35594                     [
35595                         -71.8390483,
35596                         19.6508039
35597                     ],
35598                     [
35599                         -71.8456942,
35600                         19.6696203
35601                     ]
35602                 ],
35603                 [
35604                     [
35605                         -72.098878,
35606                         18.54843
35607                     ],
35608                     [
35609                         -72.096993,
35610                         18.5501994
35611                     ],
35612                     [
35613                         -72.0972888,
35614                         18.5503209
35615                     ],
35616                     [
35617                         -72.0968451,
35618                         18.5503489
35619                     ],
35620                     [
35621                         -72.0955632,
35622                         18.551854
35623                     ],
35624                     [
35625                         -72.0956428,
35626                         18.5526742
35627                     ],
35628                     [
35629                         -72.0959914,
35630                         18.5533748
35631                     ],
35632                     [
35633                         -72.0962145,
35634                         18.553203
35635                     ],
35636                     [
35637                         -72.0962842,
35638                         18.5535665
35639                     ],
35640                     [
35641                         -72.0964446,
35642                         18.5535533
35643                     ],
35644                     [
35645                         -72.0965352,
35646                         18.5539764
35647                     ],
35648                     [
35649                         -72.0965056,
35650                         18.554173
35651                     ],
35652                     [
35653                         -72.0966085,
35654                         18.5541747
35655                     ],
35656                     [
35657                         -72.0965178,
35658                         18.5542127
35659                     ],
35660                     [
35661                         -72.0968769,
35662                         18.5546588
35663                     ],
35664                     [
35665                         -72.0979018,
35666                         18.5552141
35667                     ],
35668                     [
35669                         -72.1006211,
35670                         18.5555875
35671                     ],
35672                     [
35673                         -72.1014926,
35674                         18.5556206
35675                     ],
35676                     [
35677                         -72.1024339,
35678                         18.5555016
35679                     ],
35680                     [
35681                         -72.103417,
35682                         18.5543515
35683                     ],
35684                     [
35685                         -72.1034798,
35686                         18.5516215
35687                     ],
35688                     [
35689                         -72.1030789,
35690                         18.5516149
35691                     ],
35692                     [
35693                         -72.1033752,
35694                         18.5515224
35695                     ],
35696                     [
35697                         -72.1035042,
35698                         18.5515224
35699                     ],
35700                     [
35701                         -72.1035239,
35702                         18.5502417
35703                     ],
35704                     [
35705                         -72.1028701,
35706                         18.5503062
35707                     ],
35708                     [
35709                         -72.1029015,
35710                         18.55025
35711                     ],
35712                     [
35713                         -72.1028457,
35714                         18.5501773
35715                     ],
35716                     [
35717                         -72.1035081,
35718                         18.5500252
35719                     ],
35720                     [
35721                         -72.103491,
35722                         18.5497396
35723                     ],
35724                     [
35725                         -72.1035181,
35726                         18.5497361
35727                     ],
35728                     [
35729                         -72.1035398,
35730                         18.5489039
35731                     ],
35732                     [
35733                         -72.1034317,
35734                         18.5487056
35735                     ],
35736                     [
35737                         -72.102717,
35738                         18.5481437
35739                     ],
35740                     [
35741                         -72.1025601,
35742                         18.5481536
35743                     ],
35744                     [
35745                         -72.10229,
35746                         18.5482751
35747                     ],
35748                     [
35749                         -72.1022891,
35750                         18.5482569
35751                     ],
35752                     [
35753                         -72.1025201,
35754                         18.5481396
35755                     ],
35756                     [
35757                         -72.1023388,
35758                         18.5481321
35759                     ],
35760                     [
35761                         -72.0999082,
35762                         18.5480901
35763                     ],
35764                     [
35765                         -72.09907,
35766                         18.5483799
35767                     ]
35768                 ],
35769                 [
35770                     [
35771                         -72.2542503,
35772                         18.568262
35773                     ],
35774                     [
35775                         -72.2560252,
35776                         18.5717765
35777                     ],
35778                     [
35779                         -72.2557886,
35780                         18.5748049
35781                     ],
35782                     [
35783                         -72.2535009,
35784                         18.5755526
35785                     ],
35786                     [
35787                         -72.2522782,
35788                         18.5755526
35789                     ],
35790                     [
35791                         -72.2499906,
35792                         18.5740945
35793                     ],
35794                     [
35795                         -72.2473874,
35796                         18.5698323
35797                     ],
35798                     [
35799                         -72.2460069,
35800                         18.566729
35801                     ],
35802                     [
35803                         -72.2458492,
35804                         18.5629527
35805                     ],
35806                     [
35807                         -72.2479396,
35808                         18.5625414
35809                     ],
35810                     [
35811                         -72.2501483,
35812                         18.5628031
35813                     ],
35814                     [
35815                         -72.2519232,
35816                         18.5650839
35817                     ]
35818                 ],
35819                 [
35820                     [
35821                         -72.303145,
35822                         18.5332749
35823                     ],
35824                     [
35825                         -72.3031275,
35826                         18.5331799
35827                     ],
35828                     [
35829                         -72.3048311,
35830                         18.5311081
35831                     ],
35832                     [
35833                         -72.3097397,
35834                         18.5311081
35835                     ],
35836                     [
35837                         -72.3164332,
35838                         18.5324302
35839                     ],
35840                     [
35841                         -72.3234056,
35842                         18.5366083
35843                     ],
35844                     [
35845                         -72.3261388,
35846                         18.5387765
35847                     ],
35848                     [
35849                         -72.3261946,
35850                         18.5426371
35851                     ],
35852                     [
35853                         -72.3170468,
35854                         18.5540596
35855                     ],
35856                     [
35857                         -72.3130864,
35858                         18.5540596
35859                     ],
35860                     [
35861                         -72.2987511,
35862                         18.5453342
35863                     ],
35864                     [
35865                         -72.2988627,
35866                         18.5407333
35867                     ],
35868                     [
35869                         -72.2962969,
35870                         18.5404689
35871                     ],
35872                     [
35873                         -72.2954602,
35874                         18.5395169
35875                     ],
35876                     [
35877                         -72.2961853,
35878                         18.5338582
35879                     ],
35880                     [
35881                         -72.2971893,
35882                         18.5332235
35883                     ],
35884                     [
35885                         -72.3007034,
35886                         18.5332764
35887                     ],
35888                     [
35889                         -72.3022652,
35890                         18.5342284
35891                     ],
35892                     [
35893                         -72.3028486,
35894                         18.5335189
35895                     ],
35896                     [
35897                         -72.303104,
35898                         18.5333361
35899                     ],
35900                     [
35901                         -72.303181,
35902                         18.5334007
35903                     ],
35904                     [
35905                         -72.3035793,
35906                         18.5335614
35907                     ],
35908                     [
35909                         -72.3030793,
35910                         18.5346463
35911                     ],
35912                     [
35913                         -72.303715,
35914                         18.5339873
35915                     ],
35916                     [
35917                         -72.3045286,
35918                         18.5344052
35919                     ],
35920                     [
35921                         -72.3044015,
35922                         18.5345097
35923                     ],
35924                     [
35925                         -72.3062747,
35926                         18.5352571
35927                     ],
35928                     [
35929                         -72.3063107,
35930                         18.5352741
35931                     ],
35932                     [
35933                         -72.3061219,
35934                         18.5357628
35935                     ],
35936                     [
35937                         -72.3061219,
35938                         18.5358196
35939                     ],
35940                     [
35941                         -72.30637,
35942                         18.5358928
35943                     ],
35944                     [
35945                         -72.3062726,
35946                         18.5354869
35947                     ],
35948                     [
35949                         -72.3066688,
35950                         18.5350891
35951                     ],
35952                     [
35953                         -72.3061963,
35954                         18.5349706
35955                     ],
35956                     [
35957                         -72.3058869,
35958                         18.5349385
35959                     ],
35960                     [
35961                         -72.3055373,
35962                         18.5346833
35963                     ],
35964                     [
35965                         -72.3054864,
35966                         18.534613
35967                     ],
35968                     [
35969                         -72.3055585,
35970                         18.5345065
35971                     ],
35972                     [
35973                         -72.3046749,
35974                         18.5342293
35975                     ],
35976                     [
35977                         -72.3047617,
35978                         18.5338817
35979                     ],
35980                     [
35981                         -72.3043252,
35982                         18.5337511
35983                     ],
35984                     [
35985                         -72.3042595,
35986                         18.5336346
35987                     ]
35988                 ],
35989                 [
35990                     [
35991                         -72.2981405,
35992                         18.477502
35993                     ],
35994                     [
35995                         -72.2935652,
35996                         18.4948587
35997                     ],
35998                     [
35999                         -72.2922242,
36000                         18.4964297
36001                     ],
36002                     [
36003                         -72.2931708,
36004                         18.4972526
36005                     ],
36006                     [
36007                         -72.2892266,
36008                         18.5057058
36009                     ],
36010                     [
36011                         -72.2878067,
36012                         18.5080996
36013                     ],
36014                     [
36015                         -72.2850458,
36016                         18.5119893
36017                     ],
36018                     [
36019                         -72.2840203,
36020                         18.5113161
36021                     ],
36022                     [
36023                         -72.2808649,
36024                         18.515879
36025                     ],
36026                     [
36027                         -72.2773151,
36028                         18.5175994
36029                     ],
36030                     [
36031                         -72.2723454,
36032                         18.5175246
36033                     ],
36034                     [
36035                         -72.2662714,
36036                         18.5144578
36037                     ],
36038                     [
36039                         -72.2665869,
36040                         18.5066783
36041                     ],
36042                     [
36043                         -72.2692643,
36044                         18.5046154
36045                     ],
36046                     [
36047                         -72.2661965,
36048                         18.5029756
36049                     ],
36050                     [
36051                         -72.2688181,
36052                         18.4965222
36053                     ],
36054                     [
36055                         -72.2691528,
36056                         18.4959403
36057                     ],
36058                     [
36059                         -72.2702684,
36060                         18.4961519
36061                     ],
36062                     [
36063                         -72.2702684,
36064                         18.4955964
36065                     ],
36066                     [
36067                         -72.2690691,
36068                         18.49557
36069                     ],
36070                     [
36071                         -72.2692922,
36072                         18.4937714
36073                     ],
36074                     [
36075                         -72.2736988,
36076                         18.4859951
36077                     ],
36078                     [
36079                         -72.2746749,
36080                         18.4850429
36081                     ],
36082                     [
36083                         -72.2751769,
36084                         18.483403
36085                     ],
36086                     [
36087                         -72.2765435,
36088                         18.4813398
36089                     ],
36090                     [
36091                         -72.2773523,
36092                         18.4814985
36093                     ],
36094                     [
36095                         -72.2783006,
36096                         18.4809694
36097                     ],
36098                     [
36099                         -72.2778544,
36100                         18.4807049
36101                     ],
36102                     [
36103                         -72.2771013,
36104                         18.480123
36105                     ],
36106                     [
36107                         -72.2789978,
36108                         18.4775836
36109                     ],
36110                     [
36111                         -72.279723,
36112                         18.4772927
36113                     ],
36114                     [
36115                         -72.2806433,
36116                         18.4776365
36117                     ],
36118                     [
36119                         -72.2813685,
36120                         18.4771604
36121                     ],
36122                     [
36123                         -72.2808386,
36124                         18.4769752
36125                     ],
36126                     [
36127                         -72.2812848,
36128                         18.4758378
36129                     ],
36130                     [
36131                         -72.2823167,
36132                         18.4751765
36133                     ],
36134                     [
36135                         -72.2851615,
36136                         18.4750971
36137                     ],
36138                     [
36139                         -72.2849941,
36140                         18.4763668
36141                     ],
36142                     [
36143                         -72.2854404,
36144                         18.4769752
36145                     ],
36146                     [
36147                         -72.286277,
36148                         18.4756262
36149                     ],
36150                     [
36151                         -72.2869325,
36152                         18.4754675
36153                     ],
36154                     [
36155                         -72.2865978,
36156                         18.4751897
36157                     ],
36158                     [
36159                         -72.2865978,
36160                         18.4750046
36161                     ],
36162                     [
36163                         -72.2909765,
36164                         18.4747268
36165                     ],
36166                     [
36167                         -72.2946579,
36168                         18.4749384
36169                     ],
36170                     [
36171                         -72.2973911,
36172                         18.476843
36173                     ]
36174                 ],
36175                 [
36176                     [
36177                         -72.3466657,
36178                         18.5222375
36179                     ],
36180                     [
36181                         -72.346833,
36182                         18.5244325
36183                     ],
36184                     [
36185                         -72.3475303,
36186                         18.5277645
36187                     ],
36188                     [
36189                         -72.3455501,
36190                         18.5291131
36191                     ],
36192                     [
36193                         -72.3403069,
36194                         18.5292189
36195                     ],
36196                     [
36197                         -72.3383267,
36198                         18.5280289
36199                     ],
36200                     [
36201                         -72.3369043,
36202                         18.530118
36203                     ],
36204                     [
36205                         -72.3338086,
36206                         18.5296684
36207                     ],
36208                     [
36209                         -72.3289279,
36210                         18.5270769
36211                     ],
36212                     [
36213                         -72.328649,
36214                         18.5253316
36215                     ],
36216                     [
36217                         -72.3292068,
36218                         18.5232689
36219                     ],
36220                     [
36221                         -72.330406,
36222                         18.5220524
36223                     ],
36224                     [
36225                         -72.3321631,
36226                         18.5221847
36227                     ],
36228                     [
36229                         -72.3322467,
36230                         18.5191963
36231                     ],
36232                     [
36233                         -72.3369183,
36234                         18.5183633
36235                     ],
36236                     [
36237                         -72.3382012,
36238                         18.5184691
36239                     ],
36240                     [
36241                         -72.3381454,
36242                         18.5181782
36243                     ],
36244                     [
36245                         -72.3411993,
36246                         18.5177947
36247                     ],
36248                     [
36249                         -72.3454943,
36250                         18.5171997
36251                     ],
36252                     [
36253                         -72.3492595,
36254                         18.517279
36255                     ],
36256                     [
36257                         -72.3504308,
36258                         18.5188922
36259                     ],
36260                     [
36261                         -72.3503472,
36262                         18.5206112
36263                     ],
36264                     [
36265                         -72.3496778,
36266                         18.5220392
36267                     ]
36268                 ],
36269                 [
36270                     [
36271                         -72.3303078,
36272                         18.5486462
36273                     ],
36274                     [
36275                         -72.3429687,
36276                         18.5508149
36277                     ],
36278                     [
36279                         -72.3433236,
36280                         18.5530585
36281                     ],
36282                     [
36283                         -72.3413121,
36284                         18.5614341
36285                     ],
36286                     [
36287                         -72.3390639,
36288                         18.5613593
36289                     ],
36290                     [
36291                         -72.3384723,
36292                         18.5638271
36293                     ],
36294                     [
36295                         -72.3375257,
36296                         18.5654348
36297                     ],
36298                     [
36299                         -72.3348436,
36300                         18.5650609
36301                     ],
36302                     [
36303                         -72.3311755,
36304                         18.5638271
36305                     ],
36306                     [
36307                         -72.3312149,
36308                         18.5616211
36309                     ],
36310                     [
36311                         -72.3232082,
36312                         18.5606863
36313                     ],
36314                     [
36315                         -72.3212361,
36316                         18.559602
36317                     ],
36318                     [
36319                         -72.3208023,
36320                         18.5587046
36321                     ],
36322                     [
36323                         -72.3208811,
36324                         18.557882
36325                     ],
36326                     [
36327                         -72.3259493,
36328                         18.5580274
36329                     ],
36330                     [
36331                         -72.3266186,
36332                         18.5581993
36333                     ],
36334                     [
36335                         -72.3259214,
36336                         18.5577498
36337                     ],
36338                     [
36339                         -72.3250986,
36340                         18.5573797
36341                     ],
36342                     [
36343                         -72.3233767,
36344                         18.552263
36345                     ],
36346                     [
36347                         -72.3245994,
36348                         18.5478507
36349                     ],
36350                     [
36351                         -72.3288986,
36352                         18.5483742
36353                     ],
36354                     [
36355                         -72.329979,
36356                         18.5489548
36357                     ]
36358                 ],
36359                 [
36360                     [
36361                         -72.3231383,
36362                         18.5269828
36363                     ],
36364                     [
36365                         -72.3223434,
36366                         18.528067
36367                     ],
36368                     [
36369                         -72.3209629,
36370                         18.5279745
36371                     ],
36372                     [
36373                         -72.3207816,
36374                         18.5271282
36375                     ],
36376                     [
36377                         -72.3208513,
36378                         18.5253697
36379                     ],
36380                     [
36381                         -72.3214649,
36382                         18.5249598
36383                     ],
36384                     [
36385                         -72.3225666,
36386                         18.5248937
36387                     ],
36388                     [
36389                         -72.3228454,
36390                         18.52533
36391                     ],
36392                     [
36393                         -72.3232359,
36394                         18.5264804
36395                     ]
36396                 ],
36397                 [
36398                     [
36399                         -72.2160832,
36400                         18.6457752
36401                     ],
36402                     [
36403                         -72.2159649,
36404                         18.6553795
36405                     ],
36406                     [
36407                         -72.2030279,
36408                         18.6558279
36409                     ],
36410                     [
36411                         -72.1947057,
36412                         18.6553421
36413                     ],
36414                     [
36415                         -72.1922208,
36416                         18.6545573
36417                     ],
36418                     [
36419                         -72.1920631,
36420                         18.6521283
36421                     ],
36422                     [
36423                         -72.193483,
36424                         18.6477559
36425                     ],
36426                     [
36427                         -72.201253,
36428                         18.6385249
36429                     ],
36430                     [
36431                         -72.2069327,
36432                         18.6388239
36433                     ],
36434                     [
36435                         -72.2120996,
36436                         18.6424117
36437                     ],
36438                     [
36439                         -72.2118068,
36440                         18.6430591
36441                     ],
36442                     [
36443                         -72.2121693,
36444                         18.6426892
36445                     ],
36446                     [
36447                         -72.2127968,
36448                         18.6427552
36449                     ],
36450                     [
36451                         -72.2134662,
36452                         18.6431252
36453                     ],
36454                     [
36455                         -72.2135638,
36456                         18.6437462
36457                     ],
36458                     [
36459                         -72.2154176,
36460                         18.6443947
36461                     ],
36462                     [
36463                         -72.2158909,
36464                         18.6450301
36465                     ]
36466                 ],
36467                 [
36468                     [
36469                         -72.2867654,
36470                         18.6482017
36471                     ],
36472                     [
36473                         -72.2900977,
36474                         18.6527446
36475                     ],
36476                     [
36477                         -72.28981,
36478                         18.6536532
36479                     ],
36480                     [
36481                         -72.2900738,
36482                         18.6542664
36483                     ],
36484                     [
36485                         -72.290721,
36486                         18.6537667
36487                     ],
36488                     [
36489                         -72.2910327,
36490                         18.6544709
36491                     ],
36492                     [
36493                         -72.2912485,
36494                         18.654221
36495                     ],
36496                     [
36497                         -72.29168,
36498                         18.6558905
36499                     ],
36500                     [
36501                         -72.2912245,
36502                         18.656606
36503                     ],
36504                     [
36505                         -72.2922673,
36506                         18.65597
36507                     ],
36508                     [
36509                         -72.2926869,
36510                         18.6567536
36511                     ],
36512                     [
36513                         -72.2930705,
36514                         18.6567309
36515                     ],
36516                     [
36517                         -72.2941253,
36518                         18.6581846
36519                     ],
36520                     [
36521                         -72.2960192,
36522                         18.6608421
36523                     ],
36524                     [
36525                         -72.2959713,
36526                         18.6619096
36527                     ],
36528                     [
36529                         -72.2932862,
36530                         18.664567
36531                     ],
36532                     [
36533                         -72.2906731,
36534                         18.6659979
36535                     ],
36536                     [
36537                         -72.2895943,
36538                         18.6661342
36539                     ],
36540                     [
36541                         -72.2895943,
36542                         18.6665657
36543                     ],
36544                     [
36545                         -72.2877004,
36546                         18.6664749
36547                     ],
36548                     [
36549                         -72.2875805,
36550                         18.6676559
36551                     ],
36552                     [
36553                         -72.2831214,
36554                         18.6697227
36555                     ],
36556                     [
36557                         -72.2796453,
36558                         18.6696546
36559                     ],
36560                     [
36561                         -72.2784311,
36562                         18.6690787
36563                     ],
36564                     [
36565                         -72.2783972,
36566                         18.6687736
36567                     ],
36568                     [
36569                         -72.277736,
36570                         18.6691671
36571                     ],
36572                     [
36573                         -72.2774394,
36574                         18.669143
36575                     ],
36576                     [
36577                         -72.2770071,
36578                         18.6683159
36579                     ],
36580                     [
36581                         -72.2765575,
36582                         18.6681125
36583                     ],
36584                     [
36585                         -72.2765385,
36586                         18.6680583
36587                     ],
36588                     [
36589                         -72.2752319,
36590                         18.6685239
36591                     ],
36592                     [
36593                         -72.2749292,
36594                         18.6674649
36595                     ],
36596                     [
36597                         -72.2746416,
36598                         18.6674309
36599                     ],
36600                     [
36601                         -72.2734668,
36602                         18.6682145
36603                     ],
36604                     [
36605                         -72.2732271,
36606                         18.6682712
36607                     ],
36608                     [
36609                         -72.2726757,
36610                         18.6671583
36611                     ],
36612                     [
36613                         -72.2719147,
36614                         18.6674288
36615                     ],
36616                     [
36617                         -72.2718808,
36618                         18.6673405
36619                     ],
36620                     [
36621                         -72.2688149,
36622                         18.6681868
36623                     ],
36624                     [
36625                         -72.2688269,
36626                         18.6671761
36627                     ],
36628                     [
36629                         -72.2690786,
36630                         18.6668241
36631                     ],
36632                     [
36633                         -72.2688149,
36634                         18.66679
36635                     ],
36636                     [
36637                         -72.2681077,
36638                         18.6670739
36639                     ],
36640                     [
36641                         -72.2676282,
36642                         18.6673805
36643                     ],
36644                     [
36645                         -72.2675563,
36646                         18.6666878
36647                     ],
36648                     [
36649                         -72.266861,
36650                         18.666949
36651                     ],
36652                     [
36653                         -72.2655904,
36654                         18.6673578
36655                     ],
36656                     [
36657                         -72.2654466,
36658                         18.6670058
36659                     ],
36660                     [
36661                         -72.2647514,
36662                         18.6674146
36663                     ],
36664                     [
36665                         -72.2629893,
36666                         18.6681868
36667                     ],
36668                     [
36669                         -72.2628455,
36670                         18.6681754
36671                     ],
36672                     [
36673                         -72.2626537,
36674                         18.6676076
36675                     ],
36676                     [
36677                         -72.2623001,
36678                         18.6677098
36679                     ],
36680                     [
36681                         -72.2624799,
36682                         18.6679199
36683                     ],
36684                     [
36685                         -72.2624799,
36686                         18.6682322
36687                     ],
36688                     [
36689                         -72.262306,
36690                         18.6682606
36691                     ],
36692                     [
36693                         -72.2620963,
36694                         18.6679654
36695                     ],
36696                     [
36697                         -72.2622761,
36698                         18.6689193
36699                     ],
36700                     [
36701                         -72.2601484,
36702                         18.6688966
36703                     ],
36704                     [
36705                         -72.2542749,
36706                         18.6687944
36707                     ],
36708                     [
36709                         -72.2505388,
36710                         18.6683476
36711                     ],
36712                     [
36713                         -72.2504371,
36714                         18.669536
36715                     ],
36716                     [
36717                         -72.2477926,
36718                         18.6698893
36719                     ],
36720                     [
36721                         -72.2415204,
36722                         18.669793
36723                     ],
36724                     [
36725                         -72.2414187,
36726                         18.6741933
36727                     ],
36728                     [
36729                         -72.2389167,
36730                         18.6739759
36731                     ],
36732                     [
36733                         -72.2387249,
36734                         18.6734649
36735                     ],
36736                     [
36737                         -72.2383653,
36738                         18.6733059
36739                     ],
36740                     [
36741                         -72.2387009,
36742                         18.6739532
36743                     ],
36744                     [
36745                         -72.2375502,
36746                         18.6738964
36747                     ],
36748                     [
36749                         -72.2374183,
36750                         18.6735103
36751                     ],
36752                     [
36753                         -72.237742,
36754                         18.67334
36755                     ],
36756                     [
36757                         -72.2375142,
36758                         18.6732605
36759                     ],
36760                     [
36761                         -72.236843,
36762                         18.6734876
36763                     ],
36764                     [
36765                         -72.2364354,
36766                         18.6724088
36767                     ],
36768                     [
36769                         -72.2355124,
36770                         18.6726019
36771                     ],
36772                     [
36773                         -72.2354045,
36774                         18.6724202
36775                     ],
36776                     [
36777                         -72.2353027,
36778                         18.6729028
36779                     ],
36780                     [
36781                         -72.2345475,
36782                         18.6726871
36783                     ],
36784                     [
36785                         -72.2343077,
36786                         18.6724599
36787                     ],
36788                     [
36789                         -72.2342358,
36790                         18.6734706
36791                     ],
36792                     [
36793                         -72.2334087,
36794                         18.6734592
36795                     ],
36796                     [
36797                         -72.2332889,
36798                         18.6733003
36799                     ],
36800                     [
36801                         -72.2327375,
36802                         18.6732889
36803                     ],
36804                     [
36805                         -72.2327135,
36806                         18.6735047
36807                     ],
36808                     [
36809                         -72.227703,
36810                         18.6725281
36811                     ],
36812                     [
36813                         -72.2265283,
36814                         18.6716537
36815                     ],
36816                     [
36817                         -72.226804,
36818                         18.6715742
36819                     ],
36820                     [
36821                         -72.2274993,
36822                         18.6715855
36823                     ],
36824                     [
36825                         -72.2274873,
36826                         18.6714493
36827                     ],
36828                     [
36829                         -72.2272899,
36830                         18.6714623
36831                     ],
36832                     [
36833                         -72.2272814,
36834                         18.6712977
36835                     ],
36836                     [
36837                         -72.2272094,
36838                         18.671358
36839                     ],
36840                     [
36841                         -72.2261785,
36842                         18.6713693
36843                     ],
36844                     [
36845                         -72.2256032,
36846                         18.670881
36847                     ],
36848                     [
36849                         -72.2255073,
36850                         18.6694502
36851                     ],
36852                     [
36853                         -72.2261066,
36854                         18.6696886
36855                     ],
36856                     [
36857                         -72.2261785,
36858                         18.6695949
36859                     ],
36860                     [
36861                         -72.2259837,
36862                         18.6695495
36863                     ],
36864                     [
36865                         -72.225777,
36866                         18.6691379
36867                     ],
36868                     [
36869                         -72.2253335,
36870                         18.6694643
36871                     ],
36872                     [
36873                         -72.2249739,
36874                         18.66947
36875                     ],
36876                     [
36877                         -72.2245783,
36878                         18.6678802
36879                     ],
36880                     [
36881                         -72.2235525,
36882                         18.6677046
36883                     ],
36884                     [
36885                         -72.2235907,
36886                         18.6675921
36887                     ],
36888                     [
36889                         -72.2224634,
36890                         18.6676283
36891                     ],
36892                     [
36893                         -72.2223659,
36894                         18.667022
36895                     ],
36896                     [
36897                         -72.2223277,
36898                         18.6670943
36899                     ],
36900                     [
36901                         -72.2219209,
36902                         18.667026
36903                     ],
36904                     [
36905                         -72.2208105,
36906                         18.6669015
36907                     ],
36908                     [
36909                         -72.220809,
36910                         18.6665325
36911                     ],
36912                     [
36913                         -72.2208705,
36914                         18.6663593
36915                     ],
36916                     [
36917                         -72.2206023,
36918                         18.6668107
36919                     ],
36920                     [
36921                         -72.2203895,
36922                         18.6666361
36923                     ],
36924                     [
36925                         -72.2184341,
36926                         18.6650535
36927                     ],
36928                     [
36929                         -72.21829,
36930                         18.6640979
36931                     ],
36932                     [
36933                         -72.2183493,
36934                         18.6608376
36935                     ],
36936                     [
36937                         -72.2187223,
36938                         18.6606541
36939                     ],
36940                     [
36941                         -72.2186894,
36942                         18.660603
36943                     ],
36944                     [
36945                         -72.2187253,
36946                         18.6604525
36947                     ],
36948                     [
36949                         -72.2189771,
36950                         18.6603247
36951                     ],
36952                     [
36953                         -72.2187823,
36954                         18.6601998
36955                     ],
36956                     [
36957                         -72.2186984,
36958                         18.6602367
36959                     ],
36960                     [
36961                         -72.2185815,
36962                         18.6600352
36963                     ],
36964                     [
36965                         -72.2186085,
36966                         18.6600039
36967                     ],
36968                     [
36969                         -72.2187823,
36970                         18.6601345
36971                     ],
36972                     [
36973                         -72.218995,
36974                         18.6600181
36975                     ],
36976                     [
36977                         -72.2189111,
36978                         18.6599131
36979                     ],
36980                     [
36981                         -72.2189681,
36982                         18.6597938
36983                     ],
36984                     [
36985                         -72.2183807,
36986                         18.6595837
36987                     ],
36988                     [
36989                         -72.2184728,
36990                         18.6539662
36991                     ],
36992                     [
36993                         -72.2201001,
36994                         18.6511554
36995                     ],
36996                     [
36997                         -72.225796,
36998                         18.6469472
36999                     ],
37000                     [
37001                         -72.2283048,
37002                         18.6457265
37003                     ],
37004                     [
37005                         -72.2379335,
37006                         18.645855
37007                     ],
37008                     [
37009                         -72.237764,
37010                         18.6446985
37011                     ],
37012                     [
37013                         -72.2400355,
37014                         18.6432529
37015                     ],
37016                     [
37017                         -72.2455958,
37018                         18.6433493
37019                     ],
37020                     [
37021                         -72.2482742,
37022                         18.6450358
37023                     ],
37024                     [
37025                         -72.2487488,
37026                         18.6436705
37027                     ],
37028                     [
37029                         -72.2511067,
37030                         18.6429775
37031                     ],
37032                     [
37033                         -72.2512385,
37034                         18.6433409
37035                     ],
37036                     [
37037                         -72.2512625,
37038                         18.6431592
37039                     ],
37040                     [
37041                         -72.2514843,
37042                         18.6431365
37043                     ],
37044                     [
37045                         -72.2513284,
37046                         18.6429718
37047                     ],
37048                     [
37049                         -72.2533602,
37050                         18.6423471
37051                     ],
37052                     [
37053                         -72.253516,
37054                         18.6426765
37055                     ],
37056                     [
37057                         -72.2539535,
37058                         18.6425402
37059                     ],
37060                     [
37061                         -72.2541453,
37062                         18.642932
37063                     ],
37064                     [
37065                         -72.2543851,
37066                         18.6428696
37067                     ],
37068                     [
37069                         -72.2543791,
37070                         18.6427503
37071                     ],
37072                     [
37073                         -72.2564168,
37074                         18.6423244
37075                     ],
37076                     [
37077                         -72.2566925,
37078                         18.6431365
37079                     ],
37080                     [
37081                         -72.2568783,
37082                         18.6428582
37083                     ],
37084                     [
37085                         -72.2568184,
37086                         18.6425288
37087                     ],
37088                     [
37089                         -72.258843,
37090                         18.6420991
37091                     ],
37092                     [
37093                         -72.258885,
37094                         18.6422467
37095                     ],
37096                     [
37097                         -72.2592626,
37098                         18.6422297
37099                     ],
37100                     [
37101                         -72.2596461,
37102                         18.6424057
37103                     ],
37104                     [
37105                         -72.2592206,
37106                         18.6406907
37107                     ],
37108                     [
37109                         -72.2599545,
37110                         18.6404815
37111                     ],
37112                     [
37113                         -72.2601156,
37114                         18.6406341
37115                     ],
37116                     [
37117                         -72.2601156,
37118                         18.6399393
37119                     ],
37120                     [
37121                         -72.2615268,
37122                         18.6394669
37123                     ],
37124                     [
37125                         -72.2626056,
37126                         18.6391034
37127                     ],
37128                     [
37129                         -72.2654465,
37130                         18.6387286
37131                     ],
37132                     [
37133                         -72.2719433,
37134                         18.6386832
37135                     ],
37136                     [
37137                         -72.272201,
37138                         18.6388649
37139                     ],
37140                     [
37141                         -72.2730341,
37142                         18.6394158
37143                     ],
37144                     [
37145                         -72.273166,
37146                         18.6412558
37147                     ],
37148                     [
37149                         -72.2738732,
37150                         18.6410286
37151                     ],
37152                     [
37153                         -72.2742208,
37154                         18.6416079
37155                     ],
37156                     [
37157                         -72.2752187,
37158                         18.6416987
37159                     ],
37160                     [
37161                         -72.2754524,
37162                         18.6415738
37163                     ],
37164                     [
37165                         -72.2755513,
37166                         18.6416874
37167                     ],
37168                     [
37169                         -72.2755394,
37170                         18.6417527
37171                     ],
37172                     [
37173                         -72.2764713,
37174                         18.6418634
37175                     ],
37176                     [
37177                         -72.276753,
37178                         18.6418975
37179                     ],
37180                     [
37181                         -72.2762953,
37182                         18.6426002
37183                     ],
37184                     [
37185                         -72.2774226,
37186                         18.6429978
37187                     ],
37188                     [
37189                         -72.277982,
37190                         18.6427247
37191                     ],
37192                     [
37193                         -72.2785796,
37194                         18.6431303
37195                     ],
37196                     [
37197                         -72.2785669,
37198                         18.6432307
37199                     ],
37200                     [
37201                         -72.2789017,
37202                         18.6433471
37203                     ],
37204                     [
37205                         -72.279851,
37206                         18.6439655
37207                     ],
37208                     [
37209                         -72.2858703,
37210                         18.6469651
37211                     ]
37212                 ],
37213                 [
37214                     [
37215                         -72.5557247,
37216                         18.5305893
37217                     ],
37218                     [
37219                         -72.5555866,
37220                         18.5367036
37221                     ],
37222                     [
37223                         -72.554995,
37224                         18.537975
37225                     ],
37226                     [
37227                         -72.5488026,
37228                         18.537919
37229                     ],
37230                     [
37231                         -72.5486646,
37232                         18.5372832
37233                     ],
37234                     [
37235                         -72.548842,
37236                         18.5306267
37237                     ],
37238                     [
37239                         -72.5493745,
37240                         18.5301031
37241                     ],
37242                     [
37243                         -72.555133,
37244                         18.5301218
37245                     ]
37246                 ],
37247                 [
37248                     [
37249                         -72.6235278,
37250                         18.5079877
37251                     ],
37252                     [
37253                         -72.6234441,
37254                         18.5095217
37255                     ],
37256                     [
37257                         -72.6226074,
37258                         18.5104341
37259                     ],
37260                     [
37261                         -72.6204878,
37262                         18.511849
37263                     ],
37264                     [
37265                         -72.6183403,
37266                         18.5107514
37267                     ],
37268                     [
37269                         -72.6162207,
37270                         18.5083183
37271                     ],
37272                     [
37273                         -72.6162625,
37274                         18.506467
37275                     ],
37276                     [
37277                         -72.618661,
37278                         18.5044438
37279                     ],
37280                     [
37281                         -72.6204041,
37282                         18.5044967
37283                     ],
37284                     [
37285                         -72.6228305,
37286                         18.506996
37287                     ]
37288                 ]
37289             ]
37290         },
37291         {
37292             "name": "Ireland Bartholomew Quarter-Inch 1940",
37293             "type": "tms",
37294             "template": "http://geo.nls.uk/maps/ireland/bartholomew/{zoom}/{x}/{-y}.png",
37295             "scaleExtent": [
37296                 5,
37297                 13
37298             ],
37299             "polygon": [
37300                 [
37301                     [
37302                         -8.8312773,
37303                         55.3963337
37304                     ],
37305                     [
37306                         -7.3221271,
37307                         55.398605
37308                     ],
37309                     [
37310                         -7.2891331,
37311                         55.4333162
37312                     ],
37313                     [
37314                         -7.2368042,
37315                         55.4530757
37316                     ],
37317                     [
37318                         -7.18881,
37319                         55.4497995
37320                     ],
37321                     [
37322                         -7.1528144,
37323                         55.3968384
37324                     ],
37325                     [
37326                         -6.90561,
37327                         55.394903
37328                     ],
37329                     [
37330                         -6.9047153,
37331                         55.3842114
37332                     ],
37333                     [
37334                         -5.8485282,
37335                         55.3922956
37336                     ],
37337                     [
37338                         -5.8378629,
37339                         55.248676
37340                     ],
37341                     [
37342                         -5.3614762,
37343                         55.2507024
37344                     ],
37345                     [
37346                         -5.3899172,
37347                         53.8466464
37348                     ],
37349                     [
37350                         -5.8734141,
37351                         53.8487436
37352                     ],
37353                     [
37354                         -5.8983,
37355                         52.8256258
37356                     ],
37357                     [
37358                         -6.0191742,
37359                         52.8256258
37360                     ],
37361                     [
37362                         -6.0262844,
37363                         51.7712367
37364                     ],
37365                     [
37366                         -8.1131422,
37367                         51.7712367
37368                     ],
37369                     [
37370                         -8.1273627,
37371                         51.3268839
37372                     ],
37373                     [
37374                         -10.6052842,
37375                         51.3091083
37376                     ],
37377                     [
37378                         -10.6271879,
37379                         52.0328254
37380                     ],
37381                     [
37382                         -10.6469845,
37383                         52.0322454
37384                     ],
37385                     [
37386                         -10.6469845,
37387                         52.0440365
37388                     ],
37389                     [
37390                         -10.6271879,
37391                         52.0448095
37392                     ],
37393                     [
37394                         -10.6290733,
37395                         52.0745627
37396                     ],
37397                     [
37398                         -10.6699234,
37399                         52.0743695
37400                     ],
37401                     [
37402                         -10.6702376,
37403                         52.0876941
37404                     ],
37405                     [
37406                         -10.6312729,
37407                         52.0898179
37408                     ],
37409                     [
37410                         -10.6393128,
37411                         52.4147202
37412                     ],
37413                     [
37414                         -10.3137689,
37415                         52.4185533
37416                     ],
37417                     [
37418                         -10.3166401,
37419                         53.3341342
37420                     ],
37421                     [
37422                         -10.3699669,
37423                         53.3330727
37424                     ],
37425                     [
37426                         -10.385965,
37427                         54.3534472
37428                     ],
37429                     [
37430                         -8.8163777,
37431                         54.3586265
37432                     ],
37433                     [
37434                         -8.8173427,
37435                         54.6595721
37436                     ],
37437                     [
37438                         -8.8413398,
37439                         54.6616284
37440                     ],
37441                     [
37442                         -8.8422286,
37443                         54.6929749
37444                     ],
37445                     [
37446                         -8.8315632,
37447                         54.7145436
37448                     ],
37449                     [
37450                         -8.8151208,
37451                         54.7145436
37452                     ]
37453                 ]
37454             ],
37455             "terms_url": "http://geo.nls.uk/maps/",
37456             "terms_text": "National Library of Scotland Historic Maps"
37457         },
37458         {
37459             "name": "Ireland British War Office One-Inch 1941-43 GSGS 4136",
37460             "type": "tms",
37461             "template": "http://geo.nls.uk/maps/ireland/gsgs4136/{zoom}/{x}/{-y}.png",
37462             "scaleExtent": [
37463                 5,
37464                 15
37465             ],
37466             "polygon": [
37467                 [
37468                     [
37469                         -10.0847426,
37470                         51.4147902
37471                     ],
37472                     [
37473                         -10.0906535,
37474                         51.5064103
37475                     ],
37476                     [
37477                         -10.4564222,
37478                         51.5003961
37479                     ],
37480                     [
37481                         -10.5005905,
37482                         52.3043019
37483                     ],
37484                     [
37485                         -10.0837522,
37486                         52.312741
37487                     ],
37488                     [
37489                         -10.0840973,
37490                         52.3404698
37491                     ],
37492                     [
37493                         -10.055802,
37494                         52.3408915
37495                     ],
37496                     [
37497                         -10.0768509,
37498                         52.7628238
37499                     ],
37500                     [
37501                         -9.7780248,
37502                         52.7684611
37503                     ],
37504                     [
37505                         -9.7818205,
37506                         52.8577261
37507                     ],
37508                     [
37509                         -9.6337877,
37510                         52.8596012
37511                     ],
37512                     [
37513                         -9.6449626,
37514                         53.1294502
37515                     ],
37516                     [
37517                         -10.0919663,
37518                         53.1227152
37519                     ],
37520                     [
37521                         -10.1051422,
37522                         53.3912913
37523                     ],
37524                     [
37525                         -10.4052593,
37526                         53.3866349
37527                     ],
37528                     [
37529                         -10.4530828,
37530                         54.193502
37531                     ],
37532                     [
37533                         -10.2998523,
37534                         54.1974988
37535                     ],
37536                     [
37537                         -10.3149801,
37538                         54.4669592
37539                     ],
37540                     [
37541                         -8.9276095,
37542                         54.4853897
37543                     ],
37544                     [
37545                         -8.9339534,
37546                         54.7546562
37547                     ],
37548                     [
37549                         -8.7773069,
37550                         54.755501
37551                     ],
37552                     [
37553                         -8.7826749,
37554                         55.0252208
37555                     ],
37556                     [
37557                         -8.9402974,
37558                         55.0238221
37559                     ],
37560                     [
37561                         -8.9451773,
37562                         55.2934155
37563                     ],
37564                     [
37565                         -7.528039,
37566                         55.2970274
37567                     ],
37568                     [
37569                         -7.525599,
37570                         55.3874955
37571                     ],
37572                     [
37573                         -7.0541955,
37574                         55.3841691
37575                     ],
37576                     [
37577                         -7.0556595,
37578                         55.2939712
37579                     ],
37580                     [
37581                         -6.3241545,
37582                         55.2859128
37583                     ],
37584                     [
37585                         -6.3217146,
37586                         55.3253556
37587                     ],
37588                     [
37589                         -6.1035807,
37590                         55.3223016
37591                     ],
37592                     [
37593                         -6.1045566,
37594                         55.2828557
37595                     ],
37596                     [
37597                         -5.7985836,
37598                         55.2772968
37599                     ],
37600                     [
37601                         -5.8117595,
37602                         55.0087135
37603                     ],
37604                     [
37605                         -5.656577,
37606                         55.0056351
37607                     ],
37608                     [
37609                         -5.6721928,
37610                         54.7355021
37611                     ],
37612                     [
37613                         -5.3618278,
37614                         54.729585
37615                     ],
37616                     [
37617                         -5.3964755,
37618                         54.1917889
37619                     ],
37620                     [
37621                         -5.855679,
37622                         54.2017807
37623                     ],
37624                     [
37625                         -5.9220464,
37626                         52.8524504
37627                     ],
37628                     [
37629                         -6.070885,
37630                         52.8551025
37631                     ],
37632                     [
37633                         -6.1030927,
37634                         52.1373337
37635                     ],
37636                     [
37637                         -6.8331336,
37638                         52.1463183
37639                     ],
37640                     [
37641                         -6.8355736,
37642                         52.0578908
37643                     ],
37644                     [
37645                         -7.5641506,
37646                         52.0617913
37647                     ],
37648                     [
37649                         -7.5661026,
37650                         51.7921593
37651                     ],
37652                     [
37653                         -8.147305,
37654                         51.792763
37655                     ],
37656                     [
37657                         -8.146329,
37658                         51.7033331
37659                     ],
37660                     [
37661                         -8.2912636,
37662                         51.7027283
37663                     ],
37664                     [
37665                         -8.2897996,
37666                         51.5227274
37667                     ],
37668                     [
37669                         -9.1174397,
37670                         51.516958
37671                     ],
37672                     [
37673                         -9.1179277,
37674                         51.4625685
37675                     ],
37676                     [
37677                         -9.3692452,
37678                         51.4616564
37679                     ],
37680                     [
37681                         -9.3672933,
37682                         51.4254613
37683                     ]
37684                 ]
37685             ],
37686             "terms_url": "http://geo.nls.uk/maps/",
37687             "terms_text": "National Library of Scotland Historic Maps"
37688         },
37689         {
37690             "name": "Ireland EEA CORINE 2006",
37691             "type": "tms",
37692             "template": "http://a.tile.openstreetmap.ie/tiles/corine/{zoom}/{x}/{y}.png",
37693             "scaleExtent": [
37694                 5,
37695                 16
37696             ],
37697             "polygon": [
37698                 [
37699                     [
37700                         -5.842956,
37701                         53.8627976
37702                     ],
37703                     [
37704                         -5.8341575,
37705                         53.7633541
37706                     ],
37707                     [
37708                         -5.6267647,
37709                         53.5383692
37710                     ],
37711                     [
37712                         -5.9648778,
37713                         52.1631197
37714                     ],
37715                     [
37716                         -6.0453211,
37717                         52.0527275
37718                     ],
37719                     [
37720                         -6.1823261,
37721                         51.9699475
37722                     ],
37723                     [
37724                         -6.3960035,
37725                         51.9234618
37726                     ],
37727                     [
37728                         -6.5945978,
37729                         51.883911
37730                     ],
37731                     [
37732                         -7.2481994,
37733                         51.9056295
37734                     ],
37735                     [
37736                         -7.341212,
37737                         51.8148076
37738                     ],
37739                     [
37740                         -8.1971787,
37741                         51.5037019
37742                     ],
37743                     [
37744                         -8.3191005,
37745                         51.4167737
37746                     ],
37747                     [
37748                         -9.4478202,
37749                         51.1991221
37750                     ],
37751                     [
37752                         -9.9015706,
37753                         51.2266802
37754                     ],
37755                     [
37756                         -10.472215,
37757                         51.4050139
37758                     ],
37759                     [
37760                         -10.8857437,
37761                         51.6770619
37762                     ],
37763                     [
37764                         -11.035318,
37765                         52.0620016
37766                     ],
37767                     [
37768                         -10.9950963,
37769                         52.1831616
37770                     ],
37771                     [
37772                         -10.8178697,
37773                         52.3139827
37774                     ],
37775                     [
37776                         -9.8839736,
37777                         52.9032208
37778                     ],
37779                     [
37780                         -10.1165049,
37781                         52.9676141
37782                     ],
37783                     [
37784                         -10.5514014,
37785                         53.3317027
37786                     ],
37787                     [
37788                         -10.6896633,
37789                         53.5854022
37790                     ],
37791                     [
37792                         -10.6444139,
37793                         54.0100436
37794                     ],
37795                     [
37796                         -10.5501445,
37797                         54.257482
37798                     ],
37799                     [
37800                         -10.2824192,
37801                         54.4742405
37802                     ],
37803                     [
37804                         -9.8073011,
37805                         54.5705346
37806                     ],
37807                     [
37808                         -9.196435,
37809                         54.5486695
37810                     ],
37811                     [
37812                         -9.2253443,
37813                         54.7000264
37814                     ],
37815                     [
37816                         -8.8985435,
37817                         55.1363582
37818                     ],
37819                     [
37820                         -8.0476045,
37821                         55.4711977
37822                     ],
37823                     [
37824                         -7.4367384,
37825                         55.6191092
37826                     ],
37827                     [
37828                         -7.2205471,
37829                         55.6205288
37830                     ],
37831                     [
37832                         -6.8258723,
37833                         55.5608644
37834                     ],
37835                     [
37836                         -6.0679458,
37837                         55.3727567
37838                     ],
37839                     [
37840                         -5.5639184,
37841                         55.0759594
37842                     ],
37843                     [
37844                         -5.0649187,
37845                         54.4640142
37846                     ],
37847                     [
37848                         -5.2572284,
37849                         54.1582424
37850                     ]
37851                 ]
37852             ],
37853             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
37854             "terms_text": "EEA Corine 2006"
37855         },
37856         {
37857             "name": "Ireland EEA GMES Urban Atlas",
37858             "type": "tms",
37859             "template": "http://a.tile.openstreetmap.ie/tiles/urbanatlas/{zoom}/{x}/{y}.png",
37860             "scaleExtent": [
37861                 5,
37862                 17
37863             ],
37864             "polygon": [
37865                 [
37866                     [
37867                         -9.2759602,
37868                         52.7993666
37869                     ],
37870                     [
37871                         -9.215509,
37872                         52.8276933
37873                     ],
37874                     [
37875                         -9.1086618,
37876                         52.9128016
37877                     ],
37878                     [
37879                         -9.0196831,
37880                         52.8837107
37881                     ],
37882                     [
37883                         -8.8760649,
37884                         52.8978445
37885                     ],
37886                     [
37887                         -8.8001797,
37888                         52.8833558
37889                     ],
37890                     [
37891                         -8.7665597,
37892                         52.9065354
37893                     ],
37894                     [
37895                         -8.5938079,
37896                         52.9238592
37897                     ],
37898                     [
37899                         -8.5241972,
37900                         52.8869724
37901                     ],
37902                     [
37903                         -8.4956786,
37904                         52.9105906
37905                     ],
37906                     [
37907                         -8.3506448,
37908                         52.9238592
37909                     ],
37910                     [
37911                         -8.2718204,
37912                         52.9492401
37913                     ],
37914                     [
37915                         -8.2249679,
37916                         52.8991338
37917                     ],
37918                     [
37919                         -8.1564001,
37920                         52.9149986
37921                     ],
37922                     [
37923                         -8.0881237,
37924                         52.7630417
37925                     ],
37926                     [
37927                         -8.1360092,
37928                         52.7239783
37929                     ],
37930                     [
37931                         -8.1570652,
37932                         52.6766443
37933                     ],
37934                     [
37935                         -8.2059695,
37936                         52.6185385
37937                     ],
37938                     [
37939                         -8.2025734,
37940                         52.5954396
37941                     ],
37942                     [
37943                         -8.2231242,
37944                         52.5599691
37945                     ],
37946                     [
37947                         -8.2236294,
37948                         52.5095371
37949                     ],
37950                     [
37951                         -8.2976651,
37952                         52.5025088
37953                     ],
37954                     [
37955                         -8.3295888,
37956                         52.4721087
37957                     ],
37958                     [
37959                         -8.3589695,
37960                         52.4986072
37961                     ],
37962                     [
37963                         -8.3737385,
37964                         52.4764529
37965                     ],
37966                     [
37967                         -8.432326,
37968                         52.4342609
37969                     ],
37970                     [
37971                         -8.4754569,
37972                         52.4216289
37973                     ],
37974                     [
37975                         -8.5017727,
37976                         52.3870011
37977                     ],
37978                     [
37979                         -8.5476205,
37980                         52.3681351
37981                     ],
37982                     [
37983                         -8.6444103,
37984                         52.3376422
37985                     ],
37986                     [
37987                         -8.6841451,
37988                         52.3660614
37989                     ],
37990                     [
37991                         -8.8154099,
37992                         52.3721014
37993                     ],
37994                     [
37995                         -8.8614233,
37996                         52.3521652
37997                     ],
37998                     [
37999                         -8.9074451,
38000                         52.3824674
38001                     ],
38002                     [
38003                         -8.9388551,
38004                         52.3789166
38005                     ],
38006                     [
38007                         -8.9782502,
38008                         52.4093811
38009                     ],
38010                     [
38011                         -9.0298715,
38012                         52.4104169
38013                     ],
38014                     [
38015                         -9.1059449,
38016                         52.420981
38017                     ],
38018                     [
38019                         -9.1084962,
38020                         52.4415071
38021                     ],
38022                     [
38023                         -9.140702,
38024                         52.4650891
38025                     ],
38026                     [
38027                         -9.1315765,
38028                         52.5136207
38029                     ],
38030                     [
38031                         -9.1739699,
38032                         52.5620573
38033                     ],
38034                     [
38035                         -9.1426235,
38036                         52.589645
38037                     ],
38038                     [
38039                         -9.1542382,
38040                         52.610216
38041                     ],
38042                     [
38043                         -9.1426231,
38044                         52.6387401
38045                     ],
38046                     [
38047                         -9.1776844,
38048                         52.6447573
38049                     ],
38050                     [
38051                         -9.2012184,
38052                         52.6526248
38053                     ],
38054                     [
38055                         -9.2036198,
38056                         52.6686468
38057                     ],
38058                     [
38059                         -9.2238348,
38060                         52.6706578
38061                     ],
38062                     [
38063                         -9.2161072,
38064                         52.6919412
38065                     ],
38066                     [
38067                         -9.1882395,
38068                         52.7057242
38069                     ],
38070                     [
38071                         -9.2750099,
38072                         52.7350292
38073                     ],
38074                     [
38075                         -9.2601152,
38076                         52.7616711
38077                     ]
38078                 ],
38079                 [
38080                     [
38081                         -7.307313219981238,
38082                         53.81625879275365
38083                     ],
38084                     [
38085                         -7.245858447032101,
38086                         53.78300449111207
38087                     ],
38088                     [
38089                         -7.15144468970801,
38090                         53.81179938127503
38091                     ],
38092                     [
38093                         -7.086900011973722,
38094                         53.784424420834
38095                     ],
38096                     [
38097                         -7.0347149533800435,
38098                         53.77996162275688
38099                     ],
38100                     [
38101                         -6.975320116954343,
38102                         53.788481098127924
38103                     ],
38104                     [
38105                         -6.928628222423156,
38106                         53.81443454540607
38107                     ],
38108                     [
38109                         -6.992829577403537,
38110                         53.86609081229548
38111                     ],
38112                     [
38113                         -6.975320116954343,
38114                         53.87945028968944
38115                     ],
38116                     [
38117                         -6.949914233165313,
38118                         53.87094929783329
38119                     ],
38120                     [
38121                         -6.9375546140247035,
38122                         53.87540241385127
38123                     ],
38124                     [
38125                         -6.936867968516893,
38126                         53.896649390754646
38127                     ],
38128                     [
38129                         -6.897042529063821,
38130                         53.889770599553906
38131                     ],
38132                     [
38133                         -6.867516772227924,
38134                         53.880259817835736
38135                     ],
38136                     [
38137                         -6.851037280040446,
38138                         53.88450958346468
38139                     ],
38140                     [
38141                         -6.842454211192801,
38142                         53.89786317755242
38143                     ],
38144                     [
38145                         -6.812928454356904,
38146                         53.90069520963246
38147                     ],
38148                     [
38149                         -6.79850889869286,
38150                         53.89280549994937
38151                     ],
38152                     [
38153                         -6.789925829845217,
38154                         53.89462633440526
38155                     ],
38156                     [
38157                         -6.791985766368652,
38158                         53.904538374710896
38159                     ],
38160                     [
38161                         -6.778939501720231,
38162                         53.918087767078354
38163                     ],
38164                     [
38165                         -6.77001311011868,
38166                         53.91505470292794
38167                     ],
38168                     [
38169                         -6.75868345923979,
38170                         53.921727153244476
38171                     ],
38172                     [
38173                         -6.744263903575747,
38174                         53.916065748791254
38175                     ],
38176                     [
38177                         -6.727441088634364,
38178                         53.92334455637637
38179                     ],
38180                     [
38181                         -6.713021532970319,
38182                         53.90777445003927
38183                     ],
38184                     [
38185                         -6.684182421642232,
38186                         53.90292024303218
38187                     ],
38188                     [
38189                         -6.623757616954815,
38190                         53.88187882710815
38191                     ],
38192                     [
38193                         -6.590455309825955,
38194                         53.857789593974296
38195                     ],
38196                     [
38197                         -6.591141955333765,
38198                         53.835509894663346
38199                     ],
38200                     [
38201                         -6.574319140392382,
38202                         53.82254170362619
38203                     ],
38204                     [
38205                         -6.571572558361136,
38206                         53.804703885117576
38207                     ],
38208                     [
38209                         -6.5533764524041285,
38210                         53.79983770791046
38211                     ],
38212                     [
38213                         -6.541360156017425,
38214                         53.78300449111207
38215                     ],
38216                     [
38217                         -6.511491076427622,
38218                         53.76900546961285
38219                     ],
38220                     [
38221                         -6.472695605236269,
38222                         53.77326653566421
38223                     ],
38224                     [
38225                         -6.443513171154276,
38226                         53.76393220797015
38227                     ],
38228                     [
38229                         -6.44728972144724,
38230                         53.75114486961979
38231                     ],
38232                     [
38233                         -6.4775021237909485,
38234                         53.728199094666586
38235                     ],
38236                     [
38237                         -6.459649340587848,
38238                         53.71682309412751
38239                     ],
38240                     [
38241                         -6.435616747814443,
38242                         53.72230833571077
38243                     ],
38244                     [
38245                         -6.4198239011347775,
38246                         53.72921465935537
38247                     ],
38248                     [
38249                         -6.4009411496699595,
38250                         53.72169889975152
38251                     ],
38252                     [
38253                         -6.375878588634836,
38254                         53.718042098526006
38255                     ],
38256                     [
38257                         -6.359055773693453,
38258                         53.708695495259434
38259                     ],
38260                     [
38261                         -6.340173022228636,
38262                         53.708085862042424
38263                     ],
38264                     [
38265                         -6.329873339611461,
38266                         53.71296268045594
38267                     ],
38268                     [
38269                         -6.325753466564592,
38270                         53.72210519137233
38271                     ],
38272                     [
38273                         -6.2938244504513525,
38274                         53.72576163932632
38275                     ],
38276                     [
38277                         -6.265328661877173,
38278                         53.7363229253304
38279                     ],
38280                     [
38281                         -6.240952746349864,
38282                         53.734292114843086
38283                     ],
38284                     [
38285                         -6.180871264416349,
38286                         53.632015710147016
38287                     ],
38288                     [
38289                         -6.092793818322125,
38290                         53.588038288422446
38291                     ],
38292                     [
38293                         -5.985734079608837,
38294                         53.49383447350347
38295                     ],
38296                     [
38297                         -6.0887447432153685,
38298                         53.27174268379562
38299                     ],
38300                     [
38301                         -6.033272979232964,
38302                         53.1191110041494
38303                     ],
38304                     [
38305                         -5.984663357119282,
38306                         52.9651254915577
38307                     ],
38308                     [
38309                         -6.122679104189409,
38310                         52.73207538466633
38311                     ],
38312                     [
38313                         -6.185163845400262,
38314                         52.73706461957944
38315                     ],
38316                     [
38317                         -6.1899703639549415,
38318                         52.76075568810044
38319                     ],
38320                     [
38321                         -6.319059719423517,
38322                         52.782357357522855
38323                     ],
38324                     [
38325                         -6.393904079774976,
38326                         52.7790347214105
38327                     ],
38328                     [
38329                         -6.465315212587381,
38330                         52.6946379192593
38331                     ],
38332                     [
38333                         -6.534666408876349,
38334                         52.673409093161446
38335                     ],
38336                     [
38337                         -6.612257351259057,
38338                         52.69255711803012
38339                     ],
38340                     [
38341                         -6.6692489284074155,
38342                         52.74745702505679
38343                     ],
38344                     [
38345                         -6.671308864930852,
38346                         52.76948072949997
38347                     ],
38348                     [
38349                         -6.720747341493285,
38350                         52.7748810695361
38351                     ],
38352                     [
38353                         -6.71456753192298,
38354                         52.80311808637125
38355                     ],
38356                     [
38357                         -6.658949245790243,
38358                         52.84709806982182
38359                     ],
38360                     [
38361                         -6.582044948915348,
38362                         52.81349473557279
38363                     ],
38364                     [
38365                         -6.547712673524768,
38366                         52.83133677935633
38367                     ],
38368                     [
38369                         -6.531233181337292,
38370                         52.87404491274922
38371                     ],
38372                     [
38373                         -6.617750515321548,
38374                         52.87528820923615
38375                     ],
38376                     [
38377                         -6.728987087587023,
38378                         52.90635903963372
38379                     ],
38380                     [
38381                         -6.780485500672891,
38382                         52.859122574848655
38383                     ],
38384                     [
38385                         -6.870436062196207,
38386                         52.85165948109425
38387                     ],
38388                     [
38389                         -6.938413967469552,
38390                         52.86658438536895
38391                     ],
38392                     [
38393                         -6.965879787782016,
38394                         52.89766145203082
38395                     ],
38396                     [
38397                         -6.987852444031986,
38398                         52.969260966642985
38399                     ],
38400                     [
38401                         -7.039350857117853,
38402                         52.9560260536776
38403                     ],
38404                     [
38405                         -7.109388698914634,
38406                         53.007288776633686
38407                     ],
38408                     [
38409                         -7.068876613953752,
38410                         53.058078015357786
38411                     ],
38412                     [
38413                         -7.088789333680287,
38414                         53.11869890949892
38415                     ],
38416                     [
38417                         -7.119688381531809,
38418                         53.15000684568904
38419                     ],
38420                     [
38421                         -7.105955471375577,
38422                         53.16112391039828
38423                     ],
38424                     [
38425                         -7.127928127625547,
38426                         53.17223809655703
38427                     ],
38428                     [
38429                         -7.180113186219227,
38430                         53.182526443342745
38431                     ],
38432                     [
38433                         -7.160887112000503,
38434                         53.19898266621498
38435                     ],
38436                     [
38437                         -7.057890285828767,
38438                         53.19898266621498
38439                     ],
38440                     [
38441                         -7.048963894227218,
38442                         53.217077217179636
38443                     ],
38444                     [
38445                         -7.0915359157115345,
38446                         53.235575105358386
38447                     ],
38448                     [
38449                         -7.0434707301647235,
38450                         53.25735126035676
38451                     ],
38452                     [
38453                         -7.05102383075065,
38454                         53.29717703664696
38455                     ],
38456                     [
38457                         -6.996778835633536,
38458                         53.31112780504489
38459                     ],
38460                     [
38461                         -7.044157375672535,
38462                         53.33368557548294
38463                     ],
38464                     [
38465                         -7.105955471375576,
38466                         53.371801590024276
38467                     ],
38468                     [
38469                         -7.22050647653913,
38470                         53.432465115081854
38471                     ],
38472                     [
38473                         -7.149441429887032,
38474                         53.45731709817442
38475                     ],
38476                     [
38477                         -7.099891489102085,
38478                         53.463915962572514
38479                     ],
38480                     [
38481                         -7.0744645458045445,
38482                         53.48370640260363
38483                     ],
38484                     [
38485                         -7.079028356140001,
38486                         53.504650927752664
38487                     ],
38488                     [
38489                         -7.047733656696876,
38490                         53.515119311359335
38491                     ],
38492                     [
38493                         -7.029478415355053,
38494                         53.54147267392419
38495                     ],
38496                     [
38497                         -7.054253385747527,
38498                         53.56471202500164
38499                     ],
38500                     [
38501                         -7.009267255298033,
38502                         53.58561652973758
38503                     ],
38504                     [
38505                         -6.992641946218873,
38506                         53.602642188744426
38507                     ],
38508                     [
38509                         -6.989056095241016,
38510                         53.62739453790707
38511                     ],
38512                     [
38513                         -6.9717788132567895,
38514                         53.63686620586593
38515                     ],
38516                     [
38517                         -6.9633031654909425,
38518                         53.650973114934644
38519                     ],
38520                     [
38521                         -6.9871001765258205,
38522                         53.66623418009986
38523                     ],
38524                     [
38525                         -6.999813648174589,
38526                         53.67086935885432
38527                     ],
38528                     [
38529                         -7.008289295940436,
38530                         53.65908728051006
38531                     ],
38532                     [
38533                         -7.044473792171549,
38534                         53.65367801032349
38535                     ],
38536                     [
38537                         -7.066640870943764,
38538                         53.63918547390694
38539                     ],
38540                     [
38541                         -7.101847407817279,
38542                         53.65870092708686
38543                     ],
38544                     [
38545                         -7.120754622064167,
38546                         53.672993645380515
38547                     ],
38548                     [
38549                         -7.137379931143327,
38550                         53.66893809633893
38551                     ],
38552                     [
38553                         -7.160850955725672,
38554                         53.683034277255075
38555                     ],
38556                     [
38557                         -7.174216400279507,
38558                         53.686316272406906
38559                     ],
38560                     [
38561                         -7.196057492599188,
38562                         53.69017711570491
38563                     ],
38564                     [
38565                         -7.210726882963154,
38566                         53.69480966037566
38567                     ],
38568                     [
38569                         -7.247237365646801,
38570                         53.71661437518035
38571                     ],
38572                     [
38573                         -7.239413690786019,
38574                         53.73223735177976
38575                     ],
38576                     [
38577                         -7.260276823748104,
38578                         53.74361339729716
38579                     ],
38580                     [
38581                         -7.2814659431627184,
38582                         53.75922634307083
38583                     ],
38584                     [
38585                         -7.289615604476034,
38586                         53.77271433845693
38587                     ],
38588                     [
38589                         -7.3238441819919515,
38590                         53.78465723043301
38591                     ],
38592                     [
38593                         -7.337209626545788,
38594                         53.78658318504567
38595                     ],
38596                     [
38597                         -7.351227044004687,
38598                         53.80141007448381
38599                     ],
38600                     [
38601                         -7.307313219981238,
38602                         53.81625879275365
38603                     ]
38604                 ],
38605                 [
38606                     [
38607                         -5.685433013282673,
38608                         54.77854496390836
38609                     ],
38610                     [
38611                         -5.696867084279401,
38612                         54.73050346921268
38613                     ],
38614                     [
38615                         -5.8223689524230124,
38616                         54.70033215177621
38617                     ],
38618                     [
38619                         -5.878760568989772,
38620                         54.649492182564074
38621                     ],
38622                     [
38623                         -5.743404719024681,
38624                         54.68128223623249
38625                     ],
38626                     [
38627                         -5.581196917402638,
38628                         54.68781619319656
38629                     ],
38630                     [
38631                         -5.571488953592992,
38632                         54.67074450064368
38633                     ],
38634                     [
38635                         -5.582915011231644,
38636                         54.66440901595977
38637                     ],
38638                     [
38639                         -5.58291501123164,
38640                         54.65085746679818
38641                     ],
38642                     [
38643                         -5.6086481910584185,
38644                         54.63997082553691
38645                     ],
38646                     [
38647                         -5.6354970593650116,
38648                         54.61551371292451
38649                     ],
38650                     [
38651                         -5.728732824433139,
38652                         54.6184944610979
38653                     ],
38654                     [
38655                         -5.822612969913913,
38656                         54.49193018941315
38657                     ],
38658                     [
38659                         -5.896754545381575,
38660                         54.44975600798866
38661                     ],
38662                     [
38663                         -5.936834914186871,
38664                         54.38213187386197
38665                     ],
38666                     [
38667                         -6.0187561190025445,
38668                         54.36974944197913
38669                     ],
38670                     [
38671                         -6.059257912638059,
38672                         54.38280030737259
38673                     ],
38674                     [
38675                         -6.101784280694663,
38676                         54.41510088826871
38677                     ],
38678                     [
38679                         -6.1740201072375225,
38680                         54.43476829635816
38681                     ],
38682                     [
38683                         -6.216261364689026,
38684                         54.42827259213158
38685                     ],
38686                     [
38687                         -6.264329002478664,
38688                         54.487825014814625
38689                     ],
38690                     [
38691                         -6.249277519938476,
38692                         54.49741303545491
38693                     ],
38694                     [
38695                         -6.288340515296785,
38696                         54.53143435197413
38697                     ],
38698                     [
38699                         -6.283750270272458,
38700                         54.54447449434036
38701                     ],
38702                     [
38703                         -6.321445027854273,
38704                         54.58928767713928
38705                     ],
38706                     [
38707                         -6.264329002478664,
38708                         54.604982769755765
38709                     ],
38710                     [
38711                         -6.240052417736423,
38712                         54.59541999854735
38713                     ],
38714                     [
38715                         -6.098762694536575,
38716                         54.631690374598676
38717                     ],
38718                     [
38719                         -6.051950538018501,
38720                         54.61314575326238
38721                     ],
38722                     [
38723                         -6.031509408441251,
38724                         54.620921248201434
38725                     ],
38726                     [
38727                         -6.002995140908084,
38728                         54.65571636730639
38729                     ],
38730                     [
38731                         -6.0647754758974335,
38732                         54.6634355452454
38733                     ],
38734                     [
38735                         -6.059920158948984,
38736                         54.704134188139534
38737                     ],
38738                     [
38739                         -6.047781866577864,
38740                         54.71395188569398
38741                     ],
38742                     [
38743                         -6.120611620804591,
38744                         54.801644524994515
38745                     ],
38746                     [
38747                         -6.002141887262449,
38748                         54.80836072138932
38749                     ],
38750                     [
38751                         -5.984662746248036,
38752                         54.78652900156178
38753                     ],
38754                     [
38755                         -5.685433013282673,
38756                         54.77854496390836
38757                     ]
38758                 ],
38759                 [
38760                     [
38761                         -9.128658300749114,
38762                         53.24759266864586
38763                     ],
38764                     [
38765                         -9.024510568479629,
38766                         53.26744820137083
38767                     ],
38768                     [
38769                         -9.016360907166316,
38770                         53.26364619217274
38771                     ],
38772                     [
38773                         -9.001854510028616,
38774                         53.26588844362053
38775                     ],
38776                     [
38777                         -8.9951717877517,
38778                         53.259258838409615
38779                     ],
38780                     [
38781                         -8.973493688658284,
38782                         53.262378780650025
38783                     ],
38784                     [
38785                         -8.95230456924367,
38786                         53.271444820907114
38787                     ],
38788                     [
38789                         -8.956705386352859,
38790                         53.281580911863244
38791                     ],
38792                     [
38793                         -8.961106203462048,
38794                         53.28119110665652
38795                     ],
38796                     [
38797                         -8.960780217009516,
38798                         53.28908396911955
38799                     ],
38800                     [
38801                         -8.954260487958864,
38802                         53.28927883616923
38803                     ],
38804                     [
38805                         -8.95230456924367,
38806                         53.30155366854246
38807                     ],
38808                     [
38809                         -8.963714095082308,
38810                         53.303793931840495
38811                     ],
38812                     [
38813                         -8.9811543702928,
38814                         53.294734752711804
38815                     ],
38816                     [
38817                         -8.985718180628256,
38818                         53.30174847871221
38819                     ],
38820                     [
38821                         -9.019946758144176,
38822                         53.30768976199425
38823                     ],
38824                     [
38825                         -9.00837423907927,
38826                         53.31596722087059
38827                     ],
38828                     [
38829                         -9.01880580556031,
38830                         53.31625933715475
38831                     ],
38832                     [
38833                         -9.045862681120513,
38834                         53.31275380979257
38835                     ],
38836                     [
38837                         -9.06444390891487,
38838                         53.32122500810515
38839                     ],
38840                     [
38841                         -9.080906224767762,
38842                         53.307397587062724
38843                     ],
38844                     [
38845                         -9.08106921799403,
38846                         53.303404329274585
38847                     ],
38848                     [
38849                         -9.09019683866494,
38850                         53.30574189135002
38851                     ],
38852                     [
38853                         -9.095901601584261,
38854                         53.298826232852214
38855                     ],
38856                     [
38857                         -9.10128037805105,
38858                         53.3008718259498
38859                     ],
38860                     [
38861                         -9.115623781962478,
38862                         53.28450433758295
38863                     ],
38864                     [
38865                         -9.121491538108067,
38866                         53.2832375443259
38867                     ],
38868                     [
38869                         -9.13273807072044,
38870                         53.28557621023763
38871                     ],
38872                     [
38873                         -9.144636576237877,
38874                         53.27865728614638
38875                     ],
38876                     [
38877                         -9.13876882009229,
38878                         53.26345120822951
38879                     ],
38880                     [
38881                         -9.128658300749114,
38882                         53.24759266864586
38883                     ]
38884                 ],
38885                 [
38886                     [
38887                         -8.595266214281438,
38888                         51.69264788483154
38889                     ],
38890                     [
38891                         -8.55819409885298,
38892                         51.69306638852667
38893                     ],
38894                     [
38895                         -8.566697711835303,
38896                         51.682644706464686
38897                     ],
38898                     [
38899                         -8.579130708100188,
38900                         51.67349700898941
38901                     ],
38902                     [
38903                         -8.544554623426079,
38904                         51.66520531197343
38905                     ],
38906                     [
38907                         -8.494765061495364,
38908                         51.667778759675976
38909                     ],
38910                     [
38911                         -8.30113898732036,
38912                         51.7235009029955
38913                     ],
38914                     [
38915                         -8.268406960495541,
38916                         51.784858633837544
38917                     ],
38918                     [
38919                         -8.154536388302146,
38920                         51.7814362126791
38921                     ],
38922                     [
38923                         -8.115350159004825,
38924                         51.809093351533164
38925                     ],
38926                     [
38927                         -8.068326683848039,
38928                         51.870050153657075
38929                     ],
38930                     [
38931                         -8.10059769621054,
38932                         51.89964422561186
38933                     ],
38934                     [
38935                         -8.08123508879304,
38936                         51.918414974037226
38937                     ],
38938                     [
38939                         -8.09183842142643,
38940                         51.95337589170907
38941                     ],
38942                     [
38943                         -8.124570448251253,
38944                         51.95479649105758
38945                     ],
38946                     [
38947                         -8.132407694110718,
38948                         51.970988142592034
38949                     ],
38950                     [
38951                         -8.099675667285895,
38952                         51.978371865876596
38953                     ],
38954                     [
38955                         -8.144394070131078,
38956                         52.02151390085561
38957                     ],
38958                     [
38959                         -8.159607547387685,
38960                         52.064330945363764
38961                     ],
38962                     [
38963                         -8.140705954432507,
38964                         52.07254939152303
38965                     ],
38966                     [
38967                         -8.165600735397863,
38968                         52.09294727054506
38969                     ],
38970                     [
38971                         -8.18726841512697,
38972                         52.0835993998731
38973                     ],
38974                     [
38975                         -8.2093971093184,
38976                         52.10512489114057
38977                     ],
38978                     [
38979                         -8.207092037006792,
38980                         52.12494181389489
38981                     ],
38982                     [
38983                         -8.227837687811258,
38984                         52.143052434929714
38985                     ],
38986                     [
38987                         -8.222766528725723,
38988                         52.16454923557058
38989                     ],
38990                     [
38991                         -8.30298304516965,
38992                         52.1829264222872
38993                     ],
38994                     [
38995                         -8.427456949996438,
38996                         52.17783811526099
38997                     ],
38998                     [
38999                         -8.46710419375608,
39000                         52.169921813849676
39001                     ],
39002                     [
39003                         -8.509978538751975,
39004                         52.18405707812542
39005                     ],
39006                     [
39007                         -8.530263175094117,
39008                         52.16511480067495
39009                     ],
39010                     [
39011                         -8.574981577939297,
39012                         52.18066502436804
39013                     ],
39014                     [
39015                         -8.587889982884295,
39016                         52.16963906274442
39017                     ],
39018                     [
39019                         -8.642289689438227,
39020                         52.18829678149147
39021                     ],
39022                     [
39023                         -8.719279104645906,
39024                         52.15804472022032
39025                     ],
39026                     [
39027                         -8.698533453841442,
39028                         52.13541291452849
39029                     ],
39030                     [
39031                         -8.740946784375014,
39032                         52.10823956240069
39033                     ],
39034                     [
39035                         -8.77460084012448,
39036                         52.05951253229793
39037                     ],
39038                     [
39039                         -8.803183736788409,
39040                         52.03768144571248
39041                     ],
39042                     [
39043                         -8.86818677597573,
39044                         52.03286015807593
39045                     ],
39046                     [
39047                         -8.870491848287335,
39048                         52.01839317543363
39049                     ],
39050                     [
39051                         -8.844214023935015,
39052                         51.991148511559096
39053                     ],
39054                     [
39055                         -8.79811257770287,
39056                         51.964455373040394
39057                     ],
39058                     [
39059                         -8.782899100446263,
39060                         51.931777239822054
39061                     ],
39062                     [
39063                         -8.835915763613228,
39064                         51.9292188160068
39065                     ],
39066                     [
39067                         -8.838681850387156,
39068                         51.90277322850554
39069                     ],
39070                     [
39071                         -8.802261707863764,
39072                         51.89367006943167
39073                     ],
39074                     [
39075                         -8.792580404155013,
39076                         51.85695425263326
39077                     ],
39078                     [
39079                         -8.765841565340368,
39080                         51.82476769939557
39081                     ],
39082                     [
39083                         -8.758926348405547,
39084                         51.80054140901511
39085                     ],
39086                     [
39087                         -8.79811257770287,
39088                         51.78628456602828
39089                     ],
39090                     [
39091                         -8.832227647914657,
39092                         51.79626482935233
39093                     ],
39094                     [
39095                         -8.836837792537873,
39096                         51.77687258059678
39097                     ],
39098                     [
39099                         -8.885705325543944,
39100                         51.746055989869106
39101                     ],
39102                     [
39103                         -8.859888515653944,
39104                         51.72435763090916
39105                     ],
39106                     [
39107                         -8.807332866949299,
39108                         51.71093369500414
39109                     ],
39110                     [
39111                         -8.678248817499297,
39112                         51.693505197270746
39113                     ],
39114                     [
39115                         -8.60540853245251,
39116                         51.67835695335278
39117                     ],
39118                     [
39119                         -8.595266214281438,
39120                         51.69264788483154
39121                     ]
39122                 ],
39123                 [
39124                     [
39125                         -7.138279151048154,
39126                         55.06131559970097
39127                     ],
39128                     [
39129                         -7.117994514706011,
39130                         54.99631329558348
39131                     ],
39132                     [
39133                         -7.070049010624583,
39134                         54.98784996056705
39135                     ],
39136                     [
39137                         -7.076503213097081,
39138                         54.93332450204895
39139                     ],
39140                     [
39141                         -7.025791622241725,
39142                         54.91159959910791
39143                     ],
39144                     [
39145                         -7.007351043748867,
39146                         54.87872502112528
39147                     ],
39148                     [
39149                         -7.024869593317081,
39150                         54.8511320998998
39151                     ],
39152                     [
39153                         -6.990754523105296,
39154                         54.81661438893913
39155                     ],
39156                     [
39157                         -7.051608432131725,
39158                         54.80598761598125
39159                     ],
39160                     [
39161                         -7.115228427932084,
39162                         54.80651902101645
39163                     ],
39164                     [
39165                         -7.170550163410654,
39166                         54.84847793920564
39167                     ],
39168                     [
39169                         -7.199133060074584,
39170                         54.84316909395457
39171                     ],
39172                     [
39173                         -7.222183783190655,
39174                         54.85803210052931
39175                     ],
39176                     [
39177                         -7.2111194360949415,
39178                         54.862808332627324
39179                     ],
39180                     [
39181                         -7.212041465019584,
39182                         54.882438010878076
39183                     ],
39184                     [
39185                         -7.279349576518514,
39186                         54.880846771447125
39187                     ],
39188                     [
39189                         -7.273817402970655,
39190                         54.91530955931841
39191                     ],
39192                     [
39193                         -7.3033223285592275,
39194                         54.915839525718205
39195                     ],
39196                     [
39197                         -7.363254208661015,
39198                         54.90894941815292
39199                     ],
39200                     [
39201                         -7.385382902852443,
39202                         54.91636948513913
39203                     ],
39204                     [
39205                         -7.391837105324943,
39206                         54.93438395336098
39207                     ],
39208                     [
39209                         -7.429640291235302,
39210                         54.95291983389722
39211                     ],
39212                     [
39213                         -7.420420001988872,
39214                         54.99208185118366
39215                     ],
39216                     [
39217                         -7.410277683817801,
39218                         55.03437621938347
39219                     ],
39220                     [
39221                         -7.3577220351131585,
39222                         55.057619110599035
39223                     ],
39224                     [
39225                         -7.265519142648871,
39226                         55.07557028899173
39227                     ],
39228                     [
39229                         -7.138279151048154,
39230                         55.06131559970097
39231                     ]
39232                 ],
39233                 [
39234                     [
39235                         -7.190498776293322,
39236                         52.26144368927652
39237                     ],
39238                     [
39239                         -7.156844720543858,
39240                         52.28443443581867
39241                     ],
39242                     [
39243                         -7.132871968503143,
39244                         52.27343421670601
39245                     ],
39246                     [
39247                         -7.113278853854483,
39248                         52.26779201951648
39249                     ],
39250                     [
39251                         -7.098295883829036,
39252                         52.27230583471742
39253                     ],
39254                     [
39255                         -7.089767116276089,
39256                         52.25509445009032
39257                     ],
39258                     [
39259                         -7.07109603055207,
39260                         52.259186286149074
39261                     ],
39262                     [
39263                         -7.033984366335195,
39264                         52.257352061495865
39265                     ],
39266                     [
39267                         -7.027530163862696,
39268                         52.250720000975015
39269                     ],
39270                     [
39271                         -7.034675888028678,
39272                         52.247756419376
39273                     ],
39274                     [
39275                         -7.031218279561267,
39276                         52.24013487190721
39277                     ],
39278                     [
39279                         -7.034214873566356,
39280                         52.23222966213934
39281                     ],
39282                     [
39283                         -7.050580886978767,
39284                         52.2296884028405
39285                     ],
39286                     [
39287                         -7.062567262999124,
39288                         52.21980434486687
39289                     ],
39290                     [
39291                         -7.076858711331088,
39292                         52.216132562953725
39293                     ],
39294                     [
39295                         -7.084926464421715,
39296                         52.22065163604718
39297                     ],
39298                     [
39299                         -7.084465449959392,
39300                         52.22785295843095
39301                     ],
39302                     [
39303                         -7.101292477834124,
39304                         52.221498911062525
39305                     ],
39306                     [
39307                         -7.105211100763858,
39308                         52.21726237433474
39309                     ],
39310                     [
39311                         -7.111665303236357,
39312                         52.21796849185403
39313                     ],
39314                     [
39315                         -7.107977187537785,
39316                         52.21104805609072
39317                     ],
39318                     [
39319                         -7.117773744862115,
39320                         52.20928246619701
39321                     ],
39322                     [
39323                         -7.129760120882472,
39324                         52.21690931136535
39325                     ],
39326                     [
39327                         -7.14497359813908,
39328                         52.21782726924826
39329                     ],
39330                     [
39331                         -7.150505771686938,
39332                         52.22375823207553
39333                     ],
39334                     [
39335                         -7.158112510315241,
39336                         52.22262858593765
39337                     ],
39338                     [
39339                         -7.158804032008724,
39340                         52.22700580464912
39341                     ],
39342                     [
39343                         -7.158573524777563,
39344                         52.23180612902503
39345                     ],
39346                     [
39347                         -7.167563306792832,
39348                         52.23985256723076
39349                     ],
39350                     [
39351                         -7.16733279956167,
39352                         52.244580933687786
39353                     ],
39354                     [
39355                         -7.172519212262786,
39356                         52.24676851484933
39357                     ],
39358                     [
39359                         -7.177590371348324,
39360                         52.25114335361416
39361                     ],
39362                     [
39363                         -7.190498776293322,
39364                         52.26144368927652
39365                     ]
39366                 ]
39367             ],
39368             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
39369             "terms_text": "EEA GMES Urban Atlas"
39370         },
39371         {
39372             "name": "Kanton Aargau 25cm (AGIS 2011)",
39373             "type": "tms",
39374             "template": "http://tiles.poole.ch/AGIS/OF2011/{zoom}/{x}/{y}.png",
39375             "scaleExtent": [
39376                 14,
39377                 19
39378             ],
39379             "polygon": [
39380                 [
39381                     [
39382                         7.7,
39383                         47.12
39384                     ],
39385                     [
39386                         7.7,
39387                         47.63
39388                     ],
39389                     [
39390                         8.5,
39391                         47.63
39392                     ],
39393                     [
39394                         8.5,
39395                         47.12
39396                     ],
39397                     [
39398                         7.7,
39399                         47.12
39400                     ]
39401                 ]
39402             ],
39403             "terms_text": "AGIS OF2011"
39404         },
39405         {
39406             "name": "Katastrálna mapa Slovenska (KaPor, 2010-04)",
39407             "type": "tms",
39408             "template": "http://www.freemap.sk/tms/kapor2/{zoom}/{x}/{y}.jpg",
39409             "polygon": [
39410                 [
39411                     [
39412                         19.83682,
39413                         49.25529
39414                     ],
39415                     [
39416                         19.80075,
39417                         49.42385
39418                     ],
39419                     [
39420                         19.60437,
39421                         49.48058
39422                     ],
39423                     [
39424                         19.49179,
39425                         49.63961
39426                     ],
39427                     [
39428                         19.21831,
39429                         49.52604
39430                     ],
39431                     [
39432                         19.16778,
39433                         49.42521
39434                     ],
39435                     [
39436                         19.00308,
39437                         49.42236
39438                     ],
39439                     [
39440                         18.97611,
39441                         49.5308
39442                     ],
39443                     [
39444                         18.54685,
39445                         49.51425
39446                     ],
39447                     [
39448                         18.31432,
39449                         49.33818
39450                     ],
39451                     [
39452                         18.15913,
39453                         49.2961
39454                     ],
39455                     [
39456                         18.05564,
39457                         49.11134
39458                     ],
39459                     [
39460                         17.56396,
39461                         48.84938
39462                     ],
39463                     [
39464                         17.17929,
39465                         48.88816
39466                     ],
39467                     [
39468                         17.058,
39469                         48.81105
39470                     ],
39471                     [
39472                         16.90426,
39473                         48.61947
39474                     ],
39475                     [
39476                         16.79685,
39477                         48.38561
39478                     ],
39479                     [
39480                         17.06762,
39481                         48.01116
39482                     ],
39483                     [
39484                         17.32787,
39485                         47.97749
39486                     ],
39487                     [
39488                         17.51699,
39489                         47.82535
39490                     ],
39491                     [
39492                         17.74776,
39493                         47.73093
39494                     ],
39495                     [
39496                         18.29515,
39497                         47.72075
39498                     ],
39499                     [
39500                         18.67959,
39501                         47.75541
39502                     ],
39503                     [
39504                         18.89755,
39505                         47.81203
39506                     ],
39507                     [
39508                         18.79463,
39509                         47.88245
39510                     ],
39511                     [
39512                         18.84318,
39513                         48.04046
39514                     ],
39515                     [
39516                         19.46212,
39517                         48.05333
39518                     ],
39519                     [
39520                         19.62064,
39521                         48.22938
39522                     ],
39523                     [
39524                         19.89585,
39525                         48.09387
39526                     ],
39527                     [
39528                         20.33766,
39529                         48.2643
39530                     ],
39531                     [
39532                         20.55395,
39533                         48.52358
39534                     ],
39535                     [
39536                         20.82335,
39537                         48.55714
39538                     ],
39539                     [
39540                         21.10271,
39541                         48.47096
39542                     ],
39543                     [
39544                         21.45863,
39545                         48.55513
39546                     ],
39547                     [
39548                         21.74536,
39549                         48.31435
39550                     ],
39551                     [
39552                         22.15293,
39553                         48.37179
39554                     ],
39555                     [
39556                         22.61255,
39557                         49.08914
39558                     ],
39559                     [
39560                         22.09997,
39561                         49.23814
39562                     ],
39563                     [
39564                         21.9686,
39565                         49.36363
39566                     ],
39567                     [
39568                         21.6244,
39569                         49.46989
39570                     ],
39571                     [
39572                         21.06873,
39573                         49.46402
39574                     ],
39575                     [
39576                         20.94336,
39577                         49.31088
39578                     ],
39579                     [
39580                         20.73052,
39581                         49.44006
39582                     ],
39583                     [
39584                         20.22804,
39585                         49.41714
39586                     ],
39587                     [
39588                         20.05234,
39589                         49.23052
39590                     ],
39591                     [
39592                         19.83682,
39593                         49.25529
39594                     ]
39595                 ]
39596             ],
39597             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
39598             "terms_text": "Permisssion by UGKK"
39599         },
39600         {
39601             "name": "Katastrálna mapa Slovenska (KaPor, 2011-05)",
39602             "type": "tms",
39603             "template": "http://www.freemap.sk/tms/kapor2_201105/{zoom}/{x}/{y}.jpg",
39604             "polygon": [
39605                 [
39606                     [
39607                         19.83682,
39608                         49.25529
39609                     ],
39610                     [
39611                         19.80075,
39612                         49.42385
39613                     ],
39614                     [
39615                         19.60437,
39616                         49.48058
39617                     ],
39618                     [
39619                         19.49179,
39620                         49.63961
39621                     ],
39622                     [
39623                         19.21831,
39624                         49.52604
39625                     ],
39626                     [
39627                         19.16778,
39628                         49.42521
39629                     ],
39630                     [
39631                         19.00308,
39632                         49.42236
39633                     ],
39634                     [
39635                         18.97611,
39636                         49.5308
39637                     ],
39638                     [
39639                         18.54685,
39640                         49.51425
39641                     ],
39642                     [
39643                         18.31432,
39644                         49.33818
39645                     ],
39646                     [
39647                         18.15913,
39648                         49.2961
39649                     ],
39650                     [
39651                         18.05564,
39652                         49.11134
39653                     ],
39654                     [
39655                         17.56396,
39656                         48.84938
39657                     ],
39658                     [
39659                         17.17929,
39660                         48.88816
39661                     ],
39662                     [
39663                         17.058,
39664                         48.81105
39665                     ],
39666                     [
39667                         16.90426,
39668                         48.61947
39669                     ],
39670                     [
39671                         16.79685,
39672                         48.38561
39673                     ],
39674                     [
39675                         17.06762,
39676                         48.01116
39677                     ],
39678                     [
39679                         17.32787,
39680                         47.97749
39681                     ],
39682                     [
39683                         17.51699,
39684                         47.82535
39685                     ],
39686                     [
39687                         17.74776,
39688                         47.73093
39689                     ],
39690                     [
39691                         18.29515,
39692                         47.72075
39693                     ],
39694                     [
39695                         18.67959,
39696                         47.75541
39697                     ],
39698                     [
39699                         18.89755,
39700                         47.81203
39701                     ],
39702                     [
39703                         18.79463,
39704                         47.88245
39705                     ],
39706                     [
39707                         18.84318,
39708                         48.04046
39709                     ],
39710                     [
39711                         19.46212,
39712                         48.05333
39713                     ],
39714                     [
39715                         19.62064,
39716                         48.22938
39717                     ],
39718                     [
39719                         19.89585,
39720                         48.09387
39721                     ],
39722                     [
39723                         20.33766,
39724                         48.2643
39725                     ],
39726                     [
39727                         20.55395,
39728                         48.52358
39729                     ],
39730                     [
39731                         20.82335,
39732                         48.55714
39733                     ],
39734                     [
39735                         21.10271,
39736                         48.47096
39737                     ],
39738                     [
39739                         21.45863,
39740                         48.55513
39741                     ],
39742                     [
39743                         21.74536,
39744                         48.31435
39745                     ],
39746                     [
39747                         22.15293,
39748                         48.37179
39749                     ],
39750                     [
39751                         22.61255,
39752                         49.08914
39753                     ],
39754                     [
39755                         22.09997,
39756                         49.23814
39757                     ],
39758                     [
39759                         21.9686,
39760                         49.36363
39761                     ],
39762                     [
39763                         21.6244,
39764                         49.46989
39765                     ],
39766                     [
39767                         21.06873,
39768                         49.46402
39769                     ],
39770                     [
39771                         20.94336,
39772                         49.31088
39773                     ],
39774                     [
39775                         20.73052,
39776                         49.44006
39777                     ],
39778                     [
39779                         20.22804,
39780                         49.41714
39781                     ],
39782                     [
39783                         20.05234,
39784                         49.23052
39785                     ],
39786                     [
39787                         19.83682,
39788                         49.25529
39789                     ]
39790                 ]
39791             ],
39792             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
39793             "terms_text": "Permisssion by UGKK"
39794         },
39795         {
39796             "name": "Kelowna 2012",
39797             "type": "tms",
39798             "description": "High quality aerial imagery taken for the City of Kelowna",
39799             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna2012/{zoom}/{x}/{y}.png",
39800             "scaleExtent": [
39801                 9,
39802                 20
39803             ],
39804             "polygon": [
39805                 [
39806                     [
39807                         -119.5867318,
39808                         49.7928087
39809                     ],
39810                     [
39811                         -119.5465655,
39812                         49.7928097
39813                     ],
39814                     [
39815                         -119.5465661,
39816                         49.8013837
39817                     ],
39818                     [
39819                         -119.5343374,
39820                         49.8013841
39821                     ],
39822                     [
39823                         -119.5343376,
39824                         49.8047321
39825                     ],
39826                     [
39827                         -119.5296211,
39828                         49.8047322
39829                     ],
39830                     [
39831                         -119.5296216,
39832                         49.8119555
39833                     ],
39834                     [
39835                         -119.5104463,
39836                         49.811956
39837                     ],
39838                     [
39839                         -119.5115683,
39840                         49.8744325
39841                     ],
39842                     [
39843                         -119.5108946,
39844                         49.8744904
39845                     ],
39846                     [
39847                         -119.5114111,
39848                         49.8843312
39849                     ],
39850                     [
39851                         -119.5114115,
39852                         49.9221763
39853                     ],
39854                     [
39855                         -119.49386,
39856                         49.9223477
39857                     ],
39858                     [
39859                         -119.4940505,
39860                         49.9313031
39861                     ],
39862                     [
39863                         -119.4803936,
39864                         49.9317529
39865                     ],
39866                     [
39867                         -119.4804572,
39868                         49.9407474
39869                     ],
39870                     [
39871                         -119.4666732,
39872                         49.9409927
39873                     ],
39874                     [
39875                         -119.4692775,
39876                         49.9913717
39877                     ],
39878                     [
39879                         -119.4551337,
39880                         49.9916078
39881                     ],
39882                     [
39883                         -119.4556736,
39884                         50.0121242
39885                     ],
39886                     [
39887                         -119.4416673,
39888                         50.0123895
39889                     ],
39890                     [
39891                         -119.4417308,
39892                         50.0136345
39893                     ],
39894                     [
39895                         -119.4221492,
39896                         50.0140377
39897                     ],
39898                     [
39899                         -119.4221042,
39900                         50.0119306
39901                     ],
39902                     [
39903                         -119.4121303,
39904                         50.012165
39905                     ],
39906                     [
39907                         -119.4126082,
39908                         50.0216913
39909                     ],
39910                     [
39911                         -119.4123387,
39912                         50.0216913
39913                     ],
39914                     [
39915                         -119.4124772,
39916                         50.0250773
39917                     ],
39918                     [
39919                         -119.4120917,
39920                         50.0250821
39921                     ],
39922                     [
39923                         -119.4121954,
39924                         50.0270769
39925                     ],
39926                     [
39927                         -119.4126083,
39928                         50.0270718
39929                     ],
39930                     [
39931                         -119.4128328,
39932                         50.0321946
39933                     ],
39934                     [
39935                         -119.3936313,
39936                         50.0326418
39937                     ],
39938                     [
39939                         -119.393529,
39940                         50.0307781
39941                     ],
39942                     [
39943                         -119.3795727,
39944                         50.0310116
39945                     ],
39946                     [
39947                         -119.3795377,
39948                         50.0287584
39949                     ],
39950                     [
39951                         -119.3735764,
39952                         50.0288621
39953                     ],
39954                     [
39955                         -119.371544,
39956                         49.9793618
39957                     ],
39958                     [
39959                         -119.3573506,
39960                         49.9793618
39961                     ],
39962                     [
39963                         -119.3548353,
39964                         49.9256081
39965                     ],
39966                     [
39967                         -119.3268079,
39968                         49.9257238
39969                     ],
39970                     [
39971                         -119.3256573,
39972                         49.8804068
39973                     ],
39974                     [
39975                         -119.3138893,
39976                         49.8806528
39977                     ],
39978                     [
39979                         -119.3137097,
39980                         49.8771651
39981                     ],
39982                     [
39983                         -119.3132156,
39984                         49.877223
39985                     ],
39986                     [
39987                         -119.3131482,
39988                         49.8749652
39989                     ],
39990                     [
39991                         -119.312452,
39992                         49.8749073
39993                     ],
39994                     [
39995                         -119.3122275,
39996                         49.87236
39997                     ],
39998                     [
39999                         -119.3117558,
40000                         49.872331
40001                     ],
40002                     [
40003                         -119.3115986,
40004                         49.8696098
40005                     ],
40006                     [
40007                         -119.3112169,
40008                         49.8694217
40009                     ],
40010                     [
40011                         -119.3109199,
40012                         49.8632417
40013                     ],
40014                     [
40015                         -119.3103721,
40016                         49.8632724
40017                     ],
40018                     [
40019                         -119.3095139,
40020                         49.8512388
40021                     ],
40022                     [
40023                         -119.3106368,
40024                         49.8512316
40025                     ],
40026                     [
40027                         -119.3103859,
40028                         49.8462564
40029                     ],
40030                     [
40031                         -119.3245344,
40032                         49.8459957
40033                     ],
40034                     [
40035                         -119.3246018,
40036                         49.8450689
40037                     ],
40038                     [
40039                         -119.3367018,
40040                         49.844875
40041                     ],
40042                     [
40043                         -119.3367467,
40044                         49.8435136
40045                     ],
40046                     [
40047                         -119.337937,
40048                         49.8434702
40049                     ],
40050                     [
40051                         -119.3378023,
40052                         49.8382055
40053                     ],
40054                     [
40055                         -119.3383637,
40056                         49.8381041
40057                     ],
40058                     [
40059                         -119.3383749,
40060                         49.8351202
40061                     ],
40062                     [
40063                         -119.3390936,
40064                         49.8351058
40065                     ],
40066                     [
40067                         -119.3388016,
40068                         49.8321217
40069                     ],
40070                     [
40071                         -119.3391497,
40072                         49.8320565
40073                     ],
40074                     [
40075                         -119.3391722,
40076                         49.8293331
40077                     ],
40078                     [
40079                         -119.3394641,
40080                         49.8293331
40081                     ],
40082                     [
40083                         -119.3395879,
40084                         49.8267878
40085                     ],
40086                     [
40087                         -119.3500053,
40088                         49.8265829
40089                     ],
40090                     [
40091                         -119.3493701,
40092                         49.8180588
40093                     ],
40094                     [
40095                         -119.4046964,
40096                         49.8163785
40097                     ],
40098                     [
40099                         -119.4045694,
40100                         49.8099022
40101                     ],
40102                     [
40103                         -119.4101592,
40104                         49.8099022
40105                     ],
40106                     [
40107                         -119.4102862,
40108                         49.8072787
40109                     ],
40110                     [
40111                         -119.4319467,
40112                         49.8069098
40113                     ],
40114                     [
40115                         -119.4322643,
40116                         49.7907965
40117                     ],
40118                     [
40119                         -119.4459847,
40120                         49.7905504
40121                     ],
40122                     [
40123                         -119.445286,
40124                         49.7820201
40125                     ],
40126                     [
40127                         -119.4967376,
40128                         49.7811587
40129                     ],
40130                     [
40131                         -119.4966105,
40132                         49.7784927
40133                     ],
40134                     [
40135                         -119.5418371,
40136                         49.7775082
40137                     ],
40138                     [
40139                         -119.5415892,
40140                         49.7718277
40141                     ],
40142                     [
40143                         -119.5560296,
40144                         49.7714941
40145                     ],
40146                     [
40147                         -119.5561194,
40148                         49.7718422
40149                     ],
40150                     [
40151                         -119.5715704,
40152                         49.7715086
40153                     ],
40154                     [
40155                         -119.5716153,
40156                         49.7717262
40157                     ],
40158                     [
40159                         -119.5819235,
40160                         49.7714941
40161                     ],
40162                     [
40163                         -119.5820133,
40164                         49.7717697
40165                     ],
40166                     [
40167                         -119.5922991,
40168                         49.7715231
40169                     ],
40170                     [
40171                         -119.592344,
40172                         49.7718132
40173                     ],
40174                     [
40175                         -119.6003839,
40176                         49.7715957
40177                     ],
40178                     [
40179                         -119.6011924,
40180                         49.7839081
40181                     ],
40182                     [
40183                         -119.5864365,
40184                         49.7843863
40185                     ]
40186                 ]
40187             ],
40188             "id": "kelowna_2012",
40189             "default": true
40190         },
40191         {
40192             "name": "Kelowna Roads overlay",
40193             "type": "tms",
40194             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna_overlay/{zoom}/{x}/{y}.png",
40195             "scaleExtent": [
40196                 9,
40197                 20
40198             ],
40199             "polygon": [
40200                 [
40201                     [
40202                         -119.5867318,
40203                         49.7928087
40204                     ],
40205                     [
40206                         -119.5465655,
40207                         49.7928097
40208                     ],
40209                     [
40210                         -119.5465661,
40211                         49.8013837
40212                     ],
40213                     [
40214                         -119.5343374,
40215                         49.8013841
40216                     ],
40217                     [
40218                         -119.5343376,
40219                         49.8047321
40220                     ],
40221                     [
40222                         -119.5296211,
40223                         49.8047322
40224                     ],
40225                     [
40226                         -119.5296216,
40227                         49.8119555
40228                     ],
40229                     [
40230                         -119.5104463,
40231                         49.811956
40232                     ],
40233                     [
40234                         -119.5115683,
40235                         49.8744325
40236                     ],
40237                     [
40238                         -119.5108946,
40239                         49.8744904
40240                     ],
40241                     [
40242                         -119.5114111,
40243                         49.8843312
40244                     ],
40245                     [
40246                         -119.5114115,
40247                         49.9221763
40248                     ],
40249                     [
40250                         -119.49386,
40251                         49.9223477
40252                     ],
40253                     [
40254                         -119.4940505,
40255                         49.9313031
40256                     ],
40257                     [
40258                         -119.4803936,
40259                         49.9317529
40260                     ],
40261                     [
40262                         -119.4804572,
40263                         49.9407474
40264                     ],
40265                     [
40266                         -119.4666732,
40267                         49.9409927
40268                     ],
40269                     [
40270                         -119.4692775,
40271                         49.9913717
40272                     ],
40273                     [
40274                         -119.4551337,
40275                         49.9916078
40276                     ],
40277                     [
40278                         -119.4556736,
40279                         50.0121242
40280                     ],
40281                     [
40282                         -119.4416673,
40283                         50.0123895
40284                     ],
40285                     [
40286                         -119.4417308,
40287                         50.0136345
40288                     ],
40289                     [
40290                         -119.4221492,
40291                         50.0140377
40292                     ],
40293                     [
40294                         -119.4221042,
40295                         50.0119306
40296                     ],
40297                     [
40298                         -119.4121303,
40299                         50.012165
40300                     ],
40301                     [
40302                         -119.4126082,
40303                         50.0216913
40304                     ],
40305                     [
40306                         -119.4123387,
40307                         50.0216913
40308                     ],
40309                     [
40310                         -119.4124772,
40311                         50.0250773
40312                     ],
40313                     [
40314                         -119.4120917,
40315                         50.0250821
40316                     ],
40317                     [
40318                         -119.4121954,
40319                         50.0270769
40320                     ],
40321                     [
40322                         -119.4126083,
40323                         50.0270718
40324                     ],
40325                     [
40326                         -119.4128328,
40327                         50.0321946
40328                     ],
40329                     [
40330                         -119.3936313,
40331                         50.0326418
40332                     ],
40333                     [
40334                         -119.393529,
40335                         50.0307781
40336                     ],
40337                     [
40338                         -119.3795727,
40339                         50.0310116
40340                     ],
40341                     [
40342                         -119.3795377,
40343                         50.0287584
40344                     ],
40345                     [
40346                         -119.3735764,
40347                         50.0288621
40348                     ],
40349                     [
40350                         -119.371544,
40351                         49.9793618
40352                     ],
40353                     [
40354                         -119.3573506,
40355                         49.9793618
40356                     ],
40357                     [
40358                         -119.3548353,
40359                         49.9256081
40360                     ],
40361                     [
40362                         -119.3268079,
40363                         49.9257238
40364                     ],
40365                     [
40366                         -119.3256573,
40367                         49.8804068
40368                     ],
40369                     [
40370                         -119.3138893,
40371                         49.8806528
40372                     ],
40373                     [
40374                         -119.3137097,
40375                         49.8771651
40376                     ],
40377                     [
40378                         -119.3132156,
40379                         49.877223
40380                     ],
40381                     [
40382                         -119.3131482,
40383                         49.8749652
40384                     ],
40385                     [
40386                         -119.312452,
40387                         49.8749073
40388                     ],
40389                     [
40390                         -119.3122275,
40391                         49.87236
40392                     ],
40393                     [
40394                         -119.3117558,
40395                         49.872331
40396                     ],
40397                     [
40398                         -119.3115986,
40399                         49.8696098
40400                     ],
40401                     [
40402                         -119.3112169,
40403                         49.8694217
40404                     ],
40405                     [
40406                         -119.3109199,
40407                         49.8632417
40408                     ],
40409                     [
40410                         -119.3103721,
40411                         49.8632724
40412                     ],
40413                     [
40414                         -119.3095139,
40415                         49.8512388
40416                     ],
40417                     [
40418                         -119.3106368,
40419                         49.8512316
40420                     ],
40421                     [
40422                         -119.3103859,
40423                         49.8462564
40424                     ],
40425                     [
40426                         -119.3245344,
40427                         49.8459957
40428                     ],
40429                     [
40430                         -119.3246018,
40431                         49.8450689
40432                     ],
40433                     [
40434                         -119.3367018,
40435                         49.844875
40436                     ],
40437                     [
40438                         -119.3367467,
40439                         49.8435136
40440                     ],
40441                     [
40442                         -119.337937,
40443                         49.8434702
40444                     ],
40445                     [
40446                         -119.3378023,
40447                         49.8382055
40448                     ],
40449                     [
40450                         -119.3383637,
40451                         49.8381041
40452                     ],
40453                     [
40454                         -119.3383749,
40455                         49.8351202
40456                     ],
40457                     [
40458                         -119.3390936,
40459                         49.8351058
40460                     ],
40461                     [
40462                         -119.3388016,
40463                         49.8321217
40464                     ],
40465                     [
40466                         -119.3391497,
40467                         49.8320565
40468                     ],
40469                     [
40470                         -119.3391722,
40471                         49.8293331
40472                     ],
40473                     [
40474                         -119.3394641,
40475                         49.8293331
40476                     ],
40477                     [
40478                         -119.3395879,
40479                         49.8267878
40480                     ],
40481                     [
40482                         -119.3500053,
40483                         49.8265829
40484                     ],
40485                     [
40486                         -119.3493701,
40487                         49.8180588
40488                     ],
40489                     [
40490                         -119.4046964,
40491                         49.8163785
40492                     ],
40493                     [
40494                         -119.4045694,
40495                         49.8099022
40496                     ],
40497                     [
40498                         -119.4101592,
40499                         49.8099022
40500                     ],
40501                     [
40502                         -119.4102862,
40503                         49.8072787
40504                     ],
40505                     [
40506                         -119.4319467,
40507                         49.8069098
40508                     ],
40509                     [
40510                         -119.4322643,
40511                         49.7907965
40512                     ],
40513                     [
40514                         -119.4459847,
40515                         49.7905504
40516                     ],
40517                     [
40518                         -119.445286,
40519                         49.7820201
40520                     ],
40521                     [
40522                         -119.4967376,
40523                         49.7811587
40524                     ],
40525                     [
40526                         -119.4966105,
40527                         49.7784927
40528                     ],
40529                     [
40530                         -119.5418371,
40531                         49.7775082
40532                     ],
40533                     [
40534                         -119.5415892,
40535                         49.7718277
40536                     ],
40537                     [
40538                         -119.5560296,
40539                         49.7714941
40540                     ],
40541                     [
40542                         -119.5561194,
40543                         49.7718422
40544                     ],
40545                     [
40546                         -119.5715704,
40547                         49.7715086
40548                     ],
40549                     [
40550                         -119.5716153,
40551                         49.7717262
40552                     ],
40553                     [
40554                         -119.5819235,
40555                         49.7714941
40556                     ],
40557                     [
40558                         -119.5820133,
40559                         49.7717697
40560                     ],
40561                     [
40562                         -119.5922991,
40563                         49.7715231
40564                     ],
40565                     [
40566                         -119.592344,
40567                         49.7718132
40568                     ],
40569                     [
40570                         -119.6003839,
40571                         49.7715957
40572                     ],
40573                     [
40574                         -119.6011924,
40575                         49.7839081
40576                     ],
40577                     [
40578                         -119.5864365,
40579                         49.7843863
40580                     ]
40581                 ]
40582             ],
40583             "id": "kelowna_roads",
40584             "overlay": true
40585         },
40586         {
40587             "name": "Lithuania - ORT10LT",
40588             "type": "tms",
40589             "template": "http://mapproxy.openmap.lt/ort10lt/g/{z}/{x}/{y}.jpeg",
40590             "scaleExtent": [
40591                 4,
40592                 18
40593             ],
40594             "polygon": [
40595                 [
40596                     [
40597                         21,
40598                         53.88
40599                     ],
40600                     [
40601                         21,
40602                         56.45
40603                     ],
40604                     [
40605                         26.85,
40606                         56.45
40607                     ],
40608                     [
40609                         26.85,
40610                         53.88
40611                     ],
40612                     [
40613                         21,
40614                         53.88
40615                     ]
40616                 ]
40617             ]
40618         },
40619         {
40620             "name": "Locator Overlay",
40621             "type": "tms",
40622             "description": "Shows major features to help orient you.",
40623             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-btyhiati/{zoom}/{x}/{y}.png",
40624             "scaleExtent": [
40625                 0,
40626                 16
40627             ],
40628             "terms_url": "http://www.mapbox.com/about/maps/",
40629             "terms_text": "Terms & Feedback",
40630             "default": true,
40631             "overlay": true
40632         },
40633         {
40634             "name": "MapBox Satellite",
40635             "type": "tms",
40636             "description": "Satellite and aerial imagery.",
40637             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png",
40638             "scaleExtent": [
40639                 0,
40640                 16
40641             ],
40642             "terms_url": "http://www.mapbox.com/about/maps/",
40643             "terms_text": "Terms & Feedback",
40644             "default": true
40645         },
40646         {
40647             "name": "MapQuest Open Aerial",
40648             "type": "tms",
40649             "template": "http://oatile{switch:1,2,3,4}.mqcdn.com/tiles/1.0.0/sat/{zoom}/{x}/{y}.png",
40650             "default": true
40651         },
40652         {
40653             "name": "NLS - Bartholomew Half Inch, 1897-1907",
40654             "type": "tms",
40655             "template": "http://geo.nls.uk/mapdata2/bartholomew/great_britain/{zoom}/{x}/{-y}.png",
40656             "scaleExtent": [
40657                 0,
40658                 15
40659             ],
40660             "polygon": [
40661                 [
40662                     [
40663                         -9,
40664                         49.8
40665                     ],
40666                     [
40667                         -9,
40668                         61.1
40669                     ],
40670                     [
40671                         1.9,
40672                         61.1
40673                     ],
40674                     [
40675                         1.9,
40676                         49.8
40677                     ],
40678                     [
40679                         -9,
40680                         49.8
40681                     ]
40682                 ]
40683             ],
40684             "terms_url": "http://geo.nls.uk/maps/",
40685             "terms_text": "National Library of Scotland Historic Maps"
40686         },
40687         {
40688             "name": "NLS - OS 1-inch 7th Series 1955-61",
40689             "type": "tms",
40690             "template": "http://geo.nls.uk/mapdata2/os/seventh/{zoom}/{x}/{-y}.png",
40691             "scaleExtent": [
40692                 5,
40693                 16
40694             ],
40695             "polygon": [
40696                 [
40697                     [
40698                         -6.4585407,
40699                         49.9044128
40700                     ],
40701                     [
40702                         -6.3872009,
40703                         49.9841116
40704                     ],
40705                     [
40706                         -6.2296827,
40707                         49.9896159
40708                     ],
40709                     [
40710                         -6.2171269,
40711                         49.8680087
40712                     ],
40713                     [
40714                         -6.4551164,
40715                         49.8591793
40716                     ]
40717                 ],
40718                 [
40719                     [
40720                         -1.4495137,
40721                         60.8634056
40722                     ],
40723                     [
40724                         -0.7167114,
40725                         60.8545122
40726                     ],
40727                     [
40728                         -0.7349744,
40729                         60.4359756
40730                     ],
40731                     [
40732                         -0.6938826,
40733                         60.4168218
40734                     ],
40735                     [
40736                         -0.7258429,
40737                         60.3942735
40738                     ],
40739                     [
40740                         -0.7395401,
40741                         60.0484714
40742                     ],
40743                     [
40744                         -0.9267357,
40745                         60.0461918
40746                     ],
40747                     [
40748                         -0.9381501,
40749                         59.8266157
40750                     ],
40751                     [
40752                         -1.4586452,
40753                         59.831205
40754                     ],
40755                     [
40756                         -1.4455187,
40757                         60.0535999
40758                     ],
40759                     [
40760                         -1.463211,
40761                         60.0535999
40762                     ],
40763                     [
40764                         -1.4643524,
40765                         60.0630002
40766                     ],
40767                     [
40768                         -1.5716475,
40769                         60.0638546
40770                     ],
40771                     [
40772                         -1.5693646,
40773                         60.1790005
40774                     ],
40775                     [
40776                         -1.643558,
40777                         60.1807033
40778                     ],
40779                     [
40780                         -1.643558,
40781                         60.1892162
40782                     ],
40783                     [
40784                         -1.8216221,
40785                         60.1894999
40786                     ],
40787                     [
40788                         -1.8204807,
40789                         60.3615507
40790                     ],
40791                     [
40792                         -1.8415973,
40793                         60.3697345
40794                     ],
40795                     [
40796                         -1.8216221,
40797                         60.3832755
40798                     ],
40799                     [
40800                         -1.8179852,
40801                         60.5934321
40802                     ],
40803                     [
40804                         -1.453168,
40805                         60.5934321
40806                     ]
40807                 ],
40808                 [
40809                     [
40810                         -4.9089213,
40811                         54.4242078
40812                     ],
40813                     [
40814                         -4.282598,
40815                         54.4429861
40816                     ],
40817                     [
40818                         -4.2535417,
40819                         54.029769
40820                     ],
40821                     [
40822                         -4.8766366,
40823                         54.0221831
40824                     ]
40825                 ],
40826                 [
40827                     [
40828                         -5.8667408,
40829                         59.1444603
40830                     ],
40831                     [
40832                         -5.7759966,
40833                         59.1470945
40834                     ],
40835                     [
40836                         -5.7720016,
40837                         59.1014052
40838                     ],
40839                     [
40840                         -5.8621751,
40841                         59.0990605
40842                     ]
40843                 ],
40844                 [
40845                     [
40846                         -1.7065887,
40847                         59.5703599
40848                     ],
40849                     [
40850                         -1.5579165,
40851                         59.5693481
40852                     ],
40853                     [
40854                         -1.5564897,
40855                         59.4965695
40856                     ],
40857                     [
40858                         -1.7054472,
40859                         59.4975834
40860                     ]
40861                 ],
40862                 [
40863                     [
40864                         -7.6865827,
40865                         58.2940975
40866                     ],
40867                     [
40868                         -7.5330594,
40869                         58.3006957
40870                     ],
40871                     [
40872                         -7.5256401,
40873                         58.2646905
40874                     ],
40875                     [
40876                         -7.6797341,
40877                         58.2577853
40878                     ]
40879                 ],
40880                 [
40881                     [
40882                         -4.5338281,
40883                         59.0359871
40884                     ],
40885                     [
40886                         -4.481322,
40887                         59.0371616
40888                     ],
40889                     [
40890                         -4.4796099,
40891                         59.0186583
40892                     ],
40893                     [
40894                         -4.5332574,
40895                         59.0180707
40896                     ]
40897                 ],
40898                 [
40899                     [
40900                         -8.6710698,
40901                         57.8769896
40902                     ],
40903                     [
40904                         -8.4673234,
40905                         57.8897332
40906                     ],
40907                     [
40908                         -8.4467775,
40909                         57.7907
40910                     ],
40911                     [
40912                         -8.6510947,
40913                         57.7779213
40914                     ]
40915                 ],
40916                 [
40917                     [
40918                         -5.2395519,
40919                         50.3530581
40920                     ],
40921                     [
40922                         -5.7920073,
40923                         50.3384899
40924                     ],
40925                     [
40926                         -5.760047,
40927                         49.9317027
40928                     ],
40929                     [
40930                         -4.6551363,
40931                         49.9581461
40932                     ],
40933                     [
40934                         -4.677965,
40935                         50.2860073
40936                     ],
40937                     [
40938                         -4.244219,
40939                         50.2801723
40940                     ],
40941                     [
40942                         -4.2487848,
40943                         50.2042525
40944                     ],
40945                     [
40946                         -3.3812929,
40947                         50.2042525
40948                     ],
40949                     [
40950                         -3.4223846,
40951                         50.5188201
40952                     ],
40953                     [
40954                         -3.1164796,
40955                         50.5246258
40956                     ],
40957                     [
40958                         -3.1210453,
40959                         50.6579592
40960                     ],
40961                     [
40962                         -2.6736357,
40963                         50.6619495
40964                     ],
40965                     [
40966                         -2.5953453,
40967                         50.6394325
40968                     ],
40969                     [
40970                         -2.5905026,
40971                         50.5728419
40972                     ],
40973                     [
40974                         -2.4791203,
40975                         50.5733545
40976                     ],
40977                     [
40978                         -2.4758919,
40979                         50.5066704
40980                     ],
40981                     [
40982                         -2.3967943,
40983                         50.5056438
40984                     ],
40985                     [
40986                         -2.401637,
40987                         50.5723293
40988                     ],
40989                     [
40990                         -1.0400296,
40991                         50.5718167
40992                     ],
40993                     [
40994                         -1.0335726,
40995                         50.7059289
40996                     ],
40997                     [
40998                         -0.549302,
40999                         50.7038843
41000                     ],
41001                     [
41002                         -0.5460736,
41003                         50.7886618
41004                     ],
41005                     [
41006                         -0.0924734,
41007                         50.7856002
41008                     ],
41009                     [
41010                         -0.0876307,
41011                         50.7181949
41012                     ],
41013                     [
41014                         0.4789659,
41015                         50.7120623
41016                     ],
41017                     [
41018                         0.487037,
41019                         50.8182467
41020                     ],
41021                     [
41022                         0.9761503,
41023                         50.8049868
41024                     ],
41025                     [
41026                         0.9922927,
41027                         51.0126311
41028                     ],
41029                     [
41030                         1.4491213,
41031                         51.0004424
41032                     ],
41033                     [
41034                         1.4781775,
41035                         51.4090372
41036                     ],
41037                     [
41038                         1.0229632,
41039                         51.4271576
41040                     ],
41041                     [
41042                         1.035877,
41043                         51.7640881
41044                     ],
41045                     [
41046                         1.6105448,
41047                         51.7500992
41048                     ],
41049                     [
41050                         1.646058,
41051                         52.1560003
41052                     ],
41053                     [
41054                         1.7267698,
41055                         52.1540195
41056                     ],
41057                     [
41058                         1.749369,
41059                         52.4481811
41060                     ],
41061                     [
41062                         1.7870672,
41063                         52.4811624
41064                     ],
41065                     [
41066                         1.759102,
41067                         52.522505
41068                     ],
41069                     [
41070                         1.7933451,
41071                         52.9602749
41072                     ],
41073                     [
41074                         0.3798147,
41075                         52.9958468
41076                     ],
41077                     [
41078                         0.3895238,
41079                         53.2511239
41080                     ],
41081                     [
41082                         0.3478614,
41083                         53.2511239
41084                     ],
41085                     [
41086                         0.3238912,
41087                         53.282186
41088                     ],
41089                     [
41090                         0.3461492,
41091                         53.6538501
41092                     ],
41093                     [
41094                         0.128487,
41095                         53.6575466
41096                     ],
41097                     [
41098                         0.116582,
41099                         53.6674703
41100                     ],
41101                     [
41102                         0.1350586,
41103                         54.0655731
41104                     ],
41105                     [
41106                         -0.0609831,
41107                         54.065908
41108                     ],
41109                     [
41110                         -0.0414249,
41111                         54.4709448
41112                     ],
41113                     [
41114                         -0.5662701,
41115                         54.4771794
41116                     ],
41117                     [
41118                         -0.5592078,
41119                         54.6565127
41120                     ],
41121                     [
41122                         -1.1665638,
41123                         54.6623485
41124                     ],
41125                     [
41126                         -1.1637389,
41127                         54.842611
41128                     ],
41129                     [
41130                         -1.3316194,
41131                         54.843909
41132                     ],
41133                     [
41134                         -1.3257065,
41135                         55.2470842
41136                     ],
41137                     [
41138                         -1.529453,
41139                         55.2487108
41140                     ],
41141                     [
41142                         -1.524178,
41143                         55.6540122
41144                     ],
41145                     [
41146                         -1.7638798,
41147                         55.6540122
41148                     ],
41149                     [
41150                         -1.7733693,
41151                         55.9719116
41152                     ],
41153                     [
41154                         -2.1607858,
41155                         55.9682981
41156                     ],
41157                     [
41158                         -2.1543289,
41159                         56.0621387
41160                     ],
41161                     [
41162                         -2.4578051,
41163                         56.0585337
41164                     ],
41165                     [
41166                         -2.4190635,
41167                         56.641717
41168                     ],
41169                     [
41170                         -2.0962164,
41171                         56.641717
41172                     ],
41173                     [
41174                         -2.0833025,
41175                         57.0021322
41176                     ],
41177                     [
41178                         -1.9283359,
41179                         57.0126802
41180                     ],
41181                     [
41182                         -1.9180966,
41183                         57.3590895
41184                     ],
41185                     [
41186                         -1.7502161,
41187                         57.3625721
41188                     ],
41189                     [
41190                         -1.7695869,
41191                         57.7608634
41192                     ],
41193                     [
41194                         -3.6937554,
41195                         57.7574187
41196                     ],
41197                     [
41198                         -3.7066693,
41199                         57.9806386
41200                     ],
41201                     [
41202                         -3.5969013,
41203                         57.9772149
41204                     ],
41205                     [
41206                         -3.6033582,
41207                         58.1207277
41208                     ],
41209                     [
41210                         -3.0222335,
41211                         58.1309566
41212                     ],
41213                     [
41214                         -3.0286905,
41215                         58.5410788
41216                     ],
41217                     [
41218                         -2.8478961,
41219                         58.530968
41220                     ],
41221                     [
41222                         -2.86081,
41223                         58.8430508
41224                     ],
41225                     [
41226                         -2.679624,
41227                         58.8414991
41228                     ],
41229                     [
41230                         -2.6841897,
41231                         58.885175
41232                     ],
41233                     [
41234                         -2.6339665,
41235                         58.9052239
41236                     ],
41237                     [
41238                         -2.679624,
41239                         58.9335083
41240                     ],
41241                     [
41242                         -2.6887555,
41243                         59.0229231
41244                     ],
41245                     [
41246                         -2.3668703,
41247                         59.0229231
41248                     ],
41249                     [
41250                         -2.3702946,
41251                         59.2652861
41252                     ],
41253                     [
41254                         -2.3429001,
41255                         59.2821989
41256                     ],
41257                     [
41258                         -2.3714361,
41259                         59.2996861
41260                     ],
41261                     [
41262                         -2.3737189,
41263                         59.3707083
41264                     ],
41265                     [
41266                         -2.3429001,
41267                         59.385825
41268                     ],
41269                     [
41270                         -2.3725775,
41271                         59.400354
41272                     ],
41273                     [
41274                         -2.3714361,
41275                         59.4259098
41276                     ],
41277                     [
41278                         -3.0734196,
41279                         59.4230067
41280                     ],
41281                     [
41282                         -3.0711368,
41283                         59.3433649
41284                     ],
41285                     [
41286                         -3.103097,
41287                         59.3311405
41288                     ],
41289                     [
41290                         -3.0745611,
41291                         59.3136695
41292                     ],
41293                     [
41294                         -3.0722782,
41295                         59.232603
41296                     ],
41297                     [
41298                         -3.3850319,
41299                         59.1484167
41300                     ],
41301                     [
41302                         -3.3747589,
41303                         58.9352753
41304                     ],
41305                     [
41306                         -3.5653789,
41307                         58.9323303
41308                     ],
41309                     [
41310                         -3.554829,
41311                         58.69759
41312                     ],
41313                     [
41314                         -5.2808579,
41315                         58.6667732
41316                     ],
41317                     [
41318                         -5.2534159,
41319                         58.3514125
41320                     ],
41321                     [
41322                         -5.5068508,
41323                         58.3437887
41324                     ],
41325                     [
41326                         -5.4761804,
41327                         58.0323557
41328                     ],
41329                     [
41330                         -5.8974958,
41331                         58.0212436
41332                     ],
41333                     [
41334                         -5.8522972,
41335                         57.6171758
41336                     ],
41337                     [
41338                         -6.1396311,
41339                         57.6137174
41340                     ],
41341                     [
41342                         -6.1541592,
41343                         57.7423183
41344                     ],
41345                     [
41346                         -6.2913692,
41347                         57.7380102
41348                     ],
41349                     [
41350                         -6.3365678,
41351                         58.1398784
41352                     ],
41353                     [
41354                         -6.1121891,
41355                         58.1466944
41356                     ],
41357                     [
41358                         -6.1473778,
41359                         58.5106285
41360                     ],
41361                     [
41362                         -6.2934817,
41363                         58.5416182
41364                     ],
41365                     [
41366                         -6.8413713,
41367                         58.2977321
41368                     ],
41369                     [
41370                         -7.0057382,
41371                         58.2929331
41372                     ],
41373                     [
41374                         -7.1016189,
41375                         58.2064403
41376                     ],
41377                     [
41378                         -7.2573132,
41379                         58.1793148
41380                     ],
41381                     [
41382                         -7.2531092,
41383                         58.1004928
41384                     ],
41385                     [
41386                         -7.4070698,
41387                         58.0905566
41388                     ],
41389                     [
41390                         -7.391347,
41391                         57.7911354
41392                     ],
41393                     [
41394                         -7.790991,
41395                         57.7733151
41396                     ],
41397                     [
41398                         -7.7624215,
41399                         57.5444165
41400                     ],
41401                     [
41402                         -7.698501,
41403                         57.1453194
41404                     ],
41405                     [
41406                         -7.7943817,
41407                         57.1304547
41408                     ],
41409                     [
41410                         -7.716764,
41411                         56.7368628
41412                     ],
41413                     [
41414                         -7.0122067,
41415                         56.7654359
41416                     ],
41417                     [
41418                         -6.979922,
41419                         56.5453858
41420                     ],
41421                     [
41422                         -7.0638622,
41423                         56.5453858
41424                     ],
41425                     [
41426                         -7.0444914,
41427                         56.3562587
41428                     ],
41429                     [
41430                         -6.500676,
41431                         56.3812917
41432                     ],
41433                     [
41434                         -6.4491433,
41435                         55.9793649
41436                     ],
41437                     [
41438                         -6.563287,
41439                         55.9691456
41440                     ],
41441                     [
41442                         -6.5393742,
41443                         55.7030135
41444                     ],
41445                     [
41446                         -6.5595521,
41447                         55.6907321
41448                     ],
41449                     [
41450                         -6.5345315,
41451                         55.6761713
41452                     ],
41453                     [
41454                         -6.5216176,
41455                         55.5704434
41456                     ],
41457                     [
41458                         -5.8912587,
41459                         55.5923416
41460                     ],
41461                     [
41462                         -5.8560127,
41463                         55.2320733
41464                     ],
41465                     [
41466                         -5.2293639,
41467                         55.2515958
41468                     ],
41469                     [
41470                         -5.1837064,
41471                         54.6254139
41472                     ],
41473                     [
41474                         -3.6655956,
41475                         54.6518373
41476                     ],
41477                     [
41478                         -3.6496155,
41479                         54.4320023
41480                     ],
41481                     [
41482                         -3.5400375,
41483                         54.4306744
41484                     ],
41485                     [
41486                         -3.530906,
41487                         54.0290181
41488                     ],
41489                     [
41490                         -3.0697656,
41491                         54.030359
41492                     ],
41493                     [
41494                         -3.0675737,
41495                         53.8221388
41496                     ],
41497                     [
41498                         -3.0804876,
41499                         53.7739911
41500                     ],
41501                     [
41502                         -3.0619239,
41503                         53.7477488
41504                     ],
41505                     [
41506                         -3.0611168,
41507                         53.6737049
41508                     ],
41509                     [
41510                         -3.2144691,
41511                         53.6708361
41512                     ],
41513                     [
41514                         -3.2057699,
41515                         53.4226163
41516                     ],
41517                     [
41518                         -3.2799632,
41519                         53.355224
41520                     ],
41521                     [
41522                         -3.2896655,
41523                         53.3608441
41524                     ],
41525                     [
41526                         -3.3327547,
41527                         53.364931
41528                     ],
41529                     [
41530                         -3.3761293,
41531                         53.3540318
41532                     ],
41533                     [
41534                         -4.0888976,
41535                         53.3433102
41536                     ],
41537                     [
41538                         -4.0945474,
41539                         53.4612036
41540                     ],
41541                     [
41542                         -4.697412,
41543                         53.4448624
41544                     ],
41545                     [
41546                         -4.6882805,
41547                         53.3318598
41548                     ],
41549                     [
41550                         -4.7202407,
41551                         53.2895771
41552                     ],
41553                     [
41554                         -4.6837148,
41555                         53.2486184
41556                     ],
41557                     [
41558                         -4.6768661,
41559                         53.1542644
41560                     ],
41561                     [
41562                         -4.8480816,
41563                         53.1446807
41564                     ],
41565                     [
41566                         -4.8178336,
41567                         52.7440299
41568                     ],
41569                     [
41570                         -4.2545751,
41571                         52.7558939
41572                     ],
41573                     [
41574                         -4.228876,
41575                         52.254876
41576                     ],
41577                     [
41578                         -4.2607571,
41579                         52.2536408
41580                     ],
41581                     [
41582                         -4.2724603,
41583                         52.2432637
41584                     ],
41585                     [
41586                         -4.8136263,
41587                         52.230095
41588                     ],
41589                     [
41590                         -4.8079191,
41591                         52.1138892
41592                     ],
41593                     [
41594                         -5.3889104,
41595                         52.0991668
41596                     ],
41597                     [
41598                         -5.3717888,
41599                         51.9129667
41600                     ],
41601                     [
41602                         -5.4208706,
41603                         51.9101502
41604                     ],
41605                     [
41606                         -5.414022,
41607                         51.8453218
41608                     ],
41609                     [
41610                         -5.3683645,
41611                         51.8474373
41612                     ],
41613                     [
41614                         -5.3466772,
41615                         51.5595332
41616                     ],
41617                     [
41618                         -4.773676,
41619                         51.5758518
41620                     ],
41621                     [
41622                         -4.7656859,
41623                         51.4885146
41624                     ],
41625                     [
41626                         -4.1915432,
41627                         51.4970427
41628                     ],
41629                     [
41630                         -4.1869775,
41631                         51.4344663
41632                     ],
41633                     [
41634                         -3.6151177,
41635                         51.4444274
41636                     ],
41637                     [
41638                         -3.6105519,
41639                         51.3746543
41640                     ],
41641                     [
41642                         -3.1494115,
41643                         51.3789292
41644                     ],
41645                     [
41646                         -3.1494115,
41647                         51.2919281
41648                     ],
41649                     [
41650                         -4.3038735,
41651                         51.2745907
41652                     ],
41653                     [
41654                         -4.2861169,
41655                         51.0508721
41656                     ],
41657                     [
41658                         -4.8543277,
41659                         51.0366633
41660                     ],
41661                     [
41662                         -4.8372201,
41663                         50.7212787
41664                     ],
41665                     [
41666                         -5.2618345,
41667                         50.7082694
41668                     ]
41669                 ],
41670                 [
41671                     [
41672                         -2.1502671,
41673                         60.171318
41674                     ],
41675                     [
41676                         -2.0030218,
41677                         60.1696146
41678                     ],
41679                     [
41680                         -2.0013096,
41681                         60.0997023
41682                     ],
41683                     [
41684                         -2.148555,
41685                         60.1011247
41686                     ]
41687                 ],
41688                 [
41689                     [
41690                         -6.2086011,
41691                         59.1163488
41692                     ],
41693                     [
41694                         -6.1229934,
41695                         59.1166418
41696                     ],
41697                     [
41698                         -6.121852,
41699                         59.0714985
41700                     ],
41701                     [
41702                         -6.2097426,
41703                         59.0714985
41704                     ]
41705                 ],
41706                 [
41707                     [
41708                         -4.4159559,
41709                         59.0889036
41710                     ],
41711                     [
41712                         -4.4212022,
41713                         59.0770848
41714                     ],
41715                     [
41716                         -4.3971904,
41717                         59.0779143
41718                     ],
41719                     [
41720                         -4.3913388,
41721                         59.0897328
41722                     ]
41723                 ]
41724             ],
41725             "terms_url": "http://geo.nls.uk/maps/",
41726             "terms_text": "National Library of Scotland Historic Maps"
41727         },
41728         {
41729             "name": "NLS - OS 1:25k 1st Series 1937-61",
41730             "type": "tms",
41731             "template": "http://geo.nls.uk/mapdata2/os/25000/{zoom}/{x}/{-y}.png",
41732             "scaleExtent": [
41733                 5,
41734                 16
41735             ],
41736             "polygon": [
41737                 [
41738                     [
41739                         -4.7157244,
41740                         54.6796556
41741                     ],
41742                     [
41743                         -4.6850662,
41744                         54.6800268
41745                     ],
41746                     [
41747                         -4.6835779,
41748                         54.6623245
41749                     ],
41750                     [
41751                         -4.7148782,
41752                         54.6615818
41753                     ]
41754                 ],
41755                 [
41756                     [
41757                         -3.7085748,
41758                         58.3371151
41759                     ],
41760                     [
41761                         -3.5405937,
41762                         58.3380684
41763                     ],
41764                     [
41765                         -3.5315137,
41766                         58.1608002
41767                     ],
41768                     [
41769                         -3.3608086,
41770                         58.1622372
41771                     ],
41772                     [
41773                         -3.3653486,
41774                         58.252173
41775                     ],
41776                     [
41777                         -3.1610473,
41778                         58.2536063
41779                     ],
41780                     [
41781                         -3.1610473,
41782                         58.3261509
41783                     ],
41784                     [
41785                         -3.0275704,
41786                         58.3271045
41787                     ],
41788                     [
41789                         -3.0366505,
41790                         58.6139001
41791                     ],
41792                     [
41793                         -3.0021463,
41794                         58.614373
41795                     ],
41796                     [
41797                         -3.0030543,
41798                         58.7036341
41799                     ],
41800                     [
41801                         -3.4180129,
41802                         58.7003322
41803                     ],
41804                     [
41805                         -3.4171049,
41806                         58.6290293
41807                     ],
41808                     [
41809                         -3.7240109,
41810                         58.6266658
41811                     ],
41812                     [
41813                         -3.7231029,
41814                         58.606806
41815                     ],
41816                     [
41817                         -4.2361262,
41818                         58.5992374
41819                     ],
41820                     [
41821                         -4.2334022,
41822                         58.5092347
41823                     ],
41824                     [
41825                         -3.88836,
41826                         58.5144516
41827                     ],
41828                     [
41829                         -3.8829119,
41830                         58.4261327
41831                     ],
41832                     [
41833                         -3.7158389,
41834                         58.4270836
41835                     ]
41836                 ],
41837                 [
41838                     [
41839                         -6.46676,
41840                         49.9943621
41841                     ],
41842                     [
41843                         -6.1889102,
41844                         50.004868
41845                     ],
41846                     [
41847                         -6.1789222,
41848                         49.8967815
41849                     ],
41850                     [
41851                         -6.3169391,
41852                         49.8915171
41853                     ],
41854                     [
41855                         -6.312399,
41856                         49.8200979
41857                     ],
41858                     [
41859                         -6.4504159,
41860                         49.8159968
41861                     ]
41862                 ],
41863                 [
41864                     [
41865                         -5.6453263,
41866                         50.2029809
41867                     ],
41868                     [
41869                         -5.7801329,
41870                         50.2014076
41871                     ],
41872                     [
41873                         -5.7637888,
41874                         50.0197267
41875                     ],
41876                     [
41877                         -5.3479221,
41878                         50.0290604
41879                     ],
41880                     [
41881                         -5.3388421,
41882                         49.9414854
41883                     ],
41884                     [
41885                         -5.024672,
41886                         49.9473287
41887                     ],
41888                     [
41889                         -5.0355681,
41890                         50.0383923
41891                     ],
41892                     [
41893                         -5.0010639,
41894                         50.0453901
41895                     ],
41896                     [
41897                         -4.9974319,
41898                         50.1304478
41899                     ],
41900                     [
41901                         -4.855783,
41902                         50.13394
41903                     ],
41904                     [
41905                         -4.861231,
41906                         50.206057
41907                     ],
41908                     [
41909                         -4.6546085,
41910                         50.2140172
41911                     ],
41912                     [
41913                         -4.6558926,
41914                         50.3018616
41915                     ],
41916                     [
41917                         -4.5184924,
41918                         50.3026818
41919                     ],
41920                     [
41921                         -4.51464,
41922                         50.325642
41923                     ],
41924                     [
41925                         -4.2488284,
41926                         50.3264618
41927                     ],
41928                     [
41929                         -4.2488284,
41930                         50.3100631
41931                     ],
41932                     [
41933                         -4.10886,
41934                         50.3141633
41935                     ],
41936                     [
41937                         -4.1062917,
41938                         50.2411267
41939                     ],
41940                     [
41941                         -3.9648088,
41942                         50.2432047
41943                     ],
41944                     [
41945                         -3.9640778,
41946                         50.2254158
41947                     ],
41948                     [
41949                         -3.8522287,
41950                         50.2273626
41951                     ],
41952                     [
41953                         -3.8503757,
41954                         50.1552563
41955                     ],
41956                     [
41957                         -3.6921809,
41958                         50.1572487
41959                     ],
41960                     [
41961                         -3.5414602,
41962                         50.1602198
41963                     ],
41964                     [
41965                         -3.5465781,
41966                         50.3226814
41967                     ],
41968                     [
41969                         -3.4068012,
41970                         50.3241013
41971                     ],
41972                     [
41973                         -3.4165761,
41974                         50.5892711
41975                     ],
41976                     [
41977                         -3.2746691,
41978                         50.5962721
41979                     ],
41980                     [
41981                         -3.2749172,
41982                         50.6106323
41983                     ],
41984                     [
41985                         -2.9971742,
41986                         50.613972
41987                     ],
41988                     [
41989                         -2.9896008,
41990                         50.688537
41991                     ],
41992                     [
41993                         -2.7120266,
41994                         50.690565
41995                     ],
41996                     [
41997                         -2.710908,
41998                         50.6195964
41999                     ],
42000                     [
42001                         -2.5695473,
42002                         50.6157538
42003                     ],
42004                     [
42005                         -2.5651019,
42006                         50.5134083
42007                     ],
42008                     [
42009                         -2.4014463,
42010                         50.513379
42011                     ],
42012                     [
42013                         -2.3940583,
42014                         50.6160348
42015                     ],
42016                     [
42017                         -2.2894123,
42018                         50.6147436
42019                     ],
42020                     [
42021                         -2.2876184,
42022                         50.6008549
42023                     ],
42024                     [
42025                         -2.1477855,
42026                         50.6048506
42027                     ],
42028                     [
42029                         -2.1451013,
42030                         50.5325437
42031                     ],
42032                     [
42033                         -1.9335117,
42034                         50.5347477
42035                     ],
42036                     [
42037                         -1.9362139,
42038                         50.6170445
42039                     ],
42040                     [
42041                         -1.8573025,
42042                         50.6228094
42043                     ],
42044                     [
42045                         -1.8554865,
42046                         50.709139
42047                     ],
42048                     [
42049                         -1.6066929,
42050                         50.709139
42051                     ],
42052                     [
42053                         -1.6085089,
42054                         50.6239615
42055                     ],
42056                     [
42057                         -1.4450678,
42058                         50.6228094
42059                     ],
42060                     [
42061                         -1.4432518,
42062                         50.5317039
42063                     ],
42064                     [
42065                         -1.1545059,
42066                         50.5293951
42067                     ],
42068                     [
42069                         -1.1472419,
42070                         50.6170485
42071                     ],
42072                     [
42073                         -1.011041,
42074                         50.6205051
42075                     ],
42076                     [
42077                         -1.011041,
42078                         50.7056889
42079                     ],
42080                     [
42081                         -0.704135,
42082                         50.7045388
42083                     ],
42084                     [
42085                         -0.700503,
42086                         50.7769401
42087                     ],
42088                     [
42089                         -0.5860943,
42090                         50.7723465
42091                     ],
42092                     [
42093                         -0.5879103,
42094                         50.7907181
42095                     ],
42096                     [
42097                         -0.0149586,
42098                         50.7798108
42099                     ],
42100                     [
42101                         -0.0185906,
42102                         50.7625836
42103                     ],
42104                     [
42105                         0.0967261,
42106                         50.7620093
42107                     ],
42108                     [
42109                         0.0921861,
42110                         50.6913106
42111                     ],
42112                     [
42113                         0.3046595,
42114                         50.6890096
42115                     ],
42116                     [
42117                         0.3101075,
42118                         50.7757917
42119                     ],
42120                     [
42121                         0.5511831,
42122                         50.7726336
42123                     ],
42124                     [
42125                         0.5529991,
42126                         50.8432096
42127                     ],
42128                     [
42129                         0.695556,
42130                         50.8403428
42131                     ],
42132                     [
42133                         0.696464,
42134                         50.8592608
42135                     ],
42136                     [
42137                         0.9852099,
42138                         50.8523824
42139                     ],
42140                     [
42141                         0.9906579,
42142                         50.9417226
42143                     ],
42144                     [
42145                         1.0160821,
42146                         50.9411504
42147                     ],
42148                     [
42149                         1.0215301,
42150                         51.0303204
42151                     ],
42152                     [
42153                         1.2812198,
42154                         51.0240383
42155                     ],
42156                     [
42157                         1.2848518,
42158                         51.0948044
42159                     ],
42160                     [
42161                         1.4277848,
42162                         51.0948044
42163                     ],
42164                     [
42165                         1.4386809,
42166                         51.2882859
42167                     ],
42168                     [
42169                         1.4713691,
42170                         51.2871502
42171                     ],
42172                     [
42173                         1.4804492,
42174                         51.3994534
42175                     ],
42176                     [
42177                         1.1590151,
42178                         51.4073836
42179                     ],
42180                     [
42181                         1.1590151,
42182                         51.3869889
42183                     ],
42184                     [
42185                         1.0191822,
42186                         51.3903886
42187                     ],
42188                     [
42189                         1.0228142,
42190                         51.4798247
42191                     ],
42192                     [
42193                         0.8793493,
42194                         51.4843484
42195                     ],
42196                     [
42197                         0.8829813,
42198                         51.5566675
42199                     ],
42200                     [
42201                         1.0264462,
42202                         51.5544092
42203                     ],
42204                     [
42205                         1.0373423,
42206                         51.7493319
42207                     ],
42208                     [
42209                         1.2607117,
42210                         51.7482076
42211                     ],
42212                     [
42213                         1.2661598,
42214                         51.8279642
42215                     ],
42216                     [
42217                         1.3351682,
42218                         51.8335756
42219                     ],
42220                     [
42221                         1.3478803,
42222                         51.9199021
42223                     ],
42224                     [
42225                         1.4840812,
42226                         51.9199021
42227                     ],
42228                     [
42229                         1.4986093,
42230                         52.0038271
42231                     ],
42232                     [
42233                         1.6438902,
42234                         52.0027092
42235                     ],
42236                     [
42237                         1.6656823,
42238                         52.270221
42239                     ],
42240                     [
42241                         1.7310588,
42242                         52.270221
42243                     ],
42244                     [
42245                         1.7528509,
42246                         52.4465637
42247                     ],
42248                     [
42249                         1.8254914,
42250                         52.4476705
42251                     ],
42252                     [
42253                         1.8345714,
42254                         52.624408
42255                     ],
42256                     [
42257                         1.7690346,
42258                         52.6291402
42259                     ],
42260                     [
42261                         1.7741711,
42262                         52.717904
42263                     ],
42264                     [
42265                         1.6996925,
42266                         52.721793
42267                     ],
42268                     [
42269                         1.706113,
42270                         52.8103687
42271                     ],
42272                     [
42273                         1.559724,
42274                         52.8165777
42275                     ],
42276                     [
42277                         1.5648605,
42278                         52.9034116
42279                     ],
42280                     [
42281                         1.4184715,
42282                         52.9103818
42283                     ],
42284                     [
42285                         1.4223238,
42286                         52.9281894
42287                     ],
42288                     [
42289                         1.3439928,
42290                         52.9289635
42291                     ],
42292                     [
42293                         1.3491293,
42294                         53.0001194
42295                     ],
42296                     [
42297                         0.4515789,
42298                         53.022589
42299                     ],
42300                     [
42301                         0.4497629,
42302                         52.9351139
42303                     ],
42304                     [
42305                         0.3789384,
42306                         52.9351139
42307                     ],
42308                     [
42309                         0.3716744,
42310                         52.846365
42311                     ],
42312                     [
42313                         0.2227614,
42314                         52.8496552
42315                     ],
42316                     [
42317                         0.2336575,
42318                         52.9329248
42319                     ],
42320                     [
42321                         0.3062979,
42322                         52.9351139
42323                     ],
42324                     [
42325                         0.308114,
42326                         53.022589
42327                     ],
42328                     [
42329                         0.3807544,
42330                         53.0236813
42331                     ],
42332                     [
42333                         0.3993708,
42334                         53.2933729
42335                     ],
42336                     [
42337                         0.3248922,
42338                         53.2987454
42339                     ],
42340                     [
42341                         0.3274604,
42342                         53.3853782
42343                     ],
42344                     [
42345                         0.2504136,
42346                         53.38691
42347                     ],
42348                     [
42349                         0.2581183,
42350                         53.4748924
42351                     ],
42352                     [
42353                         0.1862079,
42354                         53.4779494
42355                     ],
42356                     [
42357                         0.1913443,
42358                         53.6548777
42359                     ],
42360                     [
42361                         0.1502527,
42362                         53.6594436
42363                     ],
42364                     [
42365                         0.1528209,
42366                         53.7666003
42367                     ],
42368                     [
42369                         0.0012954,
42370                         53.7734308
42371                     ],
42372                     [
42373                         0.0025796,
42374                         53.8424326
42375                     ],
42376                     [
42377                         -0.0282392,
42378                         53.841675
42379                     ],
42380                     [
42381                         -0.0226575,
42382                         53.9311501
42383                     ],
42384                     [
42385                         -0.1406983,
42386                         53.9322193
42387                     ],
42388                     [
42389                         -0.1416063,
42390                         54.0219323
42391                     ],
42392                     [
42393                         -0.1706625,
42394                         54.0235326
42395                     ],
42396                     [
42397                         -0.1679384,
42398                         54.0949482
42399                     ],
42400                     [
42401                         -0.0126694,
42402                         54.0912206
42403                     ],
42404                     [
42405                         -0.0099454,
42406                         54.1811226
42407                     ],
42408                     [
42409                         -0.1615824,
42410                         54.1837795
42411                     ],
42412                     [
42413                         -0.1606744,
42414                         54.2029038
42415                     ],
42416                     [
42417                         -0.2405789,
42418                         54.2034349
42419                     ],
42420                     [
42421                         -0.2378549,
42422                         54.2936234
42423                     ],
42424                     [
42425                         -0.3894919,
42426                         54.2941533
42427                     ],
42428                     [
42429                         -0.3857497,
42430                         54.3837321
42431                     ],
42432                     [
42433                         -0.461638,
42434                         54.3856364
42435                     ],
42436                     [
42437                         -0.4571122,
42438                         54.4939066
42439                     ],
42440                     [
42441                         -0.6105651,
42442                         54.4965434
42443                     ],
42444                     [
42445                         -0.6096571,
42446                         54.5676704
42447                     ],
42448                     [
42449                         -0.7667421,
42450                         54.569776
42451                     ],
42452                     [
42453                         -0.7640181,
42454                         54.5887213
42455                     ],
42456                     [
42457                         -0.9192871,
42458                         54.5908258
42459                     ],
42460                     [
42461                         -0.9148116,
42462                         54.6608348
42463                     ],
42464                     [
42465                         -1.1485204,
42466                         54.6634343
42467                     ],
42468                     [
42469                         -1.1472363,
42470                         54.7528316
42471                     ],
42472                     [
42473                         -1.2268514,
42474                         54.7532021
42475                     ],
42476                     [
42477                         -1.2265398,
42478                         54.8429879
42479                     ],
42480                     [
42481                         -1.2991803,
42482                         54.8435107
42483                     ],
42484                     [
42485                         -1.2991803,
42486                         54.9333391
42487                     ],
42488                     [
42489                         -1.3454886,
42490                         54.9354258
42491                     ],
42492                     [
42493                         -1.3436726,
42494                         55.0234878
42495                     ],
42496                     [
42497                         -1.3772688,
42498                         55.0255698
42499                     ],
42500                     [
42501                         -1.3754528,
42502                         55.1310877
42503                     ],
42504                     [
42505                         -1.4997441,
42506                         55.1315727
42507                     ],
42508                     [
42509                         -1.4969272,
42510                         55.2928323
42511                     ],
42512                     [
42513                         -1.5296721,
42514                         55.2942946
42515                     ],
42516                     [
42517                         -1.5258198,
42518                         55.6523803
42519                     ],
42520                     [
42521                         -1.7659492,
42522                         55.6545537
42523                     ],
42524                     [
42525                         -1.7620968,
42526                         55.7435626
42527                     ],
42528                     [
42529                         -1.9688392,
42530                         55.7435626
42531                     ],
42532                     [
42533                         -1.9698023,
42534                         55.8334505
42535                     ],
42536                     [
42537                         -2.0019051,
42538                         55.8336308
42539                     ],
42540                     [
42541                         -2.0015841,
42542                         55.9235526
42543                     ],
42544                     [
42545                         -2.1604851,
42546                         55.9240613
42547                     ],
42548                     [
42549                         -2.1613931,
42550                         55.9413549
42551                     ],
42552                     [
42553                         -2.3202942,
42554                         55.9408463
42555                     ],
42556                     [
42557                         -2.3212022,
42558                         56.0145126
42559                     ],
42560                     [
42561                         -2.5627317,
42562                         56.0124824
42563                     ],
42564                     [
42565                         -2.5645477,
42566                         56.1022207
42567                     ],
42568                     [
42569                         -2.9658863,
42570                         56.0991822
42571                     ],
42572                     [
42573                         -2.9667943,
42574                         56.1710304
42575                     ],
42576                     [
42577                         -2.4828272,
42578                         56.1755797
42579                     ],
42580                     [
42581                         -2.4882752,
42582                         56.2856078
42583                     ],
42584                     [
42585                         -2.5645477,
42586                         56.2835918
42587                     ],
42588                     [
42589                         -2.5681798,
42590                         56.3742075
42591                     ],
42592                     [
42593                         -2.7261728,
42594                         56.3732019
42595                     ],
42596                     [
42597                         -2.7316208,
42598                         56.4425301
42599                     ],
42600                     [
42601                         -2.6190281,
42602                         56.4425301
42603                     ],
42604                     [
42605                         -2.6153961,
42606                         56.5317671
42607                     ],
42608                     [
42609                         -2.453771,
42610                         56.5347715
42611                     ],
42612                     [
42613                         -2.4534686,
42614                         56.6420248
42615                     ],
42616                     [
42617                         -2.4062523,
42618                         56.6440218
42619                     ],
42620                     [
42621                         -2.3953562,
42622                         56.7297964
42623                     ],
42624                     [
42625                         -2.2936596,
42626                         56.7337811
42627                     ],
42628                     [
42629                         -2.2972916,
42630                         56.807423
42631                     ],
42632                     [
42633                         -2.1629067,
42634                         56.8113995
42635                     ],
42636                     [
42637                         -2.1592747,
42638                         56.9958425
42639                     ],
42640                     [
42641                         -1.9922016,
42642                         57.0017771
42643                     ],
42644                     [
42645                         -2.0067297,
42646                         57.2737477
42647                     ],
42648                     [
42649                         -1.9195612,
42650                         57.2757112
42651                     ],
42652                     [
42653                         -1.9304572,
42654                         57.3482876
42655                     ],
42656                     [
42657                         -1.8106005,
42658                         57.3443682
42659                     ],
42660                     [
42661                         -1.7997044,
42662                         57.4402728
42663                     ],
42664                     [
42665                         -1.6616875,
42666                         57.4285429
42667                     ],
42668                     [
42669                         -1.6689516,
42670                         57.5398256
42671                     ],
42672                     [
42673                         -1.7452241,
42674                         57.5398256
42675                     ],
42676                     [
42677                         -1.7524881,
42678                         57.6313302
42679                     ],
42680                     [
42681                         -1.8287606,
42682                         57.6332746
42683                     ],
42684                     [
42685                         -1.8287606,
42686                         57.7187255
42687                     ],
42688                     [
42689                         -3.1768526,
42690                         57.7171219
42691                     ],
42692                     [
42693                         -3.1794208,
42694                         57.734264
42695                     ],
42696                     [
42697                         -3.5134082,
42698                         57.7292105
42699                     ],
42700                     [
42701                         -3.5129542,
42702                         57.7112683
42703                     ],
42704                     [
42705                         -3.7635638,
42706                         57.7076303
42707                     ],
42708                     [
42709                         -3.7598539,
42710                         57.635713
42711                     ],
42712                     [
42713                         -3.8420372,
42714                         57.6343382
42715                     ],
42716                     [
42717                         -3.8458895,
42718                         57.6178365
42719                     ],
42720                     [
42721                         -3.9794374,
42722                         57.6157733
42723                     ],
42724                     [
42725                         -3.9794374,
42726                         57.686544
42727                     ],
42728                     [
42729                         -3.8150708,
42730                         57.689976
42731                     ],
42732                     [
42733                         -3.817639,
42734                         57.7968899
42735                     ],
42736                     [
42737                         -3.6853753,
42738                         57.7989429
42739                     ],
42740                     [
42741                         -3.6892276,
42742                         57.8891567
42743                     ],
42744                     [
42745                         -3.9383458,
42746                         57.8877915
42747                     ],
42748                     [
42749                         -3.9421981,
42750                         57.9750592
42751                     ],
42752                     [
42753                         -3.6943641,
42754                         57.9784638
42755                     ],
42756                     [
42757                         -3.6969323,
42758                         58.0695865
42759                     ],
42760                     [
42761                         -4.0372226,
42762                         58.0641528
42763                     ],
42764                     [
42765                         -4.0346543,
42766                         57.9730163
42767                     ],
42768                     [
42769                         -4.2003051,
42770                         57.9702923
42771                     ],
42772                     [
42773                         -4.1832772,
42774                         57.7012869
42775                     ],
42776                     [
42777                         -4.518752,
42778                         57.6951111
42779                     ],
42780                     [
42781                         -4.5122925,
42782                         57.6050682
42783                     ],
42784                     [
42785                         -4.6789116,
42786                         57.6016628
42787                     ],
42788                     [
42789                         -4.666022,
42790                         57.4218334
42791                     ],
42792                     [
42793                         -3.6677696,
42794                         57.4394729
42795                     ],
42796                     [
42797                         -3.671282,
42798                         57.5295384
42799                     ],
42800                     [
42801                         -3.3384979,
42802                         57.5331943
42803                     ],
42804                     [
42805                         -3.3330498,
42806                         57.4438859
42807                     ],
42808                     [
42809                         -2.8336466,
42810                         57.4485275
42811                     ],
42812                     [
42813                         -2.8236396,
42814                         56.9992706
42815                     ],
42816                     [
42817                         -2.3305398,
42818                         57.0006693
42819                     ],
42820                     [
42821                         -2.3298977,
42822                         56.9113932
42823                     ],
42824                     [
42825                         -2.6579889,
42826                         56.9092901
42827                     ],
42828                     [
42829                         -2.6559637,
42830                         56.8198406
42831                     ],
42832                     [
42833                         -2.8216747,
42834                         56.8188467
42835                     ],
42836                     [
42837                         -2.8184967,
42838                         56.7295397
42839                     ],
42840                     [
42841                         -3.1449248,
42842                         56.7265508
42843                     ],
42844                     [
42845                         -3.1435628,
42846                         56.6362749
42847                     ],
42848                     [
42849                         -3.4679089,
42850                         56.6350265
42851                     ],
42852                     [
42853                         -3.474265,
42854                         56.7238108
42855                     ],
42856                     [
42857                         -3.8011471,
42858                         56.7188284
42859                     ],
42860                     [
42861                         -3.785711,
42862                         56.4493026
42863                     ],
42864                     [
42865                         -3.946428,
42866                         56.4457896
42867                     ],
42868                     [
42869                         -3.9428873,
42870                         56.2659777
42871                     ],
42872                     [
42873                         -4.423146,
42874                         56.2588459
42875                     ],
42876                     [
42877                         -4.4141572,
42878                         56.0815506
42879                     ],
42880                     [
42881                         -4.8944159,
42882                         56.0708008
42883                     ],
42884                     [
42885                         -4.8791072,
42886                         55.8896994
42887                     ],
42888                     [
42889                         -5.1994158,
42890                         55.8821374
42891                     ],
42892                     [
42893                         -5.1852906,
42894                         55.7023791
42895                     ],
42896                     [
42897                         -5.0273445,
42898                         55.7067203
42899                     ],
42900                     [
42901                         -5.0222081,
42902                         55.6879046
42903                     ],
42904                     [
42905                         -4.897649,
42906                         55.6907999
42907                     ],
42908                     [
42909                         -4.8880181,
42910                         55.6002822
42911                     ],
42912                     [
42913                         -4.7339244,
42914                         55.6046348
42915                     ],
42916                     [
42917                         -4.7275038,
42918                         55.5342082
42919                     ],
42920                     [
42921                         -4.773732,
42922                         55.5334815
42923                     ],
42924                     [
42925                         -4.7685955,
42926                         55.4447227
42927                     ],
42928                     [
42929                         -4.8494947,
42930                         55.4418092
42931                     ],
42932                     [
42933                         -4.8405059,
42934                         55.3506535
42935                     ],
42936                     [
42937                         -4.8700405,
42938                         55.3513836
42939                     ],
42940                     [
42941                         -4.8649041,
42942                         55.2629462
42943                     ],
42944                     [
42945                         -4.9920314,
42946                         55.2592875
42947                     ],
42948                     [
42949                         -4.9907473,
42950                         55.1691779
42951                     ],
42952                     [
42953                         -5.0600894,
42954                         55.1655105
42955                     ],
42956                     [
42957                         -5.0575212,
42958                         55.0751884
42959                     ],
42960                     [
42961                         -5.2141831,
42962                         55.0722477
42963                     ],
42964                     [
42965                         -5.1991766,
42966                         54.8020337
42967                     ],
42968                     [
42969                         -5.0466316,
42970                         54.8062205
42971                     ],
42972                     [
42973                         -5.0502636,
42974                         54.7244996
42975                     ],
42976                     [
42977                         -4.9703591,
42978                         54.7203043
42979                     ],
42980                     [
42981                         -4.9776232,
42982                         54.6215905
42983                     ],
42984                     [
42985                         -4.796022,
42986                         54.6342056
42987                     ],
42988                     [
42989                         -4.796022,
42990                         54.7307917
42991                     ],
42992                     [
42993                         -4.8977186,
42994                         54.7265971
42995                     ],
42996                     [
42997                         -4.9086147,
42998                         54.8145928
42999                     ],
43000                     [
43001                         -4.8069181,
43002                         54.8166856
43003                     ],
43004                     [
43005                         -4.8105501,
43006                         54.7915648
43007                     ],
43008                     [
43009                         -4.6943253,
43010                         54.7978465
43011                     ],
43012                     [
43013                         -4.6761652,
43014                         54.7244996
43015                     ],
43016                     [
43017                         -4.5744686,
43018                         54.7244996
43019                     ],
43020                     [
43021                         -4.5599405,
43022                         54.6426135
43023                     ],
43024                     [
43025                         -4.3093309,
43026                         54.6384098
43027                     ],
43028                     [
43029                         -4.3333262,
43030                         54.8229889
43031                     ],
43032                     [
43033                         -4.2626999,
43034                         54.8274274
43035                     ],
43036                     [
43037                         -4.2549952,
43038                         54.7348587
43039                     ],
43040                     [
43041                         -3.8338058,
43042                         54.7400481
43043                     ],
43044                     [
43045                         -3.836374,
43046                         54.8141105
43047                     ],
43048                     [
43049                         -3.7118149,
43050                         54.8133706
43051                     ],
43052                     [
43053                         -3.7143831,
43054                         54.8318654
43055                     ],
43056                     [
43057                         -3.5346072,
43058                         54.8355633
43059                     ],
43060                     [
43061                         -3.5271039,
43062                         54.9066228
43063                     ],
43064                     [
43065                         -3.4808758,
43066                         54.9084684
43067                     ],
43068                     [
43069                         -3.4776655,
43070                         54.7457328
43071                     ],
43072                     [
43073                         -3.5874573,
43074                         54.744621
43075                     ],
43076                     [
43077                         -3.5836049,
43078                         54.6546166
43079                     ],
43080                     [
43081                         -3.7107322,
43082                         54.6531308
43083                     ],
43084                     [
43085                         -3.6991752,
43086                         54.4550407
43087                     ],
43088                     [
43089                         -3.5746161,
43090                         54.4572801
43091                     ],
43092                     [
43093                         -3.5759002,
43094                         54.3863042
43095                     ],
43096                     [
43097                         -3.539945,
43098                         54.3855564
43099                     ],
43100                     [
43101                         -3.5386609,
43102                         54.297224
43103                     ],
43104                     [
43105                         -3.46033,
43106                         54.2957252
43107                     ],
43108                     [
43109                         -3.4590458,
43110                         54.2079507
43111                     ],
43112                     [
43113                         -3.3807149,
43114                         54.2102037
43115                     ],
43116                     [
43117                         -3.381999,
43118                         54.1169788
43119                     ],
43120                     [
43121                         -3.302878,
43122                         54.1160656
43123                     ],
43124                     [
43125                         -3.300154,
43126                         54.0276224
43127                     ],
43128                     [
43129                         -3.1013007,
43130                         54.0292224
43131                     ],
43132                     [
43133                         -3.093596,
43134                         53.6062158
43135                     ],
43136                     [
43137                         -3.2065981,
43138                         53.6016441
43139                     ],
43140                     [
43141                         -3.2091663,
43142                         53.4917753
43143                     ],
43144                     [
43145                         -3.2451215,
43146                         53.4887193
43147                     ],
43148                     [
43149                         -3.2348486,
43150                         53.4045934
43151                     ],
43152                     [
43153                         -3.5276266,
43154                         53.3999999
43155                     ],
43156                     [
43157                         -3.5343966,
43158                         53.328481
43159                     ],
43160                     [
43161                         -3.6488053,
43162                         53.3252272
43163                     ],
43164                     [
43165                         -3.6527308,
43166                         53.3057716
43167                     ],
43168                     [
43169                         -3.7271873,
43170                         53.3046865
43171                     ],
43172                     [
43173                         -3.7315003,
43174                         53.3945257
43175                     ],
43176                     [
43177                         -3.9108315,
43178                         53.3912769
43179                     ],
43180                     [
43181                         -3.9071995,
43182                         53.3023804
43183                     ],
43184                     [
43185                         -3.9521457,
43186                         53.3015665
43187                     ],
43188                     [
43189                         -3.9566724,
43190                         53.3912183
43191                     ],
43192                     [
43193                         -4.1081979,
43194                         53.3889209
43195                     ],
43196                     [
43197                         -4.1081979,
43198                         53.4072967
43199                     ],
43200                     [
43201                         -4.2622916,
43202                         53.4065312
43203                     ],
43204                     [
43205                         -4.2635757,
43206                         53.4753707
43207                     ],
43208                     [
43209                         -4.638537,
43210                         53.4677274
43211                     ],
43212                     [
43213                         -4.6346847,
43214                         53.3812621
43215                     ],
43216                     [
43217                         -4.7091633,
43218                         53.3774321
43219                     ],
43220                     [
43221                         -4.7001745,
43222                         53.1954965
43223                     ],
43224                     [
43225                         -4.5499332,
43226                         53.1962658
43227                     ],
43228                     [
43229                         -4.5435126,
43230                         53.1092488
43231                     ],
43232                     [
43233                         -4.3919871,
43234                         53.1100196
43235                     ],
43236                     [
43237                         -4.3855666,
43238                         53.0236002
43239                     ],
43240                     [
43241                         -4.6115707,
43242                         53.0205105
43243                     ],
43244                     [
43245                         -4.603866,
43246                         52.9284932
43247                     ],
43248                     [
43249                         -4.7566756,
43250                         52.9261709
43251                     ],
43252                     [
43253                         -4.7476868,
43254                         52.8370555
43255                     ],
43256                     [
43257                         -4.8208813,
43258                         52.8331768
43259                     ],
43260                     [
43261                         -4.8208813,
43262                         52.7446476
43263                     ],
43264                     [
43265                         -4.3701572,
43266                         52.7539749
43267                     ],
43268                     [
43269                         -4.3765778,
43270                         52.8401583
43271                     ],
43272                     [
43273                         -4.2314728,
43274                         52.8455875
43275                     ],
43276                     [
43277                         -4.2237682,
43278                         52.7586379
43279                     ],
43280                     [
43281                         -4.1056297,
43282                         52.7570836
43283                     ],
43284                     [
43285                         -4.1015192,
43286                         52.6714874
43287                     ],
43288                     [
43289                         -4.1487355,
43290                         52.6703862
43291                     ],
43292                     [
43293                         -4.1305754,
43294                         52.4008596
43295                     ],
43296                     [
43297                         -4.1995838,
43298                         52.3986435
43299                     ],
43300                     [
43301                         -4.2050319,
43302                         52.3110195
43303                     ],
43304                     [
43305                         -4.3466808,
43306                         52.303247
43307                     ],
43308                     [
43309                         -4.3484968,
43310                         52.2365693
43311                     ],
43312                     [
43313                         -4.4901457,
43314                         52.2332328
43315                     ],
43316                     [
43317                         -4.4883297,
43318                         52.2098702
43319                     ],
43320                     [
43321                         -4.6572188,
43322                         52.2098702
43323                     ],
43324                     [
43325                         -4.6590348,
43326                         52.1385939
43327                     ],
43328                     [
43329                         -4.7788916,
43330                         52.13525
43331                     ],
43332                     [
43333                         -4.7807076,
43334                         52.1162967
43335                     ],
43336                     [
43337                         -4.9259885,
43338                         52.1140663
43339                     ],
43340                     [
43341                         -4.9187245,
43342                         52.0392855
43343                     ],
43344                     [
43345                         -5.2365265,
43346                         52.0314653
43347                     ],
43348                     [
43349                         -5.2347105,
43350                         51.9442339
43351                     ],
43352                     [
43353                         -5.3473032,
43354                         51.9408755
43355                     ],
43356                     [
43357                         -5.3473032,
43358                         51.9195995
43359                     ],
43360                     [
43361                         -5.4925842,
43362                         51.9162392
43363                     ],
43364                     [
43365                         -5.4853201,
43366                         51.8265386
43367                     ],
43368                     [
43369                         -5.1983903,
43370                         51.8321501
43371                     ],
43372                     [
43373                         -5.1893102,
43374                         51.7625177
43375                     ],
43376                     [
43377                         -5.335825,
43378                         51.7589528
43379                     ],
43380                     [
43381                         -5.3281204,
43382                         51.6686495
43383                     ],
43384                     [
43385                         -5.1836575,
43386                         51.6730296
43387                     ],
43388                     [
43389                         -5.1836575,
43390                         51.6539134
43391                     ],
43392                     [
43393                         -5.0674452,
43394                         51.6578966
43395                     ],
43396                     [
43397                         -5.0603825,
43398                         51.5677905
43399                     ],
43400                     [
43401                         -4.5974594,
43402                         51.5809588
43403                     ],
43404                     [
43405                         -4.60388,
43406                         51.6726314
43407                     ],
43408                     [
43409                         -4.345773,
43410                         51.6726314
43411                     ],
43412                     [
43413                         -4.3355001,
43414                         51.4962964
43415                     ],
43416                     [
43417                         -3.9528341,
43418                         51.5106841
43419                     ],
43420                     [
43421                         -3.9425611,
43422                         51.5905333
43423                     ],
43424                     [
43425                         -3.8809237,
43426                         51.5953198
43427                     ],
43428                     [
43429                         -3.8706508,
43430                         51.5074872
43431                     ],
43432                     [
43433                         -3.7679216,
43434                         51.4978952
43435                     ],
43436                     [
43437                         -3.7550805,
43438                         51.4242895
43439                     ],
43440                     [
43441                         -3.5855774,
43442                         51.41468
43443                     ],
43444                     [
43445                         -3.5778727,
43446                         51.3329177
43447                     ],
43448                     [
43449                         -3.0796364,
43450                         51.3329177
43451                     ],
43452                     [
43453                         -3.0770682,
43454                         51.2494018
43455                     ],
43456                     [
43457                         -3.7216935,
43458                         51.2381477
43459                     ],
43460                     [
43461                         -3.7216935,
43462                         51.2558315
43463                     ],
43464                     [
43465                         -3.8706508,
43466                         51.2558315
43467                     ],
43468                     [
43469                         -3.8680825,
43470                         51.2365398
43471                     ],
43472                     [
43473                         -4.2944084,
43474                         51.2252825
43475                     ],
43476                     [
43477                         -4.289272,
43478                         51.0496352
43479                     ],
43480                     [
43481                         -4.5692089,
43482                         51.0431767
43483                     ],
43484                     [
43485                         -4.5624122,
43486                         50.9497388
43487                     ],
43488                     [
43489                         -4.5905604,
43490                         50.9520269
43491                     ],
43492                     [
43493                         -4.5896524,
43494                         50.8627065
43495                     ],
43496                     [
43497                         -4.6296046,
43498                         50.8592677
43499                     ],
43500                     [
43501                         -4.6226411,
43502                         50.7691513
43503                     ],
43504                     [
43505                         -4.6952816,
43506                         50.7680028
43507                     ],
43508                     [
43509                         -4.6934655,
43510                         50.6967379
43511                     ],
43512                     [
43513                         -4.8342064,
43514                         50.6938621
43515                     ],
43516                     [
43517                         -4.8296664,
43518                         50.6046231
43519                     ],
43520                     [
43521                         -4.9676833,
43522                         50.6000126
43523                     ],
43524                     [
43525                         -4.9685913,
43526                         50.5821427
43527                     ],
43528                     [
43529                         -5.1084242,
43530                         50.5786832
43531                     ],
43532                     [
43533                         -5.1029762,
43534                         50.4892254
43535                     ],
43536                     [
43537                         -5.1311244,
43538                         50.48807
43539                     ],
43540                     [
43541                         -5.1274923,
43542                         50.4163798
43543                     ],
43544                     [
43545                         -5.2664172,
43546                         50.4117509
43547                     ],
43548                     [
43549                         -5.2609692,
43550                         50.3034214
43551                     ],
43552                     [
43553                         -5.5124868,
43554                         50.2976214
43555                     ],
43556                     [
43557                         -5.5061308,
43558                         50.2256428
43559                     ],
43560                     [
43561                         -5.6468717,
43562                         50.2209953
43563                     ]
43564                 ],
43565                 [
43566                     [
43567                         -5.1336607,
43568                         55.2630226
43569                     ],
43570                     [
43571                         -5.1021999,
43572                         55.2639372
43573                     ],
43574                     [
43575                         -5.0999527,
43576                         55.2458239
43577                     ],
43578                     [
43579                         -5.1322161,
43580                         55.2446343
43581                     ]
43582                 ],
43583                 [
43584                     [
43585                         -5.6431878,
43586                         55.5095745
43587                     ],
43588                     [
43589                         -5.4861028,
43590                         55.5126594
43591                     ],
43592                     [
43593                         -5.4715747,
43594                         55.3348829
43595                     ],
43596                     [
43597                         -5.6277517,
43598                         55.3302345
43599                     ]
43600                 ],
43601                 [
43602                     [
43603                         -4.7213517,
43604                         51.2180246
43605                     ],
43606                     [
43607                         -4.5804201,
43608                         51.2212417
43609                     ],
43610                     [
43611                         -4.5746416,
43612                         51.1306736
43613                     ],
43614                     [
43615                         -4.7174993,
43616                         51.1280545
43617                     ]
43618                 ],
43619                 [
43620                     [
43621                         -5.1608796,
43622                         55.4153626
43623                     ],
43624                     [
43625                         -5.0045387,
43626                         55.4190069
43627                     ],
43628                     [
43629                         -5.0184798,
43630                         55.6153521
43631                     ],
43632                     [
43633                         -5.1755648,
43634                         55.6138137
43635                     ]
43636                 ]
43637             ],
43638             "terms_url": "http://geo.nls.uk/maps/",
43639             "terms_text": "National Library of Scotland Historic Maps"
43640         },
43641         {
43642             "name": "NLS - OS 6-inch Scotland 1842-82",
43643             "type": "tms",
43644             "template": "http://geo.nls.uk/maps/os/six_inch/{zoom}/{x}/{-y}.png",
43645             "scaleExtent": [
43646                 5,
43647                 16
43648             ],
43649             "polygon": [
43650                 [
43651                     [
43652                         -5.2112173,
43653                         54.8018593
43654                     ],
43655                     [
43656                         -5.0642752,
43657                         54.8026508
43658                     ],
43659                     [
43660                         -5.0560354,
43661                         54.6305176
43662                     ],
43663                     [
43664                         -4.3158316,
43665                         54.6297227
43666                     ],
43667                     [
43668                         -4.3117117,
43669                         54.7448258
43670                     ],
43671                     [
43672                         -3.8530325,
43673                         54.7464112
43674                     ],
43675                     [
43676                         -3.8530325,
43677                         54.8034424
43678                     ],
43679                     [
43680                         -3.5522818,
43681                         54.8034424
43682                     ],
43683                     [
43684                         -3.5522818,
43685                         54.8374644
43686                     ],
43687                     [
43688                         -3.468511,
43689                         54.8406277
43690                     ],
43691                     [
43692                         -3.4657644,
43693                         54.8983158
43694                     ],
43695                     [
43696                         -3.3847403,
43697                         54.8991055
43698                     ],
43699                     [
43700                         -3.3888601,
43701                         54.9559214
43702                     ],
43703                     [
43704                         -3.0920786,
43705                         54.9539468
43706                     ],
43707                     [
43708                         -3.0392359,
43709                         54.9923274
43710                     ],
43711                     [
43712                         -3.0212713,
43713                         55.0493881
43714                     ],
43715                     [
43716                         -2.9591232,
43717                         55.0463283
43718                     ],
43719                     [
43720                         -2.9202807,
43721                         55.0666294
43722                     ],
43723                     [
43724                         -2.7857081,
43725                         55.068652
43726                     ],
43727                     [
43728                         -2.7852225,
43729                         55.0914426
43730                     ],
43731                     [
43732                         -2.7337562,
43733                         55.0922761
43734                     ],
43735                     [
43736                         -2.737616,
43737                         55.151204
43738                     ],
43739                     [
43740                         -2.7648395,
43741                         55.1510672
43742                     ],
43743                     [
43744                         -2.7013114,
43745                         55.1722505
43746                     ],
43747                     [
43748                         -2.6635459,
43749                         55.2192808
43750                     ],
43751                     [
43752                         -2.6460364,
43753                         55.2188891
43754                     ],
43755                     [
43756                         -2.629042,
43757                         55.2233933
43758                     ],
43759                     [
43760                         -2.6317886,
43761                         55.2287781
43762                     ],
43763                     [
43764                         -2.6235488,
43765                         55.2446345
43766                     ],
43767                     [
43768                         -2.6197723,
43769                         55.2454663
43770                     ],
43771                     [
43772                         -2.6099017,
43773                         55.2454174
43774                     ],
43775                     [
43776                         -2.6099876,
43777                         55.2486466
43778                     ],
43779                     [
43780                         -2.6408121,
43781                         55.2590039
43782                     ],
43783                     [
43784                         -2.6247896,
43785                         55.2615631
43786                     ],
43787                     [
43788                         -2.6045186,
43789                         55.2823081
43790                     ],
43791                     [
43792                         -2.5693176,
43793                         55.296132
43794                     ],
43795                     [
43796                         -2.5479542,
43797                         55.3121617
43798                     ],
43799                     [
43800                         -2.5091116,
43801                         55.3234891
43802                     ],
43803                     [
43804                         -2.4780376,
43805                         55.3494471
43806                     ],
43807                     [
43808                         -2.4421083,
43809                         55.3533118
43810                     ],
43811                     [
43812                         -2.4052079,
43813                         55.3439256
43814                     ],
43815                     [
43816                         -2.3726772,
43817                         55.3447539
43818                     ],
43819                     [
43820                         -2.3221819,
43821                         55.3687665
43822                     ],
43823                     [
43824                         -2.3241241,
43825                         55.3999337
43826                     ],
43827                     [
43828                         -2.2576062,
43829                         55.425015
43830                     ],
43831                     [
43832                         -2.1985547,
43833                         55.4273529
43834                     ],
43835                     [
43836                         -2.1484296,
43837                         55.4717466
43838                     ],
43839                     [
43840                         -2.1944348,
43841                         55.484199
43842                     ],
43843                     [
43844                         -2.2040479,
43845                         55.529306
43846                     ],
43847                     [
43848                         -2.2960584,
43849                         55.6379722
43850                     ],
43851                     [
43852                         -2.2177808,
43853                         55.6379722
43854                     ],
43855                     [
43856                         -2.1059266,
43857                         55.7452498
43858                     ],
43859                     [
43860                         -1.9716874,
43861                         55.7462161
43862                     ],
43863                     [
43864                         -1.9697453,
43865                         55.9190951
43866                     ],
43867                     [
43868                         -2.1201694,
43869                         55.9207115
43870                     ],
43871                     [
43872                         -2.1242893,
43873                         55.9776133
43874                     ],
43875                     [
43876                         -2.3440159,
43877                         55.9783817
43878                     ],
43879                     [
43880                         -2.3440159,
43881                         56.0390349
43882                     ],
43883                     [
43884                         -2.5046909,
43885                         56.0413363
43886                     ],
43887                     [
43888                         -2.500571,
43889                         56.1003588
43890                     ],
43891                     [
43892                         -2.8823459,
43893                         56.0957629
43894                     ],
43895                     [
43896                         -2.8823459,
43897                         56.1722898
43898                     ],
43899                     [
43900                         -2.4126804,
43901                         56.1692316
43902                     ],
43903                     [
43904                         -2.4181736,
43905                         56.2334017
43906                     ],
43907                     [
43908                         -2.5857151,
43909                         56.2303484
43910                     ],
43911                     [
43912                         -2.5719822,
43913                         56.3416356
43914                     ],
43915                     [
43916                         -2.7257908,
43917                         56.3462022
43918                     ],
43919                     [
43920                         -2.7312839,
43921                         56.4343808
43922                     ],
43923                     [
43924                         -2.6928318,
43925                         56.4343808
43926                     ],
43927                     [
43928                         -2.6928318,
43929                         56.4859769
43930                     ],
43931                     [
43932                         -2.5307834,
43933                         56.4935587
43934                     ],
43935                     [
43936                         -2.5307834,
43937                         56.570806
43938                     ],
43939                     [
43940                         -2.5302878,
43941                         56.6047947
43942                     ],
43943                     [
43944                         -2.3732428,
43945                         56.6044452
43946                     ],
43947                     [
43948                         -2.3684363,
43949                         56.7398824
43950                     ],
43951                     [
43952                         -2.3292975,
43953                         56.7398824
43954                     ],
43955                     [
43956                         -2.3292975,
43957                         56.7888065
43958                     ],
43959                     [
43960                         -2.3145346,
43961                         56.7891826
43962                     ],
43963                     [
43964                         -2.3148779,
43965                         56.7967036
43966                     ],
43967                     [
43968                         -2.171369,
43969                         56.7967036
43970                     ],
43971                     [
43972                         -2.1703979,
43973                         56.9710595
43974                     ],
43975                     [
43976                         -2.0101725,
43977                         56.9694716
43978                     ],
43979                     [
43980                         -2.0101725,
43981                         57.0846832
43982                     ],
43983                     [
43984                         -2.0817687,
43985                         57.085349
43986                     ],
43987                     [
43988                         -2.0488097,
43989                         57.1259963
43990                     ],
43991                     [
43992                         -2.0409133,
43993                         57.126369
43994                     ],
43995                     [
43996                         -2.0383434,
43997                         57.2411129
43998                     ],
43999                     [
44000                         -1.878118,
44001                         57.2421638
44002                     ],
44003                     [
44004                         -1.8771469,
44005                         57.2978175
44006                     ],
44007                     [
44008                         -1.9868771,
44009                         57.2983422
44010                     ],
44011                     [
44012                         -1.9082209,
44013                         57.3560063
44014                     ],
44015                     [
44016                         -1.8752048,
44017                         57.3560063
44018                     ],
44019                     [
44020                         -1.8761758,
44021                         57.3769527
44022                     ],
44023                     [
44024                         -1.8120857,
44025                         57.4120111
44026                     ],
44027                     [
44028                         -1.7120661,
44029                         57.4120111
44030                     ],
44031                     [
44032                         -1.7034646,
44033                         57.6441388
44034                     ],
44035                     [
44036                         -1.8666032,
44037                         57.6451781
44038                     ],
44039                     [
44040                         -1.8646611,
44041                         57.7033351
44042                     ],
44043                     [
44044                         -3.1204292,
44045                         57.7064705
44046                     ],
44047                     [
44048                         -3.1218025,
44049                         57.7504652
44050                     ],
44051                     [
44052                         -3.4445259,
44053                         57.7526635
44054                     ],
44055                     [
44056                         -3.4472724,
44057                         57.7138067
44058                     ],
44059                     [
44060                         -3.5145637,
44061                         57.7094052
44062                     ],
44063                     [
44064                         -3.5118171,
44065                         57.6939956
44066                     ],
44067                     [
44068                         -3.7645027,
44069                         57.6917938
44070                     ],
44071                     [
44072                         -3.7672492,
44073                         57.6344975
44074                     ],
44075                     [
44076                         -3.842378,
44077                         57.6288312
44078                     ],
44079                     [
44080                         -3.8438346,
44081                         57.5965825
44082                     ],
44083                     [
44084                         -3.9414265,
44085                         57.5916386
44086                     ],
44087                     [
44088                         -3.9404554,
44089                         57.6537782
44090                     ],
44091                     [
44092                         -3.8894746,
44093                         57.6529989
44094                     ],
44095                     [
44096                         -3.8826772,
44097                         57.7676408
44098                     ],
44099                     [
44100                         -3.7224517,
44101                         57.766087
44102                     ],
44103                     [
44104                         -3.7195385,
44105                         57.8819201
44106                     ],
44107                     [
44108                         -3.9146888,
44109                         57.8853352
44110                     ],
44111                     [
44112                         -3.916062,
44113                         57.9546243
44114                     ],
44115                     [
44116                         -3.745774,
44117                         57.9538956
44118                     ],
44119                     [
44120                         -3.7471473,
44121                         58.0688409
44122                     ],
44123                     [
44124                         -3.5837256,
44125                         58.0695672
44126                     ],
44127                     [
44128                         -3.5837256,
44129                         58.1116689
44130                     ],
44131                     [
44132                         -3.4560096,
44133                         58.1138452
44134                     ],
44135                     [
44136                         -3.4544646,
44137                         58.228503
44138                     ],
44139                     [
44140                         -3.4379851,
44141                         58.2283222
44142                     ],
44143                     [
44144                         -3.4243233,
44145                         58.2427725
44146                     ],
44147                     [
44148                         -3.412307,
44149                         58.2438567
44150                     ],
44151                     [
44152                         -3.3735115,
44153                         58.2695057
44154                     ],
44155                     [
44156                         -3.3063919,
44157                         58.2862038
44158                     ],
44159                     [
44160                         -3.1229154,
44161                         58.2859395
44162                     ],
44163                     [
44164                         -3.123602,
44165                         58.3443661
44166                     ],
44167                     [
44168                         -2.9574338,
44169                         58.3447264
44170                     ],
44171                     [
44172                         -2.951254,
44173                         58.6422011
44174                     ],
44175                     [
44176                         -2.8812162,
44177                         58.6429157
44178                     ],
44179                     [
44180                         -2.8851004,
44181                         58.8112825
44182                     ],
44183                     [
44184                         -2.7180775,
44185                         58.8142997
44186                     ],
44187                     [
44188                         -2.7161354,
44189                         58.8715749
44190                     ],
44191                     [
44192                         -2.556881,
44193                         58.8775984
44194                     ],
44195                     [
44196                         -2.5544533,
44197                         58.9923453
44198                     ],
44199                     [
44200                         -2.5567617,
44201                         59.0483775
44202                     ],
44203                     [
44204                         -2.391893,
44205                         59.0485996
44206                     ],
44207                     [
44208                         -2.3918002,
44209                         59.1106996
44210                     ],
44211                     [
44212                         -2.4733695,
44213                         59.1106996
44214                     ],
44215                     [
44216                         -2.5591563,
44217                         59.1783028
44218                     ],
44219                     [
44220                         -2.5630406,
44221                         59.2210646
44222                     ],
44223                     [
44224                         -2.3921334,
44225                         59.224046
44226                     ],
44227                     [
44228                         -2.3911409,
44229                         59.2740075
44230                     ],
44231                     [
44232                         -2.3639512,
44233                         59.2745036
44234                     ],
44235                     [
44236                         -2.3658933,
44237                         59.285417
44238                     ],
44239                     [
44240                         -2.3911409,
44241                         59.284921
44242                     ],
44243                     [
44244                         -2.3911409,
44245                         59.3379505
44246                     ],
44247                     [
44248                         -2.2221759,
44249                         59.3381981
44250                     ],
44251                     [
44252                         -2.2233897,
44253                         59.395965
44254                     ],
44255                     [
44256                         -2.3758467,
44257                         59.396583
44258                     ],
44259                     [
44260                         -2.3899271,
44261                         59.4026383
44262                     ],
44263                     [
44264                         -2.4008516,
44265                         59.3962122
44266                     ],
44267                     [
44268                         -2.5637882,
44269                         59.3952604
44270                     ],
44271                     [
44272                         -2.5637882,
44273                         59.3385811
44274                     ],
44275                     [
44276                         -2.7320164,
44277                         59.3375306
44278                     ],
44279                     [
44280                         -2.7333896,
44281                         59.3952604
44282                     ],
44283                     [
44284                         -3.0726511,
44285                         59.3931174
44286                     ],
44287                     [
44288                         -3.0703404,
44289                         59.3354759
44290                     ],
44291                     [
44292                         -3.0753186,
44293                         59.3355634
44294                     ],
44295                     [
44296                         -3.0749753,
44297                         59.3292593
44298                     ],
44299                     [
44300                         -3.0698254,
44301                         59.3289091
44302                     ],
44303                     [
44304                         -3.069801,
44305                         59.2196159
44306                     ],
44307                     [
44308                         -3.2363384,
44309                         59.2166341
44310                     ],
44311                     [
44312                         -3.2336751,
44313                         59.1606496
44314                     ],
44315                     [
44316                         -3.4032766,
44317                         59.1588895
44318                     ],
44319                     [
44320                         -3.394086,
44321                         58.9279316
44322                     ],
44323                     [
44324                         -3.5664497,
44325                         58.9259268
44326                     ],
44327                     [
44328                         -3.5611089,
44329                         58.8679885
44330                     ],
44331                     [
44332                         -3.392508,
44333                         58.8699339
44334                     ],
44335                     [
44336                         -3.3894734,
44337                         58.8698711
44338                     ],
44339                     [
44340                         -3.3891093,
44341                         58.8684905
44342                     ],
44343                     [
44344                         -3.3912942,
44345                         58.868616
44346                     ],
44347                     [
44348                         -3.3884161,
44349                         58.7543084
44350                     ],
44351                     [
44352                         -3.2238208,
44353                         58.7555677
44354                     ],
44355                     [
44356                         -3.2189655,
44357                         58.691289
44358                     ],
44359                     [
44360                         -3.4634113,
44361                         58.6905753
44362                     ],
44363                     [
44364                         -3.4551716,
44365                         58.6341518
44366                     ],
44367                     [
44368                         -3.787508,
44369                         58.6341518
44370                     ],
44371                     [
44372                         -3.7861347,
44373                         58.5769211
44374                     ],
44375                     [
44376                         -3.9028645,
44377                         58.5733411
44378                     ],
44379                     [
44380                         -3.9028645,
44381                         58.6477304
44382                     ],
44383                     [
44384                         -4.0690327,
44385                         58.6491594
44386                     ],
44387                     [
44388                         -4.0690327,
44389                         58.5912376
44390                     ],
44391                     [
44392                         -4.7364521,
44393                         58.5933845
44394                     ],
44395                     [
44396                         -4.7364521,
44397                         58.6505884
44398                     ],
44399                     [
44400                         -5.0715351,
44401                         58.6520173
44402                     ],
44403                     [
44404                         -5.0654779,
44405                         58.5325854
44406                     ],
44407                     [
44408                         -5.2332047,
44409                         58.5316087
44410                     ],
44411                     [
44412                         -5.2283494,
44413                         58.4719947
44414                     ],
44415                     [
44416                         -5.2424298,
44417                         58.4719947
44418                     ],
44419                     [
44420                         -5.2366034,
44421                         58.4089731
44422                     ],
44423                     [
44424                         -5.2283494,
44425                         58.4094818
44426                     ],
44427                     [
44428                         -5.2210664,
44429                         58.3005859
44430                     ],
44431                     [
44432                         -5.5657939,
44433                         58.2959933
44434                     ],
44435                     [
44436                         -5.5580254,
44437                         58.2372573
44438                     ],
44439                     [
44440                         -5.4146722,
44441                         58.2401326
44442                     ],
44443                     [
44444                         -5.4141866,
44445                         58.2267768
44446                     ],
44447                     [
44448                         -5.3885749,
44449                         58.2272242
44450                     ],
44451                     [
44452                         -5.382714,
44453                         58.1198615
44454                     ],
44455                     [
44456                         -5.51043,
44457                         58.1191362
44458                     ],
44459                     [
44460                         -5.5114011,
44461                         58.006214
44462                     ],
44463                     [
44464                         -5.6745397,
44465                         58.0041559
44466                     ],
44467                     [
44468                         -5.6716266,
44469                         57.9449366
44470                     ],
44471                     [
44472                         -5.6716266,
44473                         57.8887166
44474                     ],
44475                     [
44476                         -5.8347652,
44477                         57.8856193
44478                     ],
44479                     [
44480                         -5.8277052,
44481                         57.5988958
44482                     ],
44483                     [
44484                         -6.0384259,
44485                         57.5986357
44486                     ],
44487                     [
44488                         -6.0389115,
44489                         57.6459559
44490                     ],
44491                     [
44492                         -6.1981658,
44493                         57.6456961
44494                     ],
44495                     [
44496                         -6.2076123,
44497                         57.7600132
44498                     ],
44499                     [
44500                         -6.537067,
44501                         57.7544033
44502                     ],
44503                     [
44504                         -6.5312406,
44505                         57.6402392
44506                     ],
44507                     [
44508                         -6.7002056,
44509                         57.6360809
44510                     ],
44511                     [
44512                         -6.6807844,
44513                         57.5236293
44514                     ],
44515                     [
44516                         -6.8516915,
44517                         57.5152857
44518                     ],
44519                     [
44520                         -6.8361545,
44521                         57.3385811
44522                     ],
44523                     [
44524                         -6.6730158,
44525                         57.3438213
44526                     ],
44527                     [
44528                         -6.674958,
44529                         57.2850883
44530                     ],
44531                     [
44532                         -6.5098772,
44533                         57.2850883
44534                     ],
44535                     [
44536                         -6.4982244,
44537                         57.1757637
44538                     ],
44539                     [
44540                         -6.3506228,
44541                         57.1820797
44542                     ],
44543                     [
44544                         -6.3312015,
44545                         57.1251969
44546                     ],
44547                     [
44548                         -6.1797156,
44549                         57.1230884
44550                     ],
44551                     [
44552                         -6.1719471,
44553                         57.0682265
44554                     ],
44555                     [
44556                         -6.4593819,
44557                         57.059779
44558                     ],
44559                     [
44560                         -6.4564687,
44561                         57.1093806
44562                     ],
44563                     [
44564                         -6.6671895,
44565                         57.1062165
44566                     ],
44567                     [
44568                         -6.6730158,
44569                         57.002708
44570                     ],
44571                     [
44572                         -6.5021087,
44573                         57.0048233
44574                     ],
44575                     [
44576                         -6.4836097,
44577                         56.8917522
44578                     ],
44579                     [
44580                         -6.3266104,
44581                         56.8894062
44582                     ],
44583                     [
44584                         -6.3156645,
44585                         56.7799312
44586                     ],
44587                     [
44588                         -6.2146739,
44589                         56.775675
44590                     ],
44591                     [
44592                         -6.2146739,
44593                         56.7234965
44594                     ],
44595                     [
44596                         -6.6866107,
44597                         56.7224309
44598                     ],
44599                     [
44600                         -6.6769001,
44601                         56.6114413
44602                     ],
44603                     [
44604                         -6.8419809,
44605                         56.607166
44606                     ],
44607                     [
44608                         -6.8400387,
44609                         56.5483307
44610                     ],
44611                     [
44612                         -7.1546633,
44613                         56.5461895
44614                     ],
44615                     [
44616                         -7.1488369,
44617                         56.4872592
44618                     ],
44619                     [
44620                         -6.9915246,
44621                         56.490476
44622                     ],
44623                     [
44624                         -6.9876404,
44625                         56.4325329
44626                     ],
44627                     [
44628                         -6.6827265,
44629                         56.4314591
44630                     ],
44631                     [
44632                         -6.6769001,
44633                         56.5472601
44634                     ],
44635                     [
44636                         -6.5292985,
44637                         56.5504717
44638                     ],
44639                     [
44640                         -6.5234721,
44641                         56.4379018
44642                     ],
44643                     [
44644                         -6.3661598,
44645                         56.4368281
44646                     ],
44647                     [
44648                         -6.3642177,
44649                         56.3766524
44650                     ],
44651                     [
44652                         -6.5273563,
44653                         56.3712749
44654                     ],
44655                     [
44656                         -6.5171745,
44657                         56.2428427
44658                     ],
44659                     [
44660                         -6.4869621,
44661                         56.247421
44662                     ],
44663                     [
44664                         -6.4869621,
44665                         56.1893882
44666                     ],
44667                     [
44668                         -6.3001945,
44669                         56.1985572
44670                     ],
44671                     [
44672                         -6.3029411,
44673                         56.2581017
44674                     ],
44675                     [
44676                         -5.9019401,
44677                         56.256576
44678                     ],
44679                     [
44680                         -5.8964469,
44681                         56.0960466
44682                     ],
44683                     [
44684                         -6.0282829,
44685                         56.0883855
44686                     ],
44687                     [
44688                         -6.0392692,
44689                         56.1557502
44690                     ],
44691                     [
44692                         -6.3853385,
44693                         56.1542205
44694                     ],
44695                     [
44696                         -6.3606193,
44697                         55.96099
44698                     ],
44699                     [
44700                         -6.2123039,
44701                         55.9640647
44702                     ],
44703                     [
44704                         -6.2047508,
44705                         55.9202269
44706                     ],
44707                     [
44708                         -6.5185478,
44709                         55.9129158
44710                     ],
44711                     [
44712                         -6.5061881,
44713                         55.7501763
44714                     ],
44715                     [
44716                         -6.6764762,
44717                         55.7409005
44718                     ],
44719                     [
44720                         -6.6599967,
44721                         55.6263176
44722                     ],
44723                     [
44724                         -6.3551261,
44725                         55.6232161
44726                     ],
44727                     [
44728                         -6.3578727,
44729                         55.5689002
44730                     ],
44731                     [
44732                         -6.0392692,
44733                         55.5720059
44734                     ],
44735                     [
44736                         -6.0310294,
44737                         55.6247669
44738                     ],
44739                     [
44740                         -5.7398917,
44741                         55.6309694
44742                     ],
44743                     [
44744                         -5.7371452,
44745                         55.4569279
44746                     ],
44747                     [
44748                         -5.8964469,
44749                         55.4600426
44750                     ],
44751                     [
44752                         -5.8964469,
44753                         55.2789864
44754                     ],
44755                     [
44756                         -5.4350211,
44757                         55.2821151
44758                     ],
44759                     [
44760                         -5.4405143,
44761                         55.4506979
44762                     ],
44763                     [
44764                         -5.2867057,
44765                         55.4569279
44766                     ],
44767                     [
44768                         -5.3086784,
44769                         55.4070602
44770                     ],
44771                     [
44772                         -4.9735954,
44773                         55.4008223
44774                     ],
44775                     [
44776                         -4.9845817,
44777                         55.2038242
44778                     ],
44779                     [
44780                         -5.1493766,
44781                         55.2038242
44782                     ],
44783                     [
44784                         -5.1411369,
44785                         55.037337
44786                     ],
44787                     [
44788                         -5.2152946,
44789                         55.0341891
44790                     ]
44791                 ],
44792                 [
44793                     [
44794                         -2.1646559,
44795                         60.1622059
44796                     ],
44797                     [
44798                         -1.9930299,
44799                         60.1609801
44800                     ],
44801                     [
44802                         -1.9946862,
44803                         60.1035151
44804                     ],
44805                     [
44806                         -2.1663122,
44807                         60.104743
44808                     ]
44809                 ],
44810                 [
44811                     [
44812                         -1.5360658,
44813                         59.8570831
44814                     ],
44815                     [
44816                         -1.3653566,
44817                         59.8559841
44818                     ],
44819                     [
44820                         -1.366847,
44821                         59.7975565
44822                     ],
44823                     [
44824                         -1.190628,
44825                         59.7964199
44826                     ],
44827                     [
44828                         -1.1862046,
44829                         59.9695391
44830                     ],
44831                     [
44832                         -1.0078652,
44833                         59.9683948
44834                     ],
44835                     [
44836                         -1.0041233,
44837                         60.114145
44838                     ],
44839                     [
44840                         -0.8360832,
44841                         60.1130715
44842                     ],
44843                     [
44844                         -0.834574,
44845                         60.1716772
44846                     ],
44847                     [
44848                         -1.0074262,
44849                         60.1727795
44850                     ],
44851                     [
44852                         -1.0052165,
44853                         60.2583924
44854                     ],
44855                     [
44856                         -0.8299659,
44857                         60.2572778
44858                     ],
44859                     [
44860                         -0.826979,
44861                         60.3726551
44862                     ],
44863                     [
44864                         -0.6507514,
44865                         60.3715381
44866                     ],
44867                     [
44868                         -0.6477198,
44869                         60.4882292
44870                     ],
44871                     [
44872                         -0.9984896,
44873                         60.4904445
44874                     ],
44875                     [
44876                         -0.9970279,
44877                         60.546555
44878                     ],
44879                     [
44880                         -0.6425288,
44881                         60.5443201
44882                     ],
44883                     [
44884                         -0.6394896,
44885                         60.6606792
44886                     ],
44887                     [
44888                         -0.8148133,
44889                         60.6617806
44890                     ],
44891                     [
44892                         -0.8132987,
44893                         60.7196112
44894                     ],
44895                     [
44896                         -0.6383298,
44897                         60.7185141
44898                     ],
44899                     [
44900                         -0.635467,
44901                         60.8275393
44902                     ],
44903                     [
44904                         -0.797568,
44905                         60.8285523
44906                     ],
44907                     [
44908                         -0.9941426,
44909                         60.8297807
44910                     ],
44911                     [
44912                         -0.9954966,
44913                         60.7782667
44914                     ],
44915                     [
44916                         -1.1670282,
44917                         60.7793403
44918                     ],
44919                     [
44920                         -1.1700357,
44921                         60.6646181
44922                     ],
44923                     [
44924                         -1.5222599,
44925                         60.6668304
44926                     ],
44927                     [
44928                         -1.5237866,
44929                         60.6084426
44930                     ],
44931                     [
44932                         -1.6975673,
44933                         60.609536
44934                     ],
44935                     [
44936                         -1.7021271,
44937                         60.4345249
44938                     ],
44939                     [
44940                         -1.5260578,
44941                         60.4334111
44942                     ],
44943                     [
44944                         -1.5275203,
44945                         60.3770719
44946                     ],
44947                     [
44948                         -1.8751127,
44949                         60.3792746
44950                     ],
44951                     [
44952                         -1.8781372,
44953                         60.2624647
44954                     ],
44955                     [
44956                         -1.7019645,
44957                         60.2613443
44958                     ],
44959                     [
44960                         -1.7049134,
44961                         60.1470532
44962                     ],
44963                     [
44964                         -1.528659,
44965                         60.1459283
44966                     ]
44967                 ],
44968                 [
44969                     [
44970                         -0.9847667,
44971                         60.8943762
44972                     ],
44973                     [
44974                         -0.9860347,
44975                         60.8361105
44976                     ],
44977                     [
44978                         -0.8078362,
44979                         60.8351904
44980                     ],
44981                     [
44982                         -0.8065683,
44983                         60.8934578
44984                     ]
44985                 ],
44986                 [
44987                     [
44988                         -7.7696901,
44989                         56.8788231
44990                     ],
44991                     [
44992                         -7.7614504,
44993                         56.7608274
44994                     ],
44995                     [
44996                         -7.6009049,
44997                         56.7641903
44998                     ],
44999                     [
45000                         -7.5972473,
45001                         56.819332
45002                     ],
45003                     [
45004                         -7.4479894,
45005                         56.8203948
45006                     ],
45007                     [
45008                         -7.4489319,
45009                         56.8794098
45010                     ],
45011                     [
45012                         -7.2841369,
45013                         56.8794098
45014                     ],
45015                     [
45016                         -7.2813904,
45017                         57.0471152
45018                     ],
45019                     [
45020                         -7.1303283,
45021                         57.0515969
45022                     ],
45023                     [
45024                         -7.1330749,
45025                         57.511801
45026                     ],
45027                     [
45028                         -6.96828,
45029                         57.5147514
45030                     ],
45031                     [
45032                         -6.9765198,
45033                         57.6854668
45034                     ],
45035                     [
45036                         -6.8062317,
45037                         57.6913392
45038                     ],
45039                     [
45040                         -6.8089782,
45041                         57.8041985
45042                     ],
45043                     [
45044                         -6.6496765,
45045                         57.8071252
45046                     ],
45047                     [
45048                         -6.6441833,
45049                         57.8612267
45050                     ],
45051                     [
45052                         -6.3200866,
45053                         57.8626878
45054                     ],
45055                     [
45056                         -6.3200866,
45057                         58.1551617
45058                     ],
45059                     [
45060                         -6.1607849,
45061                         58.1522633
45062                     ],
45063                     [
45064                         -6.1552917,
45065                         58.20874
45066                     ],
45067                     [
45068                         -5.9850036,
45069                         58.2101869
45070                     ],
45071                     [
45072                         -5.9904968,
45073                         58.2680163
45074                     ],
45075                     [
45076                         -6.1497986,
45077                         58.2665717
45078                     ],
45079                     [
45080                         -6.1415588,
45081                         58.5557514
45082                     ],
45083                     [
45084                         -6.3173401,
45085                         58.5557514
45086                     ],
45087                     [
45088                         -6.3091003,
45089                         58.4983923
45090                     ],
45091                     [
45092                         -6.4876282,
45093                         58.4955218
45094                     ],
45095                     [
45096                         -6.4876282,
45097                         58.4423768
45098                     ],
45099                     [
45100                         -6.6606628,
45101                         58.4395018
45102                     ],
45103                     [
45104                         -6.6469299,
45105                         58.3819525
45106                     ],
45107                     [
45108                         -6.8117248,
45109                         58.3805125
45110                     ],
45111                     [
45112                         -6.8117248,
45113                         58.3286357
45114                     ],
45115                     [
45116                         -6.9792663,
45117                         58.3286357
45118                     ],
45119                     [
45120                         -6.9710266,
45121                         58.2694608
45122                     ],
45123                     [
45124                         -7.1413147,
45125                         58.2680163
45126                     ],
45127                     [
45128                         -7.1403816,
45129                         58.0358742
45130                     ],
45131                     [
45132                         -7.3020636,
45133                         58.0351031
45134                     ],
45135                     [
45136                         -7.3030347,
45137                         57.9774797
45138                     ],
45139                     [
45140                         -7.1379539,
45141                         57.9777372
45142                     ],
45143                     [
45144                         -7.1413526,
45145                         57.9202792
45146                     ],
45147                     [
45148                         -7.1398961,
45149                         57.8640206
45150                     ],
45151                     [
45152                         -7.3020636,
45153                         57.862471
45154                     ],
45155                     [
45156                         -7.298484,
45157                         57.7442293
45158                     ],
45159                     [
45160                         -7.4509193,
45161                         57.7456951
45162                     ],
45163                     [
45164                         -7.4550392,
45165                         57.6899522
45166                     ],
45167                     [
45168                         -7.6186131,
45169                         57.6906048
45170                     ],
45171                     [
45172                         -7.6198341,
45173                         57.7456951
45174                     ],
45175                     [
45176                         -7.7901222,
45177                         57.7442293
45178                     ],
45179                     [
45180                         -7.7873756,
45181                         57.6855477
45182                     ],
45183                     [
45184                         -7.6222332,
45185                         57.6853817
45186                     ],
45187                     [
45188                         -7.6173779,
45189                         57.5712602
45190                     ],
45191                     [
45192                         -7.788285,
45193                         57.5709998
45194                     ],
45195                     [
45196                         -7.7892561,
45197                         57.512109
45198                     ],
45199                     [
45200                         -7.7038025,
45201                         57.5115874
45202                     ],
45203                     [
45204                         -7.6999183,
45205                         57.4546902
45206                     ],
45207                     [
45208                         -7.5367796,
45209                         57.4552126
45210                     ],
45211                     [
45212                         -7.5348375,
45213                         57.5126306
45214                     ],
45215                     [
45216                         -7.4581235,
45217                         57.5131521
45218                     ],
45219                     [
45220                         -7.4552103,
45221                         57.2824165
45222                     ],
45223                     [
45224                         -7.6115515,
45225                         57.2845158
45226                     ],
45227                     [
45228                         -7.6144647,
45229                         57.2272651
45230                     ],
45231                     [
45232                         -7.451326,
45233                         57.2256881
45234                     ],
45235                     [
45236                         -7.451326,
45237                         57.1103873
45238                     ],
45239                     [
45240                         -7.6164068,
45241                         57.1088053
45242                     ],
45243                     [
45244                         -7.603783,
45245                         56.8792358
45246                     ]
45247                 ],
45248                 [
45249                     [
45250                         -1.7106618,
45251                         59.5626284
45252                     ],
45253                     [
45254                         -1.5417509,
45255                         59.562215
45256                     ],
45257                     [
45258                         -1.5423082,
45259                         59.5037224
45260                     ],
45261                     [
45262                         -1.7112191,
45263                         59.5041365
45264                     ]
45265                 ]
45266             ],
45267             "terms_url": "http://geo.nls.uk/maps/",
45268             "terms_text": "National Library of Scotland Historic Maps"
45269         },
45270         {
45271             "name": "New & Misaligned TIGER Roads",
45272             "type": "tms",
45273             "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",
45274             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/enf.ho204tap,enf.ho20a3n1,enf.game1617/{zoom}/{x}/{y}.png",
45275             "scaleExtent": [
45276                 0,
45277                 22
45278             ],
45279             "polygon": [
45280                 [
45281                     [
45282                         -124.7617886,
45283                         48.4130148
45284                     ],
45285                     [
45286                         -124.6059492,
45287                         45.90245
45288                     ],
45289                     [
45290                         -124.9934269,
45291                         40.0557614
45292                     ],
45293                     [
45294                         -122.5369737,
45295                         36.8566086
45296                     ],
45297                     [
45298                         -119.9775867,
45299                         33.0064099
45300                     ],
45301                     [
45302                         -117.675935,
45303                         32.4630223
45304                     ],
45305                     [
45306                         -114.8612307,
45307                         32.4799891
45308                     ],
45309                     [
45310                         -111.0089311,
45311                         31.336015
45312                     ],
45313                     [
45314                         -108.1992687,
45315                         31.3260016
45316                     ],
45317                     [
45318                         -108.1871123,
45319                         31.7755116
45320                     ],
45321                     [
45322                         -106.5307225,
45323                         31.7820947
45324                     ],
45325                     [
45326                         -106.4842052,
45327                         31.7464455
45328                     ],
45329                     [
45330                         -106.429317,
45331                         31.7520583
45332                     ],
45333                     [
45334                         -106.2868855,
45335                         31.5613291
45336                     ],
45337                     [
45338                         -106.205248,
45339                         31.446704
45340                     ],
45341                     [
45342                         -105.0205259,
45343                         30.5360988
45344                     ],
45345                     [
45346                         -104.5881916,
45347                         29.6997856
45348                     ],
45349                     [
45350                         -103.2518856,
45351                         28.8908685
45352                     ],
45353                     [
45354                         -102.7173632,
45355                         29.3920567
45356                     ],
45357                     [
45358                         -102.1513983,
45359                         29.7475702
45360                     ],
45361                     [
45362                         -101.2552871,
45363                         29.4810523
45364                     ],
45365                     [
45366                         -100.0062436,
45367                         28.0082173
45368                     ],
45369                     [
45370                         -99.2351068,
45371                         26.4475962
45372                     ],
45373                     [
45374                         -98.0109067,
45375                         25.9928035
45376                     ],
45377                     [
45378                         -97.435024,
45379                         25.8266009
45380                     ],
45381                     [
45382                         -96.9555259,
45383                         25.9821589
45384                     ],
45385                     [
45386                         -96.8061741,
45387                         27.7978168
45388                     ],
45389                     [
45390                         -95.5563349,
45391                         28.5876066
45392                     ],
45393                     [
45394                         -93.7405308,
45395                         29.4742093
45396                     ],
45397                     [
45398                         -90.9028456,
45399                         28.8564513
45400                     ],
45401                     [
45402                         -88.0156706,
45403                         28.9944338
45404                     ],
45405                     [
45406                         -88.0162494,
45407                         30.0038862
45408                     ],
45409                     [
45410                         -86.0277506,
45411                         30.0047454
45412                     ],
45413                     [
45414                         -84.0187909,
45415                         28.9961781
45416                     ],
45417                     [
45418                         -81.9971976,
45419                         25.9826768
45420                     ],
45421                     [
45422                         -81.9966618,
45423                         25.0134917
45424                     ],
45425                     [
45426                         -84.0165592,
45427                         25.0125783
45428                     ],
45429                     [
45430                         -84.0160068,
45431                         24.0052745
45432                     ],
45433                     [
45434                         -80.0199985,
45435                         24.007096
45436                     ],
45437                     [
45438                         -79.8901116,
45439                         26.8550713
45440                     ],
45441                     [
45442                         -80.0245309,
45443                         32.0161282
45444                     ],
45445                     [
45446                         -75.4147385,
45447                         35.0531894
45448                     ],
45449                     [
45450                         -74.0211163,
45451                         39.5727927
45452                     ],
45453                     [
45454                         -72.002019,
45455                         40.9912464
45456                     ],
45457                     [
45458                         -69.8797398,
45459                         40.9920457
45460                     ],
45461                     [
45462                         -69.8489304,
45463                         43.2619916
45464                     ],
45465                     [
45466                         -66.9452845,
45467                         44.7104937
45468                     ],
45469                     [
45470                         -67.7596632,
45471                         47.0990024
45472                     ],
45473                     [
45474                         -69.2505131,
45475                         47.5122328
45476                     ],
45477                     [
45478                         -70.4614886,
45479                         46.2176574
45480                     ],
45481                     [
45482                         -71.412273,
45483                         45.254878
45484                     ],
45485                     [
45486                         -72.0222508,
45487                         45.0059846
45488                     ],
45489                     [
45490                         -75.0798841,
45491                         44.9802854
45492                     ],
45493                     [
45494                         -76.9023061,
45495                         43.8024568
45496                     ],
45497                     [
45498                         -78.7623935,
45499                         43.6249578
45500                     ],
45501                     [
45502                         -79.15798,
45503                         43.4462589
45504                     ],
45505                     [
45506                         -79.0060087,
45507                         42.8005317
45508                     ],
45509                     [
45510                         -82.662475,
45511                         41.6889458
45512                     ],
45513                     [
45514                         -82.1761642,
45515                         43.588535
45516                     ],
45517                     [
45518                         -83.2813977,
45519                         46.138853
45520                     ],
45521                     [
45522                         -87.5064535,
45523                         48.0142702
45524                     ],
45525                     [
45526                         -88.3492194,
45527                         48.2963271
45528                     ],
45529                     [
45530                         -89.4353148,
45531                         47.9837822
45532                     ],
45533                     [
45534                         -93.9981078,
45535                         49.0067142
45536                     ],
45537                     [
45538                         -95.1105379,
45539                         49.412004
45540                     ],
45541                     [
45542                         -96.0131199,
45543                         49.0060547
45544                     ],
45545                     [
45546                         -123.3228926,
45547                         49.0042878
45548                     ],
45549                     [
45550                         -123.2275233,
45551                         48.1849927
45552                     ]
45553                 ],
45554                 [
45555                     [
45556                         -160.5787616,
45557                         22.5062947
45558                     ],
45559                     [
45560                         -160.5782192,
45561                         21.4984647
45562                     ],
45563                     [
45564                         -158.7470604,
45565                         21.2439843
45566                     ],
45567                     [
45568                         -157.5083185,
45569                         20.995803
45570                     ],
45571                     [
45572                         -155.9961942,
45573                         18.7790194
45574                     ],
45575                     [
45576                         -154.6217803,
45577                         18.7586966
45578                     ],
45579                     [
45580                         -154.6890176,
45581                         19.8805722
45582                     ],
45583                     [
45584                         -156.2927622,
45585                         21.2225888
45586                     ],
45587                     [
45588                         -157.5047384,
45589                         21.9984962
45590                     ],
45591                     [
45592                         -159.0093692,
45593                         22.5070181
45594                     ]
45595                 ],
45596                 [
45597                     [
45598                         -167.1571546,
45599                         68.721974
45600                     ],
45601                     [
45602                         -164.8553982,
45603                         67.0255078
45604                     ],
45605                     [
45606                         -168.002195,
45607                         66.0017503
45608                     ],
45609                     [
45610                         -169.0087448,
45611                         66.001546
45612                     ],
45613                     [
45614                         -169.0075381,
45615                         64.9987675
45616                     ],
45617                     [
45618                         -172.5143281,
45619                         63.8767267
45620                     ],
45621                     [
45622                         -173.8197023,
45623                         59.74014
45624                     ],
45625                     [
45626                         -162.5018149,
45627                         58.0005815
45628                     ],
45629                     [
45630                         -160.0159024,
45631                         58.0012389
45632                     ],
45633                     [
45634                         -160.0149725,
45635                         57.000035
45636                     ],
45637                     [
45638                         -160.5054788,
45639                         56.9999017
45640                     ],
45641                     [
45642                         -165.8092575,
45643                         54.824847
45644                     ],
45645                     [
45646                         -178.000097,
45647                         52.2446469
45648                     ],
45649                     [
45650                         -177.9992996,
45651                         51.2554252
45652                     ],
45653                     [
45654                         -171.4689067,
45655                         51.8215329
45656                     ],
45657                     [
45658                         -162.40251,
45659                         53.956664
45660                     ],
45661                     [
45662                         -159.0075717,
45663                         55.002502
45664                     ],
45665                     [
45666                         -158.0190709,
45667                         55.0027849
45668                     ],
45669                     [
45670                         -151.9963213,
45671                         55.9991902
45672                     ],
45673                     [
45674                         -151.500341,
45675                         57.9987853
45676                     ],
45677                     [
45678                         -151.5012894,
45679                         58.9919816
45680                     ],
45681                     [
45682                         -138.5159989,
45683                         58.9953194
45684                     ],
45685                     [
45686                         -138.5150471,
45687                         57.9986434
45688                     ],
45689                     [
45690                         -133.9948193,
45691                         54.0031685
45692                     ],
45693                     [
45694                         -130.0044418,
45695                         54.0043387
45696                     ],
45697                     [
45698                         -130.0070826,
45699                         57.0000507
45700                     ],
45701                     [
45702                         -131.975877,
45703                         56.9995156
45704                     ],
45705                     [
45706                         -135.1229873,
45707                         59.756601
45708                     ],
45709                     [
45710                         -138.0071813,
45711                         59.991805
45712                     ],
45713                     [
45714                         -139.1715881,
45715                         60.4127229
45716                     ],
45717                     [
45718                         -140.9874011,
45719                         61.0118551
45720                     ],
45721                     [
45722                         -140.9683975,
45723                         69.9535069
45724                     ],
45725                     [
45726                         -156.176891,
45727                         71.5633329
45728                     ],
45729                     [
45730                         -160.413634,
45731                         70.7397728
45732                     ],
45733                     [
45734                         -163.0218273,
45735                         69.9707435
45736                     ],
45737                     [
45738                         -164.9717003,
45739                         68.994689
45740                     ]
45741                 ]
45742             ],
45743             "overlay": true
45744         },
45745         {
45746             "name": "OS 1:25k historic (OSM)",
45747             "type": "tms",
45748             "template": "http://ooc.openstreetmap.org/os1/{zoom}/{x}/{y}.jpg",
45749             "scaleExtent": [
45750                 6,
45751                 17
45752             ],
45753             "polygon": [
45754                 [
45755                     [
45756                         -9,
45757                         49.8
45758                     ],
45759                     [
45760                         -9,
45761                         61.1
45762                     ],
45763                     [
45764                         1.9,
45765                         61.1
45766                     ],
45767                     [
45768                         1.9,
45769                         49.8
45770                     ],
45771                     [
45772                         -9,
45773                         49.8
45774                     ]
45775                 ]
45776             ]
45777         },
45778         {
45779             "name": "OS New Popular Edition historic",
45780             "type": "tms",
45781             "template": "http://ooc.openstreetmap.org/npe/{zoom}/{x}/{y}.png",
45782             "polygon": [
45783                 [
45784                     [
45785                         -5.8,
45786                         49.8
45787                     ],
45788                     [
45789                         -5.8,
45790                         55.8
45791                     ],
45792                     [
45793                         1.9,
45794                         55.8
45795                     ],
45796                     [
45797                         1.9,
45798                         49.8
45799                     ],
45800                     [
45801                         -5.8,
45802                         49.8
45803                     ]
45804                 ]
45805             ]
45806         },
45807         {
45808             "name": "OS OpenData Locator",
45809             "type": "tms",
45810             "template": "http://tiles.itoworld.com/os_locator/{zoom}/{x}/{y}.png",
45811             "polygon": [
45812                 [
45813                     [
45814                         -9,
45815                         49.8
45816                     ],
45817                     [
45818                         -9,
45819                         61.1
45820                     ],
45821                     [
45822                         1.9,
45823                         61.1
45824                     ],
45825                     [
45826                         1.9,
45827                         49.8
45828                     ],
45829                     [
45830                         -9,
45831                         49.8
45832                     ]
45833                 ]
45834             ],
45835             "overlay": true
45836         },
45837         {
45838             "name": "OS OpenData StreetView",
45839             "type": "tms",
45840             "template": "http://os.openstreetmap.org/sv/{zoom}/{x}/{y}.png",
45841             "scaleExtent": [
45842                 1,
45843                 18
45844             ],
45845             "polygon": [
45846                 [
45847                     [
45848                         -5.8292886,
45849                         50.0229734
45850                     ],
45851                     [
45852                         -5.8292886,
45853                         50.254819
45854                     ],
45855                     [
45856                         -5.373356,
45857                         50.254819
45858                     ],
45859                     [
45860                         -5.373356,
45861                         50.3530588
45862                     ],
45863                     [
45864                         -5.1756021,
45865                         50.3530588
45866                     ],
45867                     [
45868                         -5.1756021,
45869                         50.5925406
45870                     ],
45871                     [
45872                         -4.9970743,
45873                         50.5925406
45874                     ],
45875                     [
45876                         -4.9970743,
45877                         50.6935617
45878                     ],
45879                     [
45880                         -4.7965738,
45881                         50.6935617
45882                     ],
45883                     [
45884                         -4.7965738,
45885                         50.7822112
45886                     ],
45887                     [
45888                         -4.6949503,
45889                         50.7822112
45890                     ],
45891                     [
45892                         -4.6949503,
45893                         50.9607371
45894                     ],
45895                     [
45896                         -4.6043131,
45897                         50.9607371
45898                     ],
45899                     [
45900                         -4.6043131,
45901                         51.0692066
45902                     ],
45903                     [
45904                         -4.3792215,
45905                         51.0692066
45906                     ],
45907                     [
45908                         -4.3792215,
45909                         51.2521782
45910                     ],
45911                     [
45912                         -3.9039346,
45913                         51.2521782
45914                     ],
45915                     [
45916                         -3.9039346,
45917                         51.2916998
45918                     ],
45919                     [
45920                         -3.7171671,
45921                         51.2916998
45922                     ],
45923                     [
45924                         -3.7171671,
45925                         51.2453014
45926                     ],
45927                     [
45928                         -3.1486246,
45929                         51.2453014
45930                     ],
45931                     [
45932                         -3.1486246,
45933                         51.362067
45934                     ],
45935                     [
45936                         -3.7446329,
45937                         51.362067
45938                     ],
45939                     [
45940                         -3.7446329,
45941                         51.4340386
45942                     ],
45943                     [
45944                         -3.8297769,
45945                         51.4340386
45946                     ],
45947                     [
45948                         -3.8297769,
45949                         51.5298246
45950                     ],
45951                     [
45952                         -4.0852091,
45953                         51.5298246
45954                     ],
45955                     [
45956                         -4.0852091,
45957                         51.4939284
45958                     ],
45959                     [
45960                         -4.3792215,
45961                         51.4939284
45962                     ],
45963                     [
45964                         -4.3792215,
45965                         51.5427168
45966                     ],
45967                     [
45968                         -5.1444195,
45969                         51.5427168
45970                     ],
45971                     [
45972                         -5.1444195,
45973                         51.6296003
45974                     ],
45975                     [
45976                         -5.7387103,
45977                         51.6296003
45978                     ],
45979                     [
45980                         -5.7387103,
45981                         51.774037
45982                     ],
45983                     [
45984                         -5.5095393,
45985                         51.774037
45986                     ],
45987                     [
45988                         -5.5095393,
45989                         51.9802596
45990                     ],
45991                     [
45992                         -5.198799,
45993                         51.9802596
45994                     ],
45995                     [
45996                         -5.198799,
45997                         52.0973358
45998                     ],
45999                     [
46000                         -4.8880588,
46001                         52.0973358
46002                     ],
46003                     [
46004                         -4.8880588,
46005                         52.1831557
46006                     ],
46007                     [
46008                         -4.4957492,
46009                         52.1831557
46010                     ],
46011                     [
46012                         -4.4957492,
46013                         52.2925739
46014                     ],
46015                     [
46016                         -4.3015365,
46017                         52.2925739
46018                     ],
46019                     [
46020                         -4.3015365,
46021                         52.3685318
46022                     ],
46023                     [
46024                         -4.1811246,
46025                         52.3685318
46026                     ],
46027                     [
46028                         -4.1811246,
46029                         52.7933685
46030                     ],
46031                     [
46032                         -4.4413696,
46033                         52.7933685
46034                     ],
46035                     [
46036                         -4.4413696,
46037                         52.7369614
46038                     ],
46039                     [
46040                         -4.8569847,
46041                         52.7369614
46042                     ],
46043                     [
46044                         -4.8569847,
46045                         52.9317255
46046                     ],
46047                     [
46048                         -4.7288044,
46049                         52.9317255
46050                     ],
46051                     [
46052                         -4.7288044,
46053                         53.5038599
46054                     ],
46055                     [
46056                         -4.1578191,
46057                         53.5038599
46058                     ],
46059                     [
46060                         -4.1578191,
46061                         53.4113498
46062                     ],
46063                     [
46064                         -3.3110518,
46065                         53.4113498
46066                     ],
46067                     [
46068                         -3.3110518,
46069                         53.5038599
46070                     ],
46071                     [
46072                         -3.2333667,
46073                         53.5038599
46074                     ],
46075                     [
46076                         -3.2333667,
46077                         54.0159169
46078                     ],
46079                     [
46080                         -3.3926211,
46081                         54.0159169
46082                     ],
46083                     [
46084                         -3.3926211,
46085                         54.1980953
46086                     ],
46087                     [
46088                         -3.559644,
46089                         54.1980953
46090                     ],
46091                     [
46092                         -3.559644,
46093                         54.433732
46094                     ],
46095                     [
46096                         -3.7188984,
46097                         54.433732
46098                     ],
46099                     [
46100                         -3.7188984,
46101                         54.721897
46102                     ],
46103                     [
46104                         -4.3015365,
46105                         54.721897
46106                     ],
46107                     [
46108                         -4.3015365,
46109                         54.6140739
46110                     ],
46111                     [
46112                         -5.0473132,
46113                         54.6140739
46114                     ],
46115                     [
46116                         -5.0473132,
46117                         54.7532915
46118                     ],
46119                     [
46120                         -5.2298731,
46121                         54.7532915
46122                     ],
46123                     [
46124                         -5.2298731,
46125                         55.2190799
46126                     ],
46127                     [
46128                         -5.6532567,
46129                         55.2190799
46130                     ],
46131                     [
46132                         -5.6532567,
46133                         55.250088
46134                     ],
46135                     [
46136                         -5.8979647,
46137                         55.250088
46138                     ],
46139                     [
46140                         -5.8979647,
46141                         55.4822462
46142                     ],
46143                     [
46144                         -6.5933212,
46145                         55.4822462
46146                     ],
46147                     [
46148                         -6.5933212,
46149                         56.3013441
46150                     ],
46151                     [
46152                         -7.1727691,
46153                         56.3013441
46154                     ],
46155                     [
46156                         -7.1727691,
46157                         56.5601822
46158                     ],
46159                     [
46160                         -6.8171722,
46161                         56.5601822
46162                     ],
46163                     [
46164                         -6.8171722,
46165                         56.6991713
46166                     ],
46167                     [
46168                         -6.5315276,
46169                         56.6991713
46170                     ],
46171                     [
46172                         -6.5315276,
46173                         56.9066964
46174                     ],
46175                     [
46176                         -6.811679,
46177                         56.9066964
46178                     ],
46179                     [
46180                         -6.811679,
46181                         57.3716613
46182                     ],
46183                     [
46184                         -6.8721038,
46185                         57.3716613
46186                     ],
46187                     [
46188                         -6.8721038,
46189                         57.5518893
46190                     ],
46191                     [
46192                         -7.0973235,
46193                         57.5518893
46194                     ],
46195                     [
46196                         -7.0973235,
46197                         57.2411085
46198                     ],
46199                     [
46200                         -7.1742278,
46201                         57.2411085
46202                     ],
46203                     [
46204                         -7.1742278,
46205                         56.9066964
46206                     ],
46207                     [
46208                         -7.3719817,
46209                         56.9066964
46210                     ],
46211                     [
46212                         -7.3719817,
46213                         56.8075885
46214                     ],
46215                     [
46216                         -7.5202972,
46217                         56.8075885
46218                     ],
46219                     [
46220                         -7.5202972,
46221                         56.7142479
46222                     ],
46223                     [
46224                         -7.8306806,
46225                         56.7142479
46226                     ],
46227                     [
46228                         -7.8306806,
46229                         56.8994605
46230                     ],
46231                     [
46232                         -7.6494061,
46233                         56.8994605
46234                     ],
46235                     [
46236                         -7.6494061,
46237                         57.4739617
46238                     ],
46239                     [
46240                         -7.8306806,
46241                         57.4739617
46242                     ],
46243                     [
46244                         -7.8306806,
46245                         57.7915584
46246                     ],
46247                     [
46248                         -7.4736249,
46249                         57.7915584
46250                     ],
46251                     [
46252                         -7.4736249,
46253                         58.086063
46254                     ],
46255                     [
46256                         -7.1879804,
46257                         58.086063
46258                     ],
46259                     [
46260                         -7.1879804,
46261                         58.367197
46262                     ],
46263                     [
46264                         -6.8034589,
46265                         58.367197
46266                     ],
46267                     [
46268                         -6.8034589,
46269                         58.4155786
46270                     ],
46271                     [
46272                         -6.638664,
46273                         58.4155786
46274                     ],
46275                     [
46276                         -6.638664,
46277                         58.4673277
46278                     ],
46279                     [
46280                         -6.5178143,
46281                         58.4673277
46282                     ],
46283                     [
46284                         -6.5178143,
46285                         58.5625632
46286                     ],
46287                     [
46288                         -6.0536224,
46289                         58.5625632
46290                     ],
46291                     [
46292                         -6.0536224,
46293                         58.1568843
46294                     ],
46295                     [
46296                         -6.1470062,
46297                         58.1568843
46298                     ],
46299                     [
46300                         -6.1470062,
46301                         58.1105865
46302                     ],
46303                     [
46304                         -6.2799798,
46305                         58.1105865
46306                     ],
46307                     [
46308                         -6.2799798,
46309                         57.7122664
46310                     ],
46311                     [
46312                         -6.1591302,
46313                         57.7122664
46314                     ],
46315                     [
46316                         -6.1591302,
46317                         57.6667563
46318                     ],
46319                     [
46320                         -5.9339104,
46321                         57.6667563
46322                     ],
46323                     [
46324                         -5.9339104,
46325                         57.8892524
46326                     ],
46327                     [
46328                         -5.80643,
46329                         57.8892524
46330                     ],
46331                     [
46332                         -5.80643,
46333                         57.9621767
46334                     ],
46335                     [
46336                         -5.6141692,
46337                         57.9621767
46338                     ],
46339                     [
46340                         -5.6141692,
46341                         58.0911236
46342                     ],
46343                     [
46344                         -5.490819,
46345                         58.0911236
46346                     ],
46347                     [
46348                         -5.490819,
46349                         58.3733281
46350                     ],
46351                     [
46352                         -5.3199118,
46353                         58.3733281
46354                     ],
46355                     [
46356                         -5.3199118,
46357                         58.75015
46358                     ],
46359                     [
46360                         -3.5719977,
46361                         58.75015
46362                     ],
46363                     [
46364                         -3.5719977,
46365                         59.2091788
46366                     ],
46367                     [
46368                         -3.1944501,
46369                         59.2091788
46370                     ],
46371                     [
46372                         -3.1944501,
46373                         59.4759216
46374                     ],
46375                     [
46376                         -2.243583,
46377                         59.4759216
46378                     ],
46379                     [
46380                         -2.243583,
46381                         59.1388749
46382                     ],
46383                     [
46384                         -2.4611012,
46385                         59.1388749
46386                     ],
46387                     [
46388                         -2.4611012,
46389                         58.8185938
46390                     ],
46391                     [
46392                         -2.7407675,
46393                         58.8185938
46394                     ],
46395                     [
46396                         -2.7407675,
46397                         58.5804743
46398                     ],
46399                     [
46400                         -2.9116746,
46401                         58.5804743
46402                     ],
46403                     [
46404                         -2.9116746,
46405                         58.1157523
46406                     ],
46407                     [
46408                         -3.4865441,
46409                         58.1157523
46410                     ],
46411                     [
46412                         -3.4865441,
46413                         57.740386
46414                     ],
46415                     [
46416                         -1.7153245,
46417                         57.740386
46418                     ],
46419                     [
46420                         -1.7153245,
46421                         57.2225558
46422                     ],
46423                     [
46424                         -1.9794538,
46425                         57.2225558
46426                     ],
46427                     [
46428                         -1.9794538,
46429                         56.8760742
46430                     ],
46431                     [
46432                         -2.1658979,
46433                         56.8760742
46434                     ],
46435                     [
46436                         -2.1658979,
46437                         56.6333186
46438                     ],
46439                     [
46440                         -2.3601106,
46441                         56.6333186
46442                     ],
46443                     [
46444                         -2.3601106,
46445                         56.0477521
46446                     ],
46447                     [
46448                         -1.9794538,
46449                         56.0477521
46450                     ],
46451                     [
46452                         -1.9794538,
46453                         55.8650949
46454                     ],
46455                     [
46456                         -1.4745008,
46457                         55.8650949
46458                     ],
46459                     [
46460                         -1.4745008,
46461                         55.2499926
46462                     ],
46463                     [
46464                         -1.3221997,
46465                         55.2499926
46466                     ],
46467                     [
46468                         -1.3221997,
46469                         54.8221737
46470                     ],
46471                     [
46472                         -1.0550014,
46473                         54.8221737
46474                     ],
46475                     [
46476                         -1.0550014,
46477                         54.6746628
46478                     ],
46479                     [
46480                         -0.6618765,
46481                         54.6746628
46482                     ],
46483                     [
46484                         -0.6618765,
46485                         54.5527463
46486                     ],
46487                     [
46488                         -0.3247617,
46489                         54.5527463
46490                     ],
46491                     [
46492                         -0.3247617,
46493                         54.2865195
46494                     ],
46495                     [
46496                         0.0092841,
46497                         54.2865195
46498                     ],
46499                     [
46500                         0.0092841,
46501                         53.7938518
46502                     ],
46503                     [
46504                         0.2081962,
46505                         53.7938518
46506                     ],
46507                     [
46508                         0.2081962,
46509                         53.5217726
46510                     ],
46511                     [
46512                         0.4163548,
46513                         53.5217726
46514                     ],
46515                     [
46516                         0.4163548,
46517                         53.0298851
46518                     ],
46519                     [
46520                         1.4273388,
46521                         53.0298851
46522                     ],
46523                     [
46524                         1.4273388,
46525                         52.92021
46526                     ],
46527                     [
46528                         1.8333912,
46529                         52.92021
46530                     ],
46531                     [
46532                         1.8333912,
46533                         52.042488
46534                     ],
46535                     [
46536                         1.5235504,
46537                         52.042488
46538                     ],
46539                     [
46540                         1.5235504,
46541                         51.8261335
46542                     ],
46543                     [
46544                         1.2697049,
46545                         51.8261335
46546                     ],
46547                     [
46548                         1.2697049,
46549                         51.6967453
46550                     ],
46551                     [
46552                         1.116651,
46553                         51.6967453
46554                     ],
46555                     [
46556                         1.116651,
46557                         51.440346
46558                     ],
46559                     [
46560                         1.5235504,
46561                         51.440346
46562                     ],
46563                     [
46564                         1.5235504,
46565                         51.3331831
46566                     ],
46567                     [
46568                         1.4507565,
46569                         51.3331831
46570                     ],
46571                     [
46572                         1.4507565,
46573                         51.0207553
46574                     ],
46575                     [
46576                         1.0699883,
46577                         51.0207553
46578                     ],
46579                     [
46580                         1.0699883,
46581                         50.9008416
46582                     ],
46583                     [
46584                         0.7788126,
46585                         50.9008416
46586                     ],
46587                     [
46588                         0.7788126,
46589                         50.729843
46590                     ],
46591                     [
46592                         -0.7255952,
46593                         50.729843
46594                     ],
46595                     [
46596                         -0.7255952,
46597                         50.7038437
46598                     ],
46599                     [
46600                         -1.0074383,
46601                         50.7038437
46602                     ],
46603                     [
46604                         -1.0074383,
46605                         50.5736307
46606                     ],
46607                     [
46608                         -2.3625252,
46609                         50.5736307
46610                     ],
46611                     [
46612                         -2.3625252,
46613                         50.4846421
46614                     ],
46615                     [
46616                         -2.4987805,
46617                         50.4846421
46618                     ],
46619                     [
46620                         -2.4987805,
46621                         50.5736307
46622                     ],
46623                     [
46624                         -3.4096378,
46625                         50.5736307
46626                     ],
46627                     [
46628                         -3.4096378,
46629                         50.2057837
46630                     ],
46631                     [
46632                         -3.6922446,
46633                         50.2057837
46634                     ],
46635                     [
46636                         -3.6922446,
46637                         50.1347737
46638                     ],
46639                     [
46640                         -5.005468,
46641                         50.1347737
46642                     ],
46643                     [
46644                         -5.005468,
46645                         49.9474456
46646                     ],
46647                     [
46648                         -5.2839506,
46649                         49.9474456
46650                     ],
46651                     [
46652                         -5.2839506,
46653                         50.0229734
46654                     ]
46655                 ],
46656                 [
46657                     [
46658                         -6.4580707,
46659                         49.8673563
46660                     ],
46661                     [
46662                         -6.4580707,
46663                         49.9499935
46664                     ],
46665                     [
46666                         -6.3978807,
46667                         49.9499935
46668                     ],
46669                     [
46670                         -6.3978807,
46671                         50.0053797
46672                     ],
46673                     [
46674                         -6.1799606,
46675                         50.0053797
46676                     ],
46677                     [
46678                         -6.1799606,
46679                         49.9168614
46680                     ],
46681                     [
46682                         -6.2540201,
46683                         49.9168614
46684                     ],
46685                     [
46686                         -6.2540201,
46687                         49.8673563
46688                     ]
46689                 ],
46690                 [
46691                     [
46692                         -5.8343165,
46693                         49.932156
46694                     ],
46695                     [
46696                         -5.8343165,
46697                         49.9754641
46698                     ],
46699                     [
46700                         -5.7683254,
46701                         49.9754641
46702                     ],
46703                     [
46704                         -5.7683254,
46705                         49.932156
46706                     ]
46707                 ],
46708                 [
46709                     [
46710                         -1.9483797,
46711                         60.6885737
46712                     ],
46713                     [
46714                         -1.9483797,
46715                         60.3058841
46716                     ],
46717                     [
46718                         -1.7543149,
46719                         60.3058841
46720                     ],
46721                     [
46722                         -1.7543149,
46723                         60.1284428
46724                     ],
46725                     [
46726                         -1.5754914,
46727                         60.1284428
46728                     ],
46729                     [
46730                         -1.5754914,
46731                         59.797917
46732                     ],
46733                     [
46734                         -1.0316959,
46735                         59.797917
46736                     ],
46737                     [
46738                         -1.0316959,
46739                         60.0354518
46740                     ],
46741                     [
46742                         -0.6626918,
46743                         60.0354518
46744                     ],
46745                     [
46746                         -0.6626918,
46747                         60.9103862
46748                     ],
46749                     [
46750                         -1.1034395,
46751                         60.9103862
46752                     ],
46753                     [
46754                         -1.1034395,
46755                         60.8040022
46756                     ],
46757                     [
46758                         -1.3506319,
46759                         60.8040022
46760                     ],
46761                     [
46762                         -1.3506319,
46763                         60.6885737
46764                     ]
46765                 ],
46766                 [
46767                     [
46768                         -2.203381,
46769                         60.1968568
46770                     ],
46771                     [
46772                         -2.203381,
46773                         60.0929443
46774                     ],
46775                     [
46776                         -1.9864011,
46777                         60.0929443
46778                     ],
46779                     [
46780                         -1.9864011,
46781                         60.1968568
46782                     ]
46783                 ],
46784                 [
46785                     [
46786                         -1.7543149,
46787                         59.5698289
46788                     ],
46789                     [
46790                         -1.7543149,
46791                         59.4639383
46792                     ],
46793                     [
46794                         -1.5373349,
46795                         59.4639383
46796                     ],
46797                     [
46798                         -1.5373349,
46799                         59.5698289
46800                     ]
46801                 ],
46802                 [
46803                     [
46804                         -4.5585981,
46805                         59.1370518
46806                     ],
46807                     [
46808                         -4.5585981,
46809                         58.9569099
46810                     ],
46811                     [
46812                         -4.2867004,
46813                         58.9569099
46814                     ],
46815                     [
46816                         -4.2867004,
46817                         59.1370518
46818                     ]
46819                 ],
46820                 [
46821                     [
46822                         -6.2787732,
46823                         59.2025744
46824                     ],
46825                     [
46826                         -6.2787732,
46827                         59.0227769
46828                     ],
46829                     [
46830                         -5.6650612,
46831                         59.0227769
46832                     ],
46833                     [
46834                         -5.6650612,
46835                         59.2025744
46836                     ]
46837                 ],
46838                 [
46839                     [
46840                         -8.7163482,
46841                         57.9440556
46842                     ],
46843                     [
46844                         -8.7163482,
46845                         57.7305936
46846                     ],
46847                     [
46848                         -8.3592926,
46849                         57.7305936
46850                     ],
46851                     [
46852                         -8.3592926,
46853                         57.9440556
46854                     ]
46855                 ],
46856                 [
46857                     [
46858                         -7.6077005,
46859                         50.4021026
46860                     ],
46861                     [
46862                         -7.6077005,
46863                         50.2688657
46864                     ],
46865                     [
46866                         -7.3907205,
46867                         50.2688657
46868                     ],
46869                     [
46870                         -7.3907205,
46871                         50.4021026
46872                     ]
46873                 ],
46874                 [
46875                     [
46876                         -7.7304303,
46877                         58.3579902
46878                     ],
46879                     [
46880                         -7.7304303,
46881                         58.248313
46882                     ],
46883                     [
46884                         -7.5134503,
46885                         58.248313
46886                     ],
46887                     [
46888                         -7.5134503,
46889                         58.3579902
46890                     ]
46891                 ]
46892             ]
46893         },
46894         {
46895             "name": "OS Scottish Popular historic",
46896             "type": "tms",
46897             "template": "http://ooc.openstreetmap.org/npescotland/tiles/{zoom}/{x}/{y}.jpg",
46898             "scaleExtent": [
46899                 6,
46900                 15
46901             ],
46902             "polygon": [
46903                 [
46904                     [
46905                         -7.8,
46906                         54.5
46907                     ],
46908                     [
46909                         -7.8,
46910                         61.1
46911                     ],
46912                     [
46913                         -1.1,
46914                         61.1
46915                     ],
46916                     [
46917                         -1.1,
46918                         54.5
46919                     ],
46920                     [
46921                         -7.8,
46922                         54.5
46923                     ]
46924                 ]
46925             ]
46926         },
46927         {
46928             "name": "OS Town Plans, Aberdeen 1866-1867 (NLS)",
46929             "type": "tms",
46930             "description": "Detailed town plan of Aberdeen 1866-1867, courtesy of National Library of Scotland.",
46931             "template": "http://geo.nls.uk/maps/towns/aberdeen/{zoom}/{x}/{-y}.png",
46932             "scaleExtent": [
46933                 13,
46934                 20
46935             ],
46936             "polygon": [
46937                 [
46938                     [
46939                         -2.14039404,
46940                         57.11218789
46941                     ],
46942                     [
46943                         -2.14064752,
46944                         57.17894161
46945                     ],
46946                     [
46947                         -2.04501987,
46948                         57.17901252
46949                     ],
46950                     [
46951                         -2.04493842,
46952                         57.11225862
46953                     ]
46954                 ]
46955             ],
46956             "terms_url": "http://maps.nls.uk/townplans/aberdeen.html",
46957             "terms_text": "National Library of Scotland - Aberdeen 1866-1867"
46958         },
46959         {
46960             "name": "OS Town Plans, Airdrie 1858 (NLS)",
46961             "type": "tms",
46962             "description": "Detailed town plan of Airdrie 1858, courtesy of National Library of Scotland.",
46963             "template": "http://geo.nls.uk/maps/towns/airdrie/{zoom}/{x}/{-y}.png",
46964             "scaleExtent": [
46965                 13,
46966                 20
46967             ],
46968             "polygon": [
46969                 [
46970                     [
46971                         -3.99291738,
46972                         55.86408041
46973                     ],
46974                     [
46975                         -3.99338933,
46976                         55.87329115
46977                     ],
46978                     [
46979                         -3.9691085,
46980                         55.87368212
46981                     ],
46982                     [
46983                         -3.9686423,
46984                         55.86447124
46985                     ]
46986                 ]
46987             ],
46988             "terms_url": "http://maps.nls.uk/townplans/airdrie.html",
46989             "terms_text": "National Library of Scotland - Airdrie 1858"
46990         },
46991         {
46992             "name": "OS Town Plans, Alexandria 1859 (NLS)",
46993             "type": "tms",
46994             "description": "Detailed town plan of Alexandria 1859, courtesy of National Library of Scotland.",
46995             "template": "http://geo.nls.uk/maps/towns/alexandria/{zoom}/{x}/{-y}.png",
46996             "scaleExtent": [
46997                 13,
46998                 20
46999             ],
47000             "polygon": [
47001                 [
47002                     [
47003                         -4.58973571,
47004                         55.97536707
47005                     ],
47006                     [
47007                         -4.59104461,
47008                         55.99493153
47009                     ],
47010                     [
47011                         -4.55985072,
47012                         55.99558348
47013                     ],
47014                     [
47015                         -4.55855754,
47016                         55.97601855
47017                     ]
47018                 ]
47019             ],
47020             "terms_url": "http://maps.nls.uk/townplans/alexandria.html",
47021             "terms_text": "National Library of Scotland - Alexandria 1859"
47022         },
47023         {
47024             "name": "OS Town Plans, Alloa 1861-1862 (NLS)",
47025             "type": "tms",
47026             "description": "Detailed town plan of Alloa 1861-1862, courtesy of National Library of Scotland.",
47027             "template": "http://geo.nls.uk/maps/towns/alloa/{zoom}/{x}/{-y}.png",
47028             "scaleExtent": [
47029                 13,
47030                 20
47031             ],
47032             "polygon": [
47033                 [
47034                     [
47035                         -3.81166061,
47036                         56.09864363
47037                     ],
47038                     [
47039                         -3.81274448,
47040                         56.12169929
47041                     ],
47042                     [
47043                         -3.7804609,
47044                         56.12216898
47045                     ],
47046                     [
47047                         -3.77939631,
47048                         56.09911292
47049                     ]
47050                 ]
47051             ],
47052             "terms_url": "http://maps.nls.uk/townplans/alloa.html",
47053             "terms_text": "National Library of Scotland - Alloa 1861-1862"
47054         },
47055         {
47056             "name": "OS Town Plans, Annan 1859 (NLS)",
47057             "type": "tms",
47058             "description": "Detailed town plan of Annan 1859, courtesy of National Library of Scotland.",
47059             "template": "http://geo.nls.uk/maps/towns/annan/{zoom}/{x}/{-y}.png",
47060             "scaleExtent": [
47061                 13,
47062                 20
47063             ],
47064             "polygon": [
47065                 [
47066                     [
47067                         -3.27921439,
47068                         54.98252155
47069                     ],
47070                     [
47071                         -3.27960062,
47072                         54.9946601
47073                     ],
47074                     [
47075                         -3.24866331,
47076                         54.99498165
47077                     ],
47078                     [
47079                         -3.24828642,
47080                         54.98284297
47081                     ]
47082                 ]
47083             ],
47084             "terms_url": "http://maps.nls.uk/townplans/annan.html",
47085             "terms_text": "National Library of Scotland - Annan 1859"
47086         },
47087         {
47088             "name": "OS Town Plans, Arbroath 1858 (NLS)",
47089             "type": "tms",
47090             "description": "Detailed town plan of Arbroath 1858, courtesy of National Library of Scotland.",
47091             "template": "http://geo.nls.uk/maps/towns/arbroath/{zoom}/{x}/{-y}.png",
47092             "scaleExtent": [
47093                 13,
47094                 20
47095             ],
47096             "polygon": [
47097                 [
47098                     [
47099                         -2.60716469,
47100                         56.53995105
47101                     ],
47102                     [
47103                         -2.60764981,
47104                         56.57022426
47105                     ],
47106                     [
47107                         -2.56498708,
47108                         56.57042549
47109                     ],
47110                     [
47111                         -2.564536,
47112                         56.54015206
47113                     ]
47114                 ]
47115             ],
47116             "terms_url": "http://maps.nls.uk/townplans/arbroath.html",
47117             "terms_text": "National Library of Scotland - Arbroath 1858"
47118         },
47119         {
47120             "name": "OS Town Plans, Ayr 1855 (NLS)",
47121             "type": "tms",
47122             "description": "Detailed town plan of Ayr 1855, courtesy of National Library of Scotland.",
47123             "template": "http://geo.nls.uk/maps/towns/ayr/{zoom}/{x}/{-y}.png",
47124             "scaleExtent": [
47125                 13,
47126                 20
47127             ],
47128             "polygon": [
47129                 [
47130                     [
47131                         -4.66768105,
47132                         55.43748864
47133                     ],
47134                     [
47135                         -4.67080057,
47136                         55.48363961
47137                     ],
47138                     [
47139                         -4.60609844,
47140                         55.48503484
47141                     ],
47142                     [
47143                         -4.60305426,
47144                         55.43888149
47145                     ]
47146                 ]
47147             ],
47148             "terms_url": "http://maps.nls.uk/townplans/ayr.html",
47149             "terms_text": "National Library of Scotland - Ayr 1855"
47150         },
47151         {
47152             "name": "OS Town Plans, Berwick-upon-Tweed 1852 (NLS)",
47153             "type": "tms",
47154             "description": "Detailed town plan of Berwick-upon-Tweed 1852, courtesy of National Library of Scotland.",
47155             "template": "http://geo.nls.uk/maps/towns/berwick/{zoom}/{x}/{-y}.png",
47156             "scaleExtent": [
47157                 13,
47158                 20
47159             ],
47160             "polygon": [
47161                 [
47162                     [
47163                         -2.02117487,
47164                         55.75577627
47165                     ],
47166                     [
47167                         -2.02118763,
47168                         55.77904118
47169                     ],
47170                     [
47171                         -1.98976956,
47172                         55.77904265
47173                     ],
47174                     [
47175                         -1.9897755,
47176                         55.75577774
47177                     ]
47178                 ]
47179             ],
47180             "terms_url": "http://maps.nls.uk/townplans/berwick.html",
47181             "terms_text": "National Library of Scotland - Berwick-upon-Tweed 1852"
47182         },
47183         {
47184             "name": "OS Town Plans, Brechin 1862 (NLS)",
47185             "type": "tms",
47186             "description": "Detailed town plan of Brechin 1862, courtesy of National Library of Scotland.",
47187             "template": "http://geo.nls.uk/maps/towns/brechin/{zoom}/{x}/{-y}.png",
47188             "scaleExtent": [
47189                 13,
47190                 20
47191             ],
47192             "polygon": [
47193                 [
47194                     [
47195                         -2.67480248,
47196                         56.71456775
47197                     ],
47198                     [
47199                         -2.67521172,
47200                         56.73739937
47201                     ],
47202                     [
47203                         -2.64319679,
47204                         56.73756872
47205                     ],
47206                     [
47207                         -2.64280695,
47208                         56.71473694
47209                     ]
47210                 ]
47211             ],
47212             "terms_url": "http://maps.nls.uk/townplans/brechin.html",
47213             "terms_text": "National Library of Scotland - Brechin 1862"
47214         },
47215         {
47216             "name": "OS Town Plans, Burntisland 1894 (NLS)",
47217             "type": "tms",
47218             "description": "Detailed town plan of Burntisland 1894, courtesy of National Library of Scotland.",
47219             "template": "http://geo.nls.uk/maps/towns/burntisland/{zoom}/{x}/{-y}.png",
47220             "scaleExtent": [
47221                 13,
47222                 20
47223             ],
47224             "polygon": [
47225                 [
47226                     [
47227                         -3.24879624,
47228                         56.04240046
47229                     ],
47230                     [
47231                         -3.2495182,
47232                         56.06472996
47233                     ],
47234                     [
47235                         -3.21830572,
47236                         56.06504207
47237                     ],
47238                     [
47239                         -3.21760179,
47240                         56.0427123
47241                     ]
47242                 ]
47243             ],
47244             "terms_url": "http://maps.nls.uk/townplans/burntisland.html",
47245             "terms_text": "National Library of Scotland - Burntisland 1894"
47246         },
47247         {
47248             "name": "OS Town Plans, Campbelton 1865 (NLS)",
47249             "type": "tms",
47250             "description": "Detailed town plan of Campbelton 1865, courtesy of National Library of Scotland.",
47251             "template": "http://geo.nls.uk/maps/towns/campbeltown/{zoom}/{x}/{-y}.png",
47252             "scaleExtent": [
47253                 13,
47254                 20
47255             ],
47256             "polygon": [
47257                 [
47258                     [
47259                         -5.62345307,
47260                         55.40255998
47261                     ],
47262                     [
47263                         -5.62631353,
47264                         55.43375303
47265                     ],
47266                     [
47267                         -5.58276654,
47268                         55.43503753
47269                     ],
47270                     [
47271                         -5.57994024,
47272                         55.40384299
47273                     ]
47274                 ]
47275             ],
47276             "terms_url": "http://maps.nls.uk/townplans/campbelton.html",
47277             "terms_text": "National Library of Scotland - Campbelton 1865"
47278         },
47279         {
47280             "name": "OS Town Plans, Coatbridge 1858 (NLS)",
47281             "type": "tms",
47282             "description": "Detailed town plan of Coatbridge 1858, courtesy of National Library of Scotland.",
47283             "template": "http://geo.nls.uk/maps/towns/coatbridge/{zoom}/{x}/{-y}.png",
47284             "scaleExtent": [
47285                 13,
47286                 20
47287             ],
47288             "polygon": [
47289                 [
47290                     [
47291                         -4.05035921,
47292                         55.84648689
47293                     ],
47294                     [
47295                         -4.05157062,
47296                         55.86947193
47297                     ],
47298                     [
47299                         -4.01953905,
47300                         55.87000186
47301                     ],
47302                     [
47303                         -4.01834651,
47304                         55.84701638
47305                     ]
47306                 ]
47307             ],
47308             "terms_url": "http://maps.nls.uk/townplans/coatbridge.html",
47309             "terms_text": "National Library of Scotland - Coatbridge 1858"
47310         },
47311         {
47312             "name": "OS Town Plans, Cupar 1854 (NLS)",
47313             "type": "tms",
47314             "description": "Detailed town plan of Cupar 1854, courtesy of National Library of Scotland.",
47315             "template": "http://geo.nls.uk/maps/towns/cupar1854/{zoom}/{x}/{-y}.png",
47316             "scaleExtent": [
47317                 13,
47318                 20
47319             ],
47320             "polygon": [
47321                 [
47322                     [
47323                         -3.04765872,
47324                         56.28653177
47325                     ],
47326                     [
47327                         -3.04890965,
47328                         56.332192
47329                     ],
47330                     [
47331                         -2.98498515,
47332                         56.33271677
47333                     ],
47334                     [
47335                         -2.98381041,
47336                         56.28705563
47337                     ]
47338                 ]
47339             ],
47340             "terms_url": "http://maps.nls.uk/townplans/cupar_1.html",
47341             "terms_text": "National Library of Scotland - Cupar 1854"
47342         },
47343         {
47344             "name": "OS Town Plans, Cupar 1893-1894 (NLS)",
47345             "type": "tms",
47346             "description": "Detailed town plan of Cupar 1893-1894, courtesy of National Library of Scotland.",
47347             "template": "http://geo.nls.uk/maps/towns/cupar1893/{zoom}/{x}/{-y}.png",
47348             "scaleExtent": [
47349                 13,
47350                 20
47351             ],
47352             "polygon": [
47353                 [
47354                     [
47355                         -3.0327697,
47356                         56.30243657
47357                     ],
47358                     [
47359                         -3.03338443,
47360                         56.32520139
47361                     ],
47362                     [
47363                         -3.00146629,
47364                         56.32546356
47365                     ],
47366                     [
47367                         -3.00087054,
47368                         56.30269852
47369                     ]
47370                 ]
47371             ],
47372             "terms_url": "http://maps.nls.uk/townplans/cupar_2.html",
47373             "terms_text": "National Library of Scotland - Cupar 1893-1894"
47374         },
47375         {
47376             "name": "OS Town Plans, Dalkeith 1852 (NLS)",
47377             "type": "tms",
47378             "description": "Detailed town plan of Dalkeith 1852, courtesy of National Library of Scotland.",
47379             "template": "http://geo.nls.uk/maps/towns/dalkeith1852/{zoom}/{x}/{-y}.png",
47380             "scaleExtent": [
47381                 13,
47382                 20
47383             ],
47384             "polygon": [
47385                 [
47386                     [
47387                         -3.07862465,
47388                         55.88900264
47389                     ],
47390                     [
47391                         -3.0790381,
47392                         55.90389729
47393                     ],
47394                     [
47395                         -3.05835611,
47396                         55.90407681
47397                     ],
47398                     [
47399                         -3.05795059,
47400                         55.88918206
47401                     ]
47402                 ]
47403             ],
47404             "terms_url": "http://maps.nls.uk/townplans/dalkeith_1.html",
47405             "terms_text": "National Library of Scotland - Dalkeith 1852"
47406         },
47407         {
47408             "name": "OS Town Plans, Dalkeith 1893 (NLS)",
47409             "type": "tms",
47410             "description": "Detailed town plan of Dalkeith 1893, courtesy of National Library of Scotland.",
47411             "template": "http://geo.nls.uk/maps/towns/dalkeith1893/{zoom}/{x}/{-y}.png",
47412             "scaleExtent": [
47413                 13,
47414                 20
47415             ],
47416             "polygon": [
47417                 [
47418                     [
47419                         -3.08600192,
47420                         55.87936087
47421                     ],
47422                     [
47423                         -3.08658588,
47424                         55.90025926
47425                     ],
47426                     [
47427                         -3.0436473,
47428                         55.90063074
47429                     ],
47430                     [
47431                         -3.04308639,
47432                         55.87973206
47433                     ]
47434                 ]
47435             ],
47436             "terms_url": "http://maps.nls.uk/townplans/dalkeith_2.html",
47437             "terms_text": "National Library of Scotland - Dalkeith 1893"
47438         },
47439         {
47440             "name": "OS Town Plans, Dumbarton 1859 (NLS)",
47441             "type": "tms",
47442             "description": "Detailed town plan of Dumbarton 1859, courtesy of National Library of Scotland.",
47443             "template": "http://geo.nls.uk/maps/towns/dumbarton/{zoom}/{x}/{-y}.png",
47444             "scaleExtent": [
47445                 13,
47446                 20
47447             ],
47448             "polygon": [
47449                 [
47450                     [
47451                         -4.58559982,
47452                         55.92742578
47453                     ],
47454                     [
47455                         -4.58714245,
47456                         55.95056014
47457                     ],
47458                     [
47459                         -4.55463269,
47460                         55.95123882
47461                     ],
47462                     [
47463                         -4.55310939,
47464                         55.92810387
47465                     ]
47466                 ]
47467             ],
47468             "terms_url": "http://maps.nls.uk/townplans/dumbarton.html",
47469             "terms_text": "National Library of Scotland - Dumbarton 1859"
47470         },
47471         {
47472             "name": "OS Town Plans, Dumfries 1850 (NLS)",
47473             "type": "tms",
47474             "description": "Detailed town plan of Dumfries 1850, courtesy of National Library of Scotland.",
47475             "template": "http://geo.nls.uk/maps/towns/dumfries1850/{zoom}/{x}/{-y}.png",
47476             "scaleExtent": [
47477                 13,
47478                 20
47479             ],
47480             "polygon": [
47481                 [
47482                     [
47483                         -3.63928076,
47484                         55.03715991
47485                     ],
47486                     [
47487                         -3.64116352,
47488                         55.08319002
47489                     ],
47490                     [
47491                         -3.57823183,
47492                         55.08402202
47493                     ],
47494                     [
47495                         -3.57642118,
47496                         55.0379905
47497                     ]
47498                 ]
47499             ],
47500             "terms_url": "http://maps.nls.uk/townplans/dumfries_1.html",
47501             "terms_text": "National Library of Scotland - Dumfries 1850"
47502         },
47503         {
47504             "name": "OS Town Plans, Dumfries 1893 (NLS)",
47505             "type": "tms",
47506             "description": "Detailed town plan of Dumfries 1893, courtesy of National Library of Scotland.",
47507             "template": "http://geo.nls.uk/maps/towns/dumfries1893/{zoom}/{x}/{-y}.png",
47508             "scaleExtent": [
47509                 13,
47510                 20
47511             ],
47512             "polygon": [
47513                 [
47514                     [
47515                         -3.63179081,
47516                         55.04150111
47517                     ],
47518                     [
47519                         -3.63330662,
47520                         55.07873429
47521                     ],
47522                     [
47523                         -3.58259012,
47524                         55.07940411
47525                     ],
47526                     [
47527                         -3.58112132,
47528                         55.04217001
47529                     ]
47530                 ]
47531             ],
47532             "terms_url": "http://maps.nls.uk/townplans/dumfries_2.html",
47533             "terms_text": "National Library of Scotland - Dumfries 1893"
47534         },
47535         {
47536             "name": "OS Town Plans, Dundee 1857-1858 (NLS)",
47537             "type": "tms",
47538             "description": "Detailed town plan of Dundee 1857-1858, courtesy of National Library of Scotland.",
47539             "template": "http://geo.nls.uk/maps/towns/dundee1857/{zoom}/{x}/{-y}.png",
47540             "scaleExtent": [
47541                 13,
47542                 20
47543             ],
47544             "polygon": [
47545                 [
47546                     [
47547                         -3.02584468,
47548                         56.44879161
47549                     ],
47550                     [
47551                         -3.02656969,
47552                         56.47566815
47553                     ],
47554                     [
47555                         -2.94710317,
47556                         56.47629984
47557                     ],
47558                     [
47559                         -2.94643424,
47560                         56.44942266
47561                     ]
47562                 ]
47563             ],
47564             "terms_url": "http://maps.nls.uk/townplans/dundee_1.html",
47565             "terms_text": "National Library of Scotland - Dundee 1857-1858"
47566         },
47567         {
47568             "name": "OS Town Plans, Dundee 1870-1872 (NLS)",
47569             "type": "tms",
47570             "description": "Detailed town plan of Dundee 1870-1872, courtesy of National Library of Scotland.",
47571             "template": "http://geo.nls.uk/maps/towns/dundee1870/{zoom}/{x}/{-y}.png",
47572             "scaleExtent": [
47573                 13,
47574                 20
47575             ],
47576             "polygon": [
47577                 [
47578                     [
47579                         -3.03399945,
47580                         56.448497
47581                     ],
47582                     [
47583                         -3.03497463,
47584                         56.48435238
47585                     ],
47586                     [
47587                         -2.92352705,
47588                         56.48523137
47589                     ],
47590                     [
47591                         -2.92265681,
47592                         56.4493748
47593                     ]
47594                 ]
47595             ],
47596             "terms_url": "http://maps.nls.uk/townplans/dundee_2.html",
47597             "terms_text": "National Library of Scotland - Dundee 1870-1872"
47598         },
47599         {
47600             "name": "OS Town Plans, Dunfermline 1854 (NLS)",
47601             "type": "tms",
47602             "description": "Detailed town plan of Dunfermline 1854, courtesy of National Library of Scotland.",
47603             "template": "http://geo.nls.uk/maps/towns/dunfermline1854/{zoom}/{x}/{-y}.png",
47604             "scaleExtent": [
47605                 13,
47606                 20
47607             ],
47608             "polygon": [
47609                 [
47610                     [
47611                         -3.49045481,
47612                         56.0605979
47613                     ],
47614                     [
47615                         -3.49116489,
47616                         56.07898822
47617                     ],
47618                     [
47619                         -3.44374075,
47620                         56.07955208
47621                     ],
47622                     [
47623                         -3.44305323,
47624                         56.06116138
47625                     ]
47626                 ]
47627             ],
47628             "terms_url": "http://maps.nls.uk/townplans/dunfermline_1.html",
47629             "terms_text": "National Library of Scotland - Dunfermline 1854"
47630         },
47631         {
47632             "name": "OS Town Plans, Dunfermline 1894 (NLS)",
47633             "type": "tms",
47634             "description": "Detailed town plan of Dunfermline 1894, courtesy of National Library of Scotland.",
47635             "template": "http://geo.nls.uk/maps/towns/dunfermline1893/{zoom}/{x}/{-y}.png",
47636             "scaleExtent": [
47637                 13,
47638                 20
47639             ],
47640             "polygon": [
47641                 [
47642                     [
47643                         -3.48284159,
47644                         56.05198219
47645                     ],
47646                     [
47647                         -3.48399434,
47648                         56.08198924
47649                     ],
47650                     [
47651                         -3.44209721,
47652                         56.08248587
47653                     ],
47654                     [
47655                         -3.44097697,
47656                         56.05247826
47657                     ]
47658                 ]
47659             ],
47660             "terms_url": "http://maps.nls.uk/townplans/dunfermline_2.html",
47661             "terms_text": "National Library of Scotland - Dunfermline 1894"
47662         },
47663         {
47664             "name": "OS Town Plans, Edinburgh 1849-1851 (NLS)",
47665             "type": "tms",
47666             "description": "Detailed town plan of Edinburgh 1849-1851, courtesy of National Library of Scotland.",
47667             "template": "http://geo.nls.uk/maps/towns/edinburgh1849/{zoom}/{x}/{-y}.png",
47668             "scaleExtent": [
47669                 13,
47670                 20
47671             ],
47672             "polygon": [
47673                 [
47674                     [
47675                         -3.2361048,
47676                         55.921366
47677                     ],
47678                     [
47679                         -3.23836397,
47680                         55.99217223
47681                     ],
47682                     [
47683                         -3.14197035,
47684                         55.99310288
47685                     ],
47686                     [
47687                         -3.13988689,
47688                         55.92229419
47689                     ]
47690                 ]
47691             ],
47692             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_1.html",
47693             "terms_text": "National Library of Scotland - Edinburgh 1849-1851"
47694         },
47695         {
47696             "name": "OS Town Plans, Edinburgh 1876-1877 (NLS)",
47697             "type": "tms",
47698             "description": "Detailed town plan of Edinburgh 1876-1877, courtesy of National Library of Scotland.",
47699             "template": "http://geo.nls.uk/maps/towns/edinburgh1876/{zoom}/{x}/{-y}.png",
47700             "scaleExtent": [
47701                 13,
47702                 20
47703             ],
47704             "polygon": [
47705                 [
47706                     [
47707                         -3.24740498,
47708                         55.92116518
47709                     ],
47710                     [
47711                         -3.24989581,
47712                         55.99850896
47713                     ],
47714                     [
47715                         -3.13061127,
47716                         55.99966059
47717                     ],
47718                     [
47719                         -3.12835798,
47720                         55.92231348
47721                     ]
47722                 ]
47723             ],
47724             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_2.html",
47725             "terms_text": "National Library of Scotland - Edinburgh 1876-1877"
47726         },
47727         {
47728             "name": "OS Town Plans, Edinburgh 1893-1894 (NLS)",
47729             "type": "tms",
47730             "description": "Detailed town plan of Edinburgh 1893-1894, courtesy of National Library of Scotland.",
47731             "template": "http://geo.nls.uk/maps/towns/edinburgh1893/{zoom}/{x}/{-y}.png",
47732             "scaleExtent": [
47733                 13,
47734                 20
47735             ],
47736             "polygon": [
47737                 [
47738                     [
47739                         -3.26111081,
47740                         55.89555387
47741                     ],
47742                     [
47743                         -3.26450423,
47744                         55.9997912
47745                     ],
47746                     [
47747                         -3.11970824,
47748                         56.00119128
47749                     ],
47750                     [
47751                         -3.1167031,
47752                         55.89694851
47753                     ]
47754                 ]
47755             ],
47756             "terms_url": "http://maps.nls.uk/townplans/edinburgh500.html",
47757             "terms_text": "National Library of Scotland - Edinburgh 1893-1894"
47758         },
47759         {
47760             "name": "OS Town Plans, Elgin 1868 (NLS)",
47761             "type": "tms",
47762             "description": "Detailed town plan of Elgin 1868, courtesy of National Library of Scotland.",
47763             "template": "http://geo.nls.uk/maps/towns/elgin/{zoom}/{x}/{-y}.png",
47764             "scaleExtent": [
47765                 13,
47766                 20
47767             ],
47768             "polygon": [
47769                 [
47770                     [
47771                         -3.33665196,
47772                         57.62879017
47773                     ],
47774                     [
47775                         -3.33776583,
47776                         57.65907381
47777                     ],
47778                     [
47779                         -3.29380859,
47780                         57.65953111
47781                     ],
47782                     [
47783                         -3.29273129,
47784                         57.62924695
47785                     ]
47786                 ]
47787             ],
47788             "terms_url": "http://maps.nls.uk/townplans/elgin.html",
47789             "terms_text": "National Library of Scotland - Elgin 1868"
47790         },
47791         {
47792             "name": "OS Town Plans, Falkirk 1858-1859 (NLS)",
47793             "type": "tms",
47794             "description": "Detailed town plan of Falkirk 1858-1859, courtesy of National Library of Scotland.",
47795             "template": "http://geo.nls.uk/maps/towns/falkirk/{zoom}/{x}/{-y}.png",
47796             "scaleExtent": [
47797                 13,
47798                 20
47799             ],
47800             "polygon": [
47801                 [
47802                     [
47803                         -3.79587441,
47804                         55.99343101
47805                     ],
47806                     [
47807                         -3.79697783,
47808                         56.01720281
47809                     ],
47810                     [
47811                         -3.76648151,
47812                         56.01764348
47813                     ],
47814                     [
47815                         -3.76539679,
47816                         55.99387129
47817                     ]
47818                 ]
47819             ],
47820             "terms_url": "http://maps.nls.uk/townplans/falkirk.html",
47821             "terms_text": "National Library of Scotland - Falkirk 1858-1859"
47822         },
47823         {
47824             "name": "OS Town Plans, Forfar 1860-1861 (NLS)",
47825             "type": "tms",
47826             "description": "Detailed town plan of Forfar 1860-1861, courtesy of National Library of Scotland.",
47827             "template": "http://geo.nls.uk/maps/towns/forfar/{zoom}/{x}/{-y}.png",
47828             "scaleExtent": [
47829                 13,
47830                 20
47831             ],
47832             "polygon": [
47833                 [
47834                     [
47835                         -2.90326183,
47836                         56.6289471
47837                     ],
47838                     [
47839                         -2.90378797,
47840                         56.65095013
47841                     ],
47842                     [
47843                         -2.87228457,
47844                         56.65117489
47845                     ],
47846                     [
47847                         -2.87177676,
47848                         56.62917168
47849                     ]
47850                 ]
47851             ],
47852             "terms_url": "http://maps.nls.uk/townplans/forfar.html",
47853             "terms_text": "National Library of Scotland - Forfar 1860-1861"
47854         },
47855         {
47856             "name": "OS Town Plans, Forres 1868 (NLS)",
47857             "type": "tms",
47858             "description": "Detailed town plan of Forres 1868, courtesy of National Library of Scotland.",
47859             "template": "http://geo.nls.uk/maps/towns/forres/{zoom}/{x}/{-y}.png",
47860             "scaleExtent": [
47861                 13,
47862                 20
47863             ],
47864             "polygon": [
47865                 [
47866                     [
47867                         -3.63516795,
47868                         57.58887872
47869                     ],
47870                     [
47871                         -3.63647637,
47872                         57.618002
47873                     ],
47874                     [
47875                         -3.57751453,
47876                         57.61875171
47877                     ],
47878                     [
47879                         -3.5762532,
47880                         57.58962759
47881                     ]
47882                 ]
47883             ],
47884             "terms_url": "http://maps.nls.uk/townplans/forres.html",
47885             "terms_text": "National Library of Scotland - Forres 1868"
47886         },
47887         {
47888             "name": "OS Town Plans, Galashiels 1858 (NLS)",
47889             "type": "tms",
47890             "description": "Detailed town plan of Galashiels 1858, courtesy of National Library of Scotland.",
47891             "template": "http://geo.nls.uk/maps/towns/galashiels/{zoom}/{x}/{-y}.png",
47892             "scaleExtent": [
47893                 13,
47894                 20
47895             ],
47896             "polygon": [
47897                 [
47898                     [
47899                         -2.82918609,
47900                         55.59586303
47901                     ],
47902                     [
47903                         -2.82981273,
47904                         55.62554026
47905                     ],
47906                     [
47907                         -2.78895254,
47908                         55.62580992
47909                     ],
47910                     [
47911                         -2.78835674,
47912                         55.59613239
47913                     ]
47914                 ]
47915             ],
47916             "terms_url": "http://maps.nls.uk/townplans/galashiels.html",
47917             "terms_text": "National Library of Scotland - Galashiels 1858"
47918         },
47919         {
47920             "name": "OS Town Plans, Girvan 1857 (NLS)",
47921             "type": "tms",
47922             "description": "Detailed town plan of Girvan 1857, courtesy of National Library of Scotland.",
47923             "template": "http://geo.nls.uk/maps/towns/girvan/{zoom}/{x}/{-y}.png",
47924             "scaleExtent": [
47925                 13,
47926                 20
47927             ],
47928             "polygon": [
47929                 [
47930                     [
47931                         -4.87424251,
47932                         55.22679729
47933                     ],
47934                     [
47935                         -4.87587895,
47936                         55.24945946
47937                     ],
47938                     [
47939                         -4.84447382,
47940                         55.25019598
47941                     ],
47942                     [
47943                         -4.84285519,
47944                         55.22753318
47945                     ]
47946                 ]
47947             ],
47948             "terms_url": "http://maps.nls.uk/townplans/girvan.html",
47949             "terms_text": "National Library of Scotland - Girvan 1857"
47950         },
47951         {
47952             "name": "OS Town Plans, Glasgow 1857-1858 (NLS)",
47953             "type": "tms",
47954             "description": "Detailed town plan of Glasgow 1857-1858, courtesy of National Library of Scotland.",
47955             "template": "http://geo.nls.uk/maps/towns/glasgow1857/{zoom}/{x}/{-y}.png",
47956             "scaleExtent": [
47957                 13,
47958                 20
47959             ],
47960             "polygon": [
47961                 [
47962                     [
47963                         -4.31575491,
47964                         55.82072009
47965                     ],
47966                     [
47967                         -4.319683,
47968                         55.88667625
47969                     ],
47970                     [
47971                         -4.1771319,
47972                         55.88928081
47973                     ],
47974                     [
47975                         -4.1734447,
47976                         55.82331825
47977                     ]
47978                 ]
47979             ],
47980             "terms_url": "http://maps.nls.uk/townplans/glasgow_1.html",
47981             "terms_text": "National Library of Scotland - Glasgow 1857-1858"
47982         },
47983         {
47984             "name": "OS Town Plans, Glasgow 1892-1894 (NLS)",
47985             "type": "tms",
47986             "description": "Detailed town plan of Glasgow 1892-1894, courtesy of National Library of Scotland.",
47987             "template": "http://geo.nls.uk/maps/towns/glasgow1894/{zoom}/{x}/{-y}.png",
47988             "scaleExtent": [
47989                 13,
47990                 20
47991             ],
47992             "polygon": [
47993                 [
47994                     [
47995                         -4.3465357,
47996                         55.81456228
47997                     ],
47998                     [
47999                         -4.35157646,
48000                         55.89806268
48001                     ],
48002                     [
48003                         -4.17788765,
48004                         55.9012587
48005                     ],
48006                     [
48007                         -4.17321842,
48008                         55.81774834
48009                     ]
48010                 ]
48011             ],
48012             "terms_url": "http://maps.nls.uk/townplans/glasgow_2.html",
48013             "terms_text": "National Library of Scotland - Glasgow 1892-1894"
48014         },
48015         {
48016             "name": "OS Town Plans, Greenock 1857 (NLS)",
48017             "type": "tms",
48018             "description": "Detailed town plan of Greenock 1857, courtesy of National Library of Scotland.",
48019             "template": "http://geo.nls.uk/maps/towns/greenock/{zoom}/{x}/{-y}.png",
48020             "scaleExtent": [
48021                 13,
48022                 20
48023             ],
48024             "polygon": [
48025                 [
48026                     [
48027                         -4.78108857,
48028                         55.92617865
48029                     ],
48030                     [
48031                         -4.78382957,
48032                         55.96437481
48033                     ],
48034                     [
48035                         -4.7302257,
48036                         55.96557475
48037                     ],
48038                     [
48039                         -4.72753731,
48040                         55.92737687
48041                     ]
48042                 ]
48043             ],
48044             "terms_url": "http://maps.nls.uk/townplans/greenock.html",
48045             "terms_text": "National Library of Scotland - Greenock 1857"
48046         },
48047         {
48048             "name": "OS Town Plans, Haddington 1853 (NLS)",
48049             "type": "tms",
48050             "description": "Detailed town plan of Haddington 1853, courtesy of National Library of Scotland.",
48051             "template": "http://geo.nls.uk/maps/towns/haddington1853/{zoom}/{x}/{-y}.png",
48052             "scaleExtent": [
48053                 13,
48054                 20
48055             ],
48056             "polygon": [
48057                 [
48058                     [
48059                         -2.78855542,
48060                         55.9451862
48061                     ],
48062                     [
48063                         -2.78888196,
48064                         55.96124194
48065                     ],
48066                     [
48067                         -2.76674325,
48068                         55.9613817
48069                     ],
48070                     [
48071                         -2.76642588,
48072                         55.94532587
48073                     ]
48074                 ]
48075             ],
48076             "terms_url": "http://maps.nls.uk/townplans/haddington_1.html",
48077             "terms_text": "National Library of Scotland - Haddington 1853"
48078         },
48079         {
48080             "name": "OS Town Plans, Haddington 1893 (NLS)",
48081             "type": "tms",
48082             "description": "Detailed town plan of Haddington 1893, courtesy of National Library of Scotland.",
48083             "template": "http://geo.nls.uk/maps/towns/haddington1893/{zoom}/{x}/{-y}.png",
48084             "scaleExtent": [
48085                 13,
48086                 20
48087             ],
48088             "polygon": [
48089                 [
48090                     [
48091                         -2.80152293,
48092                         55.93428734
48093                     ],
48094                     [
48095                         -2.80214693,
48096                         55.96447189
48097                     ],
48098                     [
48099                         -2.76038069,
48100                         55.9647367
48101                     ],
48102                     [
48103                         -2.75978916,
48104                         55.93455185
48105                     ]
48106                 ]
48107             ],
48108             "terms_url": "http://maps.nls.uk/townplans/haddington_2.html",
48109             "terms_text": "National Library of Scotland - Haddington 1893"
48110         },
48111         {
48112             "name": "OS Town Plans, Hamilton 1858 (NLS)",
48113             "type": "tms",
48114             "description": "Detailed town plan of Hamilton 1858, courtesy of National Library of Scotland.",
48115             "template": "http://geo.nls.uk/maps/towns/hamilton/{zoom}/{x}/{-y}.png",
48116             "scaleExtent": [
48117                 13,
48118                 20
48119             ],
48120             "polygon": [
48121                 [
48122                     [
48123                         -4.06721642,
48124                         55.74877265
48125                     ],
48126                     [
48127                         -4.06924047,
48128                         55.78698508
48129                     ],
48130                     [
48131                         -4.01679233,
48132                         55.78785698
48133                     ],
48134                     [
48135                         -4.01481949,
48136                         55.74964331
48137                     ]
48138                 ]
48139             ],
48140             "terms_url": "http://maps.nls.uk/townplans/hamilton.html",
48141             "terms_text": "National Library of Scotland - Hamilton 1858"
48142         },
48143         {
48144             "name": "OS Town Plans, Hawick 1857-1858 (NLS)",
48145             "type": "tms",
48146             "description": "Detailed town plan of Hawick 1857-1858, courtesy of National Library of Scotland.",
48147             "template": "http://geo.nls.uk/maps/towns/hawick/{zoom}/{x}/{-y}.png",
48148             "scaleExtent": [
48149                 13,
48150                 20
48151             ],
48152             "polygon": [
48153                 [
48154                     [
48155                         -2.80130149,
48156                         55.4102516
48157                     ],
48158                     [
48159                         -2.80176329,
48160                         55.43304638
48161                     ],
48162                     [
48163                         -2.7708832,
48164                         55.43324489
48165                     ],
48166                     [
48167                         -2.77043917,
48168                         55.41044995
48169                     ]
48170                 ]
48171             ],
48172             "terms_url": "http://maps.nls.uk/townplans/hawick.html",
48173             "terms_text": "National Library of Scotland - Hawick 1857-1858"
48174         },
48175         {
48176             "name": "OS Town Plans, Inverness 1867-1868 (NLS)",
48177             "type": "tms",
48178             "description": "Detailed town plan of Inverness 1867-1868, courtesy of National Library of Scotland.",
48179             "template": "http://geo.nls.uk/maps/towns/inverness/{zoom}/{x}/{-y}.png",
48180             "scaleExtent": [
48181                 13,
48182                 20
48183             ],
48184             "polygon": [
48185                 [
48186                     [
48187                         -4.25481758,
48188                         57.45916363
48189                     ],
48190                     [
48191                         -4.25752308,
48192                         57.50302387
48193                     ],
48194                     [
48195                         -4.19713638,
48196                         57.50409032
48197                     ],
48198                     [
48199                         -4.1945031,
48200                         57.46022829
48201                     ]
48202                 ]
48203             ],
48204             "terms_url": "http://maps.nls.uk/townplans/inverness.html",
48205             "terms_text": "National Library of Scotland - Inverness 1867-1868"
48206         },
48207         {
48208             "name": "OS Town Plans, Irvine 1859 (NLS)",
48209             "type": "tms",
48210             "description": "Detailed town plan of Irvine 1859, courtesy of National Library of Scotland.",
48211             "template": "http://geo.nls.uk/maps/towns/irvine/{zoom}/{x}/{-y}.png",
48212             "scaleExtent": [
48213                 13,
48214                 20
48215             ],
48216             "polygon": [
48217                 [
48218                     [
48219                         -4.67540402,
48220                         55.60649957
48221                     ],
48222                     [
48223                         -4.67643252,
48224                         55.62159024
48225                     ],
48226                     [
48227                         -4.65537888,
48228                         55.62204812
48229                     ],
48230                     [
48231                         -4.65435844,
48232                         55.60695719
48233                     ]
48234                 ]
48235             ],
48236             "terms_url": "http://maps.nls.uk/townplans/irvine.html",
48237             "terms_text": "National Library of Scotland - Irvine 1859"
48238         },
48239         {
48240             "name": "OS Town Plans, Jedburgh 1858 (NLS)",
48241             "type": "tms",
48242             "description": "Detailed town plan of Jedburgh 1858, courtesy of National Library of Scotland.",
48243             "template": "http://geo.nls.uk/maps/towns/jedburgh/{zoom}/{x}/{-y}.png",
48244             "scaleExtent": [
48245                 13,
48246                 20
48247             ],
48248             "polygon": [
48249                 [
48250                     [
48251                         -2.56332521,
48252                         55.47105448
48253                     ],
48254                     [
48255                         -2.56355503,
48256                         55.48715562
48257                     ],
48258                     [
48259                         -2.54168193,
48260                         55.48725438
48261                     ],
48262                     [
48263                         -2.54146103,
48264                         55.47115318
48265                     ]
48266                 ]
48267             ],
48268             "terms_url": "http://maps.nls.uk/townplans/jedburgh.html",
48269             "terms_text": "National Library of Scotland - Jedburgh 1858"
48270         },
48271         {
48272             "name": "OS Town Plans, Kelso 1857 (NLS)",
48273             "type": "tms",
48274             "description": "Detailed town plan of Kelso 1857, courtesy of National Library of Scotland.",
48275             "template": "http://geo.nls.uk/maps/towns/kelso/{zoom}/{x}/{-y}.png",
48276             "scaleExtent": [
48277                 13,
48278                 20
48279             ],
48280             "polygon": [
48281                 [
48282                     [
48283                         -2.44924544,
48284                         55.58390848
48285                     ],
48286                     [
48287                         -2.44949757,
48288                         55.6059582
48289                     ],
48290                     [
48291                         -2.41902085,
48292                         55.60606617
48293                     ],
48294                     [
48295                         -2.41878581,
48296                         55.58401636
48297                     ]
48298                 ]
48299             ],
48300             "terms_url": "http://maps.nls.uk/townplans/kelso.html",
48301             "terms_text": "National Library of Scotland - Kelso 1857"
48302         },
48303         {
48304             "name": "OS Town Plans, Kilmarnock 1857-1859 (NLS)",
48305             "type": "tms",
48306             "description": "Detailed town plan of Kilmarnock 1857-1859, courtesy of National Library of Scotland.",
48307             "template": "http://geo.nls.uk/maps/towns/kilmarnock/{zoom}/{x}/{-y}.png",
48308             "scaleExtent": [
48309                 13,
48310                 20
48311             ],
48312             "polygon": [
48313                 [
48314                     [
48315                         -4.51746876,
48316                         55.58950933
48317                     ],
48318                     [
48319                         -4.5194347,
48320                         55.62017114
48321                     ],
48322                     [
48323                         -4.47675652,
48324                         55.62104083
48325                     ],
48326                     [
48327                         -4.4748238,
48328                         55.59037802
48329                     ]
48330                 ]
48331             ],
48332             "terms_url": "http://maps.nls.uk/townplans/kilmarnock.html",
48333             "terms_text": "National Library of Scotland - Kilmarnock 1857-1859"
48334         },
48335         {
48336             "name": "OS Town Plans, Kirkcaldy 1855 (NLS)",
48337             "type": "tms",
48338             "description": "Detailed town plan of Kirkcaldy 1855, courtesy of National Library of Scotland.",
48339             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1855/{zoom}/{x}/{-y}.png",
48340             "scaleExtent": [
48341                 13,
48342                 20
48343             ],
48344             "polygon": [
48345                 [
48346                     [
48347                         -3.17455285,
48348                         56.09518942
48349                     ],
48350                     [
48351                         -3.17554995,
48352                         56.12790251
48353                     ],
48354                     [
48355                         -3.12991402,
48356                         56.12832843
48357                     ],
48358                     [
48359                         -3.12895559,
48360                         56.09561481
48361                     ]
48362                 ]
48363             ],
48364             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_1.html",
48365             "terms_text": "National Library of Scotland - Kirkcaldy 1855"
48366         },
48367         {
48368             "name": "OS Town Plans, Kirkcaldy 1894 (NLS)",
48369             "type": "tms",
48370             "description": "Detailed town plan of Kirkcaldy 1894, courtesy of National Library of Scotland.",
48371             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1894/{zoom}/{x}/{-y}.png",
48372             "scaleExtent": [
48373                 13,
48374                 20
48375             ],
48376             "polygon": [
48377                 [
48378                     [
48379                         -3.17460426,
48380                         56.09513375
48381                     ],
48382                     [
48383                         -3.17560428,
48384                         56.12794116
48385                     ],
48386                     [
48387                         -3.12989512,
48388                         56.12836777
48389                     ],
48390                     [
48391                         -3.12893395,
48392                         56.09555983
48393                     ]
48394                 ]
48395             ],
48396             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_2.html",
48397             "terms_text": "National Library of Scotland - Kirkcaldy 1894"
48398         },
48399         {
48400             "name": "OS Town Plans, Kirkcudbright 1850 (NLS)",
48401             "type": "tms",
48402             "description": "Detailed town plan of Kirkcudbright 1850, courtesy of National Library of Scotland.",
48403             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1850/{zoom}/{x}/{-y}.png",
48404             "scaleExtent": [
48405                 13,
48406                 20
48407             ],
48408             "polygon": [
48409                 [
48410                     [
48411                         -4.06154334,
48412                         54.82586314
48413                     ],
48414                     [
48415                         -4.0623081,
48416                         54.84086061
48417                     ],
48418                     [
48419                         -4.0420219,
48420                         54.84120364
48421                     ],
48422                     [
48423                         -4.04126464,
48424                         54.82620598
48425                     ]
48426                 ]
48427             ],
48428             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_1.html",
48429             "terms_text": "National Library of Scotland - Kirkcudbright 1850"
48430         },
48431         {
48432             "name": "OS Town Plans, Kirkcudbright 1893 (NLS)",
48433             "type": "tms",
48434             "description": "Detailed town plan of Kirkcudbright 1893, courtesy of National Library of Scotland.",
48435             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1893/{zoom}/{x}/{-y}.png",
48436             "scaleExtent": [
48437                 13,
48438                 20
48439             ],
48440             "polygon": [
48441                 [
48442                     [
48443                         -4.06001868,
48444                         54.82720122
48445                     ],
48446                     [
48447                         -4.06079036,
48448                         54.84234455
48449                     ],
48450                     [
48451                         -4.04025067,
48452                         54.84269158
48453                     ],
48454                     [
48455                         -4.03948667,
48456                         54.82754805
48457                     ]
48458                 ]
48459             ],
48460             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_2.html",
48461             "terms_text": "National Library of Scotland - Kirkcudbright 1893"
48462         },
48463         {
48464             "name": "OS Town Plans, Kirkintilloch 1859 (NLS)",
48465             "type": "tms",
48466             "description": "Detailed town plan of Kirkintilloch 1859, courtesy of National Library of Scotland.",
48467             "template": "http://geo.nls.uk/maps/towns/kirkintilloch/{zoom}/{x}/{-y}.png",
48468             "scaleExtent": [
48469                 13,
48470                 20
48471             ],
48472             "polygon": [
48473                 [
48474                     [
48475                         -4.16664222,
48476                         55.93124287
48477                     ],
48478                     [
48479                         -4.16748402,
48480                         55.94631265
48481                     ],
48482                     [
48483                         -4.14637318,
48484                         55.94668235
48485                     ],
48486                     [
48487                         -4.14553956,
48488                         55.93161237
48489                     ]
48490                 ]
48491             ],
48492             "terms_url": "http://maps.nls.uk/townplans/kirkintilloch.html",
48493             "terms_text": "National Library of Scotland - Kirkintilloch 1859"
48494         },
48495         {
48496             "name": "OS Town Plans, Kirriemuir 1861 (NLS)",
48497             "type": "tms",
48498             "description": "Detailed town plan of Kirriemuir 1861, courtesy of National Library of Scotland.",
48499             "template": "http://geo.nls.uk/maps/towns/kirriemuir/{zoom}/{x}/{-y}.png",
48500             "scaleExtent": [
48501                 13,
48502                 20
48503             ],
48504             "polygon": [
48505                 [
48506                     [
48507                         -3.01255744,
48508                         56.65896044
48509                     ],
48510                     [
48511                         -3.01302683,
48512                         56.67645382
48513                     ],
48514                     [
48515                         -2.98815879,
48516                         56.67665366
48517                     ],
48518                     [
48519                         -2.98770092,
48520                         56.65916014
48521                     ]
48522                 ]
48523             ],
48524             "terms_url": "http://maps.nls.uk/townplans/kirriemuir.html",
48525             "terms_text": "National Library of Scotland - Kirriemuir 1861"
48526         },
48527         {
48528             "name": "OS Town Plans, Lanark 1858 (NLS)",
48529             "type": "tms",
48530             "description": "Detailed town plan of Lanark 1858, courtesy of National Library of Scotland.",
48531             "template": "http://geo.nls.uk/maps/towns/lanark/{zoom}/{x}/{-y}.png",
48532             "scaleExtent": [
48533                 13,
48534                 20
48535             ],
48536             "polygon": [
48537                 [
48538                     [
48539                         -3.78642584,
48540                         55.66308804
48541                     ],
48542                     [
48543                         -3.78710605,
48544                         55.67800854
48545                     ],
48546                     [
48547                         -3.76632876,
48548                         55.67830935
48549                     ],
48550                     [
48551                         -3.76565645,
48552                         55.66338868
48553                     ]
48554                 ]
48555             ],
48556             "terms_url": "http://maps.nls.uk/townplans/lanark.html",
48557             "terms_text": "National Library of Scotland - Lanark 1858"
48558         },
48559         {
48560             "name": "OS Town Plans, Linlithgow 1856 (NLS)",
48561             "type": "tms",
48562             "description": "Detailed town plan of Linlithgow 1856, courtesy of National Library of Scotland.",
48563             "template": "http://geo.nls.uk/maps/towns/linlithgow/{zoom}/{x}/{-y}.png",
48564             "scaleExtent": [
48565                 13,
48566                 20
48567             ],
48568             "polygon": [
48569                 [
48570                     [
48571                         -3.61908334,
48572                         55.95549561
48573                     ],
48574                     [
48575                         -3.62033259,
48576                         55.98538615
48577                     ],
48578                     [
48579                         -3.57838447,
48580                         55.98593047
48581                     ],
48582                     [
48583                         -3.57716753,
48584                         55.95603932
48585                     ]
48586                 ]
48587             ],
48588             "terms_url": "http://maps.nls.uk/townplans/linlithgow.html",
48589             "terms_text": "National Library of Scotland - Linlithgow 1856"
48590         },
48591         {
48592             "name": "OS Town Plans, Mayole 1856-1857 (NLS)",
48593             "type": "tms",
48594             "description": "Detailed town plan of Mayole 1856-1857, courtesy of National Library of Scotland.",
48595             "template": "http://geo.nls.uk/maps/towns/maybole/{zoom}/{x}/{-y}.png",
48596             "scaleExtent": [
48597                 13,
48598                 20
48599             ],
48600             "polygon": [
48601                 [
48602                     [
48603                         -4.69086378,
48604                         55.34340178
48605                     ],
48606                     [
48607                         -4.6918884,
48608                         55.35849731
48609                     ],
48610                     [
48611                         -4.67089656,
48612                         55.35895813
48613                     ],
48614                     [
48615                         -4.6698799,
48616                         55.34386234
48617                     ]
48618                 ]
48619             ],
48620             "terms_url": "http://maps.nls.uk/townplans/maybole.html",
48621             "terms_text": "National Library of Scotland - Mayole 1856-1857"
48622         },
48623         {
48624             "name": "OS Town Plans, Montrose 1861-1862 (NLS)",
48625             "type": "tms",
48626             "description": "Detailed town plan of Montrose 1861-1862, courtesy of National Library of Scotland.",
48627             "template": "http://geo.nls.uk/maps/towns/montrose/{zoom}/{x}/{-y}.png",
48628             "scaleExtent": [
48629                 13,
48630                 20
48631             ],
48632             "polygon": [
48633                 [
48634                     [
48635                         -2.4859324,
48636                         56.69645192
48637                     ],
48638                     [
48639                         -2.4862257,
48640                         56.71918799
48641                     ],
48642                     [
48643                         -2.45405417,
48644                         56.71930941
48645                     ],
48646                     [
48647                         -2.45378027,
48648                         56.69657324
48649                     ]
48650                 ]
48651             ],
48652             "terms_url": "http://maps.nls.uk/townplans/montrose.html",
48653             "terms_text": "National Library of Scotland - Montrose 1861-1862"
48654         },
48655         {
48656             "name": "OS Town Plans, Musselburgh 1853 (NLS)",
48657             "type": "tms",
48658             "description": "Detailed town plan of Musselburgh 1853, courtesy of National Library of Scotland.",
48659             "template": "http://geo.nls.uk/maps/towns/musselburgh1853/{zoom}/{x}/{-y}.png",
48660             "scaleExtent": [
48661                 13,
48662                 20
48663             ],
48664             "polygon": [
48665                 [
48666                     [
48667                         -3.07888558,
48668                         55.93371953
48669                     ],
48670                     [
48671                         -3.07954151,
48672                         55.95729781
48673                     ],
48674                     [
48675                         -3.03240684,
48676                         55.95770177
48677                     ],
48678                     [
48679                         -3.03177952,
48680                         55.93412313
48681                     ]
48682                 ]
48683             ],
48684             "terms_url": "http://maps.nls.uk/townplans/musselburgh_1.html",
48685             "terms_text": "National Library of Scotland - Musselburgh 1853"
48686         },
48687         {
48688             "name": "OS Town Plans, Musselburgh 1893 (NLS)",
48689             "type": "tms",
48690             "description": "Detailed town plan of Musselburgh 1893, courtesy of National Library of Scotland.",
48691             "template": "http://geo.nls.uk/maps/towns/musselburgh1893/{zoom}/{x}/{-y}.png",
48692             "scaleExtent": [
48693                 13,
48694                 20
48695             ],
48696             "polygon": [
48697                 [
48698                     [
48699                         -3.07017621,
48700                         55.92694102
48701                     ],
48702                     [
48703                         -3.07078961,
48704                         55.94917624
48705                     ],
48706                     [
48707                         -3.03988228,
48708                         55.94944099
48709                     ],
48710                     [
48711                         -3.03928658,
48712                         55.92720556
48713                     ]
48714                 ]
48715             ],
48716             "terms_url": "http://maps.nls.uk/townplans/musselburgh_2.html",
48717             "terms_text": "National Library of Scotland - Musselburgh 1893"
48718         },
48719         {
48720             "name": "OS Town Plans, Nairn 1867-1868 (NLS)",
48721             "type": "tms",
48722             "description": "Detailed town plan of Nairn 1867-1868, courtesy of National Library of Scotland.",
48723             "template": "http://geo.nls.uk/maps/towns/nairn/{zoom}/{x}/{-y}.png",
48724             "scaleExtent": [
48725                 13,
48726                 20
48727             ],
48728             "polygon": [
48729                 [
48730                     [
48731                         -3.88433907,
48732                         57.57899149
48733                     ],
48734                     [
48735                         -3.88509905,
48736                         57.5936822
48737                     ],
48738                     [
48739                         -3.85931017,
48740                         57.59406441
48741                     ],
48742                     [
48743                         -3.85856057,
48744                         57.57937348
48745                     ]
48746                 ]
48747             ],
48748             "terms_url": "http://maps.nls.uk/townplans/nairn.html",
48749             "terms_text": "National Library of Scotland - Nairn 1867-1868"
48750         },
48751         {
48752             "name": "OS Town Plans, Oban 1867-1868 (NLS)",
48753             "type": "tms",
48754             "description": "Detailed town plan of Oban 1867-1868, courtesy of National Library of Scotland.",
48755             "template": "http://geo.nls.uk/maps/towns/oban/{zoom}/{x}/{-y}.png",
48756             "scaleExtent": [
48757                 13,
48758                 20
48759             ],
48760             "polygon": [
48761                 [
48762                     [
48763                         -5.49548449,
48764                         56.39080407
48765                     ],
48766                     [
48767                         -5.49836627,
48768                         56.42219039
48769                     ],
48770                     [
48771                         -5.45383984,
48772                         56.42343933
48773                     ],
48774                     [
48775                         -5.45099456,
48776                         56.39205153
48777                     ]
48778                 ]
48779             ],
48780             "terms_url": "http://maps.nls.uk/townplans/oban.html",
48781             "terms_text": "National Library of Scotland - Oban 1867-1868"
48782         },
48783         {
48784             "name": "OS Town Plans, Peebles 1856 (NLS)",
48785             "type": "tms",
48786             "description": "Detailed town plan of Peebles 1856, courtesy of National Library of Scotland.",
48787             "template": "http://geo.nls.uk/maps/towns/peebles/{zoom}/{x}/{-y}.png",
48788             "scaleExtent": [
48789                 13,
48790                 20
48791             ],
48792             "polygon": [
48793                 [
48794                     [
48795                         -3.20921287,
48796                         55.63635834
48797                     ],
48798                     [
48799                         -3.20990288,
48800                         55.65873817
48801                     ],
48802                     [
48803                         -3.17896372,
48804                         55.65903935
48805                     ],
48806                     [
48807                         -3.17829135,
48808                         55.63665927
48809                     ]
48810                 ]
48811             ],
48812             "terms_url": "http://maps.nls.uk/townplans/peebles.html",
48813             "terms_text": "National Library of Scotland - Peebles 1856"
48814         },
48815         {
48816             "name": "OS Town Plans, Perth 1860 (NLS)",
48817             "type": "tms",
48818             "description": "Detailed town plan of Perth 1860, courtesy of National Library of Scotland.",
48819             "template": "http://geo.nls.uk/maps/towns/perth/{zoom}/{x}/{-y}.png",
48820             "scaleExtent": [
48821                 13,
48822                 20
48823             ],
48824             "polygon": [
48825                 [
48826                     [
48827                         -3.45302495,
48828                         56.37794226
48829                     ],
48830                     [
48831                         -3.45416664,
48832                         56.40789908
48833                     ],
48834                     [
48835                         -3.41187528,
48836                         56.40838777
48837                     ],
48838                     [
48839                         -3.41076676,
48840                         56.3784304
48841                     ]
48842                 ]
48843             ],
48844             "terms_url": "http://maps.nls.uk/townplans/perth.html",
48845             "terms_text": "National Library of Scotland - Perth 1860"
48846         },
48847         {
48848             "name": "OS Town Plans, Peterhead 1868 (NLS)",
48849             "type": "tms",
48850             "description": "Detailed town plan of Peterhead 1868, courtesy of National Library of Scotland.",
48851             "template": "http://geo.nls.uk/maps/towns/peterhead/{zoom}/{x}/{-y}.png",
48852             "scaleExtent": [
48853                 13,
48854                 20
48855             ],
48856             "polygon": [
48857                 [
48858                     [
48859                         -1.80513747,
48860                         57.48046916
48861                     ],
48862                     [
48863                         -1.80494005,
48864                         57.51755411
48865                     ],
48866                     [
48867                         -1.75135366,
48868                         57.51746003
48869                     ],
48870                     [
48871                         -1.75160539,
48872                         57.48037522
48873                     ]
48874                 ]
48875             ],
48876             "terms_url": "http://maps.nls.uk/townplans/peterhead",
48877             "terms_text": "National Library of Scotland - Peterhead 1868"
48878         },
48879         {
48880             "name": "OS Town Plans, Port Glasgow 1856-1857 (NLS)",
48881             "type": "tms",
48882             "description": "Detailed town plan of Port Glasgow 1856-1857, courtesy of National Library of Scotland.",
48883             "template": "http://geo.nls.uk/maps/towns/portglasgow/{zoom}/{x}/{-y}.png",
48884             "scaleExtent": [
48885                 13,
48886                 20
48887             ],
48888             "polygon": [
48889                 [
48890                     [
48891                         -4.70063209,
48892                         55.91995983
48893                     ],
48894                     [
48895                         -4.70222026,
48896                         55.9427679
48897                     ],
48898                     [
48899                         -4.67084958,
48900                         55.94345237
48901                     ],
48902                     [
48903                         -4.6692798,
48904                         55.92064372
48905                     ]
48906                 ]
48907             ],
48908             "terms_url": "http://maps.nls.uk/townplans/port-glasgow.html",
48909             "terms_text": "National Library of Scotland - Port Glasgow 1856-1857"
48910         },
48911         {
48912             "name": "OS Town Plans, Portobello 1893-1894 (NLS)",
48913             "type": "tms",
48914             "description": "Detailed town plan of Portobello 1893-1894, courtesy of National Library of Scotland.",
48915             "template": "http://geo.nls.uk/maps/towns/portobello/{zoom}/{x}/{-y}.png",
48916             "scaleExtent": [
48917                 13,
48918                 20
48919             ],
48920             "polygon": [
48921                 [
48922                     [
48923                         -3.12437919,
48924                         55.93846889
48925                     ],
48926                     [
48927                         -3.1250234,
48928                         55.96068605
48929                     ],
48930                     [
48931                         -3.09394827,
48932                         55.96096586
48933                     ],
48934                     [
48935                         -3.09332184,
48936                         55.93874847
48937                     ]
48938                 ]
48939             ],
48940             "terms_url": "http://maps.nls.uk/townplans/portobello.html",
48941             "terms_text": "National Library of Scotland - Portobello 1893-1894"
48942         },
48943         {
48944             "name": "OS Town Plans, Rothesay 1862-1863 (NLS)",
48945             "type": "tms",
48946             "description": "Detailed town plan of Rothesay 1862-1863, courtesy of National Library of Scotland.",
48947             "template": "http://geo.nls.uk/maps/towns/rothesay/{zoom}/{x}/{-y}.png",
48948             "scaleExtent": [
48949                 13,
48950                 20
48951             ],
48952             "polygon": [
48953                 [
48954                     [
48955                         -5.06449893,
48956                         55.82864114
48957                     ],
48958                     [
48959                         -5.06569719,
48960                         55.84385927
48961                     ],
48962                     [
48963                         -5.04413114,
48964                         55.84439519
48965                     ],
48966                     [
48967                         -5.04294127,
48968                         55.82917676
48969                     ]
48970                 ]
48971             ],
48972             "terms_url": "http://maps.nls.uk/townplans/rothesay.html",
48973             "terms_text": "National Library of Scotland - Rothesay 1862-1863"
48974         },
48975         {
48976             "name": "OS Town Plans, Selkirk 1865 (NLS)",
48977             "type": "tms",
48978             "description": "Detailed town plan of Selkirk 1865, courtesy of National Library of Scotland.",
48979             "template": "http://geo.nls.uk/maps/towns/selkirk/{zoom}/{x}/{-y}.png",
48980             "scaleExtent": [
48981                 13,
48982                 20
48983             ],
48984             "polygon": [
48985                 [
48986                     [
48987                         -2.85998582,
48988                         55.53499576
48989                     ],
48990                     [
48991                         -2.86063259,
48992                         55.56459732
48993                     ],
48994                     [
48995                         -2.82003242,
48996                         55.56487574
48997                     ],
48998                     [
48999                         -2.81941615,
49000                         55.53527387
49001                     ]
49002                 ]
49003             ],
49004             "terms_url": "http://maps.nls.uk/townplans/selkirk.html",
49005             "terms_text": "National Library of Scotland - Selkirk 1865"
49006         },
49007         {
49008             "name": "OS Town Plans, St Andrews 1854 (NLS)",
49009             "type": "tms",
49010             "description": "Detailed town plan of St Andrews 1854, courtesy of National Library of Scotland.",
49011             "template": "http://geo.nls.uk/maps/towns/standrews1854/{zoom}/{x}/{-y}.png",
49012             "scaleExtent": [
49013                 13,
49014                 20
49015             ],
49016             "polygon": [
49017                 [
49018                     [
49019                         -2.81342686,
49020                         56.32097352
49021                     ],
49022                     [
49023                         -2.81405804,
49024                         56.3506222
49025                     ],
49026                     [
49027                         -2.77243712,
49028                         56.35088865
49029                     ],
49030                     [
49031                         -2.77183819,
49032                         56.32123967
49033                     ]
49034                 ]
49035             ],
49036             "terms_url": "http://maps.nls.uk/townplans/st-andrews_1.html",
49037             "terms_text": "National Library of Scotland - St Andrews 1854"
49038         },
49039         {
49040             "name": "OS Town Plans, St Andrews 1893 (NLS)",
49041             "type": "tms",
49042             "description": "Detailed town plan of St Andrews 1893, courtesy of National Library of Scotland.",
49043             "template": "http://geo.nls.uk/maps/towns/standrews1893/{zoom}/{x}/{-y}.png",
49044             "scaleExtent": [
49045                 13,
49046                 20
49047             ],
49048             "polygon": [
49049                 [
49050                     [
49051                         -2.81545583,
49052                         56.31861733
49053                     ],
49054                     [
49055                         -2.81609919,
49056                         56.3487653
49057                     ],
49058                     [
49059                         -2.77387785,
49060                         56.34903619
49061                     ],
49062                     [
49063                         -2.77326775,
49064                         56.31888792
49065                     ]
49066                 ]
49067             ],
49068             "terms_url": "http://maps.nls.uk/townplans/st-andrews_2.html",
49069             "terms_text": "National Library of Scotland - St Andrews 1893"
49070         },
49071         {
49072             "name": "OS Town Plans, Stirling 1858 (NLS)",
49073             "type": "tms",
49074             "description": "Detailed town plan of Stirling 1858, courtesy of National Library of Scotland.",
49075             "template": "http://geo.nls.uk/maps/towns/stirling/{zoom}/{x}/{-y}.png",
49076             "scaleExtent": [
49077                 13,
49078                 20
49079             ],
49080             "polygon": [
49081                 [
49082                     [
49083                         -3.95768489,
49084                         56.10754239
49085                     ],
49086                     [
49087                         -3.95882978,
49088                         56.13007142
49089                     ],
49090                     [
49091                         -3.92711024,
49092                         56.13057046
49093                     ],
49094                     [
49095                         -3.92598386,
49096                         56.10804101
49097                     ]
49098                 ]
49099             ],
49100             "terms_url": "http://maps.nls.uk/townplans/stirling.html",
49101             "terms_text": "National Library of Scotland - Stirling 1858"
49102         },
49103         {
49104             "name": "OS Town Plans, Stonehaven 1864 (NLS)",
49105             "type": "tms",
49106             "description": "Detailed town plan of Stonehaven 1864, courtesy of National Library of Scotland.",
49107             "template": "http://geo.nls.uk/maps/towns/stonehaven/{zoom}/{x}/{-y}.png",
49108             "scaleExtent": [
49109                 13,
49110                 20
49111             ],
49112             "polygon": [
49113                 [
49114                     [
49115                         -2.220167,
49116                         56.9565098
49117                     ],
49118                     [
49119                         -2.2202543,
49120                         56.97129283
49121                     ],
49122                     [
49123                         -2.19924399,
49124                         56.9713281
49125                     ],
49126                     [
49127                         -2.19916501,
49128                         56.95654504
49129                     ]
49130                 ]
49131             ],
49132             "terms_url": "http://maps.nls.uk/townplans/stonehaven.html",
49133             "terms_text": "National Library of Scotland - Stonehaven 1864"
49134         },
49135         {
49136             "name": "OS Town Plans, Stranraer 1847 (NLS)",
49137             "type": "tms",
49138             "description": "Detailed town plan of Stranraer 1847, courtesy of National Library of Scotland.",
49139             "template": "http://geo.nls.uk/maps/towns/stranraer1847/{zoom}/{x}/{-y}.png",
49140             "scaleExtent": [
49141                 13,
49142                 20
49143             ],
49144             "polygon": [
49145                 [
49146                     [
49147                         -5.04859743,
49148                         54.8822997
49149                     ],
49150                     [
49151                         -5.0508954,
49152                         54.91268061
49153                     ],
49154                     [
49155                         -5.0095373,
49156                         54.91371278
49157                     ],
49158                     [
49159                         -5.00727037,
49160                         54.88333071
49161                     ]
49162                 ]
49163             ],
49164             "terms_url": "http://maps.nls.uk/townplans/stranraer_1.html",
49165             "terms_text": "National Library of Scotland - Stranraer 1847"
49166         },
49167         {
49168             "name": "OS Town Plans, Stranraer 1863-1877 (NLS)",
49169             "type": "tms",
49170             "description": "Detailed town plan of Stranraer 1863-1877, courtesy of National Library of Scotland.",
49171             "template": "http://geo.nls.uk/maps/towns/stranraer1867/{zoom}/{x}/{-y}.png",
49172             "scaleExtent": [
49173                 13,
49174                 20
49175             ],
49176             "polygon": [
49177                 [
49178                     [
49179                         -5.04877289,
49180                         54.88228699
49181                     ],
49182                     [
49183                         -5.05107324,
49184                         54.9126976
49185                     ],
49186                     [
49187                         -5.00947337,
49188                         54.91373582
49189                     ],
49190                     [
49191                         -5.00720427,
49192                         54.88332405
49193                     ]
49194                 ]
49195             ],
49196             "terms_url": "http://maps.nls.uk/townplans/stranraer_1a.html",
49197             "terms_text": "National Library of Scotland - Stranraer 1863-1877"
49198         },
49199         {
49200             "name": "OS Town Plans, Stranraer 1893 (NLS)",
49201             "type": "tms",
49202             "description": "Detailed town plan of Stranraer 1893, courtesy of National Library of Scotland.",
49203             "template": "http://geo.nls.uk/maps/towns/stranraer1893/{zoom}/{x}/{-y}.png",
49204             "scaleExtent": [
49205                 13,
49206                 20
49207             ],
49208             "polygon": [
49209                 [
49210                     [
49211                         -5.04418424,
49212                         54.89773858
49213                     ],
49214                     [
49215                         -5.04511026,
49216                         54.90999885
49217                     ],
49218                     [
49219                         -5.0140499,
49220                         54.91077389
49221                     ],
49222                     [
49223                         -5.0131333,
49224                         54.89851327
49225                     ]
49226                 ]
49227             ],
49228             "terms_url": "http://maps.nls.uk/townplans/stranraer_2.html",
49229             "terms_text": "National Library of Scotland - Stranraer 1893"
49230         },
49231         {
49232             "name": "OS Town Plans, Strathaven 1858 (NLS)",
49233             "type": "tms",
49234             "description": "Detailed town plan of Strathaven 1858, courtesy of National Library of Scotland.",
49235             "template": "http://geo.nls.uk/maps/towns/strathaven/{zoom}/{x}/{-y}.png",
49236             "scaleExtent": [
49237                 13,
49238                 20
49239             ],
49240             "polygon": [
49241                 [
49242                     [
49243                         -4.06914872,
49244                         55.67242091
49245                     ],
49246                     [
49247                         -4.06954357,
49248                         55.67989707
49249                     ],
49250                     [
49251                         -4.05917487,
49252                         55.6800715
49253                     ],
49254                     [
49255                         -4.05878199,
49256                         55.67259529
49257                     ]
49258                 ]
49259             ],
49260             "terms_url": "http://maps.nls.uk/townplans/strathaven.html",
49261             "terms_text": "National Library of Scotland - Strathaven 1858"
49262         },
49263         {
49264             "name": "OS Town Plans, Wick 1872 (NLS)",
49265             "type": "tms",
49266             "description": "Detailed town plan of Wick 1872, courtesy of National Library of Scotland.",
49267             "template": "http://geo.nls.uk/maps/towns/wick/{zoom}/{x}/{-y}.png",
49268             "scaleExtent": [
49269                 13,
49270                 20
49271             ],
49272             "polygon": [
49273                 [
49274                     [
49275                         -3.11470001,
49276                         58.41344839
49277                     ],
49278                     [
49279                         -3.11588837,
49280                         58.45101446
49281                     ],
49282                     [
49283                         -3.05949843,
49284                         58.45149284
49285                     ],
49286                     [
49287                         -3.05837008,
49288                         58.41392606
49289                     ]
49290                 ]
49291             ],
49292             "terms_url": "http://maps.nls.uk/townplans/wick.html",
49293             "terms_text": "National Library of Scotland - Wick 1872"
49294         },
49295         {
49296             "name": "OS Town Plans, Wigtown 1848 (NLS)",
49297             "type": "tms",
49298             "description": "Detailed town plan of Wigtown 1848, courtesy of National Library of Scotland.",
49299             "template": "http://geo.nls.uk/maps/towns/wigtown1848/{zoom}/{x}/{-y}.png",
49300             "scaleExtent": [
49301                 13,
49302                 20
49303             ],
49304             "polygon": [
49305                 [
49306                     [
49307                         -4.45235587,
49308                         54.8572296
49309                     ],
49310                     [
49311                         -4.45327284,
49312                         54.87232603
49313                     ],
49314                     [
49315                         -4.43254469,
49316                         54.87274317
49317                     ],
49318                     [
49319                         -4.43163545,
49320                         54.85764651
49321                     ]
49322                 ]
49323             ],
49324             "terms_url": "http://maps.nls.uk/townplans/wigtown_1.html",
49325             "terms_text": "National Library of Scotland - Wigtown 1848"
49326         },
49327         {
49328             "name": "OS Town Plans, Wigtown 1894 (NLS)",
49329             "type": "tms",
49330             "description": "Detailed town plan of Wigtown 1894, courtesy of National Library of Scotland.",
49331             "template": "http://geo.nls.uk/maps/towns/wigtown1894/{zoom}/{x}/{-y}.png",
49332             "scaleExtent": [
49333                 13,
49334                 20
49335             ],
49336             "polygon": [
49337                 [
49338                     [
49339                         -4.45233361,
49340                         54.85721131
49341                     ],
49342                     [
49343                         -4.45325423,
49344                         54.87236807
49345                     ],
49346                     [
49347                         -4.43257837,
49348                         54.87278416
49349                     ],
49350                     [
49351                         -4.43166549,
49352                         54.85762716
49353                     ]
49354                 ]
49355             ],
49356             "terms_url": "http://maps.nls.uk/townplans/wigtown_2.html",
49357             "terms_text": "National Library of Scotland - Wigtown 1894"
49358         },
49359         {
49360             "name": "OpenPT Map (overlay)",
49361             "type": "tms",
49362             "template": "http://openptmap.de/tiles/{zoom}/{x}/{y}.png",
49363             "scaleExtent": [
49364                 5,
49365                 16
49366             ],
49367             "polygon": [
49368                 [
49369                     [
49370                         6.4901072,
49371                         53.665658
49372                     ],
49373                     [
49374                         8.5665347,
49375                         53.9848257
49376                     ],
49377                     [
49378                         8.1339457,
49379                         54.709715
49380                     ],
49381                     [
49382                         8.317796,
49383                         55.0952362
49384                     ],
49385                     [
49386                         10.1887438,
49387                         54.7783834
49388                     ],
49389                     [
49390                         10.6321475,
49391                         54.4778841
49392                     ],
49393                     [
49394                         11.2702164,
49395                         54.6221504
49396                     ],
49397                     [
49398                         11.681176,
49399                         54.3709243
49400                     ],
49401                     [
49402                         12.0272473,
49403                         54.3898199
49404                     ],
49405                     [
49406                         13.3250145,
49407                         54.8531617
49408                     ],
49409                     [
49410                         13.9198245,
49411                         54.6972173
49412                     ],
49413                     [
49414                         14.2118221,
49415                         54.1308273
49416                     ],
49417                     [
49418                         14.493005,
49419                         53.2665063
49420                     ],
49421                     [
49422                         14.1577485,
49423                         52.8766495
49424                     ],
49425                     [
49426                         14.7525584,
49427                         52.5819369
49428                     ],
49429                     [
49430                         15.0986297,
49431                         51.0171541
49432                     ],
49433                     [
49434                         14.9364088,
49435                         50.8399279
49436                     ],
49437                     [
49438                         14.730929,
49439                         50.7920977
49440                     ],
49441                     [
49442                         14.4389313,
49443                         50.8808862
49444                     ],
49445                     [
49446                         12.9573138,
49447                         50.3939044
49448                     ],
49449                     [
49450                         12.51391,
49451                         50.3939044
49452                     ],
49453                     [
49454                         12.3084302,
49455                         50.1173237
49456                     ],
49457                     [
49458                         12.6112425,
49459                         49.9088337
49460                     ],
49461                     [
49462                         12.394948,
49463                         49.7344006
49464                     ],
49465                     [
49466                         12.7734634,
49467                         49.4047626
49468                     ],
49469                     [
49470                         14.1469337,
49471                         48.6031036
49472                     ],
49473                     [
49474                         14.6768553,
49475                         48.6531391
49476                     ],
49477                     [
49478                         15.0661855,
49479                         49.0445497
49480                     ],
49481                     [
49482                         16.2666202,
49483                         48.7459305
49484                     ],
49485                     [
49486                         16.4937294,
49487                         48.8741286
49488                     ],
49489                     [
49490                         16.904689,
49491                         48.7173975
49492                     ],
49493                     [
49494                         16.9371332,
49495                         48.5315383
49496                     ],
49497                     [
49498                         16.8384693,
49499                         48.3823161
49500                     ],
49501                     [
49502                         17.2017097,
49503                         48.010204
49504                     ],
49505                     [
49506                         17.1214145,
49507                         47.6997605
49508                     ],
49509                     [
49510                         16.777292,
49511                         47.6585709
49512                     ],
49513                     [
49514                         16.6090543,
49515                         47.7460598
49516                     ],
49517                     [
49518                         16.410228,
49519                         47.6637214
49520                     ],
49521                     [
49522                         16.7352326,
49523                         47.6147714
49524                     ],
49525                     [
49526                         16.5555242,
49527                         47.3589738
49528                     ],
49529                     [
49530                         16.4790525,
49531                         46.9768539
49532                     ],
49533                     [
49534                         16.0355168,
49535                         46.8096295
49536                     ],
49537                     [
49538                         16.0508112,
49539                         46.6366332
49540                     ],
49541                     [
49542                         14.9572663,
49543                         46.6313822
49544                     ],
49545                     [
49546                         14.574908,
49547                         46.3892866
49548                     ],
49549                     [
49550                         12.3954655,
49551                         46.6891149
49552                     ],
49553                     [
49554                         12.1507562,
49555                         47.0550608
49556                     ],
49557                     [
49558                         11.1183887,
49559                         46.9142058
49560                     ],
49561                     [
49562                         11.0342699,
49563                         46.7729797
49564                     ],
49565                     [
49566                         10.4836739,
49567                         46.8462544
49568                     ],
49569                     [
49570                         10.4607324,
49571                         46.5472973
49572                     ],
49573                     [
49574                         10.1013156,
49575                         46.5735879
49576                     ],
49577                     [
49578                         10.2007287,
49579                         46.1831867
49580                     ],
49581                     [
49582                         9.8948421,
49583                         46.3629068
49584                     ],
49585                     [
49586                         9.5966026,
49587                         46.2889758
49588                     ],
49589                     [
49590                         9.2983631,
49591                         46.505206
49592                     ],
49593                     [
49594                         9.2830687,
49595                         46.2572605
49596                     ],
49597                     [
49598                         9.0536537,
49599                         45.7953255
49600                     ],
49601                     [
49602                         8.4265861,
49603                         46.2466846
49604                     ],
49605                     [
49606                         8.4418804,
49607                         46.4736161
49608                     ],
49609                     [
49610                         7.8759901,
49611                         45.9284607
49612                     ],
49613                     [
49614                         7.0959791,
49615                         45.8645956
49616                     ],
49617                     [
49618                         6.7747981,
49619                         46.1620044
49620                     ],
49621                     [
49622                         6.8206811,
49623                         46.4051083
49624                     ],
49625                     [
49626                         6.5453831,
49627                         46.4578142
49628                     ],
49629                     [
49630                         6.3312624,
49631                         46.3840116
49632                     ],
49633                     [
49634                         6.3847926,
49635                         46.2466846
49636                     ],
49637                     [
49638                         5.8953739,
49639                         46.0878021
49640                     ],
49641                     [
49642                         6.1171418,
49643                         46.3681838
49644                     ],
49645                     [
49646                         6.0942003,
49647                         46.5998657
49648                     ],
49649                     [
49650                         6.4383228,
49651                         46.7782169
49652                     ],
49653                     [
49654                         6.4306756,
49655                         46.9298747
49656                     ],
49657                     [
49658                         7.0806847,
49659                         47.3460216
49660                     ],
49661                     [
49662                         6.8436226,
49663                         47.3719227
49664                     ],
49665                     [
49666                         6.9965659,
49667                         47.5012373
49668                     ],
49669                     [
49670                         7.1800979,
49671                         47.5064033
49672                     ],
49673                     [
49674                         7.2336281,
49675                         47.439206
49676                     ],
49677                     [
49678                         7.4553959,
49679                         47.4805683
49680                     ],
49681                     [
49682                         7.7842241,
49683                         48.645735
49684                     ],
49685                     [
49686                         8.1971711,
49687                         49.0282701
49688                     ],
49689                     [
49690                         7.6006921,
49691                         49.0382974
49692                     ],
49693                     [
49694                         7.4477487,
49695                         49.1634679
49696                     ],
49697                     [
49698                         7.2030394,
49699                         49.1034255
49700                     ],
49701                     [
49702                         6.6677378,
49703                         49.1634679
49704                     ],
49705                     [
49706                         6.6371491,
49707                         49.3331933
49708                     ],
49709                     [
49710                         6.3542039,
49711                         49.4576194
49712                     ],
49713                     [
49714                         6.5453831,
49715                         49.8043366
49716                     ],
49717                     [
49718                         6.2471436,
49719                         49.873384
49720                     ],
49721                     [
49722                         6.0789059,
49723                         50.1534883
49724                     ],
49725                     [
49726                         6.3618511,
49727                         50.3685934
49728                     ],
49729                     [
49730                         6.0865531,
49731                         50.7039632
49732                     ],
49733                     [
49734                         5.8800796,
49735                         51.0513752
49736                     ],
49737                     [
49738                         6.1247889,
49739                         51.1618085
49740                     ],
49741                     [
49742                         6.1936134,
49743                         51.491527
49744                     ],
49745                     [
49746                         5.9641984,
49747                         51.7526501
49748                     ],
49749                     [
49750                         6.0253758,
49751                         51.8897286
49752                     ],
49753                     [
49754                         6.4536171,
49755                         51.8661241
49756                     ],
49757                     [
49758                         6.8436226,
49759                         51.9557552
49760                     ],
49761                     [
49762                         6.6906793,
49763                         52.0499105
49764                     ],
49765                     [
49766                         7.0042131,
49767                         52.2282603
49768                     ],
49769                     [
49770                         7.0195074,
49771                         52.4525245
49772                     ],
49773                     [
49774                         6.6983264,
49775                         52.4665032
49776                     ],
49777                     [
49778                         6.6906793,
49779                         52.6524628
49780                     ],
49781                     [
49782                         7.0348017,
49783                         52.6385432
49784                     ],
49785                     [
49786                         7.0730376,
49787                         52.8330151
49788                     ],
49789                     [
49790                         7.2183337,
49791                         52.9852064
49792                     ],
49793                     [
49794                         7.1953922,
49795                         53.3428087
49796                     ],
49797                     [
49798                         7.0042131,
49799                         53.3291098
49800                     ]
49801                 ]
49802             ],
49803             "terms_url": "http://openstreetmap.org/",
49804             "terms_text": "© OpenStreetMap contributors, CC-BY-SA"
49805         },
49806         {
49807             "name": "OpenStreetMap (Mapnik)",
49808             "type": "tms",
49809             "description": "The default OpenStreetMap layer.",
49810             "template": "http://tile.openstreetmap.org/{zoom}/{x}/{y}.png",
49811             "scaleExtent": [
49812                 0,
49813                 18
49814             ],
49815             "terms_url": "http://openstreetmap.org/",
49816             "terms_text": "© OpenStreetMap contributors, CC-BY-SA",
49817             "default": true
49818         },
49819         {
49820             "name": "OpenStreetMap GPS traces",
49821             "type": "tms",
49822             "description": "Public GPS traces uploaded to OpenStreetMap.",
49823             "template": "http://{switch:a,b,c}.gps-tile.openstreetmap.org/lines/{zoom}/{x}/{y}.png",
49824             "scaleExtent": [
49825                 0,
49826                 20
49827             ],
49828             "terms_url": "http://www.openstreetmap.org/copyright",
49829             "terms_text": "© OpenStreetMap contributors",
49830             "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>",
49831             "overlay": true
49832         },
49833         {
49834             "name": "Pangasinán/Bulacan (Phillipines HiRes)",
49835             "type": "tms",
49836             "template": "http://gravitystorm.dev.openstreetmap.org/imagery/philippines/{zoom}/{x}/{y}.png",
49837             "scaleExtent": [
49838                 12,
49839                 19
49840             ],
49841             "polygon": [
49842                 [
49843                     [
49844                         120.336593,
49845                         15.985768
49846                     ],
49847                     [
49848                         120.445995,
49849                         15.984
49850                     ],
49851                     [
49852                         120.446134,
49853                         15.974459
49854                     ],
49855                     [
49856                         120.476464,
49857                         15.974592
49858                     ],
49859                     [
49860                         120.594247,
49861                         15.946832
49862                     ],
49863                     [
49864                         120.598064,
49865                         16.090795
49866                     ],
49867                     [
49868                         120.596537,
49869                         16.197999
49870                     ],
49871                     [
49872                         120.368537,
49873                         16.218527
49874                     ],
49875                     [
49876                         120.347576,
49877                         16.042308
49878                     ],
49879                     [
49880                         120.336593,
49881                         15.985768
49882                     ]
49883                 ],
49884                 [
49885                     [
49886                         120.8268,
49887                         15.3658
49888                     ],
49889                     [
49890                         121.2684,
49891                         15.2602
49892                     ],
49893                     [
49894                         121.2699,
49895                         14.7025
49896                     ],
49897                     [
49898                         120.695,
49899                         14.8423
49900                     ]
49901                 ]
49902             ]
49903         },
49904         {
49905             "name": "Slovakia EEA CORINE 2006",
49906             "type": "tms",
49907             "template": "http://www.freemap.sk/tms/clc/{zoom}/{x}/{y}.png",
49908             "polygon": [
49909                 [
49910                     [
49911                         19.83682,
49912                         49.25529
49913                     ],
49914                     [
49915                         19.80075,
49916                         49.42385
49917                     ],
49918                     [
49919                         19.60437,
49920                         49.48058
49921                     ],
49922                     [
49923                         19.49179,
49924                         49.63961
49925                     ],
49926                     [
49927                         19.21831,
49928                         49.52604
49929                     ],
49930                     [
49931                         19.16778,
49932                         49.42521
49933                     ],
49934                     [
49935                         19.00308,
49936                         49.42236
49937                     ],
49938                     [
49939                         18.97611,
49940                         49.5308
49941                     ],
49942                     [
49943                         18.54685,
49944                         49.51425
49945                     ],
49946                     [
49947                         18.31432,
49948                         49.33818
49949                     ],
49950                     [
49951                         18.15913,
49952                         49.2961
49953                     ],
49954                     [
49955                         18.05564,
49956                         49.11134
49957                     ],
49958                     [
49959                         17.56396,
49960                         48.84938
49961                     ],
49962                     [
49963                         17.17929,
49964                         48.88816
49965                     ],
49966                     [
49967                         17.058,
49968                         48.81105
49969                     ],
49970                     [
49971                         16.90426,
49972                         48.61947
49973                     ],
49974                     [
49975                         16.79685,
49976                         48.38561
49977                     ],
49978                     [
49979                         17.06762,
49980                         48.01116
49981                     ],
49982                     [
49983                         17.32787,
49984                         47.97749
49985                     ],
49986                     [
49987                         17.51699,
49988                         47.82535
49989                     ],
49990                     [
49991                         17.74776,
49992                         47.73093
49993                     ],
49994                     [
49995                         18.29515,
49996                         47.72075
49997                     ],
49998                     [
49999                         18.67959,
50000                         47.75541
50001                     ],
50002                     [
50003                         18.89755,
50004                         47.81203
50005                     ],
50006                     [
50007                         18.79463,
50008                         47.88245
50009                     ],
50010                     [
50011                         18.84318,
50012                         48.04046
50013                     ],
50014                     [
50015                         19.46212,
50016                         48.05333
50017                     ],
50018                     [
50019                         19.62064,
50020                         48.22938
50021                     ],
50022                     [
50023                         19.89585,
50024                         48.09387
50025                     ],
50026                     [
50027                         20.33766,
50028                         48.2643
50029                     ],
50030                     [
50031                         20.55395,
50032                         48.52358
50033                     ],
50034                     [
50035                         20.82335,
50036                         48.55714
50037                     ],
50038                     [
50039                         21.10271,
50040                         48.47096
50041                     ],
50042                     [
50043                         21.45863,
50044                         48.55513
50045                     ],
50046                     [
50047                         21.74536,
50048                         48.31435
50049                     ],
50050                     [
50051                         22.15293,
50052                         48.37179
50053                     ],
50054                     [
50055                         22.61255,
50056                         49.08914
50057                     ],
50058                     [
50059                         22.09997,
50060                         49.23814
50061                     ],
50062                     [
50063                         21.9686,
50064                         49.36363
50065                     ],
50066                     [
50067                         21.6244,
50068                         49.46989
50069                     ],
50070                     [
50071                         21.06873,
50072                         49.46402
50073                     ],
50074                     [
50075                         20.94336,
50076                         49.31088
50077                     ],
50078                     [
50079                         20.73052,
50080                         49.44006
50081                     ],
50082                     [
50083                         20.22804,
50084                         49.41714
50085                     ],
50086                     [
50087                         20.05234,
50088                         49.23052
50089                     ],
50090                     [
50091                         19.83682,
50092                         49.25529
50093                     ]
50094                 ]
50095             ],
50096             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
50097             "terms_text": "EEA Corine 2006"
50098         },
50099         {
50100             "name": "Slovakia EEA GMES Urban Atlas",
50101             "type": "tms",
50102             "template": "http://www.freemap.sk/tms/urbanatlas/{zoom}/{x}/{y}.png",
50103             "polygon": [
50104                 [
50105                     [
50106                         19.83682,
50107                         49.25529
50108                     ],
50109                     [
50110                         19.80075,
50111                         49.42385
50112                     ],
50113                     [
50114                         19.60437,
50115                         49.48058
50116                     ],
50117                     [
50118                         19.49179,
50119                         49.63961
50120                     ],
50121                     [
50122                         19.21831,
50123                         49.52604
50124                     ],
50125                     [
50126                         19.16778,
50127                         49.42521
50128                     ],
50129                     [
50130                         19.00308,
50131                         49.42236
50132                     ],
50133                     [
50134                         18.97611,
50135                         49.5308
50136                     ],
50137                     [
50138                         18.54685,
50139                         49.51425
50140                     ],
50141                     [
50142                         18.31432,
50143                         49.33818
50144                     ],
50145                     [
50146                         18.15913,
50147                         49.2961
50148                     ],
50149                     [
50150                         18.05564,
50151                         49.11134
50152                     ],
50153                     [
50154                         17.56396,
50155                         48.84938
50156                     ],
50157                     [
50158                         17.17929,
50159                         48.88816
50160                     ],
50161                     [
50162                         17.058,
50163                         48.81105
50164                     ],
50165                     [
50166                         16.90426,
50167                         48.61947
50168                     ],
50169                     [
50170                         16.79685,
50171                         48.38561
50172                     ],
50173                     [
50174                         17.06762,
50175                         48.01116
50176                     ],
50177                     [
50178                         17.32787,
50179                         47.97749
50180                     ],
50181                     [
50182                         17.51699,
50183                         47.82535
50184                     ],
50185                     [
50186                         17.74776,
50187                         47.73093
50188                     ],
50189                     [
50190                         18.29515,
50191                         47.72075
50192                     ],
50193                     [
50194                         18.67959,
50195                         47.75541
50196                     ],
50197                     [
50198                         18.89755,
50199                         47.81203
50200                     ],
50201                     [
50202                         18.79463,
50203                         47.88245
50204                     ],
50205                     [
50206                         18.84318,
50207                         48.04046
50208                     ],
50209                     [
50210                         19.46212,
50211                         48.05333
50212                     ],
50213                     [
50214                         19.62064,
50215                         48.22938
50216                     ],
50217                     [
50218                         19.89585,
50219                         48.09387
50220                     ],
50221                     [
50222                         20.33766,
50223                         48.2643
50224                     ],
50225                     [
50226                         20.55395,
50227                         48.52358
50228                     ],
50229                     [
50230                         20.82335,
50231                         48.55714
50232                     ],
50233                     [
50234                         21.10271,
50235                         48.47096
50236                     ],
50237                     [
50238                         21.45863,
50239                         48.55513
50240                     ],
50241                     [
50242                         21.74536,
50243                         48.31435
50244                     ],
50245                     [
50246                         22.15293,
50247                         48.37179
50248                     ],
50249                     [
50250                         22.61255,
50251                         49.08914
50252                     ],
50253                     [
50254                         22.09997,
50255                         49.23814
50256                     ],
50257                     [
50258                         21.9686,
50259                         49.36363
50260                     ],
50261                     [
50262                         21.6244,
50263                         49.46989
50264                     ],
50265                     [
50266                         21.06873,
50267                         49.46402
50268                     ],
50269                     [
50270                         20.94336,
50271                         49.31088
50272                     ],
50273                     [
50274                         20.73052,
50275                         49.44006
50276                     ],
50277                     [
50278                         20.22804,
50279                         49.41714
50280                     ],
50281                     [
50282                         20.05234,
50283                         49.23052
50284                     ],
50285                     [
50286                         19.83682,
50287                         49.25529
50288                     ]
50289                 ]
50290             ],
50291             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
50292             "terms_text": "EEA GMES Urban Atlas"
50293         },
50294         {
50295             "name": "Slovakia Historic Maps",
50296             "type": "tms",
50297             "template": "http://tms.freemap.sk/historicke/{zoom}/{x}/{y}.png",
50298             "scaleExtent": [
50299                 0,
50300                 12
50301             ],
50302             "polygon": [
50303                 [
50304                     [
50305                         16.8196949,
50306                         47.4927236
50307                     ],
50308                     [
50309                         16.8196949,
50310                         49.5030322
50311                     ],
50312                     [
50313                         22.8388318,
50314                         49.5030322
50315                     ],
50316                     [
50317                         22.8388318,
50318                         47.4927236
50319                     ],
50320                     [
50321                         16.8196949,
50322                         47.4927236
50323                     ]
50324                 ]
50325             ]
50326         },
50327         {
50328             "name": "South Africa CD:NGI Aerial",
50329             "type": "tms",
50330             "template": "http://{switch:a,b,c}.aerial.openstreetmap.org.za/ngi-aerial/{zoom}/{x}/{y}.jpg",
50331             "scaleExtent": [
50332                 1,
50333                 22
50334             ],
50335             "polygon": [
50336                 [
50337                     [
50338                         17.8396817,
50339                         -32.7983384
50340                     ],
50341                     [
50342                         17.8893509,
50343                         -32.6972835
50344                     ],
50345                     [
50346                         18.00364,
50347                         -32.6982187
50348                     ],
50349                     [
50350                         18.0991679,
50351                         -32.7485251
50352                     ],
50353                     [
50354                         18.2898747,
50355                         -32.5526645
50356                     ],
50357                     [
50358                         18.2930182,
50359                         -32.0487089
50360                     ],
50361                     [
50362                         18.105455,
50363                         -31.6454966
50364                     ],
50365                     [
50366                         17.8529257,
50367                         -31.3443951
50368                     ],
50369                     [
50370                         17.5480046,
50371                         -30.902171
50372                     ],
50373                     [
50374                         17.4044506,
50375                         -30.6374731
50376                     ],
50377                     [
50378                         17.2493704,
50379                         -30.3991663
50380                     ],
50381                     [
50382                         16.9936977,
50383                         -29.6543552
50384                     ],
50385                     [
50386                         16.7987996,
50387                         -29.19437
50388                     ],
50389                     [
50390                         16.5494139,
50391                         -28.8415949
50392                     ],
50393                     [
50394                         16.4498691,
50395                         -28.691876
50396                     ],
50397                     [
50398                         16.4491046,
50399                         -28.5515766
50400                     ],
50401                     [
50402                         16.6002551,
50403                         -28.4825663
50404                     ],
50405                     [
50406                         16.7514057,
50407                         -28.4486958
50408                     ],
50409                     [
50410                         16.7462192,
50411                         -28.2458973
50412                     ],
50413                     [
50414                         16.8855148,
50415                         -28.04729
50416                     ],
50417                     [
50418                         16.9929502,
50419                         -28.0244005
50420                     ],
50421                     [
50422                         17.0529659,
50423                         -28.0257086
50424                     ],
50425                     [
50426                         17.1007562,
50427                         -28.0338839
50428                     ],
50429                     [
50430                         17.2011527,
50431                         -28.0930546
50432                     ],
50433                     [
50434                         17.2026346,
50435                         -28.2328424
50436                     ],
50437                     [
50438                         17.2474611,
50439                         -28.2338215
50440                     ],
50441                     [
50442                         17.2507953,
50443                         -28.198892
50444                     ],
50445                     [
50446                         17.3511919,
50447                         -28.1975861
50448                     ],
50449                     [
50450                         17.3515624,
50451                         -28.2442655
50452                     ],
50453                     [
50454                         17.4015754,
50455                         -28.2452446
50456                     ],
50457                     [
50458                         17.4149122,
50459                         -28.3489751
50460                     ],
50461                     [
50462                         17.4008345,
50463                         -28.547997
50464                     ],
50465                     [
50466                         17.4526999,
50467                         -28.5489733
50468                     ],
50469                     [
50470                         17.4512071,
50471                         -28.6495106
50472                     ],
50473                     [
50474                         17.4983599,
50475                         -28.6872054
50476                     ],
50477                     [
50478                         17.6028204,
50479                         -28.6830048
50480                     ],
50481                     [
50482                         17.6499732,
50483                         -28.6967928
50484                     ],
50485                     [
50486                         17.6525928,
50487                         -28.7381457
50488                     ],
50489                     [
50490                         17.801386,
50491                         -28.7381457
50492                     ],
50493                     [
50494                         17.9994276,
50495                         -28.7560602
50496                     ],
50497                     [
50498                         18.0002748,
50499                         -28.7956172
50500                     ],
50501                     [
50502                         18.1574507,
50503                         -28.8718055
50504                     ],
50505                     [
50506                         18.5063811,
50507                         -28.8718055
50508                     ],
50509                     [
50510                         18.6153564,
50511                         -28.8295875
50512                     ],
50513                     [
50514                         18.9087513,
50515                         -28.8277516
50516                     ],
50517                     [
50518                         19.1046973,
50519                         -28.9488548
50520                     ],
50521                     [
50522                         19.1969071,
50523                         -28.9378513
50524                     ],
50525                     [
50526                         19.243012,
50527                         -28.8516164
50528                     ],
50529                     [
50530                         19.2314858,
50531                         -28.802963
50532                     ],
50533                     [
50534                         19.2587296,
50535                         -28.7009928
50536                     ],
50537                     [
50538                         19.4431493,
50539                         -28.6973163
50540                     ],
50541                     [
50542                         19.5500289,
50543                         -28.4958332
50544                     ],
50545                     [
50546                         19.6967264,
50547                         -28.4939914
50548                     ],
50549                     [
50550                         19.698822,
50551                         -28.4479358
50552                     ],
50553                     [
50554                         19.8507587,
50555                         -28.4433291
50556                     ],
50557                     [
50558                         19.8497109,
50559                         -28.4027818
50560                     ],
50561                     [
50562                         19.9953605,
50563                         -28.399095
50564                     ],
50565                     [
50566                         19.9893671,
50567                         -24.7497859
50568                     ],
50569                     [
50570                         20.2916682,
50571                         -24.9192346
50572                     ],
50573                     [
50574                         20.4724562,
50575                         -25.1501701
50576                     ],
50577                     [
50578                         20.6532441,
50579                         -25.4529449
50580                     ],
50581                     [
50582                         20.733265,
50583                         -25.6801957
50584                     ],
50585                     [
50586                         20.8281046,
50587                         -25.8963498
50588                     ],
50589                     [
50590                         20.8429232,
50591                         -26.215851
50592                     ],
50593                     [
50594                         20.6502804,
50595                         -26.4840868
50596                     ],
50597                     [
50598                         20.6532441,
50599                         -26.8204869
50600                     ],
50601                     [
50602                         21.0889134,
50603                         -26.846933
50604                     ],
50605                     [
50606                         21.6727695,
50607                         -26.8389998
50608                     ],
50609                     [
50610                         21.7765003,
50611                         -26.6696268
50612                     ],
50613                     [
50614                         21.9721069,
50615                         -26.6431395
50616                     ],
50617                     [
50618                         22.2803355,
50619                         -26.3274702
50620                     ],
50621                     [
50622                         22.5707817,
50623                         -26.1333967
50624                     ],
50625                     [
50626                         22.7752795,
50627                         -25.6775246
50628                     ],
50629                     [
50630                         23.0005235,
50631                         -25.2761948
50632                     ],
50633                     [
50634                         23.4658301,
50635                         -25.2735148
50636                     ],
50637                     [
50638                         23.883717,
50639                         -25.597366
50640                     ],
50641                     [
50642                         24.2364017,
50643                         -25.613402
50644                     ],
50645                     [
50646                         24.603905,
50647                         -25.7896563
50648                     ],
50649                     [
50650                         25.110704,
50651                         -25.7389432
50652                     ],
50653                     [
50654                         25.5078447,
50655                         -25.6855376
50656                     ],
50657                     [
50658                         25.6441766,
50659                         -25.4823781
50660                     ],
50661                     [
50662                         25.8419267,
50663                         -24.7805437
50664                     ],
50665                     [
50666                         25.846641,
50667                         -24.7538456
50668                     ],
50669                     [
50670                         26.3928487,
50671                         -24.6332894
50672                     ],
50673                     [
50674                         26.4739066,
50675                         -24.5653312
50676                     ],
50677                     [
50678                         26.5089966,
50679                         -24.4842437
50680                     ],
50681                     [
50682                         26.5861946,
50683                         -24.4075775
50684                     ],
50685                     [
50686                         26.7300635,
50687                         -24.3014458
50688                     ],
50689                     [
50690                         26.8567384,
50691                         -24.2499463
50692                     ],
50693                     [
50694                         26.8574402,
50695                         -24.1026901
50696                     ],
50697                     [
50698                         26.9215471,
50699                         -23.8990957
50700                     ],
50701                     [
50702                         26.931831,
50703                         -23.8461891
50704                     ],
50705                     [
50706                         26.9714827,
50707                         -23.6994344
50708                     ],
50709                     [
50710                         27.0006074,
50711                         -23.6367644
50712                     ],
50713                     [
50714                         27.0578041,
50715                         -23.6052574
50716                     ],
50717                     [
50718                         27.1360547,
50719                         -23.5203437
50720                     ],
50721                     [
50722                         27.3339623,
50723                         -23.3973792
50724                     ],
50725                     [
50726                         27.5144057,
50727                         -23.3593929
50728                     ],
50729                     [
50730                         27.5958145,
50731                         -23.2085465
50732                     ],
50733                     [
50734                         27.8098634,
50735                         -23.0994957
50736                     ],
50737                     [
50738                         27.8828506,
50739                         -23.0620496
50740                     ],
50741                     [
50742                         27.9382928,
50743                         -22.9496487
50744                     ],
50745                     [
50746                         28.0407556,
50747                         -22.8255118
50748                     ],
50749                     [
50750                         28.2056786,
50751                         -22.6552861
50752                     ],
50753                     [
50754                         28.3397223,
50755                         -22.5639374
50756                     ],
50757                     [
50758                         28.4906093,
50759                         -22.560697
50760                     ],
50761                     [
50762                         28.6108769,
50763                         -22.5400248
50764                     ],
50765                     [
50766                         28.828175,
50767                         -22.4550173
50768                     ],
50769                     [
50770                         28.9285324,
50771                         -22.4232328
50772                     ],
50773                     [
50774                         28.9594116,
50775                         -22.3090081
50776                     ],
50777                     [
50778                         29.0162574,
50779                         -22.208335
50780                     ],
50781                     [
50782                         29.2324117,
50783                         -22.1693453
50784                     ],
50785                     [
50786                         29.3531213,
50787                         -22.1842926
50788                     ],
50789                     [
50790                         29.6548952,
50791                         -22.1186426
50792                     ],
50793                     [
50794                         29.7777102,
50795                         -22.1361956
50796                     ],
50797                     [
50798                         29.9292989,
50799                         -22.1849425
50800                     ],
50801                     [
50802                         30.1166795,
50803                         -22.2830348
50804                     ],
50805                     [
50806                         30.2563377,
50807                         -22.2914767
50808                     ],
50809                     [
50810                         30.3033582,
50811                         -22.3395204
50812                     ],
50813                     [
50814                         30.5061784,
50815                         -22.3057617
50816                     ],
50817                     [
50818                         30.8374279,
50819                         -22.284983
50820                     ],
50821                     [
50822                         31.0058599,
50823                         -22.3077095
50824                     ],
50825                     [
50826                         31.1834152,
50827                         -22.3232913
50828                     ],
50829                     [
50830                         31.2930586,
50831                         -22.3674647
50832                     ],
50833                     [
50834                         31.5680579,
50835                         -23.1903385
50836                     ],
50837                     [
50838                         31.5568311,
50839                         -23.4430809
50840                     ],
50841                     [
50842                         31.6931122,
50843                         -23.6175209
50844                     ],
50845                     [
50846                         31.7119696,
50847                         -23.741136
50848                     ],
50849                     [
50850                         31.7774743,
50851                         -23.8800628
50852                     ],
50853                     [
50854                         31.8886337,
50855                         -23.9481098
50856                     ],
50857                     [
50858                         31.9144386,
50859                         -24.1746736
50860                     ],
50861                     [
50862                         31.9948307,
50863                         -24.3040878
50864                     ],
50865                     [
50866                         32.0166656,
50867                         -24.4405988
50868                     ],
50869                     [
50870                         32.0077331,
50871                         -24.6536578
50872                     ],
50873                     [
50874                         32.019643,
50875                         -24.9140701
50876                     ],
50877                     [
50878                         32.035523,
50879                         -25.0849767
50880                     ],
50881                     [
50882                         32.019643,
50883                         -25.3821442
50884                     ],
50885                     [
50886                         31.9928457,
50887                         -25.4493771
50888                     ],
50889                     [
50890                         31.9997931,
50891                         -25.5165725
50892                     ],
50893                     [
50894                         32.0057481,
50895                         -25.6078978
50896                     ],
50897                     [
50898                         32.0057481,
50899                         -25.6624806
50900                     ],
50901                     [
50902                         31.9362735,
50903                         -25.8403721
50904                     ],
50905                     [
50906                         31.9809357,
50907                         -25.9546537
50908                     ],
50909                     [
50910                         31.8687838,
50911                         -26.0037251
50912                     ],
50913                     [
50914                         31.4162062,
50915                         -25.7277683
50916                     ],
50917                     [
50918                         31.3229117,
50919                         -25.7438611
50920                     ],
50921                     [
50922                         31.2504595,
50923                         -25.8296526
50924                     ],
50925                     [
50926                         31.1393001,
50927                         -25.9162746
50928                     ],
50929                     [
50930                         31.1164727,
50931                         -25.9912361
50932                     ],
50933                     [
50934                         30.9656135,
50935                         -26.2665756
50936                     ],
50937                     [
50938                         30.8921689,
50939                         -26.3279703
50940                     ],
50941                     [
50942                         30.8534616,
50943                         -26.4035568
50944                     ],
50945                     [
50946                         30.8226943,
50947                         -26.4488849
50948                     ],
50949                     [
50950                         30.8022583,
50951                         -26.5240694
50952                     ],
50953                     [
50954                         30.8038369,
50955                         -26.8082089
50956                     ],
50957                     [
50958                         30.9020939,
50959                         -26.7807451
50960                     ],
50961                     [
50962                         30.9100338,
50963                         -26.8489495
50964                     ],
50965                     [
50966                         30.9824859,
50967                         -26.9082627
50968                     ],
50969                     [
50970                         30.976531,
50971                         -27.0029222
50972                     ],
50973                     [
50974                         31.0034434,
50975                         -27.0441587
50976                     ],
50977                     [
50978                         31.1543322,
50979                         -27.1980416
50980                     ],
50981                     [
50982                         31.5015607,
50983                         -27.311117
50984                     ],
50985                     [
50986                         31.9700183,
50987                         -27.311117
50988                     ],
50989                     [
50990                         31.9700183,
50991                         -27.120472
50992                     ],
50993                     [
50994                         31.9769658,
50995                         -27.050664
50996                     ],
50997                     [
50998                         32.0002464,
50999                         -26.7983892
51000                     ],
51001                     [
51002                         32.1069826,
51003                         -26.7984645
51004                     ],
51005                     [
51006                         32.3114546,
51007                         -26.8479493
51008                     ],
51009                     [
51010                         32.899986,
51011                         -26.8516059
51012                     ],
51013                     [
51014                         32.886091,
51015                         -26.9816971
51016                     ],
51017                     [
51018                         32.709427,
51019                         -27.4785436
51020                     ],
51021                     [
51022                         32.6240724,
51023                         -27.7775144
51024                     ],
51025                     [
51026                         32.5813951,
51027                         -28.07479
51028                     ],
51029                     [
51030                         32.5387178,
51031                         -28.2288046
51032                     ],
51033                     [
51034                         32.4275584,
51035                         -28.5021568
51036                     ],
51037                     [
51038                         32.3640388,
51039                         -28.5945699
51040                     ],
51041                     [
51042                         32.0702603,
51043                         -28.8469827
51044                     ],
51045                     [
51046                         31.9878832,
51047                         -28.9069497
51048                     ],
51049                     [
51050                         31.7764818,
51051                         -28.969487
51052                     ],
51053                     [
51054                         31.4638459,
51055                         -29.2859343
51056                     ],
51057                     [
51058                         31.359634,
51059                         -29.3854348
51060                     ],
51061                     [
51062                         31.1680825,
51063                         -29.6307408
51064                     ],
51065                     [
51066                         31.064863,
51067                         -29.7893535
51068                     ],
51069                     [
51070                         31.0534493,
51071                         -29.8470469
51072                     ],
51073                     [
51074                         31.0669933,
51075                         -29.8640319
51076                     ],
51077                     [
51078                         31.0455459,
51079                         -29.9502017
51080                     ],
51081                     [
51082                         30.9518556,
51083                         -30.0033946
51084                     ],
51085                     [
51086                         30.8651833,
51087                         -30.1024093
51088                     ],
51089                     [
51090                         30.7244725,
51091                         -30.392502
51092                     ],
51093                     [
51094                         30.3556256,
51095                         -30.9308873
51096                     ],
51097                     [
51098                         30.0972364,
51099                         -31.2458274
51100                     ],
51101                     [
51102                         29.8673136,
51103                         -31.4304296
51104                     ],
51105                     [
51106                         29.7409393,
51107                         -31.5014699
51108                     ],
51109                     [
51110                         29.481312,
51111                         -31.6978686
51112                     ],
51113                     [
51114                         28.8943171,
51115                         -32.2898903
51116                     ],
51117                     [
51118                         28.5497137,
51119                         -32.5894641
51120                     ],
51121                     [
51122                         28.1436499,
51123                         -32.8320732
51124                     ],
51125                     [
51126                         28.0748735,
51127                         -32.941689
51128                     ],
51129                     [
51130                         27.8450942,
51131                         -33.082869
51132                     ],
51133                     [
51134                         27.3757956,
51135                         -33.3860685
51136                     ],
51137                     [
51138                         26.8805407,
51139                         -33.6458951
51140                     ],
51141                     [
51142                         26.5916871,
51143                         -33.7480756
51144                     ],
51145                     [
51146                         26.4527308,
51147                         -33.7935795
51148                     ],
51149                     [
51150                         26.206754,
51151                         -33.7548943
51152                     ],
51153                     [
51154                         26.0077897,
51155                         -33.7223961
51156                     ],
51157                     [
51158                         25.8055494,
51159                         -33.7524272
51160                     ],
51161                     [
51162                         25.7511073,
51163                         -33.8006512
51164                     ],
51165                     [
51166                         25.6529079,
51167                         -33.8543597
51168                     ],
51169                     [
51170                         25.6529079,
51171                         -33.9469768
51172                     ],
51173                     [
51174                         25.7195789,
51175                         -34.0040115
51176                     ],
51177                     [
51178                         25.7202807,
51179                         -34.0511235
51180                     ],
51181                     [
51182                         25.5508915,
51183                         -34.063151
51184                     ],
51185                     [
51186                         25.3504571,
51187                         -34.0502627
51188                     ],
51189                     [
51190                         25.2810609,
51191                         -34.0020322
51192                     ],
51193                     [
51194                         25.0476316,
51195                         -33.9994588
51196                     ],
51197                     [
51198                         24.954724,
51199                         -34.0043594
51200                     ],
51201                     [
51202                         24.9496586,
51203                         -34.1010363
51204                     ],
51205                     [
51206                         24.8770358,
51207                         -34.1506456
51208                     ],
51209                     [
51210                         24.8762914,
51211                         -34.2005281
51212                     ],
51213                     [
51214                         24.8532574,
51215                         -34.2189562
51216                     ],
51217                     [
51218                         24.7645287,
51219                         -34.2017946
51220                     ],
51221                     [
51222                         24.5001356,
51223                         -34.2003254
51224                     ],
51225                     [
51226                         24.3486733,
51227                         -34.1163824
51228                     ],
51229                     [
51230                         24.1988819,
51231                         -34.1019039
51232                     ],
51233                     [
51234                         23.9963377,
51235                         -34.0514443
51236                     ],
51237                     [
51238                         23.8017509,
51239                         -34.0524332
51240                     ],
51241                     [
51242                         23.7493589,
51243                         -34.0111855
51244                     ],
51245                     [
51246                         23.4973536,
51247                         -34.009014
51248                     ],
51249                     [
51250                         23.4155191,
51251                         -34.0434586
51252                     ],
51253                     [
51254                         23.4154284,
51255                         -34.1140433
51256                     ],
51257                     [
51258                         22.9000853,
51259                         -34.0993009
51260                     ],
51261                     [
51262                         22.8412418,
51263                         -34.0547911
51264                     ],
51265                     [
51266                         22.6470321,
51267                         -34.0502627
51268                     ],
51269                     [
51270                         22.6459843,
51271                         -34.0072768
51272                     ],
51273                     [
51274                         22.570016,
51275                         -34.0064081
51276                     ],
51277                     [
51278                         22.5050499,
51279                         -34.0645866
51280                     ],
51281                     [
51282                         22.2519968,
51283                         -34.0645866
51284                     ],
51285                     [
51286                         22.2221334,
51287                         -34.1014701
51288                     ],
51289                     [
51290                         22.1621197,
51291                         -34.1057019
51292                     ],
51293                     [
51294                         22.1712431,
51295                         -34.1521766
51296                     ],
51297                     [
51298                         22.1576913,
51299                         -34.2180897
51300                     ],
51301                     [
51302                         22.0015632,
51303                         -34.2172232
51304                     ],
51305                     [
51306                         21.9496952,
51307                         -34.3220009
51308                     ],
51309                     [
51310                         21.8611528,
51311                         -34.4007145
51312                     ],
51313                     [
51314                         21.5614708,
51315                         -34.4020114
51316                     ],
51317                     [
51318                         21.5468011,
51319                         -34.3661242
51320                     ],
51321                     [
51322                         21.501744,
51323                         -34.3669892
51324                     ],
51325                     [
51326                         21.5006961,
51327                         -34.4020114
51328                     ],
51329                     [
51330                         21.4194886,
51331                         -34.4465247
51332                     ],
51333                     [
51334                         21.1978706,
51335                         -34.4478208
51336                     ],
51337                     [
51338                         21.0988193,
51339                         -34.3991325
51340                     ],
51341                     [
51342                         21.0033746,
51343                         -34.3753872
51344                     ],
51345                     [
51346                         20.893192,
51347                         -34.3997115
51348                     ],
51349                     [
51350                         20.8976647,
51351                         -34.4854003
51352                     ],
51353                     [
51354                         20.7446802,
51355                         -34.4828092
51356                     ],
51357                     [
51358                         20.5042011,
51359                         -34.486264
51360                     ],
51361                     [
51362                         20.2527197,
51363                         -34.701477
51364                     ],
51365                     [
51366                         20.0803502,
51367                         -34.8361855
51368                     ],
51369                     [
51370                         19.9923317,
51371                         -34.8379056
51372                     ],
51373                     [
51374                         19.899074,
51375                         -34.8275845
51376                     ],
51377                     [
51378                         19.8938348,
51379                         -34.7936018
51380                     ],
51381                     [
51382                         19.5972963,
51383                         -34.7961833
51384                     ],
51385                     [
51386                         19.3929677,
51387                         -34.642015
51388                     ],
51389                     [
51390                         19.2877095,
51391                         -34.6404784
51392                     ],
51393                     [
51394                         19.2861377,
51395                         -34.5986563
51396                     ],
51397                     [
51398                         19.3474363,
51399                         -34.5244458
51400                     ],
51401                     [
51402                         19.3285256,
51403                         -34.4534372
51404                     ],
51405                     [
51406                         19.098001,
51407                         -34.449981
51408                     ],
51409                     [
51410                         19.0725583,
51411                         -34.3802371
51412                     ],
51413                     [
51414                         19.0023531,
51415                         -34.3525593
51416                     ],
51417                     [
51418                         18.9520568,
51419                         -34.3949373
51420                     ],
51421                     [
51422                         18.7975006,
51423                         -34.3936403
51424                     ],
51425                     [
51426                         18.7984174,
51427                         -34.1016376
51428                     ],
51429                     [
51430                         18.501748,
51431                         -34.1015292
51432                     ],
51433                     [
51434                         18.4999545,
51435                         -34.3616945
51436                     ],
51437                     [
51438                         18.4477325,
51439                         -34.3620007
51440                     ],
51441                     [
51442                         18.4479944,
51443                         -34.3522691
51444                     ],
51445                     [
51446                         18.3974362,
51447                         -34.3514041
51448                     ],
51449                     [
51450                         18.3971742,
51451                         -34.3022959
51452                     ],
51453                     [
51454                         18.3565705,
51455                         -34.3005647
51456                     ],
51457                     [
51458                         18.3479258,
51459                         -34.2020436
51460                     ],
51461                     [
51462                         18.2972095,
51463                         -34.1950274
51464                     ],
51465                     [
51466                         18.2951139,
51467                         -33.9937138
51468                     ],
51469                     [
51470                         18.3374474,
51471                         -33.9914079
51472                     ],
51473                     [
51474                         18.3476638,
51475                         -33.8492427
51476                     ],
51477                     [
51478                         18.3479258,
51479                         -33.781555
51480                     ],
51481                     [
51482                         18.4124718,
51483                         -33.7448849
51484                     ],
51485                     [
51486                         18.3615477,
51487                         -33.6501624
51488                     ],
51489                     [
51490                         18.2992013,
51491                         -33.585591
51492                     ],
51493                     [
51494                         18.2166839,
51495                         -33.448872
51496                     ],
51497                     [
51498                         18.1389858,
51499                         -33.3974083
51500                     ],
51501                     [
51502                         17.9473472,
51503                         -33.1602647
51504                     ],
51505                     [
51506                         17.8855247,
51507                         -33.0575732
51508                     ],
51509                     [
51510                         17.8485884,
51511                         -32.9668505
51512                     ],
51513                     [
51514                         17.8396817,
51515                         -32.8507302
51516                     ]
51517                 ]
51518             ]
51519         },
51520         {
51521             "name": "South Tyrol Orthofoto 2011",
51522             "type": "tms",
51523             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_OF2011_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
51524             "polygon": [
51525                 [
51526                     [
51527                         10.373383,
51528                         46.213553
51529                     ],
51530                     [
51531                         10.373383,
51532                         47.098175
51533                     ],
51534                     [
51535                         12.482758,
51536                         47.098175
51537                     ],
51538                     [
51539                         12.482758,
51540                         46.213553
51541                     ],
51542                     [
51543                         10.373383,
51544                         46.213553
51545                     ]
51546                 ]
51547             ],
51548             "id": "sdi.provinz.bz.it-WMTS_OF2011_APB-PAB"
51549         },
51550         {
51551             "name": "South Tyrol Topomap",
51552             "type": "tms",
51553             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_TOPOMAP_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
51554             "polygon": [
51555                 [
51556                     [
51557                         10.373383,
51558                         46.213553
51559                     ],
51560                     [
51561                         10.373383,
51562                         47.098175
51563                     ],
51564                     [
51565                         12.482758,
51566                         47.098175
51567                     ],
51568                     [
51569                         12.482758,
51570                         46.213553
51571                     ],
51572                     [
51573                         10.373383,
51574                         46.213553
51575                     ]
51576                 ]
51577             ],
51578             "id": "sdi.provinz.bz.it-WMTS_TOPOMAP_APB-PAB"
51579         },
51580         {
51581             "name": "Stadt Uster Orthophoto 2008 10cm",
51582             "type": "tms",
51583             "template": "http://mapproxy.sosm.ch:8080/tiles/uster/EPSG900913/{zoom}/{x}/{y}.png?origin=nw",
51584             "polygon": [
51585                 [
51586                     [
51587                         8.6,
51588                         47.31
51589                     ],
51590                     [
51591                         8.6,
51592                         47.39
51593                     ],
51594                     [
51595                         8.77,
51596                         47.39
51597                     ],
51598                     [
51599                         8.77,
51600                         47.31
51601                     ],
51602                     [
51603                         8.6,
51604                         47.31
51605                     ]
51606                 ]
51607             ],
51608             "terms_text": "Stadt Uster Vermessung Orthophoto 2008"
51609         },
51610         {
51611             "name": "Stevns (Denmark)",
51612             "type": "tms",
51613             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/stevns/2009/{zoom}/{x}/{y}.png",
51614             "scaleExtent": [
51615                 0,
51616                 20
51617             ],
51618             "polygon": [
51619                 [
51620                     [
51621                         12.0913942,
51622                         55.3491574
51623                     ],
51624                     [
51625                         12.0943104,
51626                         55.3842256
51627                     ],
51628                     [
51629                         12.1573875,
51630                         55.3833103
51631                     ],
51632                     [
51633                         12.1587287,
51634                         55.4013326
51635                     ],
51636                     [
51637                         12.1903468,
51638                         55.400558
51639                     ],
51640                     [
51641                         12.1931411,
51642                         55.4364665
51643                     ],
51644                     [
51645                         12.2564251,
51646                         55.4347995
51647                     ],
51648                     [
51649                         12.2547073,
51650                         55.4168882
51651                     ],
51652                     [
51653                         12.3822489,
51654                         55.4134349
51655                     ],
51656                     [
51657                         12.3795942,
51658                         55.3954143
51659                     ],
51660                     [
51661                         12.4109213,
51662                         55.3946958
51663                     ],
51664                     [
51665                         12.409403,
51666                         55.3766417
51667                     ],
51668                     [
51669                         12.4407807,
51670                         55.375779
51671                     ],
51672                     [
51673                         12.4394142,
51674                         55.3578314
51675                     ],
51676                     [
51677                         12.4707413,
51678                         55.3569971
51679                     ],
51680                     [
51681                         12.4629475,
51682                         55.2672214
51683                     ],
51684                     [
51685                         12.4315633,
51686                         55.2681491
51687                     ],
51688                     [
51689                         12.430045,
51690                         55.2502103
51691                     ],
51692                     [
51693                         12.3672011,
51694                         55.2519673
51695                     ],
51696                     [
51697                         12.3656858,
51698                         55.2340267
51699                     ],
51700                     [
51701                         12.2714604,
51702                         55.2366031
51703                     ],
51704                     [
51705                         12.2744467,
51706                         55.272476
51707                     ],
51708                     [
51709                         12.2115654,
51710                         55.2741475
51711                     ],
51712                     [
51713                         12.2130078,
51714                         55.2920322
51715                     ],
51716                     [
51717                         12.1815665,
51718                         55.2928638
51719                     ],
51720                     [
51721                         12.183141,
51722                         55.3107091
51723                     ],
51724                     [
51725                         12.2144897,
51726                         55.3100981
51727                     ],
51728                     [
51729                         12.2159927,
51730                         55.3279764
51731                     ],
51732                     [
51733                         12.1214458,
51734                         55.3303379
51735                     ],
51736                     [
51737                         12.1229489,
51738                         55.3483291
51739                     ]
51740                 ]
51741             ],
51742             "terms_text": "Stevns Kommune"
51743         },
51744         {
51745             "name": "Surrey Air Survey",
51746             "type": "tms",
51747             "template": "http://gravitystorm.dev.openstreetmap.org/surrey/{zoom}/{x}/{y}.png",
51748             "polygon": [
51749                 [
51750                     [
51751                         -0.856,
51752                         51.071
51753                     ],
51754                     [
51755                         -0.856,
51756                         51.473
51757                     ],
51758                     [
51759                         0.062,
51760                         51.473
51761                     ],
51762                     [
51763                         0.062,
51764                         51.071
51765                     ],
51766                     [
51767                         -0.856,
51768                         51.071
51769                     ]
51770                 ]
51771             ]
51772         },
51773         {
51774             "name": "Toulouse - Orthophotoplan 2007",
51775             "type": "tms",
51776             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2007/{zoom}/{x}/{y}",
51777             "scaleExtent": [
51778                 0,
51779                 22
51780             ],
51781             "polygon": [
51782                 [
51783                     [
51784                         1.1919978,
51785                         43.6328791
51786                     ],
51787                     [
51788                         1.2015377,
51789                         43.6329729
51790                     ],
51791                     [
51792                         1.2011107,
51793                         43.6554932
51794                     ],
51795                     [
51796                         1.2227985,
51797                         43.6557029
51798                     ],
51799                     [
51800                         1.2226231,
51801                         43.6653353
51802                     ],
51803                     [
51804                         1.2275341,
51805                         43.6653849
51806                     ],
51807                     [
51808                         1.2275417,
51809                         43.6656387
51810                     ],
51811                     [
51812                         1.2337568,
51813                         43.6656883
51814                     ],
51815                     [
51816                         1.2337644,
51817                         43.6650153
51818                     ],
51819                     [
51820                         1.2351218,
51821                         43.6650319
51822                     ],
51823                     [
51824                         1.2350913,
51825                         43.6670729
51826                     ],
51827                     [
51828                         1.2443566,
51829                         43.6671556
51830                     ],
51831                     [
51832                         1.2441584,
51833                         43.6743925
51834                     ],
51835                     [
51836                         1.2493973,
51837                         43.6744256
51838                     ],
51839                     [
51840                         1.2493973,
51841                         43.6746628
51842                     ],
51843                     [
51844                         1.2555666,
51845                         43.6747234
51846                     ],
51847                     [
51848                         1.2555742,
51849                         43.6744532
51850                     ],
51851                     [
51852                         1.2569545,
51853                         43.6744697
51854                     ],
51855                     [
51856                         1.2568782,
51857                         43.678529
51858                     ],
51859                     [
51860                         1.2874873,
51861                         43.6788257
51862                     ],
51863                     [
51864                         1.2870803,
51865                         43.7013229
51866                     ],
51867                     [
51868                         1.3088219,
51869                         43.7014632
51870                     ],
51871                     [
51872                         1.3086493,
51873                         43.7127673
51874                     ],
51875                     [
51876                         1.3303262,
51877                         43.7129544
51878                     ],
51879                     [
51880                         1.3300242,
51881                         43.7305221
51882                     ],
51883                     [
51884                         1.3367106,
51885                         43.7305845
51886                     ],
51887                     [
51888                         1.3367322,
51889                         43.7312235
51890                     ],
51891                     [
51892                         1.3734338,
51893                         43.7310456
51894                     ],
51895                     [
51896                         1.3735848,
51897                         43.7245772
51898                     ],
51899                     [
51900                         1.4604504,
51901                         43.7252947
51902                     ],
51903                     [
51904                         1.4607783,
51905                         43.7028034
51906                     ],
51907                     [
51908                         1.4824875,
51909                         43.7029516
51910                     ],
51911                     [
51912                         1.4829828,
51913                         43.6692071
51914                     ],
51915                     [
51916                         1.5046832,
51917                         43.6693616
51918                     ],
51919                     [
51920                         1.5048383,
51921                         43.6581174
51922                     ],
51923                     [
51924                         1.5265475,
51925                         43.6582656
51926                     ],
51927                     [
51928                         1.5266945,
51929                         43.6470298
51930                     ],
51931                     [
51932                         1.548368,
51933                         43.6471633
51934                     ],
51935                     [
51936                         1.5485357,
51937                         43.6359385
51938                     ],
51939                     [
51940                         1.5702172,
51941                         43.636082
51942                     ],
51943                     [
51944                         1.5705123,
51945                         43.6135777
51946                     ],
51947                     [
51948                         1.5488166,
51949                         43.6134276
51950                     ],
51951                     [
51952                         1.549097,
51953                         43.5909479
51954                     ],
51955                     [
51956                         1.5707695,
51957                         43.5910694
51958                     ],
51959                     [
51960                         1.5709373,
51961                         43.5798341
51962                     ],
51963                     [
51964                         1.5793714,
51965                         43.5798894
51966                     ],
51967                     [
51968                         1.5794782,
51969                         43.5737682
51970                     ],
51971                     [
51972                         1.5809119,
51973                         43.5737792
51974                     ],
51975                     [
51976                         1.5810859,
51977                         43.5573794
51978                     ],
51979                     [
51980                         1.5712334,
51981                         43.5573131
51982                     ],
51983                     [
51984                         1.5716504,
51985                         43.5235497
51986                     ],
51987                     [
51988                         1.3984804,
51989                         43.5222618
51990                     ],
51991                     [
51992                         1.3986509,
51993                         43.5110113
51994                     ],
51995                     [
51996                         1.3120959,
51997                         43.5102543
51998                     ],
51999                     [
52000                         1.3118968,
52001                         43.5215192
52002                     ],
52003                     [
52004                         1.2902569,
52005                         43.5213126
52006                     ],
52007                     [
52008                         1.2898637,
52009                         43.5438168
52010                     ],
52011                     [
52012                         1.311517,
52013                         43.5440133
52014                     ],
52015                     [
52016                         1.3113271,
52017                         43.5552596
52018                     ],
52019                     [
52020                         1.3036924,
52021                         43.5551924
52022                     ],
52023                     [
52024                         1.3036117,
52025                         43.5595099
52026                     ],
52027                     [
52028                         1.2955449,
52029                         43.5594317
52030                     ],
52031                     [
52032                         1.2955449,
52033                         43.5595489
52034                     ],
52035                     [
52036                         1.2895595,
52037                         43.5594473
52038                     ],
52039                     [
52040                         1.2892899,
52041                         43.5775366
52042                     ],
52043                     [
52044                         1.2675698,
52045                         43.5773647
52046                     ],
52047                     [
52048                         1.2673973,
52049                         43.5886141
52050                     ],
52051                     [
52052                         1.25355,
52053                         43.5885047
52054                     ],
52055                     [
52056                         1.2533774,
52057                         43.5956282
52058                     ],
52059                     [
52060                         1.2518029,
52061                         43.5956282
52062                     ],
52063                     [
52064                         1.2518029,
52065                         43.5949409
52066                     ],
52067                     [
52068                         1.2350437,
52069                         43.5947847
52070                     ],
52071                     [
52072                         1.2350437,
52073                         43.5945972
52074                     ],
52075                     [
52076                         1.2239572,
52077                         43.5945972
52078                     ],
52079                     [
52080                         1.2239357,
52081                         43.5994708
52082                     ],
52083                     [
52084                         1.2139708,
52085                         43.599299
52086                     ],
52087                     [
52088                         1.2138845,
52089                         43.6046408
52090                     ],
52091                     [
52092                         1.2020647,
52093                         43.6044846
52094                     ],
52095                     [
52096                         1.2019464,
52097                         43.61048
52098                     ],
52099                     [
52100                         1.1924294,
52101                         43.6103695
52102                     ]
52103                 ]
52104             ],
52105             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
52106             "terms_text": "ToulouseMetropole"
52107         },
52108         {
52109             "name": "Toulouse - Orthophotoplan 2011",
52110             "type": "tms",
52111             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2011/{zoom}/{x}/{y}",
52112             "scaleExtent": [
52113                 0,
52114                 22
52115             ],
52116             "polygon": [
52117                 [
52118                     [
52119                         1.1135067,
52120                         43.6867566
52121                     ],
52122                     [
52123                         1.1351836,
52124                         43.6870842
52125                     ],
52126                     [
52127                         1.1348907,
52128                         43.6983471
52129                     ],
52130                     [
52131                         1.1782867,
52132                         43.6990338
52133                     ],
52134                     [
52135                         1.1779903,
52136                         43.7102786
52137                     ],
52138                     [
52139                         1.1996591,
52140                         43.7106144
52141                     ],
52142                     [
52143                         1.1993387,
52144                         43.7218722
52145                     ],
52146                     [
52147                         1.2427356,
52148                         43.7225269
52149                     ],
52150                     [
52151                         1.2424336,
52152                         43.7337491
52153                     ],
52154                     [
52155                         1.2641536,
52156                         43.734092
52157                     ],
52158                     [
52159                         1.2638301,
52160                         43.7453588
52161                     ],
52162                     [
52163                         1.2855285,
52164                         43.7456548
52165                     ],
52166                     [
52167                         1.2852481,
52168                         43.756935
52169                     ],
52170                     [
52171                         1.306925,
52172                         43.757231
52173                     ],
52174                     [
52175                         1.3066446,
52176                         43.7684779
52177                     ],
52178                     [
52179                         1.3283431,
52180                         43.7687894
52181                     ],
52182                     [
52183                         1.3280842,
52184                         43.780034
52185                     ],
52186                     [
52187                         1.4367275,
52188                         43.7815757
52189                     ],
52190                     [
52191                         1.4373098,
52192                         43.7591004
52193                     ],
52194                     [
52195                         1.4590083,
52196                         43.7593653
52197                     ],
52198                     [
52199                         1.4593318,
52200                         43.7481479
52201                     ],
52202                     [
52203                         1.4810303,
52204                         43.7483972
52205                     ],
52206                     [
52207                         1.4813322,
52208                         43.7371777
52209                     ],
52210                     [
52211                         1.5030307,
52212                         43.7374115
52213                     ],
52214                     [
52215                         1.5035915,
52216                         43.7149664
52217                     ],
52218                     [
52219                         1.5253115,
52220                         43.7151846
52221                     ],
52222                     [
52223                         1.5256135,
52224                         43.7040057
52225                     ],
52226                     [
52227                         1.5472688,
52228                         43.7042552
52229                     ],
52230                     [
52231                         1.5475708,
52232                         43.6930431
52233                     ],
52234                     [
52235                         1.5692045,
52236                         43.6932926
52237                     ],
52238                     [
52239                         1.5695712,
52240                         43.6820316
52241                     ],
52242                     [
52243                         1.5912049,
52244                         43.6822656
52245                     ],
52246                     [
52247                         1.5917441,
52248                         43.6597998
52249                     ],
52250                     [
52251                         1.613421,
52252                         43.6600339
52253                     ],
52254                     [
52255                         1.613723,
52256                         43.6488291
52257                     ],
52258                     [
52259                         1.6353783,
52260                         43.6490788
52261                     ],
52262                     [
52263                         1.6384146,
52264                         43.5140731
52265                     ],
52266                     [
52267                         1.2921649,
52268                         43.5094658
52269                     ],
52270                     [
52271                         1.2918629,
52272                         43.5206966
52273                     ],
52274                     [
52275                         1.2702076,
52276                         43.5203994
52277                     ],
52278                     [
52279                         1.2698841,
52280                         43.5316437
52281                     ],
52282                     [
52283                         1.2482288,
52284                         43.531331
52285                     ],
52286                     [
52287                         1.2476048,
52288                         43.5537788
52289                     ],
52290                     [
52291                         1.2259628,
52292                         43.5534914
52293                     ],
52294                     [
52295                         1.2256819,
52296                         43.564716
52297                     ],
52298                     [
52299                         1.2039835,
52300                         43.564419
52301                     ],
52302                     [
52303                         1.2033148,
52304                         43.5869049
52305                     ],
52306                     [
52307                         1.1816164,
52308                         43.5865611
52309                     ],
52310                     [
52311                         1.1810237,
52312                         43.6090368
52313                     ],
52314                     [
52315                         1.1592821,
52316                         43.6086932
52317                     ],
52318                     [
52319                         1.1589585,
52320                         43.6199523
52321                     ],
52322                     [
52323                         1.1372601,
52324                         43.6196244
52325                     ],
52326                     [
52327                         1.1365933,
52328                         43.642094
52329                     ],
52330                     [
52331                         1.1149055,
52332                         43.6417629
52333                     ]
52334                 ]
52335             ],
52336             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
52337             "terms_text": "ToulouseMetropole"
52338         },
52339         {
52340             "name": "Tours - Orthophotos 2008",
52341             "type": "tms",
52342             "template": "http://tms.mapspot.ge/tms/2/nonstandard/{zoom}/{x}/{y}.jpeg",
52343             "polygon": [
52344                 [
52345                     [
52346                         0.5457462,
52347                         47.465264
52348                     ],
52349                     [
52350                         0.54585,
52351                         47.4608163
52352                     ],
52353                     [
52354                         0.5392188,
52355                         47.4606983
52356                     ],
52357                     [
52358                         0.5393484,
52359                         47.456243
52360                     ],
52361                     [
52362                         0.5327959,
52363                         47.4561003
52364                     ],
52365                     [
52366                         0.5329011,
52367                         47.451565
52368                     ],
52369                     [
52370                         0.52619,
52371                         47.4514013
52372                     ],
52373                     [
52374                         0.5265854,
52375                         47.4424884
52376                     ],
52377                     [
52378                         0.5000941,
52379                         47.4420739
52380                     ],
52381                     [
52382                         0.5002357,
52383                         47.4375835
52384                     ],
52385                     [
52386                         0.4936014,
52387                         47.4374324
52388                     ],
52389                     [
52390                         0.4937,
52391                         47.4329285
52392                     ],
52393                     [
52394                         0.4606141,
52395                         47.4324593
52396                     ],
52397                     [
52398                         0.4607248,
52399                         47.4279827
52400                     ],
52401                     [
52402                         0.4541016,
52403                         47.4278125
52404                     ],
52405                     [
52406                         0.454932,
52407                         47.4053921
52408                     ],
52409                     [
52410                         0.4615431,
52411                         47.4054476
52412                     ],
52413                     [
52414                         0.4619097,
52415                         47.3964924
52416                     ],
52417                     [
52418                         0.4684346,
52419                         47.3966005
52420                     ],
52421                     [
52422                         0.4691319,
52423                         47.3786415
52424                     ],
52425                     [
52426                         0.4757125,
52427                         47.3787609
52428                     ],
52429                     [
52430                         0.4762116,
52431                         47.3652018
52432                     ],
52433                     [
52434                         0.4828297,
52435                         47.3653499
52436                     ],
52437                     [
52438                         0.4832223,
52439                         47.3518574
52440                     ],
52441                     [
52442                         0.5097927,
52443                         47.3522592
52444                     ],
52445                     [
52446                         0.5095688,
52447                         47.3567713
52448                     ],
52449                     [
52450                         0.5227698,
52451                         47.3569785
52452                     ],
52453                     [
52454                         0.5226429,
52455                         47.3614867
52456                     ],
52457                     [
52458                         0.5490721,
52459                         47.3618878
52460                     ],
52461                     [
52462                         0.5489087,
52463                         47.3663307
52464                     ],
52465                     [
52466                         0.5555159,
52467                         47.3664985
52468                     ],
52469                     [
52470                         0.5559105,
52471                         47.3575522
52472                     ],
52473                     [
52474                         0.6152789,
52475                         47.358407
52476                     ],
52477                     [
52478                         0.6152963,
52479                         47.362893
52480                     ],
52481                     [
52482                         0.6285093,
52483                         47.3630936
52484                     ],
52485                     [
52486                         0.6288256,
52487                         47.353987
52488                     ],
52489                     [
52490                         0.6155012,
52491                         47.3538823
52492                     ],
52493                     [
52494                         0.6157682,
52495                         47.3493424
52496                     ],
52497                     [
52498                         0.6090956,
52499                         47.3492991
52500                     ],
52501                     [
52502                         0.6094735,
52503                         47.3402962
52504                     ],
52505                     [
52506                         0.6160477,
52507                         47.3404448
52508                     ],
52509                     [
52510                         0.616083,
52511                         47.3369074
52512                     ],
52513                     [
52514                         0.77497,
52515                         47.3388218
52516                     ],
52517                     [
52518                         0.7745786,
52519                         47.351628
52520                     ],
52521                     [
52522                         0.7680363,
52523                         47.3515901
52524                     ],
52525                     [
52526                         0.767589,
52527                         47.3605298
52528                     ],
52529                     [
52530                         0.7742443,
52531                         47.3606238
52532                     ],
52533                     [
52534                         0.7733465,
52535                         47.3921266
52536                     ],
52537                     [
52538                         0.7667434,
52539                         47.3920195
52540                     ],
52541                     [
52542                         0.7664411,
52543                         47.4010837
52544                     ],
52545                     [
52546                         0.7730647,
52547                         47.4011115
52548                     ],
52549                     [
52550                         0.7728868,
52551                         47.4101297
52552                     ],
52553                     [
52554                         0.7661849,
52555                         47.4100226
52556                     ],
52557                     [
52558                         0.7660267,
52559                         47.4145044
52560                     ],
52561                     [
52562                         0.7527613,
52563                         47.4143038
52564                     ],
52565                     [
52566                         0.7529788,
52567                         47.4098086
52568                     ],
52569                     [
52570                         0.7462373,
52571                         47.4097016
52572                     ],
52573                     [
52574                         0.7459424,
52575                         47.4232208
52576                     ],
52577                     [
52578                         0.7392324,
52579                         47.4231451
52580                     ],
52581                     [
52582                         0.738869,
52583                         47.4366116
52584                     ],
52585                     [
52586                         0.7323267,
52587                         47.4365171
52588                     ],
52589                     [
52590                         0.7321869,
52591                         47.4410556
52592                     ],
52593                     [
52594                         0.7255048,
52595                         47.44098
52596                     ],
52597                     [
52598                         0.7254209,
52599                         47.4453479
52600                     ],
52601                     [
52602                         0.7318793,
52603                         47.4454803
52604                     ],
52605                     [
52606                         0.7318514,
52607                         47.4501126
52608                     ],
52609                     [
52610                         0.7384496,
52611                         47.450226
52612                     ],
52613                     [
52614                         0.7383098,
52615                         47.454631
52616                     ],
52617                     [
52618                         0.7449359,
52619                         47.4547444
52620                     ],
52621                     [
52622                         0.7443209,
52623                         47.4771985
52624                     ],
52625                     [
52626                         0.7310685,
52627                         47.4769717
52628                     ],
52629                     [
52630                         0.7309008,
52631                         47.4815445
52632                     ],
52633                     [
52634                         0.7176205,
52635                         47.4812611
52636                     ],
52637                     [
52638                         0.7177883,
52639                         47.4768394
52640                     ],
52641                     [
52642                         0.69777,
52643                         47.4764993
52644                     ],
52645                     [
52646                         0.6980496,
52647                         47.4719827
52648                     ],
52649                     [
52650                         0.6914514,
52651                         47.4718882
52652                     ],
52653                     [
52654                         0.6917309,
52655                         47.4630241
52656                     ],
52657                     [
52658                         0.6851048,
52659                         47.4629295
52660                     ],
52661                     [
52662                         0.684937,
52663                         47.4673524
52664                     ],
52665                     [
52666                         0.678255,
52667                         47.4673335
52668                     ],
52669                     [
52670                         0.6779754,
52671                         47.4762158
52672                     ],
52673                     [
52674                         0.6714051,
52675                         47.4761592
52676                     ],
52677                     [
52678                         0.6710417,
52679                         47.4881952
52680                     ],
52681                     [
52682                         0.6577334,
52683                         47.4879685
52684                     ],
52685                     [
52686                         0.6578173,
52687                         47.48504
52688                     ],
52689                     [
52690                         0.6511911,
52691                         47.4848322
52692                     ],
52693                     [
52694                         0.6514707,
52695                         47.4758568
52696                     ],
52697                     [
52698                         0.6448166,
52699                         47.4757245
52700                     ],
52701                     [
52702                         0.6449284,
52703                         47.4712646
52704                     ],
52705                     [
52706                         0.6117976,
52707                         47.4707543
52708                     ],
52709                     [
52710                         0.6118815,
52711                         47.4663129
52712                     ],
52713                     [
52714                         0.6052833,
52715                         47.4661239
52716                     ],
52717                     [
52718                         0.6054231,
52719                         47.4616631
52720                     ],
52721                     [
52722                         0.5988808,
52723                         47.4615497
52724                     ],
52725                     [
52726                         0.5990206,
52727                         47.4570886
52728                     ],
52729                     [
52730                         0.572488,
52731                         47.4566916
52732                     ],
52733                     [
52734                         0.5721805,
52735                         47.4656513
52736                     ]
52737                 ]
52738             ],
52739             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
52740             "terms_text": "Orthophoto Tour(s) Plus 2008"
52741         },
52742         {
52743             "name": "Tours - Orthophotos 2008-2010",
52744             "type": "tms",
52745             "template": "http://wms.openstreetmap.fr/tms/1.0.0/tours/{zoom}/{x}/{y}",
52746             "scaleExtent": [
52747                 0,
52748                 20
52749             ],
52750             "polygon": [
52751                 [
52752                     [
52753                         0.5457462,
52754                         47.465264
52755                     ],
52756                     [
52757                         0.54585,
52758                         47.4608163
52759                     ],
52760                     [
52761                         0.5392188,
52762                         47.4606983
52763                     ],
52764                     [
52765                         0.5393484,
52766                         47.456243
52767                     ],
52768                     [
52769                         0.5327959,
52770                         47.4561003
52771                     ],
52772                     [
52773                         0.5329011,
52774                         47.451565
52775                     ],
52776                     [
52777                         0.52619,
52778                         47.4514013
52779                     ],
52780                     [
52781                         0.5265854,
52782                         47.4424884
52783                     ],
52784                     [
52785                         0.5000941,
52786                         47.4420739
52787                     ],
52788                     [
52789                         0.5002357,
52790                         47.4375835
52791                     ],
52792                     [
52793                         0.4936014,
52794                         47.4374324
52795                     ],
52796                     [
52797                         0.4937,
52798                         47.4329285
52799                     ],
52800                     [
52801                         0.4606141,
52802                         47.4324593
52803                     ],
52804                     [
52805                         0.4607248,
52806                         47.4279827
52807                     ],
52808                     [
52809                         0.4541016,
52810                         47.4278125
52811                     ],
52812                     [
52813                         0.454932,
52814                         47.4053921
52815                     ],
52816                     [
52817                         0.4615431,
52818                         47.4054476
52819                     ],
52820                     [
52821                         0.4619097,
52822                         47.3964924
52823                     ],
52824                     [
52825                         0.4684346,
52826                         47.3966005
52827                     ],
52828                     [
52829                         0.4691319,
52830                         47.3786415
52831                     ],
52832                     [
52833                         0.4757125,
52834                         47.3787609
52835                     ],
52836                     [
52837                         0.4762116,
52838                         47.3652018
52839                     ],
52840                     [
52841                         0.4828297,
52842                         47.3653499
52843                     ],
52844                     [
52845                         0.4829611,
52846                         47.3608321
52847                     ],
52848                     [
52849                         0.4763543,
52850                         47.360743
52851                     ],
52852                     [
52853                         0.476654,
52854                         47.3517263
52855                     ],
52856                     [
52857                         0.4700497,
52858                         47.3516186
52859                     ],
52860                     [
52861                         0.4701971,
52862                         47.3471313
52863                     ],
52864                     [
52865                         0.4637503,
52866                         47.3470104
52867                     ],
52868                     [
52869                         0.4571425,
52870                         47.3424146
52871                     ],
52872                     [
52873                         0.4572922,
52874                         47.3379061
52875                     ],
52876                     [
52877                         0.4506741,
52878                         47.3378081
52879                     ],
52880                     [
52881                         0.4508379,
52882                         47.3333051
52883                     ],
52884                     [
52885                         0.4442212,
52886                         47.3332032
52887                     ],
52888                     [
52889                         0.4443809,
52890                         47.328711
52891                     ],
52892                     [
52893                         0.4311392,
52894                         47.3284977
52895                     ],
52896                     [
52897                         0.4316262,
52898                         47.3150004
52899                     ],
52900                     [
52901                         0.4382432,
52902                         47.3151136
52903                     ],
52904                     [
52905                         0.4383815,
52906                         47.3106174
52907                     ],
52908                     [
52909                         0.4714487,
52910                         47.3111374
52911                     ],
52912                     [
52913                         0.4713096,
52914                         47.3156565
52915                     ],
52916                     [
52917                         0.477888,
52918                         47.3157542
52919                     ],
52920                     [
52921                         0.4780733,
52922                         47.3112802
52923                     ],
52924                     [
52925                         0.4846826,
52926                         47.3113639
52927                     ],
52928                     [
52929                         0.4848576,
52930                         47.3068686
52931                     ],
52932                     [
52933                         0.4914359,
52934                         47.3069803
52935                     ],
52936                     [
52937                         0.491745,
52938                         47.2979733
52939                     ],
52940                     [
52941                         0.4851578,
52942                         47.2978722
52943                     ],
52944                     [
52945                         0.4854269,
52946                         47.2888744
52947                     ],
52948                     [
52949                         0.4788485,
52950                         47.2887697
52951                     ],
52952                     [
52953                         0.4791574,
52954                         47.2797818
52955                     ],
52956                     [
52957                         0.4857769,
52958                         47.2799005
52959                     ],
52960                     [
52961                         0.4859107,
52962                         47.2753885
52963                     ],
52964                     [
52965                         0.492539,
52966                         47.2755029
52967                     ],
52968                     [
52969                         0.4926669,
52970                         47.2710127
52971                     ],
52972                     [
52973                         0.4992986,
52974                         47.2711066
52975                     ],
52976                     [
52977                         0.4994296,
52978                         47.2666116
52979                     ],
52980                     [
52981                         0.5192658,
52982                         47.2669245
52983                     ],
52984                     [
52985                         0.5194225,
52986                         47.2624231
52987                     ],
52988                     [
52989                         0.5260186,
52990                         47.2625205
52991                     ],
52992                     [
52993                         0.5258735,
52994                         47.2670183
52995                     ],
52996                     [
52997                         0.5456972,
52998                         47.2673383
52999                     ],
53000                     [
53001                         0.5455537,
53002                         47.2718283
53003                     ],
53004                     [
53005                         0.5587737,
53006                         47.2720366
53007                     ],
53008                     [
53009                         0.5586259,
53010                         47.2765185
53011                     ],
53012                     [
53013                         0.5652252,
53014                         47.2766278
53015                     ],
53016                     [
53017                         0.5650848,
53018                         47.2811206
53019                     ],
53020                     [
53021                         0.5716753,
53022                         47.2812285
53023                     ],
53024                     [
53025                         0.5715223,
53026                         47.2857217
53027                     ],
53028                     [
53029                         0.5781436,
53030                         47.2858299
53031                     ],
53032                     [
53033                         0.5779914,
53034                         47.2903294
53035                     ],
53036                     [
53037                         0.5846023,
53038                         47.2904263
53039                     ],
53040                     [
53041                         0.5843076,
53042                         47.2994231
53043                     ],
53044                     [
53045                         0.597499,
53046                         47.2996094
53047                     ],
53048                     [
53049                         0.5976637,
53050                         47.2951375
53051                     ],
53052                     [
53053                         0.6571596,
53054                         47.2960036
53055                     ],
53056                     [
53057                         0.6572988,
53058                         47.2915091
53059                     ],
53060                     [
53061                         0.6705019,
53062                         47.2917186
53063                     ],
53064                     [
53065                         0.6703475,
53066                         47.2962082
53067                     ],
53068                     [
53069                         0.6836175,
53070                         47.2963688
53071                     ],
53072                     [
53073                         0.6834322,
53074                         47.3008929
53075                     ],
53076                     [
53077                         0.690062,
53078                         47.3009558
53079                     ],
53080                     [
53081                         0.6899241,
53082                         47.3054703
53083                     ],
53084                     [
53085                         0.7362019,
53086                         47.3061157
53087                     ],
53088                     [
53089                         0.7360848,
53090                         47.3106063
53091                     ],
53092                     [
53093                         0.7559022,
53094                         47.3108935
53095                     ],
53096                     [
53097                         0.7557718,
53098                         47.315392
53099                     ],
53100                     [
53101                         0.7623755,
53102                         47.3154716
53103                     ],
53104                     [
53105                         0.7622314,
53106                         47.3199941
53107                     ],
53108                     [
53109                         0.7754911,
53110                         47.3201546
53111                     ],
53112                     [
53113                         0.77497,
53114                         47.3388218
53115                     ],
53116                     [
53117                         0.7745786,
53118                         47.351628
53119                     ],
53120                     [
53121                         0.7680363,
53122                         47.3515901
53123                     ],
53124                     [
53125                         0.767589,
53126                         47.3605298
53127                     ],
53128                     [
53129                         0.7742443,
53130                         47.3606238
53131                     ],
53132                     [
53133                         0.7733465,
53134                         47.3921266
53135                     ],
53136                     [
53137                         0.7667434,
53138                         47.3920195
53139                     ],
53140                     [
53141                         0.7664411,
53142                         47.4010837
53143                     ],
53144                     [
53145                         0.7730647,
53146                         47.4011115
53147                     ],
53148                     [
53149                         0.7728868,
53150                         47.4101297
53151                     ],
53152                     [
53153                         0.7661849,
53154                         47.4100226
53155                     ],
53156                     [
53157                         0.7660267,
53158                         47.4145044
53159                     ],
53160                     [
53161                         0.7527613,
53162                         47.4143038
53163                     ],
53164                     [
53165                         0.7529788,
53166                         47.4098086
53167                     ],
53168                     [
53169                         0.7462373,
53170                         47.4097016
53171                     ],
53172                     [
53173                         0.7459424,
53174                         47.4232208
53175                     ],
53176                     [
53177                         0.7392324,
53178                         47.4231451
53179                     ],
53180                     [
53181                         0.738869,
53182                         47.4366116
53183                     ],
53184                     [
53185                         0.7323267,
53186                         47.4365171
53187                     ],
53188                     [
53189                         0.7321869,
53190                         47.4410556
53191                     ],
53192                     [
53193                         0.7255048,
53194                         47.44098
53195                     ],
53196                     [
53197                         0.7254209,
53198                         47.4453479
53199                     ],
53200                     [
53201                         0.7318793,
53202                         47.4454803
53203                     ],
53204                     [
53205                         0.7318514,
53206                         47.4501126
53207                     ],
53208                     [
53209                         0.7384496,
53210                         47.450226
53211                     ],
53212                     [
53213                         0.7383098,
53214                         47.454631
53215                     ],
53216                     [
53217                         0.7449359,
53218                         47.4547444
53219                     ],
53220                     [
53221                         0.7443209,
53222                         47.4771985
53223                     ],
53224                     [
53225                         0.7310685,
53226                         47.4769717
53227                     ],
53228                     [
53229                         0.7309008,
53230                         47.4815445
53231                     ],
53232                     [
53233                         0.7176205,
53234                         47.4812611
53235                     ],
53236                     [
53237                         0.7177883,
53238                         47.4768394
53239                     ],
53240                     [
53241                         0.69777,
53242                         47.4764993
53243                     ],
53244                     [
53245                         0.6980496,
53246                         47.4719827
53247                     ],
53248                     [
53249                         0.6914514,
53250                         47.4718882
53251                     ],
53252                     [
53253                         0.6917309,
53254                         47.4630241
53255                     ],
53256                     [
53257                         0.6851048,
53258                         47.4629295
53259                     ],
53260                     [
53261                         0.684937,
53262                         47.4673524
53263                     ],
53264                     [
53265                         0.678255,
53266                         47.4673335
53267                     ],
53268                     [
53269                         0.6779754,
53270                         47.4762158
53271                     ],
53272                     [
53273                         0.6714051,
53274                         47.4761592
53275                     ],
53276                     [
53277                         0.6710417,
53278                         47.4881952
53279                     ],
53280                     [
53281                         0.6577334,
53282                         47.4879685
53283                     ],
53284                     [
53285                         0.6578173,
53286                         47.48504
53287                     ],
53288                     [
53289                         0.6511911,
53290                         47.4848322
53291                     ],
53292                     [
53293                         0.6514707,
53294                         47.4758568
53295                     ],
53296                     [
53297                         0.6448166,
53298                         47.4757245
53299                     ],
53300                     [
53301                         0.6449284,
53302                         47.4712646
53303                     ],
53304                     [
53305                         0.6117976,
53306                         47.4707543
53307                     ],
53308                     [
53309                         0.6118815,
53310                         47.4663129
53311                     ],
53312                     [
53313                         0.6052833,
53314                         47.4661239
53315                     ],
53316                     [
53317                         0.6054231,
53318                         47.4616631
53319                     ],
53320                     [
53321                         0.5988808,
53322                         47.4615497
53323                     ],
53324                     [
53325                         0.5990206,
53326                         47.4570886
53327                     ],
53328                     [
53329                         0.572488,
53330                         47.4566916
53331                     ],
53332                     [
53333                         0.5721805,
53334                         47.4656513
53335                     ]
53336                 ]
53337             ],
53338             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
53339             "terms_text": "Orthophoto Tour(s) Plus 2008"
53340         },
53341         {
53342             "name": "USGS Large Scale Imagery",
53343             "type": "tms",
53344             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_large_scale/{zoom}/{x}/{y}.jpg",
53345             "scaleExtent": [
53346                 12,
53347                 20
53348             ],
53349             "polygon": [
53350                 [
53351                     [
53352                         -123.2549305,
53353                         48.7529029
53354                     ],
53355                     [
53356                         -123.2549305,
53357                         48.5592263
53358                     ],
53359                     [
53360                         -123.192224,
53361                         48.5592263
53362                     ],
53363                     [
53364                         -123.192224,
53365                         48.4348366
53366                     ],
53367                     [
53368                         -122.9419646,
53369                         48.4348366
53370                     ],
53371                     [
53372                         -122.9419646,
53373                         48.3720812
53374                     ],
53375                     [
53376                         -122.8806229,
53377                         48.3720812
53378                     ],
53379                     [
53380                         -122.8806229,
53381                         48.3094763
53382                     ],
53383                     [
53384                         -122.8167566,
53385                         48.3094763
53386                     ],
53387                     [
53388                         -122.8167566,
53389                         48.1904587
53390                     ],
53391                     [
53392                         -123.0041133,
53393                         48.1904587
53394                     ],
53395                     [
53396                         -123.0041133,
53397                         48.1275918
53398                     ],
53399                     [
53400                         -123.058416,
53401                         48.1275918
53402                     ],
53403                     [
53404                         -123.058416,
53405                         48.190514
53406                     ],
53407                     [
53408                         -123.254113,
53409                         48.190514
53410                     ],
53411                     [
53412                         -123.254113,
53413                         48.1274982
53414                     ],
53415                     [
53416                         -123.3706593,
53417                         48.1274982
53418                     ],
53419                     [
53420                         -123.3706593,
53421                         48.1908403
53422                     ],
53423                     [
53424                         -124.0582632,
53425                         48.1908403
53426                     ],
53427                     [
53428                         -124.0582632,
53429                         48.253442
53430                     ],
53431                     [
53432                         -124.1815163,
53433                         48.253442
53434                     ],
53435                     [
53436                         -124.1815163,
53437                         48.3164666
53438                     ],
53439                     [
53440                         -124.4319117,
53441                         48.3164666
53442                     ],
53443                     [
53444                         -124.4319117,
53445                         48.3782613
53446                     ],
53447                     [
53448                         -124.5564618,
53449                         48.3782613
53450                     ],
53451                     [
53452                         -124.5564618,
53453                         48.4408305
53454                     ],
53455                     [
53456                         -124.7555107,
53457                         48.4408305
53458                     ],
53459                     [
53460                         -124.7555107,
53461                         48.1914986
53462                     ],
53463                     [
53464                         -124.8185282,
53465                         48.1914986
53466                     ],
53467                     [
53468                         -124.8185282,
53469                         48.1228381
53470                     ],
53471                     [
53472                         -124.7552951,
53473                         48.1228381
53474                     ],
53475                     [
53476                         -124.7552951,
53477                         47.5535253
53478                     ],
53479                     [
53480                         -124.3812108,
53481                         47.5535253
53482                     ],
53483                     [
53484                         -124.3812108,
53485                         47.1218696
53486                     ],
53487                     [
53488                         -124.1928897,
53489                         47.1218696
53490                     ],
53491                     [
53492                         -124.1928897,
53493                         43.7569431
53494                     ],
53495                     [
53496                         -124.4443382,
53497                         43.7569431
53498                     ],
53499                     [
53500                         -124.4443382,
53501                         43.1425556
53502                     ],
53503                     [
53504                         -124.6398855,
53505                         43.1425556
53506                     ],
53507                     [
53508                         -124.6398855,
53509                         42.6194503
53510                     ],
53511                     [
53512                         -124.4438525,
53513                         42.6194503
53514                     ],
53515                     [
53516                         -124.4438525,
53517                         39.8080662
53518                     ],
53519                     [
53520                         -123.8815685,
53521                         39.8080662
53522                     ],
53523                     [
53524                         -123.8815685,
53525                         39.1102825
53526                     ],
53527                     [
53528                         -123.75805,
53529                         39.1102825
53530                     ],
53531                     [
53532                         -123.75805,
53533                         38.4968799
53534                     ],
53535                     [
53536                         -123.2702803,
53537                         38.4968799
53538                     ],
53539                     [
53540                         -123.2702803,
53541                         37.9331905
53542                     ],
53543                     [
53544                         -122.8148084,
53545                         37.9331905
53546                     ],
53547                     [
53548                         -122.8148084,
53549                         37.8019606
53550                     ],
53551                     [
53552                         -122.5664316,
53553                         37.8019606
53554                     ],
53555                     [
53556                         -122.5664316,
53557                         36.9319611
53558                     ],
53559                     [
53560                         -121.8784026,
53561                         36.9319611
53562                     ],
53563                     [
53564                         -121.8784026,
53565                         36.6897596
53566                     ],
53567                     [
53568                         -122.0034748,
53569                         36.6897596
53570                     ],
53571                     [
53572                         -122.0034748,
53573                         36.4341056
53574                     ],
53575                     [
53576                         -121.9414159,
53577                         36.4341056
53578                     ],
53579                     [
53580                         -121.9414159,
53581                         35.9297636
53582                     ],
53583                     [
53584                         -121.5040977,
53585                         35.9297636
53586                     ],
53587                     [
53588                         -121.5040977,
53589                         35.8100273
53590                     ],
53591                     [
53592                         -121.3790276,
53593                         35.8100273
53594                     ],
53595                     [
53596                         -121.3790276,
53597                         35.4239164
53598                     ],
53599                     [
53600                         -120.9426515,
53601                         35.4239164
53602                     ],
53603                     [
53604                         -120.9426515,
53605                         35.1849683
53606                     ],
53607                     [
53608                         -120.8171978,
53609                         35.1849683
53610                     ],
53611                     [
53612                         -120.8171978,
53613                         35.1219894
53614                     ],
53615                     [
53616                         -120.6918447,
53617                         35.1219894
53618                     ],
53619                     [
53620                         -120.6918447,
53621                         34.4966794
53622                     ],
53623                     [
53624                         -120.5045898,
53625                         34.4966794
53626                     ],
53627                     [
53628                         -120.5045898,
53629                         34.4339651
53630                     ],
53631                     [
53632                         -120.0078775,
53633                         34.4339651
53634                     ],
53635                     [
53636                         -120.0078775,
53637                         34.3682626
53638                     ],
53639                     [
53640                         -119.5283517,
53641                         34.3682626
53642                     ],
53643                     [
53644                         -119.5283517,
53645                         34.0576434
53646                     ],
53647                     [
53648                         -119.0060985,
53649                         34.0576434
53650                     ],
53651                     [
53652                         -119.0060985,
53653                         33.9975267
53654                     ],
53655                     [
53656                         -118.5046259,
53657                         33.9975267
53658                     ],
53659                     [
53660                         -118.5046259,
53661                         33.8694631
53662                     ],
53663                     [
53664                         -118.4413209,
53665                         33.8694631
53666                     ],
53667                     [
53668                         -118.4413209,
53669                         33.6865253
53670                     ],
53671                     [
53672                         -118.066912,
53673                         33.6865253
53674                     ],
53675                     [
53676                         -118.066912,
53677                         33.3063832
53678                     ],
53679                     [
53680                         -117.5030045,
53681                         33.3063832
53682                     ],
53683                     [
53684                         -117.5030045,
53685                         33.0500337
53686                     ],
53687                     [
53688                         -117.3188195,
53689                         33.0500337
53690                     ],
53691                     [
53692                         -117.3188195,
53693                         32.6205888
53694                     ],
53695                     [
53696                         -117.1917023,
53697                         32.6205888
53698                     ],
53699                     [
53700                         -117.1917023,
53701                         32.4974566
53702                     ],
53703                     [
53704                         -116.746496,
53705                         32.4974566
53706                     ],
53707                     [
53708                         -116.746496,
53709                         32.5609161
53710                     ],
53711                     [
53712                         -115.9970138,
53713                         32.5609161
53714                     ],
53715                     [
53716                         -115.9970138,
53717                         32.6264942
53718                     ],
53719                     [
53720                         -114.8808125,
53721                         32.6264942
53722                     ],
53723                     [
53724                         -114.8808125,
53725                         32.4340796
53726                     ],
53727                     [
53728                         -114.6294474,
53729                         32.4340796
53730                     ],
53731                     [
53732                         -114.6294474,
53733                         32.3731636
53734                     ],
53735                     [
53736                         -114.4447437,
53737                         32.3731636
53738                     ],
53739                     [
53740                         -114.4447437,
53741                         32.3075418
53742                     ],
53743                     [
53744                         -114.2557628,
53745                         32.3075418
53746                     ],
53747                     [
53748                         -114.2557628,
53749                         32.2444561
53750                     ],
53751                     [
53752                         -114.0680274,
53753                         32.2444561
53754                     ],
53755                     [
53756                         -114.0680274,
53757                         32.1829113
53758                     ],
53759                     [
53760                         -113.8166499,
53761                         32.1829113
53762                     ],
53763                     [
53764                         -113.8166499,
53765                         32.1207622
53766                     ],
53767                     [
53768                         -113.6307421,
53769                         32.1207622
53770                     ],
53771                     [
53772                         -113.6307421,
53773                         32.0565099
53774                     ],
53775                     [
53776                         -113.4417495,
53777                         32.0565099
53778                     ],
53779                     [
53780                         -113.4417495,
53781                         31.9984372
53782                     ],
53783                     [
53784                         -113.2546027,
53785                         31.9984372
53786                     ],
53787                     [
53788                         -113.2546027,
53789                         31.9325434
53790                     ],
53791                     [
53792                         -113.068072,
53793                         31.9325434
53794                     ],
53795                     [
53796                         -113.068072,
53797                         31.8718062
53798                     ],
53799                     [
53800                         -112.8161105,
53801                         31.8718062
53802                     ],
53803                     [
53804                         -112.8161105,
53805                         31.8104171
53806                     ],
53807                     [
53808                         -112.6308756,
53809                         31.8104171
53810                     ],
53811                     [
53812                         -112.6308756,
53813                         31.7464723
53814                     ],
53815                     [
53816                         -112.4418918,
53817                         31.7464723
53818                     ],
53819                     [
53820                         -112.4418918,
53821                         31.6856001
53822                     ],
53823                     [
53824                         -112.257192,
53825                         31.6856001
53826                     ],
53827                     [
53828                         -112.257192,
53829                         31.6210352
53830                     ],
53831                     [
53832                         -112.0033787,
53833                         31.6210352
53834                     ],
53835                     [
53836                         -112.0033787,
53837                         31.559584
53838                     ],
53839                     [
53840                         -111.815619,
53841                         31.559584
53842                     ],
53843                     [
53844                         -111.815619,
53845                         31.4970238
53846                     ],
53847                     [
53848                         -111.6278586,
53849                         31.4970238
53850                     ],
53851                     [
53852                         -111.6278586,
53853                         31.4339867
53854                     ],
53855                     [
53856                         -111.4418978,
53857                         31.4339867
53858                     ],
53859                     [
53860                         -111.4418978,
53861                         31.3733859
53862                     ],
53863                     [
53864                         -111.2559708,
53865                         31.3733859
53866                     ],
53867                     [
53868                         -111.2559708,
53869                         31.3113225
53870                     ],
53871                     [
53872                         -108.1845822,
53873                         31.3113225
53874                     ],
53875                     [
53876                         -108.1845822,
53877                         31.7459502
53878                     ],
53879                     [
53880                         -106.5065055,
53881                         31.7459502
53882                     ],
53883                     [
53884                         -106.5065055,
53885                         31.6842308
53886                     ],
53887                     [
53888                         -106.3797265,
53889                         31.6842308
53890                     ],
53891                     [
53892                         -106.3797265,
53893                         31.621752
53894                     ],
53895                     [
53896                         -106.317434,
53897                         31.621752
53898                     ],
53899                     [
53900                         -106.317434,
53901                         31.4968167
53902                     ],
53903                     [
53904                         -106.2551769,
53905                         31.4968167
53906                     ],
53907                     [
53908                         -106.2551769,
53909                         31.4344889
53910                     ],
53911                     [
53912                         -106.1924698,
53913                         31.4344889
53914                     ],
53915                     [
53916                         -106.1924698,
53917                         31.3721296
53918                     ],
53919                     [
53920                         -106.0039212,
53921                         31.3721296
53922                     ],
53923                     [
53924                         -106.0039212,
53925                         31.309328
53926                     ],
53927                     [
53928                         -105.9416582,
53929                         31.309328
53930                     ],
53931                     [
53932                         -105.9416582,
53933                         31.2457547
53934                     ],
53935                     [
53936                         -105.8798174,
53937                         31.2457547
53938                     ],
53939                     [
53940                         -105.8798174,
53941                         31.1836194
53942                     ],
53943                     [
53944                         -105.8162349,
53945                         31.1836194
53946                     ],
53947                     [
53948                         -105.8162349,
53949                         31.1207155
53950                     ],
53951                     [
53952                         -105.6921198,
53953                         31.1207155
53954                     ],
53955                     [
53956                         -105.6921198,
53957                         31.0584835
53958                     ],
53959                     [
53960                         -105.6302881,
53961                         31.0584835
53962                     ],
53963                     [
53964                         -105.6302881,
53965                         30.9328271
53966                     ],
53967                     [
53968                         -105.5044418,
53969                         30.9328271
53970                     ],
53971                     [
53972                         -105.5044418,
53973                         30.8715864
53974                     ],
53975                     [
53976                         -105.4412973,
53977                         30.8715864
53978                     ],
53979                     [
53980                         -105.4412973,
53981                         30.808463
53982                     ],
53983                     [
53984                         -105.3781497,
53985                         30.808463
53986                     ],
53987                     [
53988                         -105.3781497,
53989                         30.7471828
53990                     ],
53991                     [
53992                         -105.1904658,
53993                         30.7471828
53994                     ],
53995                     [
53996                         -105.1904658,
53997                         30.6843231
53998                     ],
53999                     [
54000                         -105.1286244,
54001                         30.6843231
54002                     ],
54003                     [
54004                         -105.1286244,
54005                         30.6199737
54006                     ],
54007                     [
54008                         -105.0036504,
54009                         30.6199737
54010                     ],
54011                     [
54012                         -105.0036504,
54013                         30.5589058
54014                     ],
54015                     [
54016                         -104.9417962,
54017                         30.5589058
54018                     ],
54019                     [
54020                         -104.9417962,
54021                         30.4963236
54022                     ],
54023                     [
54024                         -104.8782018,
54025                         30.4963236
54026                     ],
54027                     [
54028                         -104.8782018,
54029                         30.3098261
54030                     ],
54031                     [
54032                         -104.8155257,
54033                         30.3098261
54034                     ],
54035                     [
54036                         -104.8155257,
54037                         30.2478305
54038                     ],
54039                     [
54040                         -104.7536079,
54041                         30.2478305
54042                     ],
54043                     [
54044                         -104.7536079,
54045                         29.9353916
54046                     ],
54047                     [
54048                         -104.690949,
54049                         29.9353916
54050                     ],
54051                     [
54052                         -104.690949,
54053                         29.8090156
54054                     ],
54055                     [
54056                         -104.6291301,
54057                         29.8090156
54058                     ],
54059                     [
54060                         -104.6291301,
54061                         29.6843577
54062                     ],
54063                     [
54064                         -104.5659869,
54065                         29.6843577
54066                     ],
54067                     [
54068                         -104.5659869,
54069                         29.6223459
54070                     ],
54071                     [
54072                         -104.5037188,
54073                         29.6223459
54074                     ],
54075                     [
54076                         -104.5037188,
54077                         29.5595436
54078                     ],
54079                     [
54080                         -104.4410072,
54081                         29.5595436
54082                     ],
54083                     [
54084                         -104.4410072,
54085                         29.4974832
54086                     ],
54087                     [
54088                         -104.2537551,
54089                         29.4974832
54090                     ],
54091                     [
54092                         -104.2537551,
54093                         29.3716718
54094                     ],
54095                     [
54096                         -104.1291984,
54097                         29.3716718
54098                     ],
54099                     [
54100                         -104.1291984,
54101                         29.3091621
54102                     ],
54103                     [
54104                         -104.0688737,
54105                         29.3091621
54106                     ],
54107                     [
54108                         -104.0688737,
54109                         29.2467276
54110                     ],
54111                     [
54112                         -103.8187309,
54113                         29.2467276
54114                     ],
54115                     [
54116                         -103.8187309,
54117                         29.1843076
54118                     ],
54119                     [
54120                         -103.755736,
54121                         29.1843076
54122                     ],
54123                     [
54124                         -103.755736,
54125                         29.1223174
54126                     ],
54127                     [
54128                         -103.5667542,
54129                         29.1223174
54130                     ],
54131                     [
54132                         -103.5667542,
54133                         29.0598119
54134                     ],
54135                     [
54136                         -103.5049819,
54137                         29.0598119
54138                     ],
54139                     [
54140                         -103.5049819,
54141                         28.9967506
54142                     ],
54143                     [
54144                         -103.3165753,
54145                         28.9967506
54146                     ],
54147                     [
54148                         -103.3165753,
54149                         28.9346923
54150                     ],
54151                     [
54152                         -103.0597572,
54153                         28.9346923
54154                     ],
54155                     [
54156                         -103.0597572,
54157                         29.0592965
54158                     ],
54159                     [
54160                         -102.9979694,
54161                         29.0592965
54162                     ],
54163                     [
54164                         -102.9979694,
54165                         29.1212855
54166                     ],
54167                     [
54168                         -102.9331397,
54169                         29.1212855
54170                     ],
54171                     [
54172                         -102.9331397,
54173                         29.1848575
54174                     ],
54175                     [
54176                         -102.8095989,
54177                         29.1848575
54178                     ],
54179                     [
54180                         -102.8095989,
54181                         29.2526154
54182                     ],
54183                     [
54184                         -102.8701345,
54185                         29.2526154
54186                     ],
54187                     [
54188                         -102.8701345,
54189                         29.308096
54190                     ],
54191                     [
54192                         -102.8096681,
54193                         29.308096
54194                     ],
54195                     [
54196                         -102.8096681,
54197                         29.3715484
54198                     ],
54199                     [
54200                         -102.7475655,
54201                         29.3715484
54202                     ],
54203                     [
54204                         -102.7475655,
54205                         29.5581899
54206                     ],
54207                     [
54208                         -102.684554,
54209                         29.5581899
54210                     ],
54211                     [
54212                         -102.684554,
54213                         29.6847655
54214                     ],
54215                     [
54216                         -102.4967764,
54217                         29.6847655
54218                     ],
54219                     [
54220                         -102.4967764,
54221                         29.7457694
54222                     ],
54223                     [
54224                         -102.3086647,
54225                         29.7457694
54226                     ],
54227                     [
54228                         -102.3086647,
54229                         29.8086627
54230                     ],
54231                     [
54232                         -102.1909323,
54233                         29.8086627
54234                     ],
54235                     [
54236                         -102.1909323,
54237                         29.7460097
54238                     ],
54239                     [
54240                         -101.5049914,
54241                         29.7460097
54242                     ],
54243                     [
54244                         -101.5049914,
54245                         29.6846777
54246                     ],
54247                     [
54248                         -101.3805796,
54249                         29.6846777
54250                     ],
54251                     [
54252                         -101.3805796,
54253                         29.5594459
54254                     ],
54255                     [
54256                         -101.3175057,
54257                         29.5594459
54258                     ],
54259                     [
54260                         -101.3175057,
54261                         29.4958934
54262                     ],
54263                     [
54264                         -101.1910075,
54265                         29.4958934
54266                     ],
54267                     [
54268                         -101.1910075,
54269                         29.4326115
54270                     ],
54271                     [
54272                         -101.067501,
54273                         29.4326115
54274                     ],
54275                     [
54276                         -101.067501,
54277                         29.308808
54278                     ],
54279                     [
54280                         -100.9418897,
54281                         29.308808
54282                     ],
54283                     [
54284                         -100.9418897,
54285                         29.2456231
54286                     ],
54287                     [
54288                         -100.8167271,
54289                         29.2456231
54290                     ],
54291                     [
54292                         -100.8167271,
54293                         29.1190449
54294                     ],
54295                     [
54296                         -100.7522672,
54297                         29.1190449
54298                     ],
54299                     [
54300                         -100.7522672,
54301                         29.0578214
54302                     ],
54303                     [
54304                         -100.6925358,
54305                         29.0578214
54306                     ],
54307                     [
54308                         -100.6925358,
54309                         28.8720431
54310                     ],
54311                     [
54312                         -100.6290158,
54313                         28.8720431
54314                     ],
54315                     [
54316                         -100.6290158,
54317                         28.8095363
54318                     ],
54319                     [
54320                         -100.5679901,
54321                         28.8095363
54322                     ],
54323                     [
54324                         -100.5679901,
54325                         28.622554
54326                     ],
54327                     [
54328                         -100.5040411,
54329                         28.622554
54330                     ],
54331                     [
54332                         -100.5040411,
54333                         28.5583804
54334                     ],
54335                     [
54336                         -100.4421832,
54337                         28.5583804
54338                     ],
54339                     [
54340                         -100.4421832,
54341                         28.4968266
54342                     ],
54343                     [
54344                         -100.379434,
54345                         28.4968266
54346                     ],
54347                     [
54348                         -100.379434,
54349                         28.3092865
54350                     ],
54351                     [
54352                         -100.3171942,
54353                         28.3092865
54354                     ],
54355                     [
54356                         -100.3171942,
54357                         28.1835681
54358                     ],
54359                     [
54360                         -100.254483,
54361                         28.1835681
54362                     ],
54363                     [
54364                         -100.254483,
54365                         28.1213885
54366                     ],
54367                     [
54368                         -100.1282282,
54369                         28.1213885
54370                     ],
54371                     [
54372                         -100.1282282,
54373                         28.059215
54374                     ],
54375                     [
54376                         -100.0659537,
54377                         28.059215
54378                     ],
54379                     [
54380                         -100.0659537,
54381                         27.9966087
54382                     ],
54383                     [
54384                         -100.0023855,
54385                         27.9966087
54386                     ],
54387                     [
54388                         -100.0023855,
54389                         27.9332152
54390                     ],
54391                     [
54392                         -99.9426497,
54393                         27.9332152
54394                     ],
54395                     [
54396                         -99.9426497,
54397                         27.7454658
54398                     ],
54399                     [
54400                         -99.816851,
54401                         27.7454658
54402                     ],
54403                     [
54404                         -99.816851,
54405                         27.6834301
54406                     ],
54407                     [
54408                         -99.7541346,
54409                         27.6834301
54410                     ],
54411                     [
54412                         -99.7541346,
54413                         27.6221543
54414                     ],
54415                     [
54416                         -99.6291629,
54417                         27.6221543
54418                     ],
54419                     [
54420                         -99.6291629,
54421                         27.5588977
54422                     ],
54423                     [
54424                         -99.5672838,
54425                         27.5588977
54426                     ],
54427                     [
54428                         -99.5672838,
54429                         27.4353752
54430                     ],
54431                     [
54432                         -99.5041798,
54433                         27.4353752
54434                     ],
54435                     [
54436                         -99.5041798,
54437                         27.3774021
54438                     ],
54439                     [
54440                         -99.5671796,
54441                         27.3774021
54442                     ],
54443                     [
54444                         -99.5671796,
54445                         27.2463726
54446                     ],
54447                     [
54448                         -99.504975,
54449                         27.2463726
54450                     ],
54451                     [
54452                         -99.504975,
54453                         26.9965649
54454                     ],
54455                     [
54456                         -99.4427427,
54457                         26.9965649
54458                     ],
54459                     [
54460                         -99.4427427,
54461                         26.872803
54462                     ],
54463                     [
54464                         -99.3800633,
54465                         26.872803
54466                     ],
54467                     [
54468                         -99.3800633,
54469                         26.8068179
54470                     ],
54471                     [
54472                         -99.3190684,
54473                         26.8068179
54474                     ],
54475                     [
54476                         -99.3190684,
54477                         26.7473614
54478                     ],
54479                     [
54480                         -99.2537541,
54481                         26.7473614
54482                     ],
54483                     [
54484                         -99.2537541,
54485                         26.6210068
54486                     ],
54487                     [
54488                         -99.1910617,
54489                         26.6210068
54490                     ],
54491                     [
54492                         -99.1910617,
54493                         26.4956737
54494                     ],
54495                     [
54496                         -99.1300639,
54497                         26.4956737
54498                     ],
54499                     [
54500                         -99.1300639,
54501                         26.3713808
54502                     ],
54503                     [
54504                         -99.0029473,
54505                         26.3713808
54506                     ],
54507                     [
54508                         -99.0029473,
54509                         26.3093836
54510                     ],
54511                     [
54512                         -98.816572,
54513                         26.3093836
54514                     ],
54515                     [
54516                         -98.816572,
54517                         26.2457762
54518                     ],
54519                     [
54520                         -98.6920082,
54521                         26.2457762
54522                     ],
54523                     [
54524                         -98.6920082,
54525                         26.1837096
54526                     ],
54527                     [
54528                         -98.4440896,
54529                         26.1837096
54530                     ],
54531                     [
54532                         -98.4440896,
54533                         26.1217217
54534                     ],
54535                     [
54536                         -98.3823181,
54537                         26.1217217
54538                     ],
54539                     [
54540                         -98.3823181,
54541                         26.0596488
54542                     ],
54543                     [
54544                         -98.2532707,
54545                         26.0596488
54546                     ],
54547                     [
54548                         -98.2532707,
54549                         25.9986871
54550                     ],
54551                     [
54552                         -98.0109084,
54553                         25.9986871
54554                     ],
54555                     [
54556                         -98.0109084,
54557                         25.9932255
54558                     ],
54559                     [
54560                         -97.6932319,
54561                         25.9932255
54562                     ],
54563                     [
54564                         -97.6932319,
54565                         25.9334103
54566                     ],
54567                     [
54568                         -97.6313904,
54569                         25.9334103
54570                     ],
54571                     [
54572                         -97.6313904,
54573                         25.8695893
54574                     ],
54575                     [
54576                         -97.5046779,
54577                         25.8695893
54578                     ],
54579                     [
54580                         -97.5046779,
54581                         25.8073488
54582                     ],
54583                     [
54584                         -97.3083401,
54585                         25.8073488
54586                     ],
54587                     [
54588                         -97.3083401,
54589                         25.8731159
54590                     ],
54591                     [
54592                         -97.2456326,
54593                         25.8731159
54594                     ],
54595                     [
54596                         -97.2456326,
54597                         25.9353731
54598                     ],
54599                     [
54600                         -97.1138939,
54601                         25.9353731
54602                     ],
54603                     [
54604                         -97.1138939,
54605                         27.6809179
54606                     ],
54607                     [
54608                         -97.0571035,
54609                         27.6809179
54610                     ],
54611                     [
54612                         -97.0571035,
54613                         27.8108242
54614                     ],
54615                     [
54616                         -95.5810766,
54617                         27.8108242
54618                     ],
54619                     [
54620                         -95.5810766,
54621                         28.7468827
54622                     ],
54623                     [
54624                         -94.271041,
54625                         28.7468827
54626                     ],
54627                     [
54628                         -94.271041,
54629                         29.5594076
54630                     ],
54631                     [
54632                         -92.5029947,
54633                         29.5594076
54634                     ],
54635                     [
54636                         -92.5029947,
54637                         29.4974754
54638                     ],
54639                     [
54640                         -91.8776216,
54641                         29.4974754
54642                     ],
54643                     [
54644                         -91.8776216,
54645                         29.3727013
54646                     ],
54647                     [
54648                         -91.378418,
54649                         29.3727013
54650                     ],
54651                     [
54652                         -91.378418,
54653                         29.2468326
54654                     ],
54655                     [
54656                         -91.3153953,
54657                         29.2468326
54658                     ],
54659                     [
54660                         -91.3153953,
54661                         29.1844301
54662                     ],
54663                     [
54664                         -91.1294702,
54665                         29.1844301
54666                     ],
54667                     [
54668                         -91.1294702,
54669                         29.1232559
54670                     ],
54671                     [
54672                         -91.0052632,
54673                         29.1232559
54674                     ],
54675                     [
54676                         -91.0052632,
54677                         28.9968437
54678                     ],
54679                     [
54680                         -89.4500159,
54681                         28.9968437
54682                     ],
54683                     [
54684                         -89.4500159,
54685                         28.8677422
54686                     ],
54687                     [
54688                         -88.8104309,
54689                         28.8677422
54690                     ],
54691                     [
54692                         -88.8104309,
54693                         30.1841864
54694                     ],
54695                     [
54696                         -85.8791527,
54697                         30.1841864
54698                     ],
54699                     [
54700                         -85.8791527,
54701                         29.5455038
54702                     ],
54703                     [
54704                         -84.8368083,
54705                         29.5455038
54706                     ],
54707                     [
54708                         -84.8368083,
54709                         29.6225158
54710                     ],
54711                     [
54712                         -84.7482786,
54713                         29.6225158
54714                     ],
54715                     [
54716                         -84.7482786,
54717                         29.683624
54718                     ],
54719                     [
54720                         -84.685894,
54721                         29.683624
54722                     ],
54723                     [
54724                         -84.685894,
54725                         29.7468386
54726                     ],
54727                     [
54728                         -83.6296975,
54729                         29.7468386
54730                     ],
54731                     [
54732                         -83.6296975,
54733                         29.4324361
54734                     ],
54735                     [
54736                         -83.3174937,
54737                         29.4324361
54738                     ],
54739                     [
54740                         -83.3174937,
54741                         29.0579442
54742                     ],
54743                     [
54744                         -82.879659,
54745                         29.0579442
54746                     ],
54747                     [
54748                         -82.879659,
54749                         27.7453529
54750                     ],
54751                     [
54752                         -82.8182822,
54753                         27.7453529
54754                     ],
54755                     [
54756                         -82.8182822,
54757                         26.9290868
54758                     ],
54759                     [
54760                         -82.3796782,
54761                         26.9290868
54762                     ],
54763                     [
54764                         -82.3796782,
54765                         26.3694183
54766                     ],
54767                     [
54768                         -81.8777106,
54769                         26.3694183
54770                     ],
54771                     [
54772                         -81.8777106,
54773                         25.805971
54774                     ],
54775                     [
54776                         -81.5036862,
54777                         25.805971
54778                     ],
54779                     [
54780                         -81.5036862,
54781                         25.7474753
54782                     ],
54783                     [
54784                         -81.4405462,
54785                         25.7474753
54786                     ],
54787                     [
54788                         -81.4405462,
54789                         25.6851489
54790                     ],
54791                     [
54792                         -81.3155883,
54793                         25.6851489
54794                     ],
54795                     [
54796                         -81.3155883,
54797                         25.5600985
54798                     ],
54799                     [
54800                         -81.2538534,
54801                         25.5600985
54802                     ],
54803                     [
54804                         -81.2538534,
54805                         25.4342361
54806                     ],
54807                     [
54808                         -81.1902012,
54809                         25.4342361
54810                     ],
54811                     [
54812                         -81.1902012,
54813                         25.1234341
54814                     ],
54815                     [
54816                         -81.1288133,
54817                         25.1234341
54818                     ],
54819                     [
54820                         -81.1288133,
54821                         25.0619389
54822                     ],
54823                     [
54824                         -81.0649231,
54825                         25.0619389
54826                     ],
54827                     [
54828                         -81.0649231,
54829                         24.8157807
54830                     ],
54831                     [
54832                         -81.6289469,
54833                         24.8157807
54834                     ],
54835                     [
54836                         -81.6289469,
54837                         24.7538367
54838                     ],
54839                     [
54840                         -81.6907173,
54841                         24.7538367
54842                     ],
54843                     [
54844                         -81.6907173,
54845                         24.6899374
54846                     ],
54847                     [
54848                         -81.8173189,
54849                         24.6899374
54850                     ],
54851                     [
54852                         -81.8173189,
54853                         24.6279161
54854                     ],
54855                     [
54856                         -82.1910041,
54857                         24.6279161
54858                     ],
54859                     [
54860                         -82.1910041,
54861                         24.496294
54862                     ],
54863                     [
54864                         -81.6216596,
54865                         24.496294
54866                     ],
54867                     [
54868                         -81.6216596,
54869                         24.559484
54870                     ],
54871                     [
54872                         -81.372006,
54873                         24.559484
54874                     ],
54875                     [
54876                         -81.372006,
54877                         24.6220687
54878                     ],
54879                     [
54880                         -81.0593278,
54881                         24.6220687
54882                     ],
54883                     [
54884                         -81.0593278,
54885                         24.684826
54886                     ],
54887                     [
54888                         -80.9347147,
54889                         24.684826
54890                     ],
54891                     [
54892                         -80.9347147,
54893                         24.7474828
54894                     ],
54895                     [
54896                         -80.7471081,
54897                         24.7474828
54898                     ],
54899                     [
54900                         -80.7471081,
54901                         24.8100618
54902                     ],
54903                     [
54904                         -80.3629898,
54905                         24.8100618
54906                     ],
54907                     [
54908                         -80.3629898,
54909                         25.1175858
54910                     ],
54911                     [
54912                         -80.122344,
54913                         25.1175858
54914                     ],
54915                     [
54916                         -80.122344,
54917                         25.7472357
54918                     ],
54919                     [
54920                         -80.0588458,
54921                         25.7472357
54922                     ],
54923                     [
54924                         -80.0588458,
54925                         26.3708251
54926                     ],
54927                     [
54928                         -79.995837,
54929                         26.3708251
54930                     ],
54931                     [
54932                         -79.995837,
54933                         26.9398003
54934                     ],
54935                     [
54936                         -80.0587265,
54937                         26.9398003
54938                     ],
54939                     [
54940                         -80.0587265,
54941                         27.1277466
54942                     ],
54943                     [
54944                         -80.1226251,
54945                         27.1277466
54946                     ],
54947                     [
54948                         -80.1226251,
54949                         27.2534279
54950                     ],
54951                     [
54952                         -80.1846956,
54953                         27.2534279
54954                     ],
54955                     [
54956                         -80.1846956,
54957                         27.3781229
54958                     ],
54959                     [
54960                         -80.246175,
54961                         27.3781229
54962                     ],
54963                     [
54964                         -80.246175,
54965                         27.5658729
54966                     ],
54967                     [
54968                         -80.3094768,
54969                         27.5658729
54970                     ],
54971                     [
54972                         -80.3094768,
54973                         27.7530311
54974                     ],
54975                     [
54976                         -80.3721485,
54977                         27.7530311
54978                     ],
54979                     [
54980                         -80.3721485,
54981                         27.8774451
54982                     ],
54983                     [
54984                         -80.4351457,
54985                         27.8774451
54986                     ],
54987                     [
54988                         -80.4351457,
54989                         28.0033366
54990                     ],
54991                     [
54992                         -80.4966078,
54993                         28.0033366
54994                     ],
54995                     [
54996                         -80.4966078,
54997                         28.1277326
54998                     ],
54999                     [
55000                         -80.5587159,
55001                         28.1277326
55002                     ],
55003                     [
55004                         -80.5587159,
55005                         28.3723509
55006                     ],
55007                     [
55008                         -80.4966335,
55009                         28.3723509
55010                     ],
55011                     [
55012                         -80.4966335,
55013                         29.5160326
55014                     ],
55015                     [
55016                         -81.1213644,
55017                         29.5160326
55018                     ],
55019                     [
55020                         -81.1213644,
55021                         31.6846966
55022                     ],
55023                     [
55024                         -80.6018723,
55025                         31.6846966
55026                     ],
55027                     [
55028                         -80.6018723,
55029                         32.2475309
55030                     ],
55031                     [
55032                         -79.4921024,
55033                         32.2475309
55034                     ],
55035                     [
55036                         -79.4921024,
55037                         32.9970261
55038                     ],
55039                     [
55040                         -79.1116488,
55041                         32.9970261
55042                     ],
55043                     [
55044                         -79.1116488,
55045                         33.3729457
55046                     ],
55047                     [
55048                         -78.6153621,
55049                         33.3729457
55050                     ],
55051                     [
55052                         -78.6153621,
55053                         33.8097638
55054                     ],
55055                     [
55056                         -77.9316963,
55057                         33.8097638
55058                     ],
55059                     [
55060                         -77.9316963,
55061                         33.8718243
55062                     ],
55063                     [
55064                         -77.8692252,
55065                         33.8718243
55066                     ],
55067                     [
55068                         -77.8692252,
55069                         34.0552454
55070                     ],
55071                     [
55072                         -77.6826392,
55073                         34.0552454
55074                     ],
55075                     [
55076                         -77.6826392,
55077                         34.2974598
55078                     ],
55079                     [
55080                         -77.2453509,
55081                         34.2974598
55082                     ],
55083                     [
55084                         -77.2453509,
55085                         34.5598585
55086                     ],
55087                     [
55088                         -76.4973277,
55089                         34.5598585
55090                     ],
55091                     [
55092                         -76.4973277,
55093                         34.622796
55094                     ],
55095                     [
55096                         -76.4337602,
55097                         34.622796
55098                     ],
55099                     [
55100                         -76.4337602,
55101                         34.6849285
55102                     ],
55103                     [
55104                         -76.373212,
55105                         34.6849285
55106                     ],
55107                     [
55108                         -76.373212,
55109                         34.7467674
55110                     ],
55111                     [
55112                         -76.3059364,
55113                         34.7467674
55114                     ],
55115                     [
55116                         -76.3059364,
55117                         34.808551
55118                     ],
55119                     [
55120                         -76.2468017,
55121                         34.808551
55122                     ],
55123                     [
55124                         -76.2468017,
55125                         34.8728418
55126                     ],
55127                     [
55128                         -76.1825922,
55129                         34.8728418
55130                     ],
55131                     [
55132                         -76.1825922,
55133                         34.9335332
55134                     ],
55135                     [
55136                         -76.120814,
55137                         34.9335332
55138                     ],
55139                     [
55140                         -76.120814,
55141                         34.9952359
55142                     ],
55143                     [
55144                         -75.9979015,
55145                         34.9952359
55146                     ],
55147                     [
55148                         -75.9979015,
55149                         35.0578182
55150                     ],
55151                     [
55152                         -75.870338,
55153                         35.0578182
55154                     ],
55155                     [
55156                         -75.870338,
55157                         35.1219097
55158                     ],
55159                     [
55160                         -75.7462194,
55161                         35.1219097
55162                     ],
55163                     [
55164                         -75.7462194,
55165                         35.1818911
55166                     ],
55167                     [
55168                         -75.4929694,
55169                         35.1818911
55170                     ],
55171                     [
55172                         -75.4929694,
55173                         35.3082988
55174                     ],
55175                     [
55176                         -75.4325662,
55177                         35.3082988
55178                     ],
55179                     [
55180                         -75.4325662,
55181                         35.7542495
55182                     ],
55183                     [
55184                         -75.4969907,
55185                         35.7542495
55186                     ],
55187                     [
55188                         -75.4969907,
55189                         37.8105602
55190                     ],
55191                     [
55192                         -75.3082972,
55193                         37.8105602
55194                     ],
55195                     [
55196                         -75.3082972,
55197                         37.8720088
55198                     ],
55199                     [
55200                         -75.245601,
55201                         37.8720088
55202                     ],
55203                     [
55204                         -75.245601,
55205                         37.9954849
55206                     ],
55207                     [
55208                         -75.1828751,
55209                         37.9954849
55210                     ],
55211                     [
55212                         -75.1828751,
55213                         38.0585079
55214                     ],
55215                     [
55216                         -75.1184793,
55217                         38.0585079
55218                     ],
55219                     [
55220                         -75.1184793,
55221                         38.2469091
55222                     ],
55223                     [
55224                         -75.0592098,
55225                         38.2469091
55226                     ],
55227                     [
55228                         -75.0592098,
55229                         38.3704316
55230                     ],
55231                     [
55232                         -74.9948111,
55233                         38.3704316
55234                     ],
55235                     [
55236                         -74.9948111,
55237                         38.8718417
55238                     ],
55239                     [
55240                         -74.4878252,
55241                         38.8718417
55242                     ],
55243                     [
55244                         -74.4878252,
55245                         39.3089428
55246                     ],
55247                     [
55248                         -74.1766317,
55249                         39.3089428
55250                     ],
55251                     [
55252                         -74.1766317,
55253                         39.6224653
55254                     ],
55255                     [
55256                         -74.0567045,
55257                         39.6224653
55258                     ],
55259                     [
55260                         -74.0567045,
55261                         39.933178
55262                     ],
55263                     [
55264                         -73.9959035,
55265                         39.933178
55266                     ],
55267                     [
55268                         -73.9959035,
55269                         40.1854852
55270                     ],
55271                     [
55272                         -73.9341593,
55273                         40.1854852
55274                     ],
55275                     [
55276                         -73.9341593,
55277                         40.4959486
55278                     ],
55279                     [
55280                         -73.8723024,
55281                         40.4959486
55282                     ],
55283                     [
55284                         -73.8723024,
55285                         40.5527135
55286                     ],
55287                     [
55288                         -71.8074506,
55289                         40.5527135
55290                     ],
55291                     [
55292                         -71.8074506,
55293                         41.3088005
55294                     ],
55295                     [
55296                         -70.882512,
55297                         41.3088005
55298                     ],
55299                     [
55300                         -70.882512,
55301                         41.184978
55302                     ],
55303                     [
55304                         -70.7461947,
55305                         41.184978
55306                     ],
55307                     [
55308                         -70.7461947,
55309                         41.3091865
55310                     ],
55311                     [
55312                         -70.4337553,
55313                         41.3091865
55314                     ],
55315                     [
55316                         -70.4337553,
55317                         41.4963885
55318                     ],
55319                     [
55320                         -69.9334281,
55321                         41.4963885
55322                     ],
55323                     [
55324                         -69.9334281,
55325                         41.6230802
55326                     ],
55327                     [
55328                         -69.869857,
55329                         41.6230802
55330                     ],
55331                     [
55332                         -69.869857,
55333                         41.8776895
55334                     ],
55335                     [
55336                         -69.935791,
55337                         41.8776895
55338                     ],
55339                     [
55340                         -69.935791,
55341                         42.0032342
55342                     ],
55343                     [
55344                         -69.9975823,
55345                         42.0032342
55346                     ],
55347                     [
55348                         -69.9975823,
55349                         42.0650191
55350                     ],
55351                     [
55352                         -70.0606103,
55353                         42.0650191
55354                     ],
55355                     [
55356                         -70.0606103,
55357                         42.1294348
55358                     ],
55359                     [
55360                         -70.5572884,
55361                         42.1294348
55362                     ],
55363                     [
55364                         -70.5572884,
55365                         43.2487079
55366                     ],
55367                     [
55368                         -70.4974097,
55369                         43.2487079
55370                     ],
55371                     [
55372                         -70.4974097,
55373                         43.3092194
55374                     ],
55375                     [
55376                         -70.3704249,
55377                         43.3092194
55378                     ],
55379                     [
55380                         -70.3704249,
55381                         43.371963
55382                     ],
55383                     [
55384                         -70.3085701,
55385                         43.371963
55386                     ],
55387                     [
55388                         -70.3085701,
55389                         43.4969879
55390                     ],
55391                     [
55392                         -70.183921,
55393                         43.4969879
55394                     ],
55395                     [
55396                         -70.183921,
55397                         43.6223531
55398                     ],
55399                     [
55400                         -70.057583,
55401                         43.6223531
55402                     ],
55403                     [
55404                         -70.057583,
55405                         43.6850173
55406                     ],
55407                     [
55408                         -69.7455247,
55409                         43.6850173
55410                     ],
55411                     [
55412                         -69.7455247,
55413                         43.7476571
55414                     ],
55415                     [
55416                         -69.2472845,
55417                         43.7476571
55418                     ],
55419                     [
55420                         -69.2472845,
55421                         43.8107035
55422                     ],
55423                     [
55424                         -69.0560701,
55425                         43.8107035
55426                     ],
55427                     [
55428                         -69.0560701,
55429                         43.8717247
55430                     ],
55431                     [
55432                         -68.9950522,
55433                         43.8717247
55434                     ],
55435                     [
55436                         -68.9950522,
55437                         43.9982022
55438                     ],
55439                     [
55440                         -68.4963672,
55441                         43.9982022
55442                     ],
55443                     [
55444                         -68.4963672,
55445                         44.0597368
55446                     ],
55447                     [
55448                         -68.3081038,
55449                         44.0597368
55450                     ],
55451                     [
55452                         -68.3081038,
55453                         44.122137
55454                     ],
55455                     [
55456                         -68.1851802,
55457                         44.122137
55458                     ],
55459                     [
55460                         -68.1851802,
55461                         44.3081382
55462                     ],
55463                     [
55464                         -67.9956019,
55465                         44.3081382
55466                     ],
55467                     [
55468                         -67.9956019,
55469                         44.3727489
55470                     ],
55471                     [
55472                         -67.8103041,
55473                         44.3727489
55474                     ],
55475                     [
55476                         -67.8103041,
55477                         44.435178
55478                     ],
55479                     [
55480                         -67.4965289,
55481                         44.435178
55482                     ],
55483                     [
55484                         -67.4965289,
55485                         44.4968776
55486                     ],
55487                     [
55488                         -67.37102,
55489                         44.4968776
55490                     ],
55491                     [
55492                         -67.37102,
55493                         44.5600642
55494                     ],
55495                     [
55496                         -67.1848753,
55497                         44.5600642
55498                     ],
55499                     [
55500                         -67.1848753,
55501                         44.6213345
55502                     ],
55503                     [
55504                         -67.1221208,
55505                         44.6213345
55506                     ],
55507                     [
55508                         -67.1221208,
55509                         44.6867918
55510                     ],
55511                     [
55512                         -67.059365,
55513                         44.6867918
55514                     ],
55515                     [
55516                         -67.059365,
55517                         44.7473657
55518                     ],
55519                     [
55520                         -66.9311098,
55521                         44.7473657
55522                     ],
55523                     [
55524                         -66.9311098,
55525                         44.9406566
55526                     ],
55527                     [
55528                         -66.994683,
55529                         44.9406566
55530                     ],
55531                     [
55532                         -66.994683,
55533                         45.0024514
55534                     ],
55535                     [
55536                         -67.0595847,
55537                         45.0024514
55538                     ],
55539                     [
55540                         -67.0595847,
55541                         45.1273377
55542                     ],
55543                     [
55544                         -67.1201974,
55545                         45.1273377
55546                     ],
55547                     [
55548                         -67.1201974,
55549                         45.1910115
55550                     ],
55551                     [
55552                         -67.2469811,
55553                         45.1910115
55554                     ],
55555                     [
55556                         -67.2469811,
55557                         45.253442
55558                     ],
55559                     [
55560                         -67.3177546,
55561                         45.253442
55562                     ],
55563                     [
55564                         -67.3177546,
55565                         45.1898369
55566                     ],
55567                     [
55568                         -67.370749,
55569                         45.1898369
55570                     ],
55571                     [
55572                         -67.370749,
55573                         45.2534001
55574                     ],
55575                     [
55576                         -67.4326888,
55577                         45.2534001
55578                     ],
55579                     [
55580                         -67.4326888,
55581                         45.3083409
55582                     ],
55583                     [
55584                         -67.3708571,
55585                         45.3083409
55586                     ],
55587                     [
55588                         -67.3708571,
55589                         45.4396986
55590                     ],
55591                     [
55592                         -67.4305573,
55593                         45.4396986
55594                     ],
55595                     [
55596                         -67.4305573,
55597                         45.4950095
55598                     ],
55599                     [
55600                         -67.37099,
55601                         45.4950095
55602                     ],
55603                     [
55604                         -67.37099,
55605                         45.6264543
55606                     ],
55607                     [
55608                         -67.6214982,
55609                         45.6264543
55610                     ],
55611                     [
55612                         -67.6214982,
55613                         45.6896133
55614                     ],
55615                     [
55616                         -67.683828,
55617                         45.6896133
55618                     ],
55619                     [
55620                         -67.683828,
55621                         45.753259
55622                     ],
55623                     [
55624                         -67.7462097,
55625                         45.753259
55626                     ],
55627                     [
55628                         -67.7462097,
55629                         47.1268165
55630                     ],
55631                     [
55632                         -67.8700141,
55633                         47.1268165
55634                     ],
55635                     [
55636                         -67.8700141,
55637                         47.1900278
55638                     ],
55639                     [
55640                         -67.9323803,
55641                         47.1900278
55642                     ],
55643                     [
55644                         -67.9323803,
55645                         47.2539678
55646                     ],
55647                     [
55648                         -67.9959387,
55649                         47.2539678
55650                     ],
55651                     [
55652                         -67.9959387,
55653                         47.3149737
55654                     ],
55655                     [
55656                         -68.1206676,
55657                         47.3149737
55658                     ],
55659                     [
55660                         -68.1206676,
55661                         47.3780823
55662                     ],
55663                     [
55664                         -68.4423175,
55665                         47.3780823
55666                     ],
55667                     [
55668                         -68.4423175,
55669                         47.3166082
55670                     ],
55671                     [
55672                         -68.6314305,
55673                         47.3166082
55674                     ],
55675                     [
55676                         -68.6314305,
55677                         47.2544676
55678                     ],
55679                     [
55680                         -68.9978037,
55681                         47.2544676
55682                     ],
55683                     [
55684                         -68.9978037,
55685                         47.439895
55686                     ],
55687                     [
55688                         -69.0607223,
55689                         47.439895
55690                     ],
55691                     [
55692                         -69.0607223,
55693                         47.5047558
55694                     ],
55695                     [
55696                         -69.2538122,
55697                         47.5047558
55698                     ],
55699                     [
55700                         -69.2538122,
55701                         47.4398084
55702                     ],
55703                     [
55704                         -69.3179284,
55705                         47.4398084
55706                     ],
55707                     [
55708                         -69.3179284,
55709                         47.378601
55710                     ],
55711                     [
55712                         -69.4438546,
55713                         47.378601
55714                     ],
55715                     [
55716                         -69.4438546,
55717                         47.3156274
55718                     ],
55719                     [
55720                         -69.5038204,
55721                         47.3156274
55722                     ],
55723                     [
55724                         -69.5038204,
55725                         47.2525839
55726                     ],
55727                     [
55728                         -69.5667838,
55729                         47.2525839
55730                     ],
55731                     [
55732                         -69.5667838,
55733                         47.1910884
55734                     ],
55735                     [
55736                         -69.6303478,
55737                         47.1910884
55738                     ],
55739                     [
55740                         -69.6303478,
55741                         47.128701
55742                     ],
55743                     [
55744                         -69.6933103,
55745                         47.128701
55746                     ],
55747                     [
55748                         -69.6933103,
55749                         47.0654307
55750                     ],
55751                     [
55752                         -69.7557063,
55753                         47.0654307
55754                     ],
55755                     [
55756                         -69.7557063,
55757                         47.0042751
55758                     ],
55759                     [
55760                         -69.8180391,
55761                         47.0042751
55762                     ],
55763                     [
55764                         -69.8180391,
55765                         46.9415344
55766                     ],
55767                     [
55768                         -69.8804023,
55769                         46.9415344
55770                     ],
55771                     [
55772                         -69.8804023,
55773                         46.8792519
55774                     ],
55775                     [
55776                         -69.9421674,
55777                         46.8792519
55778                     ],
55779                     [
55780                         -69.9421674,
55781                         46.8177399
55782                     ],
55783                     [
55784                         -70.0063088,
55785                         46.8177399
55786                     ],
55787                     [
55788                         -70.0063088,
55789                         46.6920295
55790                     ],
55791                     [
55792                         -70.0704265,
55793                         46.6920295
55794                     ],
55795                     [
55796                         -70.0704265,
55797                         46.4425926
55798                     ],
55799                     [
55800                         -70.1945902,
55801                         46.4425926
55802                     ],
55803                     [
55804                         -70.1945902,
55805                         46.3785887
55806                     ],
55807                     [
55808                         -70.2562047,
55809                         46.3785887
55810                     ],
55811                     [
55812                         -70.2562047,
55813                         46.3152628
55814                     ],
55815                     [
55816                         -70.3203651,
55817                         46.3152628
55818                     ],
55819                     [
55820                         -70.3203651,
55821                         46.0651209
55822                     ],
55823                     [
55824                         -70.3814988,
55825                         46.0651209
55826                     ],
55827                     [
55828                         -70.3814988,
55829                         45.93552
55830                     ],
55831                     [
55832                         -70.3201618,
55833                         45.93552
55834                     ],
55835                     [
55836                         -70.3201618,
55837                         45.879479
55838                     ],
55839                     [
55840                         -70.4493131,
55841                         45.879479
55842                     ],
55843                     [
55844                         -70.4493131,
55845                         45.7538713
55846                     ],
55847                     [
55848                         -70.5070021,
55849                         45.7538713
55850                     ],
55851                     [
55852                         -70.5070021,
55853                         45.6916912
55854                     ],
55855                     [
55856                         -70.6316642,
55857                         45.6916912
55858                     ],
55859                     [
55860                         -70.6316642,
55861                         45.6291619
55862                     ],
55863                     [
55864                         -70.7575538,
55865                         45.6291619
55866                     ],
55867                     [
55868                         -70.7575538,
55869                         45.4414685
55870                     ],
55871                     [
55872                         -70.8809878,
55873                         45.4414685
55874                     ],
55875                     [
55876                         -70.8809878,
55877                         45.3780612
55878                     ],
55879                     [
55880                         -71.13328,
55881                         45.3780612
55882                     ],
55883                     [
55884                         -71.13328,
55885                         45.3151452
55886                     ],
55887                     [
55888                         -71.3830282,
55889                         45.3151452
55890                     ],
55891                     [
55892                         -71.3830282,
55893                         45.253416
55894                     ],
55895                     [
55896                         -71.5076448,
55897                         45.253416
55898                     ],
55899                     [
55900                         -71.5076448,
55901                         45.0655726
55902                     ],
55903                     [
55904                         -73.9418929,
55905                         45.0655726
55906                     ],
55907                     [
55908                         -73.9418929,
55909                         45.0031242
55910                     ],
55911                     [
55912                         -74.7469725,
55913                         45.0031242
55914                     ],
55915                     [
55916                         -74.7469725,
55917                         45.0649003
55918                     ],
55919                     [
55920                         -74.8800964,
55921                         45.0649003
55922                     ],
55923                     [
55924                         -74.8800964,
55925                         45.0029023
55926                     ],
55927                     [
55928                         -75.0662455,
55929                         45.0029023
55930                     ],
55931                     [
55932                         -75.0662455,
55933                         44.9415167
55934                     ],
55935                     [
55936                         -75.2539363,
55937                         44.9415167
55938                     ],
55939                     [
55940                         -75.2539363,
55941                         44.8776043
55942                     ],
55943                     [
55944                         -75.3789648,
55945                         44.8776043
55946                     ],
55947                     [
55948                         -75.3789648,
55949                         44.8153462
55950                     ],
55951                     [
55952                         -75.4431283,
55953                         44.8153462
55954                     ],
55955                     [
55956                         -75.4431283,
55957                         44.7536053
55958                     ],
55959                     [
55960                         -75.5666566,
55961                         44.7536053
55962                     ],
55963                     [
55964                         -75.5666566,
55965                         44.6909879
55966                     ],
55967                     [
55968                         -75.6290205,
55969                         44.6909879
55970                     ],
55971                     [
55972                         -75.6290205,
55973                         44.6284958
55974                     ],
55975                     [
55976                         -75.7540484,
55977                         44.6284958
55978                     ],
55979                     [
55980                         -75.7540484,
55981                         44.566385
55982                     ],
55983                     [
55984                         -75.817312,
55985                         44.566385
55986                     ],
55987                     [
55988                         -75.817312,
55989                         44.5028932
55990                     ],
55991                     [
55992                         -75.8799549,
55993                         44.5028932
55994                     ],
55995                     [
55996                         -75.8799549,
55997                         44.3784946
55998                     ],
55999                     [
56000                         -76.1300319,
56001                         44.3784946
56002                     ],
56003                     [
56004                         -76.1300319,
56005                         44.3159227
56006                     ],
56007                     [
56008                         -76.1926961,
56009                         44.3159227
56010                     ],
56011                     [
56012                         -76.1926961,
56013                         44.2534378
56014                     ],
56015                     [
56016                         -76.3182619,
56017                         44.2534378
56018                     ],
56019                     [
56020                         -76.3182619,
56021                         44.1916726
56022                     ],
56023                     [
56024                         -76.3792975,
56025                         44.1916726
56026                     ],
56027                     [
56028                         -76.3792975,
56029                         44.0653733
56030                     ],
56031                     [
56032                         -76.4427584,
56033                         44.0653733
56034                     ],
56035                     [
56036                         -76.4427584,
56037                         43.9963825
56038                     ],
56039                     [
56040                         -76.317027,
56041                         43.9963825
56042                     ],
56043                     [
56044                         -76.317027,
56045                         43.9414581
56046                     ],
56047                     [
56048                         -76.5076611,
56049                         43.9414581
56050                     ],
56051                     [
56052                         -76.5076611,
56053                         43.8723335
56054                     ],
56055                     [
56056                         -76.3829974,
56057                         43.8723335
56058                     ],
56059                     [
56060                         -76.3829974,
56061                         43.8091872
56062                     ],
56063                     [
56064                         -76.2534102,
56065                         43.8091872
56066                     ],
56067                     [
56068                         -76.2534102,
56069                         43.5665222
56070                     ],
56071                     [
56072                         -76.5064833,
56073                         43.5665222
56074                     ],
56075                     [
56076                         -76.5064833,
56077                         43.5033881
56078                     ],
56079                     [
56080                         -76.6331208,
56081                         43.5033881
56082                     ],
56083                     [
56084                         -76.6331208,
56085                         43.4432252
56086                     ],
56087                     [
56088                         -76.6951085,
56089                         43.4432252
56090                     ],
56091                     [
56092                         -76.6951085,
56093                         43.3786858
56094                     ],
56095                     [
56096                         -76.8177798,
56097                         43.3786858
56098                     ],
56099                     [
56100                         -76.8177798,
56101                         43.318066
56102                     ],
56103                     [
56104                         -77.682,
56105                         43.318066
56106                     ],
56107                     [
56108                         -77.682,
56109                         43.3789376
56110                     ],
56111                     [
56112                         -78.0565883,
56113                         43.3789376
56114                     ],
56115                     [
56116                         -78.0565883,
56117                         43.4396918
56118                     ],
56119                     [
56120                         -78.4389748,
56121                         43.4396918
56122                     ],
56123                     [
56124                         -78.4389748,
56125                         43.3794382
56126                     ],
56127                     [
56128                         -78.8803396,
56129                         43.3794382
56130                     ],
56131                     [
56132                         -78.8803396,
56133                         43.3149724
56134                     ],
56135                     [
56136                         -79.1298858,
56137                         43.3149724
56138                     ],
56139                     [
56140                         -79.1298858,
56141                         43.2429286
56142                     ],
56143                     [
56144                         -79.0669615,
56145                         43.2429286
56146                     ],
56147                     [
56148                         -79.0669615,
56149                         43.1299931
56150                     ],
56151                     [
56152                         -79.1298858,
56153                         43.1299931
56154                     ],
56155                     [
56156                         -79.1298858,
56157                         43.0577305
56158                     ],
56159                     [
56160                         -79.071264,
56161                         43.0577305
56162                     ],
56163                     [
56164                         -79.071264,
56165                         42.9294906
56166                     ],
56167                     [
56168                         -78.943264,
56169                         42.9294906
56170                     ],
56171                     [
56172                         -78.943264,
56173                         42.7542165
56174                     ],
56175                     [
56176                         -79.069439,
56177                         42.7542165
56178                     ],
56179                     [
56180                         -79.069439,
56181                         42.6941622
56182                     ],
56183                     [
56184                         -79.133439,
56185                         42.6941622
56186                     ],
56187                     [
56188                         -79.133439,
56189                         42.6296973
56190                     ],
56191                     [
56192                         -79.1947499,
56193                         42.6296973
56194                     ],
56195                     [
56196                         -79.1947499,
56197                         42.5663538
56198                     ],
56199                     [
56200                         -79.3786827,
56201                         42.5663538
56202                     ],
56203                     [
56204                         -79.3786827,
56205                         42.5033425
56206                     ],
56207                     [
56208                         -79.4442961,
56209                         42.5033425
56210                     ],
56211                     [
56212                         -79.4442961,
56213                         42.4410614
56214                     ],
56215                     [
56216                         -79.5679936,
56217                         42.4410614
56218                     ],
56219                     [
56220                         -79.5679936,
56221                         42.3775264
56222                     ],
56223                     [
56224                         -79.6906154,
56225                         42.3775264
56226                     ],
56227                     [
56228                         -79.6906154,
56229                         42.3171086
56230                     ],
56231                     [
56232                         -79.8164642,
56233                         42.3171086
56234                     ],
56235                     [
56236                         -79.8164642,
56237                         42.2534481
56238                     ],
56239                     [
56240                         -80.0052373,
56241                         42.2534481
56242                     ],
56243                     [
56244                         -80.0052373,
56245                         42.1909188
56246                     ],
56247                     [
56248                         -80.1916829,
56249                         42.1909188
56250                     ],
56251                     [
56252                         -80.1916829,
56253                         42.1272555
56254                     ],
56255                     [
56256                         -80.3167992,
56257                         42.1272555
56258                     ],
56259                     [
56260                         -80.3167992,
56261                         42.0669857
56262                     ],
56263                     [
56264                         -80.5063234,
56265                         42.0669857
56266                     ],
56267                     [
56268                         -80.5063234,
56269                         42.0034331
56270                     ],
56271                     [
56272                         -80.6930471,
56273                         42.0034331
56274                     ],
56275                     [
56276                         -80.6930471,
56277                         41.9415141
56278                     ],
56279                     [
56280                         -80.9440403,
56281                         41.9415141
56282                     ],
56283                     [
56284                         -80.9440403,
56285                         41.8781193
56286                     ],
56287                     [
56288                         -81.1942729,
56289                         41.8781193
56290                     ],
56291                     [
56292                         -81.1942729,
56293                         41.8166455
56294                     ],
56295                     [
56296                         -81.3190089,
56297                         41.8166455
56298                     ],
56299                     [
56300                         -81.3190089,
56301                         41.7545453
56302                     ],
56303                     [
56304                         -81.4418435,
56305                         41.7545453
56306                     ],
56307                     [
56308                         -81.4418435,
56309                         41.690965
56310                     ],
56311                     [
56312                         -81.5053523,
56313                         41.690965
56314                     ],
56315                     [
56316                         -81.5053523,
56317                         41.6301643
56318                     ],
56319                     [
56320                         -82.7470081,
56321                         41.6301643
56322                     ],
56323                     [
56324                         -82.7470081,
56325                         41.7536942
56326                     ],
56327                     [
56328                         -82.8839135,
56329                         41.7536942
56330                     ],
56331                     [
56332                         -82.8839135,
56333                         41.5656075
56334                     ],
56335                     [
56336                         -82.9957195,
56337                         41.5656075
56338                     ],
56339                     [
56340                         -82.9957195,
56341                         41.6270375
56342                     ],
56343                     [
56344                         -83.1257796,
56345                         41.6270375
56346                     ],
56347                     [
56348                         -83.1257796,
56349                         41.6878411
56350                     ],
56351                     [
56352                         -83.2474733,
56353                         41.6878411
56354                     ],
56355                     [
56356                         -83.2474733,
56357                         41.7536942
56358                     ],
56359                     [
56360                         -83.3737305,
56361                         41.7536942
56362                     ],
56363                     [
56364                         -83.3737305,
56365                         41.809276
56366                     ],
56367                     [
56368                         -83.3106019,
56369                         41.809276
56370                     ],
56371                     [
56372                         -83.3106019,
56373                         41.8716064
56374                     ],
56375                     [
56376                         -83.2474733,
56377                         41.8716064
56378                     ],
56379                     [
56380                         -83.2474733,
56381                         41.9361393
56382                     ],
56383                     [
56384                         -83.1843447,
56385                         41.9361393
56386                     ],
56387                     [
56388                         -83.1843447,
56389                         41.9960851
56390                     ],
56391                     [
56392                         -83.1207681,
56393                         41.9960851
56394                     ],
56395                     [
56396                         -83.1207681,
56397                         42.2464812
56398                     ],
56399                     [
56400                         -83.0589194,
56401                         42.2464812
56402                     ],
56403                     [
56404                         -83.0589194,
56405                         42.3089555
56406                     ],
56407                     [
56408                         -82.8685328,
56409                         42.3089555
56410                     ],
56411                     [
56412                         -82.8685328,
56413                         42.3717652
56414                     ],
56415                     [
56416                         -82.8072219,
56417                         42.3717652
56418                     ],
56419                     [
56420                         -82.8072219,
56421                         42.558553
56422                     ],
56423                     [
56424                         -82.7553745,
56425                         42.558553
56426                     ],
56427                     [
56428                         -82.7553745,
56429                         42.4954945
56430                     ],
56431                     [
56432                         -82.5599041,
56433                         42.4954945
56434                     ],
56435                     [
56436                         -82.5599041,
56437                         42.558553
56438                     ],
56439                     [
56440                         -82.4967755,
56441                         42.558553
56442                     ],
56443                     [
56444                         -82.4967755,
56445                         42.6833607
56446                     ],
56447                     [
56448                         -82.4328863,
56449                         42.6833607
56450                     ],
56451                     [
56452                         -82.4328863,
56453                         42.9342196
56454                     ],
56455                     [
56456                         -82.3700552,
56457                         42.9342196
56458                     ],
56459                     [
56460                         -82.3700552,
56461                         43.0648071
56462                     ],
56463                     [
56464                         -82.4328863,
56465                         43.0648071
56466                     ],
56467                     [
56468                         -82.4328863,
56469                         43.1917566
56470                     ],
56471                     [
56472                         -82.4947464,
56473                         43.1917566
56474                     ],
56475                     [
56476                         -82.4947464,
56477                         43.5034627
56478                     ],
56479                     [
56480                         -82.557133,
56481                         43.5034627
56482                     ],
56483                     [
56484                         -82.557133,
56485                         43.8160901
56486                     ],
56487                     [
56488                         -82.6197884,
56489                         43.8160901
56490                     ],
56491                     [
56492                         -82.6197884,
56493                         43.9422098
56494                     ],
56495                     [
56496                         -82.6839499,
56497                         43.9422098
56498                     ],
56499                     [
56500                         -82.6839499,
56501                         44.0022641
56502                     ],
56503                     [
56504                         -82.7465346,
56505                         44.0022641
56506                     ],
56507                     [
56508                         -82.7465346,
56509                         44.0670545
56510                     ],
56511                     [
56512                         -82.8708696,
56513                         44.0670545
56514                     ],
56515                     [
56516                         -82.8708696,
56517                         44.1291935
56518                     ],
56519                     [
56520                         -83.008517,
56521                         44.1291935
56522                     ],
56523                     [
56524                         -83.008517,
56525                         44.0664786
56526                     ],
56527                     [
56528                         -83.1336086,
56529                         44.0664786
56530                     ],
56531                     [
56532                         -83.1336086,
56533                         44.0053949
56534                     ],
56535                     [
56536                         -83.2414522,
56537                         44.0053949
56538                     ],
56539                     [
56540                         -83.2414522,
56541                         44.9962034
56542                     ],
56543                     [
56544                         -83.1806112,
56545                         44.9962034
56546                     ],
56547                     [
56548                         -83.1806112,
56549                         45.067302
56550                     ],
56551                     [
56552                         -83.2455172,
56553                         45.067302
56554                     ],
56555                     [
56556                         -83.2455172,
56557                         45.1287382
56558                     ],
56559                     [
56560                         -83.3065878,
56561                         45.1287382
56562                     ],
56563                     [
56564                         -83.3065878,
56565                         45.2551509
56566                     ],
56567                     [
56568                         -83.3706087,
56569                         45.2551509
56570                     ],
56571                     [
56572                         -83.3706087,
56573                         45.3165923
56574                     ],
56575                     [
56576                         -83.4325644,
56577                         45.3165923
56578                     ],
56579                     [
56580                         -83.4325644,
56581                         45.3792105
56582                     ],
56583                     [
56584                         -83.6178415,
56585                         45.3792105
56586                     ],
56587                     [
56588                         -83.6178415,
56589                         45.4419665
56590                     ],
56591                     [
56592                         -83.8084291,
56593                         45.4419665
56594                     ],
56595                     [
56596                         -83.8084291,
56597                         45.5036189
56598                     ],
56599                     [
56600                         -84.0550718,
56601                         45.5036189
56602                     ],
56603                     [
56604                         -84.0550718,
56605                         45.5647907
56606                     ],
56607                     [
56608                         -84.1235181,
56609                         45.5647907
56610                     ],
56611                     [
56612                         -84.1235181,
56613                         45.6287845
56614                     ],
56615                     [
56616                         -84.1807534,
56617                         45.6287845
56618                     ],
56619                     [
56620                         -84.1807534,
56621                         45.6914688
56622                     ],
56623                     [
56624                         -84.3111554,
56625                         45.6914688
56626                     ],
56627                     [
56628                         -84.3111554,
56629                         45.9337076
56630                     ],
56631                     [
56632                         -83.8209974,
56633                         45.9337076
56634                     ],
56635                     [
56636                         -83.8209974,
56637                         45.8725113
56638                     ],
56639                     [
56640                         -83.4968086,
56641                         45.8725113
56642                     ],
56643                     [
56644                         -83.4968086,
56645                         45.9337076
56646                     ],
56647                     [
56648                         -83.4338066,
56649                         45.9337076
56650                     ],
56651                     [
56652                         -83.4338066,
56653                         46.0016863
56654                     ],
56655                     [
56656                         -83.4962697,
56657                         46.0016863
56658                     ],
56659                     [
56660                         -83.4962697,
56661                         46.0668178
56662                     ],
56663                     [
56664                         -83.5599956,
56665                         46.0668178
56666                     ],
56667                     [
56668                         -83.5599956,
56669                         46.1261576
56670                     ],
56671                     [
56672                         -83.9954558,
56673                         46.1261576
56674                     ],
56675                     [
56676                         -83.9954558,
56677                         46.1931747
56678                     ],
56679                     [
56680                         -84.0591816,
56681                         46.1931747
56682                     ],
56683                     [
56684                         -84.0591816,
56685                         46.3814972
56686                     ],
56687                     [
56688                         -84.1152614,
56689                         46.3814972
56690                     ],
56691                     [
56692                         -84.1152614,
56693                         46.4953584
56694                     ],
56695                     [
56696                         -84.0591816,
56697                         46.4953584
56698                     ],
56699                     [
56700                         -84.0591816,
56701                         46.5682653
56702                     ],
56703                     [
56704                         -84.2579545,
56705                         46.5682653
56706                     ],
56707                     [
56708                         -84.2579545,
56709                         46.5051232
56710                     ],
56711                     [
56712                         -84.3071879,
56713                         46.5051232
56714                     ],
56715                     [
56716                         -84.3071879,
56717                         46.5682653
56718                     ],
56719                     [
56720                         -84.4415364,
56721                         46.5682653
56722                     ],
56723                     [
56724                         -84.4415364,
56725                         46.504525
56726                     ],
56727                     [
56728                         -84.9965729,
56729                         46.504525
56730                     ],
56731                     [
56732                         -84.9965729,
56733                         46.6842882
56734                     ],
56735                     [
56736                         -84.9298158,
56737                         46.6842882
56738                     ],
56739                     [
56740                         -84.9298158,
56741                         46.818077
56742                     ],
56743                     [
56744                         -85.3165894,
56745                         46.818077
56746                     ],
56747                     [
56748                         -85.3165894,
56749                         46.7535825
56750                     ],
56751                     [
56752                         -87.5562645,
56753                         46.7535825
56754                     ],
56755                     [
56756                         -87.5562645,
56757                         47.4407371
56758                     ],
56759                     [
56760                         -87.6825361,
56761                         47.4407371
56762                     ],
56763                     [
56764                         -87.6825361,
56765                         47.5035554
56766                     ],
56767                     [
56768                         -88.2560738,
56769                         47.5035554
56770                     ],
56771                     [
56772                         -88.2560738,
56773                         47.4433716
56774                     ],
56775                     [
56776                         -88.4417419,
56777                         47.4433716
56778                     ],
56779                     [
56780                         -88.4417419,
56781                         47.3789949
56782                     ],
56783                     [
56784                         -88.50683,
56785                         47.3789949
56786                     ],
56787                     [
56788                         -88.50683,
56789                         47.3153881
56790                     ],
56791                     [
56792                         -88.6312821,
56793                         47.3153881
56794                     ],
56795                     [
56796                         -88.6312821,
56797                         47.2539782
56798                     ],
56799                     [
56800                         -88.7569636,
56801                         47.2539782
56802                     ],
56803                     [
56804                         -88.7569636,
56805                         47.1934682
56806                     ],
56807                     [
56808                         -88.8838253,
56809                         47.1934682
56810                     ],
56811                     [
56812                         -88.8838253,
56813                         47.1284735
56814                     ],
56815                     [
56816                         -88.9434208,
56817                         47.1284735
56818                     ],
56819                     [
56820                         -88.9434208,
56821                         47.0662127
56822                     ],
56823                     [
56824                         -89.0708726,
56825                         47.0662127
56826                     ],
56827                     [
56828                         -89.0708726,
56829                         47.0026826
56830                     ],
56831                     [
56832                         -89.2565553,
56833                         47.0026826
56834                     ],
56835                     [
56836                         -89.2565553,
56837                         46.9410806
56838                     ],
56839                     [
56840                         -90.3677669,
56841                         46.9410806
56842                     ],
56843                     [
56844                         -90.3677669,
56845                         47.6844827
56846                     ],
56847                     [
56848                         -90.3069978,
56849                         47.6844827
56850                     ],
56851                     [
56852                         -90.3069978,
56853                         47.7460174
56854                     ],
56855                     [
56856                         -89.994859,
56857                         47.7460174
56858                     ],
56859                     [
56860                         -89.994859,
56861                         47.8082719
56862                     ],
56863                     [
56864                         -89.8048615,
56865                         47.8082719
56866                     ],
56867                     [
56868                         -89.8048615,
56869                         47.8700562
56870                     ],
56871                     [
56872                         -89.6797699,
56873                         47.8700562
56874                     ],
56875                     [
56876                         -89.6797699,
56877                         47.9339637
56878                     ],
56879                     [
56880                         -89.4933757,
56881                         47.9339637
56882                     ],
56883                     [
56884                         -89.4933757,
56885                         47.9957956
56886                     ],
56887                     [
56888                         -89.4284697,
56889                         47.9957956
56890                     ],
56891                     [
56892                         -89.4284697,
56893                         48.0656377
56894                     ],
56895                     [
56896                         -89.9932739,
56897                         48.0656377
56898                     ],
56899                     [
56900                         -89.9932739,
56901                         48.1282966
56902                     ],
56903                     [
56904                         -90.7455933,
56905                         48.1282966
56906                     ],
56907                     [
56908                         -90.7455933,
56909                         48.1893056
56910                     ],
56911                     [
56912                         -90.8087291,
56913                         48.1893056
56914                     ],
56915                     [
56916                         -90.8087291,
56917                         48.2522065
56918                     ],
56919                     [
56920                         -91.067763,
56921                         48.2522065
56922                     ],
56923                     [
56924                         -91.067763,
56925                         48.1916658
56926                     ],
56927                     [
56928                         -91.1946247,
56929                         48.1916658
56930                     ],
56931                     [
56932                         -91.1946247,
56933                         48.1279027
56934                     ],
56935                     [
56936                         -91.6814196,
56937                         48.1279027
56938                     ],
56939                     [
56940                         -91.6814196,
56941                         48.2525994
56942                     ],
56943                     [
56944                         -91.9321927,
56945                         48.2525994
56946                     ],
56947                     [
56948                         -91.9321927,
56949                         48.3142454
56950                     ],
56951                     [
56952                         -91.9929683,
56953                         48.3142454
56954                     ],
56955                     [
56956                         -91.9929683,
56957                         48.3780845
56958                     ],
56959                     [
56960                         -92.3189383,
56961                         48.3780845
56962                     ],
56963                     [
56964                         -92.3189383,
56965                         48.2529081
56966                     ],
56967                     [
56968                         -92.3732233,
56969                         48.2529081
56970                     ],
56971                     [
56972                         -92.3732233,
56973                         48.3153385
56974                     ],
56975                     [
56976                         -92.4322288,
56977                         48.3153385
56978                     ],
56979                     [
56980                         -92.4322288,
56981                         48.4411448
56982                     ],
56983                     [
56984                         -92.4977248,
56985                         48.4411448
56986                     ],
56987                     [
56988                         -92.4977248,
56989                         48.501781
56990                     ],
56991                     [
56992                         -92.5679413,
56993                         48.501781
56994                     ],
56995                     [
56996                         -92.5679413,
56997                         48.439579
56998                     ],
56999                     [
57000                         -92.6210462,
57001                         48.439579
57002                     ],
57003                     [
57004                         -92.6210462,
57005                         48.5650783
57006                     ],
57007                     [
57008                         -92.8086835,
57009                         48.5650783
57010                     ],
57011                     [
57012                         -92.8086835,
57013                         48.6286865
57014                     ],
57015                     [
57016                         -92.8086835,
57017                         48.6267365
57018                     ],
57019                     [
57020                         -92.933185,
57021                         48.6267365
57022                     ],
57023                     [
57024                         -92.933185,
57025                         48.6922145
57026                     ],
57027                     [
57028                         -93.0051716,
57029                         48.6922145
57030                     ],
57031                     [
57032                         -93.0051716,
57033                         48.6282965
57034                     ],
57035                     [
57036                         -93.1225924,
57037                         48.6282965
57038                     ],
57039                     [
57040                         -93.1225924,
57041                         48.6922145
57042                     ],
57043                     [
57044                         -93.3190806,
57045                         48.6922145
57046                     ],
57047                     [
57048                         -93.3190806,
57049                         48.6267365
57050                     ],
57051                     [
57052                         -93.5049477,
57053                         48.6267365
57054                     ],
57055                     [
57056                         -93.5049477,
57057                         48.5635164
57058                     ],
57059                     [
57060                         -93.7474601,
57061                         48.5635164
57062                     ],
57063                     [
57064                         -93.7474601,
57065                         48.6267365
57066                     ],
57067                     [
57068                         -93.8135461,
57069                         48.6267365
57070                     ],
57071                     [
57072                         -93.8135461,
57073                         48.6898775
57074                     ],
57075                     [
57076                         -94.2453121,
57077                         48.6898775
57078                     ],
57079                     [
57080                         -94.2453121,
57081                         48.7554327
57082                     ],
57083                     [
57084                         -94.6183171,
57085                         48.7554327
57086                     ],
57087                     [
57088                         -94.6183171,
57089                         48.941036
57090                     ],
57091                     [
57092                         -94.6809018,
57093                         48.941036
57094                     ],
57095                     [
57096                         -94.6809018,
57097                         49.0029737
57098                     ],
57099                     [
57100                         -94.7441532,
57101                         49.0029737
57102                     ],
57103                     [
57104                         -94.7441532,
57105                         49.2536079
57106                     ],
57107                     [
57108                         -94.8084069,
57109                         49.2536079
57110                     ],
57111                     [
57112                         -94.8084069,
57113                         49.3784134
57114                     ],
57115                     [
57116                         -95.1192391,
57117                         49.3784134
57118                     ],
57119                     [
57120                         -95.1192391,
57121                         49.4425264
57122                     ],
57123                     [
57124                         -95.1934341,
57125                         49.4425264
57126                     ],
57127                     [
57128                         -95.1934341,
57129                         49.0035292
57130                     ],
57131                     [
57132                         -96.87069,
57133                         49.0035292
57134                     ],
57135                     [
57136                         -96.87069,
57137                         49.0656063
57138                     ],
57139                     [
57140                         -99.0049312,
57141                         49.0656063
57142                     ],
57143                     [
57144                         -99.0049312,
57145                         49.0050714
57146                     ],
57147                     [
57148                         -109.3699257,
57149                         49.0050714
57150                     ],
57151                     [
57152                         -109.3699257,
57153                         49.0668231
57154                     ],
57155                     [
57156                         -109.5058746,
57157                         49.0668231
57158                     ],
57159                     [
57160                         -109.5058746,
57161                         49.0050714
57162                     ],
57163                     [
57164                         -114.1830014,
57165                         49.0050714
57166                     ],
57167                     [
57168                         -114.1830014,
57169                         49.0687317
57170                     ],
57171                     [
57172                         -114.7578709,
57173                         49.0687317
57174                     ],
57175                     [
57176                         -114.7578709,
57177                         49.0050714
57178                     ],
57179                     [
57180                         -115.433731,
57181                         49.0050714
57182                     ],
57183                     [
57184                         -115.433731,
57185                         49.0671412
57186                     ],
57187                     [
57188                         -116.5062706,
57189                         49.0671412
57190                     ],
57191                     [
57192                         -116.5062706,
57193                         49.0050714
57194                     ],
57195                     [
57196                         -117.3089504,
57197                         49.0050714
57198                     ],
57199                     [
57200                         -117.3089504,
57201                         49.0659803
57202                     ],
57203                     [
57204                         -119.882945,
57205                         49.0659803
57206                     ],
57207                     [
57208                         -119.882945,
57209                         49.0050714
57210                     ],
57211                     [
57212                         -120.1208555,
57213                         49.0050714
57214                     ],
57215                     [
57216                         -120.1208555,
57217                         49.0678367
57218                     ],
57219                     [
57220                         -121.4451636,
57221                         49.0678367
57222                     ],
57223                     [
57224                         -121.4451636,
57225                         49.0050714
57226                     ],
57227                     [
57228                         -121.9311808,
57229                         49.0050714
57230                     ],
57231                     [
57232                         -121.9311808,
57233                         49.0656099
57234                     ],
57235                     [
57236                         -122.817484,
57237                         49.0656099
57238                     ],
57239                     [
57240                         -122.817484,
57241                         49.0029143
57242                     ],
57243                     [
57244                         -122.8795155,
57245                         49.0029143
57246                     ],
57247                     [
57248                         -122.8795155,
57249                         48.9347018
57250                     ],
57251                     [
57252                         -122.8174629,
57253                         48.9347018
57254                     ],
57255                     [
57256                         -122.8174629,
57257                         48.8101998
57258                     ],
57259                     [
57260                         -122.7538859,
57261                         48.8101998
57262                     ],
57263                     [
57264                         -122.7538859,
57265                         48.7533758
57266                     ],
57267                     [
57268                         -122.8712937,
57269                         48.7533758
57270                     ],
57271                     [
57272                         -122.8712937,
57273                         48.8153948
57274                     ],
57275                     [
57276                         -123.0055391,
57277                         48.8153948
57278                     ],
57279                     [
57280                         -123.0055391,
57281                         48.7529529
57282                     ],
57283                     [
57284                         -123.1296926,
57285                         48.7529529
57286                     ],
57287                     [
57288                         -123.1296926,
57289                         48.6902201
57290                     ],
57291                     [
57292                         -123.1838197,
57293                         48.6902201
57294                     ],
57295                     [
57296                         -123.1838197,
57297                         48.7529029
57298                     ]
57299                 ],
57300                 [
57301                     [
57302                         -122.9341743,
57303                         37.7521547
57304                     ],
57305                     [
57306                         -122.9347457,
57307                         37.6842013
57308                     ],
57309                     [
57310                         -123.0679013,
57311                         37.6849023
57312                     ],
57313                     [
57314                         -123.0673747,
57315                         37.7475251
57316                     ],
57317                     [
57318                         -123.1292603,
57319                         37.7478506
57320                     ],
57321                     [
57322                         -123.1286894,
57323                         37.815685
57324                     ],
57325                     [
57326                         -123.0590687,
57327                         37.8153192
57328                     ],
57329                     [
57330                         -123.0595947,
57331                         37.7528143
57332                     ]
57333                 ],
57334                 [
57335                     [
57336                         -71.6299464,
57337                         41.2540893
57338                     ],
57339                     [
57340                         -71.4966465,
57341                         41.2541393
57342                     ],
57343                     [
57344                         -71.4965596,
57345                         41.122965
57346                     ],
57347                     [
57348                         -71.6298594,
57349                         41.1229149
57350                     ]
57351                 ],
57352                 [
57353                     [
57354                         -70.3184265,
57355                         41.3775196
57356                     ],
57357                     [
57358                         -70.3183384,
57359                         41.2448243
57360                     ],
57361                     [
57362                         -70.1906612,
57363                         41.2448722
57364                     ],
57365                     [
57366                         -70.1906239,
57367                         41.1886019
57368                     ],
57369                     [
57370                         -69.9336025,
57371                         41.1886984
57372                     ],
57373                     [
57374                         -69.933729,
57375                         41.3791941
57376                     ],
57377                     [
57378                         -69.9950664,
57379                         41.3791712
57380                     ],
57381                     [
57382                         -69.995109,
57383                         41.443159
57384                     ],
57385                     [
57386                         -70.0707828,
57387                         41.4431307
57388                     ],
57389                     [
57390                         -70.0706972,
57391                         41.3144915
57392                     ],
57393                     [
57394                         -70.2461667,
57395                         41.3144258
57396                     ],
57397                     [
57398                         -70.2462087,
57399                         41.3775467
57400                     ]
57401                 ],
57402                 [
57403                     [
57404                         -68.9403374,
57405                         43.9404062
57406                     ],
57407                     [
57408                         -68.6856948,
57409                         43.9404977
57410                     ],
57411                     [
57412                         -68.6856475,
57413                         43.8721797
57414                     ],
57415                     [
57416                         -68.7465405,
57417                         43.8721577
57418                     ],
57419                     [
57420                         -68.7464976,
57421                         43.8102529
57422                     ],
57423                     [
57424                         -68.8090782,
57425                         43.8102304
57426                     ],
57427                     [
57428                         -68.8090343,
57429                         43.746728
57430                     ],
57431                     [
57432                         -68.8773094,
57433                         43.7467034
57434                     ],
57435                     [
57436                         -68.8773544,
57437                         43.8117826
57438                     ],
57439                     [
57440                         -68.9402483,
57441                         43.8117599
57442                     ]
57443                 ],
57444                 [
57445                     [
57446                         -123.1291466,
57447                         49.0645144
57448                     ],
57449                     [
57450                         -122.9954224,
57451                         49.0645144
57452                     ],
57453                     [
57454                         -122.9954224,
57455                         48.9343243
57456                     ],
57457                     [
57458                         -123.1291466,
57459                         48.9343243
57460                     ]
57461                 ],
57462                 [
57463                     [
57464                         -82.9407144,
57465                         24.7535913
57466                     ],
57467                     [
57468                         -82.8719398,
57469                         24.7535913
57470                     ],
57471                     [
57472                         -82.8719398,
57473                         24.6905653
57474                     ],
57475                     [
57476                         -82.7446233,
57477                         24.6905653
57478                     ],
57479                     [
57480                         -82.7446233,
57481                         24.6214593
57482                     ],
57483                     [
57484                         -82.8088038,
57485                         24.6214593
57486                     ],
57487                     [
57488                         -82.8088038,
57489                         24.5594908
57490                     ],
57491                     [
57492                         -82.9407144,
57493                         24.5594908
57494                     ]
57495                 ]
57496             ]
57497         },
57498         {
57499             "name": "USGS Topographic Maps",
57500             "type": "tms",
57501             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_scanned_topos/{zoom}/{x}/{y}.png",
57502             "polygon": [
57503                 [
57504                     [
57505                         -125.990173,
57506                         48.9962416
57507                     ],
57508                     [
57509                         -125.989419,
57510                         47.9948396
57511                     ],
57512                     [
57513                         -123.9929739,
57514                         47.9955062
57515                     ],
57516                     [
57517                         -123.9922429,
57518                         47.0059202
57519                     ],
57520                     [
57521                         -125.988688,
57522                         47.0052409
57523                     ],
57524                     [
57525                         -125.9879604,
57526                         46.0015618
57527                     ],
57528                     [
57529                         -123.9939396,
57530                         46.0022529
57531                     ],
57532                     [
57533                         -123.9925238,
57534                         43.9961708
57535                     ],
57536                     [
57537                         -124.9931832,
57538                         43.9958116
57539                     ],
57540                     [
57541                         -124.9918175,
57542                         41.9942149
57543                     ],
57544                     [
57545                         -125.9851789,
57546                         41.9938465
57547                     ],
57548                     [
57549                         -125.9838655,
57550                         40.0076111
57551                     ],
57552                     [
57553                         -123.9833285,
57554                         40.0083757
57555                     ],
57556                     [
57557                         -123.9814115,
57558                         37.002615
57559                     ],
57560                     [
57561                         -122.21903,
57562                         37.0033173
57563                     ],
57564                     [
57565                         -122.2184144,
57566                         36.011671
57567                     ],
57568                     [
57569                         -122.020087,
57570                         36.011751
57571                     ],
57572                     [
57573                         -122.0188591,
57574                         33.9961766
57575                     ],
57576                     [
57577                         -119.9787757,
57578                         33.9970206
57579                     ],
57580                     [
57581                         -119.9775867,
57582                         31.9987658
57583                     ],
57584                     [
57585                         -114.0122833,
57586                         32.00129
57587                     ],
57588                     [
57589                         -114.0116894,
57590                         30.9862401
57591                     ],
57592                     [
57593                         -105.998294,
57594                         30.9896679
57595                     ],
57596                     [
57597                         -105.9971419,
57598                         28.9901065
57599                     ],
57600                     [
57601                         -102.0210506,
57602                         28.9918418
57603                     ],
57604                     [
57605                         -102.0204916,
57606                         28.00733
57607                     ],
57608                     [
57609                         -100.0062436,
57610                         28.0082173
57611                     ],
57612                     [
57613                         -100.0051143,
57614                         25.991909
57615                     ],
57616                     [
57617                         -98.0109067,
57618                         25.9928035
57619                     ],
57620                     [
57621                         -98.0103613,
57622                         25.0063461
57623                     ],
57624                     [
57625                         -97.0161086,
57626                         25.0067957
57627                     ],
57628                     [
57629                         -97.016654,
57630                         25.9932494
57631                     ],
57632                     [
57633                         -95.9824825,
57634                         25.9937132
57635                     ],
57636                     [
57637                         -95.9835999,
57638                         27.9891175
57639                     ],
57640                     [
57641                         -94.0200898,
57642                         27.9899826
57643                     ],
57644                     [
57645                         -94.0206586,
57646                         28.9918129
57647                     ],
57648                     [
57649                         -88.0156706,
57650                         28.9944338
57651                     ],
57652                     [
57653                         -88.0162494,
57654                         30.0038862
57655                     ],
57656                     [
57657                         -86.0277506,
57658                         30.0047454
57659                     ],
57660                     [
57661                         -86.0271719,
57662                         28.9953016
57663                     ],
57664                     [
57665                         -84.0187909,
57666                         28.9961781
57667                     ],
57668                     [
57669                         -84.017095,
57670                         25.9817708
57671                     ],
57672                     [
57673                         -81.9971976,
57674                         25.9826768
57675                     ],
57676                     [
57677                         -81.9966618,
57678                         25.0134917
57679                     ],
57680                     [
57681                         -84.0165592,
57682                         25.0125783
57683                     ],
57684                     [
57685                         -84.0160068,
57686                         24.0052745
57687                     ],
57688                     [
57689                         -80.0199985,
57690                         24.007096
57691                     ],
57692                     [
57693                         -80.0245309,
57694                         32.0161282
57695                     ],
57696                     [
57697                         -78.0066484,
57698                         32.0169819
57699                     ],
57700                     [
57701                         -78.0072238,
57702                         32.9894278
57703                     ],
57704                     [
57705                         -77.8807233,
57706                         32.9894807
57707                     ],
57708                     [
57709                         -77.8813253,
57710                         33.9955918
57711                     ],
57712                     [
57713                         -76.0115411,
57714                         33.9963653
57715                     ],
57716                     [
57717                         -76.0121459,
57718                         34.9952552
57719                     ],
57720                     [
57721                         -74.0068449,
57722                         34.9960749
57723                     ],
57724                     [
57725                         -74.0099997,
57726                         40.0084254
57727                     ],
57728                     [
57729                         -72.0013745,
57730                         40.0091931
57731                     ],
57732                     [
57733                         -72.002019,
57734                         40.9912464
57735                     ],
57736                     [
57737                         -69.8797398,
57738                         40.9920457
57739                     ],
57740                     [
57741                         -69.8804173,
57742                         42.00893
57743                     ],
57744                     [
57745                         -69.9927682,
57746                         42.0088883
57747                     ],
57748                     [
57749                         -69.9934462,
57750                         43.0105166
57751                     ],
57752                     [
57753                         -67.9845366,
57754                         43.0112496
57755                     ],
57756                     [
57757                         -67.985224,
57758                         44.0103812
57759                     ],
57760                     [
57761                         -65.9892568,
57762                         44.0110975
57763                     ],
57764                     [
57765                         -65.9921237,
57766                         47.9993584
57767                     ],
57768                     [
57769                         -70.006442,
57770                         47.9980181
57771                     ],
57772                     [
57773                         -70.005708,
57774                         47.0042007
57775                     ],
57776                     [
57777                         -72.023686,
57778                         47.003514
57779                     ],
57780                     [
57781                         -72.0222508,
57782                         45.0059846
57783                     ],
57784                     [
57785                         -78.0146667,
57786                         45.0038705
57787                     ],
57788                     [
57789                         -78.0139662,
57790                         44.0026998
57791                     ],
57792                     [
57793                         -80.029686,
57794                         44.0019763
57795                     ],
57796                     [
57797                         -80.0290052,
57798                         43.0122994
57799                     ],
57800                     [
57801                         -81.995479,
57802                         43.011582
57803                     ],
57804                     [
57805                         -81.9982986,
57806                         47.0042713
57807                     ],
57808                     [
57809                         -87.505706,
57810                         47.0023972
57811                     ],
57812                     [
57813                         -87.5064535,
57814                         48.0142702
57815                     ],
57816                     [
57817                         -88.0260889,
57818                         48.0140968
57819                     ],
57820                     [
57821                         -88.026838,
57822                         49.0086686
57823                     ],
57824                     [
57825                         -93.9981078,
57826                         49.0067142
57827                     ],
57828                     [
57829                         -93.9988778,
57830                         50.0086456
57831                     ],
57832                     [
57833                         -96.0138899,
57834                         50.0079995
57835                     ],
57836                     [
57837                         -96.0131199,
57838                         49.0060547
57839                     ]
57840                 ],
57841                 [
57842                     [
57843                         -160.5787616,
57844                         22.5062947
57845                     ],
57846                     [
57847                         -160.5782192,
57848                         21.4984647
57849                     ],
57850                     [
57851                         -159.0030121,
57852                         21.499196
57853                     ],
57854                     [
57855                         -159.0027422,
57856                         20.9951068
57857                     ],
57858                     [
57859                         -157.5083185,
57860                         20.995803
57861                     ],
57862                     [
57863                         -157.5080519,
57864                         20.4960241
57865                     ],
57866                     [
57867                         -155.966889,
57868                         20.4967444
57869                     ],
57870                     [
57871                         -155.9674267,
57872                         21.5028287
57873                     ],
57874                     [
57875                         -157.5044717,
57876                         21.5021151
57877                     ],
57878                     [
57879                         -157.5047384,
57880                         21.9984962
57881                     ],
57882                     [
57883                         -159.0090946,
57884                         21.9978002
57885                     ],
57886                     [
57887                         -159.0093692,
57888                         22.5070181
57889                     ]
57890                 ],
57891                 [
57892                     [
57893                         -168.006102,
57894                         68.9941463
57895                     ],
57896                     [
57897                         -168.0047628,
57898                         68.0107853
57899                     ],
57900                     [
57901                         -165.4842481,
57902                         68.0112562
57903                     ],
57904                     [
57905                         -165.4829337,
57906                         67.0037303
57907                     ],
57908                     [
57909                         -168.0034485,
57910                         67.0032389
57911                     ],
57912                     [
57913                         -168.002195,
57914                         66.0017503
57915                     ],
57916                     [
57917                         -169.0087448,
57918                         66.001546
57919                     ],
57920                     [
57921                         -169.0075381,
57922                         64.9987675
57923                     ],
57924                     [
57925                         -168.0009882,
57926                         64.9989798
57927                     ],
57928                     [
57929                         -167.9998282,
57930                         63.9982374
57931                     ],
57932                     [
57933                         -164.9871288,
57934                         63.9988964
57935                     ],
57936                     [
57937                         -164.9860062,
57938                         62.9950845
57939                     ],
57940                     [
57941                         -167.9987057,
57942                         62.9944019
57943                     ],
57944                     [
57945                         -167.9946035,
57946                         59.0153692
57947                     ],
57948                     [
57949                         -162.5027857,
57950                         59.0167799
57951                     ],
57952                     [
57953                         -162.5018149,
57954                         58.0005815
57955                     ],
57956                     [
57957                         -160.0159024,
57958                         58.0012389
57959                     ],
57960                     [
57961                         -160.0149725,
57962                         57.000035
57963                     ],
57964                     [
57965                         -160.5054788,
57966                         56.9999017
57967                     ],
57968                     [
57969                         -160.5045719,
57970                         55.9968161
57971                     ],
57972                     [
57973                         -164.012195,
57974                         55.9958373
57975                     ],
57976                     [
57977                         -164.0113186,
57978                         55.00107
57979                     ],
57980                     [
57981                         -165.994782,
57982                         55.0005023
57983                     ],
57984                     [
57985                         -165.9941266,
57986                         54.2400584
57987                     ],
57988                     [
57989                         -168.0002944,
57990                         54.2394734
57991                     ],
57992                     [
57993                         -168.0000986,
57994                         54.0094921
57995                     ],
57996                     [
57997                         -170.0156134,
57998                         54.0089011
57999                     ],
58000                     [
58001                         -170.0147683,
58002                         53.0016446
58003                     ],
58004                     [
58005                         -171.9993636,
58006                         53.0010487
58007                     ],
58008                     [
58009                         -171.9989488,
58010                         52.4977745
58011                     ],
58012                     [
58013                         -176.0083239,
58014                         52.4965566
58015                     ],
58016                     [
58017                         -176.0081186,
58018                         52.2452555
58019                     ],
58020                     [
58021                         -178.000097,
58022                         52.2446469
58023                     ],
58024                     [
58025                         -177.9992996,
58026                         51.2554252
58027                     ],
58028                     [
58029                         -176.0073212,
58030                         51.2560472
58031                     ],
58032                     [
58033                         -176.0075146,
58034                         51.4980163
58035                     ],
58036                     [
58037                         -171.9981395,
58038                         51.4992617
58039                     ],
58040                     [
58041                         -171.9985419,
58042                         51.9985373
58043                     ],
58044                     [
58045                         -167.9984317,
58046                         51.9997661
58047                     ],
58048                     [
58049                         -167.9994645,
58050                         53.2560877
58051                     ],
58052                     [
58053                         -165.9932968,
58054                         53.2566866
58055                     ],
58056                     [
58057                         -165.9939308,
58058                         54.0100804
58059                     ],
58060                     [
58061                         -159.0067205,
58062                         54.0121291
58063                     ],
58064                     [
58065                         -159.0075717,
58066                         55.002502
58067                     ],
58068                     [
58069                         -158.0190709,
58070                         55.0027849
58071                     ],
58072                     [
58073                         -158.0199473,
58074                         55.9975094
58075                     ],
58076                     [
58077                         -151.9963213,
58078                         55.9991902
58079                     ],
58080                     [
58081                         -151.9981536,
58082                         57.9986536
58083                     ],
58084                     [
58085                         -151.500341,
58086                         57.9987853
58087                     ],
58088                     [
58089                         -151.5012894,
58090                         58.9919816
58091                     ],
58092                     [
58093                         -138.5159989,
58094                         58.9953194
58095                     ],
58096                     [
58097                         -138.5150471,
58098                         57.9986434
58099                     ],
58100                     [
58101                         -136.6872422,
58102                         57.9991267
58103                     ],
58104                     [
58105                         -136.6863158,
58106                         57.0016688
58107                     ],
58108                     [
58109                         -135.9973698,
58110                         57.001856
58111                     ],
58112                     [
58113                         -135.9964667,
58114                         56.0030544
58115                     ],
58116                     [
58117                         -134.6717732,
58118                         56.003424
58119                     ],
58120                     [
58121                         -134.6708865,
58122                         54.9969623
58123                     ],
58124                     [
58125                         -133.9956734,
58126                         54.9971556
58127                     ],
58128                     [
58129                         -133.9948193,
58130                         54.0031685
58131                     ],
58132                     [
58133                         -130.0044418,
58134                         54.0043387
58135                     ],
58136                     [
58137                         -130.0070826,
58138                         57.0000507
58139                     ],
58140                     [
58141                         -131.975877,
58142                         56.9995156
58143                     ],
58144                     [
58145                         -131.9787378,
58146                         59.9933094
58147                     ],
58148                     [
58149                         -138.0071813,
58150                         59.991805
58151                     ],
58152                     [
58153                         -138.0082158,
58154                         61.0125755
58155                     ],
58156                     [
58157                         -140.9874011,
58158                         61.0118551
58159                     ],
58160                     [
58161                         -140.99984,
58162                         71.0039309
58163                     ],
58164                     [
58165                         -154.5023956,
58166                         71.0017377
58167                     ],
58168                     [
58169                         -154.5039632,
58170                         71.9983391
58171                     ],
58172                     [
58173                         -157.499048,
58174                         71.9978773
58175                     ],
58176                     [
58177                         -157.4974758,
58178                         70.9982877
58179                     ],
58180                     [
58181                         -163.0233611,
58182                         70.9973899
58183                     ],
58184                     [
58185                         -163.0218273,
58186                         69.9707435
58187                     ],
58188                     [
58189                         -164.9730896,
58190                         69.97041
58191                     ],
58192                     [
58193                         -164.9717003,
58194                         68.994689
58195                     ]
58196                 ],
58197                 [
58198                     [
58199                         -168.5133204,
58200                         62.8689586
58201                     ],
58202                     [
58203                         -168.5144423,
58204                         63.8765677
58205                     ],
58206                     [
58207                         -172.0202755,
58208                         63.8757975
58209                     ],
58210                     [
58211                         -172.0191536,
58212                         62.8681608
58213                     ]
58214                 ],
58215                 [
58216                     [
58217                         -170.9947111,
58218                         59.9954089
58219                     ],
58220                     [
58221                         -170.995726,
58222                         60.9969787
58223                     ],
58224                     [
58225                         -174.0045311,
58226                         60.9962508
58227                     ],
58228                     [
58229                         -174.0035162,
58230                         59.9946581
58231                     ]
58232                 ],
58233                 [
58234                     [
58235                         -156.0717261,
58236                         20.2854602
58237                     ],
58238                     [
58239                         -154.7940471,
58240                         20.2860582
58241                     ],
58242                     [
58243                         -154.7933145,
58244                         18.9029464
58245                     ],
58246                     [
58247                         -156.0709936,
58248                         18.9023432
58249                     ]
58250                 ]
58251             ]
58252         },
58253         {
58254             "name": "Vejmidte (Denmark)",
58255             "type": "tms",
58256             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/danmark/vejmidte/{zoom}/{x}/{y}.png",
58257             "scaleExtent": [
58258                 0,
58259                 20
58260             ],
58261             "polygon": [
58262                 [
58263                     [
58264                         8.3743941,
58265                         54.9551655
58266                     ],
58267                     [
58268                         8.3683809,
58269                         55.4042149
58270                     ],
58271                     [
58272                         8.2103997,
58273                         55.4039795
58274                     ],
58275                     [
58276                         8.2087314,
58277                         55.4937345
58278                     ],
58279                     [
58280                         8.0502655,
58281                         55.4924731
58282                     ],
58283                     [
58284                         8.0185123,
58285                         56.7501399
58286                     ],
58287                     [
58288                         8.1819161,
58289                         56.7509948
58290                     ],
58291                     [
58292                         8.1763274,
58293                         57.0208898
58294                     ],
58295                     [
58296                         8.3413329,
58297                         57.0219872
58298                     ],
58299                     [
58300                         8.3392467,
58301                         57.1119574
58302                     ],
58303                     [
58304                         8.5054433,
58305                         57.1123212
58306                     ],
58307                     [
58308                         8.5033923,
58309                         57.2020499
58310                     ],
58311                     [
58312                         9.3316304,
58313                         57.2027636
58314                     ],
58315                     [
58316                         9.3319079,
58317                         57.2924835
58318                     ],
58319                     [
58320                         9.4978864,
58321                         57.2919578
58322                     ],
58323                     [
58324                         9.4988593,
58325                         57.3820608
58326                     ],
58327                     [
58328                         9.6649749,
58329                         57.3811615
58330                     ],
58331                     [
58332                         9.6687295,
58333                         57.5605591
58334                     ],
58335                     [
58336                         9.8351961,
58337                         57.5596265
58338                     ],
58339                     [
58340                         9.8374896,
58341                         57.6493322
58342                     ],
58343                     [
58344                         10.1725726,
58345                         57.6462818
58346                     ],
58347                     [
58348                         10.1754245,
58349                         57.7367768
58350                     ],
58351                     [
58352                         10.5118282,
58353                         57.7330269
58354                     ],
58355                     [
58356                         10.5152095,
58357                         57.8228945
58358                     ],
58359                     [
58360                         10.6834853,
58361                         57.8207722
58362                     ],
58363                     [
58364                         10.6751613,
58365                         57.6412021
58366                     ],
58367                     [
58368                         10.5077045,
58369                         57.6433097
58370                     ],
58371                     [
58372                         10.5039992,
58373                         57.5535088
58374                     ],
58375                     [
58376                         10.671038,
58377                         57.5514113
58378                     ],
58379                     [
58380                         10.6507805,
58381                         57.1024538
58382                     ],
58383                     [
58384                         10.4857673,
58385                         57.1045138
58386                     ],
58387                     [
58388                         10.4786236,
58389                         56.9249051
58390                     ],
58391                     [
58392                         10.3143981,
58393                         56.9267573
58394                     ],
58395                     [
58396                         10.3112341,
58397                         56.8369269
58398                     ],
58399                     [
58400                         10.4750295,
58401                         56.83509
58402                     ],
58403                     [
58404                         10.4649016,
58405                         56.5656681
58406                     ],
58407                     [
58408                         10.9524239,
58409                         56.5589761
58410                     ],
58411                     [
58412                         10.9479249,
58413                         56.4692243
58414                     ],
58415                     [
58416                         11.1099335,
58417                         56.4664675
58418                     ],
58419                     [
58420                         11.1052639,
58421                         56.376833
58422                     ],
58423                     [
58424                         10.9429901,
58425                         56.3795284
58426                     ],
58427                     [
58428                         10.9341235,
58429                         56.1994768
58430                     ],
58431                     [
58432                         10.7719685,
58433                         56.2020244
58434                     ],
58435                     [
58436                         10.7694751,
58437                         56.1120103
58438                     ],
58439                     [
58440                         10.6079695,
58441                         56.1150259
58442                     ],
58443                     [
58444                         10.4466742,
58445                         56.116717
58446                     ],
58447                     [
58448                         10.2865948,
58449                         56.118675
58450                     ],
58451                     [
58452                         10.2831527,
58453                         56.0281851
58454                     ],
58455                     [
58456                         10.4439274,
58457                         56.0270388
58458                     ],
58459                     [
58460                         10.4417713,
58461                         55.7579243
58462                     ],
58463                     [
58464                         10.4334961,
58465                         55.6693533
58466                     ],
58467                     [
58468                         10.743814,
58469                         55.6646861
58470                     ],
58471                     [
58472                         10.743814,
58473                         55.5712253
58474                     ],
58475                     [
58476                         10.8969041,
58477                         55.5712253
58478                     ],
58479                     [
58480                         10.9051793,
58481                         55.3953852
58482                     ],
58483                     [
58484                         11.0613726,
58485                         55.3812841
58486                     ],
58487                     [
58488                         11.0593038,
58489                         55.1124061
58490                     ],
58491                     [
58492                         11.0458567,
58493                         55.0318621
58494                     ],
58495                     [
58496                         11.2030844,
58497                         55.0247474
58498                     ],
58499                     [
58500                         11.2030844,
58501                         55.117139
58502                     ],
58503                     [
58504                         11.0593038,
58505                         55.1124061
58506                     ],
58507                     [
58508                         11.0613726,
58509                         55.3812841
58510                     ],
58511                     [
58512                         11.0789572,
58513                         55.5712253
58514                     ],
58515                     [
58516                         10.8969041,
58517                         55.5712253
58518                     ],
58519                     [
58520                         10.9258671,
58521                         55.6670198
58522                     ],
58523                     [
58524                         10.743814,
58525                         55.6646861
58526                     ],
58527                     [
58528                         10.7562267,
58529                         55.7579243
58530                     ],
58531                     [
58532                         10.4417713,
58533                         55.7579243
58534                     ],
58535                     [
58536                         10.4439274,
58537                         56.0270388
58538                     ],
58539                     [
58540                         10.4466742,
58541                         56.116717
58542                     ],
58543                     [
58544                         10.6079695,
58545                         56.1150259
58546                     ],
58547                     [
58548                         10.6052053,
58549                         56.0247462
58550                     ],
58551                     [
58552                         10.9258671,
58553                         56.0201215
58554                     ],
58555                     [
58556                         10.9197132,
58557                         55.9309388
58558                     ],
58559                     [
58560                         11.0802782,
58561                         55.92792
58562                     ],
58563                     [
58564                         11.0858066,
58565                         56.0178284
58566                     ],
58567                     [
58568                         11.7265047,
58569                         56.005058
58570                     ],
58571                     [
58572                         11.7319981,
58573                         56.0952142
58574                     ],
58575                     [
58576                         12.0540333,
58577                         56.0871256
58578                     ],
58579                     [
58580                         12.0608477,
58581                         56.1762576
58582                     ],
58583                     [
58584                         12.7023469,
58585                         56.1594405
58586                     ],
58587                     [
58588                         12.6611131,
58589                         55.7114318
58590                     ],
58591                     [
58592                         12.9792318,
58593                         55.7014026
58594                     ],
58595                     [
58596                         12.9612912,
58597                         55.5217294
58598                     ],
58599                     [
58600                         12.3268659,
58601                         55.5412096
58602                     ],
58603                     [
58604                         12.3206071,
58605                         55.4513655
58606                     ],
58607                     [
58608                         12.4778226,
58609                         55.447067
58610                     ],
58611                     [
58612                         12.4702432,
58613                         55.3570479
58614                     ],
58615                     [
58616                         12.6269738,
58617                         55.3523837
58618                     ],
58619                     [
58620                         12.6200898,
58621                         55.2632576
58622                     ],
58623                     [
58624                         12.4627339,
58625                         55.26722
58626                     ],
58627                     [
58628                         12.4552949,
58629                         55.1778223
58630                     ],
58631                     [
58632                         12.2987046,
58633                         55.1822303
58634                     ],
58635                     [
58636                         12.2897344,
58637                         55.0923641
58638                     ],
58639                     [
58640                         12.6048608,
58641                         55.0832904
58642                     ],
58643                     [
58644                         12.5872011,
58645                         54.9036285
58646                     ],
58647                     [
58648                         12.2766618,
58649                         54.9119031
58650                     ],
58651                     [
58652                         12.2610181,
58653                         54.7331602
58654                     ],
58655                     [
58656                         12.1070691,
58657                         54.7378161
58658                     ],
58659                     [
58660                         12.0858621,
58661                         54.4681655
58662                     ],
58663                     [
58664                         11.7794953,
58665                         54.4753579
58666                     ],
58667                     [
58668                         11.7837381,
58669                         54.5654783
58670                     ],
58671                     [
58672                         11.1658525,
58673                         54.5782155
58674                     ],
58675                     [
58676                         11.1706443,
58677                         54.6686508
58678                     ],
58679                     [
58680                         10.8617173,
58681                         54.6733956
58682                     ],
58683                     [
58684                         10.8651245,
58685                         54.7634667
58686                     ],
58687                     [
58688                         10.7713646,
58689                         54.7643888
58690                     ],
58691                     [
58692                         10.7707276,
58693                         54.7372807
58694                     ],
58695                     [
58696                         10.7551428,
58697                         54.7375776
58698                     ],
58699                     [
58700                         10.7544039,
58701                         54.7195666
58702                     ],
58703                     [
58704                         10.7389074,
58705                         54.7197588
58706                     ],
58707                     [
58708                         10.7384368,
58709                         54.7108482
58710                     ],
58711                     [
58712                         10.7074486,
58713                         54.7113045
58714                     ],
58715                     [
58716                         10.7041094,
58717                         54.6756741
58718                     ],
58719                     [
58720                         10.5510973,
58721                         54.6781698
58722                     ],
58723                     [
58724                         10.5547184,
58725                         54.7670245
58726                     ],
58727                     [
58728                         10.2423994,
58729                         54.7705935
58730                     ],
58731                     [
58732                         10.2459845,
58733                         54.8604673
58734                     ],
58735                     [
58736                         10.0902268,
58737                         54.8622134
58738                     ],
58739                     [
58740                         10.0873731,
58741                         54.7723851
58742                     ],
58743                     [
58744                         9.1555798,
58745                         54.7769557
58746                     ],
58747                     [
58748                         9.1562752,
58749                         54.8675369
58750                     ],
58751                     [
58752                         8.5321973,
58753                         54.8663765
58754                     ],
58755                     [
58756                         8.531432,
58757                         54.95516
58758                     ]
58759                 ],
58760                 [
58761                     [
58762                         11.4577738,
58763                         56.819554
58764                     ],
58765                     [
58766                         11.7849181,
58767                         56.8127385
58768                     ],
58769                     [
58770                         11.7716715,
58771                         56.6332796
58772                     ],
58773                     [
58774                         11.4459621,
58775                         56.6401087
58776                     ]
58777                 ],
58778                 [
58779                     [
58780                         11.3274736,
58781                         57.3612962
58782                     ],
58783                     [
58784                         11.3161808,
58785                         57.1818004
58786                     ],
58787                     [
58788                         11.1508692,
58789                         57.1847276
58790                     ],
58791                     [
58792                         11.1456628,
58793                         57.094962
58794                     ],
58795                     [
58796                         10.8157703,
58797                         57.1001693
58798                     ],
58799                     [
58800                         10.8290599,
58801                         57.3695272
58802                     ]
58803                 ],
58804                 [
58805                     [
58806                         11.5843266,
58807                         56.2777928
58808                     ],
58809                     [
58810                         11.5782882,
58811                         56.1880397
58812                     ],
58813                     [
58814                         11.7392309,
58815                         56.1845765
58816                     ],
58817                     [
58818                         11.7456428,
58819                         56.2743186
58820                     ]
58821                 ],
58822                 [
58823                     [
58824                         14.6825922,
58825                         55.3639405
58826                     ],
58827                     [
58828                         14.8395247,
58829                         55.3565231
58830                     ],
58831                     [
58832                         14.8263755,
58833                         55.2671261
58834                     ],
58835                     [
58836                         15.1393406,
58837                         55.2517359
58838                     ],
58839                     [
58840                         15.1532015,
58841                         55.3410836
58842                     ],
58843                     [
58844                         15.309925,
58845                         55.3330556
58846                     ],
58847                     [
58848                         15.295719,
58849                         55.2437356
58850                     ],
58851                     [
58852                         15.1393406,
58853                         55.2517359
58854                     ],
58855                     [
58856                         15.1255631,
58857                         55.1623802
58858                     ],
58859                     [
58860                         15.2815819,
58861                         55.1544167
58862                     ],
58863                     [
58864                         15.2535578,
58865                         54.9757646
58866                     ],
58867                     [
58868                         14.6317464,
58869                         55.0062496
58870                     ]
58871                 ]
58872             ],
58873             "terms_url": "http://wiki.openstreetmap.org/wiki/Vejmidte",
58874             "terms_text": "Danish municipalities"
58875         },
58876         {
58877             "name": "Vienna: Beschriftungen (annotations)",
58878             "type": "tms",
58879             "template": "http://www.wien.gv.at/wmts/beschriftung/normal/google3857/{zoom}/{y}/{x}.png",
58880             "scaleExtent": [
58881                 0,
58882                 19
58883             ],
58884             "polygon": [
58885                 [
58886                     [
58887                         16.17,
58888                         48.1
58889                     ],
58890                     [
58891                         16.17,
58892                         48.33
58893                     ],
58894                     [
58895                         16.58,
58896                         48.33
58897                     ],
58898                     [
58899                         16.58,
58900                         48.1
58901                     ],
58902                     [
58903                         16.17,
58904                         48.1
58905                     ]
58906                 ]
58907             ],
58908             "terms_url": "http://data.wien.gv.at/",
58909             "terms_text": "Stadt Wien"
58910         },
58911         {
58912             "name": "Vienna: Mehrzweckkarte (general purpose)",
58913             "type": "tms",
58914             "template": "http://www.wien.gv.at/wmts/fmzk/pastell/google3857/{zoom}/{y}/{x}.jpeg",
58915             "scaleExtent": [
58916                 0,
58917                 19
58918             ],
58919             "polygon": [
58920                 [
58921                     [
58922                         16.17,
58923                         48.1
58924                     ],
58925                     [
58926                         16.17,
58927                         48.33
58928                     ],
58929                     [
58930                         16.58,
58931                         48.33
58932                     ],
58933                     [
58934                         16.58,
58935                         48.1
58936                     ],
58937                     [
58938                         16.17,
58939                         48.1
58940                     ]
58941                 ]
58942             ],
58943             "terms_url": "http://data.wien.gv.at/",
58944             "terms_text": "Stadt Wien"
58945         },
58946         {
58947             "name": "Vienna: Orthofoto (aerial image)",
58948             "type": "tms",
58949             "template": "http://www.wien.gv.at/wmts/lb/farbe/google3857/{zoom}/{y}/{x}.jpeg",
58950             "scaleExtent": [
58951                 0,
58952                 19
58953             ],
58954             "polygon": [
58955                 [
58956                     [
58957                         16.17,
58958                         48.1
58959                     ],
58960                     [
58961                         16.17,
58962                         48.33
58963                     ],
58964                     [
58965                         16.58,
58966                         48.33
58967                     ],
58968                     [
58969                         16.58,
58970                         48.1
58971                     ],
58972                     [
58973                         16.17,
58974                         48.1
58975                     ]
58976                 ]
58977             ],
58978             "terms_url": "http://data.wien.gv.at/",
58979             "terms_text": "Stadt Wien"
58980         },
58981         {
58982             "name": "basemap.at",
58983             "type": "tms",
58984             "description": "Basemap of Austria, based on goverment data.",
58985             "template": "http://maps.wien.gv.at/basemap/geolandbasemap/normal/google3857/{zoom}/{y}/{x}.jpeg",
58986             "polygon": [
58987                 [
58988                     [
58989                         16.5073284,
58990                         46.9929304
58991                     ],
58992                     [
58993                         16.283417,
58994                         46.9929304
58995                     ],
58996                     [
58997                         16.135839,
58998                         46.8713046
58999                     ],
59000                     [
59001                         15.9831722,
59002                         46.8190947
59003                     ],
59004                     [
59005                         16.0493278,
59006                         46.655175
59007                     ],
59008                     [
59009                         15.8610387,
59010                         46.7180116
59011                     ],
59012                     [
59013                         15.7592608,
59014                         46.6900933
59015                     ],
59016                     [
59017                         15.5607938,
59018                         46.6796202
59019                     ],
59020                     [
59021                         15.5760605,
59022                         46.6342132
59023                     ],
59024                     [
59025                         15.4793715,
59026                         46.6027553
59027                     ],
59028                     [
59029                         15.4335715,
59030                         46.6516819
59031                     ],
59032                     [
59033                         15.2249267,
59034                         46.6342132
59035                     ],
59036                     [
59037                         15.0468154,
59038                         46.6481886
59039                     ],
59040                     [
59041                         14.9908376,
59042                         46.5887681
59043                     ],
59044                     [
59045                         14.9603042,
59046                         46.6237293
59047                     ],
59048                     [
59049                         14.8534374,
59050                         46.6027553
59051                     ],
59052                     [
59053                         14.8330818,
59054                         46.5012666
59055                     ],
59056                     [
59057                         14.7516595,
59058                         46.4977636
59059                     ],
59060                     [
59061                         14.6804149,
59062                         46.4381781
59063                     ],
59064                     [
59065                         14.6142593,
59066                         46.4381781
59067                     ],
59068                     [
59069                         14.578637,
59070                         46.3785275
59071                     ],
59072                     [
59073                         14.4412369,
59074                         46.4311638
59075                     ],
59076                     [
59077                         14.1613476,
59078                         46.4276563
59079                     ],
59080                     [
59081                         14.1257253,
59082                         46.4767409
59083                     ],
59084                     [
59085                         14.0188585,
59086                         46.4767409
59087                     ],
59088                     [
59089                         13.9119917,
59090                         46.5257813
59091                     ],
59092                     [
59093                         13.8254805,
59094                         46.5047694
59095                     ],
59096                     [
59097                         13.4438134,
59098                         46.560783
59099                     ],
59100                     [
59101                         13.3064132,
59102                         46.5502848
59103                     ],
59104                     [
59105                         13.1283019,
59106                         46.5887681
59107                     ],
59108                     [
59109                         12.8433237,
59110                         46.6132433
59111                     ],
59112                     [
59113                         12.7262791,
59114                         46.6412014
59115                     ],
59116                     [
59117                         12.5125455,
59118                         46.6656529
59119                     ],
59120                     [
59121                         12.3598787,
59122                         46.7040543
59123                     ],
59124                     [
59125                         12.3649676,
59126                         46.7703197
59127                     ],
59128                     [
59129                         12.2886341,
59130                         46.7772902
59131                     ],
59132                     [
59133                         12.2733674,
59134                         46.8852187
59135                     ],
59136                     [
59137                         12.2072118,
59138                         46.8747835
59139                     ],
59140                     [
59141                         12.1308784,
59142                         46.9026062
59143                     ],
59144                     [
59145                         12.1156117,
59146                         46.9998721
59147                     ],
59148                     [
59149                         12.2530119,
59150                         47.0657733
59151                     ],
59152                     [
59153                         12.2123007,
59154                         47.0934969
59155                     ],
59156                     [
59157                         11.9833004,
59158                         47.0449712
59159                     ],
59160                     [
59161                         11.7339445,
59162                         46.9616816
59163                     ],
59164                     [
59165                         11.6321666,
59166                         47.010283
59167                     ],
59168                     [
59169                         11.5405665,
59170                         46.9755722
59171                     ],
59172                     [
59173                         11.4998553,
59174                         47.0068129
59175                     ],
59176                     [
59177                         11.418433,
59178                         46.9651546
59179                     ],
59180                     [
59181                         11.2555884,
59182                         46.9755722
59183                     ],
59184                     [
59185                         11.1130993,
59186                         46.913036
59187                     ],
59188                     [
59189                         11.0418548,
59190                         46.7633482
59191                     ],
59192                     [
59193                         10.8891879,
59194                         46.7598621
59195                     ],
59196                     [
59197                         10.7416099,
59198                         46.7842599
59199                     ],
59200                     [
59201                         10.7059877,
59202                         46.8643462
59203                     ],
59204                     [
59205                         10.5787653,
59206                         46.8399847
59207                     ],
59208                     [
59209                         10.4566318,
59210                         46.8504267
59211                     ],
59212                     [
59213                         10.4769874,
59214                         46.9269392
59215                     ],
59216                     [
59217                         10.3853873,
59218                         46.9894592
59219                     ],
59220                     [
59221                         10.2327204,
59222                         46.8643462
59223                     ],
59224                     [
59225                         10.1207647,
59226                         46.8330223
59227                     ],
59228                     [
59229                         9.8663199,
59230                         46.9408389
59231                     ],
59232                     [
59233                         9.9019422,
59234                         47.0033426
59235                     ],
59236                     [
59237                         9.6831197,
59238                         47.0588402
59239                     ],
59240                     [
59241                         9.6118752,
59242                         47.0380354
59243                     ],
59244                     [
59245                         9.6322307,
59246                         47.128131
59247                     ],
59248                     [
59249                         9.5813418,
59250                         47.1662025
59251                     ],
59252                     [
59253                         9.5406306,
59254                         47.2664422
59255                     ],
59256                     [
59257                         9.6067863,
59258                         47.3492559
59259                     ],
59260                     [
59261                         9.6729419,
59262                         47.369939
59263                     ],
59264                     [
59265                         9.6424085,
59266                         47.4457079
59267                     ],
59268                     [
59269                         9.5660751,
59270                         47.4801122
59271                     ],
59272                     [
59273                         9.7136531,
59274                         47.5282405
59275                     ],
59276                     [
59277                         9.7848976,
59278                         47.5969187
59279                     ],
59280                     [
59281                         9.8357866,
59282                         47.5454185
59283                     ],
59284                     [
59285                         9.9477423,
59286                         47.538548
59287                     ],
59288                     [
59289                         10.0902313,
59290                         47.4491493
59291                     ],
59292                     [
59293                         10.1105869,
59294                         47.3664924
59295                     ],
59296                     [
59297                         10.2428982,
59298                         47.3871688
59299                     ],
59300                     [
59301                         10.1869203,
59302                         47.2698953
59303                     ],
59304                     [
59305                         10.3243205,
59306                         47.2975125
59307                     ],
59308                     [
59309                         10.4820763,
59310                         47.4491493
59311                     ],
59312                     [
59313                         10.4311873,
59314                         47.4869904
59315                     ],
59316                     [
59317                         10.4413651,
59318                         47.5900549
59319                     ],
59320                     [
59321                         10.4871652,
59322                         47.5522881
59323                     ],
59324                     [
59325                         10.5482319,
59326                         47.5351124
59327                     ],
59328                     [
59329                         10.5991209,
59330                         47.5660246
59331                     ],
59332                     [
59333                         10.7568766,
59334                         47.5316766
59335                     ],
59336                     [
59337                         10.8891879,
59338                         47.5454185
59339                     ],
59340                     [
59341                         10.9400769,
59342                         47.4869904
59343                     ],
59344                     [
59345                         10.9960547,
59346                         47.3906141
59347                     ],
59348                     [
59349                         11.2352328,
59350                         47.4422662
59351                     ],
59352                     [
59353                         11.2810328,
59354                         47.3975039
59355                     ],
59356                     [
59357                         11.4235219,
59358                         47.5144941
59359                     ],
59360                     [
59361                         11.5761888,
59362                         47.5076195
59363                     ],
59364                     [
59365                         11.6067221,
59366                         47.5900549
59367                     ],
59368                     [
59369                         11.8357224,
59370                         47.5866227
59371                     ],
59372                     [
59373                         12.003656,
59374                         47.6243647
59375                     ],
59376                     [
59377                         12.2072118,
59378                         47.6037815
59379                     ],
59380                     [
59381                         12.1614117,
59382                         47.6963421
59383                     ],
59384                     [
59385                         12.2581008,
59386                         47.7442718
59387                     ],
59388                     [
59389                         12.2530119,
59390                         47.6792136
59391                     ],
59392                     [
59393                         12.4311232,
59394                         47.7100408
59395                     ],
59396                     [
59397                         12.4921899,
59398                         47.631224
59399                     ],
59400                     [
59401                         12.5685234,
59402                         47.6277944
59403                     ],
59404                     [
59405                         12.6295901,
59406                         47.6894913
59407                     ],
59408                     [
59409                         12.7720792,
59410                         47.6689338
59411                     ],
59412                     [
59413                         12.8331459,
59414                         47.5419833
59415                     ],
59416                     [
59417                         12.975635,
59418                         47.4732332
59419                     ],
59420                     [
59421                         13.0417906,
59422                         47.4938677
59423                     ],
59424                     [
59425                         13.0367017,
59426                         47.5557226
59427                     ],
59428                     [
59429                         13.0977685,
59430                         47.6415112
59431                     ],
59432                     [
59433                         13.0316128,
59434                         47.7100408
59435                     ],
59436                     [
59437                         12.9043905,
59438                         47.7203125
59439                     ],
59440                     [
59441                         13.0061684,
59442                         47.84683
59443                     ],
59444                     [
59445                         12.9451016,
59446                         47.9355501
59447                     ],
59448                     [
59449                         12.8636793,
59450                         47.9594103
59451                     ],
59452                     [
59453                         12.8636793,
59454                         48.0036929
59455                     ],
59456                     [
59457                         12.7517236,
59458                         48.0989418
59459                     ],
59460                     [
59461                         12.8738571,
59462                         48.2109733
59463                     ],
59464                     [
59465                         12.9603683,
59466                         48.2109733
59467                     ],
59468                     [
59469                         13.0417906,
59470                         48.2652035
59471                     ],
59472                     [
59473                         13.1842797,
59474                         48.2990682
59475                     ],
59476                     [
59477                         13.2606131,
59478                         48.2922971
59479                     ],
59480                     [
59481                         13.3980133,
59482                         48.3565867
59483                     ],
59484                     [
59485                         13.4438134,
59486                         48.417418
59487                     ],
59488                     [
59489                         13.4387245,
59490                         48.5523383
59491                     ],
59492                     [
59493                         13.509969,
59494                         48.5860123
59495                     ],
59496                     [
59497                         13.6117469,
59498                         48.5725454
59499                     ],
59500                     [
59501                         13.7287915,
59502                         48.5118999
59503                     ],
59504                     [
59505                         13.7847694,
59506                         48.5725454
59507                     ],
59508                     [
59509                         13.8203916,
59510                         48.6263915
59511                     ],
59512                     [
59513                         13.7949471,
59514                         48.7171267
59515                     ],
59516                     [
59517                         13.850925,
59518                         48.7741724
59519                     ],
59520                     [
59521                         14.0595697,
59522                         48.6633774
59523                     ],
59524                     [
59525                         14.0137696,
59526                         48.6331182
59527                     ],
59528                     [
59529                         14.0748364,
59530                         48.5927444
59531                     ],
59532                     [
59533                         14.2173255,
59534                         48.5961101
59535                     ],
59536                     [
59537                         14.3649034,
59538                         48.5489696
59539                     ],
59540                     [
59541                         14.4666813,
59542                         48.6499311
59543                     ],
59544                     [
59545                         14.5582815,
59546                         48.5961101
59547                     ],
59548                     [
59549                         14.5989926,
59550                         48.6263915
59551                     ],
59552                     [
59553                         14.7211261,
59554                         48.5759124
59555                     ],
59556                     [
59557                         14.7211261,
59558                         48.6868997
59559                     ],
59560                     [
59561                         14.822904,
59562                         48.7271983
59563                     ],
59564                     [
59565                         14.8178151,
59566                         48.777526
59567                     ],
59568                     [
59569                         14.9647227,
59570                         48.7851754
59571                     ],
59572                     [
59573                         14.9893637,
59574                         49.0126611
59575                     ],
59576                     [
59577                         15.1485933,
59578                         48.9950306
59579                     ],
59580                     [
59581                         15.1943934,
59582                         48.9315502
59583                     ],
59584                     [
59585                         15.3063491,
59586                         48.9850128
59587                     ],
59588                     [
59589                         15.3928603,
59590                         48.9850128
59591                     ],
59592                     [
59593                         15.4844604,
59594                         48.9282069
59595                     ],
59596                     [
59597                         15.749083,
59598                         48.8545973
59599                     ],
59600                     [
59601                         15.8406831,
59602                         48.8880697
59603                     ],
59604                     [
59605                         16.0086166,
59606                         48.7808794
59607                     ],
59608                     [
59609                         16.2070835,
59610                         48.7339115
59611                     ],
59612                     [
59613                         16.3953727,
59614                         48.7372678
59615                     ],
59616                     [
59617                         16.4920617,
59618                         48.8110498
59619                     ],
59620                     [
59621                         16.6905286,
59622                         48.7741724
59623                     ],
59624                     [
59625                         16.7057953,
59626                         48.7339115
59627                     ],
59628                     [
59629                         16.8991733,
59630                         48.713769
59631                     ],
59632                     [
59633                         16.9755067,
59634                         48.515271
59635                     ],
59636                     [
59637                         16.8482844,
59638                         48.4511817
59639                     ],
59640                     [
59641                         16.8533733,
59642                         48.3464411
59643                     ],
59644                     [
59645                         16.9551512,
59646                         48.2516513
59647                     ],
59648                     [
59649                         16.9907734,
59650                         48.1498955
59651                     ],
59652                     [
59653                         17.0925513,
59654                         48.1397088
59655                     ],
59656                     [
59657                         17.0823736,
59658                         48.0241182
59659                     ],
59660                     [
59661                         17.1739737,
59662                         48.0207146
59663                     ],
59664                     [
59665                         17.0823736,
59666                         47.8741447
59667                     ],
59668                     [
59669                         16.9856845,
59670                         47.8673174
59671                     ],
59672                     [
59673                         17.0823736,
59674                         47.8092489
59675                     ],
59676                     [
59677                         17.0925513,
59678                         47.7031919
59679                     ],
59680                     [
59681                         16.7414176,
59682                         47.6792136
59683                     ],
59684                     [
59685                         16.7057953,
59686                         47.7511153
59687                     ],
59688                     [
59689                         16.5378617,
59690                         47.7545368
59691                     ],
59692                     [
59693                         16.5480395,
59694                         47.7066164
59695                     ],
59696                     [
59697                         16.4208172,
59698                         47.6689338
59699                     ],
59700                     [
59701                         16.573484,
59702                         47.6175045
59703                     ],
59704                     [
59705                         16.670173,
59706                         47.631224
59707                     ],
59708                     [
59709                         16.7108842,
59710                         47.538548
59711                     ],
59712                     [
59713                         16.6599952,
59714                         47.4491493
59715                     ],
59716                     [
59717                         16.5429506,
59718                         47.3940591
59719                     ],
59720                     [
59721                         16.4615283,
59722                         47.3940591
59723                     ],
59724                     [
59725                         16.4920617,
59726                         47.276801
59727                     ],
59728                     [
59729                         16.425906,
59730                         47.1973317
59731                     ],
59732                     [
59733                         16.4717061,
59734                         47.1489007
59735                     ],
59736                     [
59737                         16.5480395,
59738                         47.1489007
59739                     ],
59740                     [
59741                         16.476795,
59742                         47.0796369
59743                     ],
59744                     [
59745                         16.527684,
59746                         47.0588402
59747                     ]
59748                 ]
59749             ],
59750             "terms_text": "basemap.at",
59751             "id": "basemap.at"
59752         }
59753     ],
59754     "wikipedia": [
59755         [
59756             "English",
59757             "English",
59758             "en"
59759         ],
59760         [
59761             "German",
59762             "Deutsch",
59763             "de"
59764         ],
59765         [
59766             "Dutch",
59767             "Nederlands",
59768             "nl"
59769         ],
59770         [
59771             "French",
59772             "Français",
59773             "fr"
59774         ],
59775         [
59776             "Italian",
59777             "Italiano",
59778             "it"
59779         ],
59780         [
59781             "Russian",
59782             "Русский",
59783             "ru"
59784         ],
59785         [
59786             "Spanish",
59787             "Español",
59788             "es"
59789         ],
59790         [
59791             "Polish",
59792             "Polski",
59793             "pl"
59794         ],
59795         [
59796             "Swedish",
59797             "Svenska",
59798             "sv"
59799         ],
59800         [
59801             "Japanese",
59802             "日本語",
59803             "ja"
59804         ],
59805         [
59806             "Portuguese",
59807             "Português",
59808             "pt"
59809         ],
59810         [
59811             "Chinese",
59812             "中文",
59813             "zh"
59814         ],
59815         [
59816             "Vietnamese",
59817             "Tiếng Việt",
59818             "vi"
59819         ],
59820         [
59821             "Ukrainian",
59822             "Українська",
59823             "uk"
59824         ],
59825         [
59826             "Catalan",
59827             "Català",
59828             "ca"
59829         ],
59830         [
59831             "Norwegian (Bokmål)",
59832             "Norsk (Bokmål)",
59833             "no"
59834         ],
59835         [
59836             "Waray-Waray",
59837             "Winaray",
59838             "war"
59839         ],
59840         [
59841             "Cebuano",
59842             "Sinugboanong Binisaya",
59843             "ceb"
59844         ],
59845         [
59846             "Finnish",
59847             "Suomi",
59848             "fi"
59849         ],
59850         [
59851             "Persian",
59852             "فارسی",
59853             "fa"
59854         ],
59855         [
59856             "Czech",
59857             "Čeština",
59858             "cs"
59859         ],
59860         [
59861             "Hungarian",
59862             "Magyar",
59863             "hu"
59864         ],
59865         [
59866             "Korean",
59867             "한국어",
59868             "ko"
59869         ],
59870         [
59871             "Romanian",
59872             "Română",
59873             "ro"
59874         ],
59875         [
59876             "Arabic",
59877             "العربية",
59878             "ar"
59879         ],
59880         [
59881             "Turkish",
59882             "Türkçe",
59883             "tr"
59884         ],
59885         [
59886             "Indonesian",
59887             "Bahasa Indonesia",
59888             "id"
59889         ],
59890         [
59891             "Kazakh",
59892             "Қазақша",
59893             "kk"
59894         ],
59895         [
59896             "Malay",
59897             "Bahasa Melayu",
59898             "ms"
59899         ],
59900         [
59901             "Serbian",
59902             "Српски / Srpski",
59903             "sr"
59904         ],
59905         [
59906             "Slovak",
59907             "Slovenčina",
59908             "sk"
59909         ],
59910         [
59911             "Esperanto",
59912             "Esperanto",
59913             "eo"
59914         ],
59915         [
59916             "Danish",
59917             "Dansk",
59918             "da"
59919         ],
59920         [
59921             "Lithuanian",
59922             "Lietuvių",
59923             "lt"
59924         ],
59925         [
59926             "Basque",
59927             "Euskara",
59928             "eu"
59929         ],
59930         [
59931             "Bulgarian",
59932             "Български",
59933             "bg"
59934         ],
59935         [
59936             "Hebrew",
59937             "עברית",
59938             "he"
59939         ],
59940         [
59941             "Slovenian",
59942             "Slovenščina",
59943             "sl"
59944         ],
59945         [
59946             "Croatian",
59947             "Hrvatski",
59948             "hr"
59949         ],
59950         [
59951             "Volapük",
59952             "Volapük",
59953             "vo"
59954         ],
59955         [
59956             "Estonian",
59957             "Eesti",
59958             "et"
59959         ],
59960         [
59961             "Hindi",
59962             "हिन्दी",
59963             "hi"
59964         ],
59965         [
59966             "Uzbek",
59967             "O‘zbek",
59968             "uz"
59969         ],
59970         [
59971             "Galician",
59972             "Galego",
59973             "gl"
59974         ],
59975         [
59976             "Norwegian (Nynorsk)",
59977             "Nynorsk",
59978             "nn"
59979         ],
59980         [
59981             "Simple English",
59982             "Simple English",
59983             "simple"
59984         ],
59985         [
59986             "Azerbaijani",
59987             "Azərbaycanca",
59988             "az"
59989         ],
59990         [
59991             "Latin",
59992             "Latina",
59993             "la"
59994         ],
59995         [
59996             "Greek",
59997             "Ελληνικά",
59998             "el"
59999         ],
60000         [
60001             "Thai",
60002             "ไทย",
60003             "th"
60004         ],
60005         [
60006             "Serbo-Croatian",
60007             "Srpskohrvatski / Српскохрватски",
60008             "sh"
60009         ],
60010         [
60011             "Georgian",
60012             "ქართული",
60013             "ka"
60014         ],
60015         [
60016             "Occitan",
60017             "Occitan",
60018             "oc"
60019         ],
60020         [
60021             "Macedonian",
60022             "Македонски",
60023             "mk"
60024         ],
60025         [
60026             "Newar / Nepal Bhasa",
60027             "नेपाल भाषा",
60028             "new"
60029         ],
60030         [
60031             "Tagalog",
60032             "Tagalog",
60033             "tl"
60034         ],
60035         [
60036             "Piedmontese",
60037             "Piemontèis",
60038             "pms"
60039         ],
60040         [
60041             "Belarusian",
60042             "Беларуская",
60043             "be"
60044         ],
60045         [
60046             "Haitian",
60047             "Krèyol ayisyen",
60048             "ht"
60049         ],
60050         [
60051             "Tamil",
60052             "தமிழ்",
60053             "ta"
60054         ],
60055         [
60056             "Telugu",
60057             "తెలుగు",
60058             "te"
60059         ],
60060         [
60061             "Belarusian (Taraškievica)",
60062             "Беларуская (тарашкевіца)",
60063             "be-x-old"
60064         ],
60065         [
60066             "Latvian",
60067             "Latviešu",
60068             "lv"
60069         ],
60070         [
60071             "Breton",
60072             "Brezhoneg",
60073             "br"
60074         ],
60075         [
60076             "Malagasy",
60077             "Malagasy",
60078             "mg"
60079         ],
60080         [
60081             "Albanian",
60082             "Shqip",
60083             "sq"
60084         ],
60085         [
60086             "Armenian",
60087             "Հայերեն",
60088             "hy"
60089         ],
60090         [
60091             "Tatar",
60092             "Tatarça / Татарча",
60093             "tt"
60094         ],
60095         [
60096             "Javanese",
60097             "Basa Jawa",
60098             "jv"
60099         ],
60100         [
60101             "Welsh",
60102             "Cymraeg",
60103             "cy"
60104         ],
60105         [
60106             "Marathi",
60107             "मराठी",
60108             "mr"
60109         ],
60110         [
60111             "Luxembourgish",
60112             "Lëtzebuergesch",
60113             "lb"
60114         ],
60115         [
60116             "Icelandic",
60117             "Íslenska",
60118             "is"
60119         ],
60120         [
60121             "Bosnian",
60122             "Bosanski",
60123             "bs"
60124         ],
60125         [
60126             "Burmese",
60127             "မြန်မာဘာသာ",
60128             "my"
60129         ],
60130         [
60131             "Yoruba",
60132             "Yorùbá",
60133             "yo"
60134         ],
60135         [
60136             "Bashkir",
60137             "Башҡорт",
60138             "ba"
60139         ],
60140         [
60141             "Malayalam",
60142             "മലയാളം",
60143             "ml"
60144         ],
60145         [
60146             "Aragonese",
60147             "Aragonés",
60148             "an"
60149         ],
60150         [
60151             "Lombard",
60152             "Lumbaart",
60153             "lmo"
60154         ],
60155         [
60156             "Afrikaans",
60157             "Afrikaans",
60158             "af"
60159         ],
60160         [
60161             "West Frisian",
60162             "Frysk",
60163             "fy"
60164         ],
60165         [
60166             "Western Panjabi",
60167             "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)",
60168             "pnb"
60169         ],
60170         [
60171             "Bengali",
60172             "বাংলা",
60173             "bn"
60174         ],
60175         [
60176             "Swahili",
60177             "Kiswahili",
60178             "sw"
60179         ],
60180         [
60181             "Bishnupriya Manipuri",
60182             "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী",
60183             "bpy"
60184         ],
60185         [
60186             "Ido",
60187             "Ido",
60188             "io"
60189         ],
60190         [
60191             "Kirghiz",
60192             "Кыргызча",
60193             "ky"
60194         ],
60195         [
60196             "Urdu",
60197             "اردو",
60198             "ur"
60199         ],
60200         [
60201             "Nepali",
60202             "नेपाली",
60203             "ne"
60204         ],
60205         [
60206             "Sicilian",
60207             "Sicilianu",
60208             "scn"
60209         ],
60210         [
60211             "Gujarati",
60212             "ગુજરાતી",
60213             "gu"
60214         ],
60215         [
60216             "Cantonese",
60217             "粵語",
60218             "zh-yue"
60219         ],
60220         [
60221             "Low Saxon",
60222             "Plattdüütsch",
60223             "nds"
60224         ],
60225         [
60226             "Kurdish",
60227             "Kurdî / كوردی",
60228             "ku"
60229         ],
60230         [
60231             "Irish",
60232             "Gaeilge",
60233             "ga"
60234         ],
60235         [
60236             "Asturian",
60237             "Asturianu",
60238             "ast"
60239         ],
60240         [
60241             "Quechua",
60242             "Runa Simi",
60243             "qu"
60244         ],
60245         [
60246             "Sundanese",
60247             "Basa Sunda",
60248             "su"
60249         ],
60250         [
60251             "Chuvash",
60252             "Чăваш",
60253             "cv"
60254         ],
60255         [
60256             "Scots",
60257             "Scots",
60258             "sco"
60259         ],
60260         [
60261             "Interlingua",
60262             "Interlingua",
60263             "ia"
60264         ],
60265         [
60266             "Alemannic",
60267             "Alemannisch",
60268             "als"
60269         ],
60270         [
60271             "Buginese",
60272             "Basa Ugi",
60273             "bug"
60274         ],
60275         [
60276             "Neapolitan",
60277             "Nnapulitano",
60278             "nap"
60279         ],
60280         [
60281             "Samogitian",
60282             "Žemaitėška",
60283             "bat-smg"
60284         ],
60285         [
60286             "Kannada",
60287             "ಕನ್ನಡ",
60288             "kn"
60289         ],
60290         [
60291             "Banyumasan",
60292             "Basa Banyumasan",
60293             "map-bms"
60294         ],
60295         [
60296             "Walloon",
60297             "Walon",
60298             "wa"
60299         ],
60300         [
60301             "Amharic",
60302             "አማርኛ",
60303             "am"
60304         ],
60305         [
60306             "Sorani",
60307             "Soranî / کوردی",
60308             "ckb"
60309         ],
60310         [
60311             "Scottish Gaelic",
60312             "Gàidhlig",
60313             "gd"
60314         ],
60315         [
60316             "Fiji Hindi",
60317             "Fiji Hindi",
60318             "hif"
60319         ],
60320         [
60321             "Min Nan",
60322             "Bân-lâm-gú",
60323             "zh-min-nan"
60324         ],
60325         [
60326             "Tajik",
60327             "Тоҷикӣ",
60328             "tg"
60329         ],
60330         [
60331             "Mazandarani",
60332             "مَزِروني",
60333             "mzn"
60334         ],
60335         [
60336             "Egyptian Arabic",
60337             "مصرى (Maṣrī)",
60338             "arz"
60339         ],
60340         [
60341             "Yiddish",
60342             "ייִדיש",
60343             "yi"
60344         ],
60345         [
60346             "Venetian",
60347             "Vèneto",
60348             "vec"
60349         ],
60350         [
60351             "Mongolian",
60352             "Монгол",
60353             "mn"
60354         ],
60355         [
60356             "Tarantino",
60357             "Tarandíne",
60358             "roa-tara"
60359         ],
60360         [
60361             "Sanskrit",
60362             "संस्कृतम्",
60363             "sa"
60364         ],
60365         [
60366             "Nahuatl",
60367             "Nāhuatl",
60368             "nah"
60369         ],
60370         [
60371             "Ossetian",
60372             "Иронау",
60373             "os"
60374         ],
60375         [
60376             "Sakha",
60377             "Саха тыла (Saxa Tyla)",
60378             "sah"
60379         ],
60380         [
60381             "Kapampangan",
60382             "Kapampangan",
60383             "pam"
60384         ],
60385         [
60386             "Upper Sorbian",
60387             "Hornjoserbsce",
60388             "hsb"
60389         ],
60390         [
60391             "Sinhalese",
60392             "සිංහල",
60393             "si"
60394         ],
60395         [
60396             "Northern Sami",
60397             "Sámegiella",
60398             "se"
60399         ],
60400         [
60401             "Limburgish",
60402             "Limburgs",
60403             "li"
60404         ],
60405         [
60406             "Maori",
60407             "Māori",
60408             "mi"
60409         ],
60410         [
60411             "Bavarian",
60412             "Boarisch",
60413             "bar"
60414         ],
60415         [
60416             "Corsican",
60417             "Corsu",
60418             "co"
60419         ],
60420         [
60421             "Ilokano",
60422             "Ilokano",
60423             "ilo"
60424         ],
60425         [
60426             "Gan",
60427             "贛語",
60428             "gan"
60429         ],
60430         [
60431             "Tibetan",
60432             "བོད་སྐད",
60433             "bo"
60434         ],
60435         [
60436             "Gilaki",
60437             "گیلکی",
60438             "glk"
60439         ],
60440         [
60441             "Faroese",
60442             "Føroyskt",
60443             "fo"
60444         ],
60445         [
60446             "Rusyn",
60447             "русиньскый язык",
60448             "rue"
60449         ],
60450         [
60451             "Punjabi",
60452             "ਪੰਜਾਬੀ",
60453             "pa"
60454         ],
60455         [
60456             "Central_Bicolano",
60457             "Bikol",
60458             "bcl"
60459         ],
60460         [
60461             "Hill Mari",
60462             "Кырык Мары (Kyryk Mary) ",
60463             "mrj"
60464         ],
60465         [
60466             "Võro",
60467             "Võro",
60468             "fiu-vro"
60469         ],
60470         [
60471             "Dutch Low Saxon",
60472             "Nedersaksisch",
60473             "nds-nl"
60474         ],
60475         [
60476             "Turkmen",
60477             "تركمن / Туркмен",
60478             "tk"
60479         ],
60480         [
60481             "Pashto",
60482             "پښتو",
60483             "ps"
60484         ],
60485         [
60486             "West Flemish",
60487             "West-Vlams",
60488             "vls"
60489         ],
60490         [
60491             "Mingrelian",
60492             "მარგალური (Margaluri)",
60493             "xmf"
60494         ],
60495         [
60496             "Manx",
60497             "Gaelg",
60498             "gv"
60499         ],
60500         [
60501             "Zazaki",
60502             "Zazaki",
60503             "diq"
60504         ],
60505         [
60506             "Pangasinan",
60507             "Pangasinan",
60508             "pag"
60509         ],
60510         [
60511             "Komi",
60512             "Коми",
60513             "kv"
60514         ],
60515         [
60516             "Zeelandic",
60517             "Zeêuws",
60518             "zea"
60519         ],
60520         [
60521             "Divehi",
60522             "ދިވެހިބަސް",
60523             "dv"
60524         ],
60525         [
60526             "Oriya",
60527             "ଓଡ଼ିଆ",
60528             "or"
60529         ],
60530         [
60531             "Khmer",
60532             "ភាសាខ្មែរ",
60533             "km"
60534         ],
60535         [
60536             "Norman",
60537             "Nouormand/Normaund",
60538             "nrm"
60539         ],
60540         [
60541             "Romansh",
60542             "Rumantsch",
60543             "rm"
60544         ],
60545         [
60546             "Komi-Permyak",
60547             "Перем Коми (Perem Komi)",
60548             "koi"
60549         ],
60550         [
60551             "Udmurt",
60552             "Удмурт кыл",
60553             "udm"
60554         ],
60555         [
60556             "Meadow Mari",
60557             "Олык Марий (Olyk Marij)",
60558             "mhr"
60559         ],
60560         [
60561             "Ladino",
60562             "Dzhudezmo",
60563             "lad"
60564         ],
60565         [
60566             "North Frisian",
60567             "Nordfriisk",
60568             "frr"
60569         ],
60570         [
60571             "Kashubian",
60572             "Kaszëbsczi",
60573             "csb"
60574         ],
60575         [
60576             "Ligurian",
60577             "Líguru",
60578             "lij"
60579         ],
60580         [
60581             "Wu",
60582             "吴语",
60583             "wuu"
60584         ],
60585         [
60586             "Friulian",
60587             "Furlan",
60588             "fur"
60589         ],
60590         [
60591             "Vepsian",
60592             "Vepsän",
60593             "vep"
60594         ],
60595         [
60596             "Classical Chinese",
60597             "古文 / 文言文",
60598             "zh-classical"
60599         ],
60600         [
60601             "Uyghur",
60602             "ئۇيغۇر تىلى",
60603             "ug"
60604         ],
60605         [
60606             "Saterland Frisian",
60607             "Seeltersk",
60608             "stq"
60609         ],
60610         [
60611             "Sardinian",
60612             "Sardu",
60613             "sc"
60614         ],
60615         [
60616             "Aromanian",
60617             "Armãneashce",
60618             "roa-rup"
60619         ],
60620         [
60621             "Pali",
60622             "पाऴि",
60623             "pi"
60624         ],
60625         [
60626             "Somali",
60627             "Soomaaliga",
60628             "so"
60629         ],
60630         [
60631             "Bihari",
60632             "भोजपुरी",
60633             "bh"
60634         ],
60635         [
60636             "Maltese",
60637             "Malti",
60638             "mt"
60639         ],
60640         [
60641             "Aymara",
60642             "Aymar",
60643             "ay"
60644         ],
60645         [
60646             "Ripuarian",
60647             "Ripoarisch",
60648             "ksh"
60649         ],
60650         [
60651             "Novial",
60652             "Novial",
60653             "nov"
60654         ],
60655         [
60656             "Anglo-Saxon",
60657             "Englisc",
60658             "ang"
60659         ],
60660         [
60661             "Cornish",
60662             "Kernewek/Karnuack",
60663             "kw"
60664         ],
60665         [
60666             "Navajo",
60667             "Diné bizaad",
60668             "nv"
60669         ],
60670         [
60671             "Picard",
60672             "Picard",
60673             "pcd"
60674         ],
60675         [
60676             "Hakka",
60677             "Hak-kâ-fa / 客家話",
60678             "hak"
60679         ],
60680         [
60681             "Guarani",
60682             "Avañe'ẽ",
60683             "gn"
60684         ],
60685         [
60686             "Extremaduran",
60687             "Estremeñu",
60688             "ext"
60689         ],
60690         [
60691             "Franco-Provençal/Arpitan",
60692             "Arpitan",
60693             "frp"
60694         ],
60695         [
60696             "Assamese",
60697             "অসমীয়া",
60698             "as"
60699         ],
60700         [
60701             "Silesian",
60702             "Ślůnski",
60703             "szl"
60704         ],
60705         [
60706             "Gagauz",
60707             "Gagauz",
60708             "gag"
60709         ],
60710         [
60711             "Interlingue",
60712             "Interlingue",
60713             "ie"
60714         ],
60715         [
60716             "Lingala",
60717             "Lingala",
60718             "ln"
60719         ],
60720         [
60721             "Emilian-Romagnol",
60722             "Emiliàn e rumagnòl",
60723             "eml"
60724         ],
60725         [
60726             "Chechen",
60727             "Нохчийн",
60728             "ce"
60729         ],
60730         [
60731             "Kalmyk",
60732             "Хальмг",
60733             "xal"
60734         ],
60735         [
60736             "Palatinate German",
60737             "Pfälzisch",
60738             "pfl"
60739         ],
60740         [
60741             "Hawaiian",
60742             "Hawai`i",
60743             "haw"
60744         ],
60745         [
60746             "Karachay-Balkar",
60747             "Къарачай-Малкъар (Qarachay-Malqar)",
60748             "krc"
60749         ],
60750         [
60751             "Pennsylvania German",
60752             "Deitsch",
60753             "pdc"
60754         ],
60755         [
60756             "Kinyarwanda",
60757             "Ikinyarwanda",
60758             "rw"
60759         ],
60760         [
60761             "Crimean Tatar",
60762             "Qırımtatarca",
60763             "crh"
60764         ],
60765         [
60766             "Acehnese",
60767             "Bahsa Acèh",
60768             "ace"
60769         ],
60770         [
60771             "Tongan",
60772             "faka Tonga",
60773             "to"
60774         ],
60775         [
60776             "Greenlandic",
60777             "Kalaallisut",
60778             "kl"
60779         ],
60780         [
60781             "Lower Sorbian",
60782             "Dolnoserbski",
60783             "dsb"
60784         ],
60785         [
60786             "Aramaic",
60787             "ܐܪܡܝܐ",
60788             "arc"
60789         ],
60790         [
60791             "Erzya",
60792             "Эрзянь (Erzjanj Kelj)",
60793             "myv"
60794         ],
60795         [
60796             "Lezgian",
60797             "Лезги чІал (Lezgi č’al)",
60798             "lez"
60799         ],
60800         [
60801             "Banjar",
60802             "Bahasa Banjar",
60803             "bjn"
60804         ],
60805         [
60806             "Shona",
60807             "chiShona",
60808             "sn"
60809         ],
60810         [
60811             "Papiamentu",
60812             "Papiamentu",
60813             "pap"
60814         ],
60815         [
60816             "Kabyle",
60817             "Taqbaylit",
60818             "kab"
60819         ],
60820         [
60821             "Tok Pisin",
60822             "Tok Pisin",
60823             "tpi"
60824         ],
60825         [
60826             "Lak",
60827             "Лакку",
60828             "lbe"
60829         ],
60830         [
60831             "Buryat (Russia)",
60832             "Буряад",
60833             "bxr"
60834         ],
60835         [
60836             "Lojban",
60837             "Lojban",
60838             "jbo"
60839         ],
60840         [
60841             "Wolof",
60842             "Wolof",
60843             "wo"
60844         ],
60845         [
60846             "Moksha",
60847             "Мокшень (Mokshanj Kälj)",
60848             "mdf"
60849         ],
60850         [
60851             "Zamboanga Chavacano",
60852             "Chavacano de Zamboanga",
60853             "cbk-zam"
60854         ],
60855         [
60856             "Avar",
60857             "Авар",
60858             "av"
60859         ],
60860         [
60861             "Sranan",
60862             "Sranantongo",
60863             "srn"
60864         ],
60865         [
60866             "Mirandese",
60867             "Mirandés",
60868             "mwl"
60869         ],
60870         [
60871             "Kabardian Circassian",
60872             "Адыгэбзэ (Adighabze)",
60873             "kbd"
60874         ],
60875         [
60876             "Tahitian",
60877             "Reo Mā`ohi",
60878             "ty"
60879         ],
60880         [
60881             "Lao",
60882             "ລາວ",
60883             "lo"
60884         ],
60885         [
60886             "Abkhazian",
60887             "Аҧсуа",
60888             "ab"
60889         ],
60890         [
60891             "Tetum",
60892             "Tetun",
60893             "tet"
60894         ],
60895         [
60896             "Latgalian",
60897             "Latgaļu",
60898             "ltg"
60899         ],
60900         [
60901             "Nauruan",
60902             "dorerin Naoero",
60903             "na"
60904         ],
60905         [
60906             "Kongo",
60907             "KiKongo",
60908             "kg"
60909         ],
60910         [
60911             "Igbo",
60912             "Igbo",
60913             "ig"
60914         ],
60915         [
60916             "Northern Sotho",
60917             "Sesotho sa Leboa",
60918             "nso"
60919         ],
60920         [
60921             "Zhuang",
60922             "Cuengh",
60923             "za"
60924         ],
60925         [
60926             "Karakalpak",
60927             "Qaraqalpaqsha",
60928             "kaa"
60929         ],
60930         [
60931             "Zulu",
60932             "isiZulu",
60933             "zu"
60934         ],
60935         [
60936             "Cheyenne",
60937             "Tsetsêhestâhese",
60938             "chy"
60939         ],
60940         [
60941             "Romani",
60942             "romani - रोमानी",
60943             "rmy"
60944         ],
60945         [
60946             "Old Church Slavonic",
60947             "Словѣньскъ",
60948             "cu"
60949         ],
60950         [
60951             "Tswana",
60952             "Setswana",
60953             "tn"
60954         ],
60955         [
60956             "Cherokee",
60957             "ᏣᎳᎩ",
60958             "chr"
60959         ],
60960         [
60961             "Bislama",
60962             "Bislama",
60963             "bi"
60964         ],
60965         [
60966             "Min Dong",
60967             "Mìng-dĕ̤ng-ngṳ̄",
60968             "cdo"
60969         ],
60970         [
60971             "Gothic",
60972             "𐌲𐌿𐍄𐌹𐍃𐌺",
60973             "got"
60974         ],
60975         [
60976             "Samoan",
60977             "Gagana Samoa",
60978             "sm"
60979         ],
60980         [
60981             "Moldovan",
60982             "Молдовеняскэ",
60983             "mo"
60984         ],
60985         [
60986             "Bambara",
60987             "Bamanankan",
60988             "bm"
60989         ],
60990         [
60991             "Inuktitut",
60992             "ᐃᓄᒃᑎᑐᑦ",
60993             "iu"
60994         ],
60995         [
60996             "Norfolk",
60997             "Norfuk",
60998             "pih"
60999         ],
61000         [
61001             "Pontic",
61002             "Ποντιακά",
61003             "pnt"
61004         ],
61005         [
61006             "Sindhi",
61007             "سنڌي، سندھی ، सिन्ध",
61008             "sd"
61009         ],
61010         [
61011             "Swati",
61012             "SiSwati",
61013             "ss"
61014         ],
61015         [
61016             "Kikuyu",
61017             "Gĩkũyũ",
61018             "ki"
61019         ],
61020         [
61021             "Ewe",
61022             "Eʋegbe",
61023             "ee"
61024         ],
61025         [
61026             "Hausa",
61027             "هَوُسَ",
61028             "ha"
61029         ],
61030         [
61031             "Oromo",
61032             "Oromoo",
61033             "om"
61034         ],
61035         [
61036             "Fijian",
61037             "Na Vosa Vakaviti",
61038             "fj"
61039         ],
61040         [
61041             "Tigrinya",
61042             "ትግርኛ",
61043             "ti"
61044         ],
61045         [
61046             "Tsonga",
61047             "Xitsonga",
61048             "ts"
61049         ],
61050         [
61051             "Kashmiri",
61052             "कश्मीरी / كشميري",
61053             "ks"
61054         ],
61055         [
61056             "Venda",
61057             "Tshivenda",
61058             "ve"
61059         ],
61060         [
61061             "Sango",
61062             "Sängö",
61063             "sg"
61064         ],
61065         [
61066             "Kirundi",
61067             "Kirundi",
61068             "rn"
61069         ],
61070         [
61071             "Sesotho",
61072             "Sesotho",
61073             "st"
61074         ],
61075         [
61076             "Dzongkha",
61077             "ཇོང་ཁ",
61078             "dz"
61079         ],
61080         [
61081             "Cree",
61082             "Nehiyaw",
61083             "cr"
61084         ],
61085         [
61086             "Akan",
61087             "Akana",
61088             "ak"
61089         ],
61090         [
61091             "Tumbuka",
61092             "chiTumbuka",
61093             "tum"
61094         ],
61095         [
61096             "Luganda",
61097             "Luganda",
61098             "lg"
61099         ],
61100         [
61101             "Chichewa",
61102             "Chi-Chewa",
61103             "ny"
61104         ],
61105         [
61106             "Fula",
61107             "Fulfulde",
61108             "ff"
61109         ],
61110         [
61111             "Inupiak",
61112             "Iñupiak",
61113             "ik"
61114         ],
61115         [
61116             "Chamorro",
61117             "Chamoru",
61118             "ch"
61119         ],
61120         [
61121             "Twi",
61122             "Twi",
61123             "tw"
61124         ],
61125         [
61126             "Xhosa",
61127             "isiXhosa",
61128             "xh"
61129         ],
61130         [
61131             "Ndonga",
61132             "Oshiwambo",
61133             "ng"
61134         ],
61135         [
61136             "Sichuan Yi",
61137             "ꆇꉙ",
61138             "ii"
61139         ],
61140         [
61141             "Choctaw",
61142             "Choctaw",
61143             "cho"
61144         ],
61145         [
61146             "Marshallese",
61147             "Ebon",
61148             "mh"
61149         ],
61150         [
61151             "Afar",
61152             "Afar",
61153             "aa"
61154         ],
61155         [
61156             "Kuanyama",
61157             "Kuanyama",
61158             "kj"
61159         ],
61160         [
61161             "Hiri Motu",
61162             "Hiri Motu",
61163             "ho"
61164         ],
61165         [
61166             "Muscogee",
61167             "Muskogee",
61168             "mus"
61169         ],
61170         [
61171             "Kanuri",
61172             "Kanuri",
61173             "kr"
61174         ],
61175         [
61176             "Herero",
61177             "Otsiherero",
61178             "hz"
61179         ]
61180     ],
61181     "presets": {
61182         "presets": {
61183             "address": {
61184                 "fields": [
61185                     "address"
61186                 ],
61187                 "geometry": [
61188                     "point"
61189                 ],
61190                 "tags": {
61191                     "addr:housenumber": "*"
61192                 },
61193                 "addTags": {},
61194                 "matchScore": 0.2,
61195                 "name": "Address"
61196             },
61197             "aeroway": {
61198                 "icon": "airport",
61199                 "fields": [
61200                     "aeroway"
61201                 ],
61202                 "geometry": [
61203                     "point",
61204                     "vertex",
61205                     "line",
61206                     "area"
61207                 ],
61208                 "tags": {
61209                     "aeroway": "*"
61210                 },
61211                 "name": "Aeroway"
61212             },
61213             "aeroway/aerodrome": {
61214                 "icon": "airport",
61215                 "geometry": [
61216                     "point",
61217                     "area"
61218                 ],
61219                 "terms": [
61220                     "airplane",
61221                     "airport",
61222                     "aerodrome"
61223                 ],
61224                 "fields": [
61225                     "ref",
61226                     "iata",
61227                     "icao",
61228                     "operator"
61229                 ],
61230                 "tags": {
61231                     "aeroway": "aerodrome"
61232                 },
61233                 "name": "Airport"
61234             },
61235             "aeroway/apron": {
61236                 "icon": "airport",
61237                 "geometry": [
61238                     "area"
61239                 ],
61240                 "terms": [
61241                     "ramp"
61242                 ],
61243                 "fields": [
61244                     "ref",
61245                     "surface"
61246                 ],
61247                 "tags": {
61248                     "aeroway": "apron"
61249                 },
61250                 "name": "Apron"
61251             },
61252             "aeroway/gate": {
61253                 "icon": "airport",
61254                 "geometry": [
61255                     "point"
61256                 ],
61257                 "fields": [
61258                     "ref"
61259                 ],
61260                 "tags": {
61261                     "aeroway": "gate"
61262                 },
61263                 "name": "Airport gate"
61264             },
61265             "aeroway/hangar": {
61266                 "geometry": [
61267                     "area"
61268                 ],
61269                 "fields": [
61270                     "building_area"
61271                 ],
61272                 "tags": {
61273                     "aeroway": "hangar"
61274                 },
61275                 "name": "Hangar"
61276             },
61277             "aeroway/helipad": {
61278                 "icon": "heliport",
61279                 "geometry": [
61280                     "point",
61281                     "area"
61282                 ],
61283                 "terms": [
61284                     "helicopter",
61285                     "helipad",
61286                     "heliport"
61287                 ],
61288                 "tags": {
61289                     "aeroway": "helipad"
61290                 },
61291                 "name": "Helipad"
61292             },
61293             "aeroway/runway": {
61294                 "geometry": [
61295                     "line",
61296                     "area"
61297                 ],
61298                 "terms": [
61299                     "landing strip"
61300                 ],
61301                 "fields": [
61302                     "ref",
61303                     "surface"
61304                 ],
61305                 "tags": {
61306                     "aeroway": "runway"
61307                 },
61308                 "name": "Runway"
61309             },
61310             "aeroway/taxiway": {
61311                 "geometry": [
61312                     "line"
61313                 ],
61314                 "fields": [
61315                     "ref",
61316                     "surface"
61317                 ],
61318                 "tags": {
61319                     "aeroway": "taxiway"
61320                 },
61321                 "name": "Taxiway"
61322             },
61323             "aeroway/terminal": {
61324                 "geometry": [
61325                     "point",
61326                     "area"
61327                 ],
61328                 "terms": [
61329                     "airport",
61330                     "aerodrome"
61331                 ],
61332                 "fields": [
61333                     "operator",
61334                     "building_area"
61335                 ],
61336                 "tags": {
61337                     "aeroway": "terminal"
61338                 },
61339                 "name": "Airport terminal"
61340             },
61341             "amenity": {
61342                 "fields": [
61343                     "amenity"
61344                 ],
61345                 "geometry": [
61346                     "point",
61347                     "vertex",
61348                     "area"
61349                 ],
61350                 "tags": {
61351                     "amenity": "*"
61352                 },
61353                 "name": "Amenity"
61354             },
61355             "amenity/arts_centre": {
61356                 "name": "Arts Center",
61357                 "geometry": [
61358                     "point",
61359                     "area"
61360                 ],
61361                 "terms": [
61362                     "arts",
61363                     "arts centre"
61364                 ],
61365                 "tags": {
61366                     "amenity": "arts_centre"
61367                 },
61368                 "icon": "theatre",
61369                 "fields": [
61370                     "building_area",
61371                     "address"
61372                 ]
61373             },
61374             "amenity/atm": {
61375                 "icon": "bank",
61376                 "fields": [
61377                     "operator"
61378                 ],
61379                 "geometry": [
61380                     "point",
61381                     "vertex"
61382                 ],
61383                 "tags": {
61384                     "amenity": "atm"
61385                 },
61386                 "name": "ATM"
61387             },
61388             "amenity/bank": {
61389                 "icon": "bank",
61390                 "fields": [
61391                     "atm",
61392                     "building_area",
61393                     "address"
61394                 ],
61395                 "geometry": [
61396                     "point",
61397                     "vertex",
61398                     "area"
61399                 ],
61400                 "terms": [
61401                     "coffer",
61402                     "countinghouse",
61403                     "credit union",
61404                     "depository",
61405                     "exchequer",
61406                     "fund",
61407                     "hoard",
61408                     "investment firm",
61409                     "repository",
61410                     "reserve",
61411                     "reservoir",
61412                     "safe",
61413                     "savings",
61414                     "stock",
61415                     "stockpile",
61416                     "store",
61417                     "storehouse",
61418                     "thrift",
61419                     "treasury",
61420                     "trust company",
61421                     "vault"
61422                 ],
61423                 "tags": {
61424                     "amenity": "bank"
61425                 },
61426                 "name": "Bank"
61427             },
61428             "amenity/bar": {
61429                 "icon": "bar",
61430                 "fields": [
61431                     "building_area",
61432                     "address"
61433                 ],
61434                 "geometry": [
61435                     "point",
61436                     "vertex",
61437                     "area"
61438                 ],
61439                 "tags": {
61440                     "amenity": "bar"
61441                 },
61442                 "terms": [],
61443                 "name": "Bar"
61444             },
61445             "amenity/bench": {
61446                 "geometry": [
61447                     "point",
61448                     "vertex",
61449                     "line"
61450                 ],
61451                 "tags": {
61452                     "amenity": "bench"
61453                 },
61454                 "fields": [
61455                     "backrest"
61456                 ],
61457                 "name": "Bench"
61458             },
61459             "amenity/bicycle_parking": {
61460                 "icon": "bicycle",
61461                 "fields": [
61462                     "bicycle_parking",
61463                     "capacity",
61464                     "operator",
61465                     "covered",
61466                     "access_simple"
61467                 ],
61468                 "geometry": [
61469                     "point",
61470                     "vertex",
61471                     "area"
61472                 ],
61473                 "tags": {
61474                     "amenity": "bicycle_parking"
61475                 },
61476                 "name": "Bicycle Parking"
61477             },
61478             "amenity/bicycle_rental": {
61479                 "icon": "bicycle",
61480                 "fields": [
61481                     "capacity",
61482                     "network",
61483                     "operator"
61484                 ],
61485                 "geometry": [
61486                     "point",
61487                     "vertex",
61488                     "area"
61489                 ],
61490                 "tags": {
61491                     "amenity": "bicycle_rental"
61492                 },
61493                 "name": "Bicycle Rental"
61494             },
61495             "amenity/boat_rental": {
61496                 "geometry": [
61497                     "point",
61498                     "area"
61499                 ],
61500                 "tags": {
61501                     "amenity": "boat_rental"
61502                 },
61503                 "fields": [
61504                     "operator"
61505                 ],
61506                 "name": "Boat Rental"
61507             },
61508             "amenity/cafe": {
61509                 "icon": "cafe",
61510                 "fields": [
61511                     "cuisine",
61512                     "internet_access",
61513                     "building_area",
61514                     "address"
61515                 ],
61516                 "geometry": [
61517                     "point",
61518                     "vertex",
61519                     "area"
61520                 ],
61521                 "terms": [
61522                     "coffee",
61523                     "tea",
61524                     "coffee shop"
61525                 ],
61526                 "tags": {
61527                     "amenity": "cafe"
61528                 },
61529                 "name": "Cafe"
61530             },
61531             "amenity/car_rental": {
61532                 "icon": "car",
61533                 "geometry": [
61534                     "point",
61535                     "area"
61536                 ],
61537                 "tags": {
61538                     "amenity": "car_rental"
61539                 },
61540                 "fields": [
61541                     "operator"
61542                 ],
61543                 "name": "Car Rental"
61544             },
61545             "amenity/car_sharing": {
61546                 "icon": "car",
61547                 "geometry": [
61548                     "point",
61549                     "area"
61550                 ],
61551                 "tags": {
61552                     "amenity": "car_sharing"
61553                 },
61554                 "fields": [
61555                     "operator",
61556                     "capacity"
61557                 ],
61558                 "name": "Car Sharing"
61559             },
61560             "amenity/car_wash": {
61561                 "geometry": [
61562                     "point",
61563                     "area"
61564                 ],
61565                 "tags": {
61566                     "amenity": "car_wash"
61567                 },
61568                 "fields": [
61569                     "building_area"
61570                 ],
61571                 "name": "Car Wash"
61572             },
61573             "amenity/childcare": {
61574                 "icon": "school",
61575                 "fields": [
61576                     "building_area",
61577                     "address"
61578                 ],
61579                 "geometry": [
61580                     "point",
61581                     "vertex",
61582                     "area"
61583                 ],
61584                 "terms": [
61585                     "nursery",
61586                     "orphanage",
61587                     "playgroup"
61588                 ],
61589                 "tags": {
61590                     "amenity": "childcare"
61591                 },
61592                 "name": "Childcare"
61593             },
61594             "amenity/cinema": {
61595                 "icon": "cinema",
61596                 "fields": [
61597                     "building_area",
61598                     "address"
61599                 ],
61600                 "geometry": [
61601                     "point",
61602                     "vertex",
61603                     "area"
61604                 ],
61605                 "terms": [
61606                     "big screen",
61607                     "bijou",
61608                     "cine",
61609                     "drive-in",
61610                     "film",
61611                     "flicks",
61612                     "motion pictures",
61613                     "movie house",
61614                     "movie theater",
61615                     "moving pictures",
61616                     "nabes",
61617                     "photoplay",
61618                     "picture show",
61619                     "pictures",
61620                     "playhouse",
61621                     "show",
61622                     "silver screen"
61623                 ],
61624                 "tags": {
61625                     "amenity": "cinema"
61626                 },
61627                 "name": "Cinema"
61628             },
61629             "amenity/college": {
61630                 "icon": "college",
61631                 "fields": [
61632                     "operator",
61633                     "address"
61634                 ],
61635                 "geometry": [
61636                     "point",
61637                     "area"
61638                 ],
61639                 "tags": {
61640                     "amenity": "college"
61641                 },
61642                 "terms": [],
61643                 "name": "College"
61644             },
61645             "amenity/courthouse": {
61646                 "fields": [
61647                     "operator",
61648                     "building_area",
61649                     "address"
61650                 ],
61651                 "geometry": [
61652                     "point",
61653                     "vertex",
61654                     "area"
61655                 ],
61656                 "tags": {
61657                     "amenity": "courthouse"
61658                 },
61659                 "name": "Courthouse"
61660             },
61661             "amenity/drinking_water": {
61662                 "icon": "water",
61663                 "geometry": [
61664                     "point"
61665                 ],
61666                 "tags": {
61667                     "amenity": "drinking_water"
61668                 },
61669                 "terms": [
61670                     "water fountain",
61671                     "potable water"
61672                 ],
61673                 "name": "Drinking Water"
61674             },
61675             "amenity/embassy": {
61676                 "geometry": [
61677                     "area",
61678                     "point"
61679                 ],
61680                 "tags": {
61681                     "amenity": "embassy"
61682                 },
61683                 "fields": [
61684                     "country",
61685                     "building_area"
61686                 ],
61687                 "icon": "embassy",
61688                 "name": "Embassy"
61689             },
61690             "amenity/fast_food": {
61691                 "icon": "fast-food",
61692                 "fields": [
61693                     "cuisine",
61694                     "building_area",
61695                     "address"
61696                 ],
61697                 "geometry": [
61698                     "point",
61699                     "vertex",
61700                     "area"
61701                 ],
61702                 "tags": {
61703                     "amenity": "fast_food"
61704                 },
61705                 "terms": [],
61706                 "name": "Fast Food"
61707             },
61708             "amenity/fire_station": {
61709                 "icon": "fire-station",
61710                 "fields": [
61711                     "operator",
61712                     "building_area",
61713                     "address"
61714                 ],
61715                 "geometry": [
61716                     "point",
61717                     "vertex",
61718                     "area"
61719                 ],
61720                 "tags": {
61721                     "amenity": "fire_station"
61722                 },
61723                 "terms": [],
61724                 "name": "Fire Station"
61725             },
61726             "amenity/fountain": {
61727                 "geometry": [
61728                     "point",
61729                     "area"
61730                 ],
61731                 "tags": {
61732                     "amenity": "fountain"
61733                 },
61734                 "name": "Fountain"
61735             },
61736             "amenity/fuel": {
61737                 "icon": "fuel",
61738                 "fields": [
61739                     "operator",
61740                     "address",
61741                     "building_area"
61742                 ],
61743                 "geometry": [
61744                     "point",
61745                     "vertex",
61746                     "area"
61747                 ],
61748                 "terms": [
61749                     "petrol",
61750                     "fuel",
61751                     "propane",
61752                     "diesel",
61753                     "lng",
61754                     "cng",
61755                     "biodiesel"
61756                 ],
61757                 "tags": {
61758                     "amenity": "fuel"
61759                 },
61760                 "name": "Gas Station"
61761             },
61762             "amenity/grave_yard": {
61763                 "icon": "cemetery",
61764                 "fields": [
61765                     "religion"
61766                 ],
61767                 "geometry": [
61768                     "point",
61769                     "vertex",
61770                     "area"
61771                 ],
61772                 "tags": {
61773                     "amenity": "grave_yard"
61774                 },
61775                 "name": "Graveyard"
61776             },
61777             "amenity/hospital": {
61778                 "icon": "hospital",
61779                 "fields": [
61780                     "emergency",
61781                     "building_area",
61782                     "address"
61783                 ],
61784                 "geometry": [
61785                     "point",
61786                     "vertex",
61787                     "area"
61788                 ],
61789                 "terms": [
61790                     "clinic",
61791                     "emergency room",
61792                     "health service",
61793                     "hospice",
61794                     "infirmary",
61795                     "institution",
61796                     "nursing home",
61797                     "rest home",
61798                     "sanatorium",
61799                     "sanitarium",
61800                     "sick bay",
61801                     "surgery",
61802                     "ward"
61803                 ],
61804                 "tags": {
61805                     "amenity": "hospital"
61806                 },
61807                 "name": "Hospital"
61808             },
61809             "amenity/kindergarten": {
61810                 "icon": "school",
61811                 "fields": [
61812                     "building_area",
61813                     "address"
61814                 ],
61815                 "geometry": [
61816                     "point",
61817                     "vertex",
61818                     "area"
61819                 ],
61820                 "terms": [
61821                     "nursery",
61822                     "preschool"
61823                 ],
61824                 "tags": {
61825                     "amenity": "kindergarten"
61826                 },
61827                 "name": "Kindergarten"
61828             },
61829             "amenity/library": {
61830                 "icon": "library",
61831                 "fields": [
61832                     "operator",
61833                     "building_area",
61834                     "address"
61835                 ],
61836                 "geometry": [
61837                     "point",
61838                     "vertex",
61839                     "area"
61840                 ],
61841                 "tags": {
61842                     "amenity": "library"
61843                 },
61844                 "terms": [],
61845                 "name": "Library"
61846             },
61847             "amenity/marketplace": {
61848                 "geometry": [
61849                     "point",
61850                     "vertex",
61851                     "area"
61852                 ],
61853                 "tags": {
61854                     "amenity": "marketplace"
61855                 },
61856                 "fields": [
61857                     "building_area"
61858                 ],
61859                 "name": "Marketplace"
61860             },
61861             "amenity/parking": {
61862                 "icon": "parking",
61863                 "fields": [
61864                     "parking",
61865                     "capacity",
61866                     "fee",
61867                     "access_simple",
61868                     "supervised",
61869                     "park_ride",
61870                     "address"
61871                 ],
61872                 "geometry": [
61873                     "point",
61874                     "vertex",
61875                     "area"
61876                 ],
61877                 "tags": {
61878                     "amenity": "parking"
61879                 },
61880                 "terms": [],
61881                 "name": "Car Parking"
61882             },
61883             "amenity/pharmacy": {
61884                 "icon": "pharmacy",
61885                 "fields": [
61886                     "operator",
61887                     "building_area",
61888                     "address"
61889                 ],
61890                 "geometry": [
61891                     "point",
61892                     "vertex",
61893                     "area"
61894                 ],
61895                 "tags": {
61896                     "amenity": "pharmacy"
61897                 },
61898                 "terms": [],
61899                 "name": "Pharmacy"
61900             },
61901             "amenity/place_of_worship": {
61902                 "icon": "place-of-worship",
61903                 "fields": [
61904                     "religion",
61905                     "denomination",
61906                     "building_area",
61907                     "address"
61908                 ],
61909                 "geometry": [
61910                     "point",
61911                     "vertex",
61912                     "area"
61913                 ],
61914                 "terms": [
61915                     "abbey",
61916                     "basilica",
61917                     "bethel",
61918                     "cathedral",
61919                     "chancel",
61920                     "chantry",
61921                     "chapel",
61922                     "church",
61923                     "fold",
61924                     "house of God",
61925                     "house of prayer",
61926                     "house of worship",
61927                     "minster",
61928                     "mission",
61929                     "mosque",
61930                     "oratory",
61931                     "parish",
61932                     "sacellum",
61933                     "sanctuary",
61934                     "shrine",
61935                     "synagogue",
61936                     "tabernacle",
61937                     "temple"
61938                 ],
61939                 "tags": {
61940                     "amenity": "place_of_worship"
61941                 },
61942                 "name": "Place of Worship"
61943             },
61944             "amenity/place_of_worship/buddhist": {
61945                 "icon": "place-of-worship",
61946                 "fields": [
61947                     "denomination",
61948                     "building_area",
61949                     "address"
61950                 ],
61951                 "geometry": [
61952                     "point",
61953                     "vertex",
61954                     "area"
61955                 ],
61956                 "terms": [
61957                     "stupa",
61958                     "vihara",
61959                     "monastery",
61960                     "temple",
61961                     "pagoda",
61962                     "zendo",
61963                     "dojo"
61964                 ],
61965                 "tags": {
61966                     "amenity": "place_of_worship",
61967                     "religion": "buddhist"
61968                 },
61969                 "name": "Buddhist Temple"
61970             },
61971             "amenity/place_of_worship/christian": {
61972                 "icon": "religious-christian",
61973                 "fields": [
61974                     "denomination",
61975                     "building_area",
61976                     "address"
61977                 ],
61978                 "geometry": [
61979                     "point",
61980                     "vertex",
61981                     "area"
61982                 ],
61983                 "terms": [
61984                     "christian",
61985                     "abbey",
61986                     "basilica",
61987                     "bethel",
61988                     "cathedral",
61989                     "chancel",
61990                     "chantry",
61991                     "chapel",
61992                     "church",
61993                     "fold",
61994                     "house of God",
61995                     "house of prayer",
61996                     "house of worship",
61997                     "minster",
61998                     "mission",
61999                     "oratory",
62000                     "parish",
62001                     "sacellum",
62002                     "sanctuary",
62003                     "shrine",
62004                     "tabernacle",
62005                     "temple"
62006                 ],
62007                 "tags": {
62008                     "amenity": "place_of_worship",
62009                     "religion": "christian"
62010                 },
62011                 "name": "Church"
62012             },
62013             "amenity/place_of_worship/jewish": {
62014                 "icon": "religious-jewish",
62015                 "fields": [
62016                     "denomination",
62017                     "building_area",
62018                     "address"
62019                 ],
62020                 "geometry": [
62021                     "point",
62022                     "vertex",
62023                     "area"
62024                 ],
62025                 "terms": [
62026                     "jewish",
62027                     "synagogue"
62028                 ],
62029                 "tags": {
62030                     "amenity": "place_of_worship",
62031                     "religion": "jewish"
62032                 },
62033                 "name": "Synagogue"
62034             },
62035             "amenity/place_of_worship/muslim": {
62036                 "icon": "religious-muslim",
62037                 "fields": [
62038                     "denomination",
62039                     "building_area",
62040                     "address"
62041                 ],
62042                 "geometry": [
62043                     "point",
62044                     "vertex",
62045                     "area"
62046                 ],
62047                 "terms": [
62048                     "muslim",
62049                     "mosque"
62050                 ],
62051                 "tags": {
62052                     "amenity": "place_of_worship",
62053                     "religion": "muslim"
62054                 },
62055                 "name": "Mosque"
62056             },
62057             "amenity/police": {
62058                 "icon": "police",
62059                 "fields": [
62060                     "operator",
62061                     "building_area",
62062                     "address"
62063                 ],
62064                 "geometry": [
62065                     "point",
62066                     "vertex",
62067                     "area"
62068                 ],
62069                 "terms": [
62070                     "badge",
62071                     "bear",
62072                     "blue",
62073                     "bluecoat",
62074                     "bobby",
62075                     "boy scout",
62076                     "bull",
62077                     "constable",
62078                     "constabulary",
62079                     "cop",
62080                     "copper",
62081                     "corps",
62082                     "county mounty",
62083                     "detective",
62084                     "fed",
62085                     "flatfoot",
62086                     "force",
62087                     "fuzz",
62088                     "gendarme",
62089                     "gumshoe",
62090                     "heat",
62091                     "law",
62092                     "law enforcement",
62093                     "man",
62094                     "narc",
62095                     "officers",
62096                     "patrolman",
62097                     "police"
62098                 ],
62099                 "tags": {
62100                     "amenity": "police"
62101                 },
62102                 "name": "Police"
62103             },
62104             "amenity/post_box": {
62105                 "icon": "post",
62106                 "fields": [
62107                     "operator",
62108                     "collection_times"
62109                 ],
62110                 "geometry": [
62111                     "point",
62112                     "vertex"
62113                 ],
62114                 "tags": {
62115                     "amenity": "post_box"
62116                 },
62117                 "terms": [
62118                     "letter drop",
62119                     "letterbox",
62120                     "mail drop",
62121                     "mailbox",
62122                     "pillar box",
62123                     "postbox"
62124                 ],
62125                 "name": "Mailbox"
62126             },
62127             "amenity/post_office": {
62128                 "icon": "post",
62129                 "fields": [
62130                     "operator",
62131                     "collection_times",
62132                     "building_area"
62133                 ],
62134                 "geometry": [
62135                     "point",
62136                     "vertex",
62137                     "area"
62138                 ],
62139                 "tags": {
62140                     "amenity": "post_office"
62141                 },
62142                 "name": "Post Office"
62143             },
62144             "amenity/pub": {
62145                 "icon": "beer",
62146                 "fields": [
62147                     "building_area",
62148                     "address"
62149                 ],
62150                 "geometry": [
62151                     "point",
62152                     "vertex",
62153                     "area"
62154                 ],
62155                 "tags": {
62156                     "amenity": "pub"
62157                 },
62158                 "terms": [],
62159                 "name": "Pub"
62160             },
62161             "amenity/ranger_station": {
62162                 "fields": [
62163                     "building_area",
62164                     "opening_hours",
62165                     "operator",
62166                     "phone"
62167                 ],
62168                 "geometry": [
62169                     "point",
62170                     "area"
62171                 ],
62172                 "terms": [
62173                     "visitor center",
62174                     "visitor centre",
62175                     "permit center",
62176                     "permit centre",
62177                     "backcountry office",
62178                     "warden office",
62179                     "warden center"
62180                 ],
62181                 "tags": {
62182                     "amenity": "ranger_station"
62183                 },
62184                 "name": "Ranger Station"
62185             },
62186             "amenity/recycling": {
62187                 "icon": "recycling",
62188                 "fields": [
62189                     "cans",
62190                     "glass",
62191                     "paper",
62192                     "clothes"
62193                 ],
62194                 "geometry": [
62195                     "point",
62196                     "vertex",
62197                     "area"
62198                 ],
62199                 "terms": [],
62200                 "tags": {
62201                     "amenity": "recycling"
62202                 },
62203                 "name": "Recycling"
62204             },
62205             "amenity/restaurant": {
62206                 "icon": "restaurant",
62207                 "fields": [
62208                     "cuisine",
62209                     "building_area",
62210                     "address",
62211                     "capacity"
62212                 ],
62213                 "geometry": [
62214                     "point",
62215                     "vertex",
62216                     "area"
62217                 ],
62218                 "terms": [
62219                     "bar",
62220                     "cafeteria",
62221                     "café",
62222                     "canteen",
62223                     "chophouse",
62224                     "coffee shop",
62225                     "diner",
62226                     "dining room",
62227                     "dive*",
62228                     "doughtnut shop",
62229                     "drive-in",
62230                     "eatery",
62231                     "eating house",
62232                     "eating place",
62233                     "fast-food place",
62234                     "fish and chips",
62235                     "greasy spoon",
62236                     "grill",
62237                     "hamburger stand",
62238                     "hashery",
62239                     "hideaway",
62240                     "hotdog stand",
62241                     "inn",
62242                     "joint*",
62243                     "luncheonette",
62244                     "lunchroom",
62245                     "night club",
62246                     "outlet*",
62247                     "pizzeria",
62248                     "saloon",
62249                     "soda fountain",
62250                     "watering hole"
62251                 ],
62252                 "tags": {
62253                     "amenity": "restaurant"
62254                 },
62255                 "name": "Restaurant"
62256             },
62257             "amenity/school": {
62258                 "icon": "school",
62259                 "fields": [
62260                     "operator",
62261                     "building_area",
62262                     "address"
62263                 ],
62264                 "geometry": [
62265                     "point",
62266                     "vertex",
62267                     "area"
62268                 ],
62269                 "terms": [
62270                     "academy",
62271                     "alma mater",
62272                     "blackboard",
62273                     "college",
62274                     "department",
62275                     "discipline",
62276                     "establishment",
62277                     "faculty",
62278                     "hall",
62279                     "halls of ivy",
62280                     "institute",
62281                     "institution",
62282                     "jail*",
62283                     "schoolhouse",
62284                     "seminary",
62285                     "university"
62286                 ],
62287                 "tags": {
62288                     "amenity": "school"
62289                 },
62290                 "name": "School"
62291             },
62292             "amenity/shelter": {
62293                 "fields": [
62294                     "shelter_type"
62295                 ],
62296                 "geometry": [
62297                     "point",
62298                     "vertex",
62299                     "area"
62300                 ],
62301                 "tags": {
62302                     "amenity": "shelter"
62303                 },
62304                 "terms": [
62305                     "lean-to"
62306                 ],
62307                 "name": "Shelter"
62308             },
62309             "amenity/swimming_pool": {
62310                 "geometry": [
62311                     "point",
62312                     "vertex",
62313                     "area"
62314                 ],
62315                 "tags": {
62316                     "amenity": "swimming_pool"
62317                 },
62318                 "icon": "swimming",
62319                 "searchable": false,
62320                 "name": "Swimming Pool"
62321             },
62322             "amenity/taxi": {
62323                 "fields": [
62324                     "operator",
62325                     "capacity"
62326                 ],
62327                 "geometry": [
62328                     "point",
62329                     "vertex",
62330                     "area"
62331                 ],
62332                 "terms": [
62333                     "cab"
62334                 ],
62335                 "tags": {
62336                     "amenity": "taxi"
62337                 },
62338                 "name": "Taxi Stand"
62339             },
62340             "amenity/telephone": {
62341                 "icon": "telephone",
62342                 "geometry": [
62343                     "point",
62344                     "vertex"
62345                 ],
62346                 "tags": {
62347                     "amenity": "telephone"
62348                 },
62349                 "terms": [
62350                     "phone"
62351                 ],
62352                 "name": "Telephone"
62353             },
62354             "amenity/theatre": {
62355                 "icon": "theatre",
62356                 "fields": [
62357                     "operator",
62358                     "building_area",
62359                     "address"
62360                 ],
62361                 "geometry": [
62362                     "point",
62363                     "vertex",
62364                     "area"
62365                 ],
62366                 "terms": [
62367                     "theatre",
62368                     "performance",
62369                     "play",
62370                     "musical"
62371                 ],
62372                 "tags": {
62373                     "amenity": "theatre"
62374                 },
62375                 "name": "Theater"
62376             },
62377             "amenity/toilets": {
62378                 "fields": [
62379                     "toilets/disposal",
62380                     "operator",
62381                     "building_area",
62382                     "fee",
62383                     "access_simple"
62384                 ],
62385                 "geometry": [
62386                     "point",
62387                     "vertex",
62388                     "area"
62389                 ],
62390                 "terms": [
62391                     "bathroom",
62392                     "restroom",
62393                     "outhouse",
62394                     "privy",
62395                     "head",
62396                     "lavatory",
62397                     "latrine",
62398                     "water closet",
62399                     "WC",
62400                     "W.C."
62401                 ],
62402                 "tags": {
62403                     "amenity": "toilets"
62404                 },
62405                 "icon": "toilets",
62406                 "name": "Toilets"
62407             },
62408             "amenity/townhall": {
62409                 "icon": "town-hall",
62410                 "fields": [
62411                     "building_area",
62412                     "address"
62413                 ],
62414                 "geometry": [
62415                     "point",
62416                     "vertex",
62417                     "area"
62418                 ],
62419                 "terms": [
62420                     "village hall",
62421                     "city government",
62422                     "courthouse",
62423                     "municipal building",
62424                     "municipal center",
62425                     "municipal centre"
62426                 ],
62427                 "tags": {
62428                     "amenity": "townhall"
62429                 },
62430                 "name": "Town Hall"
62431             },
62432             "amenity/university": {
62433                 "icon": "college",
62434                 "fields": [
62435                     "operator",
62436                     "address"
62437                 ],
62438                 "geometry": [
62439                     "point",
62440                     "vertex",
62441                     "area"
62442                 ],
62443                 "tags": {
62444                     "amenity": "university"
62445                 },
62446                 "terms": [
62447                     "college"
62448                 ],
62449                 "name": "University"
62450             },
62451             "amenity/vending_machine": {
62452                 "fields": [
62453                     "vending",
62454                     "operator"
62455                 ],
62456                 "geometry": [
62457                     "point"
62458                 ],
62459                 "tags": {
62460                     "amenity": "vending_machine"
62461                 },
62462                 "name": "Vending Machine"
62463             },
62464             "amenity/waste_basket": {
62465                 "icon": "waste-basket",
62466                 "geometry": [
62467                     "point",
62468                     "vertex"
62469                 ],
62470                 "tags": {
62471                     "amenity": "waste_basket"
62472                 },
62473                 "terms": [
62474                     "rubbish bin",
62475                     "litter bin",
62476                     "trash can",
62477                     "garbage can"
62478                 ],
62479                 "name": "Waste Basket"
62480             },
62481             "area": {
62482                 "name": "Area",
62483                 "tags": {
62484                     "area": "yes"
62485                 },
62486                 "geometry": [
62487                     "area"
62488                 ],
62489                 "matchScore": 0.1
62490             },
62491             "barrier": {
62492                 "geometry": [
62493                     "point",
62494                     "vertex",
62495                     "line",
62496                     "area"
62497                 ],
62498                 "tags": {
62499                     "barrier": "*"
62500                 },
62501                 "fields": [
62502                     "barrier"
62503                 ],
62504                 "name": "Barrier"
62505             },
62506             "barrier/block": {
62507                 "fields": [
62508                     "access"
62509                 ],
62510                 "geometry": [
62511                     "point",
62512                     "vertex"
62513                 ],
62514                 "tags": {
62515                     "barrier": "block"
62516                 },
62517                 "name": "Block"
62518             },
62519             "barrier/bollard": {
62520                 "fields": [
62521                     "access"
62522                 ],
62523                 "geometry": [
62524                     "point",
62525                     "vertex",
62526                     "line"
62527                 ],
62528                 "tags": {
62529                     "barrier": "bollard"
62530                 },
62531                 "name": "Bollard"
62532             },
62533             "barrier/cattle_grid": {
62534                 "geometry": [
62535                     "vertex"
62536                 ],
62537                 "tags": {
62538                     "barrier": "cattle_grid"
62539                 },
62540                 "name": "Cattle Grid"
62541             },
62542             "barrier/city_wall": {
62543                 "geometry": [
62544                     "line",
62545                     "area"
62546                 ],
62547                 "tags": {
62548                     "barrier": "city_wall"
62549                 },
62550                 "name": "City Wall"
62551             },
62552             "barrier/cycle_barrier": {
62553                 "fields": [
62554                     "access"
62555                 ],
62556                 "geometry": [
62557                     "vertex"
62558                 ],
62559                 "tags": {
62560                     "barrier": "cycle_barrier"
62561                 },
62562                 "name": "Cycle Barrier"
62563             },
62564             "barrier/ditch": {
62565                 "geometry": [
62566                     "line",
62567                     "area"
62568                 ],
62569                 "tags": {
62570                     "barrier": "ditch"
62571                 },
62572                 "name": "Ditch"
62573             },
62574             "barrier/entrance": {
62575                 "icon": "entrance",
62576                 "geometry": [
62577                     "vertex"
62578                 ],
62579                 "tags": {
62580                     "barrier": "entrance"
62581                 },
62582                 "name": "Entrance",
62583                 "searchable": false
62584             },
62585             "barrier/fence": {
62586                 "geometry": [
62587                     "line",
62588                     "area"
62589                 ],
62590                 "tags": {
62591                     "barrier": "fence"
62592                 },
62593                 "name": "Fence"
62594             },
62595             "barrier/gate": {
62596                 "fields": [
62597                     "access"
62598                 ],
62599                 "geometry": [
62600                     "point",
62601                     "vertex",
62602                     "line"
62603                 ],
62604                 "tags": {
62605                     "barrier": "gate"
62606                 },
62607                 "name": "Gate"
62608             },
62609             "barrier/hedge": {
62610                 "geometry": [
62611                     "line",
62612                     "area"
62613                 ],
62614                 "tags": {
62615                     "barrier": "hedge"
62616                 },
62617                 "name": "Hedge"
62618             },
62619             "barrier/kissing_gate": {
62620                 "fields": [
62621                     "access"
62622                 ],
62623                 "geometry": [
62624                     "vertex"
62625                 ],
62626                 "tags": {
62627                     "barrier": "kissing_gate"
62628                 },
62629                 "name": "Kissing Gate"
62630             },
62631             "barrier/lift_gate": {
62632                 "fields": [
62633                     "access"
62634                 ],
62635                 "geometry": [
62636                     "point",
62637                     "vertex"
62638                 ],
62639                 "tags": {
62640                     "barrier": "lift_gate"
62641                 },
62642                 "name": "Lift Gate"
62643             },
62644             "barrier/retaining_wall": {
62645                 "geometry": [
62646                     "line",
62647                     "area"
62648                 ],
62649                 "tags": {
62650                     "barrier": "retaining_wall"
62651                 },
62652                 "name": "Retaining Wall"
62653             },
62654             "barrier/stile": {
62655                 "fields": [
62656                     "access"
62657                 ],
62658                 "geometry": [
62659                     "point",
62660                     "vertex"
62661                 ],
62662                 "tags": {
62663                     "barrier": "stile"
62664                 },
62665                 "name": "Stile"
62666             },
62667             "barrier/toll_booth": {
62668                 "fields": [
62669                     "access"
62670                 ],
62671                 "geometry": [
62672                     "vertex"
62673                 ],
62674                 "tags": {
62675                     "barrier": "toll_booth"
62676                 },
62677                 "name": "Toll Booth"
62678             },
62679             "barrier/wall": {
62680                 "geometry": [
62681                     "line",
62682                     "area"
62683                 ],
62684                 "tags": {
62685                     "barrier": "wall"
62686                 },
62687                 "name": "Wall"
62688             },
62689             "boundary/administrative": {
62690                 "name": "Administrative Boundary",
62691                 "geometry": [
62692                     "line"
62693                 ],
62694                 "tags": {
62695                     "boundary": "administrative"
62696                 },
62697                 "fields": [
62698                     "admin_level"
62699                 ]
62700             },
62701             "building": {
62702                 "icon": "building",
62703                 "fields": [
62704                     "building",
62705                     "levels",
62706                     "address"
62707                 ],
62708                 "geometry": [
62709                     "area"
62710                 ],
62711                 "tags": {
62712                     "building": "*"
62713                 },
62714                 "terms": [],
62715                 "name": "Building"
62716             },
62717             "building/apartments": {
62718                 "icon": "commercial",
62719                 "fields": [
62720                     "address",
62721                     "levels"
62722                 ],
62723                 "geometry": [
62724                     "point",
62725                     "vertex",
62726                     "area"
62727                 ],
62728                 "tags": {
62729                     "building": "apartments"
62730                 },
62731                 "name": "Apartments"
62732             },
62733             "building/commercial": {
62734                 "icon": "commercial",
62735                 "geometry": [
62736                     "point",
62737                     "vertex",
62738                     "area"
62739                 ],
62740                 "tags": {
62741                     "building": "commercial"
62742                 },
62743                 "name": "Commercial Building"
62744             },
62745             "building/entrance": {
62746                 "icon": "entrance",
62747                 "geometry": [
62748                     "vertex"
62749                 ],
62750                 "tags": {
62751                     "building": "entrance"
62752                 },
62753                 "name": "Entrance",
62754                 "searchable": false
62755             },
62756             "building/garage": {
62757                 "fields": [
62758                     "capacity"
62759                 ],
62760                 "geometry": [
62761                     "point",
62762                     "vertex",
62763                     "area"
62764                 ],
62765                 "tags": {
62766                     "building": "garage"
62767                 },
62768                 "name": "Garage",
62769                 "icon": "warehouse"
62770             },
62771             "building/house": {
62772                 "icon": "building",
62773                 "fields": [
62774                     "address",
62775                     "levels"
62776                 ],
62777                 "geometry": [
62778                     "point",
62779                     "area"
62780                 ],
62781                 "tags": {
62782                     "building": "house"
62783                 },
62784                 "name": "House"
62785             },
62786             "building/hut": {
62787                 "geometry": [
62788                     "point",
62789                     "vertex",
62790                     "area"
62791                 ],
62792                 "tags": {
62793                     "building": "hut"
62794                 },
62795                 "name": "Hut"
62796             },
62797             "building/industrial": {
62798                 "icon": "industrial",
62799                 "fields": [
62800                     "address",
62801                     "levels"
62802                 ],
62803                 "geometry": [
62804                     "point",
62805                     "vertex",
62806                     "area"
62807                 ],
62808                 "tags": {
62809                     "building": "industrial"
62810                 },
62811                 "name": "Industrial Building"
62812             },
62813             "building/residential": {
62814                 "icon": "building",
62815                 "fields": [
62816                     "address",
62817                     "levels"
62818                 ],
62819                 "geometry": [
62820                     "point",
62821                     "vertex",
62822                     "area"
62823                 ],
62824                 "tags": {
62825                     "building": "residential"
62826                 },
62827                 "name": "Residential Building"
62828             },
62829             "embankment": {
62830                 "geometry": [
62831                     "line"
62832                 ],
62833                 "tags": {
62834                     "embankment": "yes"
62835                 },
62836                 "name": "Embankment",
62837                 "matchScore": 0.2
62838             },
62839             "emergency/ambulance_station": {
62840                 "fields": [
62841                     "operator"
62842                 ],
62843                 "geometry": [
62844                     "area",
62845                     "point",
62846                     "vertex"
62847                 ],
62848                 "tags": {
62849                     "emergency": "ambulance_station"
62850                 },
62851                 "name": "Ambulance Station"
62852             },
62853             "emergency/fire_hydrant": {
62854                 "fields": [
62855                     "fire_hydrant/type"
62856                 ],
62857                 "geometry": [
62858                     "point",
62859                     "vertex"
62860                 ],
62861                 "tags": {
62862                     "emergency": "fire_hydrant"
62863                 },
62864                 "name": "Fire Hydrant"
62865             },
62866             "emergency/phone": {
62867                 "icon": "emergency-telephone",
62868                 "fields": [
62869                     "operator"
62870                 ],
62871                 "geometry": [
62872                     "point",
62873                     "vertex"
62874                 ],
62875                 "tags": {
62876                     "emergency": "phone"
62877                 },
62878                 "name": "Emergency Phone"
62879             },
62880             "entrance": {
62881                 "icon": "entrance",
62882                 "geometry": [
62883                     "vertex"
62884                 ],
62885                 "tags": {
62886                     "entrance": "*"
62887                 },
62888                 "fields": [
62889                     "entrance",
62890                     "access_simple",
62891                     "address"
62892                 ],
62893                 "name": "Entrance"
62894             },
62895             "footway/crossing": {
62896                 "fields": [
62897                     "crossing",
62898                     "access",
62899                     "surface"
62900                 ],
62901                 "geometry": [
62902                     "line"
62903                 ],
62904                 "tags": {
62905                     "highway": "footway",
62906                     "footway": "crossing"
62907                 },
62908                 "terms": [
62909                     "crosswalk",
62910                     "zebra crossing"
62911                 ],
62912                 "name": "Crossing"
62913             },
62914             "footway/sidewalk": {
62915                 "fields": [
62916                     "surface",
62917                     "lit",
62918                     "access"
62919                 ],
62920                 "geometry": [
62921                     "line"
62922                 ],
62923                 "tags": {
62924                     "highway": "footway",
62925                     "footway": "sidewalk"
62926                 },
62927                 "terms": [],
62928                 "name": "Sidewalk"
62929             },
62930             "golf/bunker": {
62931                 "icon": "golf",
62932                 "geometry": [
62933                     "area"
62934                 ],
62935                 "tags": {
62936                     "golf": "bunker",
62937                     "natural": "sand"
62938                 },
62939                 "terms": [
62940                     "hazard",
62941                     "bunker"
62942                 ],
62943                 "name": "Sand Trap"
62944             },
62945             "golf/fairway": {
62946                 "icon": "golf",
62947                 "geometry": [
62948                     "area"
62949                 ],
62950                 "tags": {
62951                     "golf": "fairway",
62952                     "landuse": "grass"
62953                 },
62954                 "name": "Fairway"
62955             },
62956             "golf/green": {
62957                 "icon": "golf",
62958                 "geometry": [
62959                     "area"
62960                 ],
62961                 "tags": {
62962                     "golf": "green",
62963                     "landuse": "grass",
62964                     "leisure": "pitch",
62965                     "sport": "golf"
62966                 },
62967                 "terms": [
62968                     "putting green"
62969                 ],
62970                 "name": "Putting Green"
62971             },
62972             "golf/hole": {
62973                 "icon": "golf",
62974                 "fields": [
62975                     "golf_hole",
62976                     "par",
62977                     "handicap"
62978                 ],
62979                 "geometry": [
62980                     "line"
62981                 ],
62982                 "tags": {
62983                     "golf": "hole"
62984                 },
62985                 "name": "Golf Hole"
62986             },
62987             "golf/lateral_water_hazard": {
62988                 "icon": "golf",
62989                 "geometry": [
62990                     "line",
62991                     "area"
62992                 ],
62993                 "tags": {
62994                     "golf": "lateral_water_hazard",
62995                     "natural": "water"
62996                 },
62997                 "name": "Lateral Water Hazard"
62998             },
62999             "golf/rough": {
63000                 "icon": "golf",
63001                 "geometry": [
63002                     "area"
63003                 ],
63004                 "tags": {
63005                     "golf": "rough",
63006                     "landuse": "grass"
63007                 },
63008                 "name": "Rough"
63009             },
63010             "golf/tee": {
63011                 "icon": "golf",
63012                 "geometry": [
63013                     "area"
63014                 ],
63015                 "tags": {
63016                     "golf": "tee",
63017                     "landuse": "grass"
63018                 },
63019                 "terms": [
63020                     "teeing ground"
63021                 ],
63022                 "name": "Tee Box"
63023             },
63024             "golf/water_hazard": {
63025                 "icon": "golf",
63026                 "geometry": [
63027                     "line",
63028                     "area"
63029                 ],
63030                 "tags": {
63031                     "golf": "water_hazard",
63032                     "natural": "water"
63033                 },
63034                 "name": "Water Hazard"
63035             },
63036             "highway": {
63037                 "fields": [
63038                     "highway"
63039                 ],
63040                 "geometry": [
63041                     "point",
63042                     "vertex",
63043                     "line",
63044                     "area"
63045                 ],
63046                 "tags": {
63047                     "highway": "*"
63048                 },
63049                 "name": "Highway"
63050             },
63051             "highway/bridleway": {
63052                 "fields": [
63053                     "access",
63054                     "surface",
63055                     "structure"
63056                 ],
63057                 "icon": "highway-bridleway",
63058                 "geometry": [
63059                     "line"
63060                 ],
63061                 "tags": {
63062                     "highway": "bridleway"
63063                 },
63064                 "terms": [
63065                     "bridleway",
63066                     "equestrian trail",
63067                     "horse riding path",
63068                     "bridle road",
63069                     "horse trail"
63070                 ],
63071                 "name": "Bridle Path"
63072             },
63073             "highway/bus_stop": {
63074                 "icon": "bus",
63075                 "fields": [
63076                     "operator",
63077                     "shelter"
63078                 ],
63079                 "geometry": [
63080                     "point",
63081                     "vertex"
63082                 ],
63083                 "tags": {
63084                     "highway": "bus_stop"
63085                 },
63086                 "terms": [],
63087                 "name": "Bus Stop"
63088             },
63089             "highway/crossing": {
63090                 "fields": [
63091                     "crossing"
63092                 ],
63093                 "geometry": [
63094                     "vertex"
63095                 ],
63096                 "tags": {
63097                     "highway": "crossing"
63098                 },
63099                 "terms": [
63100                     "crosswalk",
63101                     "zebra crossing"
63102                 ],
63103                 "name": "Crossing"
63104             },
63105             "highway/cycleway": {
63106                 "icon": "highway-cycleway",
63107                 "fields": [
63108                     "surface",
63109                     "lit",
63110                     "structure",
63111                     "access",
63112                     "oneway"
63113                 ],
63114                 "geometry": [
63115                     "line"
63116                 ],
63117                 "tags": {
63118                     "highway": "cycleway"
63119                 },
63120                 "terms": [],
63121                 "name": "Cycle Path"
63122             },
63123             "highway/footway": {
63124                 "icon": "highway-footway",
63125                 "fields": [
63126                     "structure",
63127                     "access",
63128                     "surface"
63129                 ],
63130                 "geometry": [
63131                     "line",
63132                     "area"
63133                 ],
63134                 "terms": [
63135                     "beaten path",
63136                     "boulevard",
63137                     "clearing",
63138                     "course",
63139                     "cut*",
63140                     "drag*",
63141                     "footpath",
63142                     "highway",
63143                     "lane",
63144                     "line",
63145                     "orbit",
63146                     "passage",
63147                     "pathway",
63148                     "rail",
63149                     "rails",
63150                     "road",
63151                     "roadway",
63152                     "route",
63153                     "street",
63154                     "thoroughfare",
63155                     "trackway",
63156                     "trail",
63157                     "trajectory",
63158                     "walk"
63159                 ],
63160                 "tags": {
63161                     "highway": "footway"
63162                 },
63163                 "name": "Foot Path"
63164             },
63165             "highway/living_street": {
63166                 "icon": "highway-living-street",
63167                 "fields": [
63168                     "oneway",
63169                     "maxspeed",
63170                     "structure",
63171                     "access",
63172                     "surface"
63173                 ],
63174                 "geometry": [
63175                     "line"
63176                 ],
63177                 "tags": {
63178                     "highway": "living_street"
63179                 },
63180                 "name": "Living Street"
63181             },
63182             "highway/mini_roundabout": {
63183                 "geometry": [
63184                     "vertex"
63185                 ],
63186                 "tags": {
63187                     "highway": "mini_roundabout"
63188                 },
63189                 "fields": [
63190                     "clock_direction"
63191                 ],
63192                 "name": "Mini-Roundabout"
63193             },
63194             "highway/motorway": {
63195                 "icon": "highway-motorway",
63196                 "fields": [
63197                     "oneway",
63198                     "maxspeed",
63199                     "structure",
63200                     "access",
63201                     "lanes",
63202                     "surface",
63203                     "ref"
63204                 ],
63205                 "geometry": [
63206                     "line"
63207                 ],
63208                 "tags": {
63209                     "highway": "motorway"
63210                 },
63211                 "terms": [],
63212                 "name": "Motorway"
63213             },
63214             "highway/motorway_junction": {
63215                 "geometry": [
63216                     "vertex"
63217                 ],
63218                 "tags": {
63219                     "highway": "motorway_junction"
63220                 },
63221                 "fields": [
63222                     "ref"
63223                 ],
63224                 "name": "Motorway Junction"
63225             },
63226             "highway/motorway_link": {
63227                 "icon": "highway-motorway-link",
63228                 "fields": [
63229                     "oneway_yes",
63230                     "maxspeed",
63231                     "structure",
63232                     "access",
63233                     "surface",
63234                     "ref"
63235                 ],
63236                 "geometry": [
63237                     "line"
63238                 ],
63239                 "tags": {
63240                     "highway": "motorway_link"
63241                 },
63242                 "terms": [
63243                     "ramp",
63244                     "on ramp",
63245                     "off ramp"
63246                 ],
63247                 "name": "Motorway Link"
63248             },
63249             "highway/path": {
63250                 "icon": "highway-path",
63251                 "fields": [
63252                     "structure",
63253                     "access",
63254                     "sac_scale",
63255                     "surface",
63256                     "incline",
63257                     "trail_visibility",
63258                     "ref"
63259                 ],
63260                 "geometry": [
63261                     "line"
63262                 ],
63263                 "tags": {
63264                     "highway": "path"
63265                 },
63266                 "terms": [],
63267                 "name": "Path"
63268             },
63269             "highway/pedestrian": {
63270                 "fields": [
63271                     "access",
63272                     "oneway",
63273                     "surface"
63274                 ],
63275                 "geometry": [
63276                     "line",
63277                     "area"
63278                 ],
63279                 "tags": {
63280                     "highway": "pedestrian"
63281                 },
63282                 "terms": [],
63283                 "name": "Pedestrian"
63284             },
63285             "highway/primary": {
63286                 "icon": "highway-primary",
63287                 "fields": [
63288                     "oneway",
63289                     "maxspeed",
63290                     "structure",
63291                     "access",
63292                     "lanes",
63293                     "surface",
63294                     "ref"
63295                 ],
63296                 "geometry": [
63297                     "line"
63298                 ],
63299                 "tags": {
63300                     "highway": "primary"
63301                 },
63302                 "terms": [],
63303                 "name": "Primary Road"
63304             },
63305             "highway/primary_link": {
63306                 "icon": "highway-primary-link",
63307                 "fields": [
63308                     "oneway",
63309                     "maxspeed",
63310                     "structure",
63311                     "access",
63312                     "surface",
63313                     "ref"
63314                 ],
63315                 "geometry": [
63316                     "line"
63317                 ],
63318                 "tags": {
63319                     "highway": "primary_link"
63320                 },
63321                 "terms": [
63322                     "ramp",
63323                     "on ramp",
63324                     "off ramp"
63325                 ],
63326                 "name": "Primary Link"
63327             },
63328             "highway/residential": {
63329                 "icon": "highway-residential",
63330                 "fields": [
63331                     "oneway",
63332                     "maxspeed",
63333                     "structure",
63334                     "access",
63335                     "surface"
63336                 ],
63337                 "geometry": [
63338                     "line"
63339                 ],
63340                 "tags": {
63341                     "highway": "residential"
63342                 },
63343                 "terms": [],
63344                 "name": "Residential Road"
63345             },
63346             "highway/road": {
63347                 "icon": "highway-road",
63348                 "fields": [
63349                     "oneway",
63350                     "maxspeed",
63351                     "structure",
63352                     "access",
63353                     "surface"
63354                 ],
63355                 "geometry": [
63356                     "line"
63357                 ],
63358                 "tags": {
63359                     "highway": "road"
63360                 },
63361                 "terms": [],
63362                 "name": "Unknown Road"
63363             },
63364             "highway/secondary": {
63365                 "icon": "highway-secondary",
63366                 "fields": [
63367                     "oneway",
63368                     "maxspeed",
63369                     "structure",
63370                     "access",
63371                     "lanes",
63372                     "surface",
63373                     "ref"
63374                 ],
63375                 "geometry": [
63376                     "line"
63377                 ],
63378                 "tags": {
63379                     "highway": "secondary"
63380                 },
63381                 "terms": [],
63382                 "name": "Secondary Road"
63383             },
63384             "highway/secondary_link": {
63385                 "icon": "highway-secondary-link",
63386                 "fields": [
63387                     "oneway",
63388                     "maxspeed",
63389                     "structure",
63390                     "access",
63391                     "surface",
63392                     "ref"
63393                 ],
63394                 "geometry": [
63395                     "line"
63396                 ],
63397                 "tags": {
63398                     "highway": "secondary_link"
63399                 },
63400                 "terms": [
63401                     "ramp",
63402                     "on ramp",
63403                     "off ramp"
63404                 ],
63405                 "name": "Secondary Link"
63406             },
63407             "highway/service": {
63408                 "icon": "highway-service",
63409                 "fields": [
63410                     "service",
63411                     "oneway",
63412                     "maxspeed",
63413                     "structure",
63414                     "access",
63415                     "surface"
63416                 ],
63417                 "geometry": [
63418                     "line"
63419                 ],
63420                 "tags": {
63421                     "highway": "service"
63422                 },
63423                 "terms": [],
63424                 "name": "Service Road"
63425             },
63426             "highway/service/alley": {
63427                 "icon": "highway-service",
63428                 "fields": [
63429                     "oneway",
63430                     "access",
63431                     "surface"
63432                 ],
63433                 "geometry": [
63434                     "line"
63435                 ],
63436                 "tags": {
63437                     "highway": "service",
63438                     "service": "alley"
63439                 },
63440                 "name": "Alley"
63441             },
63442             "highway/service/drive-through": {
63443                 "icon": "highway-service",
63444                 "fields": [
63445                     "oneway",
63446                     "access",
63447                     "surface"
63448                 ],
63449                 "geometry": [
63450                     "line"
63451                 ],
63452                 "tags": {
63453                     "highway": "service",
63454                     "service": "drive-through"
63455                 },
63456                 "name": "Drive-Through"
63457             },
63458             "highway/service/driveway": {
63459                 "icon": "highway-service",
63460                 "fields": [
63461                     "oneway",
63462                     "access",
63463                     "surface"
63464                 ],
63465                 "geometry": [
63466                     "line"
63467                 ],
63468                 "tags": {
63469                     "highway": "service",
63470                     "service": "driveway"
63471                 },
63472                 "name": "Driveway"
63473             },
63474             "highway/service/emergency_access": {
63475                 "icon": "highway-service",
63476                 "fields": [
63477                     "oneway",
63478                     "access",
63479                     "surface"
63480                 ],
63481                 "geometry": [
63482                     "line"
63483                 ],
63484                 "tags": {
63485                     "highway": "service",
63486                     "service": "emergency_access"
63487                 },
63488                 "name": "Emergency Access"
63489             },
63490             "highway/service/parking_aisle": {
63491                 "icon": "highway-service",
63492                 "fields": [
63493                     "oneway",
63494                     "access",
63495                     "surface"
63496                 ],
63497                 "geometry": [
63498                     "line"
63499                 ],
63500                 "tags": {
63501                     "highway": "service",
63502                     "service": "parking_aisle"
63503                 },
63504                 "name": "Parking Aisle"
63505             },
63506             "highway/steps": {
63507                 "fields": [
63508                     "access",
63509                     "surface"
63510                 ],
63511                 "icon": "highway-steps",
63512                 "geometry": [
63513                     "line"
63514                 ],
63515                 "tags": {
63516                     "highway": "steps"
63517                 },
63518                 "terms": [
63519                     "stairs",
63520                     "staircase"
63521                 ],
63522                 "name": "Steps"
63523             },
63524             "highway/stop": {
63525                 "geometry": [
63526                     "vertex"
63527                 ],
63528                 "tags": {
63529                     "highway": "stop"
63530                 },
63531                 "terms": [
63532                     "stop sign"
63533                 ],
63534                 "name": "Stop Sign"
63535             },
63536             "highway/tertiary": {
63537                 "icon": "highway-tertiary",
63538                 "fields": [
63539                     "oneway",
63540                     "maxspeed",
63541                     "structure",
63542                     "access",
63543                     "lanes",
63544                     "surface",
63545                     "ref"
63546                 ],
63547                 "geometry": [
63548                     "line"
63549                 ],
63550                 "tags": {
63551                     "highway": "tertiary"
63552                 },
63553                 "terms": [],
63554                 "name": "Tertiary Road"
63555             },
63556             "highway/tertiary_link": {
63557                 "icon": "highway-tertiary-link",
63558                 "fields": [
63559                     "oneway",
63560                     "maxspeed",
63561                     "structure",
63562                     "access",
63563                     "surface",
63564                     "ref"
63565                 ],
63566                 "geometry": [
63567                     "line"
63568                 ],
63569                 "tags": {
63570                     "highway": "tertiary_link"
63571                 },
63572                 "terms": [
63573                     "ramp",
63574                     "on ramp",
63575                     "off ramp"
63576                 ],
63577                 "name": "Tertiary Link"
63578             },
63579             "highway/track": {
63580                 "icon": "highway-track",
63581                 "fields": [
63582                     "tracktype",
63583                     "oneway",
63584                     "maxspeed",
63585                     "structure",
63586                     "access",
63587                     "surface"
63588                 ],
63589                 "geometry": [
63590                     "line"
63591                 ],
63592                 "tags": {
63593                     "highway": "track"
63594                 },
63595                 "terms": [],
63596                 "name": "Track"
63597             },
63598             "highway/traffic_signals": {
63599                 "geometry": [
63600                     "vertex"
63601                 ],
63602                 "tags": {
63603                     "highway": "traffic_signals"
63604                 },
63605                 "terms": [
63606                     "light",
63607                     "stoplight",
63608                     "traffic light"
63609                 ],
63610                 "name": "Traffic Signals"
63611             },
63612             "highway/trunk": {
63613                 "icon": "highway-trunk",
63614                 "fields": [
63615                     "oneway",
63616                     "maxspeed",
63617                     "structure",
63618                     "access",
63619                     "lanes",
63620                     "surface",
63621                     "ref"
63622                 ],
63623                 "geometry": [
63624                     "line"
63625                 ],
63626                 "tags": {
63627                     "highway": "trunk"
63628                 },
63629                 "terms": [],
63630                 "name": "Trunk Road"
63631             },
63632             "highway/trunk_link": {
63633                 "icon": "highway-trunk-link",
63634                 "fields": [
63635                     "oneway",
63636                     "maxspeed",
63637                     "structure",
63638                     "access",
63639                     "surface",
63640                     "ref"
63641                 ],
63642                 "geometry": [
63643                     "line"
63644                 ],
63645                 "tags": {
63646                     "highway": "trunk_link"
63647                 },
63648                 "terms": [
63649                     "ramp",
63650                     "on ramp",
63651                     "off ramp"
63652                 ],
63653                 "name": "Trunk Link"
63654             },
63655             "highway/turning_circle": {
63656                 "icon": "circle",
63657                 "geometry": [
63658                     "vertex"
63659                 ],
63660                 "tags": {
63661                     "highway": "turning_circle"
63662                 },
63663                 "terms": [],
63664                 "name": "Turning Circle"
63665             },
63666             "highway/unclassified": {
63667                 "icon": "highway-unclassified",
63668                 "fields": [
63669                     "oneway",
63670                     "maxspeed",
63671                     "structure",
63672                     "access",
63673                     "surface"
63674                 ],
63675                 "geometry": [
63676                     "line"
63677                 ],
63678                 "tags": {
63679                     "highway": "unclassified"
63680                 },
63681                 "terms": [],
63682                 "name": "Unclassified Road"
63683             },
63684             "historic": {
63685                 "fields": [
63686                     "historic"
63687                 ],
63688                 "geometry": [
63689                     "point",
63690                     "vertex",
63691                     "area"
63692                 ],
63693                 "tags": {
63694                     "historic": "*"
63695                 },
63696                 "name": "Historic Site"
63697             },
63698             "historic/archaeological_site": {
63699                 "geometry": [
63700                     "point",
63701                     "vertex",
63702                     "area"
63703                 ],
63704                 "tags": {
63705                     "historic": "archaeological_site"
63706                 },
63707                 "name": "Archaeological Site"
63708             },
63709             "historic/boundary_stone": {
63710                 "geometry": [
63711                     "point",
63712                     "vertex"
63713                 ],
63714                 "tags": {
63715                     "historic": "boundary_stone"
63716                 },
63717                 "name": "Boundary Stone"
63718             },
63719             "historic/castle": {
63720                 "geometry": [
63721                     "point",
63722                     "vertex",
63723                     "area"
63724                 ],
63725                 "tags": {
63726                     "historic": "castle"
63727                 },
63728                 "name": "Castle"
63729             },
63730             "historic/memorial": {
63731                 "icon": "monument",
63732                 "geometry": [
63733                     "point",
63734                     "vertex",
63735                     "area"
63736                 ],
63737                 "tags": {
63738                     "historic": "memorial"
63739                 },
63740                 "name": "Memorial"
63741             },
63742             "historic/monument": {
63743                 "icon": "monument",
63744                 "geometry": [
63745                     "point",
63746                     "vertex",
63747                     "area"
63748                 ],
63749                 "tags": {
63750                     "historic": "monument"
63751                 },
63752                 "name": "Monument"
63753             },
63754             "historic/ruins": {
63755                 "geometry": [
63756                     "point",
63757                     "vertex",
63758                     "area"
63759                 ],
63760                 "tags": {
63761                     "historic": "ruins"
63762                 },
63763                 "name": "Ruins"
63764             },
63765             "historic/wayside_cross": {
63766                 "geometry": [
63767                     "point",
63768                     "vertex",
63769                     "area"
63770                 ],
63771                 "tags": {
63772                     "historic": "wayside_cross"
63773                 },
63774                 "name": "Wayside Cross"
63775             },
63776             "historic/wayside_shrine": {
63777                 "geometry": [
63778                     "point",
63779                     "vertex",
63780                     "area"
63781                 ],
63782                 "tags": {
63783                     "historic": "wayside_shrine"
63784                 },
63785                 "name": "Wayside Shrine"
63786             },
63787             "landuse": {
63788                 "fields": [
63789                     "landuse"
63790                 ],
63791                 "geometry": [
63792                     "point",
63793                     "vertex",
63794                     "area"
63795                 ],
63796                 "tags": {
63797                     "landuse": "*"
63798                 },
63799                 "name": "Landuse"
63800             },
63801             "landuse/allotments": {
63802                 "geometry": [
63803                     "point",
63804                     "area"
63805                 ],
63806                 "tags": {
63807                     "landuse": "allotments"
63808                 },
63809                 "terms": [],
63810                 "name": "Allotments"
63811             },
63812             "landuse/basin": {
63813                 "geometry": [
63814                     "point",
63815                     "area"
63816                 ],
63817                 "tags": {
63818                     "landuse": "basin"
63819                 },
63820                 "terms": [],
63821                 "name": "Basin"
63822             },
63823             "landuse/cemetery": {
63824                 "icon": "cemetery",
63825                 "geometry": [
63826                     "point",
63827                     "area"
63828                 ],
63829                 "tags": {
63830                     "landuse": "cemetery"
63831                 },
63832                 "terms": [],
63833                 "name": "Cemetery"
63834             },
63835             "landuse/commercial": {
63836                 "geometry": [
63837                     "point",
63838                     "area"
63839                 ],
63840                 "tags": {
63841                     "landuse": "commercial"
63842                 },
63843                 "terms": [],
63844                 "name": "Commercial"
63845             },
63846             "landuse/construction": {
63847                 "fields": [
63848                     "construction",
63849                     "operator"
63850                 ],
63851                 "geometry": [
63852                     "point",
63853                     "area"
63854                 ],
63855                 "tags": {
63856                     "landuse": "construction"
63857                 },
63858                 "terms": [],
63859                 "name": "Construction"
63860             },
63861             "landuse/farm": {
63862                 "geometry": [
63863                     "point",
63864                     "area"
63865                 ],
63866                 "tags": {
63867                     "landuse": "farm"
63868                 },
63869                 "terms": [],
63870                 "name": "Farm",
63871                 "icon": "farm"
63872             },
63873             "landuse/farmland": {
63874                 "geometry": [
63875                     "point",
63876                     "area"
63877                 ],
63878                 "tags": {
63879                     "landuse": "farmland"
63880                 },
63881                 "terms": [],
63882                 "name": "Farmland",
63883                 "icon": "farm",
63884                 "searchable": false
63885             },
63886             "landuse/farmyard": {
63887                 "geometry": [
63888                     "point",
63889                     "area"
63890                 ],
63891                 "tags": {
63892                     "landuse": "farmyard"
63893                 },
63894                 "terms": [],
63895                 "name": "Farmyard",
63896                 "icon": "farm"
63897             },
63898             "landuse/forest": {
63899                 "fields": [
63900                     "wood"
63901                 ],
63902                 "icon": "park2",
63903                 "geometry": [
63904                     "point",
63905                     "area"
63906                 ],
63907                 "tags": {
63908                     "landuse": "forest"
63909                 },
63910                 "terms": [],
63911                 "name": "Forest"
63912             },
63913             "landuse/grass": {
63914                 "geometry": [
63915                     "point",
63916                     "area"
63917                 ],
63918                 "tags": {
63919                     "landuse": "grass"
63920                 },
63921                 "terms": [],
63922                 "name": "Grass"
63923             },
63924             "landuse/industrial": {
63925                 "icon": "industrial",
63926                 "geometry": [
63927                     "point",
63928                     "area"
63929                 ],
63930                 "tags": {
63931                     "landuse": "industrial"
63932                 },
63933                 "terms": [],
63934                 "name": "Industrial"
63935             },
63936             "landuse/meadow": {
63937                 "geometry": [
63938                     "point",
63939                     "area"
63940                 ],
63941                 "tags": {
63942                     "landuse": "meadow"
63943                 },
63944                 "terms": [],
63945                 "name": "Meadow"
63946             },
63947             "landuse/orchard": {
63948                 "icon": "park2",
63949                 "geometry": [
63950                     "point",
63951                     "area"
63952                 ],
63953                 "tags": {
63954                     "landuse": "orchard"
63955                 },
63956                 "terms": [],
63957                 "name": "Orchard"
63958             },
63959             "landuse/quarry": {
63960                 "geometry": [
63961                     "point",
63962                     "area"
63963                 ],
63964                 "tags": {
63965                     "landuse": "quarry"
63966                 },
63967                 "terms": [],
63968                 "name": "Quarry"
63969             },
63970             "landuse/residential": {
63971                 "geometry": [
63972                     "point",
63973                     "area"
63974                 ],
63975                 "tags": {
63976                     "landuse": "residential"
63977                 },
63978                 "terms": [],
63979                 "name": "Residential"
63980             },
63981             "landuse/retail": {
63982                 "icon": "shop",
63983                 "geometry": [
63984                     "point",
63985                     "area"
63986                 ],
63987                 "tags": {
63988                     "landuse": "retail"
63989                 },
63990                 "name": "Retail"
63991             },
63992             "landuse/vineyard": {
63993                 "geometry": [
63994                     "point",
63995                     "area"
63996                 ],
63997                 "tags": {
63998                     "landuse": "vineyard"
63999                 },
64000                 "terms": [],
64001                 "name": "Vineyard"
64002             },
64003             "leisure": {
64004                 "fields": [
64005                     "leisure"
64006                 ],
64007                 "geometry": [
64008                     "point",
64009                     "vertex",
64010                     "area"
64011                 ],
64012                 "tags": {
64013                     "leisure": "*"
64014                 },
64015                 "name": "Leisure"
64016             },
64017             "leisure/common": {
64018                 "geometry": [
64019                     "point",
64020                     "area"
64021                 ],
64022                 "terms": [
64023                     "open space"
64024                 ],
64025                 "tags": {
64026                     "leisure": "common"
64027                 },
64028                 "name": "Common"
64029             },
64030             "leisure/dog_park": {
64031                 "geometry": [
64032                     "point",
64033                     "area"
64034                 ],
64035                 "terms": [],
64036                 "tags": {
64037                     "leisure": "dog_park"
64038                 },
64039                 "name": "Dog Park",
64040                 "icon": "dog-park"
64041             },
64042             "leisure/garden": {
64043                 "icon": "garden",
64044                 "geometry": [
64045                     "point",
64046                     "vertex",
64047                     "area"
64048                 ],
64049                 "tags": {
64050                     "leisure": "garden"
64051                 },
64052                 "name": "Garden"
64053             },
64054             "leisure/golf_course": {
64055                 "icon": "golf",
64056                 "fields": [
64057                     "operator",
64058                     "address"
64059                 ],
64060                 "geometry": [
64061                     "point",
64062                     "area"
64063                 ],
64064                 "tags": {
64065                     "leisure": "golf_course"
64066                 },
64067                 "terms": [
64068                     "links"
64069                 ],
64070                 "name": "Golf Course"
64071             },
64072             "leisure/marina": {
64073                 "icon": "harbor",
64074                 "geometry": [
64075                     "point",
64076                     "vertex",
64077                     "area"
64078                 ],
64079                 "tags": {
64080                     "leisure": "marina"
64081                 },
64082                 "name": "Marina"
64083             },
64084             "leisure/park": {
64085                 "icon": "park",
64086                 "geometry": [
64087                     "point",
64088                     "area"
64089                 ],
64090                 "terms": [
64091                     "esplanade",
64092                     "estate",
64093                     "forest",
64094                     "garden",
64095                     "grass",
64096                     "green",
64097                     "grounds",
64098                     "lawn",
64099                     "lot",
64100                     "meadow",
64101                     "parkland",
64102                     "place",
64103                     "playground",
64104                     "plaza",
64105                     "pleasure garden",
64106                     "recreation area",
64107                     "square",
64108                     "tract",
64109                     "village green",
64110                     "woodland"
64111                 ],
64112                 "tags": {
64113                     "leisure": "park"
64114                 },
64115                 "name": "Park"
64116             },
64117             "leisure/pitch": {
64118                 "icon": "pitch",
64119                 "fields": [
64120                     "sport",
64121                     "surface"
64122                 ],
64123                 "geometry": [
64124                     "point",
64125                     "area"
64126                 ],
64127                 "tags": {
64128                     "leisure": "pitch"
64129                 },
64130                 "terms": [],
64131                 "name": "Sport Pitch"
64132             },
64133             "leisure/pitch/american_football": {
64134                 "icon": "america-football",
64135                 "fields": [
64136                     "surface"
64137                 ],
64138                 "geometry": [
64139                     "point",
64140                     "area"
64141                 ],
64142                 "tags": {
64143                     "leisure": "pitch",
64144                     "sport": "american_football"
64145                 },
64146                 "terms": [],
64147                 "name": "American Football Field"
64148             },
64149             "leisure/pitch/baseball": {
64150                 "icon": "baseball",
64151                 "geometry": [
64152                     "point",
64153                     "area"
64154                 ],
64155                 "tags": {
64156                     "leisure": "pitch",
64157                     "sport": "baseball"
64158                 },
64159                 "terms": [],
64160                 "name": "Baseball Diamond"
64161             },
64162             "leisure/pitch/basketball": {
64163                 "icon": "basketball",
64164                 "fields": [
64165                     "surface"
64166                 ],
64167                 "geometry": [
64168                     "point",
64169                     "area"
64170                 ],
64171                 "tags": {
64172                     "leisure": "pitch",
64173                     "sport": "basketball"
64174                 },
64175                 "terms": [],
64176                 "name": "Basketball Court"
64177             },
64178             "leisure/pitch/skateboard": {
64179                 "icon": "pitch",
64180                 "fields": [
64181                     "surface"
64182                 ],
64183                 "geometry": [
64184                     "point",
64185                     "area"
64186                 ],
64187                 "tags": {
64188                     "leisure": "pitch",
64189                     "sport": "skateboard"
64190                 },
64191                 "terms": [],
64192                 "name": "Skate Park"
64193             },
64194             "leisure/pitch/soccer": {
64195                 "icon": "soccer",
64196                 "fields": [
64197                     "surface"
64198                 ],
64199                 "geometry": [
64200                     "point",
64201                     "area"
64202                 ],
64203                 "tags": {
64204                     "leisure": "pitch",
64205                     "sport": "soccer"
64206                 },
64207                 "terms": [],
64208                 "name": "Soccer Field"
64209             },
64210             "leisure/pitch/tennis": {
64211                 "icon": "tennis",
64212                 "fields": [
64213                     "surface"
64214                 ],
64215                 "geometry": [
64216                     "point",
64217                     "area"
64218                 ],
64219                 "tags": {
64220                     "leisure": "pitch",
64221                     "sport": "tennis"
64222                 },
64223                 "terms": [],
64224                 "name": "Tennis Court"
64225             },
64226             "leisure/pitch/volleyball": {
64227                 "icon": "pitch",
64228                 "fields": [
64229                     "surface"
64230                 ],
64231                 "geometry": [
64232                     "point",
64233                     "area"
64234                 ],
64235                 "tags": {
64236                     "leisure": "pitch",
64237                     "sport": "volleyball"
64238                 },
64239                 "terms": [],
64240                 "name": "Volleyball Court"
64241             },
64242             "leisure/playground": {
64243                 "icon": "playground",
64244                 "geometry": [
64245                     "point",
64246                     "area"
64247                 ],
64248                 "tags": {
64249                     "leisure": "playground"
64250                 },
64251                 "name": "Playground",
64252                 "terms": [
64253                     "jungle gym",
64254                     "play area"
64255                 ]
64256             },
64257             "leisure/slipway": {
64258                 "geometry": [
64259                     "point",
64260                     "line"
64261                 ],
64262                 "tags": {
64263                     "leisure": "slipway"
64264                 },
64265                 "name": "Slipway"
64266             },
64267             "leisure/sports_center": {
64268                 "geometry": [
64269                     "point",
64270                     "area"
64271                 ],
64272                 "tags": {
64273                     "leisure": "sports_centre"
64274                 },
64275                 "terms": [
64276                     "gym"
64277                 ],
64278                 "icon": "sports",
64279                 "name": "Sports Center"
64280             },
64281             "leisure/stadium": {
64282                 "geometry": [
64283                     "point",
64284                     "area"
64285                 ],
64286                 "tags": {
64287                     "leisure": "stadium"
64288                 },
64289                 "fields": [
64290                     "sport"
64291                 ],
64292                 "name": "Stadium"
64293             },
64294             "leisure/swimming_pool": {
64295                 "fields": [
64296                     "access_simple"
64297                 ],
64298                 "geometry": [
64299                     "point",
64300                     "vertex",
64301                     "area"
64302                 ],
64303                 "tags": {
64304                     "leisure": "swimming_pool"
64305                 },
64306                 "icon": "swimming",
64307                 "name": "Swimming Pool"
64308             },
64309             "leisure/track": {
64310                 "icon": "pitch",
64311                 "fields": [
64312                     "surface"
64313                 ],
64314                 "geometry": [
64315                     "point",
64316                     "line",
64317                     "area"
64318                 ],
64319                 "tags": {
64320                     "leisure": "track"
64321                 },
64322                 "name": "Race Track"
64323             },
64324             "line": {
64325                 "name": "Line",
64326                 "tags": {},
64327                 "geometry": [
64328                     "line"
64329                 ],
64330                 "matchScore": 0.1
64331             },
64332             "man_made": {
64333                 "fields": [
64334                     "man_made"
64335                 ],
64336                 "geometry": [
64337                     "point",
64338                     "vertex",
64339                     "line",
64340                     "area"
64341                 ],
64342                 "tags": {
64343                     "man_made": "*"
64344                 },
64345                 "name": "Man Made"
64346             },
64347             "man_made/breakwater": {
64348                 "geometry": [
64349                     "line",
64350                     "area"
64351                 ],
64352                 "tags": {
64353                     "man_made": "breakwater"
64354                 },
64355                 "name": "Breakwater"
64356             },
64357             "man_made/cutline": {
64358                 "geometry": [
64359                     "line"
64360                 ],
64361                 "tags": {
64362                     "man_made": "cutline"
64363                 },
64364                 "name": "Cut line"
64365             },
64366             "man_made/embankment": {
64367                 "geometry": [
64368                     "line"
64369                 ],
64370                 "tags": {
64371                     "man_made": "embankment"
64372                 },
64373                 "name": "Embankment",
64374                 "searchable": false
64375             },
64376             "man_made/flagpole": {
64377                 "geometry": [
64378                     "point"
64379                 ],
64380                 "tags": {
64381                     "man_made": "flagpole"
64382                 },
64383                 "name": "Flagpole",
64384                 "icon": "embassy"
64385             },
64386             "man_made/lighthouse": {
64387                 "geometry": [
64388                     "point",
64389                     "area"
64390                 ],
64391                 "tags": {
64392                     "man_made": "lighthouse"
64393                 },
64394                 "name": "Lighthouse",
64395                 "icon": "lighthouse"
64396             },
64397             "man_made/observation": {
64398                 "geometry": [
64399                     "point",
64400                     "area"
64401                 ],
64402                 "terms": [
64403                     "lookout tower",
64404                     "fire tower"
64405                 ],
64406                 "tags": {
64407                     "man_made": "tower",
64408                     "tower:type": "observation"
64409                 },
64410                 "name": "Observation Tower"
64411             },
64412             "man_made/pier": {
64413                 "geometry": [
64414                     "line",
64415                     "area"
64416                 ],
64417                 "tags": {
64418                     "man_made": "pier"
64419                 },
64420                 "name": "Pier"
64421             },
64422             "man_made/pipeline": {
64423                 "geometry": [
64424                     "line"
64425                 ],
64426                 "tags": {
64427                     "man_made": "pipeline"
64428                 },
64429                 "fields": [
64430                     "location",
64431                     "operator"
64432                 ],
64433                 "name": "Pipeline",
64434                 "icon": "pipeline"
64435             },
64436             "man_made/survey_point": {
64437                 "icon": "monument",
64438                 "geometry": [
64439                     "point",
64440                     "vertex"
64441                 ],
64442                 "tags": {
64443                     "man_made": "survey_point"
64444                 },
64445                 "fields": [
64446                     "ref"
64447                 ],
64448                 "name": "Survey Point"
64449             },
64450             "man_made/tower": {
64451                 "geometry": [
64452                     "point",
64453                     "area"
64454                 ],
64455                 "tags": {
64456                     "man_made": "tower"
64457                 },
64458                 "fields": [
64459                     "towertype"
64460                 ],
64461                 "name": "Tower"
64462             },
64463             "man_made/wastewater_plant": {
64464                 "icon": "water",
64465                 "geometry": [
64466                     "point",
64467                     "area"
64468                 ],
64469                 "tags": {
64470                     "man_made": "wastewater_plant"
64471                 },
64472                 "name": "Wastewater Plant",
64473                 "terms": [
64474                     "sewage works",
64475                     "sewage treatment plant",
64476                     "water treatment plant",
64477                     "reclamation plant"
64478                 ]
64479             },
64480             "man_made/water_tower": {
64481                 "icon": "water",
64482                 "geometry": [
64483                     "point",
64484                     "area"
64485                 ],
64486                 "tags": {
64487                     "man_made": "water_tower"
64488                 },
64489                 "name": "Water Tower"
64490             },
64491             "man_made/water_well": {
64492                 "geometry": [
64493                     "point",
64494                     "area"
64495                 ],
64496                 "tags": {
64497                     "man_made": "water_well"
64498                 },
64499                 "name": "Water well"
64500             },
64501             "man_made/water_works": {
64502                 "icon": "water",
64503                 "geometry": [
64504                     "point",
64505                     "area"
64506                 ],
64507                 "tags": {
64508                     "man_made": "water_works"
64509                 },
64510                 "name": "Water Works"
64511             },
64512             "military/airfield": {
64513                 "geometry": [
64514                     "point",
64515                     "vertex",
64516                     "area"
64517                 ],
64518                 "tags": {
64519                     "military": "airfield"
64520                 },
64521                 "terms": [],
64522                 "name": "Airfield",
64523                 "icon": "airfield"
64524             },
64525             "military/barracks": {
64526                 "geometry": [
64527                     "point",
64528                     "vertex",
64529                     "area"
64530                 ],
64531                 "tags": {
64532                     "military": "barracks"
64533                 },
64534                 "terms": [],
64535                 "name": "Barracks"
64536             },
64537             "military/bunker": {
64538                 "geometry": [
64539                     "point",
64540                     "vertex",
64541                     "area"
64542                 ],
64543                 "tags": {
64544                     "military": "bunker"
64545                 },
64546                 "terms": [],
64547                 "name": "Bunker"
64548             },
64549             "military/range": {
64550                 "geometry": [
64551                     "point",
64552                     "vertex",
64553                     "area"
64554                 ],
64555                 "tags": {
64556                     "military": "range"
64557                 },
64558                 "terms": [],
64559                 "name": "Military Range"
64560             },
64561             "natural": {
64562                 "fields": [
64563                     "natural"
64564                 ],
64565                 "geometry": [
64566                     "point",
64567                     "vertex",
64568                     "area"
64569                 ],
64570                 "tags": {
64571                     "natural": "*"
64572                 },
64573                 "name": "Natural"
64574             },
64575             "natural/bay": {
64576                 "geometry": [
64577                     "point",
64578                     "area"
64579                 ],
64580                 "terms": [],
64581                 "tags": {
64582                     "natural": "bay"
64583                 },
64584                 "name": "Bay"
64585             },
64586             "natural/beach": {
64587                 "fields": [
64588                     "surface"
64589                 ],
64590                 "geometry": [
64591                     "point",
64592                     "area"
64593                 ],
64594                 "terms": [],
64595                 "tags": {
64596                     "natural": "beach"
64597                 },
64598                 "name": "Beach"
64599             },
64600             "natural/cliff": {
64601                 "geometry": [
64602                     "point",
64603                     "vertex",
64604                     "line",
64605                     "area"
64606                 ],
64607                 "terms": [],
64608                 "tags": {
64609                     "natural": "cliff"
64610                 },
64611                 "name": "Cliff"
64612             },
64613             "natural/coastline": {
64614                 "geometry": [
64615                     "line"
64616                 ],
64617                 "terms": [
64618                     "shore"
64619                 ],
64620                 "tags": {
64621                     "natural": "coastline"
64622                 },
64623                 "name": "Coastline"
64624             },
64625             "natural/fell": {
64626                 "geometry": [
64627                     "area"
64628                 ],
64629                 "terms": [],
64630                 "tags": {
64631                     "natural": "fell"
64632                 },
64633                 "name": "Fell"
64634             },
64635             "natural/glacier": {
64636                 "geometry": [
64637                     "area"
64638                 ],
64639                 "terms": [],
64640                 "tags": {
64641                     "natural": "glacier"
64642                 },
64643                 "name": "Glacier"
64644             },
64645             "natural/grassland": {
64646                 "geometry": [
64647                     "point",
64648                     "area"
64649                 ],
64650                 "terms": [],
64651                 "tags": {
64652                     "natural": "grassland"
64653                 },
64654                 "name": "Grassland"
64655             },
64656             "natural/heath": {
64657                 "geometry": [
64658                     "area"
64659                 ],
64660                 "terms": [],
64661                 "tags": {
64662                     "natural": "heath"
64663                 },
64664                 "name": "Heath"
64665             },
64666             "natural/peak": {
64667                 "icon": "triangle",
64668                 "fields": [
64669                     "elevation"
64670                 ],
64671                 "geometry": [
64672                     "point",
64673                     "vertex"
64674                 ],
64675                 "tags": {
64676                     "natural": "peak"
64677                 },
64678                 "terms": [
64679                     "acme",
64680                     "aiguille",
64681                     "alp",
64682                     "climax",
64683                     "crest",
64684                     "crown",
64685                     "hill",
64686                     "mount",
64687                     "mountain",
64688                     "pinnacle",
64689                     "summit",
64690                     "tip",
64691                     "top"
64692                 ],
64693                 "name": "Peak"
64694             },
64695             "natural/scree": {
64696                 "geometry": [
64697                     "area"
64698                 ],
64699                 "tags": {
64700                     "natural": "scree"
64701                 },
64702                 "terms": [
64703                     "loose rocks"
64704                 ],
64705                 "name": "Scree"
64706             },
64707             "natural/scrub": {
64708                 "geometry": [
64709                     "area"
64710                 ],
64711                 "tags": {
64712                     "natural": "scrub"
64713                 },
64714                 "terms": [],
64715                 "name": "Scrub"
64716             },
64717             "natural/spring": {
64718                 "geometry": [
64719                     "point",
64720                     "vertex"
64721                 ],
64722                 "terms": [],
64723                 "tags": {
64724                     "natural": "spring"
64725                 },
64726                 "name": "Spring"
64727             },
64728             "natural/tree": {
64729                 "fields": [
64730                     "tree_type",
64731                     "denotation"
64732                 ],
64733                 "icon": "park",
64734                 "geometry": [
64735                     "point",
64736                     "vertex"
64737                 ],
64738                 "terms": [],
64739                 "tags": {
64740                     "natural": "tree"
64741                 },
64742                 "name": "Tree"
64743             },
64744             "natural/water": {
64745                 "fields": [
64746                     "water"
64747                 ],
64748                 "geometry": [
64749                     "area"
64750                 ],
64751                 "tags": {
64752                     "natural": "water"
64753                 },
64754                 "icon": "water",
64755                 "name": "Water"
64756             },
64757             "natural/water/lake": {
64758                 "geometry": [
64759                     "area"
64760                 ],
64761                 "tags": {
64762                     "natural": "water",
64763                     "water": "lake"
64764                 },
64765                 "terms": [
64766                     "lakelet",
64767                     "loch",
64768                     "mere"
64769                 ],
64770                 "icon": "water",
64771                 "name": "Lake"
64772             },
64773             "natural/water/pond": {
64774                 "geometry": [
64775                     "area"
64776                 ],
64777                 "tags": {
64778                     "natural": "water",
64779                     "water": "pond"
64780                 },
64781                 "terms": [
64782                     "lakelet",
64783                     "millpond",
64784                     "tarn",
64785                     "pool",
64786                     "mere"
64787                 ],
64788                 "icon": "water",
64789                 "name": "Pond"
64790             },
64791             "natural/water/reservoir": {
64792                 "geometry": [
64793                     "area"
64794                 ],
64795                 "tags": {
64796                     "natural": "water",
64797                     "water": "reservoir"
64798                 },
64799                 "icon": "water",
64800                 "name": "Reservoir"
64801             },
64802             "natural/wetland": {
64803                 "icon": "wetland",
64804                 "fields": [
64805                     "wetland"
64806                 ],
64807                 "geometry": [
64808                     "point",
64809                     "area"
64810                 ],
64811                 "tags": {
64812                     "natural": "wetland"
64813                 },
64814                 "terms": [],
64815                 "name": "Wetland"
64816             },
64817             "natural/wood": {
64818                 "fields": [
64819                     "wood"
64820                 ],
64821                 "icon": "park2",
64822                 "geometry": [
64823                     "point",
64824                     "area"
64825                 ],
64826                 "tags": {
64827                     "natural": "wood"
64828                 },
64829                 "terms": [],
64830                 "name": "Wood"
64831             },
64832             "office": {
64833                 "icon": "commercial",
64834                 "fields": [
64835                     "office",
64836                     "address",
64837                     "opening_hours"
64838                 ],
64839                 "geometry": [
64840                     "point",
64841                     "vertex",
64842                     "area"
64843                 ],
64844                 "tags": {
64845                     "office": "*"
64846                 },
64847                 "terms": [],
64848                 "name": "Office"
64849             },
64850             "office/accountant": {
64851                 "icon": "commercial",
64852                 "fields": [
64853                     "address",
64854                     "opening_hours"
64855                 ],
64856                 "geometry": [
64857                     "point",
64858                     "vertex",
64859                     "area"
64860                 ],
64861                 "tags": {
64862                     "office": "accountant"
64863                 },
64864                 "terms": [],
64865                 "name": "Accountant"
64866             },
64867             "office/administrative": {
64868                 "icon": "commercial",
64869                 "fields": [
64870                     "address",
64871                     "opening_hours"
64872                 ],
64873                 "geometry": [
64874                     "point",
64875                     "vertex",
64876                     "area"
64877                 ],
64878                 "tags": {
64879                     "office": "administrative"
64880                 },
64881                 "terms": [],
64882                 "name": "Administrative Office"
64883             },
64884             "office/architect": {
64885                 "icon": "commercial",
64886                 "fields": [
64887                     "address",
64888                     "opening_hours"
64889                 ],
64890                 "geometry": [
64891                     "point",
64892                     "vertex",
64893                     "area"
64894                 ],
64895                 "tags": {
64896                     "office": "architect"
64897                 },
64898                 "terms": [],
64899                 "name": "Architect"
64900             },
64901             "office/company": {
64902                 "icon": "commercial",
64903                 "fields": [
64904                     "address",
64905                     "opening_hours"
64906                 ],
64907                 "geometry": [
64908                     "point",
64909                     "vertex",
64910                     "area"
64911                 ],
64912                 "tags": {
64913                     "office": "company"
64914                 },
64915                 "terms": [],
64916                 "name": "Company Office"
64917             },
64918             "office/educational_institution": {
64919                 "icon": "commercial",
64920                 "fields": [
64921                     "address",
64922                     "opening_hours"
64923                 ],
64924                 "geometry": [
64925                     "point",
64926                     "vertex",
64927                     "area"
64928                 ],
64929                 "tags": {
64930                     "office": "educational_institution"
64931                 },
64932                 "terms": [],
64933                 "name": "Educational Institution"
64934             },
64935             "office/employment_agency": {
64936                 "icon": "commercial",
64937                 "fields": [
64938                     "address",
64939                     "opening_hours"
64940                 ],
64941                 "geometry": [
64942                     "point",
64943                     "vertex",
64944                     "area"
64945                 ],
64946                 "tags": {
64947                     "office": "employment_agency"
64948                 },
64949                 "terms": [],
64950                 "name": "Employment Agency"
64951             },
64952             "office/estate_agent": {
64953                 "icon": "commercial",
64954                 "fields": [
64955                     "address",
64956                     "opening_hours"
64957                 ],
64958                 "geometry": [
64959                     "point",
64960                     "vertex",
64961                     "area"
64962                 ],
64963                 "tags": {
64964                     "office": "estate_agent"
64965                 },
64966                 "terms": [],
64967                 "name": "Real Estate Office"
64968             },
64969             "office/financial": {
64970                 "icon": "commercial",
64971                 "fields": [
64972                     "address",
64973                     "opening_hours"
64974                 ],
64975                 "geometry": [
64976                     "point",
64977                     "vertex",
64978                     "area"
64979                 ],
64980                 "tags": {
64981                     "office": "financial"
64982                 },
64983                 "terms": [],
64984                 "name": "Financial Office"
64985             },
64986             "office/government": {
64987                 "icon": "commercial",
64988                 "fields": [
64989                     "address",
64990                     "opening_hours"
64991                 ],
64992                 "geometry": [
64993                     "point",
64994                     "vertex",
64995                     "area"
64996                 ],
64997                 "tags": {
64998                     "office": "government"
64999                 },
65000                 "terms": [],
65001                 "name": "Government Office"
65002             },
65003             "office/insurance": {
65004                 "icon": "commercial",
65005                 "fields": [
65006                     "address",
65007                     "opening_hours"
65008                 ],
65009                 "geometry": [
65010                     "point",
65011                     "vertex",
65012                     "area"
65013                 ],
65014                 "tags": {
65015                     "office": "insurance"
65016                 },
65017                 "terms": [],
65018                 "name": "Insurance Office"
65019             },
65020             "office/it": {
65021                 "icon": "commercial",
65022                 "fields": [
65023                     "address",
65024                     "opening_hours"
65025                 ],
65026                 "geometry": [
65027                     "point",
65028                     "vertex",
65029                     "area"
65030                 ],
65031                 "tags": {
65032                     "office": "it"
65033                 },
65034                 "terms": [],
65035                 "name": "IT Office"
65036             },
65037             "office/lawyer": {
65038                 "icon": "commercial",
65039                 "fields": [
65040                     "address",
65041                     "opening_hours"
65042                 ],
65043                 "geometry": [
65044                     "point",
65045                     "vertex",
65046                     "area"
65047                 ],
65048                 "tags": {
65049                     "office": "lawyer"
65050                 },
65051                 "terms": [],
65052                 "name": "Law Office"
65053             },
65054             "office/newspaper": {
65055                 "icon": "commercial",
65056                 "fields": [
65057                     "address",
65058                     "opening_hours"
65059                 ],
65060                 "geometry": [
65061                     "point",
65062                     "vertex",
65063                     "area"
65064                 ],
65065                 "tags": {
65066                     "office": "newspaper"
65067                 },
65068                 "terms": [],
65069                 "name": "Newspaper"
65070             },
65071             "office/ngo": {
65072                 "icon": "commercial",
65073                 "fields": [
65074                     "address",
65075                     "opening_hours"
65076                 ],
65077                 "geometry": [
65078                     "point",
65079                     "vertex",
65080                     "area"
65081                 ],
65082                 "tags": {
65083                     "office": "ngo"
65084                 },
65085                 "terms": [],
65086                 "name": "NGO Office"
65087             },
65088             "office/physician": {
65089                 "icon": "commercial",
65090                 "fields": [
65091                     "address",
65092                     "opening_hours"
65093                 ],
65094                 "geometry": [
65095                     "point",
65096                     "vertex",
65097                     "area"
65098                 ],
65099                 "tags": {
65100                     "office": "physician"
65101                 },
65102                 "terms": [],
65103                 "name": "Physician"
65104             },
65105             "office/political_party": {
65106                 "icon": "commercial",
65107                 "fields": [
65108                     "address",
65109                     "opening_hours"
65110                 ],
65111                 "geometry": [
65112                     "point",
65113                     "vertex",
65114                     "area"
65115                 ],
65116                 "tags": {
65117                     "office": "political_party"
65118                 },
65119                 "terms": [],
65120                 "name": "Political Party"
65121             },
65122             "office/research": {
65123                 "icon": "commercial",
65124                 "fields": [
65125                     "address",
65126                     "opening_hours"
65127                 ],
65128                 "geometry": [
65129                     "point",
65130                     "vertex",
65131                     "area"
65132                 ],
65133                 "tags": {
65134                     "office": "research"
65135                 },
65136                 "terms": [],
65137                 "name": "Research Office"
65138             },
65139             "office/telecommunication": {
65140                 "icon": "commercial",
65141                 "fields": [
65142                     "address",
65143                     "opening_hours"
65144                 ],
65145                 "geometry": [
65146                     "point",
65147                     "vertex",
65148                     "area"
65149                 ],
65150                 "tags": {
65151                     "office": "telecommunication"
65152                 },
65153                 "terms": [],
65154                 "name": "Telecom Office"
65155             },
65156             "office/therapist": {
65157                 "icon": "commercial",
65158                 "fields": [
65159                     "address",
65160                     "opening_hours"
65161                 ],
65162                 "geometry": [
65163                     "point",
65164                     "vertex",
65165                     "area"
65166                 ],
65167                 "tags": {
65168                     "office": "therapist"
65169                 },
65170                 "terms": [],
65171                 "name": "Therapist"
65172             },
65173             "office/travel_agent": {
65174                 "icon": "suitcase",
65175                 "fields": [
65176                     "address",
65177                     "opening_hours"
65178                 ],
65179                 "geometry": [
65180                     "point",
65181                     "vertex",
65182                     "area"
65183                 ],
65184                 "tags": {
65185                     "office": "travel_agent"
65186                 },
65187                 "terms": [],
65188                 "name": "Travel Agency",
65189                 "searchable": false
65190             },
65191             "place": {
65192                 "fields": [
65193                     "place"
65194                 ],
65195                 "geometry": [
65196                     "point",
65197                     "vertex",
65198                     "area"
65199                 ],
65200                 "tags": {
65201                     "place": "*"
65202                 },
65203                 "name": "Place"
65204             },
65205             "place/city": {
65206                 "icon": "city",
65207                 "geometry": [
65208                     "point",
65209                     "area"
65210                 ],
65211                 "tags": {
65212                     "place": "city"
65213                 },
65214                 "name": "City"
65215             },
65216             "place/hamlet": {
65217                 "icon": "triangle-stroked",
65218                 "geometry": [
65219                     "point",
65220                     "area"
65221                 ],
65222                 "tags": {
65223                     "place": "hamlet"
65224                 },
65225                 "name": "Hamlet"
65226             },
65227             "place/island": {
65228                 "geometry": [
65229                     "point",
65230                     "area"
65231                 ],
65232                 "terms": [
65233                     "archipelago",
65234                     "atoll",
65235                     "bar",
65236                     "cay",
65237                     "isle",
65238                     "islet",
65239                     "key",
65240                     "reef"
65241                 ],
65242                 "tags": {
65243                     "place": "island"
65244                 },
65245                 "name": "Island"
65246             },
65247             "place/isolated_dwelling": {
65248                 "geometry": [
65249                     "point",
65250                     "area"
65251                 ],
65252                 "tags": {
65253                     "place": "isolated_dwelling"
65254                 },
65255                 "name": "Isolated Dwelling"
65256             },
65257             "place/locality": {
65258                 "icon": "marker",
65259                 "geometry": [
65260                     "point",
65261                     "area"
65262                 ],
65263                 "tags": {
65264                     "place": "locality"
65265                 },
65266                 "name": "Locality"
65267             },
65268             "place/town": {
65269                 "icon": "town",
65270                 "geometry": [
65271                     "point",
65272                     "area"
65273                 ],
65274                 "tags": {
65275                     "place": "town"
65276                 },
65277                 "name": "Town"
65278             },
65279             "place/village": {
65280                 "icon": "village",
65281                 "geometry": [
65282                     "point",
65283                     "area"
65284                 ],
65285                 "tags": {
65286                     "place": "village"
65287                 },
65288                 "name": "Village"
65289             },
65290             "point": {
65291                 "name": "Point",
65292                 "tags": {},
65293                 "geometry": [
65294                     "point"
65295                 ],
65296                 "matchScore": 0.1
65297             },
65298             "power": {
65299                 "geometry": [
65300                     "point",
65301                     "vertex",
65302                     "line",
65303                     "area"
65304                 ],
65305                 "tags": {
65306                     "power": "*"
65307                 },
65308                 "fields": [
65309                     "power"
65310                 ],
65311                 "name": "Power"
65312             },
65313             "power/generator": {
65314                 "name": "Power Generator",
65315                 "geometry": [
65316                     "point",
65317                     "vertex",
65318                     "area"
65319                 ],
65320                 "tags": {
65321                     "power": "generator"
65322                 },
65323                 "fields": [
65324                     "generator/source",
65325                     "generator/method",
65326                     "generator/type"
65327                 ]
65328             },
65329             "power/line": {
65330                 "geometry": [
65331                     "line"
65332                 ],
65333                 "tags": {
65334                     "power": "line"
65335                 },
65336                 "name": "Power Line",
65337                 "icon": "power-line"
65338             },
65339             "power/minor_line": {
65340                 "geometry": [
65341                     "line"
65342                 ],
65343                 "tags": {
65344                     "power": "minor_line"
65345                 },
65346                 "name": "Minor Power Line",
65347                 "icon": "power-line"
65348             },
65349             "power/pole": {
65350                 "geometry": [
65351                     "vertex"
65352                 ],
65353                 "tags": {
65354                     "power": "pole"
65355                 },
65356                 "name": "Power Pole"
65357             },
65358             "power/sub_station": {
65359                 "fields": [
65360                     "operator",
65361                     "building"
65362                 ],
65363                 "geometry": [
65364                     "point",
65365                     "area"
65366                 ],
65367                 "tags": {
65368                     "power": "sub_station"
65369                 },
65370                 "name": "Substation"
65371             },
65372             "power/tower": {
65373                 "geometry": [
65374                     "vertex"
65375                 ],
65376                 "tags": {
65377                     "power": "tower"
65378                 },
65379                 "name": "High-Voltage Tower"
65380             },
65381             "power/transformer": {
65382                 "geometry": [
65383                     "point",
65384                     "vertex",
65385                     "area"
65386                 ],
65387                 "tags": {
65388                     "power": "transformer"
65389                 },
65390                 "name": "Transformer"
65391             },
65392             "public_transport/platform": {
65393                 "fields": [
65394                     "ref",
65395                     "operator",
65396                     "network",
65397                     "shelter"
65398                 ],
65399                 "geometry": [
65400                     "point",
65401                     "vertex",
65402                     "line",
65403                     "area"
65404                 ],
65405                 "tags": {
65406                     "public_transport": "platform"
65407                 },
65408                 "name": "Platform"
65409             },
65410             "public_transport/stop_position": {
65411                 "fields": [
65412                     "ref",
65413                     "operator",
65414                     "network"
65415                 ],
65416                 "geometry": [
65417                     "vertex"
65418                 ],
65419                 "tags": {
65420                     "public_transport": "stop_position"
65421                 },
65422                 "name": "Stop Position"
65423             },
65424             "railway": {
65425                 "fields": [
65426                     "railway"
65427                 ],
65428                 "geometry": [
65429                     "point",
65430                     "vertex",
65431                     "line",
65432                     "area"
65433                 ],
65434                 "tags": {
65435                     "railway": "*"
65436                 },
65437                 "name": "Railway"
65438             },
65439             "railway/abandoned": {
65440                 "icon": "railway-abandoned",
65441                 "geometry": [
65442                     "line"
65443                 ],
65444                 "tags": {
65445                     "railway": "abandoned"
65446                 },
65447                 "fields": [
65448                     "structure"
65449                 ],
65450                 "terms": [],
65451                 "name": "Abandoned Railway"
65452             },
65453             "railway/disused": {
65454                 "icon": "railway-disused",
65455                 "geometry": [
65456                     "line"
65457                 ],
65458                 "tags": {
65459                     "railway": "disused"
65460                 },
65461                 "fields": [
65462                     "structure"
65463                 ],
65464                 "terms": [],
65465                 "name": "Disused Railway"
65466             },
65467             "railway/halt": {
65468                 "icon": "rail",
65469                 "geometry": [
65470                     "point",
65471                     "vertex"
65472                 ],
65473                 "tags": {
65474                     "railway": "halt"
65475                 },
65476                 "name": "Railway Halt",
65477                 "terms": [
65478                     "break",
65479                     "interrupt",
65480                     "rest",
65481                     "wait",
65482                     "interruption"
65483                 ]
65484             },
65485             "railway/level_crossing": {
65486                 "icon": "cross",
65487                 "geometry": [
65488                     "vertex"
65489                 ],
65490                 "tags": {
65491                     "railway": "level_crossing"
65492                 },
65493                 "terms": [
65494                     "crossing",
65495                     "railroad crossing",
65496                     "railway crossing",
65497                     "grade crossing",
65498                     "road through railroad",
65499                     "train crossing"
65500                 ],
65501                 "name": "Level Crossing"
65502             },
65503             "railway/monorail": {
65504                 "icon": "railway-monorail",
65505                 "geometry": [
65506                     "line"
65507                 ],
65508                 "tags": {
65509                     "railway": "monorail"
65510                 },
65511                 "fields": [
65512                     "structure"
65513                 ],
65514                 "terms": [],
65515                 "name": "Monorail"
65516             },
65517             "railway/platform": {
65518                 "geometry": [
65519                     "point",
65520                     "vertex",
65521                     "line",
65522                     "area"
65523                 ],
65524                 "tags": {
65525                     "railway": "platform"
65526                 },
65527                 "name": "Railway Platform"
65528             },
65529             "railway/rail": {
65530                 "icon": "railway-rail",
65531                 "geometry": [
65532                     "line"
65533                 ],
65534                 "tags": {
65535                     "railway": "rail"
65536                 },
65537                 "fields": [
65538                     "structure"
65539                 ],
65540                 "terms": [],
65541                 "name": "Rail"
65542             },
65543             "railway/station": {
65544                 "icon": "rail",
65545                 "geometry": [
65546                     "point",
65547                     "vertex",
65548                     "area"
65549                 ],
65550                 "tags": {
65551                     "railway": "station"
65552                 },
65553                 "terms": [
65554                     "train station",
65555                     "station"
65556                 ],
65557                 "name": "Railway Station"
65558             },
65559             "railway/subway": {
65560                 "icon": "railway-subway",
65561                 "fields": [
65562                     "structure"
65563                 ],
65564                 "geometry": [
65565                     "line"
65566                 ],
65567                 "tags": {
65568                     "railway": "subway"
65569                 },
65570                 "terms": [],
65571                 "name": "Subway"
65572             },
65573             "railway/subway_entrance": {
65574                 "icon": "rail-metro",
65575                 "geometry": [
65576                     "point"
65577                 ],
65578                 "tags": {
65579                     "railway": "subway_entrance"
65580                 },
65581                 "terms": [],
65582                 "name": "Subway Entrance"
65583             },
65584             "railway/tram": {
65585                 "icon": "railway-light-rail",
65586                 "geometry": [
65587                     "line"
65588                 ],
65589                 "tags": {
65590                     "railway": "tram"
65591                 },
65592                 "fields": [
65593                     "structure"
65594                 ],
65595                 "terms": [
65596                     "streetcar"
65597                 ],
65598                 "name": "Tram"
65599             },
65600             "relation": {
65601                 "name": "Relation",
65602                 "icon": "relation",
65603                 "tags": {},
65604                 "geometry": [
65605                     "relation"
65606                 ],
65607                 "fields": [
65608                     "relation"
65609                 ]
65610             },
65611             "route/ferry": {
65612                 "icon": "ferry",
65613                 "geometry": [
65614                     "line"
65615                 ],
65616                 "tags": {
65617                     "route": "ferry"
65618                 },
65619                 "name": "Ferry Route"
65620             },
65621             "shop": {
65622                 "icon": "shop",
65623                 "fields": [
65624                     "shop",
65625                     "address",
65626                     "opening_hours"
65627                 ],
65628                 "geometry": [
65629                     "point",
65630                     "vertex",
65631                     "area"
65632                 ],
65633                 "tags": {
65634                     "shop": "*"
65635                 },
65636                 "terms": [],
65637                 "name": "Shop"
65638             },
65639             "shop/alcohol": {
65640                 "icon": "alcohol-shop",
65641                 "fields": [
65642                     "address",
65643                     "building_area",
65644                     "opening_hours"
65645                 ],
65646                 "geometry": [
65647                     "point",
65648                     "vertex",
65649                     "area"
65650                 ],
65651                 "tags": {
65652                     "shop": "alcohol"
65653                 },
65654                 "terms": [
65655                     "alcohol"
65656                 ],
65657                 "name": "Liquor Store"
65658             },
65659             "shop/bakery": {
65660                 "icon": "bakery",
65661                 "fields": [
65662                     "address",
65663                     "building_area",
65664                     "opening_hours"
65665                 ],
65666                 "geometry": [
65667                     "point",
65668                     "vertex",
65669                     "area"
65670                 ],
65671                 "tags": {
65672                     "shop": "bakery"
65673                 },
65674                 "name": "Bakery"
65675             },
65676             "shop/beauty": {
65677                 "icon": "shop",
65678                 "fields": [
65679                     "address",
65680                     "building_area",
65681                     "opening_hours"
65682                 ],
65683                 "geometry": [
65684                     "point",
65685                     "vertex",
65686                     "area"
65687                 ],
65688                 "terms": [
65689                     "nail spa",
65690                     "spa",
65691                     "salon",
65692                     "tanning"
65693                 ],
65694                 "tags": {
65695                     "shop": "beauty"
65696                 },
65697                 "name": "Beauty Shop"
65698             },
65699             "shop/beverages": {
65700                 "icon": "shop",
65701                 "fields": [
65702                     "address",
65703                     "building_area",
65704                     "opening_hours"
65705                 ],
65706                 "geometry": [
65707                     "point",
65708                     "vertex",
65709                     "area"
65710                 ],
65711                 "tags": {
65712                     "shop": "beverages"
65713                 },
65714                 "name": "Beverage Store"
65715             },
65716             "shop/bicycle": {
65717                 "icon": "bicycle",
65718                 "fields": [
65719                     "address",
65720                     "building_area",
65721                     "opening_hours"
65722                 ],
65723                 "geometry": [
65724                     "point",
65725                     "vertex",
65726                     "area"
65727                 ],
65728                 "tags": {
65729                     "shop": "bicycle"
65730                 },
65731                 "name": "Bicycle Shop"
65732             },
65733             "shop/books": {
65734                 "icon": "shop",
65735                 "fields": [
65736                     "address",
65737                     "building_area",
65738                     "opening_hours"
65739                 ],
65740                 "geometry": [
65741                     "point",
65742                     "vertex",
65743                     "area"
65744                 ],
65745                 "tags": {
65746                     "shop": "books"
65747                 },
65748                 "name": "Bookstore"
65749             },
65750             "shop/boutique": {
65751                 "icon": "shop",
65752                 "fields": [
65753                     "address",
65754                     "building_area",
65755                     "opening_hours"
65756                 ],
65757                 "geometry": [
65758                     "point",
65759                     "vertex",
65760                     "area"
65761                 ],
65762                 "tags": {
65763                     "shop": "boutique"
65764                 },
65765                 "name": "Boutique"
65766             },
65767             "shop/butcher": {
65768                 "icon": "slaughterhouse",
65769                 "fields": [
65770                     "building_area",
65771                     "opening_hours"
65772                 ],
65773                 "geometry": [
65774                     "point",
65775                     "vertex",
65776                     "area"
65777                 ],
65778                 "terms": [],
65779                 "tags": {
65780                     "shop": "butcher"
65781                 },
65782                 "name": "Butcher"
65783             },
65784             "shop/car": {
65785                 "icon": "car",
65786                 "fields": [
65787                     "address",
65788                     "opening_hours"
65789                 ],
65790                 "geometry": [
65791                     "point",
65792                     "vertex",
65793                     "area"
65794                 ],
65795                 "tags": {
65796                     "shop": "car"
65797                 },
65798                 "name": "Car Dealership"
65799             },
65800             "shop/car_parts": {
65801                 "icon": "shop",
65802                 "fields": [
65803                     "address",
65804                     "building_area",
65805                     "opening_hours"
65806                 ],
65807                 "geometry": [
65808                     "point",
65809                     "vertex",
65810                     "area"
65811                 ],
65812                 "tags": {
65813                     "shop": "car_parts"
65814                 },
65815                 "name": "Car Parts Store"
65816             },
65817             "shop/car_repair": {
65818                 "icon": "shop",
65819                 "fields": [
65820                     "address",
65821                     "building_area",
65822                     "opening_hours"
65823                 ],
65824                 "geometry": [
65825                     "point",
65826                     "vertex",
65827                     "area"
65828                 ],
65829                 "tags": {
65830                     "shop": "car_repair"
65831                 },
65832                 "name": "Car Repair Shop"
65833             },
65834             "shop/chemist": {
65835                 "icon": "shop",
65836                 "fields": [
65837                     "address",
65838                     "building_area",
65839                     "opening_hours"
65840                 ],
65841                 "geometry": [
65842                     "point",
65843                     "vertex",
65844                     "area"
65845                 ],
65846                 "tags": {
65847                     "shop": "chemist"
65848                 },
65849                 "name": "Chemist"
65850             },
65851             "shop/clothes": {
65852                 "icon": "clothing-store",
65853                 "fields": [
65854                     "address",
65855                     "building_area",
65856                     "opening_hours"
65857                 ],
65858                 "geometry": [
65859                     "point",
65860                     "vertex",
65861                     "area"
65862                 ],
65863                 "tags": {
65864                     "shop": "clothes"
65865                 },
65866                 "name": "Clothing Store"
65867             },
65868             "shop/computer": {
65869                 "icon": "shop",
65870                 "fields": [
65871                     "address",
65872                     "building_area",
65873                     "opening_hours"
65874                 ],
65875                 "geometry": [
65876                     "point",
65877                     "vertex",
65878                     "area"
65879                 ],
65880                 "tags": {
65881                     "shop": "computer"
65882                 },
65883                 "name": "Computer Store"
65884             },
65885             "shop/confectionery": {
65886                 "icon": "shop",
65887                 "fields": [
65888                     "address",
65889                     "building_area",
65890                     "opening_hours"
65891                 ],
65892                 "geometry": [
65893                     "point",
65894                     "vertex",
65895                     "area"
65896                 ],
65897                 "tags": {
65898                     "shop": "confectionery"
65899                 },
65900                 "name": "Confectionery"
65901             },
65902             "shop/convenience": {
65903                 "icon": "shop",
65904                 "fields": [
65905                     "address",
65906                     "building_area",
65907                     "opening_hours"
65908                 ],
65909                 "geometry": [
65910                     "point",
65911                     "vertex",
65912                     "area"
65913                 ],
65914                 "tags": {
65915                     "shop": "convenience"
65916                 },
65917                 "name": "Convenience Store"
65918             },
65919             "shop/deli": {
65920                 "icon": "restaurant",
65921                 "fields": [
65922                     "address",
65923                     "building_area",
65924                     "opening_hours"
65925                 ],
65926                 "geometry": [
65927                     "point",
65928                     "vertex",
65929                     "area"
65930                 ],
65931                 "tags": {
65932                     "shop": "deli"
65933                 },
65934                 "name": "Deli"
65935             },
65936             "shop/department_store": {
65937                 "icon": "shop",
65938                 "fields": [
65939                     "address",
65940                     "building_area",
65941                     "opening_hours"
65942                 ],
65943                 "geometry": [
65944                     "point",
65945                     "vertex",
65946                     "area"
65947                 ],
65948                 "tags": {
65949                     "shop": "department_store"
65950                 },
65951                 "name": "Department Store"
65952             },
65953             "shop/doityourself": {
65954                 "icon": "shop",
65955                 "fields": [
65956                     "address",
65957                     "building_area",
65958                     "opening_hours"
65959                 ],
65960                 "geometry": [
65961                     "point",
65962                     "vertex",
65963                     "area"
65964                 ],
65965                 "tags": {
65966                     "shop": "doityourself"
65967                 },
65968                 "name": "DIY Store"
65969             },
65970             "shop/dry_cleaning": {
65971                 "icon": "shop",
65972                 "fields": [
65973                     "address",
65974                     "building_area",
65975                     "opening_hours"
65976                 ],
65977                 "geometry": [
65978                     "point",
65979                     "vertex",
65980                     "area"
65981                 ],
65982                 "tags": {
65983                     "shop": "dry_cleaning"
65984                 },
65985                 "name": "Dry Cleaners"
65986             },
65987             "shop/electronics": {
65988                 "icon": "shop",
65989                 "fields": [
65990                     "address",
65991                     "building_area",
65992                     "opening_hours"
65993                 ],
65994                 "geometry": [
65995                     "point",
65996                     "vertex",
65997                     "area"
65998                 ],
65999                 "tags": {
66000                     "shop": "electronics"
66001                 },
66002                 "name": "Electronics Store"
66003             },
66004             "shop/farm": {
66005                 "icon": "shop",
66006                 "fields": [
66007                     "address",
66008                     "building_area",
66009                     "opening_hours"
66010                 ],
66011                 "geometry": [
66012                     "point",
66013                     "vertex",
66014                     "area"
66015                 ],
66016                 "tags": {
66017                     "shop": "farm"
66018                 },
66019                 "terms": [
66020                     "farm shop",
66021                     "farm stand"
66022                 ],
66023                 "name": "Produce Stand"
66024             },
66025             "shop/fishmonger": {
66026                 "icon": "shop",
66027                 "fields": [
66028                     "address",
66029                     "building_area",
66030                     "opening_hours"
66031                 ],
66032                 "geometry": [
66033                     "point",
66034                     "vertex",
66035                     "area"
66036                 ],
66037                 "tags": {
66038                     "shop": "fishmonger"
66039                 },
66040                 "name": "Fishmonger"
66041             },
66042             "shop/florist": {
66043                 "icon": "shop",
66044                 "fields": [
66045                     "address",
66046                     "building_area",
66047                     "opening_hours"
66048                 ],
66049                 "geometry": [
66050                     "point",
66051                     "vertex",
66052                     "area"
66053                 ],
66054                 "tags": {
66055                     "shop": "florist"
66056                 },
66057                 "name": "Florist"
66058             },
66059             "shop/furniture": {
66060                 "icon": "shop",
66061                 "fields": [
66062                     "address",
66063                     "building_area",
66064                     "opening_hours"
66065                 ],
66066                 "geometry": [
66067                     "point",
66068                     "vertex",
66069                     "area"
66070                 ],
66071                 "tags": {
66072                     "shop": "furniture"
66073                 },
66074                 "name": "Furniture Store"
66075             },
66076             "shop/garden_centre": {
66077                 "icon": "shop",
66078                 "fields": [
66079                     "address",
66080                     "building_area",
66081                     "opening_hours"
66082                 ],
66083                 "geometry": [
66084                     "point",
66085                     "vertex",
66086                     "area"
66087                 ],
66088                 "terms": [
66089                     "garden centre"
66090                 ],
66091                 "tags": {
66092                     "shop": "garden_centre"
66093                 },
66094                 "name": "Garden Center"
66095             },
66096             "shop/gift": {
66097                 "icon": "shop",
66098                 "fields": [
66099                     "address",
66100                     "building_area",
66101                     "opening_hours"
66102                 ],
66103                 "geometry": [
66104                     "point",
66105                     "vertex",
66106                     "area"
66107                 ],
66108                 "tags": {
66109                     "shop": "gift"
66110                 },
66111                 "name": "Gift Shop"
66112             },
66113             "shop/greengrocer": {
66114                 "icon": "shop",
66115                 "fields": [
66116                     "address",
66117                     "building_area",
66118                     "opening_hours"
66119                 ],
66120                 "geometry": [
66121                     "point",
66122                     "vertex",
66123                     "area"
66124                 ],
66125                 "tags": {
66126                     "shop": "greengrocer"
66127                 },
66128                 "name": "Greengrocer"
66129             },
66130             "shop/hairdresser": {
66131                 "icon": "shop",
66132                 "fields": [
66133                     "address",
66134                     "building_area",
66135                     "opening_hours"
66136                 ],
66137                 "geometry": [
66138                     "point",
66139                     "vertex",
66140                     "area"
66141                 ],
66142                 "tags": {
66143                     "shop": "hairdresser"
66144                 },
66145                 "name": "Hairdresser"
66146             },
66147             "shop/hardware": {
66148                 "icon": "shop",
66149                 "fields": [
66150                     "address",
66151                     "building_area",
66152                     "opening_hours"
66153                 ],
66154                 "geometry": [
66155                     "point",
66156                     "vertex",
66157                     "area"
66158                 ],
66159                 "tags": {
66160                     "shop": "hardware"
66161                 },
66162                 "name": "Hardware Store"
66163             },
66164             "shop/hifi": {
66165                 "icon": "shop",
66166                 "fields": [
66167                     "address",
66168                     "building_area",
66169                     "opening_hours"
66170                 ],
66171                 "geometry": [
66172                     "point",
66173                     "vertex",
66174                     "area"
66175                 ],
66176                 "tags": {
66177                     "shop": "hifi"
66178                 },
66179                 "name": "Hifi Store"
66180             },
66181             "shop/jewelry": {
66182                 "icon": "shop",
66183                 "fields": [
66184                     "address",
66185                     "building_area",
66186                     "opening_hours"
66187                 ],
66188                 "geometry": [
66189                     "point",
66190                     "vertex",
66191                     "area"
66192                 ],
66193                 "tags": {
66194                     "shop": "jewelry"
66195                 },
66196                 "name": "Jeweler"
66197             },
66198             "shop/kiosk": {
66199                 "icon": "shop",
66200                 "fields": [
66201                     "address",
66202                     "building_area",
66203                     "opening_hours"
66204                 ],
66205                 "geometry": [
66206                     "point",
66207                     "vertex",
66208                     "area"
66209                 ],
66210                 "tags": {
66211                     "shop": "kiosk"
66212                 },
66213                 "name": "Kiosk"
66214             },
66215             "shop/laundry": {
66216                 "icon": "laundry",
66217                 "fields": [
66218                     "address",
66219                     "building_area",
66220                     "opening_hours"
66221                 ],
66222                 "geometry": [
66223                     "point",
66224                     "vertex",
66225                     "area"
66226                 ],
66227                 "tags": {
66228                     "shop": "laundry"
66229                 },
66230                 "name": "Laundry"
66231             },
66232             "shop/locksmith": {
66233                 "icon": "shop",
66234                 "fields": [
66235                     "address",
66236                     "building_area",
66237                     "opening_hours"
66238                 ],
66239                 "geometry": [
66240                     "point",
66241                     "vertex",
66242                     "area"
66243                 ],
66244                 "terms": [
66245                     "keys"
66246                 ],
66247                 "tags": {
66248                     "shop": "locksmith"
66249                 },
66250                 "name": "Locksmith"
66251             },
66252             "shop/mall": {
66253                 "icon": "shop",
66254                 "fields": [
66255                     "address",
66256                     "building_area",
66257                     "opening_hours"
66258                 ],
66259                 "geometry": [
66260                     "point",
66261                     "vertex",
66262                     "area"
66263                 ],
66264                 "tags": {
66265                     "shop": "mall"
66266                 },
66267                 "name": "Mall"
66268             },
66269             "shop/mobile_phone": {
66270                 "icon": "shop",
66271                 "fields": [
66272                     "address",
66273                     "building_area",
66274                     "opening_hours"
66275                 ],
66276                 "geometry": [
66277                     "point",
66278                     "vertex",
66279                     "area"
66280                 ],
66281                 "tags": {
66282                     "shop": "mobile_phone"
66283                 },
66284                 "name": "Mobile Phone Store"
66285             },
66286             "shop/motorcycle": {
66287                 "icon": "shop",
66288                 "fields": [
66289                     "address",
66290                     "building_area",
66291                     "opening_hours"
66292                 ],
66293                 "geometry": [
66294                     "point",
66295                     "vertex",
66296                     "area"
66297                 ],
66298                 "tags": {
66299                     "shop": "motorcycle"
66300                 },
66301                 "name": "Motorcycle Dealership"
66302             },
66303             "shop/music": {
66304                 "icon": "music",
66305                 "fields": [
66306                     "address",
66307                     "building_area",
66308                     "opening_hours"
66309                 ],
66310                 "geometry": [
66311                     "point",
66312                     "vertex",
66313                     "area"
66314                 ],
66315                 "tags": {
66316                     "shop": "music"
66317                 },
66318                 "name": "Music Store"
66319             },
66320             "shop/newsagent": {
66321                 "icon": "shop",
66322                 "fields": [
66323                     "address",
66324                     "building_area",
66325                     "opening_hours"
66326                 ],
66327                 "geometry": [
66328                     "point",
66329                     "vertex",
66330                     "area"
66331                 ],
66332                 "tags": {
66333                     "shop": "newsagent"
66334                 },
66335                 "name": "Newsagent"
66336             },
66337             "shop/optician": {
66338                 "icon": "shop",
66339                 "fields": [
66340                     "address",
66341                     "building_area",
66342                     "opening_hours"
66343                 ],
66344                 "geometry": [
66345                     "point",
66346                     "vertex",
66347                     "area"
66348                 ],
66349                 "tags": {
66350                     "shop": "optician"
66351                 },
66352                 "name": "Optician"
66353             },
66354             "shop/outdoor": {
66355                 "icon": "shop",
66356                 "fields": [
66357                     "address",
66358                     "building_area",
66359                     "opening_hours"
66360                 ],
66361                 "geometry": [
66362                     "point",
66363                     "vertex",
66364                     "area"
66365                 ],
66366                 "tags": {
66367                     "shop": "outdoor"
66368                 },
66369                 "name": "Outdoor Store"
66370             },
66371             "shop/pet": {
66372                 "icon": "dog-park",
66373                 "fields": [
66374                     "address",
66375                     "building_area",
66376                     "opening_hours"
66377                 ],
66378                 "geometry": [
66379                     "point",
66380                     "vertex",
66381                     "area"
66382                 ],
66383                 "tags": {
66384                     "shop": "pet"
66385                 },
66386                 "name": "Pet Store"
66387             },
66388             "shop/photo": {
66389                 "icon": "camera",
66390                 "fields": [
66391                     "address",
66392                     "building_area",
66393                     "opening_hours"
66394                 ],
66395                 "geometry": [
66396                     "point",
66397                     "vertex",
66398                     "area"
66399                 ],
66400                 "tags": {
66401                     "shop": "photo"
66402                 },
66403                 "name": "Photography Store"
66404             },
66405             "shop/shoes": {
66406                 "icon": "shop",
66407                 "fields": [
66408                     "address",
66409                     "building_area",
66410                     "opening_hours"
66411                 ],
66412                 "geometry": [
66413                     "point",
66414                     "vertex",
66415                     "area"
66416                 ],
66417                 "tags": {
66418                     "shop": "shoes"
66419                 },
66420                 "name": "Shoe Store"
66421             },
66422             "shop/sports": {
66423                 "icon": "shop",
66424                 "fields": [
66425                     "address",
66426                     "building_area",
66427                     "opening_hours"
66428                 ],
66429                 "geometry": [
66430                     "point",
66431                     "vertex",
66432                     "area"
66433                 ],
66434                 "tags": {
66435                     "shop": "sports"
66436                 },
66437                 "name": "Sporting Goods Store"
66438             },
66439             "shop/stationery": {
66440                 "icon": "shop",
66441                 "fields": [
66442                     "address",
66443                     "building_area",
66444                     "opening_hours"
66445                 ],
66446                 "geometry": [
66447                     "point",
66448                     "vertex",
66449                     "area"
66450                 ],
66451                 "tags": {
66452                     "shop": "stationery"
66453                 },
66454                 "name": "Stationery Store"
66455             },
66456             "shop/supermarket": {
66457                 "icon": "grocery",
66458                 "fields": [
66459                     "operator",
66460                     "building_area",
66461                     "address"
66462                 ],
66463                 "geometry": [
66464                     "point",
66465                     "vertex",
66466                     "area"
66467                 ],
66468                 "terms": [
66469                     "bazaar",
66470                     "boutique",
66471                     "chain",
66472                     "co-op",
66473                     "cut-rate store",
66474                     "discount store",
66475                     "five-and-dime",
66476                     "flea market",
66477                     "galleria",
66478                     "grocery store",
66479                     "mall",
66480                     "mart",
66481                     "outlet",
66482                     "outlet store",
66483                     "shop",
66484                     "shopping center",
66485                     "shopping centre",
66486                     "shopping plaza",
66487                     "stand",
66488                     "store",
66489                     "supermarket",
66490                     "thrift shop"
66491                 ],
66492                 "tags": {
66493                     "shop": "supermarket"
66494                 },
66495                 "name": "Supermarket"
66496             },
66497             "shop/toys": {
66498                 "icon": "shop",
66499                 "fields": [
66500                     "address",
66501                     "building_area",
66502                     "opening_hours"
66503                 ],
66504                 "geometry": [
66505                     "point",
66506                     "vertex",
66507                     "area"
66508                 ],
66509                 "tags": {
66510                     "shop": "toys"
66511                 },
66512                 "name": "Toy Store"
66513             },
66514             "shop/travel_agency": {
66515                 "icon": "suitcase",
66516                 "fields": [
66517                     "address",
66518                     "building_area",
66519                     "opening_hours"
66520                 ],
66521                 "geometry": [
66522                     "point",
66523                     "vertex",
66524                     "area"
66525                 ],
66526                 "tags": {
66527                     "shop": "travel_agency"
66528                 },
66529                 "name": "Travel Agency"
66530             },
66531             "shop/tyres": {
66532                 "icon": "shop",
66533                 "fields": [
66534                     "address",
66535                     "building_area",
66536                     "opening_hours"
66537                 ],
66538                 "geometry": [
66539                     "point",
66540                     "vertex",
66541                     "area"
66542                 ],
66543                 "tags": {
66544                     "shop": "tyres"
66545                 },
66546                 "name": "Tire Store"
66547             },
66548             "shop/vacant": {
66549                 "icon": "shop",
66550                 "fields": [
66551                     "address",
66552                     "building_area",
66553                     "opening_hours"
66554                 ],
66555                 "geometry": [
66556                     "point",
66557                     "vertex",
66558                     "area"
66559                 ],
66560                 "tags": {
66561                     "shop": "vacant"
66562                 },
66563                 "name": "Vacant Shop"
66564             },
66565             "shop/variety_store": {
66566                 "icon": "shop",
66567                 "fields": [
66568                     "address",
66569                     "building_area",
66570                     "opening_hours"
66571                 ],
66572                 "geometry": [
66573                     "point",
66574                     "vertex",
66575                     "area"
66576                 ],
66577                 "tags": {
66578                     "shop": "variety_store"
66579                 },
66580                 "name": "Variety Store"
66581             },
66582             "shop/video": {
66583                 "icon": "shop",
66584                 "fields": [
66585                     "address",
66586                     "building_area",
66587                     "opening_hours"
66588                 ],
66589                 "geometry": [
66590                     "point",
66591                     "vertex",
66592                     "area"
66593                 ],
66594                 "tags": {
66595                     "shop": "video"
66596                 },
66597                 "name": "Video Store"
66598             },
66599             "tourism": {
66600                 "fields": [
66601                     "tourism"
66602                 ],
66603                 "geometry": [
66604                     "point",
66605                     "vertex",
66606                     "area"
66607                 ],
66608                 "tags": {
66609                     "tourism": "*"
66610                 },
66611                 "name": "Tourism"
66612             },
66613             "tourism/alpine_hut": {
66614                 "icon": "lodging",
66615                 "fields": [
66616                     "operator",
66617                     "address"
66618                 ],
66619                 "geometry": [
66620                     "point",
66621                     "vertex",
66622                     "area"
66623                 ],
66624                 "tags": {
66625                     "tourism": "alpine_hut"
66626                 },
66627                 "name": "Alpine Hut"
66628             },
66629             "tourism/artwork": {
66630                 "fields": [
66631                     "artwork_type",
66632                     "artist"
66633                 ],
66634                 "icon": "art-gallery",
66635                 "geometry": [
66636                     "point",
66637                     "vertex",
66638                     "area"
66639                 ],
66640                 "tags": {
66641                     "tourism": "artwork"
66642                 },
66643                 "terms": [
66644                     "mural",
66645                     "sculpture",
66646                     "statue"
66647                 ],
66648                 "name": "Artwork"
66649             },
66650             "tourism/attraction": {
66651                 "icon": "monument",
66652                 "fields": [
66653                     "operator",
66654                     "address"
66655                 ],
66656                 "geometry": [
66657                     "point",
66658                     "vertex",
66659                     "area"
66660                 ],
66661                 "tags": {
66662                     "tourism": "attraction"
66663                 },
66664                 "name": "Tourist Attraction"
66665             },
66666             "tourism/camp_site": {
66667                 "icon": "campsite",
66668                 "fields": [
66669                     "operator",
66670                     "address"
66671                 ],
66672                 "geometry": [
66673                     "point",
66674                     "vertex",
66675                     "area"
66676                 ],
66677                 "terms": [
66678                     "camping"
66679                 ],
66680                 "tags": {
66681                     "tourism": "camp_site"
66682                 },
66683                 "name": "Camp Site"
66684             },
66685             "tourism/caravan_site": {
66686                 "fields": [
66687                     "operator",
66688                     "address"
66689                 ],
66690                 "geometry": [
66691                     "point",
66692                     "vertex",
66693                     "area"
66694                 ],
66695                 "tags": {
66696                     "tourism": "caravan_site"
66697                 },
66698                 "name": "RV Park"
66699             },
66700             "tourism/chalet": {
66701                 "icon": "lodging",
66702                 "fields": [
66703                     "operator",
66704                     "building_area",
66705                     "address"
66706                 ],
66707                 "geometry": [
66708                     "point",
66709                     "vertex",
66710                     "area"
66711                 ],
66712                 "tags": {
66713                     "tourism": "chalet"
66714                 },
66715                 "name": "Chalet"
66716             },
66717             "tourism/guest_house": {
66718                 "icon": "lodging",
66719                 "fields": [
66720                     "operator",
66721                     "address"
66722                 ],
66723                 "geometry": [
66724                     "point",
66725                     "vertex",
66726                     "area"
66727                 ],
66728                 "tags": {
66729                     "tourism": "guest_house"
66730                 },
66731                 "terms": [
66732                     "B&B",
66733                     "Bed & Breakfast",
66734                     "Bed and Breakfast"
66735                 ],
66736                 "name": "Guest House"
66737             },
66738             "tourism/hostel": {
66739                 "icon": "lodging",
66740                 "fields": [
66741                     "operator",
66742                     "building_area",
66743                     "address"
66744                 ],
66745                 "geometry": [
66746                     "point",
66747                     "vertex",
66748                     "area"
66749                 ],
66750                 "tags": {
66751                     "tourism": "hostel"
66752                 },
66753                 "name": "Hostel"
66754             },
66755             "tourism/hotel": {
66756                 "icon": "lodging",
66757                 "fields": [
66758                     "operator",
66759                     "building_area",
66760                     "address"
66761                 ],
66762                 "geometry": [
66763                     "point",
66764                     "vertex",
66765                     "area"
66766                 ],
66767                 "terms": [],
66768                 "tags": {
66769                     "tourism": "hotel"
66770                 },
66771                 "name": "Hotel"
66772             },
66773             "tourism/information": {
66774                 "fields": [
66775                     "infomation",
66776                     "building_area",
66777                     "address",
66778                     "operator"
66779                 ],
66780                 "geometry": [
66781                     "point",
66782                     "vertex",
66783                     "area"
66784                 ],
66785                 "tags": {
66786                     "tourism": "information"
66787                 },
66788                 "name": "Information"
66789             },
66790             "tourism/motel": {
66791                 "icon": "lodging",
66792                 "fields": [
66793                     "operator",
66794                     "building_area",
66795                     "address"
66796                 ],
66797                 "geometry": [
66798                     "point",
66799                     "vertex",
66800                     "area"
66801                 ],
66802                 "tags": {
66803                     "tourism": "motel"
66804                 },
66805                 "name": "Motel"
66806             },
66807             "tourism/museum": {
66808                 "icon": "museum",
66809                 "fields": [
66810                     "operator",
66811                     "building_area",
66812                     "address"
66813                 ],
66814                 "geometry": [
66815                     "point",
66816                     "vertex",
66817                     "area"
66818                 ],
66819                 "terms": [
66820                     "exhibition",
66821                     "exhibits archive",
66822                     "foundation",
66823                     "gallery",
66824                     "hall",
66825                     "institution",
66826                     "library",
66827                     "menagerie",
66828                     "repository",
66829                     "salon",
66830                     "storehouse",
66831                     "treasury",
66832                     "vault"
66833                 ],
66834                 "tags": {
66835                     "tourism": "museum"
66836                 },
66837                 "name": "Museum"
66838             },
66839             "tourism/picnic_site": {
66840                 "fields": [
66841                     "operator",
66842                     "building_area",
66843                     "address"
66844                 ],
66845                 "geometry": [
66846                     "point",
66847                     "vertex",
66848                     "area"
66849                 ],
66850                 "terms": [],
66851                 "tags": {
66852                     "tourism": "picnic_site"
66853                 },
66854                 "name": "Picnic Site"
66855             },
66856             "tourism/theme_park": {
66857                 "fields": [
66858                     "operator",
66859                     "building_area",
66860                     "address"
66861                 ],
66862                 "geometry": [
66863                     "point",
66864                     "vertex",
66865                     "area"
66866                 ],
66867                 "tags": {
66868                     "tourism": "theme_park"
66869                 },
66870                 "name": "Theme Park"
66871             },
66872             "tourism/viewpoint": {
66873                 "geometry": [
66874                     "point",
66875                     "vertex"
66876                 ],
66877                 "tags": {
66878                     "tourism": "viewpoint"
66879                 },
66880                 "name": "Viewpoint"
66881             },
66882             "tourism/zoo": {
66883                 "icon": "zoo",
66884                 "fields": [
66885                     "operator",
66886                     "address"
66887                 ],
66888                 "geometry": [
66889                     "point",
66890                     "vertex",
66891                     "area"
66892                 ],
66893                 "tags": {
66894                     "tourism": "zoo"
66895                 },
66896                 "name": "Zoo"
66897             },
66898             "type/boundary": {
66899                 "geometry": [
66900                     "relation"
66901                 ],
66902                 "tags": {
66903                     "type": "boundary"
66904                 },
66905                 "name": "Boundary",
66906                 "icon": "boundary",
66907                 "fields": [
66908                     "boundary"
66909                 ]
66910             },
66911             "type/boundary/administrative": {
66912                 "name": "Administrative Boundary",
66913                 "geometry": [
66914                     "relation"
66915                 ],
66916                 "tags": {
66917                     "type": "boundary",
66918                     "boundary": "administrative"
66919                 },
66920                 "fields": [
66921                     "admin_level"
66922                 ],
66923                 "icon": "boundary"
66924             },
66925             "type/multipolygon": {
66926                 "geometry": [
66927                     "area",
66928                     "relation"
66929                 ],
66930                 "tags": {
66931                     "type": "multipolygon"
66932                 },
66933                 "removeTags": {},
66934                 "name": "Multipolygon",
66935                 "icon": "multipolygon",
66936                 "searchable": false,
66937                 "matchScore": 0.1
66938             },
66939             "type/restriction": {
66940                 "geometry": [
66941                     "relation"
66942                 ],
66943                 "tags": {
66944                     "type": "restriction"
66945                 },
66946                 "name": "Restriction",
66947                 "icon": "restriction",
66948                 "fields": [
66949                     "restriction"
66950                 ]
66951             },
66952             "type/route": {
66953                 "geometry": [
66954                     "relation"
66955                 ],
66956                 "tags": {
66957                     "type": "route"
66958                 },
66959                 "name": "Route",
66960                 "icon": "route",
66961                 "fields": [
66962                     "route",
66963                     "ref"
66964                 ]
66965             },
66966             "type/route/bicycle": {
66967                 "geometry": [
66968                     "relation"
66969                 ],
66970                 "tags": {
66971                     "type": "route",
66972                     "route": "bicycle"
66973                 },
66974                 "name": "Cycle Route",
66975                 "icon": "route-bicycle",
66976                 "fields": [
66977                     "ref",
66978                     "network"
66979                 ]
66980             },
66981             "type/route/bus": {
66982                 "geometry": [
66983                     "relation"
66984                 ],
66985                 "tags": {
66986                     "type": "route",
66987                     "route": "bus"
66988                 },
66989                 "name": "Bus Route",
66990                 "icon": "route-bus",
66991                 "fields": [
66992                     "ref",
66993                     "operator",
66994                     "network"
66995                 ]
66996             },
66997             "type/route/detour": {
66998                 "geometry": [
66999                     "relation"
67000                 ],
67001                 "tags": {
67002                     "type": "route",
67003                     "route": "detour"
67004                 },
67005                 "name": "Detour Route",
67006                 "icon": "route-detour",
67007                 "fields": [
67008                     "ref"
67009                 ]
67010             },
67011             "type/route/ferry": {
67012                 "geometry": [
67013                     "relation"
67014                 ],
67015                 "tags": {
67016                     "type": "route",
67017                     "route": "ferry"
67018                 },
67019                 "name": "Ferry Route",
67020                 "icon": "route-ferry",
67021                 "fields": [
67022                     "ref",
67023                     "operator",
67024                     "network"
67025                 ]
67026             },
67027             "type/route/foot": {
67028                 "geometry": [
67029                     "relation"
67030                 ],
67031                 "tags": {
67032                     "type": "route",
67033                     "route": "foot"
67034                 },
67035                 "name": "Foot Route",
67036                 "icon": "route-foot",
67037                 "fields": [
67038                     "ref",
67039                     "operator",
67040                     "network"
67041                 ]
67042             },
67043             "type/route/hiking": {
67044                 "geometry": [
67045                     "relation"
67046                 ],
67047                 "tags": {
67048                     "type": "route",
67049                     "route": "hiking"
67050                 },
67051                 "name": "Hiking Route",
67052                 "icon": "route-foot",
67053                 "fields": [
67054                     "ref",
67055                     "operator",
67056                     "network"
67057                 ]
67058             },
67059             "type/route/pipeline": {
67060                 "geometry": [
67061                     "relation"
67062                 ],
67063                 "tags": {
67064                     "type": "route",
67065                     "route": "pipeline"
67066                 },
67067                 "name": "Pipeline Route",
67068                 "icon": "route-pipeline",
67069                 "fields": [
67070                     "ref",
67071                     "operator"
67072                 ]
67073             },
67074             "type/route/power": {
67075                 "geometry": [
67076                     "relation"
67077                 ],
67078                 "tags": {
67079                     "type": "route",
67080                     "route": "power"
67081                 },
67082                 "name": "Power Route",
67083                 "icon": "route-power",
67084                 "fields": [
67085                     "ref",
67086                     "operator"
67087                 ]
67088             },
67089             "type/route/road": {
67090                 "geometry": [
67091                     "relation"
67092                 ],
67093                 "tags": {
67094                     "type": "route",
67095                     "route": "road"
67096                 },
67097                 "name": "Road Route",
67098                 "icon": "route-road",
67099                 "fields": [
67100                     "ref"
67101                 ]
67102             },
67103             "type/route/train": {
67104                 "geometry": [
67105                     "relation"
67106                 ],
67107                 "tags": {
67108                     "type": "route",
67109                     "route": "train"
67110                 },
67111                 "name": "Train Route",
67112                 "icon": "route-train",
67113                 "fields": [
67114                     "ref",
67115                     "operator"
67116                 ]
67117             },
67118             "type/route/tram": {
67119                 "geometry": [
67120                     "relation"
67121                 ],
67122                 "tags": {
67123                     "type": "route",
67124                     "route": "tram"
67125                 },
67126                 "name": "Tram Route",
67127                 "icon": "route-tram",
67128                 "fields": [
67129                     "ref",
67130                     "operator"
67131                 ]
67132             },
67133             "type/route_master": {
67134                 "geometry": [
67135                     "relation"
67136                 ],
67137                 "tags": {
67138                     "type": "route_master"
67139                 },
67140                 "name": "Route Master",
67141                 "icon": "route-master",
67142                 "fields": [
67143                     "route_master",
67144                     "ref",
67145                     "operator",
67146                     "network"
67147                 ]
67148             },
67149             "vertex": {
67150                 "name": "Other",
67151                 "tags": {},
67152                 "geometry": [
67153                     "vertex"
67154                 ],
67155                 "matchScore": 0.1
67156             },
67157             "waterway": {
67158                 "fields": [
67159                     "waterway"
67160                 ],
67161                 "geometry": [
67162                     "point",
67163                     "vertex",
67164                     "line",
67165                     "area"
67166                 ],
67167                 "tags": {
67168                     "waterway": "*"
67169                 },
67170                 "name": "Waterway"
67171             },
67172             "waterway/canal": {
67173                 "icon": "waterway-canal",
67174                 "geometry": [
67175                     "line"
67176                 ],
67177                 "tags": {
67178                     "waterway": "canal"
67179                 },
67180                 "name": "Canal"
67181             },
67182             "waterway/dam": {
67183                 "icon": "dam",
67184                 "geometry": [
67185                     "point",
67186                     "vertex",
67187                     "line",
67188                     "area"
67189                 ],
67190                 "tags": {
67191                     "waterway": "dam"
67192                 },
67193                 "name": "Dam"
67194             },
67195             "waterway/ditch": {
67196                 "icon": "waterway-ditch",
67197                 "geometry": [
67198                     "line"
67199                 ],
67200                 "tags": {
67201                     "waterway": "ditch"
67202                 },
67203                 "name": "Ditch"
67204             },
67205             "waterway/drain": {
67206                 "icon": "waterway-stream",
67207                 "geometry": [
67208                     "line"
67209                 ],
67210                 "tags": {
67211                     "waterway": "drain"
67212                 },
67213                 "name": "Drain"
67214             },
67215             "waterway/river": {
67216                 "icon": "waterway-river",
67217                 "geometry": [
67218                     "line"
67219                 ],
67220                 "terms": [
67221                     "beck",
67222                     "branch",
67223                     "brook",
67224                     "course",
67225                     "creek",
67226                     "estuary",
67227                     "rill",
67228                     "rivulet",
67229                     "run",
67230                     "runnel",
67231                     "stream",
67232                     "tributary",
67233                     "watercourse"
67234                 ],
67235                 "tags": {
67236                     "waterway": "river"
67237                 },
67238                 "name": "River"
67239             },
67240             "waterway/riverbank": {
67241                 "icon": "water",
67242                 "geometry": [
67243                     "area"
67244                 ],
67245                 "tags": {
67246                     "waterway": "riverbank"
67247                 },
67248                 "name": "Riverbank"
67249             },
67250             "waterway/stream": {
67251                 "icon": "waterway-stream",
67252                 "fields": [
67253                     "layer"
67254                 ],
67255                 "geometry": [
67256                     "line"
67257                 ],
67258                 "terms": [
67259                     "beck",
67260                     "branch",
67261                     "brook",
67262                     "burn",
67263                     "course",
67264                     "creek",
67265                     "current",
67266                     "drift",
67267                     "flood",
67268                     "flow",
67269                     "freshet",
67270                     "race",
67271                     "rill",
67272                     "rindle",
67273                     "rivulet",
67274                     "run",
67275                     "runnel",
67276                     "rush",
67277                     "spate",
67278                     "spritz",
67279                     "surge",
67280                     "tide",
67281                     "torrent",
67282                     "tributary",
67283                     "watercourse"
67284                 ],
67285                 "tags": {
67286                     "waterway": "stream"
67287                 },
67288                 "name": "Stream"
67289             },
67290             "waterway/weir": {
67291                 "icon": "dam",
67292                 "geometry": [
67293                     "vertex",
67294                     "line"
67295                 ],
67296                 "tags": {
67297                     "waterway": "weir"
67298                 },
67299                 "name": "Weir"
67300             },
67301             "amenity/bank/ABN AMRO": {
67302                 "tags": {
67303                     "name": "ABN AMRO",
67304                     "amenity": "bank"
67305                 },
67306                 "name": "ABN AMRO",
67307                 "icon": "bank",
67308                 "geometry": [
67309                     "point",
67310                     "vertex",
67311                     "area"
67312                 ],
67313                 "fields": [
67314                     "atm",
67315                     "building_area",
67316                     "address"
67317                 ],
67318                 "suggestion": true
67319             },
67320             "amenity/bank/ABSA": {
67321                 "tags": {
67322                     "name": "ABSA",
67323                     "amenity": "bank"
67324                 },
67325                 "name": "ABSA",
67326                 "icon": "bank",
67327                 "geometry": [
67328                     "point",
67329                     "vertex",
67330                     "area"
67331                 ],
67332                 "fields": [
67333                     "atm",
67334                     "building_area",
67335                     "address"
67336                 ],
67337                 "suggestion": true
67338             },
67339             "amenity/bank/AIB": {
67340                 "tags": {
67341                     "name": "AIB",
67342                     "amenity": "bank"
67343                 },
67344                 "name": "AIB",
67345                 "icon": "bank",
67346                 "geometry": [
67347                     "point",
67348                     "vertex",
67349                     "area"
67350                 ],
67351                 "fields": [
67352                     "atm",
67353                     "building_area",
67354                     "address"
67355                 ],
67356                 "suggestion": true
67357             },
67358             "amenity/bank/ANZ": {
67359                 "tags": {
67360                     "name": "ANZ",
67361                     "amenity": "bank"
67362                 },
67363                 "name": "ANZ",
67364                 "icon": "bank",
67365                 "geometry": [
67366                     "point",
67367                     "vertex",
67368                     "area"
67369                 ],
67370                 "fields": [
67371                     "atm",
67372                     "building_area",
67373                     "address"
67374                 ],
67375                 "suggestion": true
67376             },
67377             "amenity/bank/AXA": {
67378                 "tags": {
67379                     "name": "AXA",
67380                     "amenity": "bank"
67381                 },
67382                 "name": "AXA",
67383                 "icon": "bank",
67384                 "geometry": [
67385                     "point",
67386                     "vertex",
67387                     "area"
67388                 ],
67389                 "fields": [
67390                     "atm",
67391                     "building_area",
67392                     "address"
67393                 ],
67394                 "suggestion": true
67395             },
67396             "amenity/bank/Alior Bank": {
67397                 "tags": {
67398                     "name": "Alior Bank",
67399                     "amenity": "bank"
67400                 },
67401                 "name": "Alior Bank",
67402                 "icon": "bank",
67403                 "geometry": [
67404                     "point",
67405                     "vertex",
67406                     "area"
67407                 ],
67408                 "fields": [
67409                     "atm",
67410                     "building_area",
67411                     "address"
67412                 ],
67413                 "suggestion": true
67414             },
67415             "amenity/bank/Allied Bank": {
67416                 "tags": {
67417                     "name": "Allied Bank",
67418                     "amenity": "bank"
67419                 },
67420                 "name": "Allied Bank",
67421                 "icon": "bank",
67422                 "geometry": [
67423                     "point",
67424                     "vertex",
67425                     "area"
67426                 ],
67427                 "fields": [
67428                     "atm",
67429                     "building_area",
67430                     "address"
67431                 ],
67432                 "suggestion": true
67433             },
67434             "amenity/bank/Alpha Bank": {
67435                 "tags": {
67436                     "name": "Alpha Bank",
67437                     "amenity": "bank"
67438                 },
67439                 "name": "Alpha Bank",
67440                 "icon": "bank",
67441                 "geometry": [
67442                     "point",
67443                     "vertex",
67444                     "area"
67445                 ],
67446                 "fields": [
67447                     "atm",
67448                     "building_area",
67449                     "address"
67450                 ],
67451                 "suggestion": true
67452             },
67453             "amenity/bank/Argenta": {
67454                 "tags": {
67455                     "name": "Argenta",
67456                     "amenity": "bank"
67457                 },
67458                 "name": "Argenta",
67459                 "icon": "bank",
67460                 "geometry": [
67461                     "point",
67462                     "vertex",
67463                     "area"
67464                 ],
67465                 "fields": [
67466                     "atm",
67467                     "building_area",
67468                     "address"
67469                 ],
67470                 "suggestion": true
67471             },
67472             "amenity/bank/Axis Bank": {
67473                 "tags": {
67474                     "name": "Axis Bank",
67475                     "amenity": "bank"
67476                 },
67477                 "name": "Axis Bank",
67478                 "icon": "bank",
67479                 "geometry": [
67480                     "point",
67481                     "vertex",
67482                     "area"
67483                 ],
67484                 "fields": [
67485                     "atm",
67486                     "building_area",
67487                     "address"
67488                 ],
67489                 "suggestion": true
67490             },
67491             "amenity/bank/BAWAG PSK": {
67492                 "tags": {
67493                     "name": "BAWAG PSK",
67494                     "amenity": "bank"
67495                 },
67496                 "name": "BAWAG PSK",
67497                 "icon": "bank",
67498                 "geometry": [
67499                     "point",
67500                     "vertex",
67501                     "area"
67502                 ],
67503                 "fields": [
67504                     "atm",
67505                     "building_area",
67506                     "address"
67507                 ],
67508                 "suggestion": true
67509             },
67510             "amenity/bank/BB&T": {
67511                 "tags": {
67512                     "name": "BB&T",
67513                     "amenity": "bank"
67514                 },
67515                 "name": "BB&T",
67516                 "icon": "bank",
67517                 "geometry": [
67518                     "point",
67519                     "vertex",
67520                     "area"
67521                 ],
67522                 "fields": [
67523                     "atm",
67524                     "building_area",
67525                     "address"
67526                 ],
67527                 "suggestion": true
67528             },
67529             "amenity/bank/BBK": {
67530                 "tags": {
67531                     "name": "BBK",
67532                     "amenity": "bank"
67533                 },
67534                 "name": "BBK",
67535                 "icon": "bank",
67536                 "geometry": [
67537                     "point",
67538                     "vertex",
67539                     "area"
67540                 ],
67541                 "fields": [
67542                     "atm",
67543                     "building_area",
67544                     "address"
67545                 ],
67546                 "suggestion": true
67547             },
67548             "amenity/bank/BBVA": {
67549                 "tags": {
67550                     "name": "BBVA",
67551                     "amenity": "bank"
67552                 },
67553                 "name": "BBVA",
67554                 "icon": "bank",
67555                 "geometry": [
67556                     "point",
67557                     "vertex",
67558                     "area"
67559                 ],
67560                 "fields": [
67561                     "atm",
67562                     "building_area",
67563                     "address"
67564                 ],
67565                 "suggestion": true
67566             },
67567             "amenity/bank/BCI": {
67568                 "tags": {
67569                     "name": "BCI",
67570                     "amenity": "bank"
67571                 },
67572                 "name": "BCI",
67573                 "icon": "bank",
67574                 "geometry": [
67575                     "point",
67576                     "vertex",
67577                     "area"
67578                 ],
67579                 "fields": [
67580                     "atm",
67581                     "building_area",
67582                     "address"
67583                 ],
67584                 "suggestion": true
67585             },
67586             "amenity/bank/BCR": {
67587                 "tags": {
67588                     "name": "BCR",
67589                     "amenity": "bank"
67590                 },
67591                 "name": "BCR",
67592                 "icon": "bank",
67593                 "geometry": [
67594                     "point",
67595                     "vertex",
67596                     "area"
67597                 ],
67598                 "fields": [
67599                     "atm",
67600                     "building_area",
67601                     "address"
67602                 ],
67603                 "suggestion": true
67604             },
67605             "amenity/bank/BDO": {
67606                 "tags": {
67607                     "name": "BDO",
67608                     "amenity": "bank"
67609                 },
67610                 "name": "BDO",
67611                 "icon": "bank",
67612                 "geometry": [
67613                     "point",
67614                     "vertex",
67615                     "area"
67616                 ],
67617                 "fields": [
67618                     "atm",
67619                     "building_area",
67620                     "address"
67621                 ],
67622                 "suggestion": true
67623             },
67624             "amenity/bank/BES": {
67625                 "tags": {
67626                     "name": "BES",
67627                     "amenity": "bank"
67628                 },
67629                 "name": "BES",
67630                 "icon": "bank",
67631                 "geometry": [
67632                     "point",
67633                     "vertex",
67634                     "area"
67635                 ],
67636                 "fields": [
67637                     "atm",
67638                     "building_area",
67639                     "address"
67640                 ],
67641                 "suggestion": true
67642             },
67643             "amenity/bank/BMO": {
67644                 "tags": {
67645                     "name": "BMO",
67646                     "amenity": "bank"
67647                 },
67648                 "name": "BMO",
67649                 "icon": "bank",
67650                 "geometry": [
67651                     "point",
67652                     "vertex",
67653                     "area"
67654                 ],
67655                 "fields": [
67656                     "atm",
67657                     "building_area",
67658                     "address"
67659                 ],
67660                 "suggestion": true
67661             },
67662             "amenity/bank/BNL": {
67663                 "tags": {
67664                     "name": "BNL",
67665                     "amenity": "bank"
67666                 },
67667                 "name": "BNL",
67668                 "icon": "bank",
67669                 "geometry": [
67670                     "point",
67671                     "vertex",
67672                     "area"
67673                 ],
67674                 "fields": [
67675                     "atm",
67676                     "building_area",
67677                     "address"
67678                 ],
67679                 "suggestion": true
67680             },
67681             "amenity/bank/BNP": {
67682                 "tags": {
67683                     "name": "BNP",
67684                     "amenity": "bank"
67685                 },
67686                 "name": "BNP",
67687                 "icon": "bank",
67688                 "geometry": [
67689                     "point",
67690                     "vertex",
67691                     "area"
67692                 ],
67693                 "fields": [
67694                     "atm",
67695                     "building_area",
67696                     "address"
67697                 ],
67698                 "suggestion": true
67699             },
67700             "amenity/bank/BNP Paribas": {
67701                 "tags": {
67702                     "name": "BNP Paribas",
67703                     "amenity": "bank"
67704                 },
67705                 "name": "BNP Paribas",
67706                 "icon": "bank",
67707                 "geometry": [
67708                     "point",
67709                     "vertex",
67710                     "area"
67711                 ],
67712                 "fields": [
67713                     "atm",
67714                     "building_area",
67715                     "address"
67716                 ],
67717                 "suggestion": true
67718             },
67719             "amenity/bank/BNP Paribas Fortis": {
67720                 "tags": {
67721                     "name": "BNP Paribas Fortis",
67722                     "amenity": "bank"
67723                 },
67724                 "name": "BNP Paribas Fortis",
67725                 "icon": "bank",
67726                 "geometry": [
67727                     "point",
67728                     "vertex",
67729                     "area"
67730                 ],
67731                 "fields": [
67732                     "atm",
67733                     "building_area",
67734                     "address"
67735                 ],
67736                 "suggestion": true
67737             },
67738             "amenity/bank/BPI": {
67739                 "tags": {
67740                     "name": "BPI",
67741                     "amenity": "bank"
67742                 },
67743                 "name": "BPI",
67744                 "icon": "bank",
67745                 "geometry": [
67746                     "point",
67747                     "vertex",
67748                     "area"
67749                 ],
67750                 "fields": [
67751                     "atm",
67752                     "building_area",
67753                     "address"
67754                 ],
67755                 "suggestion": true
67756             },
67757             "amenity/bank/BRD": {
67758                 "tags": {
67759                     "name": "BRD",
67760                     "amenity": "bank"
67761                 },
67762                 "name": "BRD",
67763                 "icon": "bank",
67764                 "geometry": [
67765                     "point",
67766                     "vertex",
67767                     "area"
67768                 ],
67769                 "fields": [
67770                     "atm",
67771                     "building_area",
67772                     "address"
67773                 ],
67774                 "suggestion": true
67775             },
67776             "amenity/bank/BW-Bank": {
67777                 "tags": {
67778                     "name": "BW-Bank",
67779                     "amenity": "bank"
67780                 },
67781                 "name": "BW-Bank",
67782                 "icon": "bank",
67783                 "geometry": [
67784                     "point",
67785                     "vertex",
67786                     "area"
67787                 ],
67788                 "fields": [
67789                     "atm",
67790                     "building_area",
67791                     "address"
67792                 ],
67793                 "suggestion": true
67794             },
67795             "amenity/bank/BZ WBK": {
67796                 "tags": {
67797                     "name": "BZ WBK",
67798                     "amenity": "bank"
67799                 },
67800                 "name": "BZ WBK",
67801                 "icon": "bank",
67802                 "geometry": [
67803                     "point",
67804                     "vertex",
67805                     "area"
67806                 ],
67807                 "fields": [
67808                     "atm",
67809                     "building_area",
67810                     "address"
67811                 ],
67812                 "suggestion": true
67813             },
67814             "amenity/bank/Banamex": {
67815                 "tags": {
67816                     "name": "Banamex",
67817                     "amenity": "bank"
67818                 },
67819                 "name": "Banamex",
67820                 "icon": "bank",
67821                 "geometry": [
67822                     "point",
67823                     "vertex",
67824                     "area"
67825                 ],
67826                 "fields": [
67827                     "atm",
67828                     "building_area",
67829                     "address"
67830                 ],
67831                 "suggestion": true
67832             },
67833             "amenity/bank/Banca Intesa": {
67834                 "tags": {
67835                     "name": "Banca Intesa",
67836                     "amenity": "bank"
67837                 },
67838                 "name": "Banca Intesa",
67839                 "icon": "bank",
67840                 "geometry": [
67841                     "point",
67842                     "vertex",
67843                     "area"
67844                 ],
67845                 "fields": [
67846                     "atm",
67847                     "building_area",
67848                     "address"
67849                 ],
67850                 "suggestion": true
67851             },
67852             "amenity/bank/Banca Popolare di Novara": {
67853                 "tags": {
67854                     "name": "Banca Popolare di Novara",
67855                     "amenity": "bank"
67856                 },
67857                 "name": "Banca Popolare di Novara",
67858                 "icon": "bank",
67859                 "geometry": [
67860                     "point",
67861                     "vertex",
67862                     "area"
67863                 ],
67864                 "fields": [
67865                     "atm",
67866                     "building_area",
67867                     "address"
67868                 ],
67869                 "suggestion": true
67870             },
67871             "amenity/bank/Banca Popolare di Vicenza": {
67872                 "tags": {
67873                     "name": "Banca Popolare di Vicenza",
67874                     "amenity": "bank"
67875                 },
67876                 "name": "Banca Popolare di Vicenza",
67877                 "icon": "bank",
67878                 "geometry": [
67879                     "point",
67880                     "vertex",
67881                     "area"
67882                 ],
67883                 "fields": [
67884                     "atm",
67885                     "building_area",
67886                     "address"
67887                 ],
67888                 "suggestion": true
67889             },
67890             "amenity/bank/Banca Transilvania": {
67891                 "tags": {
67892                     "name": "Banca Transilvania",
67893                     "amenity": "bank"
67894                 },
67895                 "name": "Banca Transilvania",
67896                 "icon": "bank",
67897                 "geometry": [
67898                     "point",
67899                     "vertex",
67900                     "area"
67901                 ],
67902                 "fields": [
67903                     "atm",
67904                     "building_area",
67905                     "address"
67906                 ],
67907                 "suggestion": true
67908             },
67909             "amenity/bank/Bancaja": {
67910                 "tags": {
67911                     "name": "Bancaja",
67912                     "amenity": "bank"
67913                 },
67914                 "name": "Bancaja",
67915                 "icon": "bank",
67916                 "geometry": [
67917                     "point",
67918                     "vertex",
67919                     "area"
67920                 ],
67921                 "fields": [
67922                     "atm",
67923                     "building_area",
67924                     "address"
67925                 ],
67926                 "suggestion": true
67927             },
67928             "amenity/bank/Banco BCI": {
67929                 "tags": {
67930                     "name": "Banco BCI",
67931                     "amenity": "bank"
67932                 },
67933                 "name": "Banco BCI",
67934                 "icon": "bank",
67935                 "geometry": [
67936                     "point",
67937                     "vertex",
67938                     "area"
67939                 ],
67940                 "fields": [
67941                     "atm",
67942                     "building_area",
67943                     "address"
67944                 ],
67945                 "suggestion": true
67946             },
67947             "amenity/bank/Banco Estado": {
67948                 "tags": {
67949                     "name": "Banco Estado",
67950                     "amenity": "bank"
67951                 },
67952                 "name": "Banco Estado",
67953                 "icon": "bank",
67954                 "geometry": [
67955                     "point",
67956                     "vertex",
67957                     "area"
67958                 ],
67959                 "fields": [
67960                     "atm",
67961                     "building_area",
67962                     "address"
67963                 ],
67964                 "suggestion": true
67965             },
67966             "amenity/bank/Banco G&T Continental": {
67967                 "tags": {
67968                     "name": "Banco G&T Continental",
67969                     "amenity": "bank"
67970                 },
67971                 "name": "Banco G&T Continental",
67972                 "icon": "bank",
67973                 "geometry": [
67974                     "point",
67975                     "vertex",
67976                     "area"
67977                 ],
67978                 "fields": [
67979                     "atm",
67980                     "building_area",
67981                     "address"
67982                 ],
67983                 "suggestion": true
67984             },
67985             "amenity/bank/Banco Itaú": {
67986                 "tags": {
67987                     "name": "Banco Itaú",
67988                     "amenity": "bank"
67989                 },
67990                 "name": "Banco Itaú",
67991                 "icon": "bank",
67992                 "geometry": [
67993                     "point",
67994                     "vertex",
67995                     "area"
67996                 ],
67997                 "fields": [
67998                     "atm",
67999                     "building_area",
68000                     "address"
68001                 ],
68002                 "suggestion": true
68003             },
68004             "amenity/bank/Banco Nación": {
68005                 "tags": {
68006                     "name": "Banco Nación",
68007                     "amenity": "bank"
68008                 },
68009                 "name": "Banco Nación",
68010                 "icon": "bank",
68011                 "geometry": [
68012                     "point",
68013                     "vertex",
68014                     "area"
68015                 ],
68016                 "fields": [
68017                     "atm",
68018                     "building_area",
68019                     "address"
68020                 ],
68021                 "suggestion": true
68022             },
68023             "amenity/bank/Banco Pastor": {
68024                 "tags": {
68025                     "name": "Banco Pastor",
68026                     "amenity": "bank"
68027                 },
68028                 "name": "Banco Pastor",
68029                 "icon": "bank",
68030                 "geometry": [
68031                     "point",
68032                     "vertex",
68033                     "area"
68034                 ],
68035                 "fields": [
68036                     "atm",
68037                     "building_area",
68038                     "address"
68039                 ],
68040                 "suggestion": true
68041             },
68042             "amenity/bank/Banco Popular": {
68043                 "tags": {
68044                     "name": "Banco Popular",
68045                     "amenity": "bank"
68046                 },
68047                 "name": "Banco Popular",
68048                 "icon": "bank",
68049                 "geometry": [
68050                     "point",
68051                     "vertex",
68052                     "area"
68053                 ],
68054                 "fields": [
68055                     "atm",
68056                     "building_area",
68057                     "address"
68058                 ],
68059                 "suggestion": true
68060             },
68061             "amenity/bank/Banco Provincia": {
68062                 "tags": {
68063                     "name": "Banco Provincia",
68064                     "amenity": "bank"
68065                 },
68066                 "name": "Banco Provincia",
68067                 "icon": "bank",
68068                 "geometry": [
68069                     "point",
68070                     "vertex",
68071                     "area"
68072                 ],
68073                 "fields": [
68074                     "atm",
68075                     "building_area",
68076                     "address"
68077                 ],
68078                 "suggestion": true
68079             },
68080             "amenity/bank/Banco Santander": {
68081                 "tags": {
68082                     "name": "Banco Santander",
68083                     "amenity": "bank"
68084                 },
68085                 "name": "Banco Santander",
68086                 "icon": "bank",
68087                 "geometry": [
68088                     "point",
68089                     "vertex",
68090                     "area"
68091                 ],
68092                 "fields": [
68093                     "atm",
68094                     "building_area",
68095                     "address"
68096                 ],
68097                 "suggestion": true
68098             },
68099             "amenity/bank/Banco de Chile": {
68100                 "tags": {
68101                     "name": "Banco de Chile",
68102                     "amenity": "bank"
68103                 },
68104                 "name": "Banco de Chile",
68105                 "icon": "bank",
68106                 "geometry": [
68107                     "point",
68108                     "vertex",
68109                     "area"
68110                 ],
68111                 "fields": [
68112                     "atm",
68113                     "building_area",
68114                     "address"
68115                 ],
68116                 "suggestion": true
68117             },
68118             "amenity/bank/Banco de Costa Rica": {
68119                 "tags": {
68120                     "name": "Banco de Costa Rica",
68121                     "amenity": "bank"
68122                 },
68123                 "name": "Banco de Costa Rica",
68124                 "icon": "bank",
68125                 "geometry": [
68126                     "point",
68127                     "vertex",
68128                     "area"
68129                 ],
68130                 "fields": [
68131                     "atm",
68132                     "building_area",
68133                     "address"
68134                 ],
68135                 "suggestion": true
68136             },
68137             "amenity/bank/Banco de Desarrollo Banrural": {
68138                 "tags": {
68139                     "name": "Banco de Desarrollo Banrural",
68140                     "amenity": "bank"
68141                 },
68142                 "name": "Banco de Desarrollo Banrural",
68143                 "icon": "bank",
68144                 "geometry": [
68145                     "point",
68146                     "vertex",
68147                     "area"
68148                 ],
68149                 "fields": [
68150                     "atm",
68151                     "building_area",
68152                     "address"
68153                 ],
68154                 "suggestion": true
68155             },
68156             "amenity/bank/Banco de la Nación": {
68157                 "tags": {
68158                     "name": "Banco de la Nación",
68159                     "amenity": "bank"
68160                 },
68161                 "name": "Banco de la Nación",
68162                 "icon": "bank",
68163                 "geometry": [
68164                     "point",
68165                     "vertex",
68166                     "area"
68167                 ],
68168                 "fields": [
68169                     "atm",
68170                     "building_area",
68171                     "address"
68172                 ],
68173                 "suggestion": true
68174             },
68175             "amenity/bank/Banco do Brasil": {
68176                 "tags": {
68177                     "name": "Banco do Brasil",
68178                     "amenity": "bank"
68179                 },
68180                 "name": "Banco do Brasil",
68181                 "icon": "bank",
68182                 "geometry": [
68183                     "point",
68184                     "vertex",
68185                     "area"
68186                 ],
68187                 "fields": [
68188                     "atm",
68189                     "building_area",
68190                     "address"
68191                 ],
68192                 "suggestion": true
68193             },
68194             "amenity/bank/BancoEstado": {
68195                 "tags": {
68196                     "name": "BancoEstado",
68197                     "amenity": "bank"
68198                 },
68199                 "name": "BancoEstado",
68200                 "icon": "bank",
68201                 "geometry": [
68202                     "point",
68203                     "vertex",
68204                     "area"
68205                 ],
68206                 "fields": [
68207                     "atm",
68208                     "building_area",
68209                     "address"
68210                 ],
68211                 "suggestion": true
68212             },
68213             "amenity/bank/Bancolombia": {
68214                 "tags": {
68215                     "name": "Bancolombia",
68216                     "amenity": "bank"
68217                 },
68218                 "name": "Bancolombia",
68219                 "icon": "bank",
68220                 "geometry": [
68221                     "point",
68222                     "vertex",
68223                     "area"
68224                 ],
68225                 "fields": [
68226                     "atm",
68227                     "building_area",
68228                     "address"
68229                 ],
68230                 "suggestion": true
68231             },
68232             "amenity/bank/Bancomer": {
68233                 "tags": {
68234                     "name": "Bancomer",
68235                     "amenity": "bank"
68236                 },
68237                 "name": "Bancomer",
68238                 "icon": "bank",
68239                 "geometry": [
68240                     "point",
68241                     "vertex",
68242                     "area"
68243                 ],
68244                 "fields": [
68245                     "atm",
68246                     "building_area",
68247                     "address"
68248                 ],
68249                 "suggestion": true
68250             },
68251             "amenity/bank/Bancpost": {
68252                 "tags": {
68253                     "name": "Bancpost",
68254                     "amenity": "bank"
68255                 },
68256                 "name": "Bancpost",
68257                 "icon": "bank",
68258                 "geometry": [
68259                     "point",
68260                     "vertex",
68261                     "area"
68262                 ],
68263                 "fields": [
68264                     "atm",
68265                     "building_area",
68266                     "address"
68267                 ],
68268                 "suggestion": true
68269             },
68270             "amenity/bank/Banesco": {
68271                 "tags": {
68272                     "name": "Banesco",
68273                     "amenity": "bank"
68274                 },
68275                 "name": "Banesco",
68276                 "icon": "bank",
68277                 "geometry": [
68278                     "point",
68279                     "vertex",
68280                     "area"
68281                 ],
68282                 "fields": [
68283                     "atm",
68284                     "building_area",
68285                     "address"
68286                 ],
68287                 "suggestion": true
68288             },
68289             "amenity/bank/Banesto": {
68290                 "tags": {
68291                     "name": "Banesto",
68292                     "amenity": "bank"
68293                 },
68294                 "name": "Banesto",
68295                 "icon": "bank",
68296                 "geometry": [
68297                     "point",
68298                     "vertex",
68299                     "area"
68300                 ],
68301                 "fields": [
68302                     "atm",
68303                     "building_area",
68304                     "address"
68305                 ],
68306                 "suggestion": true
68307             },
68308             "amenity/bank/Bank Austria": {
68309                 "tags": {
68310                     "name": "Bank Austria",
68311                     "amenity": "bank"
68312                 },
68313                 "name": "Bank Austria",
68314                 "icon": "bank",
68315                 "geometry": [
68316                     "point",
68317                     "vertex",
68318                     "area"
68319                 ],
68320                 "fields": [
68321                     "atm",
68322                     "building_area",
68323                     "address"
68324                 ],
68325                 "suggestion": true
68326             },
68327             "amenity/bank/Bank Mandiri": {
68328                 "tags": {
68329                     "name": "Bank Mandiri",
68330                     "amenity": "bank"
68331                 },
68332                 "name": "Bank Mandiri",
68333                 "icon": "bank",
68334                 "geometry": [
68335                     "point",
68336                     "vertex",
68337                     "area"
68338                 ],
68339                 "fields": [
68340                     "atm",
68341                     "building_area",
68342                     "address"
68343                 ],
68344                 "suggestion": true
68345             },
68346             "amenity/bank/Bank Spółdzielczy": {
68347                 "tags": {
68348                     "name": "Bank Spółdzielczy",
68349                     "amenity": "bank"
68350                 },
68351                 "name": "Bank Spółdzielczy",
68352                 "icon": "bank",
68353                 "geometry": [
68354                     "point",
68355                     "vertex",
68356                     "area"
68357                 ],
68358                 "fields": [
68359                     "atm",
68360                     "building_area",
68361                     "address"
68362                 ],
68363                 "suggestion": true
68364             },
68365             "amenity/bank/Bank of America": {
68366                 "tags": {
68367                     "name": "Bank of America",
68368                     "amenity": "bank"
68369                 },
68370                 "name": "Bank of America",
68371                 "icon": "bank",
68372                 "geometry": [
68373                     "point",
68374                     "vertex",
68375                     "area"
68376                 ],
68377                 "fields": [
68378                     "atm",
68379                     "building_area",
68380                     "address"
68381                 ],
68382                 "suggestion": true
68383             },
68384             "amenity/bank/Bank of Ireland": {
68385                 "tags": {
68386                     "name": "Bank of Ireland",
68387                     "amenity": "bank"
68388                 },
68389                 "name": "Bank of Ireland",
68390                 "icon": "bank",
68391                 "geometry": [
68392                     "point",
68393                     "vertex",
68394                     "area"
68395                 ],
68396                 "fields": [
68397                     "atm",
68398                     "building_area",
68399                     "address"
68400                 ],
68401                 "suggestion": true
68402             },
68403             "amenity/bank/Bank of Montreal": {
68404                 "tags": {
68405                     "name": "Bank of Montreal",
68406                     "amenity": "bank"
68407                 },
68408                 "name": "Bank of Montreal",
68409                 "icon": "bank",
68410                 "geometry": [
68411                     "point",
68412                     "vertex",
68413                     "area"
68414                 ],
68415                 "fields": [
68416                     "atm",
68417                     "building_area",
68418                     "address"
68419                 ],
68420                 "suggestion": true
68421             },
68422             "amenity/bank/Bank of Scotland": {
68423                 "tags": {
68424                     "name": "Bank of Scotland",
68425                     "amenity": "bank"
68426                 },
68427                 "name": "Bank of Scotland",
68428                 "icon": "bank",
68429                 "geometry": [
68430                     "point",
68431                     "vertex",
68432                     "area"
68433                 ],
68434                 "fields": [
68435                     "atm",
68436                     "building_area",
68437                     "address"
68438                 ],
68439                 "suggestion": true
68440             },
68441             "amenity/bank/Bank of the West": {
68442                 "tags": {
68443                     "name": "Bank of the West",
68444                     "amenity": "bank"
68445                 },
68446                 "name": "Bank of the West",
68447                 "icon": "bank",
68448                 "geometry": [
68449                     "point",
68450                     "vertex",
68451                     "area"
68452                 ],
68453                 "fields": [
68454                     "atm",
68455                     "building_area",
68456                     "address"
68457                 ],
68458                 "suggestion": true
68459             },
68460             "amenity/bank/Bankia": {
68461                 "tags": {
68462                     "name": "Bankia",
68463                     "amenity": "bank"
68464                 },
68465                 "name": "Bankia",
68466                 "icon": "bank",
68467                 "geometry": [
68468                     "point",
68469                     "vertex",
68470                     "area"
68471                 ],
68472                 "fields": [
68473                     "atm",
68474                     "building_area",
68475                     "address"
68476                 ],
68477                 "suggestion": true
68478             },
68479             "amenity/bank/Bankinter": {
68480                 "tags": {
68481                     "name": "Bankinter",
68482                     "amenity": "bank"
68483                 },
68484                 "name": "Bankinter",
68485                 "icon": "bank",
68486                 "geometry": [
68487                     "point",
68488                     "vertex",
68489                     "area"
68490                 ],
68491                 "fields": [
68492                     "atm",
68493                     "building_area",
68494                     "address"
68495                 ],
68496                 "suggestion": true
68497             },
68498             "amenity/bank/Banorte": {
68499                 "tags": {
68500                     "name": "Banorte",
68501                     "amenity": "bank"
68502                 },
68503                 "name": "Banorte",
68504                 "icon": "bank",
68505                 "geometry": [
68506                     "point",
68507                     "vertex",
68508                     "area"
68509                 ],
68510                 "fields": [
68511                     "atm",
68512                     "building_area",
68513                     "address"
68514                 ],
68515                 "suggestion": true
68516             },
68517             "amenity/bank/Banque Nationale": {
68518                 "tags": {
68519                     "name": "Banque Nationale",
68520                     "amenity": "bank"
68521                 },
68522                 "name": "Banque Nationale",
68523                 "icon": "bank",
68524                 "geometry": [
68525                     "point",
68526                     "vertex",
68527                     "area"
68528                 ],
68529                 "fields": [
68530                     "atm",
68531                     "building_area",
68532                     "address"
68533                 ],
68534                 "suggestion": true
68535             },
68536             "amenity/bank/Banque Populaire": {
68537                 "tags": {
68538                     "name": "Banque Populaire",
68539                     "amenity": "bank"
68540                 },
68541                 "name": "Banque Populaire",
68542                 "icon": "bank",
68543                 "geometry": [
68544                     "point",
68545                     "vertex",
68546                     "area"
68547                 ],
68548                 "fields": [
68549                     "atm",
68550                     "building_area",
68551                     "address"
68552                 ],
68553                 "suggestion": true
68554             },
68555             "amenity/bank/Barclays": {
68556                 "tags": {
68557                     "name": "Barclays",
68558                     "amenity": "bank"
68559                 },
68560                 "name": "Barclays",
68561                 "icon": "bank",
68562                 "geometry": [
68563                     "point",
68564                     "vertex",
68565                     "area"
68566                 ],
68567                 "fields": [
68568                     "atm",
68569                     "building_area",
68570                     "address"
68571                 ],
68572                 "suggestion": true
68573             },
68574             "amenity/bank/Belfius": {
68575                 "tags": {
68576                     "name": "Belfius",
68577                     "amenity": "bank"
68578                 },
68579                 "name": "Belfius",
68580                 "icon": "bank",
68581                 "geometry": [
68582                     "point",
68583                     "vertex",
68584                     "area"
68585                 ],
68586                 "fields": [
68587                     "atm",
68588                     "building_area",
68589                     "address"
68590                 ],
68591                 "suggestion": true
68592             },
68593             "amenity/bank/Bendigo Bank": {
68594                 "tags": {
68595                     "name": "Bendigo Bank",
68596                     "amenity": "bank"
68597                 },
68598                 "name": "Bendigo Bank",
68599                 "icon": "bank",
68600                 "geometry": [
68601                     "point",
68602                     "vertex",
68603                     "area"
68604                 ],
68605                 "fields": [
68606                     "atm",
68607                     "building_area",
68608                     "address"
68609                 ],
68610                 "suggestion": true
68611             },
68612             "amenity/bank/Berliner Sparkasse": {
68613                 "tags": {
68614                     "name": "Berliner Sparkasse",
68615                     "amenity": "bank"
68616                 },
68617                 "name": "Berliner Sparkasse",
68618                 "icon": "bank",
68619                 "geometry": [
68620                     "point",
68621                     "vertex",
68622                     "area"
68623                 ],
68624                 "fields": [
68625                     "atm",
68626                     "building_area",
68627                     "address"
68628                 ],
68629                 "suggestion": true
68630             },
68631             "amenity/bank/Berliner Volksbank": {
68632                 "tags": {
68633                     "name": "Berliner Volksbank",
68634                     "amenity": "bank"
68635                 },
68636                 "name": "Berliner Volksbank",
68637                 "icon": "bank",
68638                 "geometry": [
68639                     "point",
68640                     "vertex",
68641                     "area"
68642                 ],
68643                 "fields": [
68644                     "atm",
68645                     "building_area",
68646                     "address"
68647                 ],
68648                 "suggestion": true
68649             },
68650             "amenity/bank/Bicentenario": {
68651                 "tags": {
68652                     "name": "Bicentenario",
68653                     "amenity": "bank"
68654                 },
68655                 "name": "Bicentenario",
68656                 "icon": "bank",
68657                 "geometry": [
68658                     "point",
68659                     "vertex",
68660                     "area"
68661                 ],
68662                 "fields": [
68663                     "atm",
68664                     "building_area",
68665                     "address"
68666                 ],
68667                 "suggestion": true
68668             },
68669             "amenity/bank/Bradesco": {
68670                 "tags": {
68671                     "name": "Bradesco",
68672                     "amenity": "bank"
68673                 },
68674                 "name": "Bradesco",
68675                 "icon": "bank",
68676                 "geometry": [
68677                     "point",
68678                     "vertex",
68679                     "area"
68680                 ],
68681                 "fields": [
68682                     "atm",
68683                     "building_area",
68684                     "address"
68685                 ],
68686                 "suggestion": true
68687             },
68688             "amenity/bank/CIBC": {
68689                 "tags": {
68690                     "name": "CIBC",
68691                     "amenity": "bank"
68692                 },
68693                 "name": "CIBC",
68694                 "icon": "bank",
68695                 "geometry": [
68696                     "point",
68697                     "vertex",
68698                     "area"
68699                 ],
68700                 "fields": [
68701                     "atm",
68702                     "building_area",
68703                     "address"
68704                 ],
68705                 "suggestion": true
68706             },
68707             "amenity/bank/CIC": {
68708                 "tags": {
68709                     "name": "CIC",
68710                     "amenity": "bank"
68711                 },
68712                 "name": "CIC",
68713                 "icon": "bank",
68714                 "geometry": [
68715                     "point",
68716                     "vertex",
68717                     "area"
68718                 ],
68719                 "fields": [
68720                     "atm",
68721                     "building_area",
68722                     "address"
68723                 ],
68724                 "suggestion": true
68725             },
68726             "amenity/bank/Caisse d'Épargne": {
68727                 "tags": {
68728                     "name": "Caisse d'Épargne",
68729                     "amenity": "bank"
68730                 },
68731                 "name": "Caisse d'Épargne",
68732                 "icon": "bank",
68733                 "geometry": [
68734                     "point",
68735                     "vertex",
68736                     "area"
68737                 ],
68738                 "fields": [
68739                     "atm",
68740                     "building_area",
68741                     "address"
68742                 ],
68743                 "suggestion": true
68744             },
68745             "amenity/bank/Caixa": {
68746                 "tags": {
68747                     "name": "Caixa",
68748                     "amenity": "bank"
68749                 },
68750                 "name": "Caixa",
68751                 "icon": "bank",
68752                 "geometry": [
68753                     "point",
68754                     "vertex",
68755                     "area"
68756                 ],
68757                 "fields": [
68758                     "atm",
68759                     "building_area",
68760                     "address"
68761                 ],
68762                 "suggestion": true
68763             },
68764             "amenity/bank/Caixa Econômica Federal": {
68765                 "tags": {
68766                     "name": "Caixa Econômica Federal",
68767                     "amenity": "bank"
68768                 },
68769                 "name": "Caixa Econômica Federal",
68770                 "icon": "bank",
68771                 "geometry": [
68772                     "point",
68773                     "vertex",
68774                     "area"
68775                 ],
68776                 "fields": [
68777                     "atm",
68778                     "building_area",
68779                     "address"
68780                 ],
68781                 "suggestion": true
68782             },
68783             "amenity/bank/Caixa Geral de Depósitos": {
68784                 "tags": {
68785                     "name": "Caixa Geral de Depósitos",
68786                     "amenity": "bank"
68787                 },
68788                 "name": "Caixa Geral de Depósitos",
68789                 "icon": "bank",
68790                 "geometry": [
68791                     "point",
68792                     "vertex",
68793                     "area"
68794                 ],
68795                 "fields": [
68796                     "atm",
68797                     "building_area",
68798                     "address"
68799                 ],
68800                 "suggestion": true
68801             },
68802             "amenity/bank/Caja Círculo": {
68803                 "tags": {
68804                     "name": "Caja Círculo",
68805                     "amenity": "bank"
68806                 },
68807                 "name": "Caja Círculo",
68808                 "icon": "bank",
68809                 "geometry": [
68810                     "point",
68811                     "vertex",
68812                     "area"
68813                 ],
68814                 "fields": [
68815                     "atm",
68816                     "building_area",
68817                     "address"
68818                 ],
68819                 "suggestion": true
68820             },
68821             "amenity/bank/Caja Duero": {
68822                 "tags": {
68823                     "name": "Caja Duero",
68824                     "amenity": "bank"
68825                 },
68826                 "name": "Caja Duero",
68827                 "icon": "bank",
68828                 "geometry": [
68829                     "point",
68830                     "vertex",
68831                     "area"
68832                 ],
68833                 "fields": [
68834                     "atm",
68835                     "building_area",
68836                     "address"
68837                 ],
68838                 "suggestion": true
68839             },
68840             "amenity/bank/Caja Madrid": {
68841                 "tags": {
68842                     "name": "Caja Madrid",
68843                     "amenity": "bank"
68844                 },
68845                 "name": "Caja Madrid",
68846                 "icon": "bank",
68847                 "geometry": [
68848                     "point",
68849                     "vertex",
68850                     "area"
68851                 ],
68852                 "fields": [
68853                     "atm",
68854                     "building_area",
68855                     "address"
68856                 ],
68857                 "suggestion": true
68858             },
68859             "amenity/bank/Caja Rural": {
68860                 "tags": {
68861                     "name": "Caja Rural",
68862                     "amenity": "bank"
68863                 },
68864                 "name": "Caja Rural",
68865                 "icon": "bank",
68866                 "geometry": [
68867                     "point",
68868                     "vertex",
68869                     "area"
68870                 ],
68871                 "fields": [
68872                     "atm",
68873                     "building_area",
68874                     "address"
68875                 ],
68876                 "suggestion": true
68877             },
68878             "amenity/bank/Caja de Burgos": {
68879                 "tags": {
68880                     "name": "Caja de Burgos",
68881                     "amenity": "bank"
68882                 },
68883                 "name": "Caja de Burgos",
68884                 "icon": "bank",
68885                 "geometry": [
68886                     "point",
68887                     "vertex",
68888                     "area"
68889                 ],
68890                 "fields": [
68891                     "atm",
68892                     "building_area",
68893                     "address"
68894                 ],
68895                 "suggestion": true
68896             },
68897             "amenity/bank/Cajamar": {
68898                 "tags": {
68899                     "name": "Cajamar",
68900                     "amenity": "bank"
68901                 },
68902                 "name": "Cajamar",
68903                 "icon": "bank",
68904                 "geometry": [
68905                     "point",
68906                     "vertex",
68907                     "area"
68908                 ],
68909                 "fields": [
68910                     "atm",
68911                     "building_area",
68912                     "address"
68913                 ],
68914                 "suggestion": true
68915             },
68916             "amenity/bank/Cajero Automatico Bancared": {
68917                 "tags": {
68918                     "name": "Cajero Automatico Bancared",
68919                     "amenity": "bank"
68920                 },
68921                 "name": "Cajero Automatico Bancared",
68922                 "icon": "bank",
68923                 "geometry": [
68924                     "point",
68925                     "vertex",
68926                     "area"
68927                 ],
68928                 "fields": [
68929                     "atm",
68930                     "building_area",
68931                     "address"
68932                 ],
68933                 "suggestion": true
68934             },
68935             "amenity/bank/Canara Bank": {
68936                 "tags": {
68937                     "name": "Canara Bank",
68938                     "amenity": "bank"
68939                 },
68940                 "name": "Canara Bank",
68941                 "icon": "bank",
68942                 "geometry": [
68943                     "point",
68944                     "vertex",
68945                     "area"
68946                 ],
68947                 "fields": [
68948                     "atm",
68949                     "building_area",
68950                     "address"
68951                 ],
68952                 "suggestion": true
68953             },
68954             "amenity/bank/Cassa di Risparmio del Veneto": {
68955                 "tags": {
68956                     "name": "Cassa di Risparmio del Veneto",
68957                     "amenity": "bank"
68958                 },
68959                 "name": "Cassa di Risparmio del Veneto",
68960                 "icon": "bank",
68961                 "geometry": [
68962                     "point",
68963                     "vertex",
68964                     "area"
68965                 ],
68966                 "fields": [
68967                     "atm",
68968                     "building_area",
68969                     "address"
68970                 ],
68971                 "suggestion": true
68972             },
68973             "amenity/bank/Chase": {
68974                 "tags": {
68975                     "name": "Chase",
68976                     "amenity": "bank"
68977                 },
68978                 "name": "Chase",
68979                 "icon": "bank",
68980                 "geometry": [
68981                     "point",
68982                     "vertex",
68983                     "area"
68984                 ],
68985                 "fields": [
68986                     "atm",
68987                     "building_area",
68988                     "address"
68989                 ],
68990                 "suggestion": true
68991             },
68992             "amenity/bank/China Bank": {
68993                 "tags": {
68994                     "name": "China Bank",
68995                     "amenity": "bank"
68996                 },
68997                 "name": "China Bank",
68998                 "icon": "bank",
68999                 "geometry": [
69000                     "point",
69001                     "vertex",
69002                     "area"
69003                 ],
69004                 "fields": [
69005                     "atm",
69006                     "building_area",
69007                     "address"
69008                 ],
69009                 "suggestion": true
69010             },
69011             "amenity/bank/Chinabank": {
69012                 "tags": {
69013                     "name": "Chinabank",
69014                     "amenity": "bank"
69015                 },
69016                 "name": "Chinabank",
69017                 "icon": "bank",
69018                 "geometry": [
69019                     "point",
69020                     "vertex",
69021                     "area"
69022                 ],
69023                 "fields": [
69024                     "atm",
69025                     "building_area",
69026                     "address"
69027                 ],
69028                 "suggestion": true
69029             },
69030             "amenity/bank/Citibank": {
69031                 "tags": {
69032                     "name": "Citibank",
69033                     "amenity": "bank"
69034                 },
69035                 "name": "Citibank",
69036                 "icon": "bank",
69037                 "geometry": [
69038                     "point",
69039                     "vertex",
69040                     "area"
69041                 ],
69042                 "fields": [
69043                     "atm",
69044                     "building_area",
69045                     "address"
69046                 ],
69047                 "suggestion": true
69048             },
69049             "amenity/bank/Citizens Bank": {
69050                 "tags": {
69051                     "name": "Citizens Bank",
69052                     "amenity": "bank"
69053                 },
69054                 "name": "Citizens Bank",
69055                 "icon": "bank",
69056                 "geometry": [
69057                     "point",
69058                     "vertex",
69059                     "area"
69060                 ],
69061                 "fields": [
69062                     "atm",
69063                     "building_area",
69064                     "address"
69065                 ],
69066                 "suggestion": true
69067             },
69068             "amenity/bank/CityCommerce Bank": {
69069                 "tags": {
69070                     "name": "CityCommerce Bank",
69071                     "amenity": "bank"
69072                 },
69073                 "name": "CityCommerce Bank",
69074                 "icon": "bank",
69075                 "geometry": [
69076                     "point",
69077                     "vertex",
69078                     "area"
69079                 ],
69080                 "fields": [
69081                     "atm",
69082                     "building_area",
69083                     "address"
69084                 ],
69085                 "suggestion": true
69086             },
69087             "amenity/bank/Commercial Bank of Ceylon PLC": {
69088                 "tags": {
69089                     "name": "Commercial Bank of Ceylon PLC",
69090                     "amenity": "bank"
69091                 },
69092                 "name": "Commercial Bank of Ceylon PLC",
69093                 "icon": "bank",
69094                 "geometry": [
69095                     "point",
69096                     "vertex",
69097                     "area"
69098                 ],
69099                 "fields": [
69100                     "atm",
69101                     "building_area",
69102                     "address"
69103                 ],
69104                 "suggestion": true
69105             },
69106             "amenity/bank/Commerzbank": {
69107                 "tags": {
69108                     "name": "Commerzbank",
69109                     "amenity": "bank"
69110                 },
69111                 "name": "Commerzbank",
69112                 "icon": "bank",
69113                 "geometry": [
69114                     "point",
69115                     "vertex",
69116                     "area"
69117                 ],
69118                 "fields": [
69119                     "atm",
69120                     "building_area",
69121                     "address"
69122                 ],
69123                 "suggestion": true
69124             },
69125             "amenity/bank/Commonwealth Bank": {
69126                 "tags": {
69127                     "name": "Commonwealth Bank",
69128                     "amenity": "bank"
69129                 },
69130                 "name": "Commonwealth Bank",
69131                 "icon": "bank",
69132                 "geometry": [
69133                     "point",
69134                     "vertex",
69135                     "area"
69136                 ],
69137                 "fields": [
69138                     "atm",
69139                     "building_area",
69140                     "address"
69141                 ],
69142                 "suggestion": true
69143             },
69144             "amenity/bank/Credit Agricole": {
69145                 "tags": {
69146                     "name": "Credit Agricole",
69147                     "amenity": "bank"
69148                 },
69149                 "name": "Credit Agricole",
69150                 "icon": "bank",
69151                 "geometry": [
69152                     "point",
69153                     "vertex",
69154                     "area"
69155                 ],
69156                 "fields": [
69157                     "atm",
69158                     "building_area",
69159                     "address"
69160                 ],
69161                 "suggestion": true
69162             },
69163             "amenity/bank/Credit Suisse": {
69164                 "tags": {
69165                     "name": "Credit Suisse",
69166                     "amenity": "bank"
69167                 },
69168                 "name": "Credit Suisse",
69169                 "icon": "bank",
69170                 "geometry": [
69171                     "point",
69172                     "vertex",
69173                     "area"
69174                 ],
69175                 "fields": [
69176                     "atm",
69177                     "building_area",
69178                     "address"
69179                 ],
69180                 "suggestion": true
69181             },
69182             "amenity/bank/Crédit Agricole": {
69183                 "tags": {
69184                     "name": "Crédit Agricole",
69185                     "amenity": "bank"
69186                 },
69187                 "name": "Crédit Agricole",
69188                 "icon": "bank",
69189                 "geometry": [
69190                     "point",
69191                     "vertex",
69192                     "area"
69193                 ],
69194                 "fields": [
69195                     "atm",
69196                     "building_area",
69197                     "address"
69198                 ],
69199                 "suggestion": true
69200             },
69201             "amenity/bank/Crédit Mutuel": {
69202                 "tags": {
69203                     "name": "Crédit Mutuel",
69204                     "amenity": "bank"
69205                 },
69206                 "name": "Crédit Mutuel",
69207                 "icon": "bank",
69208                 "geometry": [
69209                     "point",
69210                     "vertex",
69211                     "area"
69212                 ],
69213                 "fields": [
69214                     "atm",
69215                     "building_area",
69216                     "address"
69217                 ],
69218                 "suggestion": true
69219             },
69220             "amenity/bank/Crédit Mutuel de Bretagne": {
69221                 "tags": {
69222                     "name": "Crédit Mutuel de Bretagne",
69223                     "amenity": "bank"
69224                 },
69225                 "name": "Crédit Mutuel de Bretagne",
69226                 "icon": "bank",
69227                 "geometry": [
69228                     "point",
69229                     "vertex",
69230                     "area"
69231                 ],
69232                 "fields": [
69233                     "atm",
69234                     "building_area",
69235                     "address"
69236                 ],
69237                 "suggestion": true
69238             },
69239             "amenity/bank/Crédit du Nord": {
69240                 "tags": {
69241                     "name": "Crédit du Nord",
69242                     "amenity": "bank"
69243                 },
69244                 "name": "Crédit du Nord",
69245                 "icon": "bank",
69246                 "geometry": [
69247                     "point",
69248                     "vertex",
69249                     "area"
69250                 ],
69251                 "fields": [
69252                     "atm",
69253                     "building_area",
69254                     "address"
69255                 ],
69256                 "suggestion": true
69257             },
69258             "amenity/bank/Danske Bank": {
69259                 "tags": {
69260                     "name": "Danske Bank",
69261                     "amenity": "bank"
69262                 },
69263                 "name": "Danske Bank",
69264                 "icon": "bank",
69265                 "geometry": [
69266                     "point",
69267                     "vertex",
69268                     "area"
69269                 ],
69270                 "fields": [
69271                     "atm",
69272                     "building_area",
69273                     "address"
69274                 ],
69275                 "suggestion": true
69276             },
69277             "amenity/bank/Davivienda": {
69278                 "tags": {
69279                     "name": "Davivienda",
69280                     "amenity": "bank"
69281                 },
69282                 "name": "Davivienda",
69283                 "icon": "bank",
69284                 "geometry": [
69285                     "point",
69286                     "vertex",
69287                     "area"
69288                 ],
69289                 "fields": [
69290                     "atm",
69291                     "building_area",
69292                     "address"
69293                 ],
69294                 "suggestion": true
69295             },
69296             "amenity/bank/De Venezuela": {
69297                 "tags": {
69298                     "name": "De Venezuela",
69299                     "amenity": "bank"
69300                 },
69301                 "name": "De Venezuela",
69302                 "icon": "bank",
69303                 "geometry": [
69304                     "point",
69305                     "vertex",
69306                     "area"
69307                 ],
69308                 "fields": [
69309                     "atm",
69310                     "building_area",
69311                     "address"
69312                 ],
69313                 "suggestion": true
69314             },
69315             "amenity/bank/Del Tesoro": {
69316                 "tags": {
69317                     "name": "Del Tesoro",
69318                     "amenity": "bank"
69319                 },
69320                 "name": "Del Tesoro",
69321                 "icon": "bank",
69322                 "geometry": [
69323                     "point",
69324                     "vertex",
69325                     "area"
69326                 ],
69327                 "fields": [
69328                     "atm",
69329                     "building_area",
69330                     "address"
69331                 ],
69332                 "suggestion": true
69333             },
69334             "amenity/bank/Deutsche Bank": {
69335                 "tags": {
69336                     "name": "Deutsche Bank",
69337                     "amenity": "bank"
69338                 },
69339                 "name": "Deutsche Bank",
69340                 "icon": "bank",
69341                 "geometry": [
69342                     "point",
69343                     "vertex",
69344                     "area"
69345                 ],
69346                 "fields": [
69347                     "atm",
69348                     "building_area",
69349                     "address"
69350                 ],
69351                 "suggestion": true
69352             },
69353             "amenity/bank/Dresdner Bank": {
69354                 "tags": {
69355                     "name": "Dresdner Bank",
69356                     "amenity": "bank"
69357                 },
69358                 "name": "Dresdner Bank",
69359                 "icon": "bank",
69360                 "geometry": [
69361                     "point",
69362                     "vertex",
69363                     "area"
69364                 ],
69365                 "fields": [
69366                     "atm",
69367                     "building_area",
69368                     "address"
69369                 ],
69370                 "suggestion": true
69371             },
69372             "amenity/bank/Ecobank": {
69373                 "tags": {
69374                     "name": "Ecobank",
69375                     "amenity": "bank"
69376                 },
69377                 "name": "Ecobank",
69378                 "icon": "bank",
69379                 "geometry": [
69380                     "point",
69381                     "vertex",
69382                     "area"
69383                 ],
69384                 "fields": [
69385                     "atm",
69386                     "building_area",
69387                     "address"
69388                 ],
69389                 "suggestion": true
69390             },
69391             "amenity/bank/Erste Bank": {
69392                 "tags": {
69393                     "name": "Erste Bank",
69394                     "amenity": "bank"
69395                 },
69396                 "name": "Erste Bank",
69397                 "icon": "bank",
69398                 "geometry": [
69399                     "point",
69400                     "vertex",
69401                     "area"
69402                 ],
69403                 "fields": [
69404                     "atm",
69405                     "building_area",
69406                     "address"
69407                 ],
69408                 "suggestion": true
69409             },
69410             "amenity/bank/Eurobank": {
69411                 "tags": {
69412                     "name": "Eurobank",
69413                     "amenity": "bank"
69414                 },
69415                 "name": "Eurobank",
69416                 "icon": "bank",
69417                 "geometry": [
69418                     "point",
69419                     "vertex",
69420                     "area"
69421                 ],
69422                 "fields": [
69423                     "atm",
69424                     "building_area",
69425                     "address"
69426                 ],
69427                 "suggestion": true
69428             },
69429             "amenity/bank/FNB": {
69430                 "tags": {
69431                     "name": "FNB",
69432                     "amenity": "bank"
69433                 },
69434                 "name": "FNB",
69435                 "icon": "bank",
69436                 "geometry": [
69437                     "point",
69438                     "vertex",
69439                     "area"
69440                 ],
69441                 "fields": [
69442                     "atm",
69443                     "building_area",
69444                     "address"
69445                 ],
69446                 "suggestion": true
69447             },
69448             "amenity/bank/Fifth Third Bank": {
69449                 "tags": {
69450                     "name": "Fifth Third Bank",
69451                     "amenity": "bank"
69452                 },
69453                 "name": "Fifth Third Bank",
69454                 "icon": "bank",
69455                 "geometry": [
69456                     "point",
69457                     "vertex",
69458                     "area"
69459                 ],
69460                 "fields": [
69461                     "atm",
69462                     "building_area",
69463                     "address"
69464                 ],
69465                 "suggestion": true
69466             },
69467             "amenity/bank/First National Bank": {
69468                 "tags": {
69469                     "name": "First National Bank",
69470                     "amenity": "bank"
69471                 },
69472                 "name": "First National Bank",
69473                 "icon": "bank",
69474                 "geometry": [
69475                     "point",
69476                     "vertex",
69477                     "area"
69478                 ],
69479                 "fields": [
69480                     "atm",
69481                     "building_area",
69482                     "address"
69483                 ],
69484                 "suggestion": true
69485             },
69486             "amenity/bank/GE Money Bank": {
69487                 "tags": {
69488                     "name": "GE Money Bank",
69489                     "amenity": "bank"
69490                 },
69491                 "name": "GE Money Bank",
69492                 "icon": "bank",
69493                 "geometry": [
69494                     "point",
69495                     "vertex",
69496                     "area"
69497                 ],
69498                 "fields": [
69499                     "atm",
69500                     "building_area",
69501                     "address"
69502                 ],
69503                 "suggestion": true
69504             },
69505             "amenity/bank/HDFC Bank": {
69506                 "tags": {
69507                     "name": "HDFC Bank",
69508                     "amenity": "bank"
69509                 },
69510                 "name": "HDFC Bank",
69511                 "icon": "bank",
69512                 "geometry": [
69513                     "point",
69514                     "vertex",
69515                     "area"
69516                 ],
69517                 "fields": [
69518                     "atm",
69519                     "building_area",
69520                     "address"
69521                 ],
69522                 "suggestion": true
69523             },
69524             "amenity/bank/HSBC": {
69525                 "tags": {
69526                     "name": "HSBC",
69527                     "amenity": "bank"
69528                 },
69529                 "name": "HSBC",
69530                 "icon": "bank",
69531                 "geometry": [
69532                     "point",
69533                     "vertex",
69534                     "area"
69535                 ],
69536                 "fields": [
69537                     "atm",
69538                     "building_area",
69539                     "address"
69540                 ],
69541                 "suggestion": true
69542             },
69543             "amenity/bank/Halifax": {
69544                 "tags": {
69545                     "name": "Halifax",
69546                     "amenity": "bank"
69547                 },
69548                 "name": "Halifax",
69549                 "icon": "bank",
69550                 "geometry": [
69551                     "point",
69552                     "vertex",
69553                     "area"
69554                 ],
69555                 "fields": [
69556                     "atm",
69557                     "building_area",
69558                     "address"
69559                 ],
69560                 "suggestion": true
69561             },
69562             "amenity/bank/Hamburger Sparkasse": {
69563                 "tags": {
69564                     "name": "Hamburger Sparkasse",
69565                     "amenity": "bank"
69566                 },
69567                 "name": "Hamburger Sparkasse",
69568                 "icon": "bank",
69569                 "geometry": [
69570                     "point",
69571                     "vertex",
69572                     "area"
69573                 ],
69574                 "fields": [
69575                     "atm",
69576                     "building_area",
69577                     "address"
69578                 ],
69579                 "suggestion": true
69580             },
69581             "amenity/bank/Handelsbanken": {
69582                 "tags": {
69583                     "name": "Handelsbanken",
69584                     "amenity": "bank"
69585                 },
69586                 "name": "Handelsbanken",
69587                 "icon": "bank",
69588                 "geometry": [
69589                     "point",
69590                     "vertex",
69591                     "area"
69592                 ],
69593                 "fields": [
69594                     "atm",
69595                     "building_area",
69596                     "address"
69597                 ],
69598                 "suggestion": true
69599             },
69600             "amenity/bank/HypoVereinsbank": {
69601                 "tags": {
69602                     "name": "HypoVereinsbank",
69603                     "amenity": "bank"
69604                 },
69605                 "name": "HypoVereinsbank",
69606                 "icon": "bank",
69607                 "geometry": [
69608                     "point",
69609                     "vertex",
69610                     "area"
69611                 ],
69612                 "fields": [
69613                     "atm",
69614                     "building_area",
69615                     "address"
69616                 ],
69617                 "suggestion": true
69618             },
69619             "amenity/bank/ICICI Bank": {
69620                 "tags": {
69621                     "name": "ICICI Bank",
69622                     "amenity": "bank"
69623                 },
69624                 "name": "ICICI Bank",
69625                 "icon": "bank",
69626                 "geometry": [
69627                     "point",
69628                     "vertex",
69629                     "area"
69630                 ],
69631                 "fields": [
69632                     "atm",
69633                     "building_area",
69634                     "address"
69635                 ],
69636                 "suggestion": true
69637             },
69638             "amenity/bank/ING": {
69639                 "tags": {
69640                     "name": "ING",
69641                     "amenity": "bank"
69642                 },
69643                 "name": "ING",
69644                 "icon": "bank",
69645                 "geometry": [
69646                     "point",
69647                     "vertex",
69648                     "area"
69649                 ],
69650                 "fields": [
69651                     "atm",
69652                     "building_area",
69653                     "address"
69654                 ],
69655                 "suggestion": true
69656             },
69657             "amenity/bank/ING Bank Śląski": {
69658                 "tags": {
69659                     "name": "ING Bank Śląski",
69660                     "amenity": "bank"
69661                 },
69662                 "name": "ING Bank Śląski",
69663                 "icon": "bank",
69664                 "geometry": [
69665                     "point",
69666                     "vertex",
69667                     "area"
69668                 ],
69669                 "fields": [
69670                     "atm",
69671                     "building_area",
69672                     "address"
69673                 ],
69674                 "suggestion": true
69675             },
69676             "amenity/bank/Ibercaja": {
69677                 "tags": {
69678                     "name": "Ibercaja",
69679                     "amenity": "bank"
69680                 },
69681                 "name": "Ibercaja",
69682                 "icon": "bank",
69683                 "geometry": [
69684                     "point",
69685                     "vertex",
69686                     "area"
69687                 ],
69688                 "fields": [
69689                     "atm",
69690                     "building_area",
69691                     "address"
69692                 ],
69693                 "suggestion": true
69694             },
69695             "amenity/bank/Intesa San Paolo": {
69696                 "tags": {
69697                     "name": "Intesa San Paolo",
69698                     "amenity": "bank"
69699                 },
69700                 "name": "Intesa San Paolo",
69701                 "icon": "bank",
69702                 "geometry": [
69703                     "point",
69704                     "vertex",
69705                     "area"
69706                 ],
69707                 "fields": [
69708                     "atm",
69709                     "building_area",
69710                     "address"
69711                 ],
69712                 "suggestion": true
69713             },
69714             "amenity/bank/Itaú": {
69715                 "tags": {
69716                     "name": "Itaú",
69717                     "amenity": "bank"
69718                 },
69719                 "name": "Itaú",
69720                 "icon": "bank",
69721                 "geometry": [
69722                     "point",
69723                     "vertex",
69724                     "area"
69725                 ],
69726                 "fields": [
69727                     "atm",
69728                     "building_area",
69729                     "address"
69730                 ],
69731                 "suggestion": true
69732             },
69733             "amenity/bank/KBC": {
69734                 "tags": {
69735                     "name": "KBC",
69736                     "amenity": "bank"
69737                 },
69738                 "name": "KBC",
69739                 "icon": "bank",
69740                 "geometry": [
69741                     "point",
69742                     "vertex",
69743                     "area"
69744                 ],
69745                 "fields": [
69746                     "atm",
69747                     "building_area",
69748                     "address"
69749                 ],
69750                 "suggestion": true
69751             },
69752             "amenity/bank/Key Bank": {
69753                 "tags": {
69754                     "name": "Key Bank",
69755                     "amenity": "bank"
69756                 },
69757                 "name": "Key Bank",
69758                 "icon": "bank",
69759                 "geometry": [
69760                     "point",
69761                     "vertex",
69762                     "area"
69763                 ],
69764                 "fields": [
69765                     "atm",
69766                     "building_area",
69767                     "address"
69768                 ],
69769                 "suggestion": true
69770             },
69771             "amenity/bank/Komerční banka": {
69772                 "tags": {
69773                     "name": "Komerční banka",
69774                     "amenity": "bank"
69775                 },
69776                 "name": "Komerční banka",
69777                 "icon": "bank",
69778                 "geometry": [
69779                     "point",
69780                     "vertex",
69781                     "area"
69782                 ],
69783                 "fields": [
69784                     "atm",
69785                     "building_area",
69786                     "address"
69787                 ],
69788                 "suggestion": true
69789             },
69790             "amenity/bank/Kreissparkasse": {
69791                 "tags": {
69792                     "name": "Kreissparkasse",
69793                     "amenity": "bank"
69794                 },
69795                 "name": "Kreissparkasse",
69796                 "icon": "bank",
69797                 "geometry": [
69798                     "point",
69799                     "vertex",
69800                     "area"
69801                 ],
69802                 "fields": [
69803                     "atm",
69804                     "building_area",
69805                     "address"
69806                 ],
69807                 "suggestion": true
69808             },
69809             "amenity/bank/Kreissparkasse Köln": {
69810                 "tags": {
69811                     "name": "Kreissparkasse Köln",
69812                     "amenity": "bank"
69813                 },
69814                 "name": "Kreissparkasse Köln",
69815                 "icon": "bank",
69816                 "geometry": [
69817                     "point",
69818                     "vertex",
69819                     "area"
69820                 ],
69821                 "fields": [
69822                     "atm",
69823                     "building_area",
69824                     "address"
69825                 ],
69826                 "suggestion": true
69827             },
69828             "amenity/bank/LCL": {
69829                 "tags": {
69830                     "name": "LCL",
69831                     "amenity": "bank"
69832                 },
69833                 "name": "LCL",
69834                 "icon": "bank",
69835                 "geometry": [
69836                     "point",
69837                     "vertex",
69838                     "area"
69839                 ],
69840                 "fields": [
69841                     "atm",
69842                     "building_area",
69843                     "address"
69844                 ],
69845                 "suggestion": true
69846             },
69847             "amenity/bank/La Banque Postale": {
69848                 "tags": {
69849                     "name": "La Banque Postale",
69850                     "amenity": "bank"
69851                 },
69852                 "name": "La Banque Postale",
69853                 "icon": "bank",
69854                 "geometry": [
69855                     "point",
69856                     "vertex",
69857                     "area"
69858                 ],
69859                 "fields": [
69860                     "atm",
69861                     "building_area",
69862                     "address"
69863                 ],
69864                 "suggestion": true
69865             },
69866             "amenity/bank/La Caixa": {
69867                 "tags": {
69868                     "name": "La Caixa",
69869                     "amenity": "bank"
69870                 },
69871                 "name": "La Caixa",
69872                 "icon": "bank",
69873                 "geometry": [
69874                     "point",
69875                     "vertex",
69876                     "area"
69877                 ],
69878                 "fields": [
69879                     "atm",
69880                     "building_area",
69881                     "address"
69882                 ],
69883                 "suggestion": true
69884             },
69885             "amenity/bank/Landbank": {
69886                 "tags": {
69887                     "name": "Landbank",
69888                     "amenity": "bank"
69889                 },
69890                 "name": "Landbank",
69891                 "icon": "bank",
69892                 "geometry": [
69893                     "point",
69894                     "vertex",
69895                     "area"
69896                 ],
69897                 "fields": [
69898                     "atm",
69899                     "building_area",
69900                     "address"
69901                 ],
69902                 "suggestion": true
69903             },
69904             "amenity/bank/Lloyds Bank": {
69905                 "tags": {
69906                     "name": "Lloyds Bank",
69907                     "amenity": "bank"
69908                 },
69909                 "name": "Lloyds Bank",
69910                 "icon": "bank",
69911                 "geometry": [
69912                     "point",
69913                     "vertex",
69914                     "area"
69915                 ],
69916                 "fields": [
69917                     "atm",
69918                     "building_area",
69919                     "address"
69920                 ],
69921                 "suggestion": true
69922             },
69923             "amenity/bank/M&T Bank": {
69924                 "tags": {
69925                     "name": "M&T Bank",
69926                     "amenity": "bank"
69927                 },
69928                 "name": "M&T Bank",
69929                 "icon": "bank",
69930                 "geometry": [
69931                     "point",
69932                     "vertex",
69933                     "area"
69934                 ],
69935                 "fields": [
69936                     "atm",
69937                     "building_area",
69938                     "address"
69939                 ],
69940                 "suggestion": true
69941             },
69942             "amenity/bank/Maybank": {
69943                 "tags": {
69944                     "name": "Maybank",
69945                     "amenity": "bank"
69946                 },
69947                 "name": "Maybank",
69948                 "icon": "bank",
69949                 "geometry": [
69950                     "point",
69951                     "vertex",
69952                     "area"
69953                 ],
69954                 "fields": [
69955                     "atm",
69956                     "building_area",
69957                     "address"
69958                 ],
69959                 "suggestion": true
69960             },
69961             "amenity/bank/Mercantil": {
69962                 "tags": {
69963                     "name": "Mercantil",
69964                     "amenity": "bank"
69965                 },
69966                 "name": "Mercantil",
69967                 "icon": "bank",
69968                 "geometry": [
69969                     "point",
69970                     "vertex",
69971                     "area"
69972                 ],
69973                 "fields": [
69974                     "atm",
69975                     "building_area",
69976                     "address"
69977                 ],
69978                 "suggestion": true
69979             },
69980             "amenity/bank/Metrobank": {
69981                 "tags": {
69982                     "name": "Metrobank",
69983                     "amenity": "bank"
69984                 },
69985                 "name": "Metrobank",
69986                 "icon": "bank",
69987                 "geometry": [
69988                     "point",
69989                     "vertex",
69990                     "area"
69991                 ],
69992                 "fields": [
69993                     "atm",
69994                     "building_area",
69995                     "address"
69996                 ],
69997                 "suggestion": true
69998             },
69999             "amenity/bank/Millenium Bank": {
70000                 "tags": {
70001                     "name": "Millenium Bank",
70002                     "amenity": "bank"
70003                 },
70004                 "name": "Millenium Bank",
70005                 "icon": "bank",
70006                 "geometry": [
70007                     "point",
70008                     "vertex",
70009                     "area"
70010                 ],
70011                 "fields": [
70012                     "atm",
70013                     "building_area",
70014                     "address"
70015                 ],
70016                 "suggestion": true
70017             },
70018             "amenity/bank/Millennium Bank": {
70019                 "tags": {
70020                     "name": "Millennium Bank",
70021                     "amenity": "bank"
70022                 },
70023                 "name": "Millennium Bank",
70024                 "icon": "bank",
70025                 "geometry": [
70026                     "point",
70027                     "vertex",
70028                     "area"
70029                 ],
70030                 "fields": [
70031                     "atm",
70032                     "building_area",
70033                     "address"
70034                 ],
70035                 "suggestion": true
70036             },
70037             "amenity/bank/Monte dei Paschi di Siena": {
70038                 "tags": {
70039                     "name": "Monte dei Paschi di Siena",
70040                     "amenity": "bank"
70041                 },
70042                 "name": "Monte dei Paschi di Siena",
70043                 "icon": "bank",
70044                 "geometry": [
70045                     "point",
70046                     "vertex",
70047                     "area"
70048                 ],
70049                 "fields": [
70050                     "atm",
70051                     "building_area",
70052                     "address"
70053                 ],
70054                 "suggestion": true
70055             },
70056             "amenity/bank/NAB": {
70057                 "tags": {
70058                     "name": "NAB",
70059                     "amenity": "bank"
70060                 },
70061                 "name": "NAB",
70062                 "icon": "bank",
70063                 "geometry": [
70064                     "point",
70065                     "vertex",
70066                     "area"
70067                 ],
70068                 "fields": [
70069                     "atm",
70070                     "building_area",
70071                     "address"
70072                 ],
70073                 "suggestion": true
70074             },
70075             "amenity/bank/NatWest": {
70076                 "tags": {
70077                     "name": "NatWest",
70078                     "amenity": "bank"
70079                 },
70080                 "name": "NatWest",
70081                 "icon": "bank",
70082                 "geometry": [
70083                     "point",
70084                     "vertex",
70085                     "area"
70086                 ],
70087                 "fields": [
70088                     "atm",
70089                     "building_area",
70090                     "address"
70091                 ],
70092                 "suggestion": true
70093             },
70094             "amenity/bank/National Bank": {
70095                 "tags": {
70096                     "name": "National Bank",
70097                     "amenity": "bank"
70098                 },
70099                 "name": "National Bank",
70100                 "icon": "bank",
70101                 "geometry": [
70102                     "point",
70103                     "vertex",
70104                     "area"
70105                 ],
70106                 "fields": [
70107                     "atm",
70108                     "building_area",
70109                     "address"
70110                 ],
70111                 "suggestion": true
70112             },
70113             "amenity/bank/Nationwide": {
70114                 "tags": {
70115                     "name": "Nationwide",
70116                     "amenity": "bank"
70117                 },
70118                 "name": "Nationwide",
70119                 "icon": "bank",
70120                 "geometry": [
70121                     "point",
70122                     "vertex",
70123                     "area"
70124                 ],
70125                 "fields": [
70126                     "atm",
70127                     "building_area",
70128                     "address"
70129                 ],
70130                 "suggestion": true
70131             },
70132             "amenity/bank/Nedbank": {
70133                 "tags": {
70134                     "name": "Nedbank",
70135                     "amenity": "bank"
70136                 },
70137                 "name": "Nedbank",
70138                 "icon": "bank",
70139                 "geometry": [
70140                     "point",
70141                     "vertex",
70142                     "area"
70143                 ],
70144                 "fields": [
70145                     "atm",
70146                     "building_area",
70147                     "address"
70148                 ],
70149                 "suggestion": true
70150             },
70151             "amenity/bank/Nordea": {
70152                 "tags": {
70153                     "name": "Nordea",
70154                     "amenity": "bank"
70155                 },
70156                 "name": "Nordea",
70157                 "icon": "bank",
70158                 "geometry": [
70159                     "point",
70160                     "vertex",
70161                     "area"
70162                 ],
70163                 "fields": [
70164                     "atm",
70165                     "building_area",
70166                     "address"
70167                 ],
70168                 "suggestion": true
70169             },
70170             "amenity/bank/OLB": {
70171                 "tags": {
70172                     "name": "OLB",
70173                     "amenity": "bank"
70174                 },
70175                 "name": "OLB",
70176                 "icon": "bank",
70177                 "geometry": [
70178                     "point",
70179                     "vertex",
70180                     "area"
70181                 ],
70182                 "fields": [
70183                     "atm",
70184                     "building_area",
70185                     "address"
70186                 ],
70187                 "suggestion": true
70188             },
70189             "amenity/bank/OTP": {
70190                 "tags": {
70191                     "name": "OTP",
70192                     "amenity": "bank"
70193                 },
70194                 "name": "OTP",
70195                 "icon": "bank",
70196                 "geometry": [
70197                     "point",
70198                     "vertex",
70199                     "area"
70200                 ],
70201                 "fields": [
70202                     "atm",
70203                     "building_area",
70204                     "address"
70205                 ],
70206                 "suggestion": true
70207             },
70208             "amenity/bank/Oberbank": {
70209                 "tags": {
70210                     "name": "Oberbank",
70211                     "amenity": "bank"
70212                 },
70213                 "name": "Oberbank",
70214                 "icon": "bank",
70215                 "geometry": [
70216                     "point",
70217                     "vertex",
70218                     "area"
70219                 ],
70220                 "fields": [
70221                     "atm",
70222                     "building_area",
70223                     "address"
70224                 ],
70225                 "suggestion": true
70226             },
70227             "amenity/bank/Oldenburgische Landesbank": {
70228                 "tags": {
70229                     "name": "Oldenburgische Landesbank",
70230                     "amenity": "bank"
70231                 },
70232                 "name": "Oldenburgische Landesbank",
70233                 "icon": "bank",
70234                 "geometry": [
70235                     "point",
70236                     "vertex",
70237                     "area"
70238                 ],
70239                 "fields": [
70240                     "atm",
70241                     "building_area",
70242                     "address"
70243                 ],
70244                 "suggestion": true
70245             },
70246             "amenity/bank/Osuuspankki": {
70247                 "tags": {
70248                     "name": "Osuuspankki",
70249                     "amenity": "bank"
70250                 },
70251                 "name": "Osuuspankki",
70252                 "icon": "bank",
70253                 "geometry": [
70254                     "point",
70255                     "vertex",
70256                     "area"
70257                 ],
70258                 "fields": [
70259                     "atm",
70260                     "building_area",
70261                     "address"
70262                 ],
70263                 "suggestion": true
70264             },
70265             "amenity/bank/PKO BP": {
70266                 "tags": {
70267                     "name": "PKO BP",
70268                     "amenity": "bank"
70269                 },
70270                 "name": "PKO BP",
70271                 "icon": "bank",
70272                 "geometry": [
70273                     "point",
70274                     "vertex",
70275                     "area"
70276                 ],
70277                 "fields": [
70278                     "atm",
70279                     "building_area",
70280                     "address"
70281                 ],
70282                 "suggestion": true
70283             },
70284             "amenity/bank/PNB": {
70285                 "tags": {
70286                     "name": "PNB",
70287                     "amenity": "bank"
70288                 },
70289                 "name": "PNB",
70290                 "icon": "bank",
70291                 "geometry": [
70292                     "point",
70293                     "vertex",
70294                     "area"
70295                 ],
70296                 "fields": [
70297                     "atm",
70298                     "building_area",
70299                     "address"
70300                 ],
70301                 "suggestion": true
70302             },
70303             "amenity/bank/PNC Bank": {
70304                 "tags": {
70305                     "name": "PNC Bank",
70306                     "amenity": "bank"
70307                 },
70308                 "name": "PNC Bank",
70309                 "icon": "bank",
70310                 "geometry": [
70311                     "point",
70312                     "vertex",
70313                     "area"
70314                 ],
70315                 "fields": [
70316                     "atm",
70317                     "building_area",
70318                     "address"
70319                 ],
70320                 "suggestion": true
70321             },
70322             "amenity/bank/PSBank": {
70323                 "tags": {
70324                     "name": "PSBank",
70325                     "amenity": "bank"
70326                 },
70327                 "name": "PSBank",
70328                 "icon": "bank",
70329                 "geometry": [
70330                     "point",
70331                     "vertex",
70332                     "area"
70333                 ],
70334                 "fields": [
70335                     "atm",
70336                     "building_area",
70337                     "address"
70338                 ],
70339                 "suggestion": true
70340             },
70341             "amenity/bank/Pekao SA": {
70342                 "tags": {
70343                     "name": "Pekao SA",
70344                     "amenity": "bank"
70345                 },
70346                 "name": "Pekao SA",
70347                 "icon": "bank",
70348                 "geometry": [
70349                     "point",
70350                     "vertex",
70351                     "area"
70352                 ],
70353                 "fields": [
70354                     "atm",
70355                     "building_area",
70356                     "address"
70357                 ],
70358                 "suggestion": true
70359             },
70360             "amenity/bank/Peoples Bank": {
70361                 "tags": {
70362                     "name": "Peoples Bank",
70363                     "amenity": "bank"
70364                 },
70365                 "name": "Peoples Bank",
70366                 "icon": "bank",
70367                 "geometry": [
70368                     "point",
70369                     "vertex",
70370                     "area"
70371                 ],
70372                 "fields": [
70373                     "atm",
70374                     "building_area",
70375                     "address"
70376                 ],
70377                 "suggestion": true
70378             },
70379             "amenity/bank/Postbank": {
70380                 "tags": {
70381                     "name": "Postbank",
70382                     "amenity": "bank"
70383                 },
70384                 "name": "Postbank",
70385                 "icon": "bank",
70386                 "geometry": [
70387                     "point",
70388                     "vertex",
70389                     "area"
70390                 ],
70391                 "fields": [
70392                     "atm",
70393                     "building_area",
70394                     "address"
70395                 ],
70396                 "suggestion": true
70397             },
70398             "amenity/bank/RBC": {
70399                 "tags": {
70400                     "name": "RBC",
70401                     "amenity": "bank"
70402                 },
70403                 "name": "RBC",
70404                 "icon": "bank",
70405                 "geometry": [
70406                     "point",
70407                     "vertex",
70408                     "area"
70409                 ],
70410                 "fields": [
70411                     "atm",
70412                     "building_area",
70413                     "address"
70414                 ],
70415                 "suggestion": true
70416             },
70417             "amenity/bank/RBS": {
70418                 "tags": {
70419                     "name": "RBS",
70420                     "amenity": "bank"
70421                 },
70422                 "name": "RBS",
70423                 "icon": "bank",
70424                 "geometry": [
70425                     "point",
70426                     "vertex",
70427                     "area"
70428                 ],
70429                 "fields": [
70430                     "atm",
70431                     "building_area",
70432                     "address"
70433                 ],
70434                 "suggestion": true
70435             },
70436             "amenity/bank/RCBC": {
70437                 "tags": {
70438                     "name": "RCBC",
70439                     "amenity": "bank"
70440                 },
70441                 "name": "RCBC",
70442                 "icon": "bank",
70443                 "geometry": [
70444                     "point",
70445                     "vertex",
70446                     "area"
70447                 ],
70448                 "fields": [
70449                     "atm",
70450                     "building_area",
70451                     "address"
70452                 ],
70453                 "suggestion": true
70454             },
70455             "amenity/bank/Rabobank": {
70456                 "tags": {
70457                     "name": "Rabobank",
70458                     "amenity": "bank"
70459                 },
70460                 "name": "Rabobank",
70461                 "icon": "bank",
70462                 "geometry": [
70463                     "point",
70464                     "vertex",
70465                     "area"
70466                 ],
70467                 "fields": [
70468                     "atm",
70469                     "building_area",
70470                     "address"
70471                 ],
70472                 "suggestion": true
70473             },
70474             "amenity/bank/Raiffeisenbank": {
70475                 "tags": {
70476                     "name": "Raiffeisenbank",
70477                     "amenity": "bank"
70478                 },
70479                 "name": "Raiffeisenbank",
70480                 "icon": "bank",
70481                 "geometry": [
70482                     "point",
70483                     "vertex",
70484                     "area"
70485                 ],
70486                 "fields": [
70487                     "atm",
70488                     "building_area",
70489                     "address"
70490                 ],
70491                 "suggestion": true
70492             },
70493             "amenity/bank/Regions Bank": {
70494                 "tags": {
70495                     "name": "Regions Bank",
70496                     "amenity": "bank"
70497                 },
70498                 "name": "Regions Bank",
70499                 "icon": "bank",
70500                 "geometry": [
70501                     "point",
70502                     "vertex",
70503                     "area"
70504                 ],
70505                 "fields": [
70506                     "atm",
70507                     "building_area",
70508                     "address"
70509                 ],
70510                 "suggestion": true
70511             },
70512             "amenity/bank/Royal Bank": {
70513                 "tags": {
70514                     "name": "Royal Bank",
70515                     "amenity": "bank"
70516                 },
70517                 "name": "Royal Bank",
70518                 "icon": "bank",
70519                 "geometry": [
70520                     "point",
70521                     "vertex",
70522                     "area"
70523                 ],
70524                 "fields": [
70525                     "atm",
70526                     "building_area",
70527                     "address"
70528                 ],
70529                 "suggestion": true
70530             },
70531             "amenity/bank/Royal Bank of Scotland": {
70532                 "tags": {
70533                     "name": "Royal Bank of Scotland",
70534                     "amenity": "bank"
70535                 },
70536                 "name": "Royal Bank of Scotland",
70537                 "icon": "bank",
70538                 "geometry": [
70539                     "point",
70540                     "vertex",
70541                     "area"
70542                 ],
70543                 "fields": [
70544                     "atm",
70545                     "building_area",
70546                     "address"
70547                 ],
70548                 "suggestion": true
70549             },
70550             "amenity/bank/SEB": {
70551                 "tags": {
70552                     "name": "SEB",
70553                     "amenity": "bank"
70554                 },
70555                 "name": "SEB",
70556                 "icon": "bank",
70557                 "geometry": [
70558                     "point",
70559                     "vertex",
70560                     "area"
70561                 ],
70562                 "fields": [
70563                     "atm",
70564                     "building_area",
70565                     "address"
70566                 ],
70567                 "suggestion": true
70568             },
70569             "amenity/bank/Santander": {
70570                 "tags": {
70571                     "name": "Santander",
70572                     "amenity": "bank"
70573                 },
70574                 "name": "Santander",
70575                 "icon": "bank",
70576                 "geometry": [
70577                     "point",
70578                     "vertex",
70579                     "area"
70580                 ],
70581                 "fields": [
70582                     "atm",
70583                     "building_area",
70584                     "address"
70585                 ],
70586                 "suggestion": true
70587             },
70588             "amenity/bank/Santander Consumer Bank": {
70589                 "tags": {
70590                     "name": "Santander Consumer Bank",
70591                     "amenity": "bank"
70592                 },
70593                 "name": "Santander Consumer Bank",
70594                 "icon": "bank",
70595                 "geometry": [
70596                     "point",
70597                     "vertex",
70598                     "area"
70599                 ],
70600                 "fields": [
70601                     "atm",
70602                     "building_area",
70603                     "address"
70604                 ],
70605                 "suggestion": true
70606             },
70607             "amenity/bank/Santander Totta": {
70608                 "tags": {
70609                     "name": "Santander Totta",
70610                     "amenity": "bank"
70611                 },
70612                 "name": "Santander Totta",
70613                 "icon": "bank",
70614                 "geometry": [
70615                     "point",
70616                     "vertex",
70617                     "area"
70618                 ],
70619                 "fields": [
70620                     "atm",
70621                     "building_area",
70622                     "address"
70623                 ],
70624                 "suggestion": true
70625             },
70626             "amenity/bank/Sberbank": {
70627                 "tags": {
70628                     "name": "Sberbank",
70629                     "amenity": "bank"
70630                 },
70631                 "name": "Sberbank",
70632                 "icon": "bank",
70633                 "geometry": [
70634                     "point",
70635                     "vertex",
70636                     "area"
70637                 ],
70638                 "fields": [
70639                     "atm",
70640                     "building_area",
70641                     "address"
70642                 ],
70643                 "suggestion": true
70644             },
70645             "amenity/bank/Scotiabank": {
70646                 "tags": {
70647                     "name": "Scotiabank",
70648                     "amenity": "bank"
70649                 },
70650                 "name": "Scotiabank",
70651                 "icon": "bank",
70652                 "geometry": [
70653                     "point",
70654                     "vertex",
70655                     "area"
70656                 ],
70657                 "fields": [
70658                     "atm",
70659                     "building_area",
70660                     "address"
70661                 ],
70662                 "suggestion": true
70663             },
70664             "amenity/bank/Security Bank": {
70665                 "tags": {
70666                     "name": "Security Bank",
70667                     "amenity": "bank"
70668                 },
70669                 "name": "Security Bank",
70670                 "icon": "bank",
70671                 "geometry": [
70672                     "point",
70673                     "vertex",
70674                     "area"
70675                 ],
70676                 "fields": [
70677                     "atm",
70678                     "building_area",
70679                     "address"
70680                 ],
70681                 "suggestion": true
70682             },
70683             "amenity/bank/Slovenská sporiteľňa": {
70684                 "tags": {
70685                     "name": "Slovenská sporiteľňa",
70686                     "amenity": "bank"
70687                 },
70688                 "name": "Slovenská sporiteľňa",
70689                 "icon": "bank",
70690                 "geometry": [
70691                     "point",
70692                     "vertex",
70693                     "area"
70694                 ],
70695                 "fields": [
70696                     "atm",
70697                     "building_area",
70698                     "address"
70699                 ],
70700                 "suggestion": true
70701             },
70702             "amenity/bank/Société Générale": {
70703                 "tags": {
70704                     "name": "Société Générale",
70705                     "amenity": "bank"
70706                 },
70707                 "name": "Société Générale",
70708                 "icon": "bank",
70709                 "geometry": [
70710                     "point",
70711                     "vertex",
70712                     "area"
70713                 ],
70714                 "fields": [
70715                     "atm",
70716                     "building_area",
70717                     "address"
70718                 ],
70719                 "suggestion": true
70720             },
70721             "amenity/bank/Sparda-Bank": {
70722                 "tags": {
70723                     "name": "Sparda-Bank",
70724                     "amenity": "bank"
70725                 },
70726                 "name": "Sparda-Bank",
70727                 "icon": "bank",
70728                 "geometry": [
70729                     "point",
70730                     "vertex",
70731                     "area"
70732                 ],
70733                 "fields": [
70734                     "atm",
70735                     "building_area",
70736                     "address"
70737                 ],
70738                 "suggestion": true
70739             },
70740             "amenity/bank/Sparkasse": {
70741                 "tags": {
70742                     "name": "Sparkasse",
70743                     "amenity": "bank"
70744                 },
70745                 "name": "Sparkasse",
70746                 "icon": "bank",
70747                 "geometry": [
70748                     "point",
70749                     "vertex",
70750                     "area"
70751                 ],
70752                 "fields": [
70753                     "atm",
70754                     "building_area",
70755                     "address"
70756                 ],
70757                 "suggestion": true
70758             },
70759             "amenity/bank/Sparkasse Aachen": {
70760                 "tags": {
70761                     "name": "Sparkasse Aachen",
70762                     "amenity": "bank"
70763                 },
70764                 "name": "Sparkasse Aachen",
70765                 "icon": "bank",
70766                 "geometry": [
70767                     "point",
70768                     "vertex",
70769                     "area"
70770                 ],
70771                 "fields": [
70772                     "atm",
70773                     "building_area",
70774                     "address"
70775                 ],
70776                 "suggestion": true
70777             },
70778             "amenity/bank/Sparkasse KölnBonn": {
70779                 "tags": {
70780                     "name": "Sparkasse KölnBonn",
70781                     "amenity": "bank"
70782                 },
70783                 "name": "Sparkasse KölnBonn",
70784                 "icon": "bank",
70785                 "geometry": [
70786                     "point",
70787                     "vertex",
70788                     "area"
70789                 ],
70790                 "fields": [
70791                     "atm",
70792                     "building_area",
70793                     "address"
70794                 ],
70795                 "suggestion": true
70796             },
70797             "amenity/bank/Stadtsparkasse": {
70798                 "tags": {
70799                     "name": "Stadtsparkasse",
70800                     "amenity": "bank"
70801                 },
70802                 "name": "Stadtsparkasse",
70803                 "icon": "bank",
70804                 "geometry": [
70805                     "point",
70806                     "vertex",
70807                     "area"
70808                 ],
70809                 "fields": [
70810                     "atm",
70811                     "building_area",
70812                     "address"
70813                 ],
70814                 "suggestion": true
70815             },
70816             "amenity/bank/Standard Bank": {
70817                 "tags": {
70818                     "name": "Standard Bank",
70819                     "amenity": "bank"
70820                 },
70821                 "name": "Standard Bank",
70822                 "icon": "bank",
70823                 "geometry": [
70824                     "point",
70825                     "vertex",
70826                     "area"
70827                 ],
70828                 "fields": [
70829                     "atm",
70830                     "building_area",
70831                     "address"
70832                 ],
70833                 "suggestion": true
70834             },
70835             "amenity/bank/State Bank of India": {
70836                 "tags": {
70837                     "name": "State Bank of India",
70838                     "amenity": "bank"
70839                 },
70840                 "name": "State Bank of India",
70841                 "icon": "bank",
70842                 "geometry": [
70843                     "point",
70844                     "vertex",
70845                     "area"
70846                 ],
70847                 "fields": [
70848                     "atm",
70849                     "building_area",
70850                     "address"
70851                 ],
70852                 "suggestion": true
70853             },
70854             "amenity/bank/SunTrust": {
70855                 "tags": {
70856                     "name": "SunTrust",
70857                     "amenity": "bank"
70858                 },
70859                 "name": "SunTrust",
70860                 "icon": "bank",
70861                 "geometry": [
70862                     "point",
70863                     "vertex",
70864                     "area"
70865                 ],
70866                 "fields": [
70867                     "atm",
70868                     "building_area",
70869                     "address"
70870                 ],
70871                 "suggestion": true
70872             },
70873             "amenity/bank/SunTrust Bank": {
70874                 "tags": {
70875                     "name": "SunTrust Bank",
70876                     "amenity": "bank"
70877                 },
70878                 "name": "SunTrust Bank",
70879                 "icon": "bank",
70880                 "geometry": [
70881                     "point",
70882                     "vertex",
70883                     "area"
70884                 ],
70885                 "fields": [
70886                     "atm",
70887                     "building_area",
70888                     "address"
70889                 ],
70890                 "suggestion": true
70891             },
70892             "amenity/bank/Swedbank": {
70893                 "tags": {
70894                     "name": "Swedbank",
70895                     "amenity": "bank"
70896                 },
70897                 "name": "Swedbank",
70898                 "icon": "bank",
70899                 "geometry": [
70900                     "point",
70901                     "vertex",
70902                     "area"
70903                 ],
70904                 "fields": [
70905                     "atm",
70906                     "building_area",
70907                     "address"
70908                 ],
70909                 "suggestion": true
70910             },
70911             "amenity/bank/TD Bank": {
70912                 "tags": {
70913                     "name": "TD Bank",
70914                     "amenity": "bank"
70915                 },
70916                 "name": "TD Bank",
70917                 "icon": "bank",
70918                 "geometry": [
70919                     "point",
70920                     "vertex",
70921                     "area"
70922                 ],
70923                 "fields": [
70924                     "atm",
70925                     "building_area",
70926                     "address"
70927                 ],
70928                 "suggestion": true
70929             },
70930             "amenity/bank/TD Canada Trust": {
70931                 "tags": {
70932                     "name": "TD Canada Trust",
70933                     "amenity": "bank"
70934                 },
70935                 "name": "TD Canada Trust",
70936                 "icon": "bank",
70937                 "geometry": [
70938                     "point",
70939                     "vertex",
70940                     "area"
70941                 ],
70942                 "fields": [
70943                     "atm",
70944                     "building_area",
70945                     "address"
70946                 ],
70947                 "suggestion": true
70948             },
70949             "amenity/bank/TSB": {
70950                 "tags": {
70951                     "name": "TSB",
70952                     "amenity": "bank"
70953                 },
70954                 "name": "TSB",
70955                 "icon": "bank",
70956                 "geometry": [
70957                     "point",
70958                     "vertex",
70959                     "area"
70960                 ],
70961                 "fields": [
70962                     "atm",
70963                     "building_area",
70964                     "address"
70965                 ],
70966                 "suggestion": true
70967             },
70968             "amenity/bank/Targobank": {
70969                 "tags": {
70970                     "name": "Targobank",
70971                     "amenity": "bank"
70972                 },
70973                 "name": "Targobank",
70974                 "icon": "bank",
70975                 "geometry": [
70976                     "point",
70977                     "vertex",
70978                     "area"
70979                 ],
70980                 "fields": [
70981                     "atm",
70982                     "building_area",
70983                     "address"
70984                 ],
70985                 "suggestion": true
70986             },
70987             "amenity/bank/Tatra banka": {
70988                 "tags": {
70989                     "name": "Tatra banka",
70990                     "amenity": "bank"
70991                 },
70992                 "name": "Tatra banka",
70993                 "icon": "bank",
70994                 "geometry": [
70995                     "point",
70996                     "vertex",
70997                     "area"
70998                 ],
70999                 "fields": [
71000                     "atm",
71001                     "building_area",
71002                     "address"
71003                 ],
71004                 "suggestion": true
71005             },
71006             "amenity/bank/UBS": {
71007                 "tags": {
71008                     "name": "UBS",
71009                     "amenity": "bank"
71010                 },
71011                 "name": "UBS",
71012                 "icon": "bank",
71013                 "geometry": [
71014                     "point",
71015                     "vertex",
71016                     "area"
71017                 ],
71018                 "fields": [
71019                     "atm",
71020                     "building_area",
71021                     "address"
71022                 ],
71023                 "suggestion": true
71024             },
71025             "amenity/bank/UCPB": {
71026                 "tags": {
71027                     "name": "UCPB",
71028                     "amenity": "bank"
71029                 },
71030                 "name": "UCPB",
71031                 "icon": "bank",
71032                 "geometry": [
71033                     "point",
71034                     "vertex",
71035                     "area"
71036                 ],
71037                 "fields": [
71038                     "atm",
71039                     "building_area",
71040                     "address"
71041                 ],
71042                 "suggestion": true
71043             },
71044             "amenity/bank/US Bank": {
71045                 "tags": {
71046                     "name": "US Bank",
71047                     "amenity": "bank"
71048                 },
71049                 "name": "US Bank",
71050                 "icon": "bank",
71051                 "geometry": [
71052                     "point",
71053                     "vertex",
71054                     "area"
71055                 ],
71056                 "fields": [
71057                     "atm",
71058                     "building_area",
71059                     "address"
71060                 ],
71061                 "suggestion": true
71062             },
71063             "amenity/bank/Ulster Bank": {
71064                 "tags": {
71065                     "name": "Ulster Bank",
71066                     "amenity": "bank"
71067                 },
71068                 "name": "Ulster Bank",
71069                 "icon": "bank",
71070                 "geometry": [
71071                     "point",
71072                     "vertex",
71073                     "area"
71074                 ],
71075                 "fields": [
71076                     "atm",
71077                     "building_area",
71078                     "address"
71079                 ],
71080                 "suggestion": true
71081             },
71082             "amenity/bank/UniCredit Bank": {
71083                 "tags": {
71084                     "name": "UniCredit Bank",
71085                     "amenity": "bank"
71086                 },
71087                 "name": "UniCredit Bank",
71088                 "icon": "bank",
71089                 "geometry": [
71090                     "point",
71091                     "vertex",
71092                     "area"
71093                 ],
71094                 "fields": [
71095                     "atm",
71096                     "building_area",
71097                     "address"
71098                 ],
71099                 "suggestion": true
71100             },
71101             "amenity/bank/Unicredit Banca": {
71102                 "tags": {
71103                     "name": "Unicredit Banca",
71104                     "amenity": "bank"
71105                 },
71106                 "name": "Unicredit Banca",
71107                 "icon": "bank",
71108                 "geometry": [
71109                     "point",
71110                     "vertex",
71111                     "area"
71112                 ],
71113                 "fields": [
71114                     "atm",
71115                     "building_area",
71116                     "address"
71117                 ],
71118                 "suggestion": true
71119             },
71120             "amenity/bank/Unicaja": {
71121                 "tags": {
71122                     "name": "Unicaja",
71123                     "amenity": "bank"
71124                 },
71125                 "name": "Unicaja",
71126                 "icon": "bank",
71127                 "geometry": [
71128                     "point",
71129                     "vertex",
71130                     "area"
71131                 ],
71132                 "fields": [
71133                     "atm",
71134                     "building_area",
71135                     "address"
71136                 ],
71137                 "suggestion": true
71138             },
71139             "amenity/bank/Union Bank": {
71140                 "tags": {
71141                     "name": "Union Bank",
71142                     "amenity": "bank"
71143                 },
71144                 "name": "Union Bank",
71145                 "icon": "bank",
71146                 "geometry": [
71147                     "point",
71148                     "vertex",
71149                     "area"
71150                 ],
71151                 "fields": [
71152                     "atm",
71153                     "building_area",
71154                     "address"
71155                 ],
71156                 "suggestion": true
71157             },
71158             "amenity/bank/VR-Bank": {
71159                 "tags": {
71160                     "name": "VR-Bank",
71161                     "amenity": "bank"
71162                 },
71163                 "name": "VR-Bank",
71164                 "icon": "bank",
71165                 "geometry": [
71166                     "point",
71167                     "vertex",
71168                     "area"
71169                 ],
71170                 "fields": [
71171                     "atm",
71172                     "building_area",
71173                     "address"
71174                 ],
71175                 "suggestion": true
71176             },
71177             "amenity/bank/Volksbank": {
71178                 "tags": {
71179                     "name": "Volksbank",
71180                     "amenity": "bank"
71181                 },
71182                 "name": "Volksbank",
71183                 "icon": "bank",
71184                 "geometry": [
71185                     "point",
71186                     "vertex",
71187                     "area"
71188                 ],
71189                 "fields": [
71190                     "atm",
71191                     "building_area",
71192                     "address"
71193                 ],
71194                 "suggestion": true
71195             },
71196             "amenity/bank/VÚB": {
71197                 "tags": {
71198                     "name": "VÚB",
71199                     "amenity": "bank"
71200                 },
71201                 "name": "VÚB",
71202                 "icon": "bank",
71203                 "geometry": [
71204                     "point",
71205                     "vertex",
71206                     "area"
71207                 ],
71208                 "fields": [
71209                     "atm",
71210                     "building_area",
71211                     "address"
71212                 ],
71213                 "suggestion": true
71214             },
71215             "amenity/bank/Wachovia": {
71216                 "tags": {
71217                     "name": "Wachovia",
71218                     "amenity": "bank"
71219                 },
71220                 "name": "Wachovia",
71221                 "icon": "bank",
71222                 "geometry": [
71223                     "point",
71224                     "vertex",
71225                     "area"
71226                 ],
71227                 "fields": [
71228                     "atm",
71229                     "building_area",
71230                     "address"
71231                 ],
71232                 "suggestion": true
71233             },
71234             "amenity/bank/Wells Fargo": {
71235                 "tags": {
71236                     "name": "Wells Fargo",
71237                     "amenity": "bank"
71238                 },
71239                 "name": "Wells Fargo",
71240                 "icon": "bank",
71241                 "geometry": [
71242                     "point",
71243                     "vertex",
71244                     "area"
71245                 ],
71246                 "fields": [
71247                     "atm",
71248                     "building_area",
71249                     "address"
71250                 ],
71251                 "suggestion": true
71252             },
71253             "amenity/bank/Western Union": {
71254                 "tags": {
71255                     "name": "Western Union",
71256                     "amenity": "bank"
71257                 },
71258                 "name": "Western Union",
71259                 "icon": "bank",
71260                 "geometry": [
71261                     "point",
71262                     "vertex",
71263                     "area"
71264                 ],
71265                 "fields": [
71266                     "atm",
71267                     "building_area",
71268                     "address"
71269                 ],
71270                 "suggestion": true
71271             },
71272             "amenity/bank/Westpac": {
71273                 "tags": {
71274                     "name": "Westpac",
71275                     "amenity": "bank"
71276                 },
71277                 "name": "Westpac",
71278                 "icon": "bank",
71279                 "geometry": [
71280                     "point",
71281                     "vertex",
71282                     "area"
71283                 ],
71284                 "fields": [
71285                     "atm",
71286                     "building_area",
71287                     "address"
71288                 ],
71289                 "suggestion": true
71290             },
71291             "amenity/bank/Yorkshire Bank": {
71292                 "tags": {
71293                     "name": "Yorkshire Bank",
71294                     "amenity": "bank"
71295                 },
71296                 "name": "Yorkshire Bank",
71297                 "icon": "bank",
71298                 "geometry": [
71299                     "point",
71300                     "vertex",
71301                     "area"
71302                 ],
71303                 "fields": [
71304                     "atm",
71305                     "building_area",
71306                     "address"
71307                 ],
71308                 "suggestion": true
71309             },
71310             "amenity/bank/ČSOB": {
71311                 "tags": {
71312                     "name": "ČSOB",
71313                     "amenity": "bank"
71314                 },
71315                 "name": "ČSOB",
71316                 "icon": "bank",
71317                 "geometry": [
71318                     "point",
71319                     "vertex",
71320                     "area"
71321                 ],
71322                 "fields": [
71323                     "atm",
71324                     "building_area",
71325                     "address"
71326                 ],
71327                 "suggestion": true
71328             },
71329             "amenity/bank/Česká spořitelna": {
71330                 "tags": {
71331                     "name": "Česká spořitelna",
71332                     "amenity": "bank"
71333                 },
71334                 "name": "Česká spořitelna",
71335                 "icon": "bank",
71336                 "geometry": [
71337                     "point",
71338                     "vertex",
71339                     "area"
71340                 ],
71341                 "fields": [
71342                     "atm",
71343                     "building_area",
71344                     "address"
71345                 ],
71346                 "suggestion": true
71347             },
71348             "amenity/bank/Альфа-Банк": {
71349                 "tags": {
71350                     "name": "Альфа-Банк",
71351                     "amenity": "bank"
71352                 },
71353                 "name": "Альфа-Банк",
71354                 "icon": "bank",
71355                 "geometry": [
71356                     "point",
71357                     "vertex",
71358                     "area"
71359                 ],
71360                 "fields": [
71361                     "atm",
71362                     "building_area",
71363                     "address"
71364                 ],
71365                 "suggestion": true
71366             },
71367             "amenity/bank/Банк Москвы": {
71368                 "tags": {
71369                     "name": "Банк Москвы",
71370                     "amenity": "bank"
71371                 },
71372                 "name": "Банк Москвы",
71373                 "icon": "bank",
71374                 "geometry": [
71375                     "point",
71376                     "vertex",
71377                     "area"
71378                 ],
71379                 "fields": [
71380                     "atm",
71381                     "building_area",
71382                     "address"
71383                 ],
71384                 "suggestion": true
71385             },
71386             "amenity/bank/Белагропромбанк": {
71387                 "tags": {
71388                     "name": "Белагропромбанк",
71389                     "amenity": "bank"
71390                 },
71391                 "name": "Белагропромбанк",
71392                 "icon": "bank",
71393                 "geometry": [
71394                     "point",
71395                     "vertex",
71396                     "area"
71397                 ],
71398                 "fields": [
71399                     "atm",
71400                     "building_area",
71401                     "address"
71402                 ],
71403                 "suggestion": true
71404             },
71405             "amenity/bank/Беларусбанк": {
71406                 "tags": {
71407                     "name": "Беларусбанк",
71408                     "amenity": "bank"
71409                 },
71410                 "name": "Беларусбанк",
71411                 "icon": "bank",
71412                 "geometry": [
71413                     "point",
71414                     "vertex",
71415                     "area"
71416                 ],
71417                 "fields": [
71418                     "atm",
71419                     "building_area",
71420                     "address"
71421                 ],
71422                 "suggestion": true
71423             },
71424             "amenity/bank/ВТБ": {
71425                 "tags": {
71426                     "name": "ВТБ",
71427                     "amenity": "bank"
71428                 },
71429                 "name": "ВТБ",
71430                 "icon": "bank",
71431                 "geometry": [
71432                     "point",
71433                     "vertex",
71434                     "area"
71435                 ],
71436                 "fields": [
71437                     "atm",
71438                     "building_area",
71439                     "address"
71440                 ],
71441                 "suggestion": true
71442             },
71443             "amenity/bank/ВТБ24": {
71444                 "tags": {
71445                     "name": "ВТБ24",
71446                     "amenity": "bank"
71447                 },
71448                 "name": "ВТБ24",
71449                 "icon": "bank",
71450                 "geometry": [
71451                     "point",
71452                     "vertex",
71453                     "area"
71454                 ],
71455                 "fields": [
71456                     "atm",
71457                     "building_area",
71458                     "address"
71459                 ],
71460                 "suggestion": true
71461             },
71462             "amenity/bank/Возрождение": {
71463                 "tags": {
71464                     "name": "Возрождение",
71465                     "amenity": "bank"
71466                 },
71467                 "name": "Возрождение",
71468                 "icon": "bank",
71469                 "geometry": [
71470                     "point",
71471                     "vertex",
71472                     "area"
71473                 ],
71474                 "fields": [
71475                     "atm",
71476                     "building_area",
71477                     "address"
71478                 ],
71479                 "suggestion": true
71480             },
71481             "amenity/bank/Газпромбанк": {
71482                 "tags": {
71483                     "name": "Газпромбанк",
71484                     "amenity": "bank"
71485                 },
71486                 "name": "Газпромбанк",
71487                 "icon": "bank",
71488                 "geometry": [
71489                     "point",
71490                     "vertex",
71491                     "area"
71492                 ],
71493                 "fields": [
71494                     "atm",
71495                     "building_area",
71496                     "address"
71497                 ],
71498                 "suggestion": true
71499             },
71500             "amenity/bank/Ощадбанк": {
71501                 "tags": {
71502                     "name": "Ощадбанк",
71503                     "amenity": "bank"
71504                 },
71505                 "name": "Ощадбанк",
71506                 "icon": "bank",
71507                 "geometry": [
71508                     "point",
71509                     "vertex",
71510                     "area"
71511                 ],
71512                 "fields": [
71513                     "atm",
71514                     "building_area",
71515                     "address"
71516                 ],
71517                 "suggestion": true
71518             },
71519             "amenity/bank/ПриватБанк": {
71520                 "tags": {
71521                     "name": "ПриватБанк",
71522                     "amenity": "bank"
71523                 },
71524                 "name": "ПриватБанк",
71525                 "icon": "bank",
71526                 "geometry": [
71527                     "point",
71528                     "vertex",
71529                     "area"
71530                 ],
71531                 "fields": [
71532                     "atm",
71533                     "building_area",
71534                     "address"
71535                 ],
71536                 "suggestion": true
71537             },
71538             "amenity/bank/Промсвязьбанк": {
71539                 "tags": {
71540                     "name": "Промсвязьбанк",
71541                     "amenity": "bank"
71542                 },
71543                 "name": "Промсвязьбанк",
71544                 "icon": "bank",
71545                 "geometry": [
71546                     "point",
71547                     "vertex",
71548                     "area"
71549                 ],
71550                 "fields": [
71551                     "atm",
71552                     "building_area",
71553                     "address"
71554                 ],
71555                 "suggestion": true
71556             },
71557             "amenity/bank/Райффайзен Банк Аваль": {
71558                 "tags": {
71559                     "name": "Райффайзен Банк Аваль",
71560                     "amenity": "bank"
71561                 },
71562                 "name": "Райффайзен Банк Аваль",
71563                 "icon": "bank",
71564                 "geometry": [
71565                     "point",
71566                     "vertex",
71567                     "area"
71568                 ],
71569                 "fields": [
71570                     "atm",
71571                     "building_area",
71572                     "address"
71573                 ],
71574                 "suggestion": true
71575             },
71576             "amenity/bank/Росбанк": {
71577                 "tags": {
71578                     "name": "Росбанк",
71579                     "amenity": "bank"
71580                 },
71581                 "name": "Росбанк",
71582                 "icon": "bank",
71583                 "geometry": [
71584                     "point",
71585                     "vertex",
71586                     "area"
71587                 ],
71588                 "fields": [
71589                     "atm",
71590                     "building_area",
71591                     "address"
71592                 ],
71593                 "suggestion": true
71594             },
71595             "amenity/bank/Россельхозбанк": {
71596                 "tags": {
71597                     "name": "Россельхозбанк",
71598                     "amenity": "bank"
71599                 },
71600                 "name": "Россельхозбанк",
71601                 "icon": "bank",
71602                 "geometry": [
71603                     "point",
71604                     "vertex",
71605                     "area"
71606                 ],
71607                 "fields": [
71608                     "atm",
71609                     "building_area",
71610                     "address"
71611                 ],
71612                 "suggestion": true
71613             },
71614             "amenity/bank/Сбербанк": {
71615                 "tags": {
71616                     "name": "Сбербанк",
71617                     "amenity": "bank"
71618                 },
71619                 "name": "Сбербанк",
71620                 "icon": "bank",
71621                 "geometry": [
71622                     "point",
71623                     "vertex",
71624                     "area"
71625                 ],
71626                 "fields": [
71627                     "atm",
71628                     "building_area",
71629                     "address"
71630                 ],
71631                 "suggestion": true
71632             },
71633             "amenity/bank/Совкомбанк": {
71634                 "tags": {
71635                     "name": "Совкомбанк",
71636                     "amenity": "bank"
71637                 },
71638                 "name": "Совкомбанк",
71639                 "icon": "bank",
71640                 "geometry": [
71641                     "point",
71642                     "vertex",
71643                     "area"
71644                 ],
71645                 "fields": [
71646                     "atm",
71647                     "building_area",
71648                     "address"
71649                 ],
71650                 "suggestion": true
71651             },
71652             "amenity/bank/УкрСиббанк": {
71653                 "tags": {
71654                     "name": "УкрСиббанк",
71655                     "amenity": "bank"
71656                 },
71657                 "name": "УкрСиббанк",
71658                 "icon": "bank",
71659                 "geometry": [
71660                     "point",
71661                     "vertex",
71662                     "area"
71663                 ],
71664                 "fields": [
71665                     "atm",
71666                     "building_area",
71667                     "address"
71668                 ],
71669                 "suggestion": true
71670             },
71671             "amenity/bank/Уралсиб": {
71672                 "tags": {
71673                     "name": "Уралсиб",
71674                     "amenity": "bank"
71675                 },
71676                 "name": "Уралсиб",
71677                 "icon": "bank",
71678                 "geometry": [
71679                     "point",
71680                     "vertex",
71681                     "area"
71682                 ],
71683                 "fields": [
71684                     "atm",
71685                     "building_area",
71686                     "address"
71687                 ],
71688                 "suggestion": true
71689             },
71690             "amenity/bank/ლიბერთი ბანკი": {
71691                 "tags": {
71692                     "name": "ლიბერთი ბანკი",
71693                     "name:en": "Liberty Bank",
71694                     "amenity": "bank"
71695                 },
71696                 "name": "ლიბერთი ბანკი",
71697                 "icon": "bank",
71698                 "geometry": [
71699                     "point",
71700                     "vertex",
71701                     "area"
71702                 ],
71703                 "fields": [
71704                     "atm",
71705                     "building_area",
71706                     "address"
71707                 ],
71708                 "suggestion": true
71709             },
71710             "amenity/bank/みずほ銀行": {
71711                 "tags": {
71712                     "name": "みずほ銀行",
71713                     "amenity": "bank"
71714                 },
71715                 "name": "みずほ銀行",
71716                 "icon": "bank",
71717                 "geometry": [
71718                     "point",
71719                     "vertex",
71720                     "area"
71721                 ],
71722                 "fields": [
71723                     "atm",
71724                     "building_area",
71725                     "address"
71726                 ],
71727                 "suggestion": true
71728             },
71729             "amenity/bank/りそな銀行": {
71730                 "tags": {
71731                     "name": "りそな銀行",
71732                     "name:en": "Mizuho Bank",
71733                     "amenity": "bank"
71734                 },
71735                 "name": "りそな銀行",
71736                 "icon": "bank",
71737                 "geometry": [
71738                     "point",
71739                     "vertex",
71740                     "area"
71741                 ],
71742                 "fields": [
71743                     "atm",
71744                     "building_area",
71745                     "address"
71746                 ],
71747                 "suggestion": true
71748             },
71749             "amenity/bank/三井住友銀行": {
71750                 "tags": {
71751                     "name": "三井住友銀行",
71752                     "amenity": "bank"
71753                 },
71754                 "name": "三井住友銀行",
71755                 "icon": "bank",
71756                 "geometry": [
71757                     "point",
71758                     "vertex",
71759                     "area"
71760                 ],
71761                 "fields": [
71762                     "atm",
71763                     "building_area",
71764                     "address"
71765                 ],
71766                 "suggestion": true
71767             },
71768             "amenity/bank/三菱東京UFJ銀行": {
71769                 "tags": {
71770                     "name": "三菱東京UFJ銀行",
71771                     "amenity": "bank"
71772                 },
71773                 "name": "三菱東京UFJ銀行",
71774                 "icon": "bank",
71775                 "geometry": [
71776                     "point",
71777                     "vertex",
71778                     "area"
71779                 ],
71780                 "fields": [
71781                     "atm",
71782                     "building_area",
71783                     "address"
71784                 ],
71785                 "suggestion": true
71786             },
71787             "amenity/bank/中国银行": {
71788                 "tags": {
71789                     "name": "中国银行",
71790                     "amenity": "bank"
71791                 },
71792                 "name": "中国银行",
71793                 "icon": "bank",
71794                 "geometry": [
71795                     "point",
71796                     "vertex",
71797                     "area"
71798                 ],
71799                 "fields": [
71800                     "atm",
71801                     "building_area",
71802                     "address"
71803                 ],
71804                 "suggestion": true
71805             },
71806             "amenity/bank/광주은행": {
71807                 "tags": {
71808                     "name": "광주은행",
71809                     "name:en": "Gwangju Bank",
71810                     "amenity": "bank"
71811                 },
71812                 "name": "광주은행",
71813                 "icon": "bank",
71814                 "geometry": [
71815                     "point",
71816                     "vertex",
71817                     "area"
71818                 ],
71819                 "fields": [
71820                     "atm",
71821                     "building_area",
71822                     "address"
71823                 ],
71824                 "suggestion": true
71825             },
71826             "amenity/bank/국민은행": {
71827                 "tags": {
71828                     "name": "국민은행",
71829                     "name:en": "Gungmin Bank",
71830                     "amenity": "bank"
71831                 },
71832                 "name": "국민은행",
71833                 "icon": "bank",
71834                 "geometry": [
71835                     "point",
71836                     "vertex",
71837                     "area"
71838                 ],
71839                 "fields": [
71840                     "atm",
71841                     "building_area",
71842                     "address"
71843                 ],
71844                 "suggestion": true
71845             },
71846             "amenity/bank/농협": {
71847                 "tags": {
71848                     "name": "농협",
71849                     "amenity": "bank"
71850                 },
71851                 "name": "농협",
71852                 "icon": "bank",
71853                 "geometry": [
71854                     "point",
71855                     "vertex",
71856                     "area"
71857                 ],
71858                 "fields": [
71859                     "atm",
71860                     "building_area",
71861                     "address"
71862                 ],
71863                 "suggestion": true
71864             },
71865             "amenity/bank/신한은행": {
71866                 "tags": {
71867                     "name": "신한은행",
71868                     "name:en": "Sinhan Bank",
71869                     "amenity": "bank"
71870                 },
71871                 "name": "신한은행",
71872                 "icon": "bank",
71873                 "geometry": [
71874                     "point",
71875                     "vertex",
71876                     "area"
71877                 ],
71878                 "fields": [
71879                     "atm",
71880                     "building_area",
71881                     "address"
71882                 ],
71883                 "suggestion": true
71884             },
71885             "amenity/bank/우리은행": {
71886                 "tags": {
71887                     "name": "우리은행",
71888                     "name:en": "Uri Bank",
71889                     "amenity": "bank"
71890                 },
71891                 "name": "우리은행",
71892                 "icon": "bank",
71893                 "geometry": [
71894                     "point",
71895                     "vertex",
71896                     "area"
71897                 ],
71898                 "fields": [
71899                     "atm",
71900                     "building_area",
71901                     "address"
71902                 ],
71903                 "suggestion": true
71904             },
71905             "amenity/bank/중소기업은행": {
71906                 "tags": {
71907                     "name": "중소기업은행",
71908                     "name:en": "Industrial Bank of Korea",
71909                     "amenity": "bank"
71910                 },
71911                 "name": "중소기업은행",
71912                 "icon": "bank",
71913                 "geometry": [
71914                     "point",
71915                     "vertex",
71916                     "area"
71917                 ],
71918                 "fields": [
71919                     "atm",
71920                     "building_area",
71921                     "address"
71922                 ],
71923                 "suggestion": true
71924             },
71925             "amenity/bank/하나은행": {
71926                 "tags": {
71927                     "name": "하나은행",
71928                     "amenity": "bank"
71929                 },
71930                 "name": "하나은행",
71931                 "icon": "bank",
71932                 "geometry": [
71933                     "point",
71934                     "vertex",
71935                     "area"
71936                 ],
71937                 "fields": [
71938                     "atm",
71939                     "building_area",
71940                     "address"
71941                 ],
71942                 "suggestion": true
71943             },
71944             "amenity/cafe/Cafe Amazon": {
71945                 "tags": {
71946                     "name": "Cafe Amazon",
71947                     "amenity": "cafe"
71948                 },
71949                 "name": "Cafe Amazon",
71950                 "icon": "cafe",
71951                 "geometry": [
71952                     "point",
71953                     "vertex",
71954                     "area"
71955                 ],
71956                 "fields": [
71957                     "cuisine",
71958                     "internet_access",
71959                     "building_area",
71960                     "address"
71961                 ],
71962                 "suggestion": true
71963             },
71964             "amenity/cafe/Cafe Coffee Day": {
71965                 "tags": {
71966                     "name": "Cafe Coffee Day",
71967                     "amenity": "cafe"
71968                 },
71969                 "name": "Cafe Coffee Day",
71970                 "icon": "cafe",
71971                 "geometry": [
71972                     "point",
71973                     "vertex",
71974                     "area"
71975                 ],
71976                 "fields": [
71977                     "cuisine",
71978                     "internet_access",
71979                     "building_area",
71980                     "address"
71981                 ],
71982                 "suggestion": true
71983             },
71984             "amenity/cafe/Cafeteria": {
71985                 "tags": {
71986                     "name": "Cafeteria",
71987                     "amenity": "cafe"
71988                 },
71989                 "name": "Cafeteria",
71990                 "icon": "cafe",
71991                 "geometry": [
71992                     "point",
71993                     "vertex",
71994                     "area"
71995                 ],
71996                 "fields": [
71997                     "cuisine",
71998                     "internet_access",
71999                     "building_area",
72000                     "address"
72001                 ],
72002                 "suggestion": true
72003             },
72004             "amenity/cafe/Caffè Nero": {
72005                 "tags": {
72006                     "name": "Caffè Nero",
72007                     "amenity": "cafe"
72008                 },
72009                 "name": "Caffè Nero",
72010                 "icon": "cafe",
72011                 "geometry": [
72012                     "point",
72013                     "vertex",
72014                     "area"
72015                 ],
72016                 "fields": [
72017                     "cuisine",
72018                     "internet_access",
72019                     "building_area",
72020                     "address"
72021                 ],
72022                 "suggestion": true
72023             },
72024             "amenity/cafe/Café Central": {
72025                 "tags": {
72026                     "name": "Café Central",
72027                     "amenity": "cafe"
72028                 },
72029                 "name": "Café Central",
72030                 "icon": "cafe",
72031                 "geometry": [
72032                     "point",
72033                     "vertex",
72034                     "area"
72035                 ],
72036                 "fields": [
72037                     "cuisine",
72038                     "internet_access",
72039                     "building_area",
72040                     "address"
72041                 ],
72042                 "suggestion": true
72043             },
72044             "amenity/cafe/Caribou Coffee": {
72045                 "tags": {
72046                     "name": "Caribou Coffee",
72047                     "amenity": "cafe"
72048                 },
72049                 "name": "Caribou Coffee",
72050                 "icon": "cafe",
72051                 "geometry": [
72052                     "point",
72053                     "vertex",
72054                     "area"
72055                 ],
72056                 "fields": [
72057                     "cuisine",
72058                     "internet_access",
72059                     "building_area",
72060                     "address"
72061                 ],
72062                 "suggestion": true
72063             },
72064             "amenity/cafe/Coffee Time": {
72065                 "tags": {
72066                     "name": "Coffee Time",
72067                     "amenity": "cafe"
72068                 },
72069                 "name": "Coffee Time",
72070                 "icon": "cafe",
72071                 "geometry": [
72072                     "point",
72073                     "vertex",
72074                     "area"
72075                 ],
72076                 "fields": [
72077                     "cuisine",
72078                     "internet_access",
72079                     "building_area",
72080                     "address"
72081                 ],
72082                 "suggestion": true
72083             },
72084             "amenity/cafe/Costa": {
72085                 "tags": {
72086                     "name": "Costa",
72087                     "amenity": "cafe"
72088                 },
72089                 "name": "Costa",
72090                 "icon": "cafe",
72091                 "geometry": [
72092                     "point",
72093                     "vertex",
72094                     "area"
72095                 ],
72096                 "fields": [
72097                     "cuisine",
72098                     "internet_access",
72099                     "building_area",
72100                     "address"
72101                 ],
72102                 "suggestion": true
72103             },
72104             "amenity/cafe/Dunkin Donuts": {
72105                 "tags": {
72106                     "name": "Dunkin Donuts",
72107                     "cuisine": "donut",
72108                     "amenity": "cafe"
72109                 },
72110                 "name": "Dunkin Donuts",
72111                 "icon": "cafe",
72112                 "geometry": [
72113                     "point",
72114                     "vertex",
72115                     "area"
72116                 ],
72117                 "fields": [
72118                     "cuisine",
72119                     "internet_access",
72120                     "building_area",
72121                     "address"
72122                 ],
72123                 "suggestion": true
72124             },
72125             "amenity/cafe/Eiscafe": {
72126                 "tags": {
72127                     "name": "Eiscafe",
72128                     "amenity": "cafe"
72129                 },
72130                 "name": "Eiscafe",
72131                 "icon": "cafe",
72132                 "geometry": [
72133                     "point",
72134                     "vertex",
72135                     "area"
72136                 ],
72137                 "fields": [
72138                     "cuisine",
72139                     "internet_access",
72140                     "building_area",
72141                     "address"
72142                 ],
72143                 "suggestion": true
72144             },
72145             "amenity/cafe/Eiscafe Venezia": {
72146                 "tags": {
72147                     "name": "Eiscafe Venezia",
72148                     "amenity": "cafe"
72149                 },
72150                 "name": "Eiscafe Venezia",
72151                 "icon": "cafe",
72152                 "geometry": [
72153                     "point",
72154                     "vertex",
72155                     "area"
72156                 ],
72157                 "fields": [
72158                     "cuisine",
72159                     "internet_access",
72160                     "building_area",
72161                     "address"
72162                 ],
72163                 "suggestion": true
72164             },
72165             "amenity/cafe/Eisdiele": {
72166                 "tags": {
72167                     "name": "Eisdiele",
72168                     "amenity": "cafe"
72169                 },
72170                 "name": "Eisdiele",
72171                 "icon": "cafe",
72172                 "geometry": [
72173                     "point",
72174                     "vertex",
72175                     "area"
72176                 ],
72177                 "fields": [
72178                     "cuisine",
72179                     "internet_access",
72180                     "building_area",
72181                     "address"
72182                 ],
72183                 "suggestion": true
72184             },
72185             "amenity/cafe/Pret A Manger": {
72186                 "tags": {
72187                     "name": "Pret A Manger",
72188                     "amenity": "cafe"
72189                 },
72190                 "name": "Pret A Manger",
72191                 "icon": "cafe",
72192                 "geometry": [
72193                     "point",
72194                     "vertex",
72195                     "area"
72196                 ],
72197                 "fields": [
72198                     "cuisine",
72199                     "internet_access",
72200                     "building_area",
72201                     "address"
72202                 ],
72203                 "suggestion": true
72204             },
72205             "amenity/cafe/Second Cup": {
72206                 "tags": {
72207                     "name": "Second Cup",
72208                     "amenity": "cafe"
72209                 },
72210                 "name": "Second Cup",
72211                 "icon": "cafe",
72212                 "geometry": [
72213                     "point",
72214                     "vertex",
72215                     "area"
72216                 ],
72217                 "fields": [
72218                     "cuisine",
72219                     "internet_access",
72220                     "building_area",
72221                     "address"
72222                 ],
72223                 "suggestion": true
72224             },
72225             "amenity/cafe/Segafredo": {
72226                 "tags": {
72227                     "name": "Segafredo",
72228                     "amenity": "cafe"
72229                 },
72230                 "name": "Segafredo",
72231                 "icon": "cafe",
72232                 "geometry": [
72233                     "point",
72234                     "vertex",
72235                     "area"
72236                 ],
72237                 "fields": [
72238                     "cuisine",
72239                     "internet_access",
72240                     "building_area",
72241                     "address"
72242                 ],
72243                 "suggestion": true
72244             },
72245             "amenity/cafe/Starbucks": {
72246                 "tags": {
72247                     "name": "Starbucks",
72248                     "cuisine": "coffee_shop",
72249                     "amenity": "cafe"
72250                 },
72251                 "name": "Starbucks",
72252                 "icon": "cafe",
72253                 "geometry": [
72254                     "point",
72255                     "vertex",
72256                     "area"
72257                 ],
72258                 "fields": [
72259                     "cuisine",
72260                     "internet_access",
72261                     "building_area",
72262                     "address"
72263                 ],
72264                 "suggestion": true
72265             },
72266             "amenity/cafe/Tchibo": {
72267                 "tags": {
72268                     "name": "Tchibo",
72269                     "amenity": "cafe"
72270                 },
72271                 "name": "Tchibo",
72272                 "icon": "cafe",
72273                 "geometry": [
72274                     "point",
72275                     "vertex",
72276                     "area"
72277                 ],
72278                 "fields": [
72279                     "cuisine",
72280                     "internet_access",
72281                     "building_area",
72282                     "address"
72283                 ],
72284                 "suggestion": true
72285             },
72286             "amenity/cafe/Traveler's Coffee": {
72287                 "tags": {
72288                     "name": "Traveler's Coffee",
72289                     "amenity": "cafe"
72290                 },
72291                 "name": "Traveler's Coffee",
72292                 "icon": "cafe",
72293                 "geometry": [
72294                     "point",
72295                     "vertex",
72296                     "area"
72297                 ],
72298                 "fields": [
72299                     "cuisine",
72300                     "internet_access",
72301                     "building_area",
72302                     "address"
72303                 ],
72304                 "suggestion": true
72305             },
72306             "amenity/cafe/Кафе": {
72307                 "tags": {
72308                     "name": "Кафе",
72309                     "amenity": "cafe"
72310                 },
72311                 "name": "Кафе",
72312                 "icon": "cafe",
72313                 "geometry": [
72314                     "point",
72315                     "vertex",
72316                     "area"
72317                 ],
72318                 "fields": [
72319                     "cuisine",
72320                     "internet_access",
72321                     "building_area",
72322                     "address"
72323                 ],
72324                 "suggestion": true
72325             },
72326             "amenity/cafe/Кофе Хауз": {
72327                 "tags": {
72328                     "name": "Кофе Хауз",
72329                     "amenity": "cafe"
72330                 },
72331                 "name": "Кофе Хауз",
72332                 "icon": "cafe",
72333                 "geometry": [
72334                     "point",
72335                     "vertex",
72336                     "area"
72337                 ],
72338                 "fields": [
72339                     "cuisine",
72340                     "internet_access",
72341                     "building_area",
72342                     "address"
72343                 ],
72344                 "suggestion": true
72345             },
72346             "amenity/cafe/Столовая": {
72347                 "tags": {
72348                     "name": "Столовая",
72349                     "amenity": "cafe"
72350                 },
72351                 "name": "Столовая",
72352                 "icon": "cafe",
72353                 "geometry": [
72354                     "point",
72355                     "vertex",
72356                     "area"
72357                 ],
72358                 "fields": [
72359                     "cuisine",
72360                     "internet_access",
72361                     "building_area",
72362                     "address"
72363                 ],
72364                 "suggestion": true
72365             },
72366             "amenity/cafe/Шашлычная": {
72367                 "tags": {
72368                     "name": "Шашлычная",
72369                     "amenity": "cafe"
72370                 },
72371                 "name": "Шашлычная",
72372                 "icon": "cafe",
72373                 "geometry": [
72374                     "point",
72375                     "vertex",
72376                     "area"
72377                 ],
72378                 "fields": [
72379                     "cuisine",
72380                     "internet_access",
72381                     "building_area",
72382                     "address"
72383                 ],
72384                 "suggestion": true
72385             },
72386             "amenity/cafe/Шоколадница": {
72387                 "tags": {
72388                     "name": "Шоколадница",
72389                     "amenity": "cafe"
72390                 },
72391                 "name": "Шоколадница",
72392                 "icon": "cafe",
72393                 "geometry": [
72394                     "point",
72395                     "vertex",
72396                     "area"
72397                 ],
72398                 "fields": [
72399                     "cuisine",
72400                     "internet_access",
72401                     "building_area",
72402                     "address"
72403                 ],
72404                 "suggestion": true
72405             },
72406             "amenity/cafe/คาเฟ่ อเมซอน": {
72407                 "tags": {
72408                     "name": "คาเฟ่ อเมซอน",
72409                     "amenity": "cafe"
72410                 },
72411                 "name": "คาเฟ่ อเมซอน",
72412                 "icon": "cafe",
72413                 "geometry": [
72414                     "point",
72415                     "vertex",
72416                     "area"
72417                 ],
72418                 "fields": [
72419                     "cuisine",
72420                     "internet_access",
72421                     "building_area",
72422                     "address"
72423                 ],
72424                 "suggestion": true
72425             },
72426             "amenity/cafe/カフェ・ド・クリエ": {
72427                 "tags": {
72428                     "name": "カフェ・ド・クリエ",
72429                     "name:en": "Cafe de CRIE",
72430                     "amenity": "cafe"
72431                 },
72432                 "name": "カフェ・ド・クリエ",
72433                 "icon": "cafe",
72434                 "geometry": [
72435                     "point",
72436                     "vertex",
72437                     "area"
72438                 ],
72439                 "fields": [
72440                     "cuisine",
72441                     "internet_access",
72442                     "building_area",
72443                     "address"
72444                 ],
72445                 "suggestion": true
72446             },
72447             "amenity/cafe/スターバックス": {
72448                 "tags": {
72449                     "name": "スターバックス",
72450                     "name:en": "Starbucks",
72451                     "amenity": "cafe"
72452                 },
72453                 "name": "スターバックス",
72454                 "icon": "cafe",
72455                 "geometry": [
72456                     "point",
72457                     "vertex",
72458                     "area"
72459                 ],
72460                 "fields": [
72461                     "cuisine",
72462                     "internet_access",
72463                     "building_area",
72464                     "address"
72465                 ],
72466                 "suggestion": true
72467             },
72468             "amenity/cafe/ドトール": {
72469                 "tags": {
72470                     "name": "ドトール",
72471                     "name:en": "DOUTOR",
72472                     "amenity": "cafe"
72473                 },
72474                 "name": "ドトール",
72475                 "icon": "cafe",
72476                 "geometry": [
72477                     "point",
72478                     "vertex",
72479                     "area"
72480                 ],
72481                 "fields": [
72482                     "cuisine",
72483                     "internet_access",
72484                     "building_area",
72485                     "address"
72486                 ],
72487                 "suggestion": true
72488             },
72489             "amenity/car_rental/Avis": {
72490                 "tags": {
72491                     "name": "Avis",
72492                     "amenity": "car_rental"
72493                 },
72494                 "name": "Avis",
72495                 "icon": "car",
72496                 "geometry": [
72497                     "point",
72498                     "area"
72499                 ],
72500                 "fields": [
72501                     "operator"
72502                 ],
72503                 "suggestion": true
72504             },
72505             "amenity/car_rental/Budget": {
72506                 "tags": {
72507                     "name": "Budget",
72508                     "amenity": "car_rental"
72509                 },
72510                 "name": "Budget",
72511                 "icon": "car",
72512                 "geometry": [
72513                     "point",
72514                     "area"
72515                 ],
72516                 "fields": [
72517                     "operator"
72518                 ],
72519                 "suggestion": true
72520             },
72521             "amenity/car_rental/Enterprise": {
72522                 "tags": {
72523                     "name": "Enterprise",
72524                     "amenity": "car_rental"
72525                 },
72526                 "name": "Enterprise",
72527                 "icon": "car",
72528                 "geometry": [
72529                     "point",
72530                     "area"
72531                 ],
72532                 "fields": [
72533                     "operator"
72534                 ],
72535                 "suggestion": true
72536             },
72537             "amenity/car_rental/Europcar": {
72538                 "tags": {
72539                     "name": "Europcar",
72540                     "amenity": "car_rental"
72541                 },
72542                 "name": "Europcar",
72543                 "icon": "car",
72544                 "geometry": [
72545                     "point",
72546                     "area"
72547                 ],
72548                 "fields": [
72549                     "operator"
72550                 ],
72551                 "suggestion": true
72552             },
72553             "amenity/car_rental/Hertz": {
72554                 "tags": {
72555                     "name": "Hertz",
72556                     "amenity": "car_rental"
72557                 },
72558                 "name": "Hertz",
72559                 "icon": "car",
72560                 "geometry": [
72561                     "point",
72562                     "area"
72563                 ],
72564                 "fields": [
72565                     "operator"
72566                 ],
72567                 "suggestion": true
72568             },
72569             "amenity/car_rental/Sixt": {
72570                 "tags": {
72571                     "name": "Sixt",
72572                     "amenity": "car_rental"
72573                 },
72574                 "name": "Sixt",
72575                 "icon": "car",
72576                 "geometry": [
72577                     "point",
72578                     "area"
72579                 ],
72580                 "fields": [
72581                     "operator"
72582                 ],
72583                 "suggestion": true
72584             },
72585             "amenity/car_rental/stadtmobil CarSharing-Station": {
72586                 "tags": {
72587                     "name": "stadtmobil CarSharing-Station",
72588                     "amenity": "car_rental"
72589                 },
72590                 "name": "stadtmobil CarSharing-Station",
72591                 "icon": "car",
72592                 "geometry": [
72593                     "point",
72594                     "area"
72595                 ],
72596                 "fields": [
72597                     "operator"
72598                 ],
72599                 "suggestion": true
72600             },
72601             "amenity/fast_food/A&W": {
72602                 "tags": {
72603                     "name": "A&W",
72604                     "amenity": "fast_food"
72605                 },
72606                 "name": "A&W",
72607                 "icon": "fast-food",
72608                 "geometry": [
72609                     "point",
72610                     "vertex",
72611                     "area"
72612                 ],
72613                 "fields": [
72614                     "cuisine",
72615                     "building_area",
72616                     "address"
72617                 ],
72618                 "suggestion": true
72619             },
72620             "amenity/fast_food/Ali Baba": {
72621                 "tags": {
72622                     "name": "Ali Baba",
72623                     "amenity": "fast_food"
72624                 },
72625                 "name": "Ali Baba",
72626                 "icon": "fast-food",
72627                 "geometry": [
72628                     "point",
72629                     "vertex",
72630                     "area"
72631                 ],
72632                 "fields": [
72633                     "cuisine",
72634                     "building_area",
72635                     "address"
72636                 ],
72637                 "suggestion": true
72638             },
72639             "amenity/fast_food/Arby's": {
72640                 "tags": {
72641                     "name": "Arby's",
72642                     "amenity": "fast_food"
72643                 },
72644                 "name": "Arby's",
72645                 "icon": "fast-food",
72646                 "geometry": [
72647                     "point",
72648                     "vertex",
72649                     "area"
72650                 ],
72651                 "fields": [
72652                     "cuisine",
72653                     "building_area",
72654                     "address"
72655                 ],
72656                 "suggestion": true
72657             },
72658             "amenity/fast_food/Asia Imbiss": {
72659                 "tags": {
72660                     "name": "Asia Imbiss",
72661                     "amenity": "fast_food"
72662                 },
72663                 "name": "Asia Imbiss",
72664                 "icon": "fast-food",
72665                 "geometry": [
72666                     "point",
72667                     "vertex",
72668                     "area"
72669                 ],
72670                 "fields": [
72671                     "cuisine",
72672                     "building_area",
72673                     "address"
72674                 ],
72675                 "suggestion": true
72676             },
72677             "amenity/fast_food/Baskin Robbins": {
72678                 "tags": {
72679                     "name": "Baskin Robbins",
72680                     "amenity": "fast_food"
72681                 },
72682                 "name": "Baskin Robbins",
72683                 "icon": "fast-food",
72684                 "geometry": [
72685                     "point",
72686                     "vertex",
72687                     "area"
72688                 ],
72689                 "fields": [
72690                     "cuisine",
72691                     "building_area",
72692                     "address"
72693                 ],
72694                 "suggestion": true
72695             },
72696             "amenity/fast_food/Boston Market": {
72697                 "tags": {
72698                     "name": "Boston Market",
72699                     "amenity": "fast_food"
72700                 },
72701                 "name": "Boston Market",
72702                 "icon": "fast-food",
72703                 "geometry": [
72704                     "point",
72705                     "vertex",
72706                     "area"
72707                 ],
72708                 "fields": [
72709                     "cuisine",
72710                     "building_area",
72711                     "address"
72712                 ],
72713                 "suggestion": true
72714             },
72715             "amenity/fast_food/Burger King": {
72716                 "tags": {
72717                     "name": "Burger King",
72718                     "cuisine": "burger",
72719                     "amenity": "fast_food"
72720                 },
72721                 "name": "Burger King",
72722                 "icon": "fast-food",
72723                 "geometry": [
72724                     "point",
72725                     "vertex",
72726                     "area"
72727                 ],
72728                 "fields": [
72729                     "cuisine",
72730                     "building_area",
72731                     "address"
72732                 ],
72733                 "suggestion": true
72734             },
72735             "amenity/fast_food/Carl's Jr.": {
72736                 "tags": {
72737                     "name": "Carl's Jr.",
72738                     "cuisine": "burger",
72739                     "amenity": "fast_food"
72740                 },
72741                 "name": "Carl's Jr.",
72742                 "icon": "fast-food",
72743                 "geometry": [
72744                     "point",
72745                     "vertex",
72746                     "area"
72747                 ],
72748                 "fields": [
72749                     "cuisine",
72750                     "building_area",
72751                     "address"
72752                 ],
72753                 "suggestion": true
72754             },
72755             "amenity/fast_food/Chick-fil-A": {
72756                 "tags": {
72757                     "name": "Chick-fil-A",
72758                     "cuisine": "chicken",
72759                     "amenity": "fast_food"
72760                 },
72761                 "name": "Chick-fil-A",
72762                 "icon": "fast-food",
72763                 "geometry": [
72764                     "point",
72765                     "vertex",
72766                     "area"
72767                 ],
72768                 "fields": [
72769                     "cuisine",
72770                     "building_area",
72771                     "address"
72772                 ],
72773                 "suggestion": true
72774             },
72775             "amenity/fast_food/Chipotle": {
72776                 "tags": {
72777                     "name": "Chipotle",
72778                     "cuisine": "mexican",
72779                     "amenity": "fast_food"
72780                 },
72781                 "name": "Chipotle",
72782                 "icon": "fast-food",
72783                 "geometry": [
72784                     "point",
72785                     "vertex",
72786                     "area"
72787                 ],
72788                 "fields": [
72789                     "cuisine",
72790                     "building_area",
72791                     "address"
72792                 ],
72793                 "suggestion": true
72794             },
72795             "amenity/fast_food/Chowking": {
72796                 "tags": {
72797                     "name": "Chowking",
72798                     "amenity": "fast_food"
72799                 },
72800                 "name": "Chowking",
72801                 "icon": "fast-food",
72802                 "geometry": [
72803                     "point",
72804                     "vertex",
72805                     "area"
72806                 ],
72807                 "fields": [
72808                     "cuisine",
72809                     "building_area",
72810                     "address"
72811                 ],
72812                 "suggestion": true
72813             },
72814             "amenity/fast_food/Church's Chicken": {
72815                 "tags": {
72816                     "name": "Church's Chicken",
72817                     "amenity": "fast_food"
72818                 },
72819                 "name": "Church's Chicken",
72820                 "icon": "fast-food",
72821                 "geometry": [
72822                     "point",
72823                     "vertex",
72824                     "area"
72825                 ],
72826                 "fields": [
72827                     "cuisine",
72828                     "building_area",
72829                     "address"
72830                 ],
72831                 "suggestion": true
72832             },
72833             "amenity/fast_food/Culver's": {
72834                 "tags": {
72835                     "name": "Culver's",
72836                     "amenity": "fast_food"
72837                 },
72838                 "name": "Culver's",
72839                 "icon": "fast-food",
72840                 "geometry": [
72841                     "point",
72842                     "vertex",
72843                     "area"
72844                 ],
72845                 "fields": [
72846                     "cuisine",
72847                     "building_area",
72848                     "address"
72849                 ],
72850                 "suggestion": true
72851             },
72852             "amenity/fast_food/Dairy Queen": {
72853                 "tags": {
72854                     "name": "Dairy Queen",
72855                     "amenity": "fast_food"
72856                 },
72857                 "name": "Dairy Queen",
72858                 "icon": "fast-food",
72859                 "geometry": [
72860                     "point",
72861                     "vertex",
72862                     "area"
72863                 ],
72864                 "fields": [
72865                     "cuisine",
72866                     "building_area",
72867                     "address"
72868                 ],
72869                 "suggestion": true
72870             },
72871             "amenity/fast_food/Del Taco": {
72872                 "tags": {
72873                     "name": "Del Taco",
72874                     "amenity": "fast_food"
72875                 },
72876                 "name": "Del Taco",
72877                 "icon": "fast-food",
72878                 "geometry": [
72879                     "point",
72880                     "vertex",
72881                     "area"
72882                 ],
72883                 "fields": [
72884                     "cuisine",
72885                     "building_area",
72886                     "address"
72887                 ],
72888                 "suggestion": true
72889             },
72890             "amenity/fast_food/Domino's Pizza": {
72891                 "tags": {
72892                     "name": "Domino's Pizza",
72893                     "cuisine": "pizza",
72894                     "amenity": "fast_food"
72895                 },
72896                 "name": "Domino's Pizza",
72897                 "icon": "fast-food",
72898                 "geometry": [
72899                     "point",
72900                     "vertex",
72901                     "area"
72902                 ],
72903                 "fields": [
72904                     "cuisine",
72905                     "building_area",
72906                     "address"
72907                 ],
72908                 "suggestion": true
72909             },
72910             "amenity/fast_food/Döner": {
72911                 "tags": {
72912                     "name": "Döner",
72913                     "amenity": "fast_food"
72914                 },
72915                 "name": "Döner",
72916                 "icon": "fast-food",
72917                 "geometry": [
72918                     "point",
72919                     "vertex",
72920                     "area"
72921                 ],
72922                 "fields": [
72923                     "cuisine",
72924                     "building_area",
72925                     "address"
72926                 ],
72927                 "suggestion": true
72928             },
72929             "amenity/fast_food/El Pollo Loco": {
72930                 "tags": {
72931                     "name": "El Pollo Loco",
72932                     "amenity": "fast_food"
72933                 },
72934                 "name": "El Pollo Loco",
72935                 "icon": "fast-food",
72936                 "geometry": [
72937                     "point",
72938                     "vertex",
72939                     "area"
72940                 ],
72941                 "fields": [
72942                     "cuisine",
72943                     "building_area",
72944                     "address"
72945                 ],
72946                 "suggestion": true
72947             },
72948             "amenity/fast_food/Fish & Chips": {
72949                 "tags": {
72950                     "name": "Fish & Chips",
72951                     "amenity": "fast_food"
72952                 },
72953                 "name": "Fish & Chips",
72954                 "icon": "fast-food",
72955                 "geometry": [
72956                     "point",
72957                     "vertex",
72958                     "area"
72959                 ],
72960                 "fields": [
72961                     "cuisine",
72962                     "building_area",
72963                     "address"
72964                 ],
72965                 "suggestion": true
72966             },
72967             "amenity/fast_food/Five Guys": {
72968                 "tags": {
72969                     "name": "Five Guys",
72970                     "amenity": "fast_food"
72971                 },
72972                 "name": "Five Guys",
72973                 "icon": "fast-food",
72974                 "geometry": [
72975                     "point",
72976                     "vertex",
72977                     "area"
72978                 ],
72979                 "fields": [
72980                     "cuisine",
72981                     "building_area",
72982                     "address"
72983                 ],
72984                 "suggestion": true
72985             },
72986             "amenity/fast_food/Hallo Pizza": {
72987                 "tags": {
72988                     "name": "Hallo Pizza",
72989                     "amenity": "fast_food"
72990                 },
72991                 "name": "Hallo Pizza",
72992                 "icon": "fast-food",
72993                 "geometry": [
72994                     "point",
72995                     "vertex",
72996                     "area"
72997                 ],
72998                 "fields": [
72999                     "cuisine",
73000                     "building_area",
73001                     "address"
73002                 ],
73003                 "suggestion": true
73004             },
73005             "amenity/fast_food/Hardee's": {
73006                 "tags": {
73007                     "name": "Hardee's",
73008                     "cuisine": "burger",
73009                     "amenity": "fast_food"
73010                 },
73011                 "name": "Hardee's",
73012                 "icon": "fast-food",
73013                 "geometry": [
73014                     "point",
73015                     "vertex",
73016                     "area"
73017                 ],
73018                 "fields": [
73019                     "cuisine",
73020                     "building_area",
73021                     "address"
73022                 ],
73023                 "suggestion": true
73024             },
73025             "amenity/fast_food/Harvey's": {
73026                 "tags": {
73027                     "name": "Harvey's",
73028                     "amenity": "fast_food"
73029                 },
73030                 "name": "Harvey's",
73031                 "icon": "fast-food",
73032                 "geometry": [
73033                     "point",
73034                     "vertex",
73035                     "area"
73036                 ],
73037                 "fields": [
73038                     "cuisine",
73039                     "building_area",
73040                     "address"
73041                 ],
73042                 "suggestion": true
73043             },
73044             "amenity/fast_food/Hesburger": {
73045                 "tags": {
73046                     "name": "Hesburger",
73047                     "amenity": "fast_food"
73048                 },
73049                 "name": "Hesburger",
73050                 "icon": "fast-food",
73051                 "geometry": [
73052                     "point",
73053                     "vertex",
73054                     "area"
73055                 ],
73056                 "fields": [
73057                     "cuisine",
73058                     "building_area",
73059                     "address"
73060                 ],
73061                 "suggestion": true
73062             },
73063             "amenity/fast_food/Hungry Jacks": {
73064                 "tags": {
73065                     "name": "Hungry Jacks",
73066                     "cuisine": "burger",
73067                     "amenity": "fast_food"
73068                 },
73069                 "name": "Hungry Jacks",
73070                 "icon": "fast-food",
73071                 "geometry": [
73072                     "point",
73073                     "vertex",
73074                     "area"
73075                 ],
73076                 "fields": [
73077                     "cuisine",
73078                     "building_area",
73079                     "address"
73080                 ],
73081                 "suggestion": true
73082             },
73083             "amenity/fast_food/Imbiss": {
73084                 "tags": {
73085                     "name": "Imbiss",
73086                     "amenity": "fast_food"
73087                 },
73088                 "name": "Imbiss",
73089                 "icon": "fast-food",
73090                 "geometry": [
73091                     "point",
73092                     "vertex",
73093                     "area"
73094                 ],
73095                 "fields": [
73096                     "cuisine",
73097                     "building_area",
73098                     "address"
73099                 ],
73100                 "suggestion": true
73101             },
73102             "amenity/fast_food/In-N-Out Burger": {
73103                 "tags": {
73104                     "name": "In-N-Out Burger",
73105                     "amenity": "fast_food"
73106                 },
73107                 "name": "In-N-Out Burger",
73108                 "icon": "fast-food",
73109                 "geometry": [
73110                     "point",
73111                     "vertex",
73112                     "area"
73113                 ],
73114                 "fields": [
73115                     "cuisine",
73116                     "building_area",
73117                     "address"
73118                 ],
73119                 "suggestion": true
73120             },
73121             "amenity/fast_food/Istanbul": {
73122                 "tags": {
73123                     "name": "Istanbul",
73124                     "amenity": "fast_food"
73125                 },
73126                 "name": "Istanbul",
73127                 "icon": "fast-food",
73128                 "geometry": [
73129                     "point",
73130                     "vertex",
73131                     "area"
73132                 ],
73133                 "fields": [
73134                     "cuisine",
73135                     "building_area",
73136                     "address"
73137                 ],
73138                 "suggestion": true
73139             },
73140             "amenity/fast_food/Jack in the Box": {
73141                 "tags": {
73142                     "name": "Jack in the Box",
73143                     "cuisine": "burger",
73144                     "amenity": "fast_food"
73145                 },
73146                 "name": "Jack in the Box",
73147                 "icon": "fast-food",
73148                 "geometry": [
73149                     "point",
73150                     "vertex",
73151                     "area"
73152                 ],
73153                 "fields": [
73154                     "cuisine",
73155                     "building_area",
73156                     "address"
73157                 ],
73158                 "suggestion": true
73159             },
73160             "amenity/fast_food/Jamba Juice": {
73161                 "tags": {
73162                     "name": "Jamba Juice",
73163                     "amenity": "fast_food"
73164                 },
73165                 "name": "Jamba Juice",
73166                 "icon": "fast-food",
73167                 "geometry": [
73168                     "point",
73169                     "vertex",
73170                     "area"
73171                 ],
73172                 "fields": [
73173                     "cuisine",
73174                     "building_area",
73175                     "address"
73176                 ],
73177                 "suggestion": true
73178             },
73179             "amenity/fast_food/Jimmy John's": {
73180                 "tags": {
73181                     "name": "Jimmy John's",
73182                     "amenity": "fast_food"
73183                 },
73184                 "name": "Jimmy John's",
73185                 "icon": "fast-food",
73186                 "geometry": [
73187                     "point",
73188                     "vertex",
73189                     "area"
73190                 ],
73191                 "fields": [
73192                     "cuisine",
73193                     "building_area",
73194                     "address"
73195                 ],
73196                 "suggestion": true
73197             },
73198             "amenity/fast_food/Jollibee": {
73199                 "tags": {
73200                     "name": "Jollibee",
73201                     "amenity": "fast_food"
73202                 },
73203                 "name": "Jollibee",
73204                 "icon": "fast-food",
73205                 "geometry": [
73206                     "point",
73207                     "vertex",
73208                     "area"
73209                 ],
73210                 "fields": [
73211                     "cuisine",
73212                     "building_area",
73213                     "address"
73214                 ],
73215                 "suggestion": true
73216             },
73217             "amenity/fast_food/KFC": {
73218                 "tags": {
73219                     "name": "KFC",
73220                     "cuisine": "chicken",
73221                     "amenity": "fast_food"
73222                 },
73223                 "name": "KFC",
73224                 "icon": "fast-food",
73225                 "geometry": [
73226                     "point",
73227                     "vertex",
73228                     "area"
73229                 ],
73230                 "fields": [
73231                     "cuisine",
73232                     "building_area",
73233                     "address"
73234                 ],
73235                 "suggestion": true
73236             },
73237             "amenity/fast_food/Kebab": {
73238                 "tags": {
73239                     "name": "Kebab",
73240                     "amenity": "fast_food"
73241                 },
73242                 "name": "Kebab",
73243                 "icon": "fast-food",
73244                 "geometry": [
73245                     "point",
73246                     "vertex",
73247                     "area"
73248                 ],
73249                 "fields": [
73250                     "cuisine",
73251                     "building_area",
73252                     "address"
73253                 ],
73254                 "suggestion": true
73255             },
73256             "amenity/fast_food/Kochlöffel": {
73257                 "tags": {
73258                     "name": "Kochlöffel",
73259                     "amenity": "fast_food"
73260                 },
73261                 "name": "Kochlöffel",
73262                 "icon": "fast-food",
73263                 "geometry": [
73264                     "point",
73265                     "vertex",
73266                     "area"
73267                 ],
73268                 "fields": [
73269                     "cuisine",
73270                     "building_area",
73271                     "address"
73272                 ],
73273                 "suggestion": true
73274             },
73275             "amenity/fast_food/Kotipizza": {
73276                 "tags": {
73277                     "name": "Kotipizza",
73278                     "amenity": "fast_food"
73279                 },
73280                 "name": "Kotipizza",
73281                 "icon": "fast-food",
73282                 "geometry": [
73283                     "point",
73284                     "vertex",
73285                     "area"
73286                 ],
73287                 "fields": [
73288                     "cuisine",
73289                     "building_area",
73290                     "address"
73291                 ],
73292                 "suggestion": true
73293             },
73294             "amenity/fast_food/Little Caesars": {
73295                 "tags": {
73296                     "name": "Little Caesars",
73297                     "amenity": "fast_food"
73298                 },
73299                 "name": "Little Caesars",
73300                 "icon": "fast-food",
73301                 "geometry": [
73302                     "point",
73303                     "vertex",
73304                     "area"
73305                 ],
73306                 "fields": [
73307                     "cuisine",
73308                     "building_area",
73309                     "address"
73310                 ],
73311                 "suggestion": true
73312             },
73313             "amenity/fast_food/Long John Silver's": {
73314                 "tags": {
73315                     "name": "Long John Silver's",
73316                     "amenity": "fast_food"
73317                 },
73318                 "name": "Long John Silver's",
73319                 "icon": "fast-food",
73320                 "geometry": [
73321                     "point",
73322                     "vertex",
73323                     "area"
73324                 ],
73325                 "fields": [
73326                     "cuisine",
73327                     "building_area",
73328                     "address"
73329                 ],
73330                 "suggestion": true
73331             },
73332             "amenity/fast_food/McDonald's": {
73333                 "tags": {
73334                     "name": "McDonald's",
73335                     "cuisine": "burger",
73336                     "amenity": "fast_food"
73337                 },
73338                 "name": "McDonald's",
73339                 "icon": "fast-food",
73340                 "geometry": [
73341                     "point",
73342                     "vertex",
73343                     "area"
73344                 ],
73345                 "fields": [
73346                     "cuisine",
73347                     "building_area",
73348                     "address"
73349                 ],
73350                 "suggestion": true
73351             },
73352             "amenity/fast_food/Mr. Sub": {
73353                 "tags": {
73354                     "name": "Mr. Sub",
73355                     "amenity": "fast_food"
73356                 },
73357                 "name": "Mr. Sub",
73358                 "icon": "fast-food",
73359                 "geometry": [
73360                     "point",
73361                     "vertex",
73362                     "area"
73363                 ],
73364                 "fields": [
73365                     "cuisine",
73366                     "building_area",
73367                     "address"
73368                 ],
73369                 "suggestion": true
73370             },
73371             "amenity/fast_food/Nordsee": {
73372                 "tags": {
73373                     "name": "Nordsee",
73374                     "amenity": "fast_food"
73375                 },
73376                 "name": "Nordsee",
73377                 "icon": "fast-food",
73378                 "geometry": [
73379                     "point",
73380                     "vertex",
73381                     "area"
73382                 ],
73383                 "fields": [
73384                     "cuisine",
73385                     "building_area",
73386                     "address"
73387                 ],
73388                 "suggestion": true
73389             },
73390             "amenity/fast_food/Panda Express": {
73391                 "tags": {
73392                     "name": "Panda Express",
73393                     "amenity": "fast_food"
73394                 },
73395                 "name": "Panda Express",
73396                 "icon": "fast-food",
73397                 "geometry": [
73398                     "point",
73399                     "vertex",
73400                     "area"
73401                 ],
73402                 "fields": [
73403                     "cuisine",
73404                     "building_area",
73405                     "address"
73406                 ],
73407                 "suggestion": true
73408             },
73409             "amenity/fast_food/Papa John's": {
73410                 "tags": {
73411                     "name": "Papa John's",
73412                     "cuisine": "pizza",
73413                     "amenity": "fast_food"
73414                 },
73415                 "name": "Papa John's",
73416                 "icon": "fast-food",
73417                 "geometry": [
73418                     "point",
73419                     "vertex",
73420                     "area"
73421                 ],
73422                 "fields": [
73423                     "cuisine",
73424                     "building_area",
73425                     "address"
73426                 ],
73427                 "suggestion": true
73428             },
73429             "amenity/fast_food/Pizza Nova": {
73430                 "tags": {
73431                     "name": "Pizza Nova",
73432                     "amenity": "fast_food"
73433                 },
73434                 "name": "Pizza Nova",
73435                 "icon": "fast-food",
73436                 "geometry": [
73437                     "point",
73438                     "vertex",
73439                     "area"
73440                 ],
73441                 "fields": [
73442                     "cuisine",
73443                     "building_area",
73444                     "address"
73445                 ],
73446                 "suggestion": true
73447             },
73448             "amenity/fast_food/Pizza Pizza": {
73449                 "tags": {
73450                     "name": "Pizza Pizza",
73451                     "amenity": "fast_food"
73452                 },
73453                 "name": "Pizza Pizza",
73454                 "icon": "fast-food",
73455                 "geometry": [
73456                     "point",
73457                     "vertex",
73458                     "area"
73459                 ],
73460                 "fields": [
73461                     "cuisine",
73462                     "building_area",
73463                     "address"
73464                 ],
73465                 "suggestion": true
73466             },
73467             "amenity/fast_food/Pollo Campero": {
73468                 "tags": {
73469                     "name": "Pollo Campero",
73470                     "amenity": "fast_food"
73471                 },
73472                 "name": "Pollo Campero",
73473                 "icon": "fast-food",
73474                 "geometry": [
73475                     "point",
73476                     "vertex",
73477                     "area"
73478                 ],
73479                 "fields": [
73480                     "cuisine",
73481                     "building_area",
73482                     "address"
73483                 ],
73484                 "suggestion": true
73485             },
73486             "amenity/fast_food/Popeye's": {
73487                 "tags": {
73488                     "name": "Popeye's",
73489                     "cuisine": "chicken",
73490                     "amenity": "fast_food"
73491                 },
73492                 "name": "Popeye's",
73493                 "icon": "fast-food",
73494                 "geometry": [
73495                     "point",
73496                     "vertex",
73497                     "area"
73498                 ],
73499                 "fields": [
73500                     "cuisine",
73501                     "building_area",
73502                     "address"
73503                 ],
73504                 "suggestion": true
73505             },
73506             "amenity/fast_food/Quick": {
73507                 "tags": {
73508                     "name": "Quick",
73509                     "amenity": "fast_food"
73510                 },
73511                 "name": "Quick",
73512                 "icon": "fast-food",
73513                 "geometry": [
73514                     "point",
73515                     "vertex",
73516                     "area"
73517                 ],
73518                 "fields": [
73519                     "cuisine",
73520                     "building_area",
73521                     "address"
73522                 ],
73523                 "suggestion": true
73524             },
73525             "amenity/fast_food/Quiznos": {
73526                 "tags": {
73527                     "name": "Quiznos",
73528                     "cuisine": "sandwich",
73529                     "amenity": "fast_food"
73530                 },
73531                 "name": "Quiznos",
73532                 "icon": "fast-food",
73533                 "geometry": [
73534                     "point",
73535                     "vertex",
73536                     "area"
73537                 ],
73538                 "fields": [
73539                     "cuisine",
73540                     "building_area",
73541                     "address"
73542                 ],
73543                 "suggestion": true
73544             },
73545             "amenity/fast_food/Red Rooster": {
73546                 "tags": {
73547                     "name": "Red Rooster",
73548                     "amenity": "fast_food"
73549                 },
73550                 "name": "Red Rooster",
73551                 "icon": "fast-food",
73552                 "geometry": [
73553                     "point",
73554                     "vertex",
73555                     "area"
73556                 ],
73557                 "fields": [
73558                     "cuisine",
73559                     "building_area",
73560                     "address"
73561                 ],
73562                 "suggestion": true
73563             },
73564             "amenity/fast_food/Sibylla": {
73565                 "tags": {
73566                     "name": "Sibylla",
73567                     "amenity": "fast_food"
73568                 },
73569                 "name": "Sibylla",
73570                 "icon": "fast-food",
73571                 "geometry": [
73572                     "point",
73573                     "vertex",
73574                     "area"
73575                 ],
73576                 "fields": [
73577                     "cuisine",
73578                     "building_area",
73579                     "address"
73580                 ],
73581                 "suggestion": true
73582             },
73583             "amenity/fast_food/Sonic": {
73584                 "tags": {
73585                     "name": "Sonic",
73586                     "cuisine": "burger",
73587                     "amenity": "fast_food"
73588                 },
73589                 "name": "Sonic",
73590                 "icon": "fast-food",
73591                 "geometry": [
73592                     "point",
73593                     "vertex",
73594                     "area"
73595                 ],
73596                 "fields": [
73597                     "cuisine",
73598                     "building_area",
73599                     "address"
73600                 ],
73601                 "suggestion": true
73602             },
73603             "amenity/fast_food/Steers": {
73604                 "tags": {
73605                     "name": "Steers",
73606                     "amenity": "fast_food"
73607                 },
73608                 "name": "Steers",
73609                 "icon": "fast-food",
73610                 "geometry": [
73611                     "point",
73612                     "vertex",
73613                     "area"
73614                 ],
73615                 "fields": [
73616                     "cuisine",
73617                     "building_area",
73618                     "address"
73619                 ],
73620                 "suggestion": true
73621             },
73622             "amenity/fast_food/Taco Bell": {
73623                 "tags": {
73624                     "name": "Taco Bell",
73625                     "amenity": "fast_food"
73626                 },
73627                 "name": "Taco Bell",
73628                 "icon": "fast-food",
73629                 "geometry": [
73630                     "point",
73631                     "vertex",
73632                     "area"
73633                 ],
73634                 "fields": [
73635                     "cuisine",
73636                     "building_area",
73637                     "address"
73638                 ],
73639                 "suggestion": true
73640             },
73641             "amenity/fast_food/Taco John's": {
73642                 "tags": {
73643                     "name": "Taco John's",
73644                     "amenity": "fast_food"
73645                 },
73646                 "name": "Taco John's",
73647                 "icon": "fast-food",
73648                 "geometry": [
73649                     "point",
73650                     "vertex",
73651                     "area"
73652                 ],
73653                 "fields": [
73654                     "cuisine",
73655                     "building_area",
73656                     "address"
73657                 ],
73658                 "suggestion": true
73659             },
73660             "amenity/fast_food/Taco Time": {
73661                 "tags": {
73662                     "name": "Taco Time",
73663                     "amenity": "fast_food"
73664                 },
73665                 "name": "Taco Time",
73666                 "icon": "fast-food",
73667                 "geometry": [
73668                     "point",
73669                     "vertex",
73670                     "area"
73671                 ],
73672                 "fields": [
73673                     "cuisine",
73674                     "building_area",
73675                     "address"
73676                 ],
73677                 "suggestion": true
73678             },
73679             "amenity/fast_food/Telepizza": {
73680                 "tags": {
73681                     "name": "Telepizza",
73682                     "amenity": "fast_food"
73683                 },
73684                 "name": "Telepizza",
73685                 "icon": "fast-food",
73686                 "geometry": [
73687                     "point",
73688                     "vertex",
73689                     "area"
73690                 ],
73691                 "fields": [
73692                     "cuisine",
73693                     "building_area",
73694                     "address"
73695                 ],
73696                 "suggestion": true
73697             },
73698             "amenity/fast_food/Tim Hortons": {
73699                 "tags": {
73700                     "name": "Tim Hortons",
73701                     "amenity": "fast_food"
73702                 },
73703                 "name": "Tim Hortons",
73704                 "icon": "fast-food",
73705                 "geometry": [
73706                     "point",
73707                     "vertex",
73708                     "area"
73709                 ],
73710                 "fields": [
73711                     "cuisine",
73712                     "building_area",
73713                     "address"
73714                 ],
73715                 "suggestion": true
73716             },
73717             "amenity/fast_food/Wendy's": {
73718                 "tags": {
73719                     "name": "Wendy's",
73720                     "cuisine": "burger",
73721                     "amenity": "fast_food"
73722                 },
73723                 "name": "Wendy's",
73724                 "icon": "fast-food",
73725                 "geometry": [
73726                     "point",
73727                     "vertex",
73728                     "area"
73729                 ],
73730                 "fields": [
73731                     "cuisine",
73732                     "building_area",
73733                     "address"
73734                 ],
73735                 "suggestion": true
73736             },
73737             "amenity/fast_food/Whataburger": {
73738                 "tags": {
73739                     "name": "Whataburger",
73740                     "amenity": "fast_food"
73741                 },
73742                 "name": "Whataburger",
73743                 "icon": "fast-food",
73744                 "geometry": [
73745                     "point",
73746                     "vertex",
73747                     "area"
73748                 ],
73749                 "fields": [
73750                     "cuisine",
73751                     "building_area",
73752                     "address"
73753                 ],
73754                 "suggestion": true
73755             },
73756             "amenity/fast_food/White Castle": {
73757                 "tags": {
73758                     "name": "White Castle",
73759                     "amenity": "fast_food"
73760                 },
73761                 "name": "White Castle",
73762                 "icon": "fast-food",
73763                 "geometry": [
73764                     "point",
73765                     "vertex",
73766                     "area"
73767                 ],
73768                 "fields": [
73769                     "cuisine",
73770                     "building_area",
73771                     "address"
73772                 ],
73773                 "suggestion": true
73774             },
73775             "amenity/fast_food/Wimpy": {
73776                 "tags": {
73777                     "name": "Wimpy",
73778                     "amenity": "fast_food"
73779                 },
73780                 "name": "Wimpy",
73781                 "icon": "fast-food",
73782                 "geometry": [
73783                     "point",
73784                     "vertex",
73785                     "area"
73786                 ],
73787                 "fields": [
73788                     "cuisine",
73789                     "building_area",
73790                     "address"
73791                 ],
73792                 "suggestion": true
73793             },
73794             "amenity/fast_food/Макдоналдс": {
73795                 "tags": {
73796                     "name": "Макдоналдс",
73797                     "name:en": "McDonald's",
73798                     "amenity": "fast_food"
73799                 },
73800                 "name": "Макдоналдс",
73801                 "icon": "fast-food",
73802                 "geometry": [
73803                     "point",
73804                     "vertex",
73805                     "area"
73806                 ],
73807                 "fields": [
73808                     "cuisine",
73809                     "building_area",
73810                     "address"
73811                 ],
73812                 "suggestion": true
73813             },
73814             "amenity/fast_food/Робин Сдобин": {
73815                 "tags": {
73816                     "name": "Робин Сдобин",
73817                     "amenity": "fast_food"
73818                 },
73819                 "name": "Робин Сдобин",
73820                 "icon": "fast-food",
73821                 "geometry": [
73822                     "point",
73823                     "vertex",
73824                     "area"
73825                 ],
73826                 "fields": [
73827                     "cuisine",
73828                     "building_area",
73829                     "address"
73830                 ],
73831                 "suggestion": true
73832             },
73833             "amenity/fast_food/Русский Аппетит": {
73834                 "tags": {
73835                     "name": "Русский Аппетит",
73836                     "amenity": "fast_food"
73837                 },
73838                 "name": "Русский Аппетит",
73839                 "icon": "fast-food",
73840                 "geometry": [
73841                     "point",
73842                     "vertex",
73843                     "area"
73844                 ],
73845                 "fields": [
73846                     "cuisine",
73847                     "building_area",
73848                     "address"
73849                 ],
73850                 "suggestion": true
73851             },
73852             "amenity/fast_food/Теремок": {
73853                 "tags": {
73854                     "name": "Теремок",
73855                     "amenity": "fast_food"
73856                 },
73857                 "name": "Теремок",
73858                 "icon": "fast-food",
73859                 "geometry": [
73860                     "point",
73861                     "vertex",
73862                     "area"
73863                 ],
73864                 "fields": [
73865                     "cuisine",
73866                     "building_area",
73867                     "address"
73868                 ],
73869                 "suggestion": true
73870             },
73871             "amenity/fast_food/すき家": {
73872                 "tags": {
73873                     "name": "すき家",
73874                     "name:en": "SUKIYA",
73875                     "amenity": "fast_food"
73876                 },
73877                 "name": "すき家",
73878                 "icon": "fast-food",
73879                 "geometry": [
73880                     "point",
73881                     "vertex",
73882                     "area"
73883                 ],
73884                 "fields": [
73885                     "cuisine",
73886                     "building_area",
73887                     "address"
73888                 ],
73889                 "suggestion": true
73890             },
73891             "amenity/fast_food/なか卯": {
73892                 "tags": {
73893                     "name": "なか卯",
73894                     "amenity": "fast_food"
73895                 },
73896                 "name": "なか卯",
73897                 "icon": "fast-food",
73898                 "geometry": [
73899                     "point",
73900                     "vertex",
73901                     "area"
73902                 ],
73903                 "fields": [
73904                     "cuisine",
73905                     "building_area",
73906                     "address"
73907                 ],
73908                 "suggestion": true
73909             },
73910             "amenity/fast_food/ケンタッキーフライドチキン": {
73911                 "tags": {
73912                     "name": "ケンタッキーフライドチキン",
73913                     "name:en": "KFC",
73914                     "cuisine": "chicken",
73915                     "amenity": "fast_food"
73916                 },
73917                 "name": "ケンタッキーフライドチキン",
73918                 "icon": "fast-food",
73919                 "geometry": [
73920                     "point",
73921                     "vertex",
73922                     "area"
73923                 ],
73924                 "fields": [
73925                     "cuisine",
73926                     "building_area",
73927                     "address"
73928                 ],
73929                 "suggestion": true
73930             },
73931             "amenity/fast_food/マクドナルド": {
73932                 "tags": {
73933                     "name": "マクドナルド",
73934                     "name:en": "McDonald's",
73935                     "cuisine": "burger",
73936                     "amenity": "fast_food"
73937                 },
73938                 "name": "マクドナルド",
73939                 "icon": "fast-food",
73940                 "geometry": [
73941                     "point",
73942                     "vertex",
73943                     "area"
73944                 ],
73945                 "fields": [
73946                     "cuisine",
73947                     "building_area",
73948                     "address"
73949                 ],
73950                 "suggestion": true
73951             },
73952             "amenity/fast_food/モスバーガー": {
73953                 "tags": {
73954                     "name": "モスバーガー",
73955                     "name:en": "MOS BURGER",
73956                     "amenity": "fast_food"
73957                 },
73958                 "name": "モスバーガー",
73959                 "icon": "fast-food",
73960                 "geometry": [
73961                     "point",
73962                     "vertex",
73963                     "area"
73964                 ],
73965                 "fields": [
73966                     "cuisine",
73967                     "building_area",
73968                     "address"
73969                 ],
73970                 "suggestion": true
73971             },
73972             "amenity/fast_food/吉野家": {
73973                 "tags": {
73974                     "name": "吉野家",
73975                     "amenity": "fast_food"
73976                 },
73977                 "name": "吉野家",
73978                 "icon": "fast-food",
73979                 "geometry": [
73980                     "point",
73981                     "vertex",
73982                     "area"
73983                 ],
73984                 "fields": [
73985                     "cuisine",
73986                     "building_area",
73987                     "address"
73988                 ],
73989                 "suggestion": true
73990             },
73991             "amenity/fast_food/松屋": {
73992                 "tags": {
73993                     "name": "松屋",
73994                     "name:en": "Matsuya",
73995                     "amenity": "fast_food"
73996                 },
73997                 "name": "松屋",
73998                 "icon": "fast-food",
73999                 "geometry": [
74000                     "point",
74001                     "vertex",
74002                     "area"
74003                 ],
74004                 "fields": [
74005                     "cuisine",
74006                     "building_area",
74007                     "address"
74008                 ],
74009                 "suggestion": true
74010             },
74011             "amenity/fast_food/肯德基": {
74012                 "tags": {
74013                     "name": "肯德基",
74014                     "amenity": "fast_food"
74015                 },
74016                 "name": "肯德基",
74017                 "icon": "fast-food",
74018                 "geometry": [
74019                     "point",
74020                     "vertex",
74021                     "area"
74022                 ],
74023                 "fields": [
74024                     "cuisine",
74025                     "building_area",
74026                     "address"
74027                 ],
74028                 "suggestion": true
74029             },
74030             "amenity/fast_food/麥當勞": {
74031                 "tags": {
74032                     "name": "麥當勞",
74033                     "amenity": "fast_food"
74034                 },
74035                 "name": "麥當勞",
74036                 "icon": "fast-food",
74037                 "geometry": [
74038                     "point",
74039                     "vertex",
74040                     "area"
74041                 ],
74042                 "fields": [
74043                     "cuisine",
74044                     "building_area",
74045                     "address"
74046                 ],
74047                 "suggestion": true
74048             },
74049             "amenity/fuel/76": {
74050                 "tags": {
74051                     "name": "76",
74052                     "amenity": "fuel"
74053                 },
74054                 "name": "76",
74055                 "icon": "fuel",
74056                 "geometry": [
74057                     "point",
74058                     "vertex",
74059                     "area"
74060                 ],
74061                 "fields": [
74062                     "operator",
74063                     "address",
74064                     "building_area"
74065                 ],
74066                 "suggestion": true
74067             },
74068             "amenity/fuel/1-2-3": {
74069                 "tags": {
74070                     "name": "1-2-3",
74071                     "amenity": "fuel"
74072                 },
74073                 "name": "1-2-3",
74074                 "icon": "fuel",
74075                 "geometry": [
74076                     "point",
74077                     "vertex",
74078                     "area"
74079                 ],
74080                 "fields": [
74081                     "operator",
74082                     "address",
74083                     "building_area"
74084                 ],
74085                 "suggestion": true
74086             },
74087             "amenity/fuel/7-Eleven": {
74088                 "tags": {
74089                     "name": "7-Eleven",
74090                     "amenity": "fuel"
74091                 },
74092                 "name": "7-Eleven",
74093                 "icon": "fuel",
74094                 "geometry": [
74095                     "point",
74096                     "vertex",
74097                     "area"
74098                 ],
74099                 "fields": [
74100                     "operator",
74101                     "address",
74102                     "building_area"
74103                 ],
74104                 "suggestion": true
74105             },
74106             "amenity/fuel/ABC": {
74107                 "tags": {
74108                     "name": "ABC",
74109                     "amenity": "fuel"
74110                 },
74111                 "name": "ABC",
74112                 "icon": "fuel",
74113                 "geometry": [
74114                     "point",
74115                     "vertex",
74116                     "area"
74117                 ],
74118                 "fields": [
74119                     "operator",
74120                     "address",
74121                     "building_area"
74122                 ],
74123                 "suggestion": true
74124             },
74125             "amenity/fuel/Agip": {
74126                 "tags": {
74127                     "name": "Agip",
74128                     "amenity": "fuel"
74129                 },
74130                 "name": "Agip",
74131                 "icon": "fuel",
74132                 "geometry": [
74133                     "point",
74134                     "vertex",
74135                     "area"
74136                 ],
74137                 "fields": [
74138                     "operator",
74139                     "address",
74140                     "building_area"
74141                 ],
74142                 "suggestion": true
74143             },
74144             "amenity/fuel/ANP": {
74145                 "tags": {
74146                     "name": "ANP",
74147                     "amenity": "fuel"
74148                 },
74149                 "name": "ANP",
74150                 "icon": "fuel",
74151                 "geometry": [
74152                     "point",
74153                     "vertex",
74154                     "area"
74155                 ],
74156                 "fields": [
74157                     "operator",
74158                     "address",
74159                     "building_area"
74160                 ],
74161                 "suggestion": true
74162             },
74163             "amenity/fuel/ARAL": {
74164                 "tags": {
74165                     "name": "ARAL",
74166                     "amenity": "fuel"
74167                 },
74168                 "name": "ARAL",
74169                 "icon": "fuel",
74170                 "geometry": [
74171                     "point",
74172                     "vertex",
74173                     "area"
74174                 ],
74175                 "fields": [
74176                     "operator",
74177                     "address",
74178                     "building_area"
74179                 ],
74180                 "suggestion": true
74181             },
74182             "amenity/fuel/Avia": {
74183                 "tags": {
74184                     "name": "Avia",
74185                     "amenity": "fuel"
74186                 },
74187                 "name": "Avia",
74188                 "icon": "fuel",
74189                 "geometry": [
74190                     "point",
74191                     "vertex",
74192                     "area"
74193                 ],
74194                 "fields": [
74195                     "operator",
74196                     "address",
74197                     "building_area"
74198                 ],
74199                 "suggestion": true
74200             },
74201             "amenity/fuel/Afriquia": {
74202                 "tags": {
74203                     "name": "Afriquia",
74204                     "amenity": "fuel"
74205                 },
74206                 "name": "Afriquia",
74207                 "icon": "fuel",
74208                 "geometry": [
74209                     "point",
74210                     "vertex",
74211                     "area"
74212                 ],
74213                 "fields": [
74214                     "operator",
74215                     "address",
74216                     "building_area"
74217                 ],
74218                 "suggestion": true
74219             },
74220             "amenity/fuel/Agrola": {
74221                 "tags": {
74222                     "name": "Agrola",
74223                     "amenity": "fuel"
74224                 },
74225                 "name": "Agrola",
74226                 "icon": "fuel",
74227                 "geometry": [
74228                     "point",
74229                     "vertex",
74230                     "area"
74231                 ],
74232                 "fields": [
74233                     "operator",
74234                     "address",
74235                     "building_area"
74236                 ],
74237                 "suggestion": true
74238             },
74239             "amenity/fuel/Api": {
74240                 "tags": {
74241                     "name": "Api",
74242                     "amenity": "fuel"
74243                 },
74244                 "name": "Api",
74245                 "icon": "fuel",
74246                 "geometry": [
74247                     "point",
74248                     "vertex",
74249                     "area"
74250                 ],
74251                 "fields": [
74252                     "operator",
74253                     "address",
74254                     "building_area"
74255                 ],
74256                 "suggestion": true
74257             },
74258             "amenity/fuel/Aral": {
74259                 "tags": {
74260                     "name": "Aral",
74261                     "amenity": "fuel"
74262                 },
74263                 "name": "Aral",
74264                 "icon": "fuel",
74265                 "geometry": [
74266                     "point",
74267                     "vertex",
74268                     "area"
74269                 ],
74270                 "fields": [
74271                     "operator",
74272                     "address",
74273                     "building_area"
74274                 ],
74275                 "suggestion": true
74276             },
74277             "amenity/fuel/Arco": {
74278                 "tags": {
74279                     "name": "Arco",
74280                     "amenity": "fuel"
74281                 },
74282                 "name": "Arco",
74283                 "icon": "fuel",
74284                 "geometry": [
74285                     "point",
74286                     "vertex",
74287                     "area"
74288                 ],
74289                 "fields": [
74290                     "operator",
74291                     "address",
74292                     "building_area"
74293                 ],
74294                 "suggestion": true
74295             },
74296             "amenity/fuel/Auchan": {
74297                 "tags": {
74298                     "name": "Auchan",
74299                     "amenity": "fuel"
74300                 },
74301                 "name": "Auchan",
74302                 "icon": "fuel",
74303                 "geometry": [
74304                     "point",
74305                     "vertex",
74306                     "area"
74307                 ],
74308                 "fields": [
74309                     "operator",
74310                     "address",
74311                     "building_area"
74312                 ],
74313                 "suggestion": true
74314             },
74315             "amenity/fuel/Avanti": {
74316                 "tags": {
74317                     "name": "Avanti",
74318                     "amenity": "fuel"
74319                 },
74320                 "name": "Avanti",
74321                 "icon": "fuel",
74322                 "geometry": [
74323                     "point",
74324                     "vertex",
74325                     "area"
74326                 ],
74327                 "fields": [
74328                     "operator",
74329                     "address",
74330                     "building_area"
74331                 ],
74332                 "suggestion": true
74333             },
74334             "amenity/fuel/BFT": {
74335                 "tags": {
74336                     "name": "BFT",
74337                     "amenity": "fuel"
74338                 },
74339                 "name": "BFT",
74340                 "icon": "fuel",
74341                 "geometry": [
74342                     "point",
74343                     "vertex",
74344                     "area"
74345                 ],
74346                 "fields": [
74347                     "operator",
74348                     "address",
74349                     "building_area"
74350                 ],
74351                 "suggestion": true
74352             },
74353             "amenity/fuel/BP": {
74354                 "tags": {
74355                     "name": "BP",
74356                     "amenity": "fuel"
74357                 },
74358                 "name": "BP",
74359                 "icon": "fuel",
74360                 "geometry": [
74361                     "point",
74362                     "vertex",
74363                     "area"
74364                 ],
74365                 "fields": [
74366                     "operator",
74367                     "address",
74368                     "building_area"
74369                 ],
74370                 "suggestion": true
74371             },
74372             "amenity/fuel/BR": {
74373                 "tags": {
74374                     "name": "BR",
74375                     "amenity": "fuel"
74376                 },
74377                 "name": "BR",
74378                 "icon": "fuel",
74379                 "geometry": [
74380                     "point",
74381                     "vertex",
74382                     "area"
74383                 ],
74384                 "fields": [
74385                     "operator",
74386                     "address",
74387                     "building_area"
74388                 ],
74389                 "suggestion": true
74390             },
74391             "amenity/fuel/Benzina": {
74392                 "tags": {
74393                     "name": "Benzina",
74394                     "amenity": "fuel"
74395                 },
74396                 "name": "Benzina",
74397                 "icon": "fuel",
74398                 "geometry": [
74399                     "point",
74400                     "vertex",
74401                     "area"
74402                 ],
74403                 "fields": [
74404                     "operator",
74405                     "address",
74406                     "building_area"
74407                 ],
74408                 "suggestion": true
74409             },
74410             "amenity/fuel/Bliska": {
74411                 "tags": {
74412                     "name": "Bliska",
74413                     "amenity": "fuel"
74414                 },
74415                 "name": "Bliska",
74416                 "icon": "fuel",
74417                 "geometry": [
74418                     "point",
74419                     "vertex",
74420                     "area"
74421                 ],
74422                 "fields": [
74423                     "operator",
74424                     "address",
74425                     "building_area"
74426                 ],
74427                 "suggestion": true
74428             },
74429             "amenity/fuel/C. C. E. Leclerc": {
74430                 "tags": {
74431                     "name": "C. C. E. Leclerc",
74432                     "amenity": "fuel"
74433                 },
74434                 "name": "C. C. E. Leclerc",
74435                 "icon": "fuel",
74436                 "geometry": [
74437                     "point",
74438                     "vertex",
74439                     "area"
74440                 ],
74441                 "fields": [
74442                     "operator",
74443                     "address",
74444                     "building_area"
74445                 ],
74446                 "suggestion": true
74447             },
74448             "amenity/fuel/CAMPSA": {
74449                 "tags": {
74450                     "name": "CAMPSA",
74451                     "amenity": "fuel"
74452                 },
74453                 "name": "CAMPSA",
74454                 "icon": "fuel",
74455                 "geometry": [
74456                     "point",
74457                     "vertex",
74458                     "area"
74459                 ],
74460                 "fields": [
74461                     "operator",
74462                     "address",
74463                     "building_area"
74464                 ],
74465                 "suggestion": true
74466             },
74467             "amenity/fuel/CARREFOUR": {
74468                 "tags": {
74469                     "name": "CARREFOUR",
74470                     "amenity": "fuel"
74471                 },
74472                 "name": "CARREFOUR",
74473                 "icon": "fuel",
74474                 "geometry": [
74475                     "point",
74476                     "vertex",
74477                     "area"
74478                 ],
74479                 "fields": [
74480                     "operator",
74481                     "address",
74482                     "building_area"
74483                 ],
74484                 "suggestion": true
74485             },
74486             "amenity/fuel/CEPSA": {
74487                 "tags": {
74488                     "name": "CEPSA",
74489                     "amenity": "fuel"
74490                 },
74491                 "name": "CEPSA",
74492                 "icon": "fuel",
74493                 "geometry": [
74494                     "point",
74495                     "vertex",
74496                     "area"
74497                 ],
74498                 "fields": [
74499                     "operator",
74500                     "address",
74501                     "building_area"
74502                 ],
74503                 "suggestion": true
74504             },
74505             "amenity/fuel/COSMO": {
74506                 "tags": {
74507                     "name": "COSMO",
74508                     "amenity": "fuel"
74509                 },
74510                 "name": "COSMO",
74511                 "icon": "fuel",
74512                 "geometry": [
74513                     "point",
74514                     "vertex",
74515                     "area"
74516                 ],
74517                 "fields": [
74518                     "operator",
74519                     "address",
74520                     "building_area"
74521                 ],
74522                 "suggestion": true
74523             },
74524             "amenity/fuel/Caltex": {
74525                 "tags": {
74526                     "name": "Caltex",
74527                     "amenity": "fuel"
74528                 },
74529                 "name": "Caltex",
74530                 "icon": "fuel",
74531                 "geometry": [
74532                     "point",
74533                     "vertex",
74534                     "area"
74535                 ],
74536                 "fields": [
74537                     "operator",
74538                     "address",
74539                     "building_area"
74540                 ],
74541                 "suggestion": true
74542             },
74543             "amenity/fuel/Canadian Tire": {
74544                 "tags": {
74545                     "name": "Canadian Tire",
74546                     "amenity": "fuel"
74547                 },
74548                 "name": "Canadian Tire",
74549                 "icon": "fuel",
74550                 "geometry": [
74551                     "point",
74552                     "vertex",
74553                     "area"
74554                 ],
74555                 "fields": [
74556                     "operator",
74557                     "address",
74558                     "building_area"
74559                 ],
74560                 "suggestion": true
74561             },
74562             "amenity/fuel/Carrefour": {
74563                 "tags": {
74564                     "name": "Carrefour",
74565                     "amenity": "fuel"
74566                 },
74567                 "name": "Carrefour",
74568                 "icon": "fuel",
74569                 "geometry": [
74570                     "point",
74571                     "vertex",
74572                     "area"
74573                 ],
74574                 "fields": [
74575                     "operator",
74576                     "address",
74577                     "building_area"
74578                 ],
74579                 "suggestion": true
74580             },
74581             "amenity/fuel/Casey's General Store": {
74582                 "tags": {
74583                     "name": "Casey's General Store",
74584                     "amenity": "fuel"
74585                 },
74586                 "name": "Casey's General Store",
74587                 "icon": "fuel",
74588                 "geometry": [
74589                     "point",
74590                     "vertex",
74591                     "area"
74592                 ],
74593                 "fields": [
74594                     "operator",
74595                     "address",
74596                     "building_area"
74597                 ],
74598                 "suggestion": true
74599             },
74600             "amenity/fuel/Cenex": {
74601                 "tags": {
74602                     "name": "Cenex",
74603                     "amenity": "fuel"
74604                 },
74605                 "name": "Cenex",
74606                 "icon": "fuel",
74607                 "geometry": [
74608                     "point",
74609                     "vertex",
74610                     "area"
74611                 ],
74612                 "fields": [
74613                     "operator",
74614                     "address",
74615                     "building_area"
74616                 ],
74617                 "suggestion": true
74618             },
74619             "amenity/fuel/Cepsa": {
74620                 "tags": {
74621                     "name": "Cepsa",
74622                     "amenity": "fuel"
74623                 },
74624                 "name": "Cepsa",
74625                 "icon": "fuel",
74626                 "geometry": [
74627                     "point",
74628                     "vertex",
74629                     "area"
74630                 ],
74631                 "fields": [
74632                     "operator",
74633                     "address",
74634                     "building_area"
74635                 ],
74636                 "suggestion": true
74637             },
74638             "amenity/fuel/Chevron": {
74639                 "tags": {
74640                     "name": "Chevron",
74641                     "amenity": "fuel"
74642                 },
74643                 "name": "Chevron",
74644                 "icon": "fuel",
74645                 "geometry": [
74646                     "point",
74647                     "vertex",
74648                     "area"
74649                 ],
74650                 "fields": [
74651                     "operator",
74652                     "address",
74653                     "building_area"
74654                 ],
74655                 "suggestion": true
74656             },
74657             "amenity/fuel/Circle K": {
74658                 "tags": {
74659                     "name": "Circle K",
74660                     "amenity": "fuel"
74661                 },
74662                 "name": "Circle K",
74663                 "icon": "fuel",
74664                 "geometry": [
74665                     "point",
74666                     "vertex",
74667                     "area"
74668                 ],
74669                 "fields": [
74670                     "operator",
74671                     "address",
74672                     "building_area"
74673                 ],
74674                 "suggestion": true
74675             },
74676             "amenity/fuel/Citgo": {
74677                 "tags": {
74678                     "name": "Citgo",
74679                     "amenity": "fuel"
74680                 },
74681                 "name": "Citgo",
74682                 "icon": "fuel",
74683                 "geometry": [
74684                     "point",
74685                     "vertex",
74686                     "area"
74687                 ],
74688                 "fields": [
74689                     "operator",
74690                     "address",
74691                     "building_area"
74692                 ],
74693                 "suggestion": true
74694             },
74695             "amenity/fuel/Coles Express": {
74696                 "tags": {
74697                     "name": "Coles Express",
74698                     "amenity": "fuel"
74699                 },
74700                 "name": "Coles Express",
74701                 "icon": "fuel",
74702                 "geometry": [
74703                     "point",
74704                     "vertex",
74705                     "area"
74706                 ],
74707                 "fields": [
74708                     "operator",
74709                     "address",
74710                     "building_area"
74711                 ],
74712                 "suggestion": true
74713             },
74714             "amenity/fuel/Conoco": {
74715                 "tags": {
74716                     "name": "Conoco",
74717                     "amenity": "fuel"
74718                 },
74719                 "name": "Conoco",
74720                 "icon": "fuel",
74721                 "geometry": [
74722                     "point",
74723                     "vertex",
74724                     "area"
74725                 ],
74726                 "fields": [
74727                     "operator",
74728                     "address",
74729                     "building_area"
74730                 ],
74731                 "suggestion": true
74732             },
74733             "amenity/fuel/Coop": {
74734                 "tags": {
74735                     "name": "Coop",
74736                     "amenity": "fuel"
74737                 },
74738                 "name": "Coop",
74739                 "icon": "fuel",
74740                 "geometry": [
74741                     "point",
74742                     "vertex",
74743                     "area"
74744                 ],
74745                 "fields": [
74746                     "operator",
74747                     "address",
74748                     "building_area"
74749                 ],
74750                 "suggestion": true
74751             },
74752             "amenity/fuel/Copec": {
74753                 "tags": {
74754                     "name": "Copec",
74755                     "amenity": "fuel"
74756                 },
74757                 "name": "Copec",
74758                 "icon": "fuel",
74759                 "geometry": [
74760                     "point",
74761                     "vertex",
74762                     "area"
74763                 ],
74764                 "fields": [
74765                     "operator",
74766                     "address",
74767                     "building_area"
74768                 ],
74769                 "suggestion": true
74770             },
74771             "amenity/fuel/E.Leclerc": {
74772                 "tags": {
74773                     "name": "E.Leclerc",
74774                     "amenity": "fuel"
74775                 },
74776                 "name": "E.Leclerc",
74777                 "icon": "fuel",
74778                 "geometry": [
74779                     "point",
74780                     "vertex",
74781                     "area"
74782                 ],
74783                 "fields": [
74784                     "operator",
74785                     "address",
74786                     "building_area"
74787                 ],
74788                 "suggestion": true
74789             },
74790             "amenity/fuel/EKO": {
74791                 "tags": {
74792                     "name": "EKO",
74793                     "amenity": "fuel"
74794                 },
74795                 "name": "EKO",
74796                 "icon": "fuel",
74797                 "geometry": [
74798                     "point",
74799                     "vertex",
74800                     "area"
74801                 ],
74802                 "fields": [
74803                     "operator",
74804                     "address",
74805                     "building_area"
74806                 ],
74807                 "suggestion": true
74808             },
74809             "amenity/fuel/ENEOS": {
74810                 "tags": {
74811                     "name": "ENEOS",
74812                     "amenity": "fuel"
74813                 },
74814                 "name": "ENEOS",
74815                 "icon": "fuel",
74816                 "geometry": [
74817                     "point",
74818                     "vertex",
74819                     "area"
74820                 ],
74821                 "fields": [
74822                     "operator",
74823                     "address",
74824                     "building_area"
74825                 ],
74826                 "suggestion": true
74827             },
74828             "amenity/fuel/ERG": {
74829                 "tags": {
74830                     "name": "ERG",
74831                     "amenity": "fuel"
74832                 },
74833                 "name": "ERG",
74834                 "icon": "fuel",
74835                 "geometry": [
74836                     "point",
74837                     "vertex",
74838                     "area"
74839                 ],
74840                 "fields": [
74841                     "operator",
74842                     "address",
74843                     "building_area"
74844                 ],
74845                 "suggestion": true
74846             },
74847             "amenity/fuel/Esso": {
74848                 "tags": {
74849                     "name": "Esso",
74850                     "amenity": "fuel"
74851                 },
74852                 "name": "Esso",
74853                 "icon": "fuel",
74854                 "geometry": [
74855                     "point",
74856                     "vertex",
74857                     "area"
74858                 ],
74859                 "fields": [
74860                     "operator",
74861                     "address",
74862                     "building_area"
74863                 ],
74864                 "suggestion": true
74865             },
74866             "amenity/fuel/Eko": {
74867                 "tags": {
74868                     "name": "Eko",
74869                     "amenity": "fuel"
74870                 },
74871                 "name": "Eko",
74872                 "icon": "fuel",
74873                 "geometry": [
74874                     "point",
74875                     "vertex",
74876                     "area"
74877                 ],
74878                 "fields": [
74879                     "operator",
74880                     "address",
74881                     "building_area"
74882                 ],
74883                 "suggestion": true
74884             },
74885             "amenity/fuel/Elan": {
74886                 "tags": {
74887                     "name": "Elan",
74888                     "amenity": "fuel"
74889                 },
74890                 "name": "Elan",
74891                 "icon": "fuel",
74892                 "geometry": [
74893                     "point",
74894                     "vertex",
74895                     "area"
74896                 ],
74897                 "fields": [
74898                     "operator",
74899                     "address",
74900                     "building_area"
74901                 ],
74902                 "suggestion": true
74903             },
74904             "amenity/fuel/Elf": {
74905                 "tags": {
74906                     "name": "Elf",
74907                     "amenity": "fuel"
74908                 },
74909                 "name": "Elf",
74910                 "icon": "fuel",
74911                 "geometry": [
74912                     "point",
74913                     "vertex",
74914                     "area"
74915                 ],
74916                 "fields": [
74917                     "operator",
74918                     "address",
74919                     "building_area"
74920                 ],
74921                 "suggestion": true
74922             },
74923             "amenity/fuel/Eneos": {
74924                 "tags": {
74925                     "name": "Eneos",
74926                     "amenity": "fuel"
74927                 },
74928                 "name": "Eneos",
74929                 "icon": "fuel",
74930                 "geometry": [
74931                     "point",
74932                     "vertex",
74933                     "area"
74934                 ],
74935                 "fields": [
74936                     "operator",
74937                     "address",
74938                     "building_area"
74939                 ],
74940                 "suggestion": true
74941             },
74942             "amenity/fuel/Engen": {
74943                 "tags": {
74944                     "name": "Engen",
74945                     "amenity": "fuel"
74946                 },
74947                 "name": "Engen",
74948                 "icon": "fuel",
74949                 "geometry": [
74950                     "point",
74951                     "vertex",
74952                     "area"
74953                 ],
74954                 "fields": [
74955                     "operator",
74956                     "address",
74957                     "building_area"
74958                 ],
74959                 "suggestion": true
74960             },
74961             "amenity/fuel/Eni": {
74962                 "tags": {
74963                     "name": "Eni",
74964                     "amenity": "fuel"
74965                 },
74966                 "name": "Eni",
74967                 "icon": "fuel",
74968                 "geometry": [
74969                     "point",
74970                     "vertex",
74971                     "area"
74972                 ],
74973                 "fields": [
74974                     "operator",
74975                     "address",
74976                     "building_area"
74977                 ],
74978                 "suggestion": true
74979             },
74980             "amenity/fuel/Erg": {
74981                 "tags": {
74982                     "name": "Erg",
74983                     "amenity": "fuel"
74984                 },
74985                 "name": "Erg",
74986                 "icon": "fuel",
74987                 "geometry": [
74988                     "point",
74989                     "vertex",
74990                     "area"
74991                 ],
74992                 "fields": [
74993                     "operator",
74994                     "address",
74995                     "building_area"
74996                 ],
74997                 "suggestion": true
74998             },
74999             "amenity/fuel/Esso Express": {
75000                 "tags": {
75001                     "name": "Esso Express",
75002                     "amenity": "fuel"
75003                 },
75004                 "name": "Esso Express",
75005                 "icon": "fuel",
75006                 "geometry": [
75007                     "point",
75008                     "vertex",
75009                     "area"
75010                 ],
75011                 "fields": [
75012                     "operator",
75013                     "address",
75014                     "building_area"
75015                 ],
75016                 "suggestion": true
75017             },
75018             "amenity/fuel/Exxon": {
75019                 "tags": {
75020                     "name": "Exxon",
75021                     "amenity": "fuel"
75022                 },
75023                 "name": "Exxon",
75024                 "icon": "fuel",
75025                 "geometry": [
75026                     "point",
75027                     "vertex",
75028                     "area"
75029                 ],
75030                 "fields": [
75031                     "operator",
75032                     "address",
75033                     "building_area"
75034                 ],
75035                 "suggestion": true
75036             },
75037             "amenity/fuel/Flying V": {
75038                 "tags": {
75039                     "name": "Flying V",
75040                     "amenity": "fuel"
75041                 },
75042                 "name": "Flying V",
75043                 "icon": "fuel",
75044                 "geometry": [
75045                     "point",
75046                     "vertex",
75047                     "area"
75048                 ],
75049                 "fields": [
75050                     "operator",
75051                     "address",
75052                     "building_area"
75053                 ],
75054                 "suggestion": true
75055             },
75056             "amenity/fuel/Freie Tankstelle": {
75057                 "tags": {
75058                     "name": "Freie Tankstelle",
75059                     "amenity": "fuel"
75060                 },
75061                 "name": "Freie Tankstelle",
75062                 "icon": "fuel",
75063                 "geometry": [
75064                     "point",
75065                     "vertex",
75066                     "area"
75067                 ],
75068                 "fields": [
75069                     "operator",
75070                     "address",
75071                     "building_area"
75072                 ],
75073                 "suggestion": true
75074             },
75075             "amenity/fuel/GALP": {
75076                 "tags": {
75077                     "name": "GALP",
75078                     "amenity": "fuel"
75079                 },
75080                 "name": "GALP",
75081                 "icon": "fuel",
75082                 "geometry": [
75083                     "point",
75084                     "vertex",
75085                     "area"
75086                 ],
75087                 "fields": [
75088                     "operator",
75089                     "address",
75090                     "building_area"
75091                 ],
75092                 "suggestion": true
75093             },
75094             "amenity/fuel/Gulf": {
75095                 "tags": {
75096                     "name": "Gulf",
75097                     "amenity": "fuel"
75098                 },
75099                 "name": "Gulf",
75100                 "icon": "fuel",
75101                 "geometry": [
75102                     "point",
75103                     "vertex",
75104                     "area"
75105                 ],
75106                 "fields": [
75107                     "operator",
75108                     "address",
75109                     "building_area"
75110                 ],
75111                 "suggestion": true
75112             },
75113             "amenity/fuel/HEM": {
75114                 "tags": {
75115                     "name": "HEM",
75116                     "amenity": "fuel"
75117                 },
75118                 "name": "HEM",
75119                 "icon": "fuel",
75120                 "geometry": [
75121                     "point",
75122                     "vertex",
75123                     "area"
75124                 ],
75125                 "fields": [
75126                     "operator",
75127                     "address",
75128                     "building_area"
75129                 ],
75130                 "suggestion": true
75131             },
75132             "amenity/fuel/HP": {
75133                 "tags": {
75134                     "name": "HP",
75135                     "amenity": "fuel"
75136                 },
75137                 "name": "HP",
75138                 "icon": "fuel",
75139                 "geometry": [
75140                     "point",
75141                     "vertex",
75142                     "area"
75143                 ],
75144                 "fields": [
75145                     "operator",
75146                     "address",
75147                     "building_area"
75148                 ],
75149                 "suggestion": true
75150             },
75151             "amenity/fuel/Hess": {
75152                 "tags": {
75153                     "name": "Hess",
75154                     "amenity": "fuel"
75155                 },
75156                 "name": "Hess",
75157                 "icon": "fuel",
75158                 "geometry": [
75159                     "point",
75160                     "vertex",
75161                     "area"
75162                 ],
75163                 "fields": [
75164                     "operator",
75165                     "address",
75166                     "building_area"
75167                 ],
75168                 "suggestion": true
75169             },
75170             "amenity/fuel/Holiday": {
75171                 "tags": {
75172                     "name": "Holiday",
75173                     "amenity": "fuel"
75174                 },
75175                 "name": "Holiday",
75176                 "icon": "fuel",
75177                 "geometry": [
75178                     "point",
75179                     "vertex",
75180                     "area"
75181                 ],
75182                 "fields": [
75183                     "operator",
75184                     "address",
75185                     "building_area"
75186                 ],
75187                 "suggestion": true
75188             },
75189             "amenity/fuel/Husky": {
75190                 "tags": {
75191                     "name": "Husky",
75192                     "amenity": "fuel"
75193                 },
75194                 "name": "Husky",
75195                 "icon": "fuel",
75196                 "geometry": [
75197                     "point",
75198                     "vertex",
75199                     "area"
75200                 ],
75201                 "fields": [
75202                     "operator",
75203                     "address",
75204                     "building_area"
75205                 ],
75206                 "suggestion": true
75207             },
75208             "amenity/fuel/IDEMITSU": {
75209                 "tags": {
75210                     "name": "IDEMITSU",
75211                     "amenity": "fuel"
75212                 },
75213                 "name": "IDEMITSU",
75214                 "icon": "fuel",
75215                 "geometry": [
75216                     "point",
75217                     "vertex",
75218                     "area"
75219                 ],
75220                 "fields": [
75221                     "operator",
75222                     "address",
75223                     "building_area"
75224                 ],
75225                 "suggestion": true
75226             },
75227             "amenity/fuel/IES": {
75228                 "tags": {
75229                     "name": "IES",
75230                     "amenity": "fuel"
75231                 },
75232                 "name": "IES",
75233                 "icon": "fuel",
75234                 "geometry": [
75235                     "point",
75236                     "vertex",
75237                     "area"
75238                 ],
75239                 "fields": [
75240                     "operator",
75241                     "address",
75242                     "building_area"
75243                 ],
75244                 "suggestion": true
75245             },
75246             "amenity/fuel/INA": {
75247                 "tags": {
75248                     "name": "INA",
75249                     "amenity": "fuel"
75250                 },
75251                 "name": "INA",
75252                 "icon": "fuel",
75253                 "geometry": [
75254                     "point",
75255                     "vertex",
75256                     "area"
75257                 ],
75258                 "fields": [
75259                     "operator",
75260                     "address",
75261                     "building_area"
75262                 ],
75263                 "suggestion": true
75264             },
75265             "amenity/fuel/IP": {
75266                 "tags": {
75267                     "name": "IP",
75268                     "amenity": "fuel"
75269                 },
75270                 "name": "IP",
75271                 "icon": "fuel",
75272                 "geometry": [
75273                     "point",
75274                     "vertex",
75275                     "area"
75276                 ],
75277                 "fields": [
75278                     "operator",
75279                     "address",
75280                     "building_area"
75281                 ],
75282                 "suggestion": true
75283             },
75284             "amenity/fuel/Indian Oil": {
75285                 "tags": {
75286                     "name": "Indian Oil",
75287                     "amenity": "fuel"
75288                 },
75289                 "name": "Indian Oil",
75290                 "icon": "fuel",
75291                 "geometry": [
75292                     "point",
75293                     "vertex",
75294                     "area"
75295                 ],
75296                 "fields": [
75297                     "operator",
75298                     "address",
75299                     "building_area"
75300                 ],
75301                 "suggestion": true
75302             },
75303             "amenity/fuel/Indipend.": {
75304                 "tags": {
75305                     "name": "Indipend.",
75306                     "amenity": "fuel"
75307                 },
75308                 "name": "Indipend.",
75309                 "icon": "fuel",
75310                 "geometry": [
75311                     "point",
75312                     "vertex",
75313                     "area"
75314                 ],
75315                 "fields": [
75316                     "operator",
75317                     "address",
75318                     "building_area"
75319                 ],
75320                 "suggestion": true
75321             },
75322             "amenity/fuel/Intermarché": {
75323                 "tags": {
75324                     "name": "Intermarché",
75325                     "amenity": "fuel"
75326                 },
75327                 "name": "Intermarché",
75328                 "icon": "fuel",
75329                 "geometry": [
75330                     "point",
75331                     "vertex",
75332                     "area"
75333                 ],
75334                 "fields": [
75335                     "operator",
75336                     "address",
75337                     "building_area"
75338                 ],
75339                 "suggestion": true
75340             },
75341             "amenity/fuel/Ipiranga": {
75342                 "tags": {
75343                     "name": "Ipiranga",
75344                     "amenity": "fuel"
75345                 },
75346                 "name": "Ipiranga",
75347                 "icon": "fuel",
75348                 "geometry": [
75349                     "point",
75350                     "vertex",
75351                     "area"
75352                 ],
75353                 "fields": [
75354                     "operator",
75355                     "address",
75356                     "building_area"
75357                 ],
75358                 "suggestion": true
75359             },
75360             "amenity/fuel/Irving": {
75361                 "tags": {
75362                     "name": "Irving",
75363                     "amenity": "fuel"
75364                 },
75365                 "name": "Irving",
75366                 "icon": "fuel",
75367                 "geometry": [
75368                     "point",
75369                     "vertex",
75370                     "area"
75371                 ],
75372                 "fields": [
75373                     "operator",
75374                     "address",
75375                     "building_area"
75376                 ],
75377                 "suggestion": true
75378             },
75379             "amenity/fuel/JET": {
75380                 "tags": {
75381                     "name": "JET",
75382                     "amenity": "fuel"
75383                 },
75384                 "name": "JET",
75385                 "icon": "fuel",
75386                 "geometry": [
75387                     "point",
75388                     "vertex",
75389                     "area"
75390                 ],
75391                 "fields": [
75392                     "operator",
75393                     "address",
75394                     "building_area"
75395                 ],
75396                 "suggestion": true
75397             },
75398             "amenity/fuel/JOMO": {
75399                 "tags": {
75400                     "name": "JOMO",
75401                     "amenity": "fuel"
75402                 },
75403                 "name": "JOMO",
75404                 "icon": "fuel",
75405                 "geometry": [
75406                     "point",
75407                     "vertex",
75408                     "area"
75409                 ],
75410                 "fields": [
75411                     "operator",
75412                     "address",
75413                     "building_area"
75414                 ],
75415                 "suggestion": true
75416             },
75417             "amenity/fuel/Jet": {
75418                 "tags": {
75419                     "name": "Jet",
75420                     "amenity": "fuel"
75421                 },
75422                 "name": "Jet",
75423                 "icon": "fuel",
75424                 "geometry": [
75425                     "point",
75426                     "vertex",
75427                     "area"
75428                 ],
75429                 "fields": [
75430                     "operator",
75431                     "address",
75432                     "building_area"
75433                 ],
75434                 "suggestion": true
75435             },
75436             "amenity/fuel/Kum & Go": {
75437                 "tags": {
75438                     "name": "Kum & Go",
75439                     "amenity": "fuel"
75440                 },
75441                 "name": "Kum & Go",
75442                 "icon": "fuel",
75443                 "geometry": [
75444                     "point",
75445                     "vertex",
75446                     "area"
75447                 ],
75448                 "fields": [
75449                     "operator",
75450                     "address",
75451                     "building_area"
75452                 ],
75453                 "suggestion": true
75454             },
75455             "amenity/fuel/Kwik Trip": {
75456                 "tags": {
75457                     "name": "Kwik Trip",
75458                     "amenity": "fuel"
75459                 },
75460                 "name": "Kwik Trip",
75461                 "icon": "fuel",
75462                 "geometry": [
75463                     "point",
75464                     "vertex",
75465                     "area"
75466                 ],
75467                 "fields": [
75468                     "operator",
75469                     "address",
75470                     "building_area"
75471                 ],
75472                 "suggestion": true
75473             },
75474             "amenity/fuel/LPG": {
75475                 "tags": {
75476                     "name": "LPG",
75477                     "amenity": "fuel"
75478                 },
75479                 "name": "LPG",
75480                 "icon": "fuel",
75481                 "geometry": [
75482                     "point",
75483                     "vertex",
75484                     "area"
75485                 ],
75486                 "fields": [
75487                     "operator",
75488                     "address",
75489                     "building_area"
75490                 ],
75491                 "suggestion": true
75492             },
75493             "amenity/fuel/Lotos": {
75494                 "tags": {
75495                     "name": "Lotos",
75496                     "amenity": "fuel"
75497                 },
75498                 "name": "Lotos",
75499                 "icon": "fuel",
75500                 "geometry": [
75501                     "point",
75502                     "vertex",
75503                     "area"
75504                 ],
75505                 "fields": [
75506                     "operator",
75507                     "address",
75508                     "building_area"
75509                 ],
75510                 "suggestion": true
75511             },
75512             "amenity/fuel/Lukoil": {
75513                 "tags": {
75514                     "name": "Lukoil",
75515                     "amenity": "fuel"
75516                 },
75517                 "name": "Lukoil",
75518                 "icon": "fuel",
75519                 "geometry": [
75520                     "point",
75521                     "vertex",
75522                     "area"
75523                 ],
75524                 "fields": [
75525                     "operator",
75526                     "address",
75527                     "building_area"
75528                 ],
75529                 "suggestion": true
75530             },
75531             "amenity/fuel/MEROIL": {
75532                 "tags": {
75533                     "name": "MEROIL",
75534                     "amenity": "fuel"
75535                 },
75536                 "name": "MEROIL",
75537                 "icon": "fuel",
75538                 "geometry": [
75539                     "point",
75540                     "vertex",
75541                     "area"
75542                 ],
75543                 "fields": [
75544                     "operator",
75545                     "address",
75546                     "building_area"
75547                 ],
75548                 "suggestion": true
75549             },
75550             "amenity/fuel/MOL": {
75551                 "tags": {
75552                     "name": "MOL",
75553                     "amenity": "fuel"
75554                 },
75555                 "name": "MOL",
75556                 "icon": "fuel",
75557                 "geometry": [
75558                     "point",
75559                     "vertex",
75560                     "area"
75561                 ],
75562                 "fields": [
75563                     "operator",
75564                     "address",
75565                     "building_area"
75566                 ],
75567                 "suggestion": true
75568             },
75569             "amenity/fuel/Marathon": {
75570                 "tags": {
75571                     "name": "Marathon",
75572                     "amenity": "fuel"
75573                 },
75574                 "name": "Marathon",
75575                 "icon": "fuel",
75576                 "geometry": [
75577                     "point",
75578                     "vertex",
75579                     "area"
75580                 ],
75581                 "fields": [
75582                     "operator",
75583                     "address",
75584                     "building_area"
75585                 ],
75586                 "suggestion": true
75587             },
75588             "amenity/fuel/Metano": {
75589                 "tags": {
75590                     "name": "Metano",
75591                     "amenity": "fuel"
75592                 },
75593                 "name": "Metano",
75594                 "icon": "fuel",
75595                 "geometry": [
75596                     "point",
75597                     "vertex",
75598                     "area"
75599                 ],
75600                 "fields": [
75601                     "operator",
75602                     "address",
75603                     "building_area"
75604                 ],
75605                 "suggestion": true
75606             },
75607             "amenity/fuel/Migrol": {
75608                 "tags": {
75609                     "name": "Migrol",
75610                     "amenity": "fuel"
75611                 },
75612                 "name": "Migrol",
75613                 "icon": "fuel",
75614                 "geometry": [
75615                     "point",
75616                     "vertex",
75617                     "area"
75618                 ],
75619                 "fields": [
75620                     "operator",
75621                     "address",
75622                     "building_area"
75623                 ],
75624                 "suggestion": true
75625             },
75626             "amenity/fuel/Mobil": {
75627                 "tags": {
75628                     "name": "Mobil",
75629                     "amenity": "fuel"
75630                 },
75631                 "name": "Mobil",
75632                 "icon": "fuel",
75633                 "geometry": [
75634                     "point",
75635                     "vertex",
75636                     "area"
75637                 ],
75638                 "fields": [
75639                     "operator",
75640                     "address",
75641                     "building_area"
75642                 ],
75643                 "suggestion": true
75644             },
75645             "amenity/fuel/Mol": {
75646                 "tags": {
75647                     "name": "Mol",
75648                     "amenity": "fuel"
75649                 },
75650                 "name": "Mol",
75651                 "icon": "fuel",
75652                 "geometry": [
75653                     "point",
75654                     "vertex",
75655                     "area"
75656                 ],
75657                 "fields": [
75658                     "operator",
75659                     "address",
75660                     "building_area"
75661                 ],
75662                 "suggestion": true
75663             },
75664             "amenity/fuel/Morrisons": {
75665                 "tags": {
75666                     "name": "Morrisons",
75667                     "amenity": "fuel"
75668                 },
75669                 "name": "Morrisons",
75670                 "icon": "fuel",
75671                 "geometry": [
75672                     "point",
75673                     "vertex",
75674                     "area"
75675                 ],
75676                 "fields": [
75677                     "operator",
75678                     "address",
75679                     "building_area"
75680                 ],
75681                 "suggestion": true
75682             },
75683             "amenity/fuel/Neste": {
75684                 "tags": {
75685                     "name": "Neste",
75686                     "amenity": "fuel"
75687                 },
75688                 "name": "Neste",
75689                 "icon": "fuel",
75690                 "geometry": [
75691                     "point",
75692                     "vertex",
75693                     "area"
75694                 ],
75695                 "fields": [
75696                     "operator",
75697                     "address",
75698                     "building_area"
75699                 ],
75700                 "suggestion": true
75701             },
75702             "amenity/fuel/Neste A24": {
75703                 "tags": {
75704                     "name": "Neste A24",
75705                     "amenity": "fuel"
75706                 },
75707                 "name": "Neste A24",
75708                 "icon": "fuel",
75709                 "geometry": [
75710                     "point",
75711                     "vertex",
75712                     "area"
75713                 ],
75714                 "fields": [
75715                     "operator",
75716                     "address",
75717                     "building_area"
75718                 ],
75719                 "suggestion": true
75720             },
75721             "amenity/fuel/OIL!": {
75722                 "tags": {
75723                     "name": "OIL!",
75724                     "amenity": "fuel"
75725                 },
75726                 "name": "OIL!",
75727                 "icon": "fuel",
75728                 "geometry": [
75729                     "point",
75730                     "vertex",
75731                     "area"
75732                 ],
75733                 "fields": [
75734                     "operator",
75735                     "address",
75736                     "building_area"
75737                 ],
75738                 "suggestion": true
75739             },
75740             "amenity/fuel/OK": {
75741                 "tags": {
75742                     "name": "OK",
75743                     "amenity": "fuel"
75744                 },
75745                 "name": "OK",
75746                 "icon": "fuel",
75747                 "geometry": [
75748                     "point",
75749                     "vertex",
75750                     "area"
75751                 ],
75752                 "fields": [
75753                     "operator",
75754                     "address",
75755                     "building_area"
75756                 ],
75757                 "suggestion": true
75758             },
75759             "amenity/fuel/OKKO": {
75760                 "tags": {
75761                     "name": "OKKO",
75762                     "amenity": "fuel"
75763                 },
75764                 "name": "OKKO",
75765                 "icon": "fuel",
75766                 "geometry": [
75767                     "point",
75768                     "vertex",
75769                     "area"
75770                 ],
75771                 "fields": [
75772                     "operator",
75773                     "address",
75774                     "building_area"
75775                 ],
75776                 "suggestion": true
75777             },
75778             "amenity/fuel/OKQ8": {
75779                 "tags": {
75780                     "name": "OKQ8",
75781                     "amenity": "fuel"
75782                 },
75783                 "name": "OKQ8",
75784                 "icon": "fuel",
75785                 "geometry": [
75786                     "point",
75787                     "vertex",
75788                     "area"
75789                 ],
75790                 "fields": [
75791                     "operator",
75792                     "address",
75793                     "building_area"
75794                 ],
75795                 "suggestion": true
75796             },
75797             "amenity/fuel/OMV": {
75798                 "tags": {
75799                     "name": "OMV",
75800                     "amenity": "fuel"
75801                 },
75802                 "name": "OMV",
75803                 "icon": "fuel",
75804                 "geometry": [
75805                     "point",
75806                     "vertex",
75807                     "area"
75808                 ],
75809                 "fields": [
75810                     "operator",
75811                     "address",
75812                     "building_area"
75813                 ],
75814                 "suggestion": true
75815             },
75816             "amenity/fuel/Oilibya": {
75817                 "tags": {
75818                     "name": "Oilibya",
75819                     "amenity": "fuel"
75820                 },
75821                 "name": "Oilibya",
75822                 "icon": "fuel",
75823                 "geometry": [
75824                     "point",
75825                     "vertex",
75826                     "area"
75827                 ],
75828                 "fields": [
75829                     "operator",
75830                     "address",
75831                     "building_area"
75832                 ],
75833                 "suggestion": true
75834             },
75835             "amenity/fuel/Orlen": {
75836                 "tags": {
75837                     "name": "Orlen",
75838                     "amenity": "fuel"
75839                 },
75840                 "name": "Orlen",
75841                 "icon": "fuel",
75842                 "geometry": [
75843                     "point",
75844                     "vertex",
75845                     "area"
75846                 ],
75847                 "fields": [
75848                     "operator",
75849                     "address",
75850                     "building_area"
75851                 ],
75852                 "suggestion": true
75853             },
75854             "amenity/fuel/Pemex": {
75855                 "tags": {
75856                     "name": "Pemex",
75857                     "amenity": "fuel"
75858                 },
75859                 "name": "Pemex",
75860                 "icon": "fuel",
75861                 "geometry": [
75862                     "point",
75863                     "vertex",
75864                     "area"
75865                 ],
75866                 "fields": [
75867                     "operator",
75868                     "address",
75869                     "building_area"
75870                 ],
75871                 "suggestion": true
75872             },
75873             "amenity/fuel/PETRONOR": {
75874                 "tags": {
75875                     "name": "PETRONOR",
75876                     "amenity": "fuel"
75877                 },
75878                 "name": "PETRONOR",
75879                 "icon": "fuel",
75880                 "geometry": [
75881                     "point",
75882                     "vertex",
75883                     "area"
75884                 ],
75885                 "fields": [
75886                     "operator",
75887                     "address",
75888                     "building_area"
75889                 ],
75890                 "suggestion": true
75891             },
75892             "amenity/fuel/PTT": {
75893                 "tags": {
75894                     "name": "PTT",
75895                     "amenity": "fuel"
75896                 },
75897                 "name": "PTT",
75898                 "icon": "fuel",
75899                 "geometry": [
75900                     "point",
75901                     "vertex",
75902                     "area"
75903                 ],
75904                 "fields": [
75905                     "operator",
75906                     "address",
75907                     "building_area"
75908                 ],
75909                 "suggestion": true
75910             },
75911             "amenity/fuel/Pertamina": {
75912                 "tags": {
75913                     "name": "Pertamina",
75914                     "amenity": "fuel"
75915                 },
75916                 "name": "Pertamina",
75917                 "icon": "fuel",
75918                 "geometry": [
75919                     "point",
75920                     "vertex",
75921                     "area"
75922                 ],
75923                 "fields": [
75924                     "operator",
75925                     "address",
75926                     "building_area"
75927                 ],
75928                 "suggestion": true
75929             },
75930             "amenity/fuel/Petro-Canada": {
75931                 "tags": {
75932                     "name": "Petro-Canada",
75933                     "amenity": "fuel"
75934                 },
75935                 "name": "Petro-Canada",
75936                 "icon": "fuel",
75937                 "geometry": [
75938                     "point",
75939                     "vertex",
75940                     "area"
75941                 ],
75942                 "fields": [
75943                     "operator",
75944                     "address",
75945                     "building_area"
75946                 ],
75947                 "suggestion": true
75948             },
75949             "amenity/fuel/Petrobras": {
75950                 "tags": {
75951                     "name": "Petrobras",
75952                     "amenity": "fuel"
75953                 },
75954                 "name": "Petrobras",
75955                 "icon": "fuel",
75956                 "geometry": [
75957                     "point",
75958                     "vertex",
75959                     "area"
75960                 ],
75961                 "fields": [
75962                     "operator",
75963                     "address",
75964                     "building_area"
75965                 ],
75966                 "suggestion": true
75967             },
75968             "amenity/fuel/Petrom": {
75969                 "tags": {
75970                     "name": "Petrom",
75971                     "amenity": "fuel"
75972                 },
75973                 "name": "Petrom",
75974                 "icon": "fuel",
75975                 "geometry": [
75976                     "point",
75977                     "vertex",
75978                     "area"
75979                 ],
75980                 "fields": [
75981                     "operator",
75982                     "address",
75983                     "building_area"
75984                 ],
75985                 "suggestion": true
75986             },
75987             "amenity/fuel/Petron": {
75988                 "tags": {
75989                     "name": "Petron",
75990                     "amenity": "fuel"
75991                 },
75992                 "name": "Petron",
75993                 "icon": "fuel",
75994                 "geometry": [
75995                     "point",
75996                     "vertex",
75997                     "area"
75998                 ],
75999                 "fields": [
76000                     "operator",
76001                     "address",
76002                     "building_area"
76003                 ],
76004                 "suggestion": true
76005             },
76006             "amenity/fuel/Petronas": {
76007                 "tags": {
76008                     "name": "Petronas",
76009                     "amenity": "fuel"
76010                 },
76011                 "name": "Petronas",
76012                 "icon": "fuel",
76013                 "geometry": [
76014                     "point",
76015                     "vertex",
76016                     "area"
76017                 ],
76018                 "fields": [
76019                     "operator",
76020                     "address",
76021                     "building_area"
76022                 ],
76023                 "suggestion": true
76024             },
76025             "amenity/fuel/Phillips 66": {
76026                 "tags": {
76027                     "name": "Phillips 66",
76028                     "amenity": "fuel"
76029                 },
76030                 "name": "Phillips 66",
76031                 "icon": "fuel",
76032                 "geometry": [
76033                     "point",
76034                     "vertex",
76035                     "area"
76036                 ],
76037                 "fields": [
76038                     "operator",
76039                     "address",
76040                     "building_area"
76041                 ],
76042                 "suggestion": true
76043             },
76044             "amenity/fuel/Phoenix": {
76045                 "tags": {
76046                     "name": "Phoenix",
76047                     "amenity": "fuel"
76048                 },
76049                 "name": "Phoenix",
76050                 "icon": "fuel",
76051                 "geometry": [
76052                     "point",
76053                     "vertex",
76054                     "area"
76055                 ],
76056                 "fields": [
76057                     "operator",
76058                     "address",
76059                     "building_area"
76060                 ],
76061                 "suggestion": true
76062             },
76063             "amenity/fuel/Q8": {
76064                 "tags": {
76065                     "name": "Q8",
76066                     "amenity": "fuel"
76067                 },
76068                 "name": "Q8",
76069                 "icon": "fuel",
76070                 "geometry": [
76071                     "point",
76072                     "vertex",
76073                     "area"
76074                 ],
76075                 "fields": [
76076                     "operator",
76077                     "address",
76078                     "building_area"
76079                 ],
76080                 "suggestion": true
76081             },
76082             "amenity/fuel/QuikTrip": {
76083                 "tags": {
76084                     "name": "QuikTrip",
76085                     "amenity": "fuel"
76086                 },
76087                 "name": "QuikTrip",
76088                 "icon": "fuel",
76089                 "geometry": [
76090                     "point",
76091                     "vertex",
76092                     "area"
76093                 ],
76094                 "fields": [
76095                     "operator",
76096                     "address",
76097                     "building_area"
76098                 ],
76099                 "suggestion": true
76100             },
76101             "amenity/fuel/REPSOL": {
76102                 "tags": {
76103                     "name": "REPSOL",
76104                     "amenity": "fuel"
76105                 },
76106                 "name": "REPSOL",
76107                 "icon": "fuel",
76108                 "geometry": [
76109                     "point",
76110                     "vertex",
76111                     "area"
76112                 ],
76113                 "fields": [
76114                     "operator",
76115                     "address",
76116                     "building_area"
76117                 ],
76118                 "suggestion": true
76119             },
76120             "amenity/fuel/Repsol": {
76121                 "tags": {
76122                     "name": "Repsol",
76123                     "amenity": "fuel"
76124                 },
76125                 "name": "Repsol",
76126                 "icon": "fuel",
76127                 "geometry": [
76128                     "point",
76129                     "vertex",
76130                     "area"
76131                 ],
76132                 "fields": [
76133                     "operator",
76134                     "address",
76135                     "building_area"
76136                 ],
76137                 "suggestion": true
76138             },
76139             "amenity/fuel/Rompetrol": {
76140                 "tags": {
76141                     "name": "Rompetrol",
76142                     "amenity": "fuel"
76143                 },
76144                 "name": "Rompetrol",
76145                 "icon": "fuel",
76146                 "geometry": [
76147                     "point",
76148                     "vertex",
76149                     "area"
76150                 ],
76151                 "fields": [
76152                     "operator",
76153                     "address",
76154                     "building_area"
76155                 ],
76156                 "suggestion": true
76157             },
76158             "amenity/fuel/Shell": {
76159                 "tags": {
76160                     "name": "Shell",
76161                     "amenity": "fuel"
76162                 },
76163                 "name": "Shell",
76164                 "icon": "fuel",
76165                 "geometry": [
76166                     "point",
76167                     "vertex",
76168                     "area"
76169                 ],
76170                 "fields": [
76171                     "operator",
76172                     "address",
76173                     "building_area"
76174                 ],
76175                 "suggestion": true
76176             },
76177             "amenity/fuel/Sainsbury's": {
76178                 "tags": {
76179                     "name": "Sainsbury's",
76180                     "amenity": "fuel"
76181                 },
76182                 "name": "Sainsbury's",
76183                 "icon": "fuel",
76184                 "geometry": [
76185                     "point",
76186                     "vertex",
76187                     "area"
76188                 ],
76189                 "fields": [
76190                     "operator",
76191                     "address",
76192                     "building_area"
76193                 ],
76194                 "suggestion": true
76195             },
76196             "amenity/fuel/Sasol": {
76197                 "tags": {
76198                     "name": "Sasol",
76199                     "amenity": "fuel"
76200                 },
76201                 "name": "Sasol",
76202                 "icon": "fuel",
76203                 "geometry": [
76204                     "point",
76205                     "vertex",
76206                     "area"
76207                 ],
76208                 "fields": [
76209                     "operator",
76210                     "address",
76211                     "building_area"
76212                 ],
76213                 "suggestion": true
76214             },
76215             "amenity/fuel/Sheetz": {
76216                 "tags": {
76217                     "name": "Sheetz",
76218                     "amenity": "fuel"
76219                 },
76220                 "name": "Sheetz",
76221                 "icon": "fuel",
76222                 "geometry": [
76223                     "point",
76224                     "vertex",
76225                     "area"
76226                 ],
76227                 "fields": [
76228                     "operator",
76229                     "address",
76230                     "building_area"
76231                 ],
76232                 "suggestion": true
76233             },
76234             "amenity/fuel/Shell Express": {
76235                 "tags": {
76236                     "name": "Shell Express",
76237                     "amenity": "fuel"
76238                 },
76239                 "name": "Shell Express",
76240                 "icon": "fuel",
76241                 "geometry": [
76242                     "point",
76243                     "vertex",
76244                     "area"
76245                 ],
76246                 "fields": [
76247                     "operator",
76248                     "address",
76249                     "building_area"
76250                 ],
76251                 "suggestion": true
76252             },
76253             "amenity/fuel/Sinclair": {
76254                 "tags": {
76255                     "name": "Sinclair",
76256                     "amenity": "fuel"
76257                 },
76258                 "name": "Sinclair",
76259                 "icon": "fuel",
76260                 "geometry": [
76261                     "point",
76262                     "vertex",
76263                     "area"
76264                 ],
76265                 "fields": [
76266                     "operator",
76267                     "address",
76268                     "building_area"
76269                 ],
76270                 "suggestion": true
76271             },
76272             "amenity/fuel/Slovnaft": {
76273                 "tags": {
76274                     "name": "Slovnaft",
76275                     "amenity": "fuel"
76276                 },
76277                 "name": "Slovnaft",
76278                 "icon": "fuel",
76279                 "geometry": [
76280                     "point",
76281                     "vertex",
76282                     "area"
76283                 ],
76284                 "fields": [
76285                     "operator",
76286                     "address",
76287                     "building_area"
76288                 ],
76289                 "suggestion": true
76290             },
76291             "amenity/fuel/Sokimex": {
76292                 "tags": {
76293                     "name": "Sokimex",
76294                     "amenity": "fuel"
76295                 },
76296                 "name": "Sokimex",
76297                 "icon": "fuel",
76298                 "geometry": [
76299                     "point",
76300                     "vertex",
76301                     "area"
76302                 ],
76303                 "fields": [
76304                     "operator",
76305                     "address",
76306                     "building_area"
76307                 ],
76308                 "suggestion": true
76309             },
76310             "amenity/fuel/Speedway": {
76311                 "tags": {
76312                     "name": "Speedway",
76313                     "amenity": "fuel"
76314                 },
76315                 "name": "Speedway",
76316                 "icon": "fuel",
76317                 "geometry": [
76318                     "point",
76319                     "vertex",
76320                     "area"
76321                 ],
76322                 "fields": [
76323                     "operator",
76324                     "address",
76325                     "building_area"
76326                 ],
76327                 "suggestion": true
76328             },
76329             "amenity/fuel/St1": {
76330                 "tags": {
76331                     "name": "St1",
76332                     "amenity": "fuel"
76333                 },
76334                 "name": "St1",
76335                 "icon": "fuel",
76336                 "geometry": [
76337                     "point",
76338                     "vertex",
76339                     "area"
76340                 ],
76341                 "fields": [
76342                     "operator",
76343                     "address",
76344                     "building_area"
76345                 ],
76346                 "suggestion": true
76347             },
76348             "amenity/fuel/Stacja paliw": {
76349                 "tags": {
76350                     "name": "Stacja paliw",
76351                     "amenity": "fuel"
76352                 },
76353                 "name": "Stacja paliw",
76354                 "icon": "fuel",
76355                 "geometry": [
76356                     "point",
76357                     "vertex",
76358                     "area"
76359                 ],
76360                 "fields": [
76361                     "operator",
76362                     "address",
76363                     "building_area"
76364                 ],
76365                 "suggestion": true
76366             },
76367             "amenity/fuel/Star": {
76368                 "tags": {
76369                     "name": "Star",
76370                     "amenity": "fuel"
76371                 },
76372                 "name": "Star",
76373                 "icon": "fuel",
76374                 "geometry": [
76375                     "point",
76376                     "vertex",
76377                     "area"
76378                 ],
76379                 "fields": [
76380                     "operator",
76381                     "address",
76382                     "building_area"
76383                 ],
76384                 "suggestion": true
76385             },
76386             "amenity/fuel/Total": {
76387                 "tags": {
76388                     "name": "Total",
76389                     "amenity": "fuel"
76390                 },
76391                 "name": "Total",
76392                 "icon": "fuel",
76393                 "geometry": [
76394                     "point",
76395                     "vertex",
76396                     "area"
76397                 ],
76398                 "fields": [
76399                     "operator",
76400                     "address",
76401                     "building_area"
76402                 ],
76403                 "suggestion": true
76404             },
76405             "amenity/fuel/Statoil": {
76406                 "tags": {
76407                     "name": "Statoil",
76408                     "amenity": "fuel"
76409                 },
76410                 "name": "Statoil",
76411                 "icon": "fuel",
76412                 "geometry": [
76413                     "point",
76414                     "vertex",
76415                     "area"
76416                 ],
76417                 "fields": [
76418                     "operator",
76419                     "address",
76420                     "building_area"
76421                 ],
76422                 "suggestion": true
76423             },
76424             "amenity/fuel/Stewart's": {
76425                 "tags": {
76426                     "name": "Stewart's",
76427                     "amenity": "fuel"
76428                 },
76429                 "name": "Stewart's",
76430                 "icon": "fuel",
76431                 "geometry": [
76432                     "point",
76433                     "vertex",
76434                     "area"
76435                 ],
76436                 "fields": [
76437                     "operator",
76438                     "address",
76439                     "building_area"
76440                 ],
76441                 "suggestion": true
76442             },
76443             "amenity/fuel/Sunoco": {
76444                 "tags": {
76445                     "name": "Sunoco",
76446                     "amenity": "fuel"
76447                 },
76448                 "name": "Sunoco",
76449                 "icon": "fuel",
76450                 "geometry": [
76451                     "point",
76452                     "vertex",
76453                     "area"
76454                 ],
76455                 "fields": [
76456                     "operator",
76457                     "address",
76458                     "building_area"
76459                 ],
76460                 "suggestion": true
76461             },
76462             "amenity/fuel/Super U": {
76463                 "tags": {
76464                     "name": "Super U",
76465                     "amenity": "fuel"
76466                 },
76467                 "name": "Super U",
76468                 "icon": "fuel",
76469                 "geometry": [
76470                     "point",
76471                     "vertex",
76472                     "area"
76473                 ],
76474                 "fields": [
76475                     "operator",
76476                     "address",
76477                     "building_area"
76478                 ],
76479                 "suggestion": true
76480             },
76481             "amenity/fuel/Tamoil": {
76482                 "tags": {
76483                     "name": "Tamoil",
76484                     "amenity": "fuel"
76485                 },
76486                 "name": "Tamoil",
76487                 "icon": "fuel",
76488                 "geometry": [
76489                     "point",
76490                     "vertex",
76491                     "area"
76492                 ],
76493                 "fields": [
76494                     "operator",
76495                     "address",
76496                     "building_area"
76497                 ],
76498                 "suggestion": true
76499             },
76500             "amenity/fuel/Tango": {
76501                 "tags": {
76502                     "name": "Tango",
76503                     "amenity": "fuel"
76504                 },
76505                 "name": "Tango",
76506                 "icon": "fuel",
76507                 "geometry": [
76508                     "point",
76509                     "vertex",
76510                     "area"
76511                 ],
76512                 "fields": [
76513                     "operator",
76514                     "address",
76515                     "building_area"
76516                 ],
76517                 "suggestion": true
76518             },
76519             "amenity/fuel/Tankstelle": {
76520                 "tags": {
76521                     "name": "Tankstelle",
76522                     "amenity": "fuel"
76523                 },
76524                 "name": "Tankstelle",
76525                 "icon": "fuel",
76526                 "geometry": [
76527                     "point",
76528                     "vertex",
76529                     "area"
76530                 ],
76531                 "fields": [
76532                     "operator",
76533                     "address",
76534                     "building_area"
76535                 ],
76536                 "suggestion": true
76537             },
76538             "amenity/fuel/Teboil": {
76539                 "tags": {
76540                     "name": "Teboil",
76541                     "amenity": "fuel"
76542                 },
76543                 "name": "Teboil",
76544                 "icon": "fuel",
76545                 "geometry": [
76546                     "point",
76547                     "vertex",
76548                     "area"
76549                 ],
76550                 "fields": [
76551                     "operator",
76552                     "address",
76553                     "building_area"
76554                 ],
76555                 "suggestion": true
76556             },
76557             "amenity/fuel/Tela": {
76558                 "tags": {
76559                     "name": "Tela",
76560                     "amenity": "fuel"
76561                 },
76562                 "name": "Tela",
76563                 "icon": "fuel",
76564                 "geometry": [
76565                     "point",
76566                     "vertex",
76567                     "area"
76568                 ],
76569                 "fields": [
76570                     "operator",
76571                     "address",
76572                     "building_area"
76573                 ],
76574                 "suggestion": true
76575             },
76576             "amenity/fuel/Terpel": {
76577                 "tags": {
76578                     "name": "Terpel",
76579                     "amenity": "fuel"
76580                 },
76581                 "name": "Terpel",
76582                 "icon": "fuel",
76583                 "geometry": [
76584                     "point",
76585                     "vertex",
76586                     "area"
76587                 ],
76588                 "fields": [
76589                     "operator",
76590                     "address",
76591                     "building_area"
76592                 ],
76593                 "suggestion": true
76594             },
76595             "amenity/fuel/Tesco": {
76596                 "tags": {
76597                     "name": "Tesco",
76598                     "amenity": "fuel"
76599                 },
76600                 "name": "Tesco",
76601                 "icon": "fuel",
76602                 "geometry": [
76603                     "point",
76604                     "vertex",
76605                     "area"
76606                 ],
76607                 "fields": [
76608                     "operator",
76609                     "address",
76610                     "building_area"
76611                 ],
76612                 "suggestion": true
76613             },
76614             "amenity/fuel/Texaco": {
76615                 "tags": {
76616                     "name": "Texaco",
76617                     "amenity": "fuel"
76618                 },
76619                 "name": "Texaco",
76620                 "icon": "fuel",
76621                 "geometry": [
76622                     "point",
76623                     "vertex",
76624                     "area"
76625                 ],
76626                 "fields": [
76627                     "operator",
76628                     "address",
76629                     "building_area"
76630                 ],
76631                 "suggestion": true
76632             },
76633             "amenity/fuel/Tinq": {
76634                 "tags": {
76635                     "name": "Tinq",
76636                     "amenity": "fuel"
76637                 },
76638                 "name": "Tinq",
76639                 "icon": "fuel",
76640                 "geometry": [
76641                     "point",
76642                     "vertex",
76643                     "area"
76644                 ],
76645                 "fields": [
76646                     "operator",
76647                     "address",
76648                     "building_area"
76649                 ],
76650                 "suggestion": true
76651             },
76652             "amenity/fuel/Topaz": {
76653                 "tags": {
76654                     "name": "Topaz",
76655                     "amenity": "fuel"
76656                 },
76657                 "name": "Topaz",
76658                 "icon": "fuel",
76659                 "geometry": [
76660                     "point",
76661                     "vertex",
76662                     "area"
76663                 ],
76664                 "fields": [
76665                     "operator",
76666                     "address",
76667                     "building_area"
76668                 ],
76669                 "suggestion": true
76670             },
76671             "amenity/fuel/TotalErg": {
76672                 "tags": {
76673                     "name": "TotalErg",
76674                     "amenity": "fuel"
76675                 },
76676                 "name": "TotalErg",
76677                 "icon": "fuel",
76678                 "geometry": [
76679                     "point",
76680                     "vertex",
76681                     "area"
76682                 ],
76683                 "fields": [
76684                     "operator",
76685                     "address",
76686                     "building_area"
76687                 ],
76688                 "suggestion": true
76689             },
76690             "amenity/fuel/Turmöl": {
76691                 "tags": {
76692                     "name": "Turmöl",
76693                     "amenity": "fuel"
76694                 },
76695                 "name": "Turmöl",
76696                 "icon": "fuel",
76697                 "geometry": [
76698                     "point",
76699                     "vertex",
76700                     "area"
76701                 ],
76702                 "fields": [
76703                     "operator",
76704                     "address",
76705                     "building_area"
76706                 ],
76707                 "suggestion": true
76708             },
76709             "amenity/fuel/Ultramar": {
76710                 "tags": {
76711                     "name": "Ultramar",
76712                     "amenity": "fuel"
76713                 },
76714                 "name": "Ultramar",
76715                 "icon": "fuel",
76716                 "geometry": [
76717                     "point",
76718                     "vertex",
76719                     "area"
76720                 ],
76721                 "fields": [
76722                     "operator",
76723                     "address",
76724                     "building_area"
76725                 ],
76726                 "suggestion": true
76727             },
76728             "amenity/fuel/United": {
76729                 "tags": {
76730                     "name": "United",
76731                     "amenity": "fuel"
76732                 },
76733                 "name": "United",
76734                 "icon": "fuel",
76735                 "geometry": [
76736                     "point",
76737                     "vertex",
76738                     "area"
76739                 ],
76740                 "fields": [
76741                     "operator",
76742                     "address",
76743                     "building_area"
76744                 ],
76745                 "suggestion": true
76746             },
76747             "amenity/fuel/Valero": {
76748                 "tags": {
76749                     "name": "Valero",
76750                     "amenity": "fuel"
76751                 },
76752                 "name": "Valero",
76753                 "icon": "fuel",
76754                 "geometry": [
76755                     "point",
76756                     "vertex",
76757                     "area"
76758                 ],
76759                 "fields": [
76760                     "operator",
76761                     "address",
76762                     "building_area"
76763                 ],
76764                 "suggestion": true
76765             },
76766             "amenity/fuel/WOG": {
76767                 "tags": {
76768                     "name": "WOG",
76769                     "amenity": "fuel"
76770                 },
76771                 "name": "WOG",
76772                 "icon": "fuel",
76773                 "geometry": [
76774                     "point",
76775                     "vertex",
76776                     "area"
76777                 ],
76778                 "fields": [
76779                     "operator",
76780                     "address",
76781                     "building_area"
76782                 ],
76783                 "suggestion": true
76784             },
76785             "amenity/fuel/Wawa": {
76786                 "tags": {
76787                     "name": "Wawa",
76788                     "amenity": "fuel"
76789                 },
76790                 "name": "Wawa",
76791                 "icon": "fuel",
76792                 "geometry": [
76793                     "point",
76794                     "vertex",
76795                     "area"
76796                 ],
76797                 "fields": [
76798                     "operator",
76799                     "address",
76800                     "building_area"
76801                 ],
76802                 "suggestion": true
76803             },
76804             "amenity/fuel/Westfalen": {
76805                 "tags": {
76806                     "name": "Westfalen",
76807                     "amenity": "fuel"
76808                 },
76809                 "name": "Westfalen",
76810                 "icon": "fuel",
76811                 "geometry": [
76812                     "point",
76813                     "vertex",
76814                     "area"
76815                 ],
76816                 "fields": [
76817                     "operator",
76818                     "address",
76819                     "building_area"
76820                 ],
76821                 "suggestion": true
76822             },
76823             "amenity/fuel/YPF": {
76824                 "tags": {
76825                     "name": "YPF",
76826                     "amenity": "fuel"
76827                 },
76828                 "name": "YPF",
76829                 "icon": "fuel",
76830                 "geometry": [
76831                     "point",
76832                     "vertex",
76833                     "area"
76834                 ],
76835                 "fields": [
76836                     "operator",
76837                     "address",
76838                     "building_area"
76839                 ],
76840                 "suggestion": true
76841             },
76842             "amenity/fuel/Z": {
76843                 "tags": {
76844                     "name": "Z",
76845                     "amenity": "fuel"
76846                 },
76847                 "name": "Z",
76848                 "icon": "fuel",
76849                 "geometry": [
76850                     "point",
76851                     "vertex",
76852                     "area"
76853                 ],
76854                 "fields": [
76855                     "operator",
76856                     "address",
76857                     "building_area"
76858                 ],
76859                 "suggestion": true
76860             },
76861             "amenity/fuel/bft": {
76862                 "tags": {
76863                     "name": "bft",
76864                     "amenity": "fuel"
76865                 },
76866                 "name": "bft",
76867                 "icon": "fuel",
76868                 "geometry": [
76869                     "point",
76870                     "vertex",
76871                     "area"
76872                 ],
76873                 "fields": [
76874                     "operator",
76875                     "address",
76876                     "building_area"
76877                 ],
76878                 "suggestion": true
76879             },
76880             "amenity/fuel/ÖMV": {
76881                 "tags": {
76882                     "name": "ÖMV",
76883                     "amenity": "fuel"
76884                 },
76885                 "name": "ÖMV",
76886                 "icon": "fuel",
76887                 "geometry": [
76888                     "point",
76889                     "vertex",
76890                     "area"
76891                 ],
76892                 "fields": [
76893                     "operator",
76894                     "address",
76895                     "building_area"
76896                 ],
76897                 "suggestion": true
76898             },
76899             "amenity/fuel/АГЗС": {
76900                 "tags": {
76901                     "name": "АГЗС",
76902                     "amenity": "fuel"
76903                 },
76904                 "name": "АГЗС",
76905                 "icon": "fuel",
76906                 "geometry": [
76907                     "point",
76908                     "vertex",
76909                     "area"
76910                 ],
76911                 "fields": [
76912                     "operator",
76913                     "address",
76914                     "building_area"
76915                 ],
76916                 "suggestion": true
76917             },
76918             "amenity/fuel/АЗС": {
76919                 "tags": {
76920                     "name": "АЗС",
76921                     "amenity": "fuel"
76922                 },
76923                 "name": "АЗС",
76924                 "icon": "fuel",
76925                 "geometry": [
76926                     "point",
76927                     "vertex",
76928                     "area"
76929                 ],
76930                 "fields": [
76931                     "operator",
76932                     "address",
76933                     "building_area"
76934                 ],
76935                 "suggestion": true
76936             },
76937             "amenity/fuel/Башнефть": {
76938                 "tags": {
76939                     "name": "Башнефть",
76940                     "amenity": "fuel"
76941                 },
76942                 "name": "Башнефть",
76943                 "icon": "fuel",
76944                 "geometry": [
76945                     "point",
76946                     "vertex",
76947                     "area"
76948                 ],
76949                 "fields": [
76950                     "operator",
76951                     "address",
76952                     "building_area"
76953                 ],
76954                 "suggestion": true
76955             },
76956             "amenity/fuel/Белоруснефть": {
76957                 "tags": {
76958                     "name": "Белоруснефть",
76959                     "amenity": "fuel"
76960                 },
76961                 "name": "Белоруснефть",
76962                 "icon": "fuel",
76963                 "geometry": [
76964                     "point",
76965                     "vertex",
76966                     "area"
76967                 ],
76968                 "fields": [
76969                     "operator",
76970                     "address",
76971                     "building_area"
76972                 ],
76973                 "suggestion": true
76974             },
76975             "amenity/fuel/Газпромнефть": {
76976                 "tags": {
76977                     "name": "Газпромнефть",
76978                     "amenity": "fuel"
76979                 },
76980                 "name": "Газпромнефть",
76981                 "icon": "fuel",
76982                 "geometry": [
76983                     "point",
76984                     "vertex",
76985                     "area"
76986                 ],
76987                 "fields": [
76988                     "operator",
76989                     "address",
76990                     "building_area"
76991                 ],
76992                 "suggestion": true
76993             },
76994             "amenity/fuel/Лукойл": {
76995                 "tags": {
76996                     "name": "Лукойл",
76997                     "amenity": "fuel"
76998                 },
76999                 "name": "Лукойл",
77000                 "icon": "fuel",
77001                 "geometry": [
77002                     "point",
77003                     "vertex",
77004                     "area"
77005                 ],
77006                 "fields": [
77007                     "operator",
77008                     "address",
77009                     "building_area"
77010                 ],
77011                 "suggestion": true
77012             },
77013             "amenity/fuel/Макпетрол": {
77014                 "tags": {
77015                     "name": "Макпетрол",
77016                     "amenity": "fuel"
77017                 },
77018                 "name": "Макпетрол",
77019                 "icon": "fuel",
77020                 "geometry": [
77021                     "point",
77022                     "vertex",
77023                     "area"
77024                 ],
77025                 "fields": [
77026                     "operator",
77027                     "address",
77028                     "building_area"
77029                 ],
77030                 "suggestion": true
77031             },
77032             "amenity/fuel/НК Альянс": {
77033                 "tags": {
77034                     "name": "НК Альянс",
77035                     "amenity": "fuel"
77036                 },
77037                 "name": "НК Альянс",
77038                 "icon": "fuel",
77039                 "geometry": [
77040                     "point",
77041                     "vertex",
77042                     "area"
77043                 ],
77044                 "fields": [
77045                     "operator",
77046                     "address",
77047                     "building_area"
77048                 ],
77049                 "suggestion": true
77050             },
77051             "amenity/fuel/ОККО": {
77052                 "tags": {
77053                     "name": "ОККО",
77054                     "amenity": "fuel"
77055                 },
77056                 "name": "ОККО",
77057                 "icon": "fuel",
77058                 "geometry": [
77059                     "point",
77060                     "vertex",
77061                     "area"
77062                 ],
77063                 "fields": [
77064                     "operator",
77065                     "address",
77066                     "building_area"
77067                 ],
77068                 "suggestion": true
77069             },
77070             "amenity/fuel/ОМВ": {
77071                 "tags": {
77072                     "name": "ОМВ",
77073                     "amenity": "fuel"
77074                 },
77075                 "name": "ОМВ",
77076                 "icon": "fuel",
77077                 "geometry": [
77078                     "point",
77079                     "vertex",
77080                     "area"
77081                 ],
77082                 "fields": [
77083                     "operator",
77084                     "address",
77085                     "building_area"
77086                 ],
77087                 "suggestion": true
77088             },
77089             "amenity/fuel/ПТК": {
77090                 "tags": {
77091                     "name": "ПТК",
77092                     "amenity": "fuel"
77093                 },
77094                 "name": "ПТК",
77095                 "icon": "fuel",
77096                 "geometry": [
77097                     "point",
77098                     "vertex",
77099                     "area"
77100                 ],
77101                 "fields": [
77102                     "operator",
77103                     "address",
77104                     "building_area"
77105                 ],
77106                 "suggestion": true
77107             },
77108             "amenity/fuel/Петрол": {
77109                 "tags": {
77110                     "name": "Петрол",
77111                     "amenity": "fuel"
77112                 },
77113                 "name": "Петрол",
77114                 "icon": "fuel",
77115                 "geometry": [
77116                     "point",
77117                     "vertex",
77118                     "area"
77119                 ],
77120                 "fields": [
77121                     "operator",
77122                     "address",
77123                     "building_area"
77124                 ],
77125                 "suggestion": true
77126             },
77127             "amenity/fuel/Роснефть": {
77128                 "tags": {
77129                     "name": "Роснефть",
77130                     "amenity": "fuel"
77131                 },
77132                 "name": "Роснефть",
77133                 "icon": "fuel",
77134                 "geometry": [
77135                     "point",
77136                     "vertex",
77137                     "area"
77138                 ],
77139                 "fields": [
77140                     "operator",
77141                     "address",
77142                     "building_area"
77143                 ],
77144                 "suggestion": true
77145             },
77146             "amenity/fuel/Славнефть": {
77147                 "tags": {
77148                     "name": "Славнефть",
77149                     "amenity": "fuel"
77150                 },
77151                 "name": "Славнефть",
77152                 "icon": "fuel",
77153                 "geometry": [
77154                     "point",
77155                     "vertex",
77156                     "area"
77157                 ],
77158                 "fields": [
77159                     "operator",
77160                     "address",
77161                     "building_area"
77162                 ],
77163                 "suggestion": true
77164             },
77165             "amenity/fuel/Сургутнефтегаз": {
77166                 "tags": {
77167                     "name": "Сургутнефтегаз",
77168                     "amenity": "fuel"
77169                 },
77170                 "name": "Сургутнефтегаз",
77171                 "icon": "fuel",
77172                 "geometry": [
77173                     "point",
77174                     "vertex",
77175                     "area"
77176                 ],
77177                 "fields": [
77178                     "operator",
77179                     "address",
77180                     "building_area"
77181                 ],
77182                 "suggestion": true
77183             },
77184             "amenity/fuel/ТНК": {
77185                 "tags": {
77186                     "name": "ТНК",
77187                     "amenity": "fuel"
77188                 },
77189                 "name": "ТНК",
77190                 "icon": "fuel",
77191                 "geometry": [
77192                     "point",
77193                     "vertex",
77194                     "area"
77195                 ],
77196                 "fields": [
77197                     "operator",
77198                     "address",
77199                     "building_area"
77200                 ],
77201                 "suggestion": true
77202             },
77203             "amenity/fuel/Татнефтепродукт": {
77204                 "tags": {
77205                     "name": "Татнефтепродукт",
77206                     "amenity": "fuel"
77207                 },
77208                 "name": "Татнефтепродукт",
77209                 "icon": "fuel",
77210                 "geometry": [
77211                     "point",
77212                     "vertex",
77213                     "area"
77214                 ],
77215                 "fields": [
77216                     "operator",
77217                     "address",
77218                     "building_area"
77219                 ],
77220                 "suggestion": true
77221             },
77222             "amenity/fuel/Татнефть": {
77223                 "tags": {
77224                     "name": "Татнефть",
77225                     "amenity": "fuel"
77226                 },
77227                 "name": "Татнефть",
77228                 "icon": "fuel",
77229                 "geometry": [
77230                     "point",
77231                     "vertex",
77232                     "area"
77233                 ],
77234                 "fields": [
77235                     "operator",
77236                     "address",
77237                     "building_area"
77238                 ],
77239                 "suggestion": true
77240             },
77241             "amenity/fuel/บางจาก": {
77242                 "tags": {
77243                     "name": "บางจาก",
77244                     "amenity": "fuel"
77245                 },
77246                 "name": "บางจาก",
77247                 "icon": "fuel",
77248                 "geometry": [
77249                     "point",
77250                     "vertex",
77251                     "area"
77252                 ],
77253                 "fields": [
77254                     "operator",
77255                     "address",
77256                     "building_area"
77257                 ],
77258                 "suggestion": true
77259             },
77260             "amenity/fuel/ป ต ท": {
77261                 "tags": {
77262                     "name": "ป ต ท",
77263                     "amenity": "fuel"
77264                 },
77265                 "name": "ป ต ท",
77266                 "icon": "fuel",
77267                 "geometry": [
77268                     "point",
77269                     "vertex",
77270                     "area"
77271                 ],
77272                 "fields": [
77273                     "operator",
77274                     "address",
77275                     "building_area"
77276                 ],
77277                 "suggestion": true
77278             },
77279             "amenity/fuel/ปตท": {
77280                 "tags": {
77281                     "name": "ปตท",
77282                     "amenity": "fuel"
77283                 },
77284                 "name": "ปตท",
77285                 "icon": "fuel",
77286                 "geometry": [
77287                     "point",
77288                     "vertex",
77289                     "area"
77290                 ],
77291                 "fields": [
77292                     "operator",
77293                     "address",
77294                     "building_area"
77295                 ],
77296                 "suggestion": true
77297             },
77298             "amenity/fuel/コスモ石油 (COSMO)": {
77299                 "tags": {
77300                     "name": "コスモ石油 (COSMO)",
77301                     "amenity": "fuel"
77302                 },
77303                 "name": "コスモ石油 (COSMO)",
77304                 "icon": "fuel",
77305                 "geometry": [
77306                     "point",
77307                     "vertex",
77308                     "area"
77309                 ],
77310                 "fields": [
77311                     "operator",
77312                     "address",
77313                     "building_area"
77314                 ],
77315                 "suggestion": true
77316             },
77317             "amenity/fuel/出光": {
77318                 "tags": {
77319                     "name": "出光",
77320                     "name:en": "IDEMITSU",
77321                     "amenity": "fuel"
77322                 },
77323                 "name": "出光",
77324                 "icon": "fuel",
77325                 "geometry": [
77326                     "point",
77327                     "vertex",
77328                     "area"
77329                 ],
77330                 "fields": [
77331                     "operator",
77332                     "address",
77333                     "building_area"
77334                 ],
77335                 "suggestion": true
77336             },
77337             "amenity/fuel/昭和シェル (Showa-shell)": {
77338                 "tags": {
77339                     "name": "昭和シェル (Showa-shell)",
77340                     "amenity": "fuel"
77341                 },
77342                 "name": "昭和シェル (Showa-shell)",
77343                 "icon": "fuel",
77344                 "geometry": [
77345                     "point",
77346                     "vertex",
77347                     "area"
77348                 ],
77349                 "fields": [
77350                     "operator",
77351                     "address",
77352                     "building_area"
77353                 ],
77354                 "suggestion": true
77355             },
77356             "amenity/pharmacy/Аптека 36,6": {
77357                 "tags": {
77358                     "name": "Аптека 36,6",
77359                     "amenity": "pharmacy"
77360                 },
77361                 "name": "Аптека 36,6",
77362                 "icon": "pharmacy",
77363                 "geometry": [
77364                     "point",
77365                     "vertex",
77366                     "area"
77367                 ],
77368                 "fields": [
77369                     "operator",
77370                     "building_area",
77371                     "address"
77372                 ],
77373                 "suggestion": true
77374             },
77375             "amenity/pharmacy/Adler Apotheke": {
77376                 "tags": {
77377                     "name": "Adler Apotheke",
77378                     "amenity": "pharmacy"
77379                 },
77380                 "name": "Adler Apotheke",
77381                 "icon": "pharmacy",
77382                 "geometry": [
77383                     "point",
77384                     "vertex",
77385                     "area"
77386                 ],
77387                 "fields": [
77388                     "operator",
77389                     "building_area",
77390                     "address"
77391                 ],
77392                 "suggestion": true
77393             },
77394             "amenity/pharmacy/Alte Apotheke": {
77395                 "tags": {
77396                     "name": "Alte Apotheke",
77397                     "amenity": "pharmacy"
77398                 },
77399                 "name": "Alte Apotheke",
77400                 "icon": "pharmacy",
77401                 "geometry": [
77402                     "point",
77403                     "vertex",
77404                     "area"
77405                 ],
77406                 "fields": [
77407                     "operator",
77408                     "building_area",
77409                     "address"
77410                 ],
77411                 "suggestion": true
77412             },
77413             "amenity/pharmacy/Apotheke": {
77414                 "tags": {
77415                     "name": "Apotheke",
77416                     "amenity": "pharmacy"
77417                 },
77418                 "name": "Apotheke",
77419                 "icon": "pharmacy",
77420                 "geometry": [
77421                     "point",
77422                     "vertex",
77423                     "area"
77424                 ],
77425                 "fields": [
77426                     "operator",
77427                     "building_area",
77428                     "address"
77429                 ],
77430                 "suggestion": true
77431             },
77432             "amenity/pharmacy/Apotheke am Markt": {
77433                 "tags": {
77434                     "name": "Apotheke am Markt",
77435                     "amenity": "pharmacy"
77436                 },
77437                 "name": "Apotheke am Markt",
77438                 "icon": "pharmacy",
77439                 "geometry": [
77440                     "point",
77441                     "vertex",
77442                     "area"
77443                 ],
77444                 "fields": [
77445                     "operator",
77446                     "building_area",
77447                     "address"
77448                 ],
77449                 "suggestion": true
77450             },
77451             "amenity/pharmacy/Apteka": {
77452                 "tags": {
77453                     "name": "Apteka",
77454                     "amenity": "pharmacy"
77455                 },
77456                 "name": "Apteka",
77457                 "icon": "pharmacy",
77458                 "geometry": [
77459                     "point",
77460                     "vertex",
77461                     "area"
77462                 ],
77463                 "fields": [
77464                     "operator",
77465                     "building_area",
77466                     "address"
77467                 ],
77468                 "suggestion": true
77469             },
77470             "amenity/pharmacy/Bahnhof-Apotheke": {
77471                 "tags": {
77472                     "name": "Bahnhof-Apotheke",
77473                     "amenity": "pharmacy"
77474                 },
77475                 "name": "Bahnhof-Apotheke",
77476                 "icon": "pharmacy",
77477                 "geometry": [
77478                     "point",
77479                     "vertex",
77480                     "area"
77481                 ],
77482                 "fields": [
77483                     "operator",
77484                     "building_area",
77485                     "address"
77486                 ],
77487                 "suggestion": true
77488             },
77489             "amenity/pharmacy/Boots": {
77490                 "tags": {
77491                     "name": "Boots",
77492                     "amenity": "pharmacy"
77493                 },
77494                 "name": "Boots",
77495                 "icon": "pharmacy",
77496                 "geometry": [
77497                     "point",
77498                     "vertex",
77499                     "area"
77500                 ],
77501                 "fields": [
77502                     "operator",
77503                     "building_area",
77504                     "address"
77505                 ],
77506                 "suggestion": true
77507             },
77508             "amenity/pharmacy/Brunnen-Apotheke": {
77509                 "tags": {
77510                     "name": "Brunnen-Apotheke",
77511                     "amenity": "pharmacy"
77512                 },
77513                 "name": "Brunnen-Apotheke",
77514                 "icon": "pharmacy",
77515                 "geometry": [
77516                     "point",
77517                     "vertex",
77518                     "area"
77519                 ],
77520                 "fields": [
77521                     "operator",
77522                     "building_area",
77523                     "address"
77524                 ],
77525                 "suggestion": true
77526             },
77527             "amenity/pharmacy/Burg-Apotheke": {
77528                 "tags": {
77529                     "name": "Burg-Apotheke",
77530                     "amenity": "pharmacy"
77531                 },
77532                 "name": "Burg-Apotheke",
77533                 "icon": "pharmacy",
77534                 "geometry": [
77535                     "point",
77536                     "vertex",
77537                     "area"
77538                 ],
77539                 "fields": [
77540                     "operator",
77541                     "building_area",
77542                     "address"
77543                 ],
77544                 "suggestion": true
77545             },
77546             "amenity/pharmacy/Bären-Apotheke": {
77547                 "tags": {
77548                     "name": "Bären-Apotheke",
77549                     "amenity": "pharmacy"
77550                 },
77551                 "name": "Bären-Apotheke",
77552                 "icon": "pharmacy",
77553                 "geometry": [
77554                     "point",
77555                     "vertex",
77556                     "area"
77557                 ],
77558                 "fields": [
77559                     "operator",
77560                     "building_area",
77561                     "address"
77562                 ],
77563                 "suggestion": true
77564             },
77565             "amenity/pharmacy/CVS": {
77566                 "tags": {
77567                     "name": "CVS",
77568                     "amenity": "pharmacy"
77569                 },
77570                 "name": "CVS",
77571                 "icon": "pharmacy",
77572                 "geometry": [
77573                     "point",
77574                     "vertex",
77575                     "area"
77576                 ],
77577                 "fields": [
77578                     "operator",
77579                     "building_area",
77580                     "address"
77581                 ],
77582                 "suggestion": true
77583             },
77584             "amenity/pharmacy/Clicks": {
77585                 "tags": {
77586                     "name": "Clicks",
77587                     "amenity": "pharmacy"
77588                 },
77589                 "name": "Clicks",
77590                 "icon": "pharmacy",
77591                 "geometry": [
77592                     "point",
77593                     "vertex",
77594                     "area"
77595                 ],
77596                 "fields": [
77597                     "operator",
77598                     "building_area",
77599                     "address"
77600                 ],
77601                 "suggestion": true
77602             },
77603             "amenity/pharmacy/Cruz Verde": {
77604                 "tags": {
77605                     "name": "Cruz Verde",
77606                     "amenity": "pharmacy"
77607                 },
77608                 "name": "Cruz Verde",
77609                 "icon": "pharmacy",
77610                 "geometry": [
77611                     "point",
77612                     "vertex",
77613                     "area"
77614                 ],
77615                 "fields": [
77616                     "operator",
77617                     "building_area",
77618                     "address"
77619                 ],
77620                 "suggestion": true
77621             },
77622             "amenity/pharmacy/Engel-Apotheke": {
77623                 "tags": {
77624                     "name": "Engel-Apotheke",
77625                     "amenity": "pharmacy"
77626                 },
77627                 "name": "Engel-Apotheke",
77628                 "icon": "pharmacy",
77629                 "geometry": [
77630                     "point",
77631                     "vertex",
77632                     "area"
77633                 ],
77634                 "fields": [
77635                     "operator",
77636                     "building_area",
77637                     "address"
77638                 ],
77639                 "suggestion": true
77640             },
77641             "amenity/pharmacy/Eurovaistinė": {
77642                 "tags": {
77643                     "name": "Eurovaistinė",
77644                     "amenity": "pharmacy"
77645                 },
77646                 "name": "Eurovaistinė",
77647                 "icon": "pharmacy",
77648                 "geometry": [
77649                     "point",
77650                     "vertex",
77651                     "area"
77652                 ],
77653                 "fields": [
77654                     "operator",
77655                     "building_area",
77656                     "address"
77657                 ],
77658                 "suggestion": true
77659             },
77660             "amenity/pharmacy/Farmacia Comunale": {
77661                 "tags": {
77662                     "name": "Farmacia Comunale",
77663                     "amenity": "pharmacy"
77664                 },
77665                 "name": "Farmacia Comunale",
77666                 "icon": "pharmacy",
77667                 "geometry": [
77668                     "point",
77669                     "vertex",
77670                     "area"
77671                 ],
77672                 "fields": [
77673                     "operator",
77674                     "building_area",
77675                     "address"
77676                 ],
77677                 "suggestion": true
77678             },
77679             "amenity/pharmacy/Farmacias Ahumada": {
77680                 "tags": {
77681                     "name": "Farmacias Ahumada",
77682                     "amenity": "pharmacy"
77683                 },
77684                 "name": "Farmacias Ahumada",
77685                 "icon": "pharmacy",
77686                 "geometry": [
77687                     "point",
77688                     "vertex",
77689                     "area"
77690                 ],
77691                 "fields": [
77692                     "operator",
77693                     "building_area",
77694                     "address"
77695                 ],
77696                 "suggestion": true
77697             },
77698             "amenity/pharmacy/Farmacias Cruz Verde": {
77699                 "tags": {
77700                     "name": "Farmacias Cruz Verde",
77701                     "amenity": "pharmacy"
77702                 },
77703                 "name": "Farmacias Cruz Verde",
77704                 "icon": "pharmacy",
77705                 "geometry": [
77706                     "point",
77707                     "vertex",
77708                     "area"
77709                 ],
77710                 "fields": [
77711                     "operator",
77712                     "building_area",
77713                     "address"
77714                 ],
77715                 "suggestion": true
77716             },
77717             "amenity/pharmacy/Farmacias SalcoBrand": {
77718                 "tags": {
77719                     "name": "Farmacias SalcoBrand",
77720                     "amenity": "pharmacy"
77721                 },
77722                 "name": "Farmacias SalcoBrand",
77723                 "icon": "pharmacy",
77724                 "geometry": [
77725                     "point",
77726                     "vertex",
77727                     "area"
77728                 ],
77729                 "fields": [
77730                     "operator",
77731                     "building_area",
77732                     "address"
77733                 ],
77734                 "suggestion": true
77735             },
77736             "amenity/pharmacy/Farmacity": {
77737                 "tags": {
77738                     "name": "Farmacity",
77739                     "amenity": "pharmacy"
77740                 },
77741                 "name": "Farmacity",
77742                 "icon": "pharmacy",
77743                 "geometry": [
77744                     "point",
77745                     "vertex",
77746                     "area"
77747                 ],
77748                 "fields": [
77749                     "operator",
77750                     "building_area",
77751                     "address"
77752                 ],
77753                 "suggestion": true
77754             },
77755             "amenity/pharmacy/Farmahorro": {
77756                 "tags": {
77757                     "name": "Farmahorro",
77758                     "amenity": "pharmacy"
77759                 },
77760                 "name": "Farmahorro",
77761                 "icon": "pharmacy",
77762                 "geometry": [
77763                     "point",
77764                     "vertex",
77765                     "area"
77766                 ],
77767                 "fields": [
77768                     "operator",
77769                     "building_area",
77770                     "address"
77771                 ],
77772                 "suggestion": true
77773             },
77774             "amenity/pharmacy/Farmatodo": {
77775                 "tags": {
77776                     "name": "Farmatodo",
77777                     "amenity": "pharmacy"
77778                 },
77779                 "name": "Farmatodo",
77780                 "icon": "pharmacy",
77781                 "geometry": [
77782                     "point",
77783                     "vertex",
77784                     "area"
77785                 ],
77786                 "fields": [
77787                     "operator",
77788                     "building_area",
77789                     "address"
77790                 ],
77791                 "suggestion": true
77792             },
77793             "amenity/pharmacy/Gintarinė vaistinė": {
77794                 "tags": {
77795                     "name": "Gintarinė vaistinė",
77796                     "amenity": "pharmacy"
77797                 },
77798                 "name": "Gintarinė vaistinė",
77799                 "icon": "pharmacy",
77800                 "geometry": [
77801                     "point",
77802                     "vertex",
77803                     "area"
77804                 ],
77805                 "fields": [
77806                     "operator",
77807                     "building_area",
77808                     "address"
77809                 ],
77810                 "suggestion": true
77811             },
77812             "amenity/pharmacy/Hirsch-Apotheke": {
77813                 "tags": {
77814                     "name": "Hirsch-Apotheke",
77815                     "amenity": "pharmacy"
77816                 },
77817                 "name": "Hirsch-Apotheke",
77818                 "icon": "pharmacy",
77819                 "geometry": [
77820                     "point",
77821                     "vertex",
77822                     "area"
77823                 ],
77824                 "fields": [
77825                     "operator",
77826                     "building_area",
77827                     "address"
77828                 ],
77829                 "suggestion": true
77830             },
77831             "amenity/pharmacy/Hubertus Apotheke": {
77832                 "tags": {
77833                     "name": "Hubertus Apotheke",
77834                     "amenity": "pharmacy"
77835                 },
77836                 "name": "Hubertus Apotheke",
77837                 "icon": "pharmacy",
77838                 "geometry": [
77839                     "point",
77840                     "vertex",
77841                     "area"
77842                 ],
77843                 "fields": [
77844                     "operator",
77845                     "building_area",
77846                     "address"
77847                 ],
77848                 "suggestion": true
77849             },
77850             "amenity/pharmacy/Jean Coutu": {
77851                 "tags": {
77852                     "name": "Jean Coutu",
77853                     "amenity": "pharmacy"
77854                 },
77855                 "name": "Jean Coutu",
77856                 "icon": "pharmacy",
77857                 "geometry": [
77858                     "point",
77859                     "vertex",
77860                     "area"
77861                 ],
77862                 "fields": [
77863                     "operator",
77864                     "building_area",
77865                     "address"
77866                 ],
77867                 "suggestion": true
77868             },
77869             "amenity/pharmacy/Kinney Drugs": {
77870                 "tags": {
77871                     "name": "Kinney Drugs",
77872                     "amenity": "pharmacy"
77873                 },
77874                 "name": "Kinney Drugs",
77875                 "icon": "pharmacy",
77876                 "geometry": [
77877                     "point",
77878                     "vertex",
77879                     "area"
77880                 ],
77881                 "fields": [
77882                     "operator",
77883                     "building_area",
77884                     "address"
77885                 ],
77886                 "suggestion": true
77887             },
77888             "amenity/pharmacy/Linden-Apotheke": {
77889                 "tags": {
77890                     "name": "Linden-Apotheke",
77891                     "amenity": "pharmacy"
77892                 },
77893                 "name": "Linden-Apotheke",
77894                 "icon": "pharmacy",
77895                 "geometry": [
77896                     "point",
77897                     "vertex",
77898                     "area"
77899                 ],
77900                 "fields": [
77901                     "operator",
77902                     "building_area",
77903                     "address"
77904                 ],
77905                 "suggestion": true
77906             },
77907             "amenity/pharmacy/Ljekarna": {
77908                 "tags": {
77909                     "name": "Ljekarna",
77910                     "amenity": "pharmacy"
77911                 },
77912                 "name": "Ljekarna",
77913                 "icon": "pharmacy",
77914                 "geometry": [
77915                     "point",
77916                     "vertex",
77917                     "area"
77918                 ],
77919                 "fields": [
77920                     "operator",
77921                     "building_area",
77922                     "address"
77923                 ],
77924                 "suggestion": true
77925             },
77926             "amenity/pharmacy/Lloyds Pharmacy": {
77927                 "tags": {
77928                     "name": "Lloyds Pharmacy",
77929                     "amenity": "pharmacy"
77930                 },
77931                 "name": "Lloyds Pharmacy",
77932                 "icon": "pharmacy",
77933                 "geometry": [
77934                     "point",
77935                     "vertex",
77936                     "area"
77937                 ],
77938                 "fields": [
77939                     "operator",
77940                     "building_area",
77941                     "address"
77942                 ],
77943                 "suggestion": true
77944             },
77945             "amenity/pharmacy/Löwen-Apotheke": {
77946                 "tags": {
77947                     "name": "Löwen-Apotheke",
77948                     "amenity": "pharmacy"
77949                 },
77950                 "name": "Löwen-Apotheke",
77951                 "icon": "pharmacy",
77952                 "geometry": [
77953                     "point",
77954                     "vertex",
77955                     "area"
77956                 ],
77957                 "fields": [
77958                     "operator",
77959                     "building_area",
77960                     "address"
77961                 ],
77962                 "suggestion": true
77963             },
77964             "amenity/pharmacy/Marien-Apotheke": {
77965                 "tags": {
77966                     "name": "Marien-Apotheke",
77967                     "amenity": "pharmacy"
77968                 },
77969                 "name": "Marien-Apotheke",
77970                 "icon": "pharmacy",
77971                 "geometry": [
77972                     "point",
77973                     "vertex",
77974                     "area"
77975                 ],
77976                 "fields": [
77977                     "operator",
77978                     "building_area",
77979                     "address"
77980                 ],
77981                 "suggestion": true
77982             },
77983             "amenity/pharmacy/Markt-Apotheke": {
77984                 "tags": {
77985                     "name": "Markt-Apotheke",
77986                     "amenity": "pharmacy"
77987                 },
77988                 "name": "Markt-Apotheke",
77989                 "icon": "pharmacy",
77990                 "geometry": [
77991                     "point",
77992                     "vertex",
77993                     "area"
77994                 ],
77995                 "fields": [
77996                     "operator",
77997                     "building_area",
77998                     "address"
77999                 ],
78000                 "suggestion": true
78001             },
78002             "amenity/pharmacy/Mercury Drug": {
78003                 "tags": {
78004                     "name": "Mercury Drug",
78005                     "amenity": "pharmacy"
78006                 },
78007                 "name": "Mercury Drug",
78008                 "icon": "pharmacy",
78009                 "geometry": [
78010                     "point",
78011                     "vertex",
78012                     "area"
78013                 ],
78014                 "fields": [
78015                     "operator",
78016                     "building_area",
78017                     "address"
78018                 ],
78019                 "suggestion": true
78020             },
78021             "amenity/pharmacy/Neue Apotheke": {
78022                 "tags": {
78023                     "name": "Neue Apotheke",
78024                     "amenity": "pharmacy"
78025                 },
78026                 "name": "Neue Apotheke",
78027                 "icon": "pharmacy",
78028                 "geometry": [
78029                     "point",
78030                     "vertex",
78031                     "area"
78032                 ],
78033                 "fields": [
78034                     "operator",
78035                     "building_area",
78036                     "address"
78037                 ],
78038                 "suggestion": true
78039             },
78040             "amenity/pharmacy/Pharmacie Centrale": {
78041                 "tags": {
78042                     "name": "Pharmacie Centrale",
78043                     "amenity": "pharmacy"
78044                 },
78045                 "name": "Pharmacie Centrale",
78046                 "icon": "pharmacy",
78047                 "geometry": [
78048                     "point",
78049                     "vertex",
78050                     "area"
78051                 ],
78052                 "fields": [
78053                     "operator",
78054                     "building_area",
78055                     "address"
78056                 ],
78057                 "suggestion": true
78058             },
78059             "amenity/pharmacy/Pharmaprix": {
78060                 "tags": {
78061                     "name": "Pharmaprix",
78062                     "amenity": "pharmacy"
78063                 },
78064                 "name": "Pharmaprix",
78065                 "icon": "pharmacy",
78066                 "geometry": [
78067                     "point",
78068                     "vertex",
78069                     "area"
78070                 ],
78071                 "fields": [
78072                     "operator",
78073                     "building_area",
78074                     "address"
78075                 ],
78076                 "suggestion": true
78077             },
78078             "amenity/pharmacy/Pharmasave": {
78079                 "tags": {
78080                     "name": "Pharmasave",
78081                     "amenity": "pharmacy"
78082                 },
78083                 "name": "Pharmasave",
78084                 "icon": "pharmacy",
78085                 "geometry": [
78086                     "point",
78087                     "vertex",
78088                     "area"
78089                 ],
78090                 "fields": [
78091                     "operator",
78092                     "building_area",
78093                     "address"
78094                 ],
78095                 "suggestion": true
78096             },
78097             "amenity/pharmacy/Rathaus-Apotheke": {
78098                 "tags": {
78099                     "name": "Rathaus-Apotheke",
78100                     "amenity": "pharmacy"
78101                 },
78102                 "name": "Rathaus-Apotheke",
78103                 "icon": "pharmacy",
78104                 "geometry": [
78105                     "point",
78106                     "vertex",
78107                     "area"
78108                 ],
78109                 "fields": [
78110                     "operator",
78111                     "building_area",
78112                     "address"
78113                 ],
78114                 "suggestion": true
78115             },
78116             "amenity/pharmacy/Rats-Apotheke": {
78117                 "tags": {
78118                     "name": "Rats-Apotheke",
78119                     "amenity": "pharmacy"
78120                 },
78121                 "name": "Rats-Apotheke",
78122                 "icon": "pharmacy",
78123                 "geometry": [
78124                     "point",
78125                     "vertex",
78126                     "area"
78127                 ],
78128                 "fields": [
78129                     "operator",
78130                     "building_area",
78131                     "address"
78132                 ],
78133                 "suggestion": true
78134             },
78135             "amenity/pharmacy/Rite Aid": {
78136                 "tags": {
78137                     "name": "Rite Aid",
78138                     "amenity": "pharmacy"
78139                 },
78140                 "name": "Rite Aid",
78141                 "icon": "pharmacy",
78142                 "geometry": [
78143                     "point",
78144                     "vertex",
78145                     "area"
78146                 ],
78147                 "fields": [
78148                     "operator",
78149                     "building_area",
78150                     "address"
78151                 ],
78152                 "suggestion": true
78153             },
78154             "amenity/pharmacy/Rosen-Apotheke": {
78155                 "tags": {
78156                     "name": "Rosen-Apotheke",
78157                     "amenity": "pharmacy"
78158                 },
78159                 "name": "Rosen-Apotheke",
78160                 "icon": "pharmacy",
78161                 "geometry": [
78162                     "point",
78163                     "vertex",
78164                     "area"
78165                 ],
78166                 "fields": [
78167                     "operator",
78168                     "building_area",
78169                     "address"
78170                 ],
78171                 "suggestion": true
78172             },
78173             "amenity/pharmacy/Rowlands Pharmacy": {
78174                 "tags": {
78175                     "name": "Rowlands Pharmacy",
78176                     "amenity": "pharmacy"
78177                 },
78178                 "name": "Rowlands Pharmacy",
78179                 "icon": "pharmacy",
78180                 "geometry": [
78181                     "point",
78182                     "vertex",
78183                     "area"
78184                 ],
78185                 "fields": [
78186                     "operator",
78187                     "building_area",
78188                     "address"
78189                 ],
78190                 "suggestion": true
78191             },
78192             "amenity/pharmacy/SalcoBrand": {
78193                 "tags": {
78194                     "name": "SalcoBrand",
78195                     "amenity": "pharmacy"
78196                 },
78197                 "name": "SalcoBrand",
78198                 "icon": "pharmacy",
78199                 "geometry": [
78200                     "point",
78201                     "vertex",
78202                     "area"
78203                 ],
78204                 "fields": [
78205                     "operator",
78206                     "building_area",
78207                     "address"
78208                 ],
78209                 "suggestion": true
78210             },
78211             "amenity/pharmacy/Shoppers Drug Mart": {
78212                 "tags": {
78213                     "name": "Shoppers Drug Mart",
78214                     "amenity": "pharmacy"
78215                 },
78216                 "name": "Shoppers Drug Mart",
78217                 "icon": "pharmacy",
78218                 "geometry": [
78219                     "point",
78220                     "vertex",
78221                     "area"
78222                 ],
78223                 "fields": [
78224                     "operator",
78225                     "building_area",
78226                     "address"
78227                 ],
78228                 "suggestion": true
78229             },
78230             "amenity/pharmacy/Sonnen-Apotheke": {
78231                 "tags": {
78232                     "name": "Sonnen-Apotheke",
78233                     "amenity": "pharmacy"
78234                 },
78235                 "name": "Sonnen-Apotheke",
78236                 "icon": "pharmacy",
78237                 "geometry": [
78238                     "point",
78239                     "vertex",
78240                     "area"
78241                 ],
78242                 "fields": [
78243                     "operator",
78244                     "building_area",
78245                     "address"
78246                 ],
78247                 "suggestion": true
78248             },
78249             "amenity/pharmacy/Stadt-Apotheke": {
78250                 "tags": {
78251                     "name": "Stadt-Apotheke",
78252                     "amenity": "pharmacy"
78253                 },
78254                 "name": "Stadt-Apotheke",
78255                 "icon": "pharmacy",
78256                 "geometry": [
78257                     "point",
78258                     "vertex",
78259                     "area"
78260                 ],
78261                 "fields": [
78262                     "operator",
78263                     "building_area",
78264                     "address"
78265                 ],
78266                 "suggestion": true
78267             },
78268             "amenity/pharmacy/Stern-Apotheke": {
78269                 "tags": {
78270                     "name": "Stern-Apotheke",
78271                     "amenity": "pharmacy"
78272                 },
78273                 "name": "Stern-Apotheke",
78274                 "icon": "pharmacy",
78275                 "geometry": [
78276                     "point",
78277                     "vertex",
78278                     "area"
78279                 ],
78280                 "fields": [
78281                     "operator",
78282                     "building_area",
78283                     "address"
78284                 ],
78285                 "suggestion": true
78286             },
78287             "amenity/pharmacy/Superdrug": {
78288                 "tags": {
78289                     "name": "Superdrug",
78290                     "amenity": "pharmacy"
78291                 },
78292                 "name": "Superdrug",
78293                 "icon": "pharmacy",
78294                 "geometry": [
78295                     "point",
78296                     "vertex",
78297                     "area"
78298                 ],
78299                 "fields": [
78300                     "operator",
78301                     "building_area",
78302                     "address"
78303                 ],
78304                 "suggestion": true
78305             },
78306             "amenity/pharmacy/The Generics Pharmacy": {
78307                 "tags": {
78308                     "name": "The Generics Pharmacy",
78309                     "amenity": "pharmacy"
78310                 },
78311                 "name": "The Generics Pharmacy",
78312                 "icon": "pharmacy",
78313                 "geometry": [
78314                     "point",
78315                     "vertex",
78316                     "area"
78317                 ],
78318                 "fields": [
78319                     "operator",
78320                     "building_area",
78321                     "address"
78322                 ],
78323                 "suggestion": true
78324             },
78325             "amenity/pharmacy/Walgreens": {
78326                 "tags": {
78327                     "name": "Walgreens",
78328                     "amenity": "pharmacy"
78329                 },
78330                 "name": "Walgreens",
78331                 "icon": "pharmacy",
78332                 "geometry": [
78333                     "point",
78334                     "vertex",
78335                     "area"
78336                 ],
78337                 "fields": [
78338                     "operator",
78339                     "building_area",
78340                     "address"
78341                 ],
78342                 "suggestion": true
78343             },
78344             "amenity/pharmacy/Айболит": {
78345                 "tags": {
78346                     "name": "Айболит",
78347                     "amenity": "pharmacy"
78348                 },
78349                 "name": "Айболит",
78350                 "icon": "pharmacy",
78351                 "geometry": [
78352                     "point",
78353                     "vertex",
78354                     "area"
78355                 ],
78356                 "fields": [
78357                     "operator",
78358                     "building_area",
78359                     "address"
78360                 ],
78361                 "suggestion": true
78362             },
78363             "amenity/pharmacy/Аптека": {
78364                 "tags": {
78365                     "name": "Аптека",
78366                     "amenity": "pharmacy"
78367                 },
78368                 "name": "Аптека",
78369                 "icon": "pharmacy",
78370                 "geometry": [
78371                     "point",
78372                     "vertex",
78373                     "area"
78374                 ],
78375                 "fields": [
78376                     "operator",
78377                     "building_area",
78378                     "address"
78379                 ],
78380                 "suggestion": true
78381             },
78382             "amenity/pharmacy/Аптечный пункт": {
78383                 "tags": {
78384                     "name": "Аптечный пункт",
78385                     "amenity": "pharmacy"
78386                 },
78387                 "name": "Аптечный пункт",
78388                 "icon": "pharmacy",
78389                 "geometry": [
78390                     "point",
78391                     "vertex",
78392                     "area"
78393                 ],
78394                 "fields": [
78395                     "operator",
78396                     "building_area",
78397                     "address"
78398                 ],
78399                 "suggestion": true
78400             },
78401             "amenity/pharmacy/Вита": {
78402                 "tags": {
78403                     "name": "Вита",
78404                     "amenity": "pharmacy"
78405                 },
78406                 "name": "Вита",
78407                 "icon": "pharmacy",
78408                 "geometry": [
78409                     "point",
78410                     "vertex",
78411                     "area"
78412                 ],
78413                 "fields": [
78414                     "operator",
78415                     "building_area",
78416                     "address"
78417                 ],
78418                 "suggestion": true
78419             },
78420             "amenity/pharmacy/Имплозия": {
78421                 "tags": {
78422                     "name": "Имплозия",
78423                     "amenity": "pharmacy"
78424                 },
78425                 "name": "Имплозия",
78426                 "icon": "pharmacy",
78427                 "geometry": [
78428                     "point",
78429                     "vertex",
78430                     "area"
78431                 ],
78432                 "fields": [
78433                     "operator",
78434                     "building_area",
78435                     "address"
78436                 ],
78437                 "suggestion": true
78438             },
78439             "amenity/pharmacy/Классика": {
78440                 "tags": {
78441                     "name": "Классика",
78442                     "amenity": "pharmacy"
78443                 },
78444                 "name": "Классика",
78445                 "icon": "pharmacy",
78446                 "geometry": [
78447                     "point",
78448                     "vertex",
78449                     "area"
78450                 ],
78451                 "fields": [
78452                     "operator",
78453                     "building_area",
78454                     "address"
78455                 ],
78456                 "suggestion": true
78457             },
78458             "amenity/pharmacy/Невис": {
78459                 "tags": {
78460                     "name": "Невис",
78461                     "amenity": "pharmacy"
78462                 },
78463                 "name": "Невис",
78464                 "icon": "pharmacy",
78465                 "geometry": [
78466                     "point",
78467                     "vertex",
78468                     "area"
78469                 ],
78470                 "fields": [
78471                     "operator",
78472                     "building_area",
78473                     "address"
78474                 ],
78475                 "suggestion": true
78476             },
78477             "amenity/pharmacy/Первая помощь": {
78478                 "tags": {
78479                     "name": "Первая помощь",
78480                     "amenity": "pharmacy"
78481                 },
78482                 "name": "Первая помощь",
78483                 "icon": "pharmacy",
78484                 "geometry": [
78485                     "point",
78486                     "vertex",
78487                     "area"
78488                 ],
78489                 "fields": [
78490                     "operator",
78491                     "building_area",
78492                     "address"
78493                 ],
78494                 "suggestion": true
78495             },
78496             "amenity/pharmacy/Радуга": {
78497                 "tags": {
78498                     "name": "Радуга",
78499                     "amenity": "pharmacy"
78500                 },
78501                 "name": "Радуга",
78502                 "icon": "pharmacy",
78503                 "geometry": [
78504                     "point",
78505                     "vertex",
78506                     "area"
78507                 ],
78508                 "fields": [
78509                     "operator",
78510                     "building_area",
78511                     "address"
78512                 ],
78513                 "suggestion": true
78514             },
78515             "amenity/pharmacy/Ригла": {
78516                 "tags": {
78517                     "name": "Ригла",
78518                     "amenity": "pharmacy"
78519                 },
78520                 "name": "Ригла",
78521                 "icon": "pharmacy",
78522                 "geometry": [
78523                     "point",
78524                     "vertex",
78525                     "area"
78526                 ],
78527                 "fields": [
78528                     "operator",
78529                     "building_area",
78530                     "address"
78531                 ],
78532                 "suggestion": true
78533             },
78534             "amenity/pharmacy/Фармакор": {
78535                 "tags": {
78536                     "name": "Фармакор",
78537                     "amenity": "pharmacy"
78538                 },
78539                 "name": "Фармакор",
78540                 "icon": "pharmacy",
78541                 "geometry": [
78542                     "point",
78543                     "vertex",
78544                     "area"
78545                 ],
78546                 "fields": [
78547                     "operator",
78548                     "building_area",
78549                     "address"
78550                 ],
78551                 "suggestion": true
78552             },
78553             "amenity/pharmacy/Фармация": {
78554                 "tags": {
78555                     "name": "Фармация",
78556                     "amenity": "pharmacy"
78557                 },
78558                 "name": "Фармация",
78559                 "icon": "pharmacy",
78560                 "geometry": [
78561                     "point",
78562                     "vertex",
78563                     "area"
78564                 ],
78565                 "fields": [
78566                     "operator",
78567                     "building_area",
78568                     "address"
78569                 ],
78570                 "suggestion": true
78571             },
78572             "amenity/pharmacy/Фармленд": {
78573                 "tags": {
78574                     "name": "Фармленд",
78575                     "amenity": "pharmacy"
78576                 },
78577                 "name": "Фармленд",
78578                 "icon": "pharmacy",
78579                 "geometry": [
78580                     "point",
78581                     "vertex",
78582                     "area"
78583                 ],
78584                 "fields": [
78585                     "operator",
78586                     "building_area",
78587                     "address"
78588                 ],
78589                 "suggestion": true
78590             },
78591             "amenity/pharmacy/аптека": {
78592                 "tags": {
78593                     "name": "аптека",
78594                     "amenity": "pharmacy"
78595                 },
78596                 "name": "аптека",
78597                 "icon": "pharmacy",
78598                 "geometry": [
78599                     "point",
78600                     "vertex",
78601                     "area"
78602                 ],
78603                 "fields": [
78604                     "operator",
78605                     "building_area",
78606                     "address"
78607                 ],
78608                 "suggestion": true
78609             },
78610             "amenity/pharmacy/ავერსი (Aversi)": {
78611                 "tags": {
78612                     "name": "ავერსი (Aversi)",
78613                     "amenity": "pharmacy"
78614                 },
78615                 "name": "ავერსი (Aversi)",
78616                 "icon": "pharmacy",
78617                 "geometry": [
78618                     "point",
78619                     "vertex",
78620                     "area"
78621                 ],
78622                 "fields": [
78623                     "operator",
78624                     "building_area",
78625                     "address"
78626                 ],
78627                 "suggestion": true
78628             },
78629             "amenity/pharmacy/サンドラッグ": {
78630                 "tags": {
78631                     "name": "サンドラッグ",
78632                     "amenity": "pharmacy"
78633                 },
78634                 "name": "サンドラッグ",
78635                 "icon": "pharmacy",
78636                 "geometry": [
78637                     "point",
78638                     "vertex",
78639                     "area"
78640                 ],
78641                 "fields": [
78642                     "operator",
78643                     "building_area",
78644                     "address"
78645                 ],
78646                 "suggestion": true
78647             },
78648             "amenity/pharmacy/スギ薬局": {
78649                 "tags": {
78650                     "name": "スギ薬局",
78651                     "amenity": "pharmacy"
78652                 },
78653                 "name": "スギ薬局",
78654                 "icon": "pharmacy",
78655                 "geometry": [
78656                     "point",
78657                     "vertex",
78658                     "area"
78659                 ],
78660                 "fields": [
78661                     "operator",
78662                     "building_area",
78663                     "address"
78664                 ],
78665                 "suggestion": true
78666             },
78667             "amenity/pharmacy/トモズ (Tomod's)": {
78668                 "tags": {
78669                     "name": "トモズ (Tomod's)",
78670                     "amenity": "pharmacy"
78671                 },
78672                 "name": "トモズ (Tomod's)",
78673                 "icon": "pharmacy",
78674                 "geometry": [
78675                     "point",
78676                     "vertex",
78677                     "area"
78678                 ],
78679                 "fields": [
78680                     "operator",
78681                     "building_area",
78682                     "address"
78683                 ],
78684                 "suggestion": true
78685             },
78686             "amenity/pharmacy/ドラッグてらしま (Drug Terashima)": {
78687                 "tags": {
78688                     "name": "ドラッグてらしま (Drug Terashima)",
78689                     "amenity": "pharmacy"
78690                 },
78691                 "name": "ドラッグてらしま (Drug Terashima)",
78692                 "icon": "pharmacy",
78693                 "geometry": [
78694                     "point",
78695                     "vertex",
78696                     "area"
78697                 ],
78698                 "fields": [
78699                     "operator",
78700                     "building_area",
78701                     "address"
78702                 ],
78703                 "suggestion": true
78704             },
78705             "amenity/pharmacy/マツモトキヨシ": {
78706                 "tags": {
78707                     "name": "マツモトキヨシ",
78708                     "amenity": "pharmacy"
78709                 },
78710                 "name": "マツモトキヨシ",
78711                 "icon": "pharmacy",
78712                 "geometry": [
78713                     "point",
78714                     "vertex",
78715                     "area"
78716                 ],
78717                 "fields": [
78718                     "operator",
78719                     "building_area",
78720                     "address"
78721                 ],
78722                 "suggestion": true
78723             },
78724             "amenity/pub/Cross Keys": {
78725                 "tags": {
78726                     "name": "Cross Keys",
78727                     "amenity": "pub"
78728                 },
78729                 "name": "Cross Keys",
78730                 "icon": "beer",
78731                 "geometry": [
78732                     "point",
78733                     "vertex",
78734                     "area"
78735                 ],
78736                 "fields": [
78737                     "building_area",
78738                     "address"
78739                 ],
78740                 "suggestion": true
78741             },
78742             "amenity/pub/Irish Pub": {
78743                 "tags": {
78744                     "name": "Irish Pub",
78745                     "amenity": "pub"
78746                 },
78747                 "name": "Irish Pub",
78748                 "icon": "beer",
78749                 "geometry": [
78750                     "point",
78751                     "vertex",
78752                     "area"
78753                 ],
78754                 "fields": [
78755                     "building_area",
78756                     "address"
78757                 ],
78758                 "suggestion": true
78759             },
78760             "amenity/pub/Kings Arms": {
78761                 "tags": {
78762                     "name": "Kings Arms",
78763                     "amenity": "pub"
78764                 },
78765                 "name": "Kings Arms",
78766                 "icon": "beer",
78767                 "geometry": [
78768                     "point",
78769                     "vertex",
78770                     "area"
78771                 ],
78772                 "fields": [
78773                     "building_area",
78774                     "address"
78775                 ],
78776                 "suggestion": true
78777             },
78778             "amenity/pub/Kings Head": {
78779                 "tags": {
78780                     "name": "Kings Head",
78781                     "amenity": "pub"
78782                 },
78783                 "name": "Kings Head",
78784                 "icon": "beer",
78785                 "geometry": [
78786                     "point",
78787                     "vertex",
78788                     "area"
78789                 ],
78790                 "fields": [
78791                     "building_area",
78792                     "address"
78793                 ],
78794                 "suggestion": true
78795             },
78796             "amenity/pub/New Inn": {
78797                 "tags": {
78798                     "name": "New Inn",
78799                     "amenity": "pub"
78800                 },
78801                 "name": "New Inn",
78802                 "icon": "beer",
78803                 "geometry": [
78804                     "point",
78805                     "vertex",
78806                     "area"
78807                 ],
78808                 "fields": [
78809                     "building_area",
78810                     "address"
78811                 ],
78812                 "suggestion": true
78813             },
78814             "amenity/pub/Prince of Wales": {
78815                 "tags": {
78816                     "name": "Prince of Wales",
78817                     "amenity": "pub"
78818                 },
78819                 "name": "Prince of Wales",
78820                 "icon": "beer",
78821                 "geometry": [
78822                     "point",
78823                     "vertex",
78824                     "area"
78825                 ],
78826                 "fields": [
78827                     "building_area",
78828                     "address"
78829                 ],
78830                 "suggestion": true
78831             },
78832             "amenity/pub/Red Lion": {
78833                 "tags": {
78834                     "name": "Red Lion",
78835                     "amenity": "pub"
78836                 },
78837                 "name": "Red Lion",
78838                 "icon": "beer",
78839                 "geometry": [
78840                     "point",
78841                     "vertex",
78842                     "area"
78843                 ],
78844                 "fields": [
78845                     "building_area",
78846                     "address"
78847                 ],
78848                 "suggestion": true
78849             },
78850             "amenity/pub/Rose & Crown": {
78851                 "tags": {
78852                     "name": "Rose & Crown",
78853                     "amenity": "pub"
78854                 },
78855                 "name": "Rose & Crown",
78856                 "icon": "beer",
78857                 "geometry": [
78858                     "point",
78859                     "vertex",
78860                     "area"
78861                 ],
78862                 "fields": [
78863                     "building_area",
78864                     "address"
78865                 ],
78866                 "suggestion": true
78867             },
78868             "amenity/pub/Rose and Crown": {
78869                 "tags": {
78870                     "name": "Rose and Crown",
78871                     "amenity": "pub"
78872                 },
78873                 "name": "Rose and Crown",
78874                 "icon": "beer",
78875                 "geometry": [
78876                     "point",
78877                     "vertex",
78878                     "area"
78879                 ],
78880                 "fields": [
78881                     "building_area",
78882                     "address"
78883                 ],
78884                 "suggestion": true
78885             },
78886             "amenity/pub/Royal Hotel": {
78887                 "tags": {
78888                     "name": "Royal Hotel",
78889                     "amenity": "pub"
78890                 },
78891                 "name": "Royal Hotel",
78892                 "icon": "beer",
78893                 "geometry": [
78894                     "point",
78895                     "vertex",
78896                     "area"
78897                 ],
78898                 "fields": [
78899                     "building_area",
78900                     "address"
78901                 ],
78902                 "suggestion": true
78903             },
78904             "amenity/pub/Royal Oak": {
78905                 "tags": {
78906                     "name": "Royal Oak",
78907                     "amenity": "pub"
78908                 },
78909                 "name": "Royal Oak",
78910                 "icon": "beer",
78911                 "geometry": [
78912                     "point",
78913                     "vertex",
78914                     "area"
78915                 ],
78916                 "fields": [
78917                     "building_area",
78918                     "address"
78919                 ],
78920                 "suggestion": true
78921             },
78922             "amenity/pub/The Anchor": {
78923                 "tags": {
78924                     "name": "The Anchor",
78925                     "amenity": "pub"
78926                 },
78927                 "name": "The Anchor",
78928                 "icon": "beer",
78929                 "geometry": [
78930                     "point",
78931                     "vertex",
78932                     "area"
78933                 ],
78934                 "fields": [
78935                     "building_area",
78936                     "address"
78937                 ],
78938                 "suggestion": true
78939             },
78940             "amenity/pub/The Angel": {
78941                 "tags": {
78942                     "name": "The Angel",
78943                     "amenity": "pub"
78944                 },
78945                 "name": "The Angel",
78946                 "icon": "beer",
78947                 "geometry": [
78948                     "point",
78949                     "vertex",
78950                     "area"
78951                 ],
78952                 "fields": [
78953                     "building_area",
78954                     "address"
78955                 ],
78956                 "suggestion": true
78957             },
78958             "amenity/pub/The Bell": {
78959                 "tags": {
78960                     "name": "The Bell",
78961                     "amenity": "pub"
78962                 },
78963                 "name": "The Bell",
78964                 "icon": "beer",
78965                 "geometry": [
78966                     "point",
78967                     "vertex",
78968                     "area"
78969                 ],
78970                 "fields": [
78971                     "building_area",
78972                     "address"
78973                 ],
78974                 "suggestion": true
78975             },
78976             "amenity/pub/The Black Horse": {
78977                 "tags": {
78978                     "name": "The Black Horse",
78979                     "amenity": "pub"
78980                 },
78981                 "name": "The Black Horse",
78982                 "icon": "beer",
78983                 "geometry": [
78984                     "point",
78985                     "vertex",
78986                     "area"
78987                 ],
78988                 "fields": [
78989                     "building_area",
78990                     "address"
78991                 ],
78992                 "suggestion": true
78993             },
78994             "amenity/pub/The Bull": {
78995                 "tags": {
78996                     "name": "The Bull",
78997                     "amenity": "pub"
78998                 },
78999                 "name": "The Bull",
79000                 "icon": "beer",
79001                 "geometry": [
79002                     "point",
79003                     "vertex",
79004                     "area"
79005                 ],
79006                 "fields": [
79007                     "building_area",
79008                     "address"
79009                 ],
79010                 "suggestion": true
79011             },
79012             "amenity/pub/The Castle": {
79013                 "tags": {
79014                     "name": "The Castle",
79015                     "amenity": "pub"
79016                 },
79017                 "name": "The Castle",
79018                 "icon": "beer",
79019                 "geometry": [
79020                     "point",
79021                     "vertex",
79022                     "area"
79023                 ],
79024                 "fields": [
79025                     "building_area",
79026                     "address"
79027                 ],
79028                 "suggestion": true
79029             },
79030             "amenity/pub/The Chequers": {
79031                 "tags": {
79032                     "name": "The Chequers",
79033                     "amenity": "pub"
79034                 },
79035                 "name": "The Chequers",
79036                 "icon": "beer",
79037                 "geometry": [
79038                     "point",
79039                     "vertex",
79040                     "area"
79041                 ],
79042                 "fields": [
79043                     "building_area",
79044                     "address"
79045                 ],
79046                 "suggestion": true
79047             },
79048             "amenity/pub/The Cross Keys": {
79049                 "tags": {
79050                     "name": "The Cross Keys",
79051                     "amenity": "pub"
79052                 },
79053                 "name": "The Cross Keys",
79054                 "icon": "beer",
79055                 "geometry": [
79056                     "point",
79057                     "vertex",
79058                     "area"
79059                 ],
79060                 "fields": [
79061                     "building_area",
79062                     "address"
79063                 ],
79064                 "suggestion": true
79065             },
79066             "amenity/pub/The Crown": {
79067                 "tags": {
79068                     "name": "The Crown",
79069                     "amenity": "pub"
79070                 },
79071                 "name": "The Crown",
79072                 "icon": "beer",
79073                 "geometry": [
79074                     "point",
79075                     "vertex",
79076                     "area"
79077                 ],
79078                 "fields": [
79079                     "building_area",
79080                     "address"
79081                 ],
79082                 "suggestion": true
79083             },
79084             "amenity/pub/The Crown Inn": {
79085                 "tags": {
79086                     "name": "The Crown Inn",
79087                     "amenity": "pub"
79088                 },
79089                 "name": "The Crown Inn",
79090                 "icon": "beer",
79091                 "geometry": [
79092                     "point",
79093                     "vertex",
79094                     "area"
79095                 ],
79096                 "fields": [
79097                     "building_area",
79098                     "address"
79099                 ],
79100                 "suggestion": true
79101             },
79102             "amenity/pub/The Fox": {
79103                 "tags": {
79104                     "name": "The Fox",
79105                     "amenity": "pub"
79106                 },
79107                 "name": "The Fox",
79108                 "icon": "beer",
79109                 "geometry": [
79110                     "point",
79111                     "vertex",
79112                     "area"
79113                 ],
79114                 "fields": [
79115                     "building_area",
79116                     "address"
79117                 ],
79118                 "suggestion": true
79119             },
79120             "amenity/pub/The George": {
79121                 "tags": {
79122                     "name": "The George",
79123                     "amenity": "pub"
79124                 },
79125                 "name": "The George",
79126                 "icon": "beer",
79127                 "geometry": [
79128                     "point",
79129                     "vertex",
79130                     "area"
79131                 ],
79132                 "fields": [
79133                     "building_area",
79134                     "address"
79135                 ],
79136                 "suggestion": true
79137             },
79138             "amenity/pub/The Green Man": {
79139                 "tags": {
79140                     "name": "The Green Man",
79141                     "amenity": "pub"
79142                 },
79143                 "name": "The Green Man",
79144                 "icon": "beer",
79145                 "geometry": [
79146                     "point",
79147                     "vertex",
79148                     "area"
79149                 ],
79150                 "fields": [
79151                     "building_area",
79152                     "address"
79153                 ],
79154                 "suggestion": true
79155             },
79156             "amenity/pub/The Greyhound": {
79157                 "tags": {
79158                     "name": "The Greyhound",
79159                     "amenity": "pub"
79160                 },
79161                 "name": "The Greyhound",
79162                 "icon": "beer",
79163                 "geometry": [
79164                     "point",
79165                     "vertex",
79166                     "area"
79167                 ],
79168                 "fields": [
79169                     "building_area",
79170                     "address"
79171                 ],
79172                 "suggestion": true
79173             },
79174             "amenity/pub/The Kings Arms": {
79175                 "tags": {
79176                     "name": "The Kings Arms",
79177                     "amenity": "pub"
79178                 },
79179                 "name": "The Kings Arms",
79180                 "icon": "beer",
79181                 "geometry": [
79182                     "point",
79183                     "vertex",
79184                     "area"
79185                 ],
79186                 "fields": [
79187                     "building_area",
79188                     "address"
79189                 ],
79190                 "suggestion": true
79191             },
79192             "amenity/pub/The Kings Head": {
79193                 "tags": {
79194                     "name": "The Kings Head",
79195                     "amenity": "pub"
79196                 },
79197                 "name": "The Kings Head",
79198                 "icon": "beer",
79199                 "geometry": [
79200                     "point",
79201                     "vertex",
79202                     "area"
79203                 ],
79204                 "fields": [
79205                     "building_area",
79206                     "address"
79207                 ],
79208                 "suggestion": true
79209             },
79210             "amenity/pub/The New Inn": {
79211                 "tags": {
79212                     "name": "The New Inn",
79213                     "amenity": "pub"
79214                 },
79215                 "name": "The New Inn",
79216                 "icon": "beer",
79217                 "geometry": [
79218                     "point",
79219                     "vertex",
79220                     "area"
79221                 ],
79222                 "fields": [
79223                     "building_area",
79224                     "address"
79225                 ],
79226                 "suggestion": true
79227             },
79228             "amenity/pub/The Plough": {
79229                 "tags": {
79230                     "name": "The Plough",
79231                     "amenity": "pub"
79232                 },
79233                 "name": "The Plough",
79234                 "icon": "beer",
79235                 "geometry": [
79236                     "point",
79237                     "vertex",
79238                     "area"
79239                 ],
79240                 "fields": [
79241                     "building_area",
79242                     "address"
79243                 ],
79244                 "suggestion": true
79245             },
79246             "amenity/pub/The Prince of Wales": {
79247                 "tags": {
79248                     "name": "The Prince of Wales",
79249                     "amenity": "pub"
79250                 },
79251                 "name": "The Prince of Wales",
79252                 "icon": "beer",
79253                 "geometry": [
79254                     "point",
79255                     "vertex",
79256                     "area"
79257                 ],
79258                 "fields": [
79259                     "building_area",
79260                     "address"
79261                 ],
79262                 "suggestion": true
79263             },
79264             "amenity/pub/The Queens Head": {
79265                 "tags": {
79266                     "name": "The Queens Head",
79267                     "amenity": "pub"
79268                 },
79269                 "name": "The Queens Head",
79270                 "icon": "beer",
79271                 "geometry": [
79272                     "point",
79273                     "vertex",
79274                     "area"
79275                 ],
79276                 "fields": [
79277                     "building_area",
79278                     "address"
79279                 ],
79280                 "suggestion": true
79281             },
79282             "amenity/pub/The Railway": {
79283                 "tags": {
79284                     "name": "The Railway",
79285                     "amenity": "pub"
79286                 },
79287                 "name": "The Railway",
79288                 "icon": "beer",
79289                 "geometry": [
79290                     "point",
79291                     "vertex",
79292                     "area"
79293                 ],
79294                 "fields": [
79295                     "building_area",
79296                     "address"
79297                 ],
79298                 "suggestion": true
79299             },
79300             "amenity/pub/The Red Lion": {
79301                 "tags": {
79302                     "name": "The Red Lion",
79303                     "amenity": "pub"
79304                 },
79305                 "name": "The Red Lion",
79306                 "icon": "beer",
79307                 "geometry": [
79308                     "point",
79309                     "vertex",
79310                     "area"
79311                 ],
79312                 "fields": [
79313                     "building_area",
79314                     "address"
79315                 ],
79316                 "suggestion": true
79317             },
79318             "amenity/pub/The Rising Sun": {
79319                 "tags": {
79320                     "name": "The Rising Sun",
79321                     "amenity": "pub"
79322                 },
79323                 "name": "The Rising Sun",
79324                 "icon": "beer",
79325                 "geometry": [
79326                     "point",
79327                     "vertex",
79328                     "area"
79329                 ],
79330                 "fields": [
79331                     "building_area",
79332                     "address"
79333                 ],
79334                 "suggestion": true
79335             },
79336             "amenity/pub/The Royal Oak": {
79337                 "tags": {
79338                     "name": "The Royal Oak",
79339                     "amenity": "pub"
79340                 },
79341                 "name": "The Royal Oak",
79342                 "icon": "beer",
79343                 "geometry": [
79344                     "point",
79345                     "vertex",
79346                     "area"
79347                 ],
79348                 "fields": [
79349                     "building_area",
79350                     "address"
79351                 ],
79352                 "suggestion": true
79353             },
79354             "amenity/pub/The Ship": {
79355                 "tags": {
79356                     "name": "The Ship",
79357                     "amenity": "pub"
79358                 },
79359                 "name": "The Ship",
79360                 "icon": "beer",
79361                 "geometry": [
79362                     "point",
79363                     "vertex",
79364                     "area"
79365                 ],
79366                 "fields": [
79367                     "building_area",
79368                     "address"
79369                 ],
79370                 "suggestion": true
79371             },
79372             "amenity/pub/The Ship Inn": {
79373                 "tags": {
79374                     "name": "The Ship Inn",
79375                     "amenity": "pub"
79376                 },
79377                 "name": "The Ship Inn",
79378                 "icon": "beer",
79379                 "geometry": [
79380                     "point",
79381                     "vertex",
79382                     "area"
79383                 ],
79384                 "fields": [
79385                     "building_area",
79386                     "address"
79387                 ],
79388                 "suggestion": true
79389             },
79390             "amenity/pub/The Star": {
79391                 "tags": {
79392                     "name": "The Star",
79393                     "amenity": "pub"
79394                 },
79395                 "name": "The Star",
79396                 "icon": "beer",
79397                 "geometry": [
79398                     "point",
79399                     "vertex",
79400                     "area"
79401                 ],
79402                 "fields": [
79403                     "building_area",
79404                     "address"
79405                 ],
79406                 "suggestion": true
79407             },
79408             "amenity/pub/The Swan": {
79409                 "tags": {
79410                     "name": "The Swan",
79411                     "amenity": "pub"
79412                 },
79413                 "name": "The Swan",
79414                 "icon": "beer",
79415                 "geometry": [
79416                     "point",
79417                     "vertex",
79418                     "area"
79419                 ],
79420                 "fields": [
79421                     "building_area",
79422                     "address"
79423                 ],
79424                 "suggestion": true
79425             },
79426             "amenity/pub/The Victoria": {
79427                 "tags": {
79428                     "name": "The Victoria",
79429                     "amenity": "pub"
79430                 },
79431                 "name": "The Victoria",
79432                 "icon": "beer",
79433                 "geometry": [
79434                     "point",
79435                     "vertex",
79436                     "area"
79437                 ],
79438                 "fields": [
79439                     "building_area",
79440                     "address"
79441                 ],
79442                 "suggestion": true
79443             },
79444             "amenity/pub/The Wheatsheaf": {
79445                 "tags": {
79446                     "name": "The Wheatsheaf",
79447                     "amenity": "pub"
79448                 },
79449                 "name": "The Wheatsheaf",
79450                 "icon": "beer",
79451                 "geometry": [
79452                     "point",
79453                     "vertex",
79454                     "area"
79455                 ],
79456                 "fields": [
79457                     "building_area",
79458                     "address"
79459                 ],
79460                 "suggestion": true
79461             },
79462             "amenity/pub/The White Hart": {
79463                 "tags": {
79464                     "name": "The White Hart",
79465                     "amenity": "pub"
79466                 },
79467                 "name": "The White Hart",
79468                 "icon": "beer",
79469                 "geometry": [
79470                     "point",
79471                     "vertex",
79472                     "area"
79473                 ],
79474                 "fields": [
79475                     "building_area",
79476                     "address"
79477                 ],
79478                 "suggestion": true
79479             },
79480             "amenity/pub/The White Horse": {
79481                 "tags": {
79482                     "name": "The White Horse",
79483                     "amenity": "pub"
79484                 },
79485                 "name": "The White Horse",
79486                 "icon": "beer",
79487                 "geometry": [
79488                     "point",
79489                     "vertex",
79490                     "area"
79491                 ],
79492                 "fields": [
79493                     "building_area",
79494                     "address"
79495                 ],
79496                 "suggestion": true
79497             },
79498             "amenity/pub/The White Lion": {
79499                 "tags": {
79500                     "name": "The White Lion",
79501                     "amenity": "pub"
79502                 },
79503                 "name": "The White Lion",
79504                 "icon": "beer",
79505                 "geometry": [
79506                     "point",
79507                     "vertex",
79508                     "area"
79509                 ],
79510                 "fields": [
79511                     "building_area",
79512                     "address"
79513                 ],
79514                 "suggestion": true
79515             },
79516             "amenity/recycling/Altglas": {
79517                 "tags": {
79518                     "name": "Altglas",
79519                     "amenity": "recycling"
79520                 },
79521                 "name": "Altglas",
79522                 "icon": "recycling",
79523                 "geometry": [
79524                     "point",
79525                     "vertex",
79526                     "area"
79527                 ],
79528                 "fields": [
79529                     "cans",
79530                     "glass",
79531                     "paper",
79532                     "clothes"
79533                 ],
79534                 "suggestion": true
79535             },
79536             "amenity/recycling/Déchèterie": {
79537                 "tags": {
79538                     "name": "Déchèterie",
79539                     "amenity": "recycling"
79540                 },
79541                 "name": "Déchèterie",
79542                 "icon": "recycling",
79543                 "geometry": [
79544                     "point",
79545                     "vertex",
79546                     "area"
79547                 ],
79548                 "fields": [
79549                     "cans",
79550                     "glass",
79551                     "paper",
79552                     "clothes"
79553                 ],
79554                 "suggestion": true
79555             },
79556             "amenity/recycling/Glas": {
79557                 "tags": {
79558                     "name": "Glas",
79559                     "amenity": "recycling"
79560                 },
79561                 "name": "Glas",
79562                 "icon": "recycling",
79563                 "geometry": [
79564                     "point",
79565                     "vertex",
79566                     "area"
79567                 ],
79568                 "fields": [
79569                     "cans",
79570                     "glass",
79571                     "paper",
79572                     "clothes"
79573                 ],
79574                 "suggestion": true
79575             },
79576             "amenity/recycling/Glascontainer": {
79577                 "tags": {
79578                     "name": "Glascontainer",
79579                     "amenity": "recycling"
79580                 },
79581                 "name": "Glascontainer",
79582                 "icon": "recycling",
79583                 "geometry": [
79584                     "point",
79585                     "vertex",
79586                     "area"
79587                 ],
79588                 "fields": [
79589                     "cans",
79590                     "glass",
79591                     "paper",
79592                     "clothes"
79593                 ],
79594                 "suggestion": true
79595             },
79596             "amenity/recycling/Recyclinghof": {
79597                 "tags": {
79598                     "name": "Recyclinghof",
79599                     "amenity": "recycling"
79600                 },
79601                 "name": "Recyclinghof",
79602                 "icon": "recycling",
79603                 "geometry": [
79604                     "point",
79605                     "vertex",
79606                     "area"
79607                 ],
79608                 "fields": [
79609                     "cans",
79610                     "glass",
79611                     "paper",
79612                     "clothes"
79613                 ],
79614                 "suggestion": true
79615             },
79616             "amenity/recycling/Wertstoffhof": {
79617                 "tags": {
79618                     "name": "Wertstoffhof",
79619                     "amenity": "recycling"
79620                 },
79621                 "name": "Wertstoffhof",
79622                 "icon": "recycling",
79623                 "geometry": [
79624                     "point",
79625                     "vertex",
79626                     "area"
79627                 ],
79628                 "fields": [
79629                     "cans",
79630                     "glass",
79631                     "paper",
79632                     "clothes"
79633                 ],
79634                 "suggestion": true
79635             },
79636             "amenity/restaurant/Adler": {
79637                 "tags": {
79638                     "name": "Adler",
79639                     "amenity": "restaurant"
79640                 },
79641                 "name": "Adler",
79642                 "icon": "restaurant",
79643                 "geometry": [
79644                     "point",
79645                     "vertex",
79646                     "area"
79647                 ],
79648                 "fields": [
79649                     "cuisine",
79650                     "building_area",
79651                     "address",
79652                     "capacity"
79653                 ],
79654                 "suggestion": true
79655             },
79656             "amenity/restaurant/Akropolis": {
79657                 "tags": {
79658                     "name": "Akropolis",
79659                     "amenity": "restaurant"
79660                 },
79661                 "name": "Akropolis",
79662                 "icon": "restaurant",
79663                 "geometry": [
79664                     "point",
79665                     "vertex",
79666                     "area"
79667                 ],
79668                 "fields": [
79669                     "cuisine",
79670                     "building_area",
79671                     "address",
79672                     "capacity"
79673                 ],
79674                 "suggestion": true
79675             },
79676             "amenity/restaurant/Alte Post": {
79677                 "tags": {
79678                     "name": "Alte Post",
79679                     "amenity": "restaurant"
79680                 },
79681                 "name": "Alte Post",
79682                 "icon": "restaurant",
79683                 "geometry": [
79684                     "point",
79685                     "vertex",
79686                     "area"
79687                 ],
79688                 "fields": [
79689                     "cuisine",
79690                     "building_area",
79691                     "address",
79692                     "capacity"
79693                 ],
79694                 "suggestion": true
79695             },
79696             "amenity/restaurant/Applebee's": {
79697                 "tags": {
79698                     "name": "Applebee's",
79699                     "amenity": "restaurant"
79700                 },
79701                 "name": "Applebee's",
79702                 "icon": "restaurant",
79703                 "geometry": [
79704                     "point",
79705                     "vertex",
79706                     "area"
79707                 ],
79708                 "fields": [
79709                     "cuisine",
79710                     "building_area",
79711                     "address",
79712                     "capacity"
79713                 ],
79714                 "suggestion": true
79715             },
79716             "amenity/restaurant/Athen": {
79717                 "tags": {
79718                     "name": "Athen",
79719                     "amenity": "restaurant"
79720                 },
79721                 "name": "Athen",
79722                 "icon": "restaurant",
79723                 "geometry": [
79724                     "point",
79725                     "vertex",
79726                     "area"
79727                 ],
79728                 "fields": [
79729                     "cuisine",
79730                     "building_area",
79731                     "address",
79732                     "capacity"
79733                 ],
79734                 "suggestion": true
79735             },
79736             "amenity/restaurant/Bella Italia": {
79737                 "tags": {
79738                     "name": "Bella Italia",
79739                     "amenity": "restaurant"
79740                 },
79741                 "name": "Bella Italia",
79742                 "icon": "restaurant",
79743                 "geometry": [
79744                     "point",
79745                     "vertex",
79746                     "area"
79747                 ],
79748                 "fields": [
79749                     "cuisine",
79750                     "building_area",
79751                     "address",
79752                     "capacity"
79753                 ],
79754                 "suggestion": true
79755             },
79756             "amenity/restaurant/Bob Evans": {
79757                 "tags": {
79758                     "name": "Bob Evans",
79759                     "amenity": "restaurant"
79760                 },
79761                 "name": "Bob Evans",
79762                 "icon": "restaurant",
79763                 "geometry": [
79764                     "point",
79765                     "vertex",
79766                     "area"
79767                 ],
79768                 "fields": [
79769                     "cuisine",
79770                     "building_area",
79771                     "address",
79772                     "capacity"
79773                 ],
79774                 "suggestion": true
79775             },
79776             "amenity/restaurant/Boston Pizza": {
79777                 "tags": {
79778                     "name": "Boston Pizza",
79779                     "amenity": "restaurant"
79780                 },
79781                 "name": "Boston Pizza",
79782                 "icon": "restaurant",
79783                 "geometry": [
79784                     "point",
79785                     "vertex",
79786                     "area"
79787                 ],
79788                 "fields": [
79789                     "cuisine",
79790                     "building_area",
79791                     "address",
79792                     "capacity"
79793                 ],
79794                 "suggestion": true
79795             },
79796             "amenity/restaurant/Buffalo Grill": {
79797                 "tags": {
79798                     "name": "Buffalo Grill",
79799                     "amenity": "restaurant"
79800                 },
79801                 "name": "Buffalo Grill",
79802                 "icon": "restaurant",
79803                 "geometry": [
79804                     "point",
79805                     "vertex",
79806                     "area"
79807                 ],
79808                 "fields": [
79809                     "cuisine",
79810                     "building_area",
79811                     "address",
79812                     "capacity"
79813                 ],
79814                 "suggestion": true
79815             },
79816             "amenity/restaurant/Buffalo Wild Wings": {
79817                 "tags": {
79818                     "name": "Buffalo Wild Wings",
79819                     "amenity": "restaurant"
79820                 },
79821                 "name": "Buffalo Wild Wings",
79822                 "icon": "restaurant",
79823                 "geometry": [
79824                     "point",
79825                     "vertex",
79826                     "area"
79827                 ],
79828                 "fields": [
79829                     "cuisine",
79830                     "building_area",
79831                     "address",
79832                     "capacity"
79833                 ],
79834                 "suggestion": true
79835             },
79836             "amenity/restaurant/Bären": {
79837                 "tags": {
79838                     "name": "Bären",
79839                     "amenity": "restaurant"
79840                 },
79841                 "name": "Bären",
79842                 "icon": "restaurant",
79843                 "geometry": [
79844                     "point",
79845                     "vertex",
79846                     "area"
79847                 ],
79848                 "fields": [
79849                     "cuisine",
79850                     "building_area",
79851                     "address",
79852                     "capacity"
79853                 ],
79854                 "suggestion": true
79855             },
79856             "amenity/restaurant/California Pizza Kitchen": {
79857                 "tags": {
79858                     "name": "California Pizza Kitchen",
79859                     "amenity": "restaurant"
79860                 },
79861                 "name": "California Pizza Kitchen",
79862                 "icon": "restaurant",
79863                 "geometry": [
79864                     "point",
79865                     "vertex",
79866                     "area"
79867                 ],
79868                 "fields": [
79869                     "cuisine",
79870                     "building_area",
79871                     "address",
79872                     "capacity"
79873                 ],
79874                 "suggestion": true
79875             },
79876             "amenity/restaurant/Chili's": {
79877                 "tags": {
79878                     "name": "Chili's",
79879                     "amenity": "restaurant"
79880                 },
79881                 "name": "Chili's",
79882                 "icon": "restaurant",
79883                 "geometry": [
79884                     "point",
79885                     "vertex",
79886                     "area"
79887                 ],
79888                 "fields": [
79889                     "cuisine",
79890                     "building_area",
79891                     "address",
79892                     "capacity"
79893                 ],
79894                 "suggestion": true
79895             },
79896             "amenity/restaurant/China Garden": {
79897                 "tags": {
79898                     "name": "China Garden",
79899                     "amenity": "restaurant"
79900                 },
79901                 "name": "China Garden",
79902                 "icon": "restaurant",
79903                 "geometry": [
79904                     "point",
79905                     "vertex",
79906                     "area"
79907                 ],
79908                 "fields": [
79909                     "cuisine",
79910                     "building_area",
79911                     "address",
79912                     "capacity"
79913                 ],
79914                 "suggestion": true
79915             },
79916             "amenity/restaurant/China Town": {
79917                 "tags": {
79918                     "name": "China Town",
79919                     "amenity": "restaurant"
79920                 },
79921                 "name": "China Town",
79922                 "icon": "restaurant",
79923                 "geometry": [
79924                     "point",
79925                     "vertex",
79926                     "area"
79927                 ],
79928                 "fields": [
79929                     "cuisine",
79930                     "building_area",
79931                     "address",
79932                     "capacity"
79933                 ],
79934                 "suggestion": true
79935             },
79936             "amenity/restaurant/Courtepaille": {
79937                 "tags": {
79938                     "name": "Courtepaille",
79939                     "amenity": "restaurant"
79940                 },
79941                 "name": "Courtepaille",
79942                 "icon": "restaurant",
79943                 "geometry": [
79944                     "point",
79945                     "vertex",
79946                     "area"
79947                 ],
79948                 "fields": [
79949                     "cuisine",
79950                     "building_area",
79951                     "address",
79952                     "capacity"
79953                 ],
79954                 "suggestion": true
79955             },
79956             "amenity/restaurant/Cracker Barrel": {
79957                 "tags": {
79958                     "name": "Cracker Barrel",
79959                     "amenity": "restaurant"
79960                 },
79961                 "name": "Cracker Barrel",
79962                 "icon": "restaurant",
79963                 "geometry": [
79964                     "point",
79965                     "vertex",
79966                     "area"
79967                 ],
79968                 "fields": [
79969                     "cuisine",
79970                     "building_area",
79971                     "address",
79972                     "capacity"
79973                 ],
79974                 "suggestion": true
79975             },
79976             "amenity/restaurant/Da Vinci": {
79977                 "tags": {
79978                     "name": "Da Vinci",
79979                     "amenity": "restaurant"
79980                 },
79981                 "name": "Da Vinci",
79982                 "icon": "restaurant",
79983                 "geometry": [
79984                     "point",
79985                     "vertex",
79986                     "area"
79987                 ],
79988                 "fields": [
79989                     "cuisine",
79990                     "building_area",
79991                     "address",
79992                     "capacity"
79993                 ],
79994                 "suggestion": true
79995             },
79996             "amenity/restaurant/Delphi": {
79997                 "tags": {
79998                     "name": "Delphi",
79999                     "amenity": "restaurant"
80000                 },
80001                 "name": "Delphi",
80002                 "icon": "restaurant",
80003                 "geometry": [
80004                     "point",
80005                     "vertex",
80006                     "area"
80007                 ],
80008                 "fields": [
80009                     "cuisine",
80010                     "building_area",
80011                     "address",
80012                     "capacity"
80013                 ],
80014                 "suggestion": true
80015             },
80016             "amenity/restaurant/Denny's": {
80017                 "tags": {
80018                     "name": "Denny's",
80019                     "amenity": "restaurant"
80020                 },
80021                 "name": "Denny's",
80022                 "icon": "restaurant",
80023                 "geometry": [
80024                     "point",
80025                     "vertex",
80026                     "area"
80027                 ],
80028                 "fields": [
80029                     "cuisine",
80030                     "building_area",
80031                     "address",
80032                     "capacity"
80033                 ],
80034                 "suggestion": true
80035             },
80036             "amenity/restaurant/Deutsches Haus": {
80037                 "tags": {
80038                     "name": "Deutsches Haus",
80039                     "amenity": "restaurant"
80040                 },
80041                 "name": "Deutsches Haus",
80042                 "icon": "restaurant",
80043                 "geometry": [
80044                     "point",
80045                     "vertex",
80046                     "area"
80047                 ],
80048                 "fields": [
80049                     "cuisine",
80050                     "building_area",
80051                     "address",
80052                     "capacity"
80053                 ],
80054                 "suggestion": true
80055             },
80056             "amenity/restaurant/Dionysos": {
80057                 "tags": {
80058                     "name": "Dionysos",
80059                     "amenity": "restaurant"
80060                 },
80061                 "name": "Dionysos",
80062                 "icon": "restaurant",
80063                 "geometry": [
80064                     "point",
80065                     "vertex",
80066                     "area"
80067                 ],
80068                 "fields": [
80069                     "cuisine",
80070                     "building_area",
80071                     "address",
80072                     "capacity"
80073                 ],
80074                 "suggestion": true
80075             },
80076             "amenity/restaurant/Dolce Vita": {
80077                 "tags": {
80078                     "name": "Dolce Vita",
80079                     "amenity": "restaurant"
80080                 },
80081                 "name": "Dolce Vita",
80082                 "icon": "restaurant",
80083                 "geometry": [
80084                     "point",
80085                     "vertex",
80086                     "area"
80087                 ],
80088                 "fields": [
80089                     "cuisine",
80090                     "building_area",
80091                     "address",
80092                     "capacity"
80093                 ],
80094                 "suggestion": true
80095             },
80096             "amenity/restaurant/El Greco": {
80097                 "tags": {
80098                     "name": "El Greco",
80099                     "amenity": "restaurant"
80100                 },
80101                 "name": "El Greco",
80102                 "icon": "restaurant",
80103                 "geometry": [
80104                     "point",
80105                     "vertex",
80106                     "area"
80107                 ],
80108                 "fields": [
80109                     "cuisine",
80110                     "building_area",
80111                     "address",
80112                     "capacity"
80113                 ],
80114                 "suggestion": true
80115             },
80116             "amenity/restaurant/Flunch": {
80117                 "tags": {
80118                     "name": "Flunch",
80119                     "amenity": "restaurant"
80120                 },
80121                 "name": "Flunch",
80122                 "icon": "restaurant",
80123                 "geometry": [
80124                     "point",
80125                     "vertex",
80126                     "area"
80127                 ],
80128                 "fields": [
80129                     "cuisine",
80130                     "building_area",
80131                     "address",
80132                     "capacity"
80133                 ],
80134                 "suggestion": true
80135             },
80136             "amenity/restaurant/Frankie & Benny's": {
80137                 "tags": {
80138                     "name": "Frankie & Benny's",
80139                     "amenity": "restaurant"
80140                 },
80141                 "name": "Frankie & Benny's",
80142                 "icon": "restaurant",
80143                 "geometry": [
80144                     "point",
80145                     "vertex",
80146                     "area"
80147                 ],
80148                 "fields": [
80149                     "cuisine",
80150                     "building_area",
80151                     "address",
80152                     "capacity"
80153                 ],
80154                 "suggestion": true
80155             },
80156             "amenity/restaurant/Friendly's": {
80157                 "tags": {
80158                     "name": "Friendly's",
80159                     "amenity": "restaurant"
80160                 },
80161                 "name": "Friendly's",
80162                 "icon": "restaurant",
80163                 "geometry": [
80164                     "point",
80165                     "vertex",
80166                     "area"
80167                 ],
80168                 "fields": [
80169                     "cuisine",
80170                     "building_area",
80171                     "address",
80172                     "capacity"
80173                 ],
80174                 "suggestion": true
80175             },
80176             "amenity/restaurant/Gasthaus Adler": {
80177                 "tags": {
80178                     "name": "Gasthaus Adler",
80179                     "amenity": "restaurant"
80180                 },
80181                 "name": "Gasthaus Adler",
80182                 "icon": "restaurant",
80183                 "geometry": [
80184                     "point",
80185                     "vertex",
80186                     "area"
80187                 ],
80188                 "fields": [
80189                     "cuisine",
80190                     "building_area",
80191                     "address",
80192                     "capacity"
80193                 ],
80194                 "suggestion": true
80195             },
80196             "amenity/restaurant/Gasthaus Krone": {
80197                 "tags": {
80198                     "name": "Gasthaus Krone",
80199                     "amenity": "restaurant"
80200                 },
80201                 "name": "Gasthaus Krone",
80202                 "icon": "restaurant",
80203                 "geometry": [
80204                     "point",
80205                     "vertex",
80206                     "area"
80207                 ],
80208                 "fields": [
80209                     "cuisine",
80210                     "building_area",
80211                     "address",
80212                     "capacity"
80213                 ],
80214                 "suggestion": true
80215             },
80216             "amenity/restaurant/Gasthof zur Post": {
80217                 "tags": {
80218                     "name": "Gasthof zur Post",
80219                     "amenity": "restaurant"
80220                 },
80221                 "name": "Gasthof zur Post",
80222                 "icon": "restaurant",
80223                 "geometry": [
80224                     "point",
80225                     "vertex",
80226                     "area"
80227                 ],
80228                 "fields": [
80229                     "cuisine",
80230                     "building_area",
80231                     "address",
80232                     "capacity"
80233                 ],
80234                 "suggestion": true
80235             },
80236             "amenity/restaurant/Golden Corral": {
80237                 "tags": {
80238                     "name": "Golden Corral",
80239                     "amenity": "restaurant"
80240                 },
80241                 "name": "Golden Corral",
80242                 "icon": "restaurant",
80243                 "geometry": [
80244                     "point",
80245                     "vertex",
80246                     "area"
80247                 ],
80248                 "fields": [
80249                     "cuisine",
80250                     "building_area",
80251                     "address",
80252                     "capacity"
80253                 ],
80254                 "suggestion": true
80255             },
80256             "amenity/restaurant/Grüner Baum": {
80257                 "tags": {
80258                     "name": "Grüner Baum",
80259                     "amenity": "restaurant"
80260                 },
80261                 "name": "Grüner Baum",
80262                 "icon": "restaurant",
80263                 "geometry": [
80264                     "point",
80265                     "vertex",
80266                     "area"
80267                 ],
80268                 "fields": [
80269                     "cuisine",
80270                     "building_area",
80271                     "address",
80272                     "capacity"
80273                 ],
80274                 "suggestion": true
80275             },
80276             "amenity/restaurant/Hard Rock Cafe": {
80277                 "tags": {
80278                     "name": "Hard Rock Cafe",
80279                     "amenity": "restaurant"
80280                 },
80281                 "name": "Hard Rock Cafe",
80282                 "icon": "restaurant",
80283                 "geometry": [
80284                     "point",
80285                     "vertex",
80286                     "area"
80287                 ],
80288                 "fields": [
80289                     "cuisine",
80290                     "building_area",
80291                     "address",
80292                     "capacity"
80293                 ],
80294                 "suggestion": true
80295             },
80296             "amenity/restaurant/Hellas": {
80297                 "tags": {
80298                     "name": "Hellas",
80299                     "amenity": "restaurant"
80300                 },
80301                 "name": "Hellas",
80302                 "icon": "restaurant",
80303                 "geometry": [
80304                     "point",
80305                     "vertex",
80306                     "area"
80307                 ],
80308                 "fields": [
80309                     "cuisine",
80310                     "building_area",
80311                     "address",
80312                     "capacity"
80313                 ],
80314                 "suggestion": true
80315             },
80316             "amenity/restaurant/Hippopotamus": {
80317                 "tags": {
80318                     "name": "Hippopotamus",
80319                     "amenity": "restaurant"
80320                 },
80321                 "name": "Hippopotamus",
80322                 "icon": "restaurant",
80323                 "geometry": [
80324                     "point",
80325                     "vertex",
80326                     "area"
80327                 ],
80328                 "fields": [
80329                     "cuisine",
80330                     "building_area",
80331                     "address",
80332                     "capacity"
80333                 ],
80334                 "suggestion": true
80335             },
80336             "amenity/restaurant/Hirsch": {
80337                 "tags": {
80338                     "name": "Hirsch",
80339                     "amenity": "restaurant"
80340                 },
80341                 "name": "Hirsch",
80342                 "icon": "restaurant",
80343                 "geometry": [
80344                     "point",
80345                     "vertex",
80346                     "area"
80347                 ],
80348                 "fields": [
80349                     "cuisine",
80350                     "building_area",
80351                     "address",
80352                     "capacity"
80353                 ],
80354                 "suggestion": true
80355             },
80356             "amenity/restaurant/Hirschen": {
80357                 "tags": {
80358                     "name": "Hirschen",
80359                     "amenity": "restaurant"
80360                 },
80361                 "name": "Hirschen",
80362                 "icon": "restaurant",
80363                 "geometry": [
80364                     "point",
80365                     "vertex",
80366                     "area"
80367                 ],
80368                 "fields": [
80369                     "cuisine",
80370                     "building_area",
80371                     "address",
80372                     "capacity"
80373                 ],
80374                 "suggestion": true
80375             },
80376             "amenity/restaurant/Hong Kong": {
80377                 "tags": {
80378                     "name": "Hong Kong",
80379                     "amenity": "restaurant"
80380                 },
80381                 "name": "Hong Kong",
80382                 "icon": "restaurant",
80383                 "geometry": [
80384                     "point",
80385                     "vertex",
80386                     "area"
80387                 ],
80388                 "fields": [
80389                     "cuisine",
80390                     "building_area",
80391                     "address",
80392                     "capacity"
80393                 ],
80394                 "suggestion": true
80395             },
80396             "amenity/restaurant/Hooters": {
80397                 "tags": {
80398                     "name": "Hooters",
80399                     "amenity": "restaurant"
80400                 },
80401                 "name": "Hooters",
80402                 "icon": "restaurant",
80403                 "geometry": [
80404                     "point",
80405                     "vertex",
80406                     "area"
80407                 ],
80408                 "fields": [
80409                     "cuisine",
80410                     "building_area",
80411                     "address",
80412                     "capacity"
80413                 ],
80414                 "suggestion": true
80415             },
80416             "amenity/restaurant/IHOP": {
80417                 "tags": {
80418                     "name": "IHOP",
80419                     "amenity": "restaurant"
80420                 },
80421                 "name": "IHOP",
80422                 "icon": "restaurant",
80423                 "geometry": [
80424                     "point",
80425                     "vertex",
80426                     "area"
80427                 ],
80428                 "fields": [
80429                     "cuisine",
80430                     "building_area",
80431                     "address",
80432                     "capacity"
80433                 ],
80434                 "suggestion": true
80435             },
80436             "amenity/restaurant/Kantine": {
80437                 "tags": {
80438                     "name": "Kantine",
80439                     "amenity": "restaurant"
80440                 },
80441                 "name": "Kantine",
80442                 "icon": "restaurant",
80443                 "geometry": [
80444                     "point",
80445                     "vertex",
80446                     "area"
80447                 ],
80448                 "fields": [
80449                     "cuisine",
80450                     "building_area",
80451                     "address",
80452                     "capacity"
80453                 ],
80454                 "suggestion": true
80455             },
80456             "amenity/restaurant/Kelsey's": {
80457                 "tags": {
80458                     "name": "Kelsey's",
80459                     "amenity": "restaurant"
80460                 },
80461                 "name": "Kelsey's",
80462                 "icon": "restaurant",
80463                 "geometry": [
80464                     "point",
80465                     "vertex",
80466                     "area"
80467                 ],
80468                 "fields": [
80469                     "cuisine",
80470                     "building_area",
80471                     "address",
80472                     "capacity"
80473                 ],
80474                 "suggestion": true
80475             },
80476             "amenity/restaurant/Kirchenwirt": {
80477                 "tags": {
80478                     "name": "Kirchenwirt",
80479                     "amenity": "restaurant"
80480                 },
80481                 "name": "Kirchenwirt",
80482                 "icon": "restaurant",
80483                 "geometry": [
80484                     "point",
80485                     "vertex",
80486                     "area"
80487                 ],
80488                 "fields": [
80489                     "cuisine",
80490                     "building_area",
80491                     "address",
80492                     "capacity"
80493                 ],
80494                 "suggestion": true
80495             },
80496             "amenity/restaurant/Kreuz": {
80497                 "tags": {
80498                     "name": "Kreuz",
80499                     "amenity": "restaurant"
80500                 },
80501                 "name": "Kreuz",
80502                 "icon": "restaurant",
80503                 "geometry": [
80504                     "point",
80505                     "vertex",
80506                     "area"
80507                 ],
80508                 "fields": [
80509                     "cuisine",
80510                     "building_area",
80511                     "address",
80512                     "capacity"
80513                 ],
80514                 "suggestion": true
80515             },
80516             "amenity/restaurant/Krone": {
80517                 "tags": {
80518                     "name": "Krone",
80519                     "amenity": "restaurant"
80520                 },
80521                 "name": "Krone",
80522                 "icon": "restaurant",
80523                 "geometry": [
80524                     "point",
80525                     "vertex",
80526                     "area"
80527                 ],
80528                 "fields": [
80529                     "cuisine",
80530                     "building_area",
80531                     "address",
80532                     "capacity"
80533                 ],
80534                 "suggestion": true
80535             },
80536             "amenity/restaurant/La Cantina": {
80537                 "tags": {
80538                     "name": "La Cantina",
80539                     "amenity": "restaurant"
80540                 },
80541                 "name": "La Cantina",
80542                 "icon": "restaurant",
80543                 "geometry": [
80544                     "point",
80545                     "vertex",
80546                     "area"
80547                 ],
80548                 "fields": [
80549                     "cuisine",
80550                     "building_area",
80551                     "address",
80552                     "capacity"
80553                 ],
80554                 "suggestion": true
80555             },
80556             "amenity/restaurant/La Dolce Vita": {
80557                 "tags": {
80558                     "name": "La Dolce Vita",
80559                     "amenity": "restaurant"
80560                 },
80561                 "name": "La Dolce Vita",
80562                 "icon": "restaurant",
80563                 "geometry": [
80564                     "point",
80565                     "vertex",
80566                     "area"
80567                 ],
80568                 "fields": [
80569                     "cuisine",
80570                     "building_area",
80571                     "address",
80572                     "capacity"
80573                 ],
80574                 "suggestion": true
80575             },
80576             "amenity/restaurant/La Perla": {
80577                 "tags": {
80578                     "name": "La Perla",
80579                     "amenity": "restaurant"
80580                 },
80581                 "name": "La Perla",
80582                 "icon": "restaurant",
80583                 "geometry": [
80584                     "point",
80585                     "vertex",
80586                     "area"
80587                 ],
80588                 "fields": [
80589                     "cuisine",
80590                     "building_area",
80591                     "address",
80592                     "capacity"
80593                 ],
80594                 "suggestion": true
80595             },
80596             "amenity/restaurant/La Piazza": {
80597                 "tags": {
80598                     "name": "La Piazza",
80599                     "amenity": "restaurant"
80600                 },
80601                 "name": "La Piazza",
80602                 "icon": "restaurant",
80603                 "geometry": [
80604                     "point",
80605                     "vertex",
80606                     "area"
80607                 ],
80608                 "fields": [
80609                     "cuisine",
80610                     "building_area",
80611                     "address",
80612                     "capacity"
80613                 ],
80614                 "suggestion": true
80615             },
80616             "amenity/restaurant/Lamm": {
80617                 "tags": {
80618                     "name": "Lamm",
80619                     "amenity": "restaurant"
80620                 },
80621                 "name": "Lamm",
80622                 "icon": "restaurant",
80623                 "geometry": [
80624                     "point",
80625                     "vertex",
80626                     "area"
80627                 ],
80628                 "fields": [
80629                     "cuisine",
80630                     "building_area",
80631                     "address",
80632                     "capacity"
80633                 ],
80634                 "suggestion": true
80635             },
80636             "amenity/restaurant/Linde": {
80637                 "tags": {
80638                     "name": "Linde",
80639                     "amenity": "restaurant"
80640                 },
80641                 "name": "Linde",
80642                 "icon": "restaurant",
80643                 "geometry": [
80644                     "point",
80645                     "vertex",
80646                     "area"
80647                 ],
80648                 "fields": [
80649                     "cuisine",
80650                     "building_area",
80651                     "address",
80652                     "capacity"
80653                 ],
80654                 "suggestion": true
80655             },
80656             "amenity/restaurant/Lindenhof": {
80657                 "tags": {
80658                     "name": "Lindenhof",
80659                     "amenity": "restaurant"
80660                 },
80661                 "name": "Lindenhof",
80662                 "icon": "restaurant",
80663                 "geometry": [
80664                     "point",
80665                     "vertex",
80666                     "area"
80667                 ],
80668                 "fields": [
80669                     "cuisine",
80670                     "building_area",
80671                     "address",
80672                     "capacity"
80673                 ],
80674                 "suggestion": true
80675             },
80676             "amenity/restaurant/Little Chef": {
80677                 "tags": {
80678                     "name": "Little Chef",
80679                     "amenity": "restaurant"
80680                 },
80681                 "name": "Little Chef",
80682                 "icon": "restaurant",
80683                 "geometry": [
80684                     "point",
80685                     "vertex",
80686                     "area"
80687                 ],
80688                 "fields": [
80689                     "cuisine",
80690                     "building_area",
80691                     "address",
80692                     "capacity"
80693                 ],
80694                 "suggestion": true
80695             },
80696             "amenity/restaurant/Longhorn Steakhouse": {
80697                 "tags": {
80698                     "name": "Longhorn Steakhouse",
80699                     "amenity": "restaurant"
80700                 },
80701                 "name": "Longhorn Steakhouse",
80702                 "icon": "restaurant",
80703                 "geometry": [
80704                     "point",
80705                     "vertex",
80706                     "area"
80707                 ],
80708                 "fields": [
80709                     "cuisine",
80710                     "building_area",
80711                     "address",
80712                     "capacity"
80713                 ],
80714                 "suggestion": true
80715             },
80716             "amenity/restaurant/Lotus": {
80717                 "tags": {
80718                     "name": "Lotus",
80719                     "amenity": "restaurant"
80720                 },
80721                 "name": "Lotus",
80722                 "icon": "restaurant",
80723                 "geometry": [
80724                     "point",
80725                     "vertex",
80726                     "area"
80727                 ],
80728                 "fields": [
80729                     "cuisine",
80730                     "building_area",
80731                     "address",
80732                     "capacity"
80733                 ],
80734                 "suggestion": true
80735             },
80736             "amenity/restaurant/Löwen": {
80737                 "tags": {
80738                     "name": "Löwen",
80739                     "amenity": "restaurant"
80740                 },
80741                 "name": "Löwen",
80742                 "icon": "restaurant",
80743                 "geometry": [
80744                     "point",
80745                     "vertex",
80746                     "area"
80747                 ],
80748                 "fields": [
80749                     "cuisine",
80750                     "building_area",
80751                     "address",
80752                     "capacity"
80753                 ],
80754                 "suggestion": true
80755             },
80756             "amenity/restaurant/Mamma Mia": {
80757                 "tags": {
80758                     "name": "Mamma Mia",
80759                     "amenity": "restaurant"
80760                 },
80761                 "name": "Mamma Mia",
80762                 "icon": "restaurant",
80763                 "geometry": [
80764                     "point",
80765                     "vertex",
80766                     "area"
80767                 ],
80768                 "fields": [
80769                     "cuisine",
80770                     "building_area",
80771                     "address",
80772                     "capacity"
80773                 ],
80774                 "suggestion": true
80775             },
80776             "amenity/restaurant/Mandarin": {
80777                 "tags": {
80778                     "name": "Mandarin",
80779                     "amenity": "restaurant"
80780                 },
80781                 "name": "Mandarin",
80782                 "icon": "restaurant",
80783                 "geometry": [
80784                     "point",
80785                     "vertex",
80786                     "area"
80787                 ],
80788                 "fields": [
80789                     "cuisine",
80790                     "building_area",
80791                     "address",
80792                     "capacity"
80793                 ],
80794                 "suggestion": true
80795             },
80796             "amenity/restaurant/Mang Inasal": {
80797                 "tags": {
80798                     "name": "Mang Inasal",
80799                     "amenity": "restaurant"
80800                 },
80801                 "name": "Mang Inasal",
80802                 "icon": "restaurant",
80803                 "geometry": [
80804                     "point",
80805                     "vertex",
80806                     "area"
80807                 ],
80808                 "fields": [
80809                     "cuisine",
80810                     "building_area",
80811                     "address",
80812                     "capacity"
80813                 ],
80814                 "suggestion": true
80815             },
80816             "amenity/restaurant/Mensa": {
80817                 "tags": {
80818                     "name": "Mensa",
80819                     "amenity": "restaurant"
80820                 },
80821                 "name": "Mensa",
80822                 "icon": "restaurant",
80823                 "geometry": [
80824                     "point",
80825                     "vertex",
80826                     "area"
80827                 ],
80828                 "fields": [
80829                     "cuisine",
80830                     "building_area",
80831                     "address",
80832                     "capacity"
80833                 ],
80834                 "suggestion": true
80835             },
80836             "amenity/restaurant/Milano": {
80837                 "tags": {
80838                     "name": "Milano",
80839                     "amenity": "restaurant"
80840                 },
80841                 "name": "Milano",
80842                 "icon": "restaurant",
80843                 "geometry": [
80844                     "point",
80845                     "vertex",
80846                     "area"
80847                 ],
80848                 "fields": [
80849                     "cuisine",
80850                     "building_area",
80851                     "address",
80852                     "capacity"
80853                 ],
80854                 "suggestion": true
80855             },
80856             "amenity/restaurant/Mykonos": {
80857                 "tags": {
80858                     "name": "Mykonos",
80859                     "amenity": "restaurant"
80860                 },
80861                 "name": "Mykonos",
80862                 "icon": "restaurant",
80863                 "geometry": [
80864                     "point",
80865                     "vertex",
80866                     "area"
80867                 ],
80868                 "fields": [
80869                     "cuisine",
80870                     "building_area",
80871                     "address",
80872                     "capacity"
80873                 ],
80874                 "suggestion": true
80875             },
80876             "amenity/restaurant/Nando's": {
80877                 "tags": {
80878                     "name": "Nando's",
80879                     "amenity": "restaurant"
80880                 },
80881                 "name": "Nando's",
80882                 "icon": "restaurant",
80883                 "geometry": [
80884                     "point",
80885                     "vertex",
80886                     "area"
80887                 ],
80888                 "fields": [
80889                     "cuisine",
80890                     "building_area",
80891                     "address",
80892                     "capacity"
80893                 ],
80894                 "suggestion": true
80895             },
80896             "amenity/restaurant/Ochsen": {
80897                 "tags": {
80898                     "name": "Ochsen",
80899                     "amenity": "restaurant"
80900                 },
80901                 "name": "Ochsen",
80902                 "icon": "restaurant",
80903                 "geometry": [
80904                     "point",
80905                     "vertex",
80906                     "area"
80907                 ],
80908                 "fields": [
80909                     "cuisine",
80910                     "building_area",
80911                     "address",
80912                     "capacity"
80913                 ],
80914                 "suggestion": true
80915             },
80916             "amenity/restaurant/Olive Garden": {
80917                 "tags": {
80918                     "name": "Olive Garden",
80919                     "amenity": "restaurant"
80920                 },
80921                 "name": "Olive Garden",
80922                 "icon": "restaurant",
80923                 "geometry": [
80924                     "point",
80925                     "vertex",
80926                     "area"
80927                 ],
80928                 "fields": [
80929                     "cuisine",
80930                     "building_area",
80931                     "address",
80932                     "capacity"
80933                 ],
80934                 "suggestion": true
80935             },
80936             "amenity/restaurant/Olympia": {
80937                 "tags": {
80938                     "name": "Olympia",
80939                     "amenity": "restaurant"
80940                 },
80941                 "name": "Olympia",
80942                 "icon": "restaurant",
80943                 "geometry": [
80944                     "point",
80945                     "vertex",
80946                     "area"
80947                 ],
80948                 "fields": [
80949                     "cuisine",
80950                     "building_area",
80951                     "address",
80952                     "capacity"
80953                 ],
80954                 "suggestion": true
80955             },
80956             "amenity/restaurant/Outback Steakhouse": {
80957                 "tags": {
80958                     "name": "Outback Steakhouse",
80959                     "amenity": "restaurant"
80960                 },
80961                 "name": "Outback Steakhouse",
80962                 "icon": "restaurant",
80963                 "geometry": [
80964                     "point",
80965                     "vertex",
80966                     "area"
80967                 ],
80968                 "fields": [
80969                     "cuisine",
80970                     "building_area",
80971                     "address",
80972                     "capacity"
80973                 ],
80974                 "suggestion": true
80975             },
80976             "amenity/restaurant/Panera Bread": {
80977                 "tags": {
80978                     "name": "Panera Bread",
80979                     "amenity": "restaurant"
80980                 },
80981                 "name": "Panera Bread",
80982                 "icon": "restaurant",
80983                 "geometry": [
80984                     "point",
80985                     "vertex",
80986                     "area"
80987                 ],
80988                 "fields": [
80989                     "cuisine",
80990                     "building_area",
80991                     "address",
80992                     "capacity"
80993                 ],
80994                 "suggestion": true
80995             },
80996             "amenity/restaurant/Panorama": {
80997                 "tags": {
80998                     "name": "Panorama",
80999                     "amenity": "restaurant"
81000                 },
81001                 "name": "Panorama",
81002                 "icon": "restaurant",
81003                 "geometry": [
81004                     "point",
81005                     "vertex",
81006                     "area"
81007                 ],
81008                 "fields": [
81009                     "cuisine",
81010                     "building_area",
81011                     "address",
81012                     "capacity"
81013                 ],
81014                 "suggestion": true
81015             },
81016             "amenity/restaurant/Peking": {
81017                 "tags": {
81018                     "name": "Peking",
81019                     "amenity": "restaurant"
81020                 },
81021                 "name": "Peking",
81022                 "icon": "restaurant",
81023                 "geometry": [
81024                     "point",
81025                     "vertex",
81026                     "area"
81027                 ],
81028                 "fields": [
81029                     "cuisine",
81030                     "building_area",
81031                     "address",
81032                     "capacity"
81033                 ],
81034                 "suggestion": true
81035             },
81036             "amenity/restaurant/Perkins": {
81037                 "tags": {
81038                     "name": "Perkins",
81039                     "amenity": "restaurant"
81040                 },
81041                 "name": "Perkins",
81042                 "icon": "restaurant",
81043                 "geometry": [
81044                     "point",
81045                     "vertex",
81046                     "area"
81047                 ],
81048                 "fields": [
81049                     "cuisine",
81050                     "building_area",
81051                     "address",
81052                     "capacity"
81053                 ],
81054                 "suggestion": true
81055             },
81056             "amenity/restaurant/Pizza Express": {
81057                 "tags": {
81058                     "name": "Pizza Express",
81059                     "amenity": "restaurant"
81060                 },
81061                 "name": "Pizza Express",
81062                 "icon": "restaurant",
81063                 "geometry": [
81064                     "point",
81065                     "vertex",
81066                     "area"
81067                 ],
81068                 "fields": [
81069                     "cuisine",
81070                     "building_area",
81071                     "address",
81072                     "capacity"
81073                 ],
81074                 "suggestion": true
81075             },
81076             "amenity/restaurant/Pizza Hut": {
81077                 "tags": {
81078                     "name": "Pizza Hut",
81079                     "amenity": "restaurant"
81080                 },
81081                 "name": "Pizza Hut",
81082                 "icon": "restaurant",
81083                 "geometry": [
81084                     "point",
81085                     "vertex",
81086                     "area"
81087                 ],
81088                 "fields": [
81089                     "cuisine",
81090                     "building_area",
81091                     "address",
81092                     "capacity"
81093                 ],
81094                 "suggestion": true
81095             },
81096             "amenity/restaurant/Poseidon": {
81097                 "tags": {
81098                     "name": "Poseidon",
81099                     "amenity": "restaurant"
81100                 },
81101                 "name": "Poseidon",
81102                 "icon": "restaurant",
81103                 "geometry": [
81104                     "point",
81105                     "vertex",
81106                     "area"
81107                 ],
81108                 "fields": [
81109                     "cuisine",
81110                     "building_area",
81111                     "address",
81112                     "capacity"
81113                 ],
81114                 "suggestion": true
81115             },
81116             "amenity/restaurant/Prezzo": {
81117                 "tags": {
81118                     "name": "Prezzo",
81119                     "amenity": "restaurant"
81120                 },
81121                 "name": "Prezzo",
81122                 "icon": "restaurant",
81123                 "geometry": [
81124                     "point",
81125                     "vertex",
81126                     "area"
81127                 ],
81128                 "fields": [
81129                     "cuisine",
81130                     "building_area",
81131                     "address",
81132                     "capacity"
81133                 ],
81134                 "suggestion": true
81135             },
81136             "amenity/restaurant/Ratskeller": {
81137                 "tags": {
81138                     "name": "Ratskeller",
81139                     "amenity": "restaurant"
81140                 },
81141                 "name": "Ratskeller",
81142                 "icon": "restaurant",
81143                 "geometry": [
81144                     "point",
81145                     "vertex",
81146                     "area"
81147                 ],
81148                 "fields": [
81149                     "cuisine",
81150                     "building_area",
81151                     "address",
81152                     "capacity"
81153                 ],
81154                 "suggestion": true
81155             },
81156             "amenity/restaurant/Red Lobster": {
81157                 "tags": {
81158                     "name": "Red Lobster",
81159                     "amenity": "restaurant"
81160                 },
81161                 "name": "Red Lobster",
81162                 "icon": "restaurant",
81163                 "geometry": [
81164                     "point",
81165                     "vertex",
81166                     "area"
81167                 ],
81168                 "fields": [
81169                     "cuisine",
81170                     "building_area",
81171                     "address",
81172                     "capacity"
81173                 ],
81174                 "suggestion": true
81175             },
81176             "amenity/restaurant/Red Robin": {
81177                 "tags": {
81178                     "name": "Red Robin",
81179                     "amenity": "restaurant"
81180                 },
81181                 "name": "Red Robin",
81182                 "icon": "restaurant",
81183                 "geometry": [
81184                     "point",
81185                     "vertex",
81186                     "area"
81187                 ],
81188                 "fields": [
81189                     "cuisine",
81190                     "building_area",
81191                     "address",
81192                     "capacity"
81193                 ],
81194                 "suggestion": true
81195             },
81196             "amenity/restaurant/Rhodos": {
81197                 "tags": {
81198                     "name": "Rhodos",
81199                     "amenity": "restaurant"
81200                 },
81201                 "name": "Rhodos",
81202                 "icon": "restaurant",
81203                 "geometry": [
81204                     "point",
81205                     "vertex",
81206                     "area"
81207                 ],
81208                 "fields": [
81209                     "cuisine",
81210                     "building_area",
81211                     "address",
81212                     "capacity"
81213                 ],
81214                 "suggestion": true
81215             },
81216             "amenity/restaurant/Roma": {
81217                 "tags": {
81218                     "name": "Roma",
81219                     "amenity": "restaurant"
81220                 },
81221                 "name": "Roma",
81222                 "icon": "restaurant",
81223                 "geometry": [
81224                     "point",
81225                     "vertex",
81226                     "area"
81227                 ],
81228                 "fields": [
81229                     "cuisine",
81230                     "building_area",
81231                     "address",
81232                     "capacity"
81233                 ],
81234                 "suggestion": true
81235             },
81236             "amenity/restaurant/Ruby Tuesday": {
81237                 "tags": {
81238                     "name": "Ruby Tuesday",
81239                     "amenity": "restaurant"
81240                 },
81241                 "name": "Ruby Tuesday",
81242                 "icon": "restaurant",
81243                 "geometry": [
81244                     "point",
81245                     "vertex",
81246                     "area"
81247                 ],
81248                 "fields": [
81249                     "cuisine",
81250                     "building_area",
81251                     "address",
81252                     "capacity"
81253                 ],
81254                 "suggestion": true
81255             },
81256             "amenity/restaurant/Rössli": {
81257                 "tags": {
81258                     "name": "Rössli",
81259                     "amenity": "restaurant"
81260                 },
81261                 "name": "Rössli",
81262                 "icon": "restaurant",
81263                 "geometry": [
81264                     "point",
81265                     "vertex",
81266                     "area"
81267                 ],
81268                 "fields": [
81269                     "cuisine",
81270                     "building_area",
81271                     "address",
81272                     "capacity"
81273                 ],
81274                 "suggestion": true
81275             },
81276             "amenity/restaurant/Sakura": {
81277                 "tags": {
81278                     "name": "Sakura",
81279                     "amenity": "restaurant"
81280                 },
81281                 "name": "Sakura",
81282                 "icon": "restaurant",
81283                 "geometry": [
81284                     "point",
81285                     "vertex",
81286                     "area"
81287                 ],
81288                 "fields": [
81289                     "cuisine",
81290                     "building_area",
81291                     "address",
81292                     "capacity"
81293                 ],
81294                 "suggestion": true
81295             },
81296             "amenity/restaurant/San Marco": {
81297                 "tags": {
81298                     "name": "San Marco",
81299                     "amenity": "restaurant"
81300                 },
81301                 "name": "San Marco",
81302                 "icon": "restaurant",
81303                 "geometry": [
81304                     "point",
81305                     "vertex",
81306                     "area"
81307                 ],
81308                 "fields": [
81309                     "cuisine",
81310                     "building_area",
81311                     "address",
81312                     "capacity"
81313                 ],
81314                 "suggestion": true
81315             },
81316             "amenity/restaurant/Schwarzer Adler": {
81317                 "tags": {
81318                     "name": "Schwarzer Adler",
81319                     "amenity": "restaurant"
81320                 },
81321                 "name": "Schwarzer Adler",
81322                 "icon": "restaurant",
81323                 "geometry": [
81324                     "point",
81325                     "vertex",
81326                     "area"
81327                 ],
81328                 "fields": [
81329                     "cuisine",
81330                     "building_area",
81331                     "address",
81332                     "capacity"
81333                 ],
81334                 "suggestion": true
81335             },
81336             "amenity/restaurant/Schützenhaus": {
81337                 "tags": {
81338                     "name": "Schützenhaus",
81339                     "amenity": "restaurant"
81340                 },
81341                 "name": "Schützenhaus",
81342                 "icon": "restaurant",
81343                 "geometry": [
81344                     "point",
81345                     "vertex",
81346                     "area"
81347                 ],
81348                 "fields": [
81349                     "cuisine",
81350                     "building_area",
81351                     "address",
81352                     "capacity"
81353                 ],
81354                 "suggestion": true
81355             },
81356             "amenity/restaurant/Seeblick": {
81357                 "tags": {
81358                     "name": "Seeblick",
81359                     "amenity": "restaurant"
81360                 },
81361                 "name": "Seeblick",
81362                 "icon": "restaurant",
81363                 "geometry": [
81364                     "point",
81365                     "vertex",
81366                     "area"
81367                 ],
81368                 "fields": [
81369                     "cuisine",
81370                     "building_area",
81371                     "address",
81372                     "capacity"
81373                 ],
81374                 "suggestion": true
81375             },
81376             "amenity/restaurant/Shanghai": {
81377                 "tags": {
81378                     "name": "Shanghai",
81379                     "amenity": "restaurant"
81380                 },
81381                 "name": "Shanghai",
81382                 "icon": "restaurant",
81383                 "geometry": [
81384                     "point",
81385                     "vertex",
81386                     "area"
81387                 ],
81388                 "fields": [
81389                     "cuisine",
81390                     "building_area",
81391                     "address",
81392                     "capacity"
81393                 ],
81394                 "suggestion": true
81395             },
81396             "amenity/restaurant/Shari's": {
81397                 "tags": {
81398                     "name": "Shari's",
81399                     "amenity": "restaurant"
81400                 },
81401                 "name": "Shari's",
81402                 "icon": "restaurant",
81403                 "geometry": [
81404                     "point",
81405                     "vertex",
81406                     "area"
81407                 ],
81408                 "fields": [
81409                     "cuisine",
81410                     "building_area",
81411                     "address",
81412                     "capacity"
81413                 ],
81414                 "suggestion": true
81415             },
81416             "amenity/restaurant/Sonne": {
81417                 "tags": {
81418                     "name": "Sonne",
81419                     "amenity": "restaurant"
81420                 },
81421                 "name": "Sonne",
81422                 "icon": "restaurant",
81423                 "geometry": [
81424                     "point",
81425                     "vertex",
81426                     "area"
81427                 ],
81428                 "fields": [
81429                     "cuisine",
81430                     "building_area",
81431                     "address",
81432                     "capacity"
81433                 ],
81434                 "suggestion": true
81435             },
81436             "amenity/restaurant/Sportheim": {
81437                 "tags": {
81438                     "name": "Sportheim",
81439                     "amenity": "restaurant"
81440                 },
81441                 "name": "Sportheim",
81442                 "icon": "restaurant",
81443                 "geometry": [
81444                     "point",
81445                     "vertex",
81446                     "area"
81447                 ],
81448                 "fields": [
81449                     "cuisine",
81450                     "building_area",
81451                     "address",
81452                     "capacity"
81453                 ],
81454                 "suggestion": true
81455             },
81456             "amenity/restaurant/Spur": {
81457                 "tags": {
81458                     "name": "Spur",
81459                     "amenity": "restaurant"
81460                 },
81461                 "name": "Spur",
81462                 "icon": "restaurant",
81463                 "geometry": [
81464                     "point",
81465                     "vertex",
81466                     "area"
81467                 ],
81468                 "fields": [
81469                     "cuisine",
81470                     "building_area",
81471                     "address",
81472                     "capacity"
81473                 ],
81474                 "suggestion": true
81475             },
81476             "amenity/restaurant/Sternen": {
81477                 "tags": {
81478                     "name": "Sternen",
81479                     "amenity": "restaurant"
81480                 },
81481                 "name": "Sternen",
81482                 "icon": "restaurant",
81483                 "geometry": [
81484                     "point",
81485                     "vertex",
81486                     "area"
81487                 ],
81488                 "fields": [
81489                     "cuisine",
81490                     "building_area",
81491                     "address",
81492                     "capacity"
81493                 ],
81494                 "suggestion": true
81495             },
81496             "amenity/restaurant/Swiss Chalet": {
81497                 "tags": {
81498                     "name": "Swiss Chalet",
81499                     "amenity": "restaurant"
81500                 },
81501                 "name": "Swiss Chalet",
81502                 "icon": "restaurant",
81503                 "geometry": [
81504                     "point",
81505                     "vertex",
81506                     "area"
81507                 ],
81508                 "fields": [
81509                     "cuisine",
81510                     "building_area",
81511                     "address",
81512                     "capacity"
81513                 ],
81514                 "suggestion": true
81515             },
81516             "amenity/restaurant/TGI Friday's": {
81517                 "tags": {
81518                     "name": "TGI Friday's",
81519                     "amenity": "restaurant"
81520                 },
81521                 "name": "TGI Friday's",
81522                 "icon": "restaurant",
81523                 "geometry": [
81524                     "point",
81525                     "vertex",
81526                     "area"
81527                 ],
81528                 "fields": [
81529                     "cuisine",
81530                     "building_area",
81531                     "address",
81532                     "capacity"
81533                 ],
81534                 "suggestion": true
81535             },
81536             "amenity/restaurant/Taj Mahal": {
81537                 "tags": {
81538                     "name": "Taj Mahal",
81539                     "amenity": "restaurant"
81540                 },
81541                 "name": "Taj Mahal",
81542                 "icon": "restaurant",
81543                 "geometry": [
81544                     "point",
81545                     "vertex",
81546                     "area"
81547                 ],
81548                 "fields": [
81549                     "cuisine",
81550                     "building_area",
81551                     "address",
81552                     "capacity"
81553                 ],
81554                 "suggestion": true
81555             },
81556             "amenity/restaurant/Texas Roadhouse": {
81557                 "tags": {
81558                     "name": "Texas Roadhouse",
81559                     "amenity": "restaurant"
81560                 },
81561                 "name": "Texas Roadhouse",
81562                 "icon": "restaurant",
81563                 "geometry": [
81564                     "point",
81565                     "vertex",
81566                     "area"
81567                 ],
81568                 "fields": [
81569                     "cuisine",
81570                     "building_area",
81571                     "address",
81572                     "capacity"
81573                 ],
81574                 "suggestion": true
81575             },
81576             "amenity/restaurant/The Keg": {
81577                 "tags": {
81578                     "name": "The Keg",
81579                     "amenity": "restaurant"
81580                 },
81581                 "name": "The Keg",
81582                 "icon": "restaurant",
81583                 "geometry": [
81584                     "point",
81585                     "vertex",
81586                     "area"
81587                 ],
81588                 "fields": [
81589                     "cuisine",
81590                     "building_area",
81591                     "address",
81592                     "capacity"
81593                 ],
81594                 "suggestion": true
81595             },
81596             "amenity/restaurant/Traube": {
81597                 "tags": {
81598                     "name": "Traube",
81599                     "amenity": "restaurant"
81600                 },
81601                 "name": "Traube",
81602                 "icon": "restaurant",
81603                 "geometry": [
81604                     "point",
81605                     "vertex",
81606                     "area"
81607                 ],
81608                 "fields": [
81609                     "cuisine",
81610                     "building_area",
81611                     "address",
81612                     "capacity"
81613                 ],
81614                 "suggestion": true
81615             },
81616             "amenity/restaurant/Vapiano": {
81617                 "tags": {
81618                     "name": "Vapiano",
81619                     "amenity": "restaurant"
81620                 },
81621                 "name": "Vapiano",
81622                 "icon": "restaurant",
81623                 "geometry": [
81624                     "point",
81625                     "vertex",
81626                     "area"
81627                 ],
81628                 "fields": [
81629                     "cuisine",
81630                     "building_area",
81631                     "address",
81632                     "capacity"
81633                 ],
81634                 "suggestion": true
81635             },
81636             "amenity/restaurant/Village Inn": {
81637                 "tags": {
81638                     "name": "Village Inn",
81639                     "amenity": "restaurant"
81640                 },
81641                 "name": "Village Inn",
81642                 "icon": "restaurant",
81643                 "geometry": [
81644                     "point",
81645                     "vertex",
81646                     "area"
81647                 ],
81648                 "fields": [
81649                     "cuisine",
81650                     "building_area",
81651                     "address",
81652                     "capacity"
81653                 ],
81654                 "suggestion": true
81655             },
81656             "amenity/restaurant/Vips": {
81657                 "tags": {
81658                     "name": "Vips",
81659                     "amenity": "restaurant"
81660                 },
81661                 "name": "Vips",
81662                 "icon": "restaurant",
81663                 "geometry": [
81664                     "point",
81665                     "vertex",
81666                     "area"
81667                 ],
81668                 "fields": [
81669                     "cuisine",
81670                     "building_area",
81671                     "address",
81672                     "capacity"
81673                 ],
81674                 "suggestion": true
81675             },
81676             "amenity/restaurant/Waffle House": {
81677                 "tags": {
81678                     "name": "Waffle House",
81679                     "amenity": "restaurant"
81680                 },
81681                 "name": "Waffle House",
81682                 "icon": "restaurant",
81683                 "geometry": [
81684                     "point",
81685                     "vertex",
81686                     "area"
81687                 ],
81688                 "fields": [
81689                     "cuisine",
81690                     "building_area",
81691                     "address",
81692                     "capacity"
81693                 ],
81694                 "suggestion": true
81695             },
81696             "amenity/restaurant/Wagamama": {
81697                 "tags": {
81698                     "name": "Wagamama",
81699                     "amenity": "restaurant"
81700                 },
81701                 "name": "Wagamama",
81702                 "icon": "restaurant",
81703                 "geometry": [
81704                     "point",
81705                     "vertex",
81706                     "area"
81707                 ],
81708                 "fields": [
81709                     "cuisine",
81710                     "building_area",
81711                     "address",
81712                     "capacity"
81713                 ],
81714                 "suggestion": true
81715             },
81716             "amenity/restaurant/Waldschänke": {
81717                 "tags": {
81718                     "name": "Waldschänke",
81719                     "amenity": "restaurant"
81720                 },
81721                 "name": "Waldschänke",
81722                 "icon": "restaurant",
81723                 "geometry": [
81724                     "point",
81725                     "vertex",
81726                     "area"
81727                 ],
81728                 "fields": [
81729                     "cuisine",
81730                     "building_area",
81731                     "address",
81732                     "capacity"
81733                 ],
81734                 "suggestion": true
81735             },
81736             "amenity/restaurant/Zizzi": {
81737                 "tags": {
81738                     "name": "Zizzi",
81739                     "amenity": "restaurant"
81740                 },
81741                 "name": "Zizzi",
81742                 "icon": "restaurant",
81743                 "geometry": [
81744                     "point",
81745                     "vertex",
81746                     "area"
81747                 ],
81748                 "fields": [
81749                     "cuisine",
81750                     "building_area",
81751                     "address",
81752                     "capacity"
81753                 ],
81754                 "suggestion": true
81755             },
81756             "amenity/restaurant/Zum Löwen": {
81757                 "tags": {
81758                     "name": "Zum Löwen",
81759                     "amenity": "restaurant"
81760                 },
81761                 "name": "Zum Löwen",
81762                 "icon": "restaurant",
81763                 "geometry": [
81764                     "point",
81765                     "vertex",
81766                     "area"
81767                 ],
81768                 "fields": [
81769                     "cuisine",
81770                     "building_area",
81771                     "address",
81772                     "capacity"
81773                 ],
81774                 "suggestion": true
81775             },
81776             "amenity/restaurant/Zur Krone": {
81777                 "tags": {
81778                     "name": "Zur Krone",
81779                     "amenity": "restaurant"
81780                 },
81781                 "name": "Zur Krone",
81782                 "icon": "restaurant",
81783                 "geometry": [
81784                     "point",
81785                     "vertex",
81786                     "area"
81787                 ],
81788                 "fields": [
81789                     "cuisine",
81790                     "building_area",
81791                     "address",
81792                     "capacity"
81793                 ],
81794                 "suggestion": true
81795             },
81796             "amenity/restaurant/Zur Linde": {
81797                 "tags": {
81798                     "name": "Zur Linde",
81799                     "amenity": "restaurant"
81800                 },
81801                 "name": "Zur Linde",
81802                 "icon": "restaurant",
81803                 "geometry": [
81804                     "point",
81805                     "vertex",
81806                     "area"
81807                 ],
81808                 "fields": [
81809                     "cuisine",
81810                     "building_area",
81811                     "address",
81812                     "capacity"
81813                 ],
81814                 "suggestion": true
81815             },
81816             "amenity/restaurant/Zur Post": {
81817                 "tags": {
81818                     "name": "Zur Post",
81819                     "amenity": "restaurant"
81820                 },
81821                 "name": "Zur Post",
81822                 "icon": "restaurant",
81823                 "geometry": [
81824                     "point",
81825                     "vertex",
81826                     "area"
81827                 ],
81828                 "fields": [
81829                     "cuisine",
81830                     "building_area",
81831                     "address",
81832                     "capacity"
81833                 ],
81834                 "suggestion": true
81835             },
81836             "amenity/restaurant/Zur Sonne": {
81837                 "tags": {
81838                     "name": "Zur Sonne",
81839                     "amenity": "restaurant"
81840                 },
81841                 "name": "Zur Sonne",
81842                 "icon": "restaurant",
81843                 "geometry": [
81844                     "point",
81845                     "vertex",
81846                     "area"
81847                 ],
81848                 "fields": [
81849                     "cuisine",
81850                     "building_area",
81851                     "address",
81852                     "capacity"
81853                 ],
81854                 "suggestion": true
81855             },
81856             "amenity/restaurant/Евразия": {
81857                 "tags": {
81858                     "name": "Евразия",
81859                     "amenity": "restaurant"
81860                 },
81861                 "name": "Евразия",
81862                 "icon": "restaurant",
81863                 "geometry": [
81864                     "point",
81865                     "vertex",
81866                     "area"
81867                 ],
81868                 "fields": [
81869                     "cuisine",
81870                     "building_area",
81871                     "address",
81872                     "capacity"
81873                 ],
81874                 "suggestion": true
81875             },
81876             "amenity/restaurant/Якитория": {
81877                 "tags": {
81878                     "name": "Якитория",
81879                     "amenity": "restaurant"
81880                 },
81881                 "name": "Якитория",
81882                 "icon": "restaurant",
81883                 "geometry": [
81884                     "point",
81885                     "vertex",
81886                     "area"
81887                 ],
81888                 "fields": [
81889                     "cuisine",
81890                     "building_area",
81891                     "address",
81892                     "capacity"
81893                 ],
81894                 "suggestion": true
81895             },
81896             "amenity/restaurant/ガスト": {
81897                 "tags": {
81898                     "name": "ガスト",
81899                     "name:en": "Gusto",
81900                     "amenity": "restaurant"
81901                 },
81902                 "name": "ガスト",
81903                 "icon": "restaurant",
81904                 "geometry": [
81905                     "point",
81906                     "vertex",
81907                     "area"
81908                 ],
81909                 "fields": [
81910                     "cuisine",
81911                     "building_area",
81912                     "address",
81913                     "capacity"
81914                 ],
81915                 "suggestion": true
81916             },
81917             "amenity/restaurant/サイゼリヤ": {
81918                 "tags": {
81919                     "name": "サイゼリヤ",
81920                     "amenity": "restaurant"
81921                 },
81922                 "name": "サイゼリヤ",
81923                 "icon": "restaurant",
81924                 "geometry": [
81925                     "point",
81926                     "vertex",
81927                     "area"
81928                 ],
81929                 "fields": [
81930                     "cuisine",
81931                     "building_area",
81932                     "address",
81933                     "capacity"
81934                 ],
81935                 "suggestion": true
81936             },
81937             "amenity/restaurant/ジョナサン": {
81938                 "tags": {
81939                     "name": "ジョナサン",
81940                     "amenity": "restaurant"
81941                 },
81942                 "name": "ジョナサン",
81943                 "icon": "restaurant",
81944                 "geometry": [
81945                     "point",
81946                     "vertex",
81947                     "area"
81948                 ],
81949                 "fields": [
81950                     "cuisine",
81951                     "building_area",
81952                     "address",
81953                     "capacity"
81954                 ],
81955                 "suggestion": true
81956             },
81957             "amenity/restaurant/デニーズ": {
81958                 "tags": {
81959                     "name": "デニーズ",
81960                     "amenity": "restaurant"
81961                 },
81962                 "name": "デニーズ",
81963                 "icon": "restaurant",
81964                 "geometry": [
81965                     "point",
81966                     "vertex",
81967                     "area"
81968                 ],
81969                 "fields": [
81970                     "cuisine",
81971                     "building_area",
81972                     "address",
81973                     "capacity"
81974                 ],
81975                 "suggestion": true
81976             },
81977             "amenity/restaurant/바다횟집 (Bada Fish Restaurant)": {
81978                 "tags": {
81979                     "name": "바다횟집 (Bada Fish Restaurant)",
81980                     "amenity": "restaurant"
81981                 },
81982                 "name": "바다횟집 (Bada Fish Restaurant)",
81983                 "icon": "restaurant",
81984                 "geometry": [
81985                     "point",
81986                     "vertex",
81987                     "area"
81988                 ],
81989                 "fields": [
81990                     "cuisine",
81991                     "building_area",
81992                     "address",
81993                     "capacity"
81994                 ],
81995                 "suggestion": true
81996             },
81997             "shop/alcohol/Alko": {
81998                 "tags": {
81999                     "name": "Alko",
82000                     "shop": "alcohol"
82001                 },
82002                 "name": "Alko",
82003                 "icon": "alcohol-shop",
82004                 "geometry": [
82005                     "point",
82006                     "vertex",
82007                     "area"
82008                 ],
82009                 "fields": [
82010                     "address",
82011                     "building_area",
82012                     "opening_hours"
82013                 ],
82014                 "suggestion": true
82015             },
82016             "shop/alcohol/BWS": {
82017                 "tags": {
82018                     "name": "BWS",
82019                     "shop": "alcohol"
82020                 },
82021                 "name": "BWS",
82022                 "icon": "alcohol-shop",
82023                 "geometry": [
82024                     "point",
82025                     "vertex",
82026                     "area"
82027                 ],
82028                 "fields": [
82029                     "address",
82030                     "building_area",
82031                     "opening_hours"
82032                 ],
82033                 "suggestion": true
82034             },
82035             "shop/alcohol/Bargain Booze": {
82036                 "tags": {
82037                     "name": "Bargain Booze",
82038                     "shop": "alcohol"
82039                 },
82040                 "name": "Bargain Booze",
82041                 "icon": "alcohol-shop",
82042                 "geometry": [
82043                     "point",
82044                     "vertex",
82045                     "area"
82046                 ],
82047                 "fields": [
82048                     "address",
82049                     "building_area",
82050                     "opening_hours"
82051                 ],
82052                 "suggestion": true
82053             },
82054             "shop/alcohol/Botilleria": {
82055                 "tags": {
82056                     "name": "Botilleria",
82057                     "shop": "alcohol"
82058                 },
82059                 "name": "Botilleria",
82060                 "icon": "alcohol-shop",
82061                 "geometry": [
82062                     "point",
82063                     "vertex",
82064                     "area"
82065                 ],
82066                 "fields": [
82067                     "address",
82068                     "building_area",
82069                     "opening_hours"
82070                 ],
82071                 "suggestion": true
82072             },
82073             "shop/alcohol/Gall & Gall": {
82074                 "tags": {
82075                     "name": "Gall & Gall",
82076                     "shop": "alcohol"
82077                 },
82078                 "name": "Gall & Gall",
82079                 "icon": "alcohol-shop",
82080                 "geometry": [
82081                     "point",
82082                     "vertex",
82083                     "area"
82084                 ],
82085                 "fields": [
82086                     "address",
82087                     "building_area",
82088                     "opening_hours"
82089                 ],
82090                 "suggestion": true
82091             },
82092             "shop/alcohol/LCBO": {
82093                 "tags": {
82094                     "name": "LCBO",
82095                     "shop": "alcohol"
82096                 },
82097                 "name": "LCBO",
82098                 "icon": "alcohol-shop",
82099                 "geometry": [
82100                     "point",
82101                     "vertex",
82102                     "area"
82103                 ],
82104                 "fields": [
82105                     "address",
82106                     "building_area",
82107                     "opening_hours"
82108                 ],
82109                 "suggestion": true
82110             },
82111             "shop/alcohol/Nicolas": {
82112                 "tags": {
82113                     "name": "Nicolas",
82114                     "shop": "alcohol"
82115                 },
82116                 "name": "Nicolas",
82117                 "icon": "alcohol-shop",
82118                 "geometry": [
82119                     "point",
82120                     "vertex",
82121                     "area"
82122                 ],
82123                 "fields": [
82124                     "address",
82125                     "building_area",
82126                     "opening_hours"
82127                 ],
82128                 "suggestion": true
82129             },
82130             "shop/alcohol/SAQ": {
82131                 "tags": {
82132                     "name": "SAQ",
82133                     "shop": "alcohol"
82134                 },
82135                 "name": "SAQ",
82136                 "icon": "alcohol-shop",
82137                 "geometry": [
82138                     "point",
82139                     "vertex",
82140                     "area"
82141                 ],
82142                 "fields": [
82143                     "address",
82144                     "building_area",
82145                     "opening_hours"
82146                 ],
82147                 "suggestion": true
82148             },
82149             "shop/alcohol/Systembolaget": {
82150                 "tags": {
82151                     "name": "Systembolaget",
82152                     "shop": "alcohol"
82153                 },
82154                 "name": "Systembolaget",
82155                 "icon": "alcohol-shop",
82156                 "geometry": [
82157                     "point",
82158                     "vertex",
82159                     "area"
82160                 ],
82161                 "fields": [
82162                     "address",
82163                     "building_area",
82164                     "opening_hours"
82165                 ],
82166                 "suggestion": true
82167             },
82168             "shop/alcohol/The Beer Store": {
82169                 "tags": {
82170                     "name": "The Beer Store",
82171                     "shop": "alcohol"
82172                 },
82173                 "name": "The Beer Store",
82174                 "icon": "alcohol-shop",
82175                 "geometry": [
82176                     "point",
82177                     "vertex",
82178                     "area"
82179                 ],
82180                 "fields": [
82181                     "address",
82182                     "building_area",
82183                     "opening_hours"
82184                 ],
82185                 "suggestion": true
82186             },
82187             "shop/alcohol/Ароматный мир": {
82188                 "tags": {
82189                     "name": "Ароматный мир",
82190                     "shop": "alcohol"
82191                 },
82192                 "name": "Ароматный мир",
82193                 "icon": "alcohol-shop",
82194                 "geometry": [
82195                     "point",
82196                     "vertex",
82197                     "area"
82198                 ],
82199                 "fields": [
82200                     "address",
82201                     "building_area",
82202                     "opening_hours"
82203                 ],
82204                 "suggestion": true
82205             },
82206             "shop/alcohol/Живое пиво": {
82207                 "tags": {
82208                     "name": "Живое пиво",
82209                     "shop": "alcohol"
82210                 },
82211                 "name": "Живое пиво",
82212                 "icon": "alcohol-shop",
82213                 "geometry": [
82214                     "point",
82215                     "vertex",
82216                     "area"
82217                 ],
82218                 "fields": [
82219                     "address",
82220                     "building_area",
82221                     "opening_hours"
82222                 ],
82223                 "suggestion": true
82224             },
82225             "shop/bakery/Anker": {
82226                 "tags": {
82227                     "name": "Anker",
82228                     "shop": "bakery"
82229                 },
82230                 "name": "Anker",
82231                 "icon": "bakery",
82232                 "geometry": [
82233                     "point",
82234                     "vertex",
82235                     "area"
82236                 ],
82237                 "fields": [
82238                     "address",
82239                     "building_area",
82240                     "opening_hours"
82241                 ],
82242                 "suggestion": true
82243             },
82244             "shop/bakery/Backwerk": {
82245                 "tags": {
82246                     "name": "Backwerk",
82247                     "shop": "bakery"
82248                 },
82249                 "name": "Backwerk",
82250                 "icon": "bakery",
82251                 "geometry": [
82252                     "point",
82253                     "vertex",
82254                     "area"
82255                 ],
82256                 "fields": [
82257                     "address",
82258                     "building_area",
82259                     "opening_hours"
82260                 ],
82261                 "suggestion": true
82262             },
82263             "shop/bakery/Boulangerie": {
82264                 "tags": {
82265                     "name": "Boulangerie",
82266                     "shop": "bakery"
82267                 },
82268                 "name": "Boulangerie",
82269                 "icon": "bakery",
82270                 "geometry": [
82271                     "point",
82272                     "vertex",
82273                     "area"
82274                 ],
82275                 "fields": [
82276                     "address",
82277                     "building_area",
82278                     "opening_hours"
82279                 ],
82280                 "suggestion": true
82281             },
82282             "shop/bakery/Boulangerie Patisserie": {
82283                 "tags": {
82284                     "name": "Boulangerie Patisserie",
82285                     "shop": "bakery"
82286                 },
82287                 "name": "Boulangerie Patisserie",
82288                 "icon": "bakery",
82289                 "geometry": [
82290                     "point",
82291                     "vertex",
82292                     "area"
82293                 ],
82294                 "fields": [
82295                     "address",
82296                     "building_area",
82297                     "opening_hours"
82298                 ],
82299                 "suggestion": true
82300             },
82301             "shop/bakery/Bäcker": {
82302                 "tags": {
82303                     "name": "Bäcker",
82304                     "shop": "bakery"
82305                 },
82306                 "name": "Bäcker",
82307                 "icon": "bakery",
82308                 "geometry": [
82309                     "point",
82310                     "vertex",
82311                     "area"
82312                 ],
82313                 "fields": [
82314                     "address",
82315                     "building_area",
82316                     "opening_hours"
82317                 ],
82318                 "suggestion": true
82319             },
82320             "shop/bakery/Bäckerei": {
82321                 "tags": {
82322                     "name": "Bäckerei",
82323                     "shop": "bakery"
82324                 },
82325                 "name": "Bäckerei",
82326                 "icon": "bakery",
82327                 "geometry": [
82328                     "point",
82329                     "vertex",
82330                     "area"
82331                 ],
82332                 "fields": [
82333                     "address",
82334                     "building_area",
82335                     "opening_hours"
82336                 ],
82337                 "suggestion": true
82338             },
82339             "shop/bakery/Bäckerei Schmidt": {
82340                 "tags": {
82341                     "name": "Bäckerei Schmidt",
82342                     "shop": "bakery"
82343                 },
82344                 "name": "Bäckerei Schmidt",
82345                 "icon": "bakery",
82346                 "geometry": [
82347                     "point",
82348                     "vertex",
82349                     "area"
82350                 ],
82351                 "fields": [
82352                     "address",
82353                     "building_area",
82354                     "opening_hours"
82355                 ],
82356                 "suggestion": true
82357             },
82358             "shop/bakery/Dat Backhus": {
82359                 "tags": {
82360                     "name": "Dat Backhus",
82361                     "shop": "bakery"
82362                 },
82363                 "name": "Dat Backhus",
82364                 "icon": "bakery",
82365                 "geometry": [
82366                     "point",
82367                     "vertex",
82368                     "area"
82369                 ],
82370                 "fields": [
82371                     "address",
82372                     "building_area",
82373                     "opening_hours"
82374                 ],
82375                 "suggestion": true
82376             },
82377             "shop/bakery/Der Beck": {
82378                 "tags": {
82379                     "name": "Der Beck",
82380                     "shop": "bakery"
82381                 },
82382                 "name": "Der Beck",
82383                 "icon": "bakery",
82384                 "geometry": [
82385                     "point",
82386                     "vertex",
82387                     "area"
82388                 ],
82389                 "fields": [
82390                     "address",
82391                     "building_area",
82392                     "opening_hours"
82393                 ],
82394                 "suggestion": true
82395             },
82396             "shop/bakery/Goeken backen": {
82397                 "tags": {
82398                     "name": "Goeken backen",
82399                     "shop": "bakery"
82400                 },
82401                 "name": "Goeken backen",
82402                 "icon": "bakery",
82403                 "geometry": [
82404                     "point",
82405                     "vertex",
82406                     "area"
82407                 ],
82408                 "fields": [
82409                     "address",
82410                     "building_area",
82411                     "opening_hours"
82412                 ],
82413                 "suggestion": true
82414             },
82415             "shop/bakery/Goldilocks": {
82416                 "tags": {
82417                     "name": "Goldilocks",
82418                     "shop": "bakery"
82419                 },
82420                 "name": "Goldilocks",
82421                 "icon": "bakery",
82422                 "geometry": [
82423                     "point",
82424                     "vertex",
82425                     "area"
82426                 ],
82427                 "fields": [
82428                     "address",
82429                     "building_area",
82430                     "opening_hours"
82431                 ],
82432                 "suggestion": true
82433             },
82434             "shop/bakery/Greggs": {
82435                 "tags": {
82436                     "name": "Greggs",
82437                     "shop": "bakery"
82438                 },
82439                 "name": "Greggs",
82440                 "icon": "bakery",
82441                 "geometry": [
82442                     "point",
82443                     "vertex",
82444                     "area"
82445                 ],
82446                 "fields": [
82447                     "address",
82448                     "building_area",
82449                     "opening_hours"
82450                 ],
82451                 "suggestion": true
82452             },
82453             "shop/bakery/Hofpfisterei": {
82454                 "tags": {
82455                     "name": "Hofpfisterei",
82456                     "shop": "bakery"
82457                 },
82458                 "name": "Hofpfisterei",
82459                 "icon": "bakery",
82460                 "geometry": [
82461                     "point",
82462                     "vertex",
82463                     "area"
82464                 ],
82465                 "fields": [
82466                     "address",
82467                     "building_area",
82468                     "opening_hours"
82469                 ],
82470                 "suggestion": true
82471             },
82472             "shop/bakery/Ihle": {
82473                 "tags": {
82474                     "name": "Ihle",
82475                     "shop": "bakery"
82476                 },
82477                 "name": "Ihle",
82478                 "icon": "bakery",
82479                 "geometry": [
82480                     "point",
82481                     "vertex",
82482                     "area"
82483                 ],
82484                 "fields": [
82485                     "address",
82486                     "building_area",
82487                     "opening_hours"
82488                 ],
82489                 "suggestion": true
82490             },
82491             "shop/bakery/K&U": {
82492                 "tags": {
82493                     "name": "K&U",
82494                     "shop": "bakery"
82495                 },
82496                 "name": "K&U",
82497                 "icon": "bakery",
82498                 "geometry": [
82499                     "point",
82500                     "vertex",
82501                     "area"
82502                 ],
82503                 "fields": [
82504                     "address",
82505                     "building_area",
82506                     "opening_hours"
82507                 ],
82508                 "suggestion": true
82509             },
82510             "shop/bakery/Kamps": {
82511                 "tags": {
82512                     "name": "Kamps",
82513                     "shop": "bakery"
82514                 },
82515                 "name": "Kamps",
82516                 "icon": "bakery",
82517                 "geometry": [
82518                     "point",
82519                     "vertex",
82520                     "area"
82521                 ],
82522                 "fields": [
82523                     "address",
82524                     "building_area",
82525                     "opening_hours"
82526                 ],
82527                 "suggestion": true
82528             },
82529             "shop/bakery/Oebel": {
82530                 "tags": {
82531                     "name": "Oebel",
82532                     "shop": "bakery"
82533                 },
82534                 "name": "Oebel",
82535                 "icon": "bakery",
82536                 "geometry": [
82537                     "point",
82538                     "vertex",
82539                     "area"
82540                 ],
82541                 "fields": [
82542                     "address",
82543                     "building_area",
82544                     "opening_hours"
82545                 ],
82546                 "suggestion": true
82547             },
82548             "shop/bakery/Panaderia": {
82549                 "tags": {
82550                     "name": "Panaderia",
82551                     "shop": "bakery"
82552                 },
82553                 "name": "Panaderia",
82554                 "icon": "bakery",
82555                 "geometry": [
82556                     "point",
82557                     "vertex",
82558                     "area"
82559                 ],
82560                 "fields": [
82561                     "address",
82562                     "building_area",
82563                     "opening_hours"
82564                 ],
82565                 "suggestion": true
82566             },
82567             "shop/bakery/Panificio": {
82568                 "tags": {
82569                     "name": "Panificio",
82570                     "shop": "bakery"
82571                 },
82572                 "name": "Panificio",
82573                 "icon": "bakery",
82574                 "geometry": [
82575                     "point",
82576                     "vertex",
82577                     "area"
82578                 ],
82579                 "fields": [
82580                     "address",
82581                     "building_area",
82582                     "opening_hours"
82583                 ],
82584                 "suggestion": true
82585             },
82586             "shop/bakery/Paul": {
82587                 "tags": {
82588                     "name": "Paul",
82589                     "shop": "bakery"
82590                 },
82591                 "name": "Paul",
82592                 "icon": "bakery",
82593                 "geometry": [
82594                     "point",
82595                     "vertex",
82596                     "area"
82597                 ],
82598                 "fields": [
82599                     "address",
82600                     "building_area",
82601                     "opening_hours"
82602                 ],
82603                 "suggestion": true
82604             },
82605             "shop/bakery/Piekarnia": {
82606                 "tags": {
82607                     "name": "Piekarnia",
82608                     "shop": "bakery"
82609                 },
82610                 "name": "Piekarnia",
82611                 "icon": "bakery",
82612                 "geometry": [
82613                     "point",
82614                     "vertex",
82615                     "area"
82616                 ],
82617                 "fields": [
82618                     "address",
82619                     "building_area",
82620                     "opening_hours"
82621                 ],
82622                 "suggestion": true
82623             },
82624             "shop/bakery/Stadtbäckerei": {
82625                 "tags": {
82626                     "name": "Stadtbäckerei",
82627                     "shop": "bakery"
82628                 },
82629                 "name": "Stadtbäckerei",
82630                 "icon": "bakery",
82631                 "geometry": [
82632                     "point",
82633                     "vertex",
82634                     "area"
82635                 ],
82636                 "fields": [
82637                     "address",
82638                     "building_area",
82639                     "opening_hours"
82640                 ],
82641                 "suggestion": true
82642             },
82643             "shop/bakery/Stadtbäckerei Junge": {
82644                 "tags": {
82645                     "name": "Stadtbäckerei Junge",
82646                     "shop": "bakery"
82647                 },
82648                 "name": "Stadtbäckerei Junge",
82649                 "icon": "bakery",
82650                 "geometry": [
82651                     "point",
82652                     "vertex",
82653                     "area"
82654                 ],
82655                 "fields": [
82656                     "address",
82657                     "building_area",
82658                     "opening_hours"
82659                 ],
82660                 "suggestion": true
82661             },
82662             "shop/bakery/Steinecke": {
82663                 "tags": {
82664                     "name": "Steinecke",
82665                     "shop": "bakery"
82666                 },
82667                 "name": "Steinecke",
82668                 "icon": "bakery",
82669                 "geometry": [
82670                     "point",
82671                     "vertex",
82672                     "area"
82673                 ],
82674                 "fields": [
82675                     "address",
82676                     "building_area",
82677                     "opening_hours"
82678                 ],
82679                 "suggestion": true
82680             },
82681             "shop/bakery/Thürmann": {
82682                 "tags": {
82683                     "name": "Thürmann",
82684                     "shop": "bakery"
82685                 },
82686                 "name": "Thürmann",
82687                 "icon": "bakery",
82688                 "geometry": [
82689                     "point",
82690                     "vertex",
82691                     "area"
82692                 ],
82693                 "fields": [
82694                     "address",
82695                     "building_area",
82696                     "opening_hours"
82697                 ],
82698                 "suggestion": true
82699             },
82700             "shop/bakery/Хлеб": {
82701                 "tags": {
82702                     "name": "Хлеб",
82703                     "shop": "bakery"
82704                 },
82705                 "name": "Хлеб",
82706                 "icon": "bakery",
82707                 "geometry": [
82708                     "point",
82709                     "vertex",
82710                     "area"
82711                 ],
82712                 "fields": [
82713                     "address",
82714                     "building_area",
82715                     "opening_hours"
82716                 ],
82717                 "suggestion": true
82718             },
82719             "shop/books/Barnes & Noble": {
82720                 "tags": {
82721                     "name": "Barnes & Noble",
82722                     "shop": "books"
82723                 },
82724                 "name": "Barnes & Noble",
82725                 "icon": "shop",
82726                 "geometry": [
82727                     "point",
82728                     "vertex",
82729                     "area"
82730                 ],
82731                 "fields": [
82732                     "address",
82733                     "building_area",
82734                     "opening_hours"
82735                 ],
82736                 "suggestion": true
82737             },
82738             "shop/books/Bruna": {
82739                 "tags": {
82740                     "name": "Bruna",
82741                     "shop": "books"
82742                 },
82743                 "name": "Bruna",
82744                 "icon": "shop",
82745                 "geometry": [
82746                     "point",
82747                     "vertex",
82748                     "area"
82749                 ],
82750                 "fields": [
82751                     "address",
82752                     "building_area",
82753                     "opening_hours"
82754                 ],
82755                 "suggestion": true
82756             },
82757             "shop/books/Libro": {
82758                 "tags": {
82759                     "name": "Libro",
82760                     "shop": "books"
82761                 },
82762                 "name": "Libro",
82763                 "icon": "shop",
82764                 "geometry": [
82765                     "point",
82766                     "vertex",
82767                     "area"
82768                 ],
82769                 "fields": [
82770                     "address",
82771                     "building_area",
82772                     "opening_hours"
82773                 ],
82774                 "suggestion": true
82775             },
82776             "shop/books/Thalia": {
82777                 "tags": {
82778                     "name": "Thalia",
82779                     "shop": "books"
82780                 },
82781                 "name": "Thalia",
82782                 "icon": "shop",
82783                 "geometry": [
82784                     "point",
82785                     "vertex",
82786                     "area"
82787                 ],
82788                 "fields": [
82789                     "address",
82790                     "building_area",
82791                     "opening_hours"
82792                 ],
82793                 "suggestion": true
82794             },
82795             "shop/books/Waterstones": {
82796                 "tags": {
82797                     "name": "Waterstones",
82798                     "shop": "books"
82799                 },
82800                 "name": "Waterstones",
82801                 "icon": "shop",
82802                 "geometry": [
82803                     "point",
82804                     "vertex",
82805                     "area"
82806                 ],
82807                 "fields": [
82808                     "address",
82809                     "building_area",
82810                     "opening_hours"
82811                 ],
82812                 "suggestion": true
82813             },
82814             "shop/books/Weltbild": {
82815                 "tags": {
82816                     "name": "Weltbild",
82817                     "shop": "books"
82818                 },
82819                 "name": "Weltbild",
82820                 "icon": "shop",
82821                 "geometry": [
82822                     "point",
82823                     "vertex",
82824                     "area"
82825                 ],
82826                 "fields": [
82827                     "address",
82828                     "building_area",
82829                     "opening_hours"
82830                 ],
82831                 "suggestion": true
82832             },
82833             "shop/books/Книги": {
82834                 "tags": {
82835                     "name": "Книги",
82836                     "shop": "books"
82837                 },
82838                 "name": "Книги",
82839                 "icon": "shop",
82840                 "geometry": [
82841                     "point",
82842                     "vertex",
82843                     "area"
82844                 ],
82845                 "fields": [
82846                     "address",
82847                     "building_area",
82848                     "opening_hours"
82849                 ],
82850                 "suggestion": true
82851             },
82852             "shop/car_repair/ATU": {
82853                 "tags": {
82854                     "name": "ATU",
82855                     "shop": "car_repair"
82856                 },
82857                 "name": "ATU",
82858                 "icon": "shop",
82859                 "geometry": [
82860                     "point",
82861                     "vertex",
82862                     "area"
82863                 ],
82864                 "fields": [
82865                     "address",
82866                     "building_area",
82867                     "opening_hours"
82868                 ],
82869                 "suggestion": true
82870             },
82871             "shop/car_repair/AutoZone": {
82872                 "tags": {
82873                     "name": "AutoZone",
82874                     "shop": "car_repair"
82875                 },
82876                 "name": "AutoZone",
82877                 "icon": "shop",
82878                 "geometry": [
82879                     "point",
82880                     "vertex",
82881                     "area"
82882                 ],
82883                 "fields": [
82884                     "address",
82885                     "building_area",
82886                     "opening_hours"
82887                 ],
82888                 "suggestion": true
82889             },
82890             "shop/car_repair/Carglass": {
82891                 "tags": {
82892                     "name": "Carglass",
82893                     "shop": "car_repair"
82894                 },
82895                 "name": "Carglass",
82896                 "icon": "shop",
82897                 "geometry": [
82898                     "point",
82899                     "vertex",
82900                     "area"
82901                 ],
82902                 "fields": [
82903                     "address",
82904                     "building_area",
82905                     "opening_hours"
82906                 ],
82907                 "suggestion": true
82908             },
82909             "shop/car_repair/Euromaster": {
82910                 "tags": {
82911                     "name": "Euromaster",
82912                     "shop": "car_repair"
82913                 },
82914                 "name": "Euromaster",
82915                 "icon": "shop",
82916                 "geometry": [
82917                     "point",
82918                     "vertex",
82919                     "area"
82920                 ],
82921                 "fields": [
82922                     "address",
82923                     "building_area",
82924                     "opening_hours"
82925                 ],
82926                 "suggestion": true
82927             },
82928             "shop/car_repair/Feu Vert": {
82929                 "tags": {
82930                     "name": "Feu Vert",
82931                     "shop": "car_repair"
82932                 },
82933                 "name": "Feu Vert",
82934                 "icon": "shop",
82935                 "geometry": [
82936                     "point",
82937                     "vertex",
82938                     "area"
82939                 ],
82940                 "fields": [
82941                     "address",
82942                     "building_area",
82943                     "opening_hours"
82944                 ],
82945                 "suggestion": true
82946             },
82947             "shop/car_repair/Firestone": {
82948                 "tags": {
82949                     "name": "Firestone",
82950                     "shop": "car_repair"
82951                 },
82952                 "name": "Firestone",
82953                 "icon": "shop",
82954                 "geometry": [
82955                     "point",
82956                     "vertex",
82957                     "area"
82958                 ],
82959                 "fields": [
82960                     "address",
82961                     "building_area",
82962                     "opening_hours"
82963                 ],
82964                 "suggestion": true
82965             },
82966             "shop/car_repair/Jiffy Lube": {
82967                 "tags": {
82968                     "name": "Jiffy Lube",
82969                     "shop": "car_repair"
82970                 },
82971                 "name": "Jiffy Lube",
82972                 "icon": "shop",
82973                 "geometry": [
82974                     "point",
82975                     "vertex",
82976                     "area"
82977                 ],
82978                 "fields": [
82979                     "address",
82980                     "building_area",
82981                     "opening_hours"
82982                 ],
82983                 "suggestion": true
82984             },
82985             "shop/car_repair/Kwik Fit": {
82986                 "tags": {
82987                     "name": "Kwik Fit",
82988                     "shop": "car_repair"
82989                 },
82990                 "name": "Kwik Fit",
82991                 "icon": "shop",
82992                 "geometry": [
82993                     "point",
82994                     "vertex",
82995                     "area"
82996                 ],
82997                 "fields": [
82998                     "address",
82999                     "building_area",
83000                     "opening_hours"
83001                 ],
83002                 "suggestion": true
83003             },
83004             "shop/car_repair/Midas": {
83005                 "tags": {
83006                     "name": "Midas",
83007                     "shop": "car_repair"
83008                 },
83009                 "name": "Midas",
83010                 "icon": "shop",
83011                 "geometry": [
83012                     "point",
83013                     "vertex",
83014                     "area"
83015                 ],
83016                 "fields": [
83017                     "address",
83018                     "building_area",
83019                     "opening_hours"
83020                 ],
83021                 "suggestion": true
83022             },
83023             "shop/car_repair/Norauto": {
83024                 "tags": {
83025                     "name": "Norauto",
83026                     "shop": "car_repair"
83027                 },
83028                 "name": "Norauto",
83029                 "icon": "shop",
83030                 "geometry": [
83031                     "point",
83032                     "vertex",
83033                     "area"
83034                 ],
83035                 "fields": [
83036                     "address",
83037                     "building_area",
83038                     "opening_hours"
83039                 ],
83040                 "suggestion": true
83041             },
83042             "shop/car_repair/O'Reilly Auto Parts": {
83043                 "tags": {
83044                     "name": "O'Reilly Auto Parts",
83045                     "shop": "car_repair"
83046                 },
83047                 "name": "O'Reilly Auto Parts",
83048                 "icon": "shop",
83049                 "geometry": [
83050                     "point",
83051                     "vertex",
83052                     "area"
83053                 ],
83054                 "fields": [
83055                     "address",
83056                     "building_area",
83057                     "opening_hours"
83058                 ],
83059                 "suggestion": true
83060             },
83061             "shop/car_repair/Peugeot": {
83062                 "tags": {
83063                     "name": "Peugeot",
83064                     "shop": "car_repair"
83065                 },
83066                 "name": "Peugeot",
83067                 "icon": "shop",
83068                 "geometry": [
83069                     "point",
83070                     "vertex",
83071                     "area"
83072                 ],
83073                 "fields": [
83074                     "address",
83075                     "building_area",
83076                     "opening_hours"
83077                 ],
83078                 "suggestion": true
83079             },
83080             "shop/car_repair/Pit Stop": {
83081                 "tags": {
83082                     "name": "Pit Stop",
83083                     "shop": "car_repair"
83084                 },
83085                 "name": "Pit Stop",
83086                 "icon": "shop",
83087                 "geometry": [
83088                     "point",
83089                     "vertex",
83090                     "area"
83091                 ],
83092                 "fields": [
83093                     "address",
83094                     "building_area",
83095                     "opening_hours"
83096                 ],
83097                 "suggestion": true
83098             },
83099             "shop/car_repair/Renault": {
83100                 "tags": {
83101                     "name": "Renault",
83102                     "shop": "car_repair"
83103                 },
83104                 "name": "Renault",
83105                 "icon": "shop",
83106                 "geometry": [
83107                     "point",
83108                     "vertex",
83109                     "area"
83110                 ],
83111                 "fields": [
83112                     "address",
83113                     "building_area",
83114                     "opening_hours"
83115                 ],
83116                 "suggestion": true
83117             },
83118             "shop/car_repair/Roady": {
83119                 "tags": {
83120                     "name": "Roady",
83121                     "shop": "car_repair"
83122                 },
83123                 "name": "Roady",
83124                 "icon": "shop",
83125                 "geometry": [
83126                     "point",
83127                     "vertex",
83128                     "area"
83129                 ],
83130                 "fields": [
83131                     "address",
83132                     "building_area",
83133                     "opening_hours"
83134                 ],
83135                 "suggestion": true
83136             },
83137             "shop/car_repair/Speedy": {
83138                 "tags": {
83139                     "name": "Speedy",
83140                     "shop": "car_repair"
83141                 },
83142                 "name": "Speedy",
83143                 "icon": "shop",
83144                 "geometry": [
83145                     "point",
83146                     "vertex",
83147                     "area"
83148                 ],
83149                 "fields": [
83150                     "address",
83151                     "building_area",
83152                     "opening_hours"
83153                 ],
83154                 "suggestion": true
83155             },
83156             "shop/car_repair/ÖAMTC": {
83157                 "tags": {
83158                     "name": "ÖAMTC",
83159                     "shop": "car_repair"
83160                 },
83161                 "name": "ÖAMTC",
83162                 "icon": "shop",
83163                 "geometry": [
83164                     "point",
83165                     "vertex",
83166                     "area"
83167                 ],
83168                 "fields": [
83169                     "address",
83170                     "building_area",
83171                     "opening_hours"
83172                 ],
83173                 "suggestion": true
83174             },
83175             "shop/car_repair/Автозапчасти": {
83176                 "tags": {
83177                     "name": "Автозапчасти",
83178                     "shop": "car_repair"
83179                 },
83180                 "name": "Автозапчасти",
83181                 "icon": "shop",
83182                 "geometry": [
83183                     "point",
83184                     "vertex",
83185                     "area"
83186                 ],
83187                 "fields": [
83188                     "address",
83189                     "building_area",
83190                     "opening_hours"
83191                 ],
83192                 "suggestion": true
83193             },
83194             "shop/car_repair/Автосервис": {
83195                 "tags": {
83196                     "name": "Автосервис",
83197                     "shop": "car_repair"
83198                 },
83199                 "name": "Автосервис",
83200                 "icon": "shop",
83201                 "geometry": [
83202                     "point",
83203                     "vertex",
83204                     "area"
83205                 ],
83206                 "fields": [
83207                     "address",
83208                     "building_area",
83209                     "opening_hours"
83210                 ],
83211                 "suggestion": true
83212             },
83213             "shop/car_repair/СТО": {
83214                 "tags": {
83215                     "name": "СТО",
83216                     "shop": "car_repair"
83217                 },
83218                 "name": "СТО",
83219                 "icon": "shop",
83220                 "geometry": [
83221                     "point",
83222                     "vertex",
83223                     "area"
83224                 ],
83225                 "fields": [
83226                     "address",
83227                     "building_area",
83228                     "opening_hours"
83229                 ],
83230                 "suggestion": true
83231             },
83232             "shop/car_repair/Шиномонтаж": {
83233                 "tags": {
83234                     "name": "Шиномонтаж",
83235                     "shop": "car_repair"
83236                 },
83237                 "name": "Шиномонтаж",
83238                 "icon": "shop",
83239                 "geometry": [
83240                     "point",
83241                     "vertex",
83242                     "area"
83243                 ],
83244                 "fields": [
83245                     "address",
83246                     "building_area",
83247                     "opening_hours"
83248                 ],
83249                 "suggestion": true
83250             },
83251             "shop/car/Audi": {
83252                 "tags": {
83253                     "name": "Audi",
83254                     "shop": "car"
83255                 },
83256                 "name": "Audi",
83257                 "icon": "car",
83258                 "geometry": [
83259                     "point",
83260                     "vertex",
83261                     "area"
83262                 ],
83263                 "fields": [
83264                     "address",
83265                     "opening_hours"
83266                 ],
83267                 "suggestion": true
83268             },
83269             "shop/car/BMW": {
83270                 "tags": {
83271                     "name": "BMW",
83272                     "shop": "car"
83273                 },
83274                 "name": "BMW",
83275                 "icon": "car",
83276                 "geometry": [
83277                     "point",
83278                     "vertex",
83279                     "area"
83280                 ],
83281                 "fields": [
83282                     "address",
83283                     "opening_hours"
83284                 ],
83285                 "suggestion": true
83286             },
83287             "shop/car/Chevrolet": {
83288                 "tags": {
83289                     "name": "Chevrolet",
83290                     "shop": "car"
83291                 },
83292                 "name": "Chevrolet",
83293                 "icon": "car",
83294                 "geometry": [
83295                     "point",
83296                     "vertex",
83297                     "area"
83298                 ],
83299                 "fields": [
83300                     "address",
83301                     "opening_hours"
83302                 ],
83303                 "suggestion": true
83304             },
83305             "shop/car/Citroen": {
83306                 "tags": {
83307                     "name": "Citroen",
83308                     "shop": "car"
83309                 },
83310                 "name": "Citroen",
83311                 "icon": "car",
83312                 "geometry": [
83313                     "point",
83314                     "vertex",
83315                     "area"
83316                 ],
83317                 "fields": [
83318                     "address",
83319                     "opening_hours"
83320                 ],
83321                 "suggestion": true
83322             },
83323             "shop/car/Fiat": {
83324                 "tags": {
83325                     "name": "Fiat",
83326                     "shop": "car"
83327                 },
83328                 "name": "Fiat",
83329                 "icon": "car",
83330                 "geometry": [
83331                     "point",
83332                     "vertex",
83333                     "area"
83334                 ],
83335                 "fields": [
83336                     "address",
83337                     "opening_hours"
83338                 ],
83339                 "suggestion": true
83340             },
83341             "shop/car/Ford": {
83342                 "tags": {
83343                     "name": "Ford",
83344                     "shop": "car"
83345                 },
83346                 "name": "Ford",
83347                 "icon": "car",
83348                 "geometry": [
83349                     "point",
83350                     "vertex",
83351                     "area"
83352                 ],
83353                 "fields": [
83354                     "address",
83355                     "opening_hours"
83356                 ],
83357                 "suggestion": true
83358             },
83359             "shop/car/Honda": {
83360                 "tags": {
83361                     "name": "Honda",
83362                     "shop": "car"
83363                 },
83364                 "name": "Honda",
83365                 "icon": "car",
83366                 "geometry": [
83367                     "point",
83368                     "vertex",
83369                     "area"
83370                 ],
83371                 "fields": [
83372                     "address",
83373                     "opening_hours"
83374                 ],
83375                 "suggestion": true
83376             },
83377             "shop/car/Hyundai": {
83378                 "tags": {
83379                     "name": "Hyundai",
83380                     "shop": "car"
83381                 },
83382                 "name": "Hyundai",
83383                 "icon": "car",
83384                 "geometry": [
83385                     "point",
83386                     "vertex",
83387                     "area"
83388                 ],
83389                 "fields": [
83390                     "address",
83391                     "opening_hours"
83392                 ],
83393                 "suggestion": true
83394             },
83395             "shop/car/Mazda": {
83396                 "tags": {
83397                     "name": "Mazda",
83398                     "shop": "car"
83399                 },
83400                 "name": "Mazda",
83401                 "icon": "car",
83402                 "geometry": [
83403                     "point",
83404                     "vertex",
83405                     "area"
83406                 ],
83407                 "fields": [
83408                     "address",
83409                     "opening_hours"
83410                 ],
83411                 "suggestion": true
83412             },
83413             "shop/car/Mercedes-Benz": {
83414                 "tags": {
83415                     "name": "Mercedes-Benz",
83416                     "shop": "car"
83417                 },
83418                 "name": "Mercedes-Benz",
83419                 "icon": "car",
83420                 "geometry": [
83421                     "point",
83422                     "vertex",
83423                     "area"
83424                 ],
83425                 "fields": [
83426                     "address",
83427                     "opening_hours"
83428                 ],
83429                 "suggestion": true
83430             },
83431             "shop/car/Mitsubishi": {
83432                 "tags": {
83433                     "name": "Mitsubishi",
83434                     "shop": "car"
83435                 },
83436                 "name": "Mitsubishi",
83437                 "icon": "car",
83438                 "geometry": [
83439                     "point",
83440                     "vertex",
83441                     "area"
83442                 ],
83443                 "fields": [
83444                     "address",
83445                     "opening_hours"
83446                 ],
83447                 "suggestion": true
83448             },
83449             "shop/car/Nissan": {
83450                 "tags": {
83451                     "name": "Nissan",
83452                     "shop": "car"
83453                 },
83454                 "name": "Nissan",
83455                 "icon": "car",
83456                 "geometry": [
83457                     "point",
83458                     "vertex",
83459                     "area"
83460                 ],
83461                 "fields": [
83462                     "address",
83463                     "opening_hours"
83464                 ],
83465                 "suggestion": true
83466             },
83467             "shop/car/Opel": {
83468                 "tags": {
83469                     "name": "Opel",
83470                     "shop": "car"
83471                 },
83472                 "name": "Opel",
83473                 "icon": "car",
83474                 "geometry": [
83475                     "point",
83476                     "vertex",
83477                     "area"
83478                 ],
83479                 "fields": [
83480                     "address",
83481                     "opening_hours"
83482                 ],
83483                 "suggestion": true
83484             },
83485             "shop/car/Skoda": {
83486                 "tags": {
83487                     "name": "Skoda",
83488                     "shop": "car"
83489                 },
83490                 "name": "Skoda",
83491                 "icon": "car",
83492                 "geometry": [
83493                     "point",
83494                     "vertex",
83495                     "area"
83496                 ],
83497                 "fields": [
83498                     "address",
83499                     "opening_hours"
83500                 ],
83501                 "suggestion": true
83502             },
83503             "shop/car/Suzuki": {
83504                 "tags": {
83505                     "name": "Suzuki",
83506                     "shop": "car"
83507                 },
83508                 "name": "Suzuki",
83509                 "icon": "car",
83510                 "geometry": [
83511                     "point",
83512                     "vertex",
83513                     "area"
83514                 ],
83515                 "fields": [
83516                     "address",
83517                     "opening_hours"
83518                 ],
83519                 "suggestion": true
83520             },
83521             "shop/car/Toyota": {
83522                 "tags": {
83523                     "name": "Toyota",
83524                     "shop": "car"
83525                 },
83526                 "name": "Toyota",
83527                 "icon": "car",
83528                 "geometry": [
83529                     "point",
83530                     "vertex",
83531                     "area"
83532                 ],
83533                 "fields": [
83534                     "address",
83535                     "opening_hours"
83536                 ],
83537                 "suggestion": true
83538             },
83539             "shop/car/Volkswagen": {
83540                 "tags": {
83541                     "name": "Volkswagen",
83542                     "shop": "car"
83543                 },
83544                 "name": "Volkswagen",
83545                 "icon": "car",
83546                 "geometry": [
83547                     "point",
83548                     "vertex",
83549                     "area"
83550                 ],
83551                 "fields": [
83552                     "address",
83553                     "opening_hours"
83554                 ],
83555                 "suggestion": true
83556             },
83557             "shop/car/Volvo": {
83558                 "tags": {
83559                     "name": "Volvo",
83560                     "shop": "car"
83561                 },
83562                 "name": "Volvo",
83563                 "icon": "car",
83564                 "geometry": [
83565                     "point",
83566                     "vertex",
83567                     "area"
83568                 ],
83569                 "fields": [
83570                     "address",
83571                     "opening_hours"
83572                 ],
83573                 "suggestion": true
83574             },
83575             "shop/car/Автомагазин": {
83576                 "tags": {
83577                     "name": "Автомагазин",
83578                     "shop": "car"
83579                 },
83580                 "name": "Автомагазин",
83581                 "icon": "car",
83582                 "geometry": [
83583                     "point",
83584                     "vertex",
83585                     "area"
83586                 ],
83587                 "fields": [
83588                     "address",
83589                     "opening_hours"
83590                 ],
83591                 "suggestion": true
83592             },
83593             "shop/chemist/Bipa": {
83594                 "tags": {
83595                     "name": "Bipa",
83596                     "shop": "chemist"
83597                 },
83598                 "name": "Bipa",
83599                 "icon": "shop",
83600                 "geometry": [
83601                     "point",
83602                     "vertex",
83603                     "area"
83604                 ],
83605                 "fields": [
83606                     "address",
83607                     "building_area",
83608                     "opening_hours"
83609                 ],
83610                 "suggestion": true
83611             },
83612             "shop/chemist/dm": {
83613                 "tags": {
83614                     "name": "dm",
83615                     "shop": "chemist"
83616                 },
83617                 "name": "dm",
83618                 "icon": "shop",
83619                 "geometry": [
83620                     "point",
83621                     "vertex",
83622                     "area"
83623                 ],
83624                 "fields": [
83625                     "address",
83626                     "building_area",
83627                     "opening_hours"
83628                 ],
83629                 "suggestion": true
83630             },
83631             "shop/chemist/Douglas": {
83632                 "tags": {
83633                     "name": "Douglas",
83634                     "shop": "chemist"
83635                 },
83636                 "name": "Douglas",
83637                 "icon": "shop",
83638                 "geometry": [
83639                     "point",
83640                     "vertex",
83641                     "area"
83642                 ],
83643                 "fields": [
83644                     "address",
83645                     "building_area",
83646                     "opening_hours"
83647                 ],
83648                 "suggestion": true
83649             },
83650             "shop/chemist/Etos": {
83651                 "tags": {
83652                     "name": "Etos",
83653                     "shop": "chemist"
83654                 },
83655                 "name": "Etos",
83656                 "icon": "shop",
83657                 "geometry": [
83658                     "point",
83659                     "vertex",
83660                     "area"
83661                 ],
83662                 "fields": [
83663                     "address",
83664                     "building_area",
83665                     "opening_hours"
83666                 ],
83667                 "suggestion": true
83668             },
83669             "shop/chemist/Ihr Platz": {
83670                 "tags": {
83671                     "name": "Ihr Platz",
83672                     "shop": "chemist"
83673                 },
83674                 "name": "Ihr Platz",
83675                 "icon": "shop",
83676                 "geometry": [
83677                     "point",
83678                     "vertex",
83679                     "area"
83680                 ],
83681                 "fields": [
83682                     "address",
83683                     "building_area",
83684                     "opening_hours"
83685                 ],
83686                 "suggestion": true
83687             },
83688             "shop/chemist/Kruidvat": {
83689                 "tags": {
83690                     "name": "Kruidvat",
83691                     "shop": "chemist"
83692                 },
83693                 "name": "Kruidvat",
83694                 "icon": "shop",
83695                 "geometry": [
83696                     "point",
83697                     "vertex",
83698                     "area"
83699                 ],
83700                 "fields": [
83701                     "address",
83702                     "building_area",
83703                     "opening_hours"
83704                 ],
83705                 "suggestion": true
83706             },
83707             "shop/chemist/Müller": {
83708                 "tags": {
83709                     "name": "Müller",
83710                     "shop": "chemist"
83711                 },
83712                 "name": "Müller",
83713                 "icon": "shop",
83714                 "geometry": [
83715                     "point",
83716                     "vertex",
83717                     "area"
83718                 ],
83719                 "fields": [
83720                     "address",
83721                     "building_area",
83722                     "opening_hours"
83723                 ],
83724                 "suggestion": true
83725             },
83726             "shop/chemist/Rossmann": {
83727                 "tags": {
83728                     "name": "Rossmann",
83729                     "shop": "chemist"
83730                 },
83731                 "name": "Rossmann",
83732                 "icon": "shop",
83733                 "geometry": [
83734                     "point",
83735                     "vertex",
83736                     "area"
83737                 ],
83738                 "fields": [
83739                     "address",
83740                     "building_area",
83741                     "opening_hours"
83742                 ],
83743                 "suggestion": true
83744             },
83745             "shop/chemist/Schlecker": {
83746                 "tags": {
83747                     "name": "Schlecker",
83748                     "shop": "chemist"
83749                 },
83750                 "name": "Schlecker",
83751                 "icon": "shop",
83752                 "geometry": [
83753                     "point",
83754                     "vertex",
83755                     "area"
83756                 ],
83757                 "fields": [
83758                     "address",
83759                     "building_area",
83760                     "opening_hours"
83761                 ],
83762                 "suggestion": true
83763             },
83764             "shop/clothes/AWG": {
83765                 "tags": {
83766                     "name": "AWG",
83767                     "shop": "clothes"
83768                 },
83769                 "name": "AWG",
83770                 "icon": "clothing-store",
83771                 "geometry": [
83772                     "point",
83773                     "vertex",
83774                     "area"
83775                 ],
83776                 "fields": [
83777                     "address",
83778                     "building_area",
83779                     "opening_hours"
83780                 ],
83781                 "suggestion": true
83782             },
83783             "shop/clothes/Ackermans": {
83784                 "tags": {
83785                     "name": "Ackermans",
83786                     "shop": "clothes"
83787                 },
83788                 "name": "Ackermans",
83789                 "icon": "clothing-store",
83790                 "geometry": [
83791                     "point",
83792                     "vertex",
83793                     "area"
83794                 ],
83795                 "fields": [
83796                     "address",
83797                     "building_area",
83798                     "opening_hours"
83799                 ],
83800                 "suggestion": true
83801             },
83802             "shop/clothes/Adidas": {
83803                 "tags": {
83804                     "name": "Adidas",
83805                     "shop": "clothes"
83806                 },
83807                 "name": "Adidas",
83808                 "icon": "clothing-store",
83809                 "geometry": [
83810                     "point",
83811                     "vertex",
83812                     "area"
83813                 ],
83814                 "fields": [
83815                     "address",
83816                     "building_area",
83817                     "opening_hours"
83818                 ],
83819                 "suggestion": true
83820             },
83821             "shop/clothes/American Apparel": {
83822                 "tags": {
83823                     "name": "American Apparel",
83824                     "shop": "clothes"
83825                 },
83826                 "name": "American Apparel",
83827                 "icon": "clothing-store",
83828                 "geometry": [
83829                     "point",
83830                     "vertex",
83831                     "area"
83832                 ],
83833                 "fields": [
83834                     "address",
83835                     "building_area",
83836                     "opening_hours"
83837                 ],
83838                 "suggestion": true
83839             },
83840             "shop/clothes/Benetton": {
83841                 "tags": {
83842                     "name": "Benetton",
83843                     "shop": "clothes"
83844                 },
83845                 "name": "Benetton",
83846                 "icon": "clothing-store",
83847                 "geometry": [
83848                     "point",
83849                     "vertex",
83850                     "area"
83851                 ],
83852                 "fields": [
83853                     "address",
83854                     "building_area",
83855                     "opening_hours"
83856                 ],
83857                 "suggestion": true
83858             },
83859             "shop/clothes/Bonita": {
83860                 "tags": {
83861                     "name": "Bonita",
83862                     "shop": "clothes"
83863                 },
83864                 "name": "Bonita",
83865                 "icon": "clothing-store",
83866                 "geometry": [
83867                     "point",
83868                     "vertex",
83869                     "area"
83870                 ],
83871                 "fields": [
83872                     "address",
83873                     "building_area",
83874                     "opening_hours"
83875                 ],
83876                 "suggestion": true
83877             },
83878             "shop/clothes/C&A": {
83879                 "tags": {
83880                     "name": "C&A",
83881                     "shop": "clothes"
83882                 },
83883                 "name": "C&A",
83884                 "icon": "clothing-store",
83885                 "geometry": [
83886                     "point",
83887                     "vertex",
83888                     "area"
83889                 ],
83890                 "fields": [
83891                     "address",
83892                     "building_area",
83893                     "opening_hours"
83894                 ],
83895                 "suggestion": true
83896             },
83897             "shop/clothes/Calzedonia": {
83898                 "tags": {
83899                     "name": "Calzedonia",
83900                     "shop": "clothes"
83901                 },
83902                 "name": "Calzedonia",
83903                 "icon": "clothing-store",
83904                 "geometry": [
83905                     "point",
83906                     "vertex",
83907                     "area"
83908                 ],
83909                 "fields": [
83910                     "address",
83911                     "building_area",
83912                     "opening_hours"
83913                 ],
83914                 "suggestion": true
83915             },
83916             "shop/clothes/Cecil": {
83917                 "tags": {
83918                     "name": "Cecil",
83919                     "shop": "clothes"
83920                 },
83921                 "name": "Cecil",
83922                 "icon": "clothing-store",
83923                 "geometry": [
83924                     "point",
83925                     "vertex",
83926                     "area"
83927                 ],
83928                 "fields": [
83929                     "address",
83930                     "building_area",
83931                     "opening_hours"
83932                 ],
83933                 "suggestion": true
83934             },
83935             "shop/clothes/Celio": {
83936                 "tags": {
83937                     "name": "Celio",
83938                     "shop": "clothes"
83939                 },
83940                 "name": "Celio",
83941                 "icon": "clothing-store",
83942                 "geometry": [
83943                     "point",
83944                     "vertex",
83945                     "area"
83946                 ],
83947                 "fields": [
83948                     "address",
83949                     "building_area",
83950                     "opening_hours"
83951                 ],
83952                 "suggestion": true
83953             },
83954             "shop/clothes/Charles Vögele": {
83955                 "tags": {
83956                     "name": "Charles Vögele",
83957                     "shop": "clothes"
83958                 },
83959                 "name": "Charles Vögele",
83960                 "icon": "clothing-store",
83961                 "geometry": [
83962                     "point",
83963                     "vertex",
83964                     "area"
83965                 ],
83966                 "fields": [
83967                     "address",
83968                     "building_area",
83969                     "opening_hours"
83970                 ],
83971                 "suggestion": true
83972             },
83973             "shop/clothes/Deichmann": {
83974                 "tags": {
83975                     "name": "Deichmann",
83976                     "shop": "clothes"
83977                 },
83978                 "name": "Deichmann",
83979                 "icon": "clothing-store",
83980                 "geometry": [
83981                     "point",
83982                     "vertex",
83983                     "area"
83984                 ],
83985                 "fields": [
83986                     "address",
83987                     "building_area",
83988                     "opening_hours"
83989                 ],
83990                 "suggestion": true
83991             },
83992             "shop/clothes/Dorothy Perkins": {
83993                 "tags": {
83994                     "name": "Dorothy Perkins",
83995                     "shop": "clothes"
83996                 },
83997                 "name": "Dorothy Perkins",
83998                 "icon": "clothing-store",
83999                 "geometry": [
84000                     "point",
84001                     "vertex",
84002                     "area"
84003                 ],
84004                 "fields": [
84005                     "address",
84006                     "building_area",
84007                     "opening_hours"
84008                 ],
84009                 "suggestion": true
84010             },
84011             "shop/clothes/Edgars": {
84012                 "tags": {
84013                     "name": "Edgars",
84014                     "shop": "clothes"
84015                 },
84016                 "name": "Edgars",
84017                 "icon": "clothing-store",
84018                 "geometry": [
84019                     "point",
84020                     "vertex",
84021                     "area"
84022                 ],
84023                 "fields": [
84024                     "address",
84025                     "building_area",
84026                     "opening_hours"
84027                 ],
84028                 "suggestion": true
84029             },
84030             "shop/clothes/Ernsting's family": {
84031                 "tags": {
84032                     "name": "Ernsting's family",
84033                     "shop": "clothes"
84034                 },
84035                 "name": "Ernsting's family",
84036                 "icon": "clothing-store",
84037                 "geometry": [
84038                     "point",
84039                     "vertex",
84040                     "area"
84041                 ],
84042                 "fields": [
84043                     "address",
84044                     "building_area",
84045                     "opening_hours"
84046                 ],
84047                 "suggestion": true
84048             },
84049             "shop/clothes/Esprit": {
84050                 "tags": {
84051                     "name": "Esprit",
84052                     "shop": "clothes"
84053                 },
84054                 "name": "Esprit",
84055                 "icon": "clothing-store",
84056                 "geometry": [
84057                     "point",
84058                     "vertex",
84059                     "area"
84060                 ],
84061                 "fields": [
84062                     "address",
84063                     "building_area",
84064                     "opening_hours"
84065                 ],
84066                 "suggestion": true
84067             },
84068             "shop/clothes/Etam": {
84069                 "tags": {
84070                     "name": "Etam",
84071                     "shop": "clothes"
84072                 },
84073                 "name": "Etam",
84074                 "icon": "clothing-store",
84075                 "geometry": [
84076                     "point",
84077                     "vertex",
84078                     "area"
84079                 ],
84080                 "fields": [
84081                     "address",
84082                     "building_area",
84083                     "opening_hours"
84084                 ],
84085                 "suggestion": true
84086             },
84087             "shop/clothes/Gap": {
84088                 "tags": {
84089                     "name": "Gap",
84090                     "shop": "clothes"
84091                 },
84092                 "name": "Gap",
84093                 "icon": "clothing-store",
84094                 "geometry": [
84095                     "point",
84096                     "vertex",
84097                     "area"
84098                 ],
84099                 "fields": [
84100                     "address",
84101                     "building_area",
84102                     "opening_hours"
84103                 ],
84104                 "suggestion": true
84105             },
84106             "shop/clothes/Gerry Weber": {
84107                 "tags": {
84108                     "name": "Gerry Weber",
84109                     "shop": "clothes"
84110                 },
84111                 "name": "Gerry Weber",
84112                 "icon": "clothing-store",
84113                 "geometry": [
84114                     "point",
84115                     "vertex",
84116                     "area"
84117                 ],
84118                 "fields": [
84119                     "address",
84120                     "building_area",
84121                     "opening_hours"
84122                 ],
84123                 "suggestion": true
84124             },
84125             "shop/clothes/H&M": {
84126                 "tags": {
84127                     "name": "H&M",
84128                     "shop": "clothes"
84129                 },
84130                 "name": "H&M",
84131                 "icon": "clothing-store",
84132                 "geometry": [
84133                     "point",
84134                     "vertex",
84135                     "area"
84136                 ],
84137                 "fields": [
84138                     "address",
84139                     "building_area",
84140                     "opening_hours"
84141                 ],
84142                 "suggestion": true
84143             },
84144             "shop/clothes/Jack & Jones": {
84145                 "tags": {
84146                     "name": "Jack & Jones",
84147                     "shop": "clothes"
84148                 },
84149                 "name": "Jack & Jones",
84150                 "icon": "clothing-store",
84151                 "geometry": [
84152                     "point",
84153                     "vertex",
84154                     "area"
84155                 ],
84156                 "fields": [
84157                     "address",
84158                     "building_area",
84159                     "opening_hours"
84160                 ],
84161                 "suggestion": true
84162             },
84163             "shop/clothes/Jack Wolfskin": {
84164                 "tags": {
84165                     "name": "Jack Wolfskin",
84166                     "shop": "clothes"
84167                 },
84168                 "name": "Jack Wolfskin",
84169                 "icon": "clothing-store",
84170                 "geometry": [
84171                     "point",
84172                     "vertex",
84173                     "area"
84174                 ],
84175                 "fields": [
84176                     "address",
84177                     "building_area",
84178                     "opening_hours"
84179                 ],
84180                 "suggestion": true
84181             },
84182             "shop/clothes/Jules": {
84183                 "tags": {
84184                     "name": "Jules",
84185                     "shop": "clothes"
84186                 },
84187                 "name": "Jules",
84188                 "icon": "clothing-store",
84189                 "geometry": [
84190                     "point",
84191                     "vertex",
84192                     "area"
84193                 ],
84194                 "fields": [
84195                     "address",
84196                     "building_area",
84197                     "opening_hours"
84198                 ],
84199                 "suggestion": true
84200             },
84201             "shop/clothes/KiK": {
84202                 "tags": {
84203                     "name": "KiK",
84204                     "shop": "clothes"
84205                 },
84206                 "name": "KiK",
84207                 "icon": "clothing-store",
84208                 "geometry": [
84209                     "point",
84210                     "vertex",
84211                     "area"
84212                 ],
84213                 "fields": [
84214                     "address",
84215                     "building_area",
84216                     "opening_hours"
84217                 ],
84218                 "suggestion": true
84219             },
84220             "shop/clothes/Kiabi": {
84221                 "tags": {
84222                     "name": "Kiabi",
84223                     "shop": "clothes"
84224                 },
84225                 "name": "Kiabi",
84226                 "icon": "clothing-store",
84227                 "geometry": [
84228                     "point",
84229                     "vertex",
84230                     "area"
84231                 ],
84232                 "fields": [
84233                     "address",
84234                     "building_area",
84235                     "opening_hours"
84236                 ],
84237                 "suggestion": true
84238             },
84239             "shop/clothes/Lacoste": {
84240                 "tags": {
84241                     "name": "Lacoste",
84242                     "shop": "clothes"
84243                 },
84244                 "name": "Lacoste",
84245                 "icon": "clothing-store",
84246                 "geometry": [
84247                     "point",
84248                     "vertex",
84249                     "area"
84250                 ],
84251                 "fields": [
84252                     "address",
84253                     "building_area",
84254                     "opening_hours"
84255                 ],
84256                 "suggestion": true
84257             },
84258             "shop/clothes/Levi's": {
84259                 "tags": {
84260                     "name": "Levi's",
84261                     "shop": "clothes"
84262                 },
84263                 "name": "Levi's",
84264                 "icon": "clothing-store",
84265                 "geometry": [
84266                     "point",
84267                     "vertex",
84268                     "area"
84269                 ],
84270                 "fields": [
84271                     "address",
84272                     "building_area",
84273                     "opening_hours"
84274                 ],
84275                 "suggestion": true
84276             },
84277             "shop/clothes/Lindex": {
84278                 "tags": {
84279                     "name": "Lindex",
84280                     "shop": "clothes"
84281                 },
84282                 "name": "Lindex",
84283                 "icon": "clothing-store",
84284                 "geometry": [
84285                     "point",
84286                     "vertex",
84287                     "area"
84288                 ],
84289                 "fields": [
84290                     "address",
84291                     "building_area",
84292                     "opening_hours"
84293                 ],
84294                 "suggestion": true
84295             },
84296             "shop/clothes/Mango": {
84297                 "tags": {
84298                     "name": "Mango",
84299                     "shop": "clothes"
84300                 },
84301                 "name": "Mango",
84302                 "icon": "clothing-store",
84303                 "geometry": [
84304                     "point",
84305                     "vertex",
84306                     "area"
84307                 ],
84308                 "fields": [
84309                     "address",
84310                     "building_area",
84311                     "opening_hours"
84312                 ],
84313                 "suggestion": true
84314             },
84315             "shop/clothes/Matalan": {
84316                 "tags": {
84317                     "name": "Matalan",
84318                     "shop": "clothes"
84319                 },
84320                 "name": "Matalan",
84321                 "icon": "clothing-store",
84322                 "geometry": [
84323                     "point",
84324                     "vertex",
84325                     "area"
84326                 ],
84327                 "fields": [
84328                     "address",
84329                     "building_area",
84330                     "opening_hours"
84331                 ],
84332                 "suggestion": true
84333             },
84334             "shop/clothes/Mexx": {
84335                 "tags": {
84336                     "name": "Mexx",
84337                     "shop": "clothes"
84338                 },
84339                 "name": "Mexx",
84340                 "icon": "clothing-store",
84341                 "geometry": [
84342                     "point",
84343                     "vertex",
84344                     "area"
84345                 ],
84346                 "fields": [
84347                     "address",
84348                     "building_area",
84349                     "opening_hours"
84350                 ],
84351                 "suggestion": true
84352             },
84353             "shop/clothes/Mr Price": {
84354                 "tags": {
84355                     "name": "Mr Price",
84356                     "shop": "clothes"
84357                 },
84358                 "name": "Mr Price",
84359                 "icon": "clothing-store",
84360                 "geometry": [
84361                     "point",
84362                     "vertex",
84363                     "area"
84364                 ],
84365                 "fields": [
84366                     "address",
84367                     "building_area",
84368                     "opening_hours"
84369                 ],
84370                 "suggestion": true
84371             },
84372             "shop/clothes/NKD": {
84373                 "tags": {
84374                     "name": "NKD",
84375                     "shop": "clothes"
84376                 },
84377                 "name": "NKD",
84378                 "icon": "clothing-store",
84379                 "geometry": [
84380                     "point",
84381                     "vertex",
84382                     "area"
84383                 ],
84384                 "fields": [
84385                     "address",
84386                     "building_area",
84387                     "opening_hours"
84388                 ],
84389                 "suggestion": true
84390             },
84391             "shop/clothes/New Look": {
84392                 "tags": {
84393                     "name": "New Look",
84394                     "shop": "clothes"
84395                 },
84396                 "name": "New Look",
84397                 "icon": "clothing-store",
84398                 "geometry": [
84399                     "point",
84400                     "vertex",
84401                     "area"
84402                 ],
84403                 "fields": [
84404                     "address",
84405                     "building_area",
84406                     "opening_hours"
84407                 ],
84408                 "suggestion": true
84409             },
84410             "shop/clothes/New Yorker": {
84411                 "tags": {
84412                     "name": "New Yorker",
84413                     "shop": "clothes"
84414                 },
84415                 "name": "New Yorker",
84416                 "icon": "clothing-store",
84417                 "geometry": [
84418                     "point",
84419                     "vertex",
84420                     "area"
84421                 ],
84422                 "fields": [
84423                     "address",
84424                     "building_area",
84425                     "opening_hours"
84426                 ],
84427                 "suggestion": true
84428             },
84429             "shop/clothes/Next": {
84430                 "tags": {
84431                     "name": "Next",
84432                     "shop": "clothes"
84433                 },
84434                 "name": "Next",
84435                 "icon": "clothing-store",
84436                 "geometry": [
84437                     "point",
84438                     "vertex",
84439                     "area"
84440                 ],
84441                 "fields": [
84442                     "address",
84443                     "building_area",
84444                     "opening_hours"
84445                 ],
84446                 "suggestion": true
84447             },
84448             "shop/clothes/Old Navy": {
84449                 "tags": {
84450                     "name": "Old Navy",
84451                     "shop": "clothes"
84452                 },
84453                 "name": "Old Navy",
84454                 "icon": "clothing-store",
84455                 "geometry": [
84456                     "point",
84457                     "vertex",
84458                     "area"
84459                 ],
84460                 "fields": [
84461                     "address",
84462                     "building_area",
84463                     "opening_hours"
84464                 ],
84465                 "suggestion": true
84466             },
84467             "shop/clothes/Orsay": {
84468                 "tags": {
84469                     "name": "Orsay",
84470                     "shop": "clothes"
84471                 },
84472                 "name": "Orsay",
84473                 "icon": "clothing-store",
84474                 "geometry": [
84475                     "point",
84476                     "vertex",
84477                     "area"
84478                 ],
84479                 "fields": [
84480                     "address",
84481                     "building_area",
84482                     "opening_hours"
84483                 ],
84484                 "suggestion": true
84485             },
84486             "shop/clothes/Peacocks": {
84487                 "tags": {
84488                     "name": "Peacocks",
84489                     "shop": "clothes"
84490                 },
84491                 "name": "Peacocks",
84492                 "icon": "clothing-store",
84493                 "geometry": [
84494                     "point",
84495                     "vertex",
84496                     "area"
84497                 ],
84498                 "fields": [
84499                     "address",
84500                     "building_area",
84501                     "opening_hours"
84502                 ],
84503                 "suggestion": true
84504             },
84505             "shop/clothes/Pep": {
84506                 "tags": {
84507                     "name": "Pep",
84508                     "shop": "clothes"
84509                 },
84510                 "name": "Pep",
84511                 "icon": "clothing-store",
84512                 "geometry": [
84513                     "point",
84514                     "vertex",
84515                     "area"
84516                 ],
84517                 "fields": [
84518                     "address",
84519                     "building_area",
84520                     "opening_hours"
84521                 ],
84522                 "suggestion": true
84523             },
84524             "shop/clothes/Pimkie": {
84525                 "tags": {
84526                     "name": "Pimkie",
84527                     "shop": "clothes"
84528                 },
84529                 "name": "Pimkie",
84530                 "icon": "clothing-store",
84531                 "geometry": [
84532                     "point",
84533                     "vertex",
84534                     "area"
84535                 ],
84536                 "fields": [
84537                     "address",
84538                     "building_area",
84539                     "opening_hours"
84540                 ],
84541                 "suggestion": true
84542             },
84543             "shop/clothes/Primark": {
84544                 "tags": {
84545                     "name": "Primark",
84546                     "shop": "clothes"
84547                 },
84548                 "name": "Primark",
84549                 "icon": "clothing-store",
84550                 "geometry": [
84551                     "point",
84552                     "vertex",
84553                     "area"
84554                 ],
84555                 "fields": [
84556                     "address",
84557                     "building_area",
84558                     "opening_hours"
84559                 ],
84560                 "suggestion": true
84561             },
84562             "shop/clothes/Promod": {
84563                 "tags": {
84564                     "name": "Promod",
84565                     "shop": "clothes"
84566                 },
84567                 "name": "Promod",
84568                 "icon": "clothing-store",
84569                 "geometry": [
84570                     "point",
84571                     "vertex",
84572                     "area"
84573                 ],
84574                 "fields": [
84575                     "address",
84576                     "building_area",
84577                     "opening_hours"
84578                 ],
84579                 "suggestion": true
84580             },
84581             "shop/clothes/River Island": {
84582                 "tags": {
84583                     "name": "River Island",
84584                     "shop": "clothes"
84585                 },
84586                 "name": "River Island",
84587                 "icon": "clothing-store",
84588                 "geometry": [
84589                     "point",
84590                     "vertex",
84591                     "area"
84592                 ],
84593                 "fields": [
84594                     "address",
84595                     "building_area",
84596                     "opening_hours"
84597                 ],
84598                 "suggestion": true
84599             },
84600             "shop/clothes/Ross": {
84601                 "tags": {
84602                     "name": "Ross",
84603                     "shop": "clothes"
84604                 },
84605                 "name": "Ross",
84606                 "icon": "clothing-store",
84607                 "geometry": [
84608                     "point",
84609                     "vertex",
84610                     "area"
84611                 ],
84612                 "fields": [
84613                     "address",
84614                     "building_area",
84615                     "opening_hours"
84616                 ],
84617                 "suggestion": true
84618             },
84619             "shop/clothes/Street One": {
84620                 "tags": {
84621                     "name": "Street One",
84622                     "shop": "clothes"
84623                 },
84624                 "name": "Street One",
84625                 "icon": "clothing-store",
84626                 "geometry": [
84627                     "point",
84628                     "vertex",
84629                     "area"
84630                 ],
84631                 "fields": [
84632                     "address",
84633                     "building_area",
84634                     "opening_hours"
84635                 ],
84636                 "suggestion": true
84637             },
84638             "shop/clothes/TK Maxx": {
84639                 "tags": {
84640                     "name": "TK Maxx",
84641                     "shop": "clothes"
84642                 },
84643                 "name": "TK Maxx",
84644                 "icon": "clothing-store",
84645                 "geometry": [
84646                     "point",
84647                     "vertex",
84648                     "area"
84649                 ],
84650                 "fields": [
84651                     "address",
84652                     "building_area",
84653                     "opening_hours"
84654                 ],
84655                 "suggestion": true
84656             },
84657             "shop/clothes/Takko": {
84658                 "tags": {
84659                     "name": "Takko",
84660                     "shop": "clothes"
84661                 },
84662                 "name": "Takko",
84663                 "icon": "clothing-store",
84664                 "geometry": [
84665                     "point",
84666                     "vertex",
84667                     "area"
84668                 ],
84669                 "fields": [
84670                     "address",
84671                     "building_area",
84672                     "opening_hours"
84673                 ],
84674                 "suggestion": true
84675             },
84676             "shop/clothes/Tally Weijl": {
84677                 "tags": {
84678                     "name": "Tally Weijl",
84679                     "shop": "clothes"
84680                 },
84681                 "name": "Tally Weijl",
84682                 "icon": "clothing-store",
84683                 "geometry": [
84684                     "point",
84685                     "vertex",
84686                     "area"
84687                 ],
84688                 "fields": [
84689                     "address",
84690                     "building_area",
84691                     "opening_hours"
84692                 ],
84693                 "suggestion": true
84694             },
84695             "shop/clothes/Tommy Hilfiger": {
84696                 "tags": {
84697                     "name": "Tommy Hilfiger",
84698                     "shop": "clothes"
84699                 },
84700                 "name": "Tommy Hilfiger",
84701                 "icon": "clothing-store",
84702                 "geometry": [
84703                     "point",
84704                     "vertex",
84705                     "area"
84706                 ],
84707                 "fields": [
84708                     "address",
84709                     "building_area",
84710                     "opening_hours"
84711                 ],
84712                 "suggestion": true
84713             },
84714             "shop/clothes/Truworths": {
84715                 "tags": {
84716                     "name": "Truworths",
84717                     "shop": "clothes"
84718                 },
84719                 "name": "Truworths",
84720                 "icon": "clothing-store",
84721                 "geometry": [
84722                     "point",
84723                     "vertex",
84724                     "area"
84725                 ],
84726                 "fields": [
84727                     "address",
84728                     "building_area",
84729                     "opening_hours"
84730                 ],
84731                 "suggestion": true
84732             },
84733             "shop/clothes/Ulla Popken": {
84734                 "tags": {
84735                     "name": "Ulla Popken",
84736                     "shop": "clothes"
84737                 },
84738                 "name": "Ulla Popken",
84739                 "icon": "clothing-store",
84740                 "geometry": [
84741                     "point",
84742                     "vertex",
84743                     "area"
84744                 ],
84745                 "fields": [
84746                     "address",
84747                     "building_area",
84748                     "opening_hours"
84749                 ],
84750                 "suggestion": true
84751             },
84752             "shop/clothes/United Colors of Benetton": {
84753                 "tags": {
84754                     "name": "United Colors of Benetton",
84755                     "shop": "clothes"
84756                 },
84757                 "name": "United Colors of Benetton",
84758                 "icon": "clothing-store",
84759                 "geometry": [
84760                     "point",
84761                     "vertex",
84762                     "area"
84763                 ],
84764                 "fields": [
84765                     "address",
84766                     "building_area",
84767                     "opening_hours"
84768                 ],
84769                 "suggestion": true
84770             },
84771             "shop/clothes/Urban Outfitters": {
84772                 "tags": {
84773                     "name": "Urban Outfitters",
84774                     "shop": "clothes"
84775                 },
84776                 "name": "Urban Outfitters",
84777                 "icon": "clothing-store",
84778                 "geometry": [
84779                     "point",
84780                     "vertex",
84781                     "area"
84782                 ],
84783                 "fields": [
84784                     "address",
84785                     "building_area",
84786                     "opening_hours"
84787                 ],
84788                 "suggestion": true
84789             },
84790             "shop/clothes/Vero Moda": {
84791                 "tags": {
84792                     "name": "Vero Moda",
84793                     "shop": "clothes"
84794                 },
84795                 "name": "Vero Moda",
84796                 "icon": "clothing-store",
84797                 "geometry": [
84798                     "point",
84799                     "vertex",
84800                     "area"
84801                 ],
84802                 "fields": [
84803                     "address",
84804                     "building_area",
84805                     "opening_hours"
84806                 ],
84807                 "suggestion": true
84808             },
84809             "shop/clothes/Vögele": {
84810                 "tags": {
84811                     "name": "Vögele",
84812                     "shop": "clothes"
84813                 },
84814                 "name": "Vögele",
84815                 "icon": "clothing-store",
84816                 "geometry": [
84817                     "point",
84818                     "vertex",
84819                     "area"
84820                 ],
84821                 "fields": [
84822                     "address",
84823                     "building_area",
84824                     "opening_hours"
84825                 ],
84826                 "suggestion": true
84827             },
84828             "shop/clothes/Winners": {
84829                 "tags": {
84830                     "name": "Winners",
84831                     "shop": "clothes"
84832                 },
84833                 "name": "Winners",
84834                 "icon": "clothing-store",
84835                 "geometry": [
84836                     "point",
84837                     "vertex",
84838                     "area"
84839                 ],
84840                 "fields": [
84841                     "address",
84842                     "building_area",
84843                     "opening_hours"
84844                 ],
84845                 "suggestion": true
84846             },
84847             "shop/clothes/Woolworths": {
84848                 "tags": {
84849                     "name": "Woolworths",
84850                     "shop": "clothes"
84851                 },
84852                 "name": "Woolworths",
84853                 "icon": "clothing-store",
84854                 "geometry": [
84855                     "point",
84856                     "vertex",
84857                     "area"
84858                 ],
84859                 "fields": [
84860                     "address",
84861                     "building_area",
84862                     "opening_hours"
84863                 ],
84864                 "suggestion": true
84865             },
84866             "shop/clothes/Zara": {
84867                 "tags": {
84868                     "name": "Zara",
84869                     "shop": "clothes"
84870                 },
84871                 "name": "Zara",
84872                 "icon": "clothing-store",
84873                 "geometry": [
84874                     "point",
84875                     "vertex",
84876                     "area"
84877                 ],
84878                 "fields": [
84879                     "address",
84880                     "building_area",
84881                     "opening_hours"
84882                 ],
84883                 "suggestion": true
84884             },
84885             "shop/clothes/Zeeman": {
84886                 "tags": {
84887                     "name": "Zeeman",
84888                     "shop": "clothes"
84889                 },
84890                 "name": "Zeeman",
84891                 "icon": "clothing-store",
84892                 "geometry": [
84893                     "point",
84894                     "vertex",
84895                     "area"
84896                 ],
84897                 "fields": [
84898                     "address",
84899                     "building_area",
84900                     "opening_hours"
84901                 ],
84902                 "suggestion": true
84903             },
84904             "shop/clothes/s.Oliver": {
84905                 "tags": {
84906                     "name": "s.Oliver",
84907                     "shop": "clothes"
84908                 },
84909                 "name": "s.Oliver",
84910                 "icon": "clothing-store",
84911                 "geometry": [
84912                     "point",
84913                     "vertex",
84914                     "area"
84915                 ],
84916                 "fields": [
84917                     "address",
84918                     "building_area",
84919                     "opening_hours"
84920                 ],
84921                 "suggestion": true
84922             },
84923             "shop/clothes/Одежда": {
84924                 "tags": {
84925                     "name": "Одежда",
84926                     "shop": "clothes"
84927                 },
84928                 "name": "Одежда",
84929                 "icon": "clothing-store",
84930                 "geometry": [
84931                     "point",
84932                     "vertex",
84933                     "area"
84934                 ],
84935                 "fields": [
84936                     "address",
84937                     "building_area",
84938                     "opening_hours"
84939                 ],
84940                 "suggestion": true
84941             },
84942             "shop/clothes/洋服の青山": {
84943                 "tags": {
84944                     "name": "洋服の青山",
84945                     "shop": "clothes"
84946                 },
84947                 "name": "洋服の青山",
84948                 "icon": "clothing-store",
84949                 "geometry": [
84950                     "point",
84951                     "vertex",
84952                     "area"
84953                 ],
84954                 "fields": [
84955                     "address",
84956                     "building_area",
84957                     "opening_hours"
84958                 ],
84959                 "suggestion": true
84960             },
84961             "shop/computer/DNS": {
84962                 "tags": {
84963                     "name": "DNS",
84964                     "shop": "computer"
84965                 },
84966                 "name": "DNS",
84967                 "icon": "shop",
84968                 "geometry": [
84969                     "point",
84970                     "vertex",
84971                     "area"
84972                 ],
84973                 "fields": [
84974                     "address",
84975                     "building_area",
84976                     "opening_hours"
84977                 ],
84978                 "suggestion": true
84979             },
84980             "shop/computer/PC World": {
84981                 "tags": {
84982                     "name": "PC World",
84983                     "shop": "computer"
84984                 },
84985                 "name": "PC World",
84986                 "icon": "shop",
84987                 "geometry": [
84988                     "point",
84989                     "vertex",
84990                     "area"
84991                 ],
84992                 "fields": [
84993                     "address",
84994                     "building_area",
84995                     "opening_hours"
84996                 ],
84997                 "suggestion": true
84998             },
84999             "shop/convenience/24 часа": {
85000                 "tags": {
85001                     "name": "24 часа",
85002                     "shop": "convenience"
85003                 },
85004                 "name": "24 часа",
85005                 "icon": "shop",
85006                 "geometry": [
85007                     "point",
85008                     "vertex",
85009                     "area"
85010                 ],
85011                 "fields": [
85012                     "address",
85013                     "building_area",
85014                     "opening_hours"
85015                 ],
85016                 "suggestion": true
85017             },
85018             "shop/convenience/8 à Huit": {
85019                 "tags": {
85020                     "name": "8 à Huit",
85021                     "shop": "convenience"
85022                 },
85023                 "name": "8 à Huit",
85024                 "icon": "shop",
85025                 "geometry": [
85026                     "point",
85027                     "vertex",
85028                     "area"
85029                 ],
85030                 "fields": [
85031                     "address",
85032                     "building_area",
85033                     "opening_hours"
85034                 ],
85035                 "suggestion": true
85036             },
85037             "shop/convenience/Alepa": {
85038                 "tags": {
85039                     "name": "Alepa",
85040                     "shop": "convenience"
85041                 },
85042                 "name": "Alepa",
85043                 "icon": "shop",
85044                 "geometry": [
85045                     "point",
85046                     "vertex",
85047                     "area"
85048                 ],
85049                 "fields": [
85050                     "address",
85051                     "building_area",
85052                     "opening_hours"
85053                 ],
85054                 "suggestion": true
85055             },
85056             "shop/convenience/Alfamart": {
85057                 "tags": {
85058                     "name": "Alfamart",
85059                     "shop": "convenience"
85060                 },
85061                 "name": "Alfamart",
85062                 "icon": "shop",
85063                 "geometry": [
85064                     "point",
85065                     "vertex",
85066                     "area"
85067                 ],
85068                 "fields": [
85069                     "address",
85070                     "building_area",
85071                     "opening_hours"
85072                 ],
85073                 "suggestion": true
85074             },
85075             "shop/convenience/Almacen": {
85076                 "tags": {
85077                     "name": "Almacen",
85078                     "shop": "convenience"
85079                 },
85080                 "name": "Almacen",
85081                 "icon": "shop",
85082                 "geometry": [
85083                     "point",
85084                     "vertex",
85085                     "area"
85086                 ],
85087                 "fields": [
85088                     "address",
85089                     "building_area",
85090                     "opening_hours"
85091                 ],
85092                 "suggestion": true
85093             },
85094             "shop/convenience/Biedronka": {
85095                 "tags": {
85096                     "name": "Biedronka",
85097                     "shop": "convenience"
85098                 },
85099                 "name": "Biedronka",
85100                 "icon": "shop",
85101                 "geometry": [
85102                     "point",
85103                     "vertex",
85104                     "area"
85105                 ],
85106                 "fields": [
85107                     "address",
85108                     "building_area",
85109                     "opening_hours"
85110                 ],
85111                 "suggestion": true
85112             },
85113             "shop/convenience/CBA": {
85114                 "tags": {
85115                     "name": "CBA",
85116                     "shop": "convenience"
85117                 },
85118                 "name": "CBA",
85119                 "icon": "shop",
85120                 "geometry": [
85121                     "point",
85122                     "vertex",
85123                     "area"
85124                 ],
85125                 "fields": [
85126                     "address",
85127                     "building_area",
85128                     "opening_hours"
85129                 ],
85130                 "suggestion": true
85131             },
85132             "shop/convenience/COOP": {
85133                 "tags": {
85134                     "name": "COOP",
85135                     "shop": "convenience"
85136                 },
85137                 "name": "COOP",
85138                 "icon": "shop",
85139                 "geometry": [
85140                     "point",
85141                     "vertex",
85142                     "area"
85143                 ],
85144                 "fields": [
85145                     "address",
85146                     "building_area",
85147                     "opening_hours"
85148                 ],
85149                 "suggestion": true
85150             },
85151             "shop/convenience/COOP Jednota": {
85152                 "tags": {
85153                     "name": "COOP Jednota",
85154                     "shop": "convenience"
85155                 },
85156                 "name": "COOP Jednota",
85157                 "icon": "shop",
85158                 "geometry": [
85159                     "point",
85160                     "vertex",
85161                     "area"
85162                 ],
85163                 "fields": [
85164                     "address",
85165                     "building_area",
85166                     "opening_hours"
85167                 ],
85168                 "suggestion": true
85169             },
85170             "shop/convenience/Carrefour City": {
85171                 "tags": {
85172                     "name": "Carrefour City",
85173                     "shop": "convenience"
85174                 },
85175                 "name": "Carrefour City",
85176                 "icon": "shop",
85177                 "geometry": [
85178                     "point",
85179                     "vertex",
85180                     "area"
85181                 ],
85182                 "fields": [
85183                     "address",
85184                     "building_area",
85185                     "opening_hours"
85186                 ],
85187                 "suggestion": true
85188             },
85189             "shop/convenience/Carrefour Express": {
85190                 "tags": {
85191                     "name": "Carrefour Express",
85192                     "shop": "convenience"
85193                 },
85194                 "name": "Carrefour Express",
85195                 "icon": "shop",
85196                 "geometry": [
85197                     "point",
85198                     "vertex",
85199                     "area"
85200                 ],
85201                 "fields": [
85202                     "address",
85203                     "building_area",
85204                     "opening_hours"
85205                 ],
85206                 "suggestion": true
85207             },
85208             "shop/convenience/Casino": {
85209                 "tags": {
85210                     "name": "Casino",
85211                     "shop": "convenience"
85212                 },
85213                 "name": "Casino",
85214                 "icon": "shop",
85215                 "geometry": [
85216                     "point",
85217                     "vertex",
85218                     "area"
85219                 ],
85220                 "fields": [
85221                     "address",
85222                     "building_area",
85223                     "opening_hours"
85224                 ],
85225                 "suggestion": true
85226             },
85227             "shop/convenience/Centra": {
85228                 "tags": {
85229                     "name": "Centra",
85230                     "shop": "convenience"
85231                 },
85232                 "name": "Centra",
85233                 "icon": "shop",
85234                 "geometry": [
85235                     "point",
85236                     "vertex",
85237                     "area"
85238                 ],
85239                 "fields": [
85240                     "address",
85241                     "building_area",
85242                     "opening_hours"
85243                 ],
85244                 "suggestion": true
85245             },
85246             "shop/convenience/Central Convenience Store": {
85247                 "tags": {
85248                     "name": "Central Convenience Store",
85249                     "shop": "convenience"
85250                 },
85251                 "name": "Central Convenience Store",
85252                 "icon": "shop",
85253                 "geometry": [
85254                     "point",
85255                     "vertex",
85256                     "area"
85257                 ],
85258                 "fields": [
85259                     "address",
85260                     "building_area",
85261                     "opening_hours"
85262                 ],
85263                 "suggestion": true
85264             },
85265             "shop/convenience/Coop Jednota": {
85266                 "tags": {
85267                     "name": "Coop Jednota",
85268                     "shop": "convenience"
85269                 },
85270                 "name": "Coop Jednota",
85271                 "icon": "shop",
85272                 "geometry": [
85273                     "point",
85274                     "vertex",
85275                     "area"
85276                 ],
85277                 "fields": [
85278                     "address",
85279                     "building_area",
85280                     "opening_hours"
85281                 ],
85282                 "suggestion": true
85283             },
85284             "shop/convenience/Costcutter": {
85285                 "tags": {
85286                     "name": "Costcutter",
85287                     "shop": "convenience"
85288                 },
85289                 "name": "Costcutter",
85290                 "icon": "shop",
85291                 "geometry": [
85292                     "point",
85293                     "vertex",
85294                     "area"
85295                 ],
85296                 "fields": [
85297                     "address",
85298                     "building_area",
85299                     "opening_hours"
85300                 ],
85301                 "suggestion": true
85302             },
85303             "shop/convenience/Cumberland Farms": {
85304                 "tags": {
85305                     "name": "Cumberland Farms",
85306                     "shop": "convenience"
85307                 },
85308                 "name": "Cumberland Farms",
85309                 "icon": "shop",
85310                 "geometry": [
85311                     "point",
85312                     "vertex",
85313                     "area"
85314                 ],
85315                 "fields": [
85316                     "address",
85317                     "building_area",
85318                     "opening_hours"
85319                 ],
85320                 "suggestion": true
85321             },
85322             "shop/convenience/Delikatesy": {
85323                 "tags": {
85324                     "name": "Delikatesy",
85325                     "shop": "convenience"
85326                 },
85327                 "name": "Delikatesy",
85328                 "icon": "shop",
85329                 "geometry": [
85330                     "point",
85331                     "vertex",
85332                     "area"
85333                 ],
85334                 "fields": [
85335                     "address",
85336                     "building_area",
85337                     "opening_hours"
85338                 ],
85339                 "suggestion": true
85340             },
85341             "shop/convenience/Dollar General": {
85342                 "tags": {
85343                     "name": "Dollar General",
85344                     "shop": "convenience"
85345                 },
85346                 "name": "Dollar General",
85347                 "icon": "shop",
85348                 "geometry": [
85349                     "point",
85350                     "vertex",
85351                     "area"
85352                 ],
85353                 "fields": [
85354                     "address",
85355                     "building_area",
85356                     "opening_hours"
85357                 ],
85358                 "suggestion": true
85359             },
85360             "shop/convenience/Dorfladen": {
85361                 "tags": {
85362                     "name": "Dorfladen",
85363                     "shop": "convenience"
85364                 },
85365                 "name": "Dorfladen",
85366                 "icon": "shop",
85367                 "geometry": [
85368                     "point",
85369                     "vertex",
85370                     "area"
85371                 ],
85372                 "fields": [
85373                     "address",
85374                     "building_area",
85375                     "opening_hours"
85376                 ],
85377                 "suggestion": true
85378             },
85379             "shop/convenience/Epicerie": {
85380                 "tags": {
85381                     "name": "Epicerie",
85382                     "shop": "convenience"
85383                 },
85384                 "name": "Epicerie",
85385                 "icon": "shop",
85386                 "geometry": [
85387                     "point",
85388                     "vertex",
85389                     "area"
85390                 ],
85391                 "fields": [
85392                     "address",
85393                     "building_area",
85394                     "opening_hours"
85395                 ],
85396                 "suggestion": true
85397             },
85398             "shop/convenience/FamilyMart": {
85399                 "tags": {
85400                     "name": "FamilyMart",
85401                     "shop": "convenience"
85402                 },
85403                 "name": "FamilyMart",
85404                 "icon": "shop",
85405                 "geometry": [
85406                     "point",
85407                     "vertex",
85408                     "area"
85409                 ],
85410                 "fields": [
85411                     "address",
85412                     "building_area",
85413                     "opening_hours"
85414                 ],
85415                 "suggestion": true
85416             },
85417             "shop/convenience/Food Mart": {
85418                 "tags": {
85419                     "name": "Food Mart",
85420                     "shop": "convenience"
85421                 },
85422                 "name": "Food Mart",
85423                 "icon": "shop",
85424                 "geometry": [
85425                     "point",
85426                     "vertex",
85427                     "area"
85428                 ],
85429                 "fields": [
85430                     "address",
85431                     "building_area",
85432                     "opening_hours"
85433                 ],
85434                 "suggestion": true
85435             },
85436             "shop/convenience/Four Square": {
85437                 "tags": {
85438                     "name": "Four Square",
85439                     "shop": "convenience"
85440                 },
85441                 "name": "Four Square",
85442                 "icon": "shop",
85443                 "geometry": [
85444                     "point",
85445                     "vertex",
85446                     "area"
85447                 ],
85448                 "fields": [
85449                     "address",
85450                     "building_area",
85451                     "opening_hours"
85452                 ],
85453                 "suggestion": true
85454             },
85455             "shop/convenience/Franprix": {
85456                 "tags": {
85457                     "name": "Franprix",
85458                     "shop": "convenience"
85459                 },
85460                 "name": "Franprix",
85461                 "icon": "shop",
85462                 "geometry": [
85463                     "point",
85464                     "vertex",
85465                     "area"
85466                 ],
85467                 "fields": [
85468                     "address",
85469                     "building_area",
85470                     "opening_hours"
85471                 ],
85472                 "suggestion": true
85473             },
85474             "shop/convenience/Groszek": {
85475                 "tags": {
85476                     "name": "Groszek",
85477                     "shop": "convenience"
85478                 },
85479                 "name": "Groszek",
85480                 "icon": "shop",
85481                 "geometry": [
85482                     "point",
85483                     "vertex",
85484                     "area"
85485                 ],
85486                 "fields": [
85487                     "address",
85488                     "building_area",
85489                     "opening_hours"
85490                 ],
85491                 "suggestion": true
85492             },
85493             "shop/convenience/Hasty Market": {
85494                 "tags": {
85495                     "name": "Hasty Market",
85496                     "shop": "convenience"
85497                 },
85498                 "name": "Hasty Market",
85499                 "icon": "shop",
85500                 "geometry": [
85501                     "point",
85502                     "vertex",
85503                     "area"
85504                 ],
85505                 "fields": [
85506                     "address",
85507                     "building_area",
85508                     "opening_hours"
85509                 ],
85510                 "suggestion": true
85511             },
85512             "shop/convenience/Indomaret": {
85513                 "tags": {
85514                     "name": "Indomaret",
85515                     "shop": "convenience"
85516                 },
85517                 "name": "Indomaret",
85518                 "icon": "shop",
85519                 "geometry": [
85520                     "point",
85521                     "vertex",
85522                     "area"
85523                 ],
85524                 "fields": [
85525                     "address",
85526                     "building_area",
85527                     "opening_hours"
85528                 ],
85529                 "suggestion": true
85530             },
85531             "shop/convenience/Jednota": {
85532                 "tags": {
85533                     "name": "Jednota",
85534                     "shop": "convenience"
85535                 },
85536                 "name": "Jednota",
85537                 "icon": "shop",
85538                 "geometry": [
85539                     "point",
85540                     "vertex",
85541                     "area"
85542                 ],
85543                 "fields": [
85544                     "address",
85545                     "building_area",
85546                     "opening_hours"
85547                 ],
85548                 "suggestion": true
85549             },
85550             "shop/convenience/K-Market": {
85551                 "tags": {
85552                     "name": "K-Market",
85553                     "shop": "convenience"
85554                 },
85555                 "name": "K-Market",
85556                 "icon": "shop",
85557                 "geometry": [
85558                     "point",
85559                     "vertex",
85560                     "area"
85561                 ],
85562                 "fields": [
85563                     "address",
85564                     "building_area",
85565                     "opening_hours"
85566                 ],
85567                 "suggestion": true
85568             },
85569             "shop/convenience/Konzum": {
85570                 "tags": {
85571                     "name": "Konzum",
85572                     "shop": "convenience"
85573                 },
85574                 "name": "Konzum",
85575                 "icon": "shop",
85576                 "geometry": [
85577                     "point",
85578                     "vertex",
85579                     "area"
85580                 ],
85581                 "fields": [
85582                     "address",
85583                     "building_area",
85584                     "opening_hours"
85585                 ],
85586                 "suggestion": true
85587             },
85588             "shop/convenience/LAWSON": {
85589                 "tags": {
85590                     "name": "LAWSON",
85591                     "shop": "convenience"
85592                 },
85593                 "name": "LAWSON",
85594                 "icon": "shop",
85595                 "geometry": [
85596                     "point",
85597                     "vertex",
85598                     "area"
85599                 ],
85600                 "fields": [
85601                     "address",
85602                     "building_area",
85603                     "opening_hours"
85604                 ],
85605                 "suggestion": true
85606             },
85607             "shop/convenience/Lewiatan": {
85608                 "tags": {
85609                     "name": "Lewiatan",
85610                     "shop": "convenience"
85611                 },
85612                 "name": "Lewiatan",
85613                 "icon": "shop",
85614                 "geometry": [
85615                     "point",
85616                     "vertex",
85617                     "area"
85618                 ],
85619                 "fields": [
85620                     "address",
85621                     "building_area",
85622                     "opening_hours"
85623                 ],
85624                 "suggestion": true
85625             },
85626             "shop/convenience/Londis": {
85627                 "tags": {
85628                     "name": "Londis",
85629                     "shop": "convenience"
85630                 },
85631                 "name": "Londis",
85632                 "icon": "shop",
85633                 "geometry": [
85634                     "point",
85635                     "vertex",
85636                     "area"
85637                 ],
85638                 "fields": [
85639                     "address",
85640                     "building_area",
85641                     "opening_hours"
85642                 ],
85643                 "suggestion": true
85644             },
85645             "shop/convenience/Mac's": {
85646                 "tags": {
85647                     "name": "Mac's",
85648                     "shop": "convenience"
85649                 },
85650                 "name": "Mac's",
85651                 "icon": "shop",
85652                 "geometry": [
85653                     "point",
85654                     "vertex",
85655                     "area"
85656                 ],
85657                 "fields": [
85658                     "address",
85659                     "building_area",
85660                     "opening_hours"
85661                 ],
85662                 "suggestion": true
85663             },
85664             "shop/convenience/Mace": {
85665                 "tags": {
85666                     "name": "Mace",
85667                     "shop": "convenience"
85668                 },
85669                 "name": "Mace",
85670                 "icon": "shop",
85671                 "geometry": [
85672                     "point",
85673                     "vertex",
85674                     "area"
85675                 ],
85676                 "fields": [
85677                     "address",
85678                     "building_area",
85679                     "opening_hours"
85680                 ],
85681                 "suggestion": true
85682             },
85683             "shop/convenience/McColl's": {
85684                 "tags": {
85685                     "name": "McColl's",
85686                     "shop": "convenience"
85687                 },
85688                 "name": "McColl's",
85689                 "icon": "shop",
85690                 "geometry": [
85691                     "point",
85692                     "vertex",
85693                     "area"
85694                 ],
85695                 "fields": [
85696                     "address",
85697                     "building_area",
85698                     "opening_hours"
85699                 ],
85700                 "suggestion": true
85701             },
85702             "shop/convenience/Mercator": {
85703                 "tags": {
85704                     "name": "Mercator",
85705                     "shop": "convenience"
85706                 },
85707                 "name": "Mercator",
85708                 "icon": "shop",
85709                 "geometry": [
85710                     "point",
85711                     "vertex",
85712                     "area"
85713                 ],
85714                 "fields": [
85715                     "address",
85716                     "building_area",
85717                     "opening_hours"
85718                 ],
85719                 "suggestion": true
85720             },
85721             "shop/convenience/Mini Market": {
85722                 "tags": {
85723                     "name": "Mini Market",
85724                     "shop": "convenience"
85725                 },
85726                 "name": "Mini Market",
85727                 "icon": "shop",
85728                 "geometry": [
85729                     "point",
85730                     "vertex",
85731                     "area"
85732                 ],
85733                 "fields": [
85734                     "address",
85735                     "building_area",
85736                     "opening_hours"
85737                 ],
85738                 "suggestion": true
85739             },
85740             "shop/convenience/Mini Stop": {
85741                 "tags": {
85742                     "name": "Mini Stop",
85743                     "shop": "convenience"
85744                 },
85745                 "name": "Mini Stop",
85746                 "icon": "shop",
85747                 "geometry": [
85748                     "point",
85749                     "vertex",
85750                     "area"
85751                 ],
85752                 "fields": [
85753                     "address",
85754                     "building_area",
85755                     "opening_hours"
85756                 ],
85757                 "suggestion": true
85758             },
85759             "shop/convenience/Nisa": {
85760                 "tags": {
85761                     "name": "Nisa",
85762                     "shop": "convenience"
85763                 },
85764                 "name": "Nisa",
85765                 "icon": "shop",
85766                 "geometry": [
85767                     "point",
85768                     "vertex",
85769                     "area"
85770                 ],
85771                 "fields": [
85772                     "address",
85773                     "building_area",
85774                     "opening_hours"
85775                 ],
85776                 "suggestion": true
85777             },
85778             "shop/convenience/Nisa Local": {
85779                 "tags": {
85780                     "name": "Nisa Local",
85781                     "shop": "convenience"
85782                 },
85783                 "name": "Nisa Local",
85784                 "icon": "shop",
85785                 "geometry": [
85786                     "point",
85787                     "vertex",
85788                     "area"
85789                 ],
85790                 "fields": [
85791                     "address",
85792                     "building_area",
85793                     "opening_hours"
85794                 ],
85795                 "suggestion": true
85796             },
85797             "shop/convenience/Oxxo": {
85798                 "tags": {
85799                     "name": "Oxxo",
85800                     "shop": "convenience"
85801                 },
85802                 "name": "Oxxo",
85803                 "icon": "shop",
85804                 "geometry": [
85805                     "point",
85806                     "vertex",
85807                     "area"
85808                 ],
85809                 "fields": [
85810                     "address",
85811                     "building_area",
85812                     "opening_hours"
85813                 ],
85814                 "suggestion": true
85815             },
85816             "shop/convenience/One Stop": {
85817                 "tags": {
85818                     "name": "One Stop",
85819                     "shop": "convenience"
85820                 },
85821                 "name": "One Stop",
85822                 "icon": "shop",
85823                 "geometry": [
85824                     "point",
85825                     "vertex",
85826                     "area"
85827                 ],
85828                 "fields": [
85829                     "address",
85830                     "building_area",
85831                     "opening_hours"
85832                 ],
85833                 "suggestion": true
85834             },
85835             "shop/convenience/Petit Casino": {
85836                 "tags": {
85837                     "name": "Petit Casino",
85838                     "shop": "convenience"
85839                 },
85840                 "name": "Petit Casino",
85841                 "icon": "shop",
85842                 "geometry": [
85843                     "point",
85844                     "vertex",
85845                     "area"
85846                 ],
85847                 "fields": [
85848                     "address",
85849                     "building_area",
85850                     "opening_hours"
85851                 ],
85852                 "suggestion": true
85853             },
85854             "shop/convenience/Picard": {
85855                 "tags": {
85856                     "name": "Picard",
85857                     "shop": "convenience"
85858                 },
85859                 "name": "Picard",
85860                 "icon": "shop",
85861                 "geometry": [
85862                     "point",
85863                     "vertex",
85864                     "area"
85865                 ],
85866                 "fields": [
85867                     "address",
85868                     "building_area",
85869                     "opening_hours"
85870                 ],
85871                 "suggestion": true
85872             },
85873             "shop/convenience/Potraviny": {
85874                 "tags": {
85875                     "name": "Potraviny",
85876                     "shop": "convenience"
85877                 },
85878                 "name": "Potraviny",
85879                 "icon": "shop",
85880                 "geometry": [
85881                     "point",
85882                     "vertex",
85883                     "area"
85884                 ],
85885                 "fields": [
85886                     "address",
85887                     "building_area",
85888                     "opening_hours"
85889                 ],
85890                 "suggestion": true
85891             },
85892             "shop/convenience/Premier": {
85893                 "tags": {
85894                     "name": "Premier",
85895                     "shop": "convenience"
85896                 },
85897                 "name": "Premier",
85898                 "icon": "shop",
85899                 "geometry": [
85900                     "point",
85901                     "vertex",
85902                     "area"
85903                 ],
85904                 "fields": [
85905                     "address",
85906                     "building_area",
85907                     "opening_hours"
85908                 ],
85909                 "suggestion": true
85910             },
85911             "shop/convenience/Proxi": {
85912                 "tags": {
85913                     "name": "Proxi",
85914                     "shop": "convenience"
85915                 },
85916                 "name": "Proxi",
85917                 "icon": "shop",
85918                 "geometry": [
85919                     "point",
85920                     "vertex",
85921                     "area"
85922                 ],
85923                 "fields": [
85924                     "address",
85925                     "building_area",
85926                     "opening_hours"
85927                 ],
85928                 "suggestion": true
85929             },
85930             "shop/convenience/SPAR": {
85931                 "tags": {
85932                     "name": "SPAR",
85933                     "shop": "convenience"
85934                 },
85935                 "name": "SPAR",
85936                 "icon": "shop",
85937                 "geometry": [
85938                     "point",
85939                     "vertex",
85940                     "area"
85941                 ],
85942                 "fields": [
85943                     "address",
85944                     "building_area",
85945                     "opening_hours"
85946                 ],
85947                 "suggestion": true
85948             },
85949             "shop/convenience/Sainsbury's Local": {
85950                 "tags": {
85951                     "name": "Sainsbury's Local",
85952                     "shop": "convenience"
85953                 },
85954                 "name": "Sainsbury's Local",
85955                 "icon": "shop",
85956                 "geometry": [
85957                     "point",
85958                     "vertex",
85959                     "area"
85960                 ],
85961                 "fields": [
85962                     "address",
85963                     "building_area",
85964                     "opening_hours"
85965                 ],
85966                 "suggestion": true
85967             },
85968             "shop/convenience/Sale": {
85969                 "tags": {
85970                     "name": "Sale",
85971                     "shop": "convenience"
85972                 },
85973                 "name": "Sale",
85974                 "icon": "shop",
85975                 "geometry": [
85976                     "point",
85977                     "vertex",
85978                     "area"
85979                 ],
85980                 "fields": [
85981                     "address",
85982                     "building_area",
85983                     "opening_hours"
85984                 ],
85985                 "suggestion": true
85986             },
85987             "shop/convenience/Select": {
85988                 "tags": {
85989                     "name": "Select",
85990                     "shop": "convenience"
85991                 },
85992                 "name": "Select",
85993                 "icon": "shop",
85994                 "geometry": [
85995                     "point",
85996                     "vertex",
85997                     "area"
85998                 ],
85999                 "fields": [
86000                     "address",
86001                     "building_area",
86002                     "opening_hours"
86003                 ],
86004                 "suggestion": true
86005             },
86006             "shop/convenience/Siwa": {
86007                 "tags": {
86008                     "name": "Siwa",
86009                     "shop": "convenience"
86010                 },
86011                 "name": "Siwa",
86012                 "icon": "shop",
86013                 "geometry": [
86014                     "point",
86015                     "vertex",
86016                     "area"
86017                 ],
86018                 "fields": [
86019                     "address",
86020                     "building_area",
86021                     "opening_hours"
86022                 ],
86023                 "suggestion": true
86024             },
86025             "shop/convenience/Sklep spożywczy": {
86026                 "tags": {
86027                     "name": "Sklep spożywczy",
86028                     "shop": "convenience"
86029                 },
86030                 "name": "Sklep spożywczy",
86031                 "icon": "shop",
86032                 "geometry": [
86033                     "point",
86034                     "vertex",
86035                     "area"
86036                 ],
86037                 "fields": [
86038                     "address",
86039                     "building_area",
86040                     "opening_hours"
86041                 ],
86042                 "suggestion": true
86043             },
86044             "shop/convenience/Spar": {
86045                 "tags": {
86046                     "name": "Spar",
86047                     "shop": "convenience"
86048                 },
86049                 "name": "Spar",
86050                 "icon": "shop",
86051                 "geometry": [
86052                     "point",
86053                     "vertex",
86054                     "area"
86055                 ],
86056                 "fields": [
86057                     "address",
86058                     "building_area",
86059                     "opening_hours"
86060                 ],
86061                 "suggestion": true
86062             },
86063             "shop/convenience/Społem": {
86064                 "tags": {
86065                     "name": "Społem",
86066                     "shop": "convenience"
86067                 },
86068                 "name": "Społem",
86069                 "icon": "shop",
86070                 "geometry": [
86071                     "point",
86072                     "vertex",
86073                     "area"
86074                 ],
86075                 "fields": [
86076                     "address",
86077                     "building_area",
86078                     "opening_hours"
86079                 ],
86080                 "suggestion": true
86081             },
86082             "shop/convenience/Spożywczy": {
86083                 "tags": {
86084                     "name": "Spożywczy",
86085                     "shop": "convenience"
86086                 },
86087                 "name": "Spożywczy",
86088                 "icon": "shop",
86089                 "geometry": [
86090                     "point",
86091                     "vertex",
86092                     "area"
86093                 ],
86094                 "fields": [
86095                     "address",
86096                     "building_area",
86097                     "opening_hours"
86098                 ],
86099                 "suggestion": true
86100             },
86101             "shop/convenience/Stores": {
86102                 "tags": {
86103                     "name": "Stores",
86104                     "shop": "convenience"
86105                 },
86106                 "name": "Stores",
86107                 "icon": "shop",
86108                 "geometry": [
86109                     "point",
86110                     "vertex",
86111                     "area"
86112                 ],
86113                 "fields": [
86114                     "address",
86115                     "building_area",
86116                     "opening_hours"
86117                 ],
86118                 "suggestion": true
86119             },
86120             "shop/convenience/Studenac": {
86121                 "tags": {
86122                     "name": "Studenac",
86123                     "shop": "convenience"
86124                 },
86125                 "name": "Studenac",
86126                 "icon": "shop",
86127                 "geometry": [
86128                     "point",
86129                     "vertex",
86130                     "area"
86131                 ],
86132                 "fields": [
86133                     "address",
86134                     "building_area",
86135                     "opening_hours"
86136                 ],
86137                 "suggestion": true
86138             },
86139             "shop/convenience/Sunkus": {
86140                 "tags": {
86141                     "name": "Sunkus",
86142                     "shop": "convenience"
86143                 },
86144                 "name": "Sunkus",
86145                 "icon": "shop",
86146                 "geometry": [
86147                     "point",
86148                     "vertex",
86149                     "area"
86150                 ],
86151                 "fields": [
86152                     "address",
86153                     "building_area",
86154                     "opening_hours"
86155                 ],
86156                 "suggestion": true
86157             },
86158             "shop/convenience/Tesco Express": {
86159                 "tags": {
86160                     "name": "Tesco Express",
86161                     "shop": "convenience"
86162                 },
86163                 "name": "Tesco Express",
86164                 "icon": "shop",
86165                 "geometry": [
86166                     "point",
86167                     "vertex",
86168                     "area"
86169                 ],
86170                 "fields": [
86171                     "address",
86172                     "building_area",
86173                     "opening_hours"
86174                 ],
86175                 "suggestion": true
86176             },
86177             "shop/convenience/The Co-operative Food": {
86178                 "tags": {
86179                     "name": "The Co-operative Food",
86180                     "shop": "convenience"
86181                 },
86182                 "name": "The Co-operative Food",
86183                 "icon": "shop",
86184                 "geometry": [
86185                     "point",
86186                     "vertex",
86187                     "area"
86188                 ],
86189                 "fields": [
86190                     "address",
86191                     "building_area",
86192                     "opening_hours"
86193                 ],
86194                 "suggestion": true
86195             },
86196             "shop/convenience/Valintatalo": {
86197                 "tags": {
86198                     "name": "Valintatalo",
86199                     "shop": "convenience"
86200                 },
86201                 "name": "Valintatalo",
86202                 "icon": "shop",
86203                 "geometry": [
86204                     "point",
86205                     "vertex",
86206                     "area"
86207                 ],
86208                 "fields": [
86209                     "address",
86210                     "building_area",
86211                     "opening_hours"
86212                 ],
86213                 "suggestion": true
86214             },
86215             "shop/convenience/Vival": {
86216                 "tags": {
86217                     "name": "Vival",
86218                     "shop": "convenience"
86219                 },
86220                 "name": "Vival",
86221                 "icon": "shop",
86222                 "geometry": [
86223                     "point",
86224                     "vertex",
86225                     "area"
86226                 ],
86227                 "fields": [
86228                     "address",
86229                     "building_area",
86230                     "opening_hours"
86231                 ],
86232                 "suggestion": true
86233             },
86234             "shop/convenience/Volg": {
86235                 "tags": {
86236                     "name": "Volg",
86237                     "shop": "convenience"
86238                 },
86239                 "name": "Volg",
86240                 "icon": "shop",
86241                 "geometry": [
86242                     "point",
86243                     "vertex",
86244                     "area"
86245                 ],
86246                 "fields": [
86247                     "address",
86248                     "building_area",
86249                     "opening_hours"
86250                 ],
86251                 "suggestion": true
86252             },
86253             "shop/convenience/abc": {
86254                 "tags": {
86255                     "name": "abc",
86256                     "shop": "convenience"
86257                 },
86258                 "name": "abc",
86259                 "icon": "shop",
86260                 "geometry": [
86261                     "point",
86262                     "vertex",
86263                     "area"
86264                 ],
86265                 "fields": [
86266                     "address",
86267                     "building_area",
86268                     "opening_hours"
86269                 ],
86270                 "suggestion": true
86271             },
86272             "shop/convenience/Żabka": {
86273                 "tags": {
86274                     "name": "Żabka",
86275                     "shop": "convenience"
86276                 },
86277                 "name": "Żabka",
86278                 "icon": "shop",
86279                 "geometry": [
86280                     "point",
86281                     "vertex",
86282                     "area"
86283                 ],
86284                 "fields": [
86285                     "address",
86286                     "building_area",
86287                     "opening_hours"
86288                 ],
86289                 "suggestion": true
86290             },
86291             "shop/convenience/Авоська": {
86292                 "tags": {
86293                     "name": "Авоська",
86294                     "shop": "convenience"
86295                 },
86296                 "name": "Авоська",
86297                 "icon": "shop",
86298                 "geometry": [
86299                     "point",
86300                     "vertex",
86301                     "area"
86302                 ],
86303                 "fields": [
86304                     "address",
86305                     "building_area",
86306                     "opening_hours"
86307                 ],
86308                 "suggestion": true
86309             },
86310             "shop/convenience/Березка": {
86311                 "tags": {
86312                     "name": "Березка",
86313                     "shop": "convenience"
86314                 },
86315                 "name": "Березка",
86316                 "icon": "shop",
86317                 "geometry": [
86318                     "point",
86319                     "vertex",
86320                     "area"
86321                 ],
86322                 "fields": [
86323                     "address",
86324                     "building_area",
86325                     "opening_hours"
86326                 ],
86327                 "suggestion": true
86328             },
86329             "shop/convenience/Весна": {
86330                 "tags": {
86331                     "name": "Весна",
86332                     "shop": "convenience"
86333                 },
86334                 "name": "Весна",
86335                 "icon": "shop",
86336                 "geometry": [
86337                     "point",
86338                     "vertex",
86339                     "area"
86340                 ],
86341                 "fields": [
86342                     "address",
86343                     "building_area",
86344                     "opening_hours"
86345                 ],
86346                 "suggestion": true
86347             },
86348             "shop/convenience/Визит": {
86349                 "tags": {
86350                     "name": "Визит",
86351                     "shop": "convenience"
86352                 },
86353                 "name": "Визит",
86354                 "icon": "shop",
86355                 "geometry": [
86356                     "point",
86357                     "vertex",
86358                     "area"
86359                 ],
86360                 "fields": [
86361                     "address",
86362                     "building_area",
86363                     "opening_hours"
86364                 ],
86365                 "suggestion": true
86366             },
86367             "shop/convenience/Виктория": {
86368                 "tags": {
86369                     "name": "Виктория",
86370                     "shop": "convenience"
86371                 },
86372                 "name": "Виктория",
86373                 "icon": "shop",
86374                 "geometry": [
86375                     "point",
86376                     "vertex",
86377                     "area"
86378                 ],
86379                 "fields": [
86380                     "address",
86381                     "building_area",
86382                     "opening_hours"
86383                 ],
86384                 "suggestion": true
86385             },
86386             "shop/convenience/Гастроном": {
86387                 "tags": {
86388                     "name": "Гастроном",
86389                     "shop": "convenience"
86390                 },
86391                 "name": "Гастроном",
86392                 "icon": "shop",
86393                 "geometry": [
86394                     "point",
86395                     "vertex",
86396                     "area"
86397                 ],
86398                 "fields": [
86399                     "address",
86400                     "building_area",
86401                     "opening_hours"
86402                 ],
86403                 "suggestion": true
86404             },
86405             "shop/convenience/Дикси": {
86406                 "tags": {
86407                     "name": "Дикси",
86408                     "shop": "convenience"
86409                 },
86410                 "name": "Дикси",
86411                 "icon": "shop",
86412                 "geometry": [
86413                     "point",
86414                     "vertex",
86415                     "area"
86416                 ],
86417                 "fields": [
86418                     "address",
86419                     "building_area",
86420                     "opening_hours"
86421                 ],
86422                 "suggestion": true
86423             },
86424             "shop/convenience/Кировский": {
86425                 "tags": {
86426                     "name": "Кировский",
86427                     "shop": "convenience"
86428                 },
86429                 "name": "Кировский",
86430                 "icon": "shop",
86431                 "geometry": [
86432                     "point",
86433                     "vertex",
86434                     "area"
86435                 ],
86436                 "fields": [
86437                     "address",
86438                     "building_area",
86439                     "opening_hours"
86440                 ],
86441                 "suggestion": true
86442             },
86443             "shop/convenience/Копеечка": {
86444                 "tags": {
86445                     "name": "Копеечка",
86446                     "shop": "convenience"
86447                 },
86448                 "name": "Копеечка",
86449                 "icon": "shop",
86450                 "geometry": [
86451                     "point",
86452                     "vertex",
86453                     "area"
86454                 ],
86455                 "fields": [
86456                     "address",
86457                     "building_area",
86458                     "opening_hours"
86459                 ],
86460                 "suggestion": true
86461             },
86462             "shop/convenience/Кулинария": {
86463                 "tags": {
86464                     "name": "Кулинария",
86465                     "shop": "convenience"
86466                 },
86467                 "name": "Кулинария",
86468                 "icon": "shop",
86469                 "geometry": [
86470                     "point",
86471                     "vertex",
86472                     "area"
86473                 ],
86474                 "fields": [
86475                     "address",
86476                     "building_area",
86477                     "opening_hours"
86478                 ],
86479                 "suggestion": true
86480             },
86481             "shop/convenience/Магазин": {
86482                 "tags": {
86483                     "name": "Магазин",
86484                     "shop": "convenience"
86485                 },
86486                 "name": "Магазин",
86487                 "icon": "shop",
86488                 "geometry": [
86489                     "point",
86490                     "vertex",
86491                     "area"
86492                 ],
86493                 "fields": [
86494                     "address",
86495                     "building_area",
86496                     "opening_hours"
86497                 ],
86498                 "suggestion": true
86499             },
86500             "shop/convenience/Магнит": {
86501                 "tags": {
86502                     "name": "Магнит",
86503                     "shop": "convenience"
86504                 },
86505                 "name": "Магнит",
86506                 "icon": "shop",
86507                 "geometry": [
86508                     "point",
86509                     "vertex",
86510                     "area"
86511                 ],
86512                 "fields": [
86513                     "address",
86514                     "building_area",
86515                     "opening_hours"
86516                 ],
86517                 "suggestion": true
86518             },
86519             "shop/convenience/Мария-Ра": {
86520                 "tags": {
86521                     "name": "Мария-Ра",
86522                     "shop": "convenience"
86523                 },
86524                 "name": "Мария-Ра",
86525                 "icon": "shop",
86526                 "geometry": [
86527                     "point",
86528                     "vertex",
86529                     "area"
86530                 ],
86531                 "fields": [
86532                     "address",
86533                     "building_area",
86534                     "opening_hours"
86535                 ],
86536                 "suggestion": true
86537             },
86538             "shop/convenience/Мечта": {
86539                 "tags": {
86540                     "name": "Мечта",
86541                     "shop": "convenience"
86542                 },
86543                 "name": "Мечта",
86544                 "icon": "shop",
86545                 "geometry": [
86546                     "point",
86547                     "vertex",
86548                     "area"
86549                 ],
86550                 "fields": [
86551                     "address",
86552                     "building_area",
86553                     "opening_hours"
86554                 ],
86555                 "suggestion": true
86556             },
86557             "shop/convenience/Минимаркет": {
86558                 "tags": {
86559                     "name": "Минимаркет",
86560                     "shop": "convenience"
86561                 },
86562                 "name": "Минимаркет",
86563                 "icon": "shop",
86564                 "geometry": [
86565                     "point",
86566                     "vertex",
86567                     "area"
86568                 ],
86569                 "fields": [
86570                     "address",
86571                     "building_area",
86572                     "opening_hours"
86573                 ],
86574                 "suggestion": true
86575             },
86576             "shop/convenience/Монетка": {
86577                 "tags": {
86578                     "name": "Монетка",
86579                     "shop": "convenience"
86580                 },
86581                 "name": "Монетка",
86582                 "icon": "shop",
86583                 "geometry": [
86584                     "point",
86585                     "vertex",
86586                     "area"
86587                 ],
86588                 "fields": [
86589                     "address",
86590                     "building_area",
86591                     "opening_hours"
86592                 ],
86593                 "suggestion": true
86594             },
86595             "shop/convenience/Надежда": {
86596                 "tags": {
86597                     "name": "Надежда",
86598                     "shop": "convenience"
86599                 },
86600                 "name": "Надежда",
86601                 "icon": "shop",
86602                 "geometry": [
86603                     "point",
86604                     "vertex",
86605                     "area"
86606                 ],
86607                 "fields": [
86608                     "address",
86609                     "building_area",
86610                     "opening_hours"
86611                 ],
86612                 "suggestion": true
86613             },
86614             "shop/convenience/Перекресток": {
86615                 "tags": {
86616                     "name": "Перекресток",
86617                     "shop": "convenience"
86618                 },
86619                 "name": "Перекресток",
86620                 "icon": "shop",
86621                 "geometry": [
86622                     "point",
86623                     "vertex",
86624                     "area"
86625                 ],
86626                 "fields": [
86627                     "address",
86628                     "building_area",
86629                     "opening_hours"
86630                 ],
86631                 "suggestion": true
86632             },
86633             "shop/convenience/Продукти": {
86634                 "tags": {
86635                     "name": "Продукти",
86636                     "shop": "convenience"
86637                 },
86638                 "name": "Продукти",
86639                 "icon": "shop",
86640                 "geometry": [
86641                     "point",
86642                     "vertex",
86643                     "area"
86644                 ],
86645                 "fields": [
86646                     "address",
86647                     "building_area",
86648                     "opening_hours"
86649                 ],
86650                 "suggestion": true
86651             },
86652             "shop/convenience/Продуктовый": {
86653                 "tags": {
86654                     "name": "Продуктовый",
86655                     "shop": "convenience"
86656                 },
86657                 "name": "Продуктовый",
86658                 "icon": "shop",
86659                 "geometry": [
86660                     "point",
86661                     "vertex",
86662                     "area"
86663                 ],
86664                 "fields": [
86665                     "address",
86666                     "building_area",
86667                     "opening_hours"
86668                 ],
86669                 "suggestion": true
86670             },
86671             "shop/convenience/Продуктовый магазин": {
86672                 "tags": {
86673                     "name": "Продуктовый магазин",
86674                     "shop": "convenience"
86675                 },
86676                 "name": "Продуктовый магазин",
86677                 "icon": "shop",
86678                 "geometry": [
86679                     "point",
86680                     "vertex",
86681                     "area"
86682                 ],
86683                 "fields": [
86684                     "address",
86685                     "building_area",
86686                     "opening_hours"
86687                 ],
86688                 "suggestion": true
86689             },
86690             "shop/convenience/Продукты": {
86691                 "tags": {
86692                     "name": "Продукты",
86693                     "shop": "convenience"
86694                 },
86695                 "name": "Продукты",
86696                 "icon": "shop",
86697                 "geometry": [
86698                     "point",
86699                     "vertex",
86700                     "area"
86701                 ],
86702                 "fields": [
86703                     "address",
86704                     "building_area",
86705                     "opening_hours"
86706                 ],
86707                 "suggestion": true
86708             },
86709             "shop/convenience/Пятёрочка": {
86710                 "tags": {
86711                     "name": "Пятёрочка",
86712                     "shop": "convenience"
86713                 },
86714                 "name": "Пятёрочка",
86715                 "icon": "shop",
86716                 "geometry": [
86717                     "point",
86718                     "vertex",
86719                     "area"
86720                 ],
86721                 "fields": [
86722                     "address",
86723                     "building_area",
86724                     "opening_hours"
86725                 ],
86726                 "suggestion": true
86727             },
86728             "shop/convenience/Смак": {
86729                 "tags": {
86730                     "name": "Смак",
86731                     "shop": "convenience"
86732                 },
86733                 "name": "Смак",
86734                 "icon": "shop",
86735                 "geometry": [
86736                     "point",
86737                     "vertex",
86738                     "area"
86739                 ],
86740                 "fields": [
86741                     "address",
86742                     "building_area",
86743                     "opening_hours"
86744                 ],
86745                 "suggestion": true
86746             },
86747             "shop/convenience/Универсам": {
86748                 "tags": {
86749                     "name": "Универсам",
86750                     "shop": "convenience"
86751                 },
86752                 "name": "Универсам",
86753                 "icon": "shop",
86754                 "geometry": [
86755                     "point",
86756                     "vertex",
86757                     "area"
86758                 ],
86759                 "fields": [
86760                     "address",
86761                     "building_area",
86762                     "opening_hours"
86763                 ],
86764                 "suggestion": true
86765             },
86766             "shop/convenience/магазин": {
86767                 "tags": {
86768                     "name": "магазин",
86769                     "shop": "convenience"
86770                 },
86771                 "name": "магазин",
86772                 "icon": "shop",
86773                 "geometry": [
86774                     "point",
86775                     "vertex",
86776                     "area"
86777                 ],
86778                 "fields": [
86779                     "address",
86780                     "building_area",
86781                     "opening_hours"
86782                 ],
86783                 "suggestion": true
86784             },
86785             "shop/convenience/продукты": {
86786                 "tags": {
86787                     "name": "продукты",
86788                     "shop": "convenience"
86789                 },
86790                 "name": "продукты",
86791                 "icon": "shop",
86792                 "geometry": [
86793                     "point",
86794                     "vertex",
86795                     "area"
86796                 ],
86797                 "fields": [
86798                     "address",
86799                     "building_area",
86800                     "opening_hours"
86801                 ],
86802                 "suggestion": true
86803             },
86804             "shop/convenience/เซเว่นอีเลฟเว่น": {
86805                 "tags": {
86806                     "name": "เซเว่นอีเลฟเว่น",
86807                     "shop": "convenience"
86808                 },
86809                 "name": "เซเว่นอีเลฟเว่น",
86810                 "icon": "shop",
86811                 "geometry": [
86812                     "point",
86813                     "vertex",
86814                     "area"
86815                 ],
86816                 "fields": [
86817                     "address",
86818                     "building_area",
86819                     "opening_hours"
86820                 ],
86821                 "suggestion": true
86822             },
86823             "shop/convenience/მარკეტი (Market)": {
86824                 "tags": {
86825                     "name": "მარკეტი (Market)",
86826                     "shop": "convenience"
86827                 },
86828                 "name": "მარკეტი (Market)",
86829                 "icon": "shop",
86830                 "geometry": [
86831                     "point",
86832                     "vertex",
86833                     "area"
86834                 ],
86835                 "fields": [
86836                     "address",
86837                     "building_area",
86838                     "opening_hours"
86839                 ],
86840                 "suggestion": true
86841             },
86842             "shop/convenience/サンクス": {
86843                 "tags": {
86844                     "name": "サンクス",
86845                     "name:en": "sunkus",
86846                     "shop": "convenience"
86847                 },
86848                 "name": "サンクス",
86849                 "icon": "shop",
86850                 "geometry": [
86851                     "point",
86852                     "vertex",
86853                     "area"
86854                 ],
86855                 "fields": [
86856                     "address",
86857                     "building_area",
86858                     "opening_hours"
86859                 ],
86860                 "suggestion": true
86861             },
86862             "shop/convenience/サークルK": {
86863                 "tags": {
86864                     "name": "サークルK",
86865                     "name:en": "Circle K",
86866                     "shop": "convenience"
86867                 },
86868                 "name": "サークルK",
86869                 "icon": "shop",
86870                 "geometry": [
86871                     "point",
86872                     "vertex",
86873                     "area"
86874                 ],
86875                 "fields": [
86876                     "address",
86877                     "building_area",
86878                     "opening_hours"
86879                 ],
86880                 "suggestion": true
86881             },
86882             "shop/convenience/スリーエフ": {
86883                 "tags": {
86884                     "name": "スリーエフ",
86885                     "shop": "convenience"
86886                 },
86887                 "name": "スリーエフ",
86888                 "icon": "shop",
86889                 "geometry": [
86890                     "point",
86891                     "vertex",
86892                     "area"
86893                 ],
86894                 "fields": [
86895                     "address",
86896                     "building_area",
86897                     "opening_hours"
86898                 ],
86899                 "suggestion": true
86900             },
86901             "shop/convenience/セイコーマート (Seicomart)": {
86902                 "tags": {
86903                     "name": "セイコーマート (Seicomart)",
86904                     "shop": "convenience"
86905                 },
86906                 "name": "セイコーマート (Seicomart)",
86907                 "icon": "shop",
86908                 "geometry": [
86909                     "point",
86910                     "vertex",
86911                     "area"
86912                 ],
86913                 "fields": [
86914                     "address",
86915                     "building_area",
86916                     "opening_hours"
86917                 ],
86918                 "suggestion": true
86919             },
86920             "shop/convenience/セブンイレブン": {
86921                 "tags": {
86922                     "name": "セブンイレブン",
86923                     "name:en": "7-Eleven",
86924                     "shop": "convenience"
86925                 },
86926                 "name": "セブンイレブン",
86927                 "icon": "shop",
86928                 "geometry": [
86929                     "point",
86930                     "vertex",
86931                     "area"
86932                 ],
86933                 "fields": [
86934                     "address",
86935                     "building_area",
86936                     "opening_hours"
86937                 ],
86938                 "suggestion": true
86939             },
86940             "shop/convenience/デイリーヤマザキ": {
86941                 "tags": {
86942                     "name": "デイリーヤマザキ",
86943                     "shop": "convenience"
86944                 },
86945                 "name": "デイリーヤマザキ",
86946                 "icon": "shop",
86947                 "geometry": [
86948                     "point",
86949                     "vertex",
86950                     "area"
86951                 ],
86952                 "fields": [
86953                     "address",
86954                     "building_area",
86955                     "opening_hours"
86956                 ],
86957                 "suggestion": true
86958             },
86959             "shop/convenience/ファミリーマート": {
86960                 "tags": {
86961                     "name": "ファミリーマート",
86962                     "name:en": "FamilyMart",
86963                     "shop": "convenience"
86964                 },
86965                 "name": "ファミリーマート",
86966                 "icon": "shop",
86967                 "geometry": [
86968                     "point",
86969                     "vertex",
86970                     "area"
86971                 ],
86972                 "fields": [
86973                     "address",
86974                     "building_area",
86975                     "opening_hours"
86976                 ],
86977                 "suggestion": true
86978             },
86979             "shop/convenience/ミニストップ": {
86980                 "tags": {
86981                     "name": "ミニストップ",
86982                     "name:en": "MINISTOP",
86983                     "shop": "convenience"
86984                 },
86985                 "name": "ミニストップ",
86986                 "icon": "shop",
86987                 "geometry": [
86988                     "point",
86989                     "vertex",
86990                     "area"
86991                 ],
86992                 "fields": [
86993                     "address",
86994                     "building_area",
86995                     "opening_hours"
86996                 ],
86997                 "suggestion": true
86998             },
86999             "shop/convenience/ローソン": {
87000                 "tags": {
87001                     "name": "ローソン",
87002                     "name:en": "LAWSON",
87003                     "shop": "convenience"
87004                 },
87005                 "name": "ローソン",
87006                 "icon": "shop",
87007                 "geometry": [
87008                     "point",
87009                     "vertex",
87010                     "area"
87011                 ],
87012                 "fields": [
87013                     "address",
87014                     "building_area",
87015                     "opening_hours"
87016                 ],
87017                 "suggestion": true
87018             },
87019             "shop/convenience/ローソンストア100": {
87020                 "tags": {
87021                     "name": "ローソンストア100",
87022                     "shop": "convenience"
87023                 },
87024                 "name": "ローソンストア100",
87025                 "icon": "shop",
87026                 "geometry": [
87027                     "point",
87028                     "vertex",
87029                     "area"
87030                 ],
87031                 "fields": [
87032                     "address",
87033                     "building_area",
87034                     "opening_hours"
87035                 ],
87036                 "suggestion": true
87037             },
87038             "shop/convenience/ローソンストア100 (LAWSON STORE 100)": {
87039                 "tags": {
87040                     "name": "ローソンストア100 (LAWSON STORE 100)",
87041                     "shop": "convenience"
87042                 },
87043                 "name": "ローソンストア100 (LAWSON STORE 100)",
87044                 "icon": "shop",
87045                 "geometry": [
87046                     "point",
87047                     "vertex",
87048                     "area"
87049                 ],
87050                 "fields": [
87051                     "address",
87052                     "building_area",
87053                     "opening_hours"
87054                 ],
87055                 "suggestion": true
87056             },
87057             "shop/convenience/全家": {
87058                 "tags": {
87059                     "name": "全家",
87060                     "shop": "convenience"
87061                 },
87062                 "name": "全家",
87063                 "icon": "shop",
87064                 "geometry": [
87065                     "point",
87066                     "vertex",
87067                     "area"
87068                 ],
87069                 "fields": [
87070                     "address",
87071                     "building_area",
87072                     "opening_hours"
87073                 ],
87074                 "suggestion": true
87075             },
87076             "shop/convenience/全家便利商店": {
87077                 "tags": {
87078                     "name": "全家便利商店",
87079                     "shop": "convenience"
87080                 },
87081                 "name": "全家便利商店",
87082                 "icon": "shop",
87083                 "geometry": [
87084                     "point",
87085                     "vertex",
87086                     "area"
87087                 ],
87088                 "fields": [
87089                     "address",
87090                     "building_area",
87091                     "opening_hours"
87092                 ],
87093                 "suggestion": true
87094             },
87095             "shop/department_store/Big W": {
87096                 "tags": {
87097                     "name": "Big W",
87098                     "shop": "department_store"
87099                 },
87100                 "name": "Big W",
87101                 "icon": "shop",
87102                 "geometry": [
87103                     "point",
87104                     "vertex",
87105                     "area"
87106                 ],
87107                 "fields": [
87108                     "address",
87109                     "building_area",
87110                     "opening_hours"
87111                 ],
87112                 "suggestion": true
87113             },
87114             "shop/department_store/Debenhams": {
87115                 "tags": {
87116                     "name": "Debenhams",
87117                     "shop": "department_store"
87118                 },
87119                 "name": "Debenhams",
87120                 "icon": "shop",
87121                 "geometry": [
87122                     "point",
87123                     "vertex",
87124                     "area"
87125                 ],
87126                 "fields": [
87127                     "address",
87128                     "building_area",
87129                     "opening_hours"
87130                 ],
87131                 "suggestion": true
87132             },
87133             "shop/department_store/Galeria Kaufhof": {
87134                 "tags": {
87135                     "name": "Galeria Kaufhof",
87136                     "shop": "department_store"
87137                 },
87138                 "name": "Galeria Kaufhof",
87139                 "icon": "shop",
87140                 "geometry": [
87141                     "point",
87142                     "vertex",
87143                     "area"
87144                 ],
87145                 "fields": [
87146                     "address",
87147                     "building_area",
87148                     "opening_hours"
87149                 ],
87150                 "suggestion": true
87151             },
87152             "shop/department_store/Karstadt": {
87153                 "tags": {
87154                     "name": "Karstadt",
87155                     "shop": "department_store"
87156                 },
87157                 "name": "Karstadt",
87158                 "icon": "shop",
87159                 "geometry": [
87160                     "point",
87161                     "vertex",
87162                     "area"
87163                 ],
87164                 "fields": [
87165                     "address",
87166                     "building_area",
87167                     "opening_hours"
87168                 ],
87169                 "suggestion": true
87170             },
87171             "shop/department_store/Kmart": {
87172                 "tags": {
87173                     "name": "Kmart",
87174                     "shop": "department_store"
87175                 },
87176                 "name": "Kmart",
87177                 "icon": "shop",
87178                 "geometry": [
87179                     "point",
87180                     "vertex",
87181                     "area"
87182                 ],
87183                 "fields": [
87184                     "address",
87185                     "building_area",
87186                     "opening_hours"
87187                 ],
87188                 "suggestion": true
87189             },
87190             "shop/department_store/Kohl's": {
87191                 "tags": {
87192                     "name": "Kohl's",
87193                     "shop": "department_store"
87194                 },
87195                 "name": "Kohl's",
87196                 "icon": "shop",
87197                 "geometry": [
87198                     "point",
87199                     "vertex",
87200                     "area"
87201                 ],
87202                 "fields": [
87203                     "address",
87204                     "building_area",
87205                     "opening_hours"
87206                 ],
87207                 "suggestion": true
87208             },
87209             "shop/department_store/Macy's": {
87210                 "tags": {
87211                     "name": "Macy's",
87212                     "shop": "department_store"
87213                 },
87214                 "name": "Macy's",
87215                 "icon": "shop",
87216                 "geometry": [
87217                     "point",
87218                     "vertex",
87219                     "area"
87220                 ],
87221                 "fields": [
87222                     "address",
87223                     "building_area",
87224                     "opening_hours"
87225                 ],
87226                 "suggestion": true
87227             },
87228             "shop/department_store/Marks & Spencer": {
87229                 "tags": {
87230                     "name": "Marks & Spencer",
87231                     "shop": "department_store"
87232                 },
87233                 "name": "Marks & Spencer",
87234                 "icon": "shop",
87235                 "geometry": [
87236                     "point",
87237                     "vertex",
87238                     "area"
87239                 ],
87240                 "fields": [
87241                     "address",
87242                     "building_area",
87243                     "opening_hours"
87244                 ],
87245                 "suggestion": true
87246             },
87247             "shop/department_store/Sears": {
87248                 "tags": {
87249                     "name": "Sears",
87250                     "shop": "department_store"
87251                 },
87252                 "name": "Sears",
87253                 "icon": "shop",
87254                 "geometry": [
87255                     "point",
87256                     "vertex",
87257                     "area"
87258                 ],
87259                 "fields": [
87260                     "address",
87261                     "building_area",
87262                     "opening_hours"
87263                 ],
87264                 "suggestion": true
87265             },
87266             "shop/department_store/Target": {
87267                 "tags": {
87268                     "name": "Target",
87269                     "shop": "department_store"
87270                 },
87271                 "name": "Target",
87272                 "icon": "shop",
87273                 "geometry": [
87274                     "point",
87275                     "vertex",
87276                     "area"
87277                 ],
87278                 "fields": [
87279                     "address",
87280                     "building_area",
87281                     "opening_hours"
87282                 ],
87283                 "suggestion": true
87284             },
87285             "shop/department_store/Walmart": {
87286                 "tags": {
87287                     "name": "Walmart",
87288                     "shop": "department_store"
87289                 },
87290                 "name": "Walmart",
87291                 "icon": "shop",
87292                 "geometry": [
87293                     "point",
87294                     "vertex",
87295                     "area"
87296                 ],
87297                 "fields": [
87298                     "address",
87299                     "building_area",
87300                     "opening_hours"
87301                 ],
87302                 "suggestion": true
87303             },
87304             "shop/department_store/Walmart Supercenter": {
87305                 "tags": {
87306                     "name": "Walmart Supercenter",
87307                     "shop": "department_store"
87308                 },
87309                 "name": "Walmart Supercenter",
87310                 "icon": "shop",
87311                 "geometry": [
87312                     "point",
87313                     "vertex",
87314                     "area"
87315                 ],
87316                 "fields": [
87317                     "address",
87318                     "building_area",
87319                     "opening_hours"
87320                 ],
87321                 "suggestion": true
87322             },
87323             "shop/department_store/Woolworth": {
87324                 "tags": {
87325                     "name": "Woolworth",
87326                     "shop": "department_store"
87327                 },
87328                 "name": "Woolworth",
87329                 "icon": "shop",
87330                 "geometry": [
87331                     "point",
87332                     "vertex",
87333                     "area"
87334                 ],
87335                 "fields": [
87336                     "address",
87337                     "building_area",
87338                     "opening_hours"
87339                 ],
87340                 "suggestion": true
87341             },
87342             "shop/department_store/Универмаг": {
87343                 "tags": {
87344                     "name": "Универмаг",
87345                     "shop": "department_store"
87346                 },
87347                 "name": "Универмаг",
87348                 "icon": "shop",
87349                 "geometry": [
87350                     "point",
87351                     "vertex",
87352                     "area"
87353                 ],
87354                 "fields": [
87355                     "address",
87356                     "building_area",
87357                     "opening_hours"
87358                 ],
87359                 "suggestion": true
87360             },
87361             "shop/doityourself/Ace Hardware": {
87362                 "tags": {
87363                     "name": "Ace Hardware",
87364                     "shop": "doityourself"
87365                 },
87366                 "name": "Ace Hardware",
87367                 "icon": "shop",
87368                 "geometry": [
87369                     "point",
87370                     "vertex",
87371                     "area"
87372                 ],
87373                 "fields": [
87374                     "address",
87375                     "building_area",
87376                     "opening_hours"
87377                 ],
87378                 "suggestion": true
87379             },
87380             "shop/doityourself/B&Q": {
87381                 "tags": {
87382                     "name": "B&Q",
87383                     "shop": "doityourself"
87384                 },
87385                 "name": "B&Q",
87386                 "icon": "shop",
87387                 "geometry": [
87388                     "point",
87389                     "vertex",
87390                     "area"
87391                 ],
87392                 "fields": [
87393                     "address",
87394                     "building_area",
87395                     "opening_hours"
87396                 ],
87397                 "suggestion": true
87398             },
87399             "shop/doityourself/Bauhaus": {
87400                 "tags": {
87401                     "name": "Bauhaus",
87402                     "shop": "doityourself"
87403                 },
87404                 "name": "Bauhaus",
87405                 "icon": "shop",
87406                 "geometry": [
87407                     "point",
87408                     "vertex",
87409                     "area"
87410                 ],
87411                 "fields": [
87412                     "address",
87413                     "building_area",
87414                     "opening_hours"
87415                 ],
87416                 "suggestion": true
87417             },
87418             "shop/doityourself/Baumax": {
87419                 "tags": {
87420                     "name": "Baumax",
87421                     "shop": "doityourself"
87422                 },
87423                 "name": "Baumax",
87424                 "icon": "shop",
87425                 "geometry": [
87426                     "point",
87427                     "vertex",
87428                     "area"
87429                 ],
87430                 "fields": [
87431                     "address",
87432                     "building_area",
87433                     "opening_hours"
87434                 ],
87435                 "suggestion": true
87436             },
87437             "shop/doityourself/Brico": {
87438                 "tags": {
87439                     "name": "Brico",
87440                     "shop": "doityourself"
87441                 },
87442                 "name": "Brico",
87443                 "icon": "shop",
87444                 "geometry": [
87445                     "point",
87446                     "vertex",
87447                     "area"
87448                 ],
87449                 "fields": [
87450                     "address",
87451                     "building_area",
87452                     "opening_hours"
87453                 ],
87454                 "suggestion": true
87455             },
87456             "shop/doityourself/Bricomarché": {
87457                 "tags": {
87458                     "name": "Bricomarché",
87459                     "shop": "doityourself"
87460                 },
87461                 "name": "Bricomarché",
87462                 "icon": "shop",
87463                 "geometry": [
87464                     "point",
87465                     "vertex",
87466                     "area"
87467                 ],
87468                 "fields": [
87469                     "address",
87470                     "building_area",
87471                     "opening_hours"
87472                 ],
87473                 "suggestion": true
87474             },
87475             "shop/doityourself/Bricorama": {
87476                 "tags": {
87477                     "name": "Bricorama",
87478                     "shop": "doityourself"
87479                 },
87480                 "name": "Bricorama",
87481                 "icon": "shop",
87482                 "geometry": [
87483                     "point",
87484                     "vertex",
87485                     "area"
87486                 ],
87487                 "fields": [
87488                     "address",
87489                     "building_area",
87490                     "opening_hours"
87491                 ],
87492                 "suggestion": true
87493             },
87494             "shop/doityourself/Bunnings Warehouse": {
87495                 "tags": {
87496                     "name": "Bunnings Warehouse",
87497                     "shop": "doityourself"
87498                 },
87499                 "name": "Bunnings Warehouse",
87500                 "icon": "shop",
87501                 "geometry": [
87502                     "point",
87503                     "vertex",
87504                     "area"
87505                 ],
87506                 "fields": [
87507                     "address",
87508                     "building_area",
87509                     "opening_hours"
87510                 ],
87511                 "suggestion": true
87512             },
87513             "shop/doityourself/Castorama": {
87514                 "tags": {
87515                     "name": "Castorama",
87516                     "shop": "doityourself"
87517                 },
87518                 "name": "Castorama",
87519                 "icon": "shop",
87520                 "geometry": [
87521                     "point",
87522                     "vertex",
87523                     "area"
87524                 ],
87525                 "fields": [
87526                     "address",
87527                     "building_area",
87528                     "opening_hours"
87529                 ],
87530                 "suggestion": true
87531             },
87532             "shop/doityourself/Gamma": {
87533                 "tags": {
87534                     "name": "Gamma",
87535                     "shop": "doityourself"
87536                 },
87537                 "name": "Gamma",
87538                 "icon": "shop",
87539                 "geometry": [
87540                     "point",
87541                     "vertex",
87542                     "area"
87543                 ],
87544                 "fields": [
87545                     "address",
87546                     "building_area",
87547                     "opening_hours"
87548                 ],
87549                 "suggestion": true
87550             },
87551             "shop/doityourself/Hagebau": {
87552                 "tags": {
87553                     "name": "Hagebau",
87554                     "shop": "doityourself"
87555                 },
87556                 "name": "Hagebau",
87557                 "icon": "shop",
87558                 "geometry": [
87559                     "point",
87560                     "vertex",
87561                     "area"
87562                 ],
87563                 "fields": [
87564                     "address",
87565                     "building_area",
87566                     "opening_hours"
87567                 ],
87568                 "suggestion": true
87569             },
87570             "shop/doityourself/Hagebaumarkt": {
87571                 "tags": {
87572                     "name": "Hagebaumarkt",
87573                     "shop": "doityourself"
87574                 },
87575                 "name": "Hagebaumarkt",
87576                 "icon": "shop",
87577                 "geometry": [
87578                     "point",
87579                     "vertex",
87580                     "area"
87581                 ],
87582                 "fields": [
87583                     "address",
87584                     "building_area",
87585                     "opening_hours"
87586                 ],
87587                 "suggestion": true
87588             },
87589             "shop/doityourself/Hellweg": {
87590                 "tags": {
87591                     "name": "Hellweg",
87592                     "shop": "doityourself"
87593                 },
87594                 "name": "Hellweg",
87595                 "icon": "shop",
87596                 "geometry": [
87597                     "point",
87598                     "vertex",
87599                     "area"
87600                 ],
87601                 "fields": [
87602                     "address",
87603                     "building_area",
87604                     "opening_hours"
87605                 ],
87606                 "suggestion": true
87607             },
87608             "shop/doityourself/Home Depot": {
87609                 "tags": {
87610                     "name": "Home Depot",
87611                     "shop": "doityourself"
87612                 },
87613                 "name": "Home Depot",
87614                 "icon": "shop",
87615                 "geometry": [
87616                     "point",
87617                     "vertex",
87618                     "area"
87619                 ],
87620                 "fields": [
87621                     "address",
87622                     "building_area",
87623                     "opening_hours"
87624                 ],
87625                 "suggestion": true
87626             },
87627             "shop/doityourself/Home Hardware": {
87628                 "tags": {
87629                     "name": "Home Hardware",
87630                     "shop": "doityourself"
87631                 },
87632                 "name": "Home Hardware",
87633                 "icon": "shop",
87634                 "geometry": [
87635                     "point",
87636                     "vertex",
87637                     "area"
87638                 ],
87639                 "fields": [
87640                     "address",
87641                     "building_area",
87642                     "opening_hours"
87643                 ],
87644                 "suggestion": true
87645             },
87646             "shop/doityourself/Homebase": {
87647                 "tags": {
87648                     "name": "Homebase",
87649                     "shop": "doityourself"
87650                 },
87651                 "name": "Homebase",
87652                 "icon": "shop",
87653                 "geometry": [
87654                     "point",
87655                     "vertex",
87656                     "area"
87657                 ],
87658                 "fields": [
87659                     "address",
87660                     "building_area",
87661                     "opening_hours"
87662                 ],
87663                 "suggestion": true
87664             },
87665             "shop/doityourself/Hornbach": {
87666                 "tags": {
87667                     "name": "Hornbach",
87668                     "shop": "doityourself"
87669                 },
87670                 "name": "Hornbach",
87671                 "icon": "shop",
87672                 "geometry": [
87673                     "point",
87674                     "vertex",
87675                     "area"
87676                 ],
87677                 "fields": [
87678                     "address",
87679                     "building_area",
87680                     "opening_hours"
87681                 ],
87682                 "suggestion": true
87683             },
87684             "shop/doityourself/Hubo": {
87685                 "tags": {
87686                     "name": "Hubo",
87687                     "shop": "doityourself"
87688                 },
87689                 "name": "Hubo",
87690                 "icon": "shop",
87691                 "geometry": [
87692                     "point",
87693                     "vertex",
87694                     "area"
87695                 ],
87696                 "fields": [
87697                     "address",
87698                     "building_area",
87699                     "opening_hours"
87700                 ],
87701                 "suggestion": true
87702             },
87703             "shop/doityourself/Lagerhaus": {
87704                 "tags": {
87705                     "name": "Lagerhaus",
87706                     "shop": "doityourself"
87707                 },
87708                 "name": "Lagerhaus",
87709                 "icon": "shop",
87710                 "geometry": [
87711                     "point",
87712                     "vertex",
87713                     "area"
87714                 ],
87715                 "fields": [
87716                     "address",
87717                     "building_area",
87718                     "opening_hours"
87719                 ],
87720                 "suggestion": true
87721             },
87722             "shop/doityourself/Leroy Merlin": {
87723                 "tags": {
87724                     "name": "Leroy Merlin",
87725                     "shop": "doityourself"
87726                 },
87727                 "name": "Leroy Merlin",
87728                 "icon": "shop",
87729                 "geometry": [
87730                     "point",
87731                     "vertex",
87732                     "area"
87733                 ],
87734                 "fields": [
87735                     "address",
87736                     "building_area",
87737                     "opening_hours"
87738                 ],
87739                 "suggestion": true
87740             },
87741             "shop/doityourself/Lowes": {
87742                 "tags": {
87743                     "name": "Lowes",
87744                     "shop": "doityourself"
87745                 },
87746                 "name": "Lowes",
87747                 "icon": "shop",
87748                 "geometry": [
87749                     "point",
87750                     "vertex",
87751                     "area"
87752                 ],
87753                 "fields": [
87754                     "address",
87755                     "building_area",
87756                     "opening_hours"
87757                 ],
87758                 "suggestion": true
87759             },
87760             "shop/doityourself/Max Bahr": {
87761                 "tags": {
87762                     "name": "Max Bahr",
87763                     "shop": "doityourself"
87764                 },
87765                 "name": "Max Bahr",
87766                 "icon": "shop",
87767                 "geometry": [
87768                     "point",
87769                     "vertex",
87770                     "area"
87771                 ],
87772                 "fields": [
87773                     "address",
87774                     "building_area",
87775                     "opening_hours"
87776                 ],
87777                 "suggestion": true
87778             },
87779             "shop/doityourself/Menards": {
87780                 "tags": {
87781                     "name": "Menards",
87782                     "shop": "doityourself"
87783                 },
87784                 "name": "Menards",
87785                 "icon": "shop",
87786                 "geometry": [
87787                     "point",
87788                     "vertex",
87789                     "area"
87790                 ],
87791                 "fields": [
87792                     "address",
87793                     "building_area",
87794                     "opening_hours"
87795                 ],
87796                 "suggestion": true
87797             },
87798             "shop/doityourself/Mr Bricolage": {
87799                 "tags": {
87800                     "name": "Mr Bricolage",
87801                     "shop": "doityourself"
87802                 },
87803                 "name": "Mr Bricolage",
87804                 "icon": "shop",
87805                 "geometry": [
87806                     "point",
87807                     "vertex",
87808                     "area"
87809                 ],
87810                 "fields": [
87811                     "address",
87812                     "building_area",
87813                     "opening_hours"
87814                 ],
87815                 "suggestion": true
87816             },
87817             "shop/doityourself/OBI": {
87818                 "tags": {
87819                     "name": "OBI",
87820                     "shop": "doityourself"
87821                 },
87822                 "name": "OBI",
87823                 "icon": "shop",
87824                 "geometry": [
87825                     "point",
87826                     "vertex",
87827                     "area"
87828                 ],
87829                 "fields": [
87830                     "address",
87831                     "building_area",
87832                     "opening_hours"
87833                 ],
87834                 "suggestion": true
87835             },
87836             "shop/doityourself/Praktiker": {
87837                 "tags": {
87838                     "name": "Praktiker",
87839                     "shop": "doityourself"
87840                 },
87841                 "name": "Praktiker",
87842                 "icon": "shop",
87843                 "geometry": [
87844                     "point",
87845                     "vertex",
87846                     "area"
87847                 ],
87848                 "fields": [
87849                     "address",
87850                     "building_area",
87851                     "opening_hours"
87852                 ],
87853                 "suggestion": true
87854             },
87855             "shop/doityourself/Rona": {
87856                 "tags": {
87857                     "name": "Rona",
87858                     "shop": "doityourself"
87859                 },
87860                 "name": "Rona",
87861                 "icon": "shop",
87862                 "geometry": [
87863                     "point",
87864                     "vertex",
87865                     "area"
87866                 ],
87867                 "fields": [
87868                     "address",
87869                     "building_area",
87870                     "opening_hours"
87871                 ],
87872                 "suggestion": true
87873             },
87874             "shop/doityourself/Toom": {
87875                 "tags": {
87876                     "name": "Toom",
87877                     "shop": "doityourself"
87878                 },
87879                 "name": "Toom",
87880                 "icon": "shop",
87881                 "geometry": [
87882                     "point",
87883                     "vertex",
87884                     "area"
87885                 ],
87886                 "fields": [
87887                     "address",
87888                     "building_area",
87889                     "opening_hours"
87890                 ],
87891                 "suggestion": true
87892             },
87893             "shop/doityourself/Toom Baumarkt": {
87894                 "tags": {
87895                     "name": "Toom Baumarkt",
87896                     "shop": "doityourself"
87897                 },
87898                 "name": "Toom Baumarkt",
87899                 "icon": "shop",
87900                 "geometry": [
87901                     "point",
87902                     "vertex",
87903                     "area"
87904                 ],
87905                 "fields": [
87906                     "address",
87907                     "building_area",
87908                     "opening_hours"
87909                 ],
87910                 "suggestion": true
87911             },
87912             "shop/doityourself/Weldom": {
87913                 "tags": {
87914                     "name": "Weldom",
87915                     "shop": "doityourself"
87916                 },
87917                 "name": "Weldom",
87918                 "icon": "shop",
87919                 "geometry": [
87920                     "point",
87921                     "vertex",
87922                     "area"
87923                 ],
87924                 "fields": [
87925                     "address",
87926                     "building_area",
87927                     "opening_hours"
87928                 ],
87929                 "suggestion": true
87930             },
87931             "shop/doityourself/Wickes": {
87932                 "tags": {
87933                     "name": "Wickes",
87934                     "shop": "doityourself"
87935                 },
87936                 "name": "Wickes",
87937                 "icon": "shop",
87938                 "geometry": [
87939                     "point",
87940                     "vertex",
87941                     "area"
87942                 ],
87943                 "fields": [
87944                     "address",
87945                     "building_area",
87946                     "opening_hours"
87947                 ],
87948                 "suggestion": true
87949             },
87950             "shop/doityourself/Стройматериалы": {
87951                 "tags": {
87952                     "name": "Стройматериалы",
87953                     "shop": "doityourself"
87954                 },
87955                 "name": "Стройматериалы",
87956                 "icon": "shop",
87957                 "geometry": [
87958                     "point",
87959                     "vertex",
87960                     "area"
87961                 ],
87962                 "fields": [
87963                     "address",
87964                     "building_area",
87965                     "opening_hours"
87966                 ],
87967                 "suggestion": true
87968             },
87969             "shop/doityourself/Хозтовары": {
87970                 "tags": {
87971                     "name": "Хозтовары",
87972                     "shop": "doityourself"
87973                 },
87974                 "name": "Хозтовары",
87975                 "icon": "shop",
87976                 "geometry": [
87977                     "point",
87978                     "vertex",
87979                     "area"
87980                 ],
87981                 "fields": [
87982                     "address",
87983                     "building_area",
87984                     "opening_hours"
87985                 ],
87986                 "suggestion": true
87987             },
87988             "shop/electronics/Best Buy": {
87989                 "tags": {
87990                     "name": "Best Buy",
87991                     "shop": "electronics"
87992                 },
87993                 "name": "Best Buy",
87994                 "icon": "shop",
87995                 "geometry": [
87996                     "point",
87997                     "vertex",
87998                     "area"
87999                 ],
88000                 "fields": [
88001                     "address",
88002                     "building_area",
88003                     "opening_hours"
88004                 ],
88005                 "suggestion": true
88006             },
88007             "shop/electronics/Comet": {
88008                 "tags": {
88009                     "name": "Comet",
88010                     "shop": "electronics"
88011                 },
88012                 "name": "Comet",
88013                 "icon": "shop",
88014                 "geometry": [
88015                     "point",
88016                     "vertex",
88017                     "area"
88018                 ],
88019                 "fields": [
88020                     "address",
88021                     "building_area",
88022                     "opening_hours"
88023                 ],
88024                 "suggestion": true
88025             },
88026             "shop/electronics/Currys": {
88027                 "tags": {
88028                     "name": "Currys",
88029                     "shop": "electronics"
88030                 },
88031                 "name": "Currys",
88032                 "icon": "shop",
88033                 "geometry": [
88034                     "point",
88035                     "vertex",
88036                     "area"
88037                 ],
88038                 "fields": [
88039                     "address",
88040                     "building_area",
88041                     "opening_hours"
88042                 ],
88043                 "suggestion": true
88044             },
88045             "shop/electronics/Darty": {
88046                 "tags": {
88047                     "name": "Darty",
88048                     "shop": "electronics"
88049                 },
88050                 "name": "Darty",
88051                 "icon": "shop",
88052                 "geometry": [
88053                     "point",
88054                     "vertex",
88055                     "area"
88056                 ],
88057                 "fields": [
88058                     "address",
88059                     "building_area",
88060                     "opening_hours"
88061                 ],
88062                 "suggestion": true
88063             },
88064             "shop/electronics/Euronics": {
88065                 "tags": {
88066                     "name": "Euronics",
88067                     "shop": "electronics"
88068                 },
88069                 "name": "Euronics",
88070                 "icon": "shop",
88071                 "geometry": [
88072                     "point",
88073                     "vertex",
88074                     "area"
88075                 ],
88076                 "fields": [
88077                     "address",
88078                     "building_area",
88079                     "opening_hours"
88080                 ],
88081                 "suggestion": true
88082             },
88083             "shop/electronics/Expert": {
88084                 "tags": {
88085                     "name": "Expert",
88086                     "shop": "electronics"
88087                 },
88088                 "name": "Expert",
88089                 "icon": "shop",
88090                 "geometry": [
88091                     "point",
88092                     "vertex",
88093                     "area"
88094                 ],
88095                 "fields": [
88096                     "address",
88097                     "building_area",
88098                     "opening_hours"
88099                 ],
88100                 "suggestion": true
88101             },
88102             "shop/electronics/Future Shop": {
88103                 "tags": {
88104                     "name": "Future Shop",
88105                     "shop": "electronics"
88106                 },
88107                 "name": "Future Shop",
88108                 "icon": "shop",
88109                 "geometry": [
88110                     "point",
88111                     "vertex",
88112                     "area"
88113                 ],
88114                 "fields": [
88115                     "address",
88116                     "building_area",
88117                     "opening_hours"
88118                 ],
88119                 "suggestion": true
88120             },
88121             "shop/electronics/Maplin": {
88122                 "tags": {
88123                     "name": "Maplin",
88124                     "shop": "electronics"
88125                 },
88126                 "name": "Maplin",
88127                 "icon": "shop",
88128                 "geometry": [
88129                     "point",
88130                     "vertex",
88131                     "area"
88132                 ],
88133                 "fields": [
88134                     "address",
88135                     "building_area",
88136                     "opening_hours"
88137                 ],
88138                 "suggestion": true
88139             },
88140             "shop/electronics/Media Markt": {
88141                 "tags": {
88142                     "name": "Media Markt",
88143                     "shop": "electronics"
88144                 },
88145                 "name": "Media Markt",
88146                 "icon": "shop",
88147                 "geometry": [
88148                     "point",
88149                     "vertex",
88150                     "area"
88151                 ],
88152                 "fields": [
88153                     "address",
88154                     "building_area",
88155                     "opening_hours"
88156                 ],
88157                 "suggestion": true
88158             },
88159             "shop/electronics/Radio Shack": {
88160                 "tags": {
88161                     "name": "Radio Shack",
88162                     "shop": "electronics"
88163                 },
88164                 "name": "Radio Shack",
88165                 "icon": "shop",
88166                 "geometry": [
88167                     "point",
88168                     "vertex",
88169                     "area"
88170                 ],
88171                 "fields": [
88172                     "address",
88173                     "building_area",
88174                     "opening_hours"
88175                 ],
88176                 "suggestion": true
88177             },
88178             "shop/electronics/Saturn": {
88179                 "tags": {
88180                     "name": "Saturn",
88181                     "shop": "electronics"
88182                 },
88183                 "name": "Saturn",
88184                 "icon": "shop",
88185                 "geometry": [
88186                     "point",
88187                     "vertex",
88188                     "area"
88189                 ],
88190                 "fields": [
88191                     "address",
88192                     "building_area",
88193                     "opening_hours"
88194                 ],
88195                 "suggestion": true
88196             },
88197             "shop/electronics/М.Видео": {
88198                 "tags": {
88199                     "name": "М.Видео",
88200                     "shop": "electronics"
88201                 },
88202                 "name": "М.Видео",
88203                 "icon": "shop",
88204                 "geometry": [
88205                     "point",
88206                     "vertex",
88207                     "area"
88208                 ],
88209                 "fields": [
88210                     "address",
88211                     "building_area",
88212                     "opening_hours"
88213                 ],
88214                 "suggestion": true
88215             },
88216             "shop/electronics/Эльдорадо": {
88217                 "tags": {
88218                     "name": "Эльдорадо",
88219                     "shop": "electronics"
88220                 },
88221                 "name": "Эльдорадо",
88222                 "icon": "shop",
88223                 "geometry": [
88224                     "point",
88225                     "vertex",
88226                     "area"
88227                 ],
88228                 "fields": [
88229                     "address",
88230                     "building_area",
88231                     "opening_hours"
88232                 ],
88233                 "suggestion": true
88234             },
88235             "shop/furniture/But": {
88236                 "tags": {
88237                     "name": "But",
88238                     "shop": "furniture"
88239                 },
88240                 "name": "But",
88241                 "icon": "shop",
88242                 "geometry": [
88243                     "point",
88244                     "vertex",
88245                     "area"
88246                 ],
88247                 "fields": [
88248                     "address",
88249                     "building_area",
88250                     "opening_hours"
88251                 ],
88252                 "suggestion": true
88253             },
88254             "shop/furniture/Conforama": {
88255                 "tags": {
88256                     "name": "Conforama",
88257                     "shop": "furniture"
88258                 },
88259                 "name": "Conforama",
88260                 "icon": "shop",
88261                 "geometry": [
88262                     "point",
88263                     "vertex",
88264                     "area"
88265                 ],
88266                 "fields": [
88267                     "address",
88268                     "building_area",
88269                     "opening_hours"
88270                 ],
88271                 "suggestion": true
88272             },
88273             "shop/furniture/Dänisches Bettenlager": {
88274                 "tags": {
88275                     "name": "Dänisches Bettenlager",
88276                     "shop": "furniture"
88277                 },
88278                 "name": "Dänisches Bettenlager",
88279                 "icon": "shop",
88280                 "geometry": [
88281                     "point",
88282                     "vertex",
88283                     "area"
88284                 ],
88285                 "fields": [
88286                     "address",
88287                     "building_area",
88288                     "opening_hours"
88289                 ],
88290                 "suggestion": true
88291             },
88292             "shop/furniture/IKEA": {
88293                 "tags": {
88294                     "name": "IKEA",
88295                     "shop": "furniture"
88296                 },
88297                 "name": "IKEA",
88298                 "icon": "shop",
88299                 "geometry": [
88300                     "point",
88301                     "vertex",
88302                     "area"
88303                 ],
88304                 "fields": [
88305                     "address",
88306                     "building_area",
88307                     "opening_hours"
88308                 ],
88309                 "suggestion": true
88310             },
88311             "shop/furniture/Jysk": {
88312                 "tags": {
88313                     "name": "Jysk",
88314                     "shop": "furniture"
88315                 },
88316                 "name": "Jysk",
88317                 "icon": "shop",
88318                 "geometry": [
88319                     "point",
88320                     "vertex",
88321                     "area"
88322                 ],
88323                 "fields": [
88324                     "address",
88325                     "building_area",
88326                     "opening_hours"
88327                 ],
88328                 "suggestion": true
88329             },
88330             "shop/furniture/Matratzen Concord": {
88331                 "tags": {
88332                     "name": "Matratzen Concord",
88333                     "shop": "furniture"
88334                 },
88335                 "name": "Matratzen Concord",
88336                 "icon": "shop",
88337                 "geometry": [
88338                     "point",
88339                     "vertex",
88340                     "area"
88341                 ],
88342                 "fields": [
88343                     "address",
88344                     "building_area",
88345                     "opening_hours"
88346                 ],
88347                 "suggestion": true
88348             },
88349             "shop/furniture/Roller": {
88350                 "tags": {
88351                     "name": "Roller",
88352                     "shop": "furniture"
88353                 },
88354                 "name": "Roller",
88355                 "icon": "shop",
88356                 "geometry": [
88357                     "point",
88358                     "vertex",
88359                     "area"
88360                 ],
88361                 "fields": [
88362                     "address",
88363                     "building_area",
88364                     "opening_hours"
88365                 ],
88366                 "suggestion": true
88367             },
88368             "shop/furniture/Мебель": {
88369                 "tags": {
88370                     "name": "Мебель",
88371                     "shop": "furniture"
88372                 },
88373                 "name": "Мебель",
88374                 "icon": "shop",
88375                 "geometry": [
88376                     "point",
88377                     "vertex",
88378                     "area"
88379                 ],
88380                 "fields": [
88381                     "address",
88382                     "building_area",
88383                     "opening_hours"
88384                 ],
88385                 "suggestion": true
88386             },
88387             "shop/hairdresser/Coiffeur": {
88388                 "tags": {
88389                     "name": "Coiffeur",
88390                     "shop": "hairdresser"
88391                 },
88392                 "name": "Coiffeur",
88393                 "icon": "shop",
88394                 "geometry": [
88395                     "point",
88396                     "vertex",
88397                     "area"
88398                 ],
88399                 "fields": [
88400                     "address",
88401                     "building_area",
88402                     "opening_hours"
88403                 ],
88404                 "suggestion": true
88405             },
88406             "shop/hairdresser/Franck Provost": {
88407                 "tags": {
88408                     "name": "Franck Provost",
88409                     "shop": "hairdresser"
88410                 },
88411                 "name": "Franck Provost",
88412                 "icon": "shop",
88413                 "geometry": [
88414                     "point",
88415                     "vertex",
88416                     "area"
88417                 ],
88418                 "fields": [
88419                     "address",
88420                     "building_area",
88421                     "opening_hours"
88422                 ],
88423                 "suggestion": true
88424             },
88425             "shop/hairdresser/Friseur": {
88426                 "tags": {
88427                     "name": "Friseur",
88428                     "shop": "hairdresser"
88429                 },
88430                 "name": "Friseur",
88431                 "icon": "shop",
88432                 "geometry": [
88433                     "point",
88434                     "vertex",
88435                     "area"
88436                 ],
88437                 "fields": [
88438                     "address",
88439                     "building_area",
88440                     "opening_hours"
88441                 ],
88442                 "suggestion": true
88443             },
88444             "shop/hairdresser/Great Clips": {
88445                 "tags": {
88446                     "name": "Great Clips",
88447                     "shop": "hairdresser"
88448                 },
88449                 "name": "Great Clips",
88450                 "icon": "shop",
88451                 "geometry": [
88452                     "point",
88453                     "vertex",
88454                     "area"
88455                 ],
88456                 "fields": [
88457                     "address",
88458                     "building_area",
88459                     "opening_hours"
88460                 ],
88461                 "suggestion": true
88462             },
88463             "shop/hairdresser/Klier": {
88464                 "tags": {
88465                     "name": "Klier",
88466                     "shop": "hairdresser"
88467                 },
88468                 "name": "Klier",
88469                 "icon": "shop",
88470                 "geometry": [
88471                     "point",
88472                     "vertex",
88473                     "area"
88474                 ],
88475                 "fields": [
88476                     "address",
88477                     "building_area",
88478                     "opening_hours"
88479                 ],
88480                 "suggestion": true
88481             },
88482             "shop/hairdresser/Peluqueria": {
88483                 "tags": {
88484                     "name": "Peluqueria",
88485                     "shop": "hairdresser"
88486                 },
88487                 "name": "Peluqueria",
88488                 "icon": "shop",
88489                 "geometry": [
88490                     "point",
88491                     "vertex",
88492                     "area"
88493                 ],
88494                 "fields": [
88495                     "address",
88496                     "building_area",
88497                     "opening_hours"
88498                 ],
88499                 "suggestion": true
88500             },
88501             "shop/hairdresser/Supercuts": {
88502                 "tags": {
88503                     "name": "Supercuts",
88504                     "shop": "hairdresser"
88505                 },
88506                 "name": "Supercuts",
88507                 "icon": "shop",
88508                 "geometry": [
88509                     "point",
88510                     "vertex",
88511                     "area"
88512                 ],
88513                 "fields": [
88514                     "address",
88515                     "building_area",
88516                     "opening_hours"
88517                 ],
88518                 "suggestion": true
88519             },
88520             "shop/hairdresser/Парикмахерская": {
88521                 "tags": {
88522                     "name": "Парикмахерская",
88523                     "shop": "hairdresser"
88524                 },
88525                 "name": "Парикмахерская",
88526                 "icon": "shop",
88527                 "geometry": [
88528                     "point",
88529                     "vertex",
88530                     "area"
88531                 ],
88532                 "fields": [
88533                     "address",
88534                     "building_area",
88535                     "opening_hours"
88536                 ],
88537                 "suggestion": true
88538             },
88539             "shop/hairdresser/Салон красоты": {
88540                 "tags": {
88541                     "name": "Салон красоты",
88542                     "shop": "hairdresser"
88543                 },
88544                 "name": "Салон красоты",
88545                 "icon": "shop",
88546                 "geometry": [
88547                     "point",
88548                     "vertex",
88549                     "area"
88550                 ],
88551                 "fields": [
88552                     "address",
88553                     "building_area",
88554                     "opening_hours"
88555                 ],
88556                 "suggestion": true
88557             },
88558             "shop/hardware/1000 мелочей": {
88559                 "tags": {
88560                     "name": "1000 мелочей",
88561                     "shop": "hardware"
88562                 },
88563                 "name": "1000 мелочей",
88564                 "icon": "shop",
88565                 "geometry": [
88566                     "point",
88567                     "vertex",
88568                     "area"
88569                 ],
88570                 "fields": [
88571                     "address",
88572                     "building_area",
88573                     "opening_hours"
88574                 ],
88575                 "suggestion": true
88576             },
88577             "shop/jewelry/Bijou Brigitte": {
88578                 "tags": {
88579                     "name": "Bijou Brigitte",
88580                     "shop": "jewelry"
88581                 },
88582                 "name": "Bijou Brigitte",
88583                 "icon": "shop",
88584                 "geometry": [
88585                     "point",
88586                     "vertex",
88587                     "area"
88588                 ],
88589                 "fields": [
88590                     "address",
88591                     "building_area",
88592                     "opening_hours"
88593                 ],
88594                 "suggestion": true
88595             },
88596             "shop/jewelry/Christ": {
88597                 "tags": {
88598                     "name": "Christ",
88599                     "shop": "jewelry"
88600                 },
88601                 "name": "Christ",
88602                 "icon": "shop",
88603                 "geometry": [
88604                     "point",
88605                     "vertex",
88606                     "area"
88607                 ],
88608                 "fields": [
88609                     "address",
88610                     "building_area",
88611                     "opening_hours"
88612                 ],
88613                 "suggestion": true
88614             },
88615             "shop/jewelry/Swarovski": {
88616                 "tags": {
88617                     "name": "Swarovski",
88618                     "shop": "jewelry"
88619                 },
88620                 "name": "Swarovski",
88621                 "icon": "shop",
88622                 "geometry": [
88623                     "point",
88624                     "vertex",
88625                     "area"
88626                 ],
88627                 "fields": [
88628                     "address",
88629                     "building_area",
88630                     "opening_hours"
88631                 ],
88632                 "suggestion": true
88633             },
88634             "shop/mobile_phone/AT&T": {
88635                 "tags": {
88636                     "name": "AT&T",
88637                     "shop": "mobile_phone"
88638                 },
88639                 "name": "AT&T",
88640                 "icon": "shop",
88641                 "geometry": [
88642                     "point",
88643                     "vertex",
88644                     "area"
88645                 ],
88646                 "fields": [
88647                     "address",
88648                     "building_area",
88649                     "opening_hours"
88650                 ],
88651                 "suggestion": true
88652             },
88653             "shop/mobile_phone/Bell": {
88654                 "tags": {
88655                     "name": "Bell",
88656                     "shop": "mobile_phone"
88657                 },
88658                 "name": "Bell",
88659                 "icon": "shop",
88660                 "geometry": [
88661                     "point",
88662                     "vertex",
88663                     "area"
88664                 ],
88665                 "fields": [
88666                     "address",
88667                     "building_area",
88668                     "opening_hours"
88669                 ],
88670                 "suggestion": true
88671             },
88672             "shop/mobile_phone/Bitė": {
88673                 "tags": {
88674                     "name": "Bitė",
88675                     "shop": "mobile_phone"
88676                 },
88677                 "name": "Bitė",
88678                 "icon": "shop",
88679                 "geometry": [
88680                     "point",
88681                     "vertex",
88682                     "area"
88683                 ],
88684                 "fields": [
88685                     "address",
88686                     "building_area",
88687                     "opening_hours"
88688                 ],
88689                 "suggestion": true
88690             },
88691             "shop/mobile_phone/Carphone Warehouse": {
88692                 "tags": {
88693                     "name": "Carphone Warehouse",
88694                     "shop": "mobile_phone"
88695                 },
88696                 "name": "Carphone Warehouse",
88697                 "icon": "shop",
88698                 "geometry": [
88699                     "point",
88700                     "vertex",
88701                     "area"
88702                 ],
88703                 "fields": [
88704                     "address",
88705                     "building_area",
88706                     "opening_hours"
88707                 ],
88708                 "suggestion": true
88709             },
88710             "shop/mobile_phone/Movistar": {
88711                 "tags": {
88712                     "name": "Movistar",
88713                     "shop": "mobile_phone"
88714                 },
88715                 "name": "Movistar",
88716                 "icon": "shop",
88717                 "geometry": [
88718                     "point",
88719                     "vertex",
88720                     "area"
88721                 ],
88722                 "fields": [
88723                     "address",
88724                     "building_area",
88725                     "opening_hours"
88726                 ],
88727                 "suggestion": true
88728             },
88729             "shop/mobile_phone/O2": {
88730                 "tags": {
88731                     "name": "O2",
88732                     "shop": "mobile_phone"
88733                 },
88734                 "name": "O2",
88735                 "icon": "shop",
88736                 "geometry": [
88737                     "point",
88738                     "vertex",
88739                     "area"
88740                 ],
88741                 "fields": [
88742                     "address",
88743                     "building_area",
88744                     "opening_hours"
88745                 ],
88746                 "suggestion": true
88747             },
88748             "shop/mobile_phone/Orange": {
88749                 "tags": {
88750                     "name": "Orange",
88751                     "shop": "mobile_phone"
88752                 },
88753                 "name": "Orange",
88754                 "icon": "shop",
88755                 "geometry": [
88756                     "point",
88757                     "vertex",
88758                     "area"
88759                 ],
88760                 "fields": [
88761                     "address",
88762                     "building_area",
88763                     "opening_hours"
88764                 ],
88765                 "suggestion": true
88766             },
88767             "shop/mobile_phone/SFR": {
88768                 "tags": {
88769                     "name": "SFR",
88770                     "shop": "mobile_phone"
88771                 },
88772                 "name": "SFR",
88773                 "icon": "shop",
88774                 "geometry": [
88775                     "point",
88776                     "vertex",
88777                     "area"
88778                 ],
88779                 "fields": [
88780                     "address",
88781                     "building_area",
88782                     "opening_hours"
88783                 ],
88784                 "suggestion": true
88785             },
88786             "shop/mobile_phone/Sprint": {
88787                 "tags": {
88788                     "name": "Sprint",
88789                     "shop": "mobile_phone"
88790                 },
88791                 "name": "Sprint",
88792                 "icon": "shop",
88793                 "geometry": [
88794                     "point",
88795                     "vertex",
88796                     "area"
88797                 ],
88798                 "fields": [
88799                     "address",
88800                     "building_area",
88801                     "opening_hours"
88802                 ],
88803                 "suggestion": true
88804             },
88805             "shop/mobile_phone/T-Mobile": {
88806                 "tags": {
88807                     "name": "T-Mobile",
88808                     "shop": "mobile_phone"
88809                 },
88810                 "name": "T-Mobile",
88811                 "icon": "shop",
88812                 "geometry": [
88813                     "point",
88814                     "vertex",
88815                     "area"
88816                 ],
88817                 "fields": [
88818                     "address",
88819                     "building_area",
88820                     "opening_hours"
88821                 ],
88822                 "suggestion": true
88823             },
88824             "shop/mobile_phone/The Phone House": {
88825                 "tags": {
88826                     "name": "The Phone House",
88827                     "shop": "mobile_phone"
88828                 },
88829                 "name": "The Phone House",
88830                 "icon": "shop",
88831                 "geometry": [
88832                     "point",
88833                     "vertex",
88834                     "area"
88835                 ],
88836                 "fields": [
88837                     "address",
88838                     "building_area",
88839                     "opening_hours"
88840                 ],
88841                 "suggestion": true
88842             },
88843             "shop/mobile_phone/Verizon Wireless": {
88844                 "tags": {
88845                     "name": "Verizon Wireless",
88846                     "shop": "mobile_phone"
88847                 },
88848                 "name": "Verizon Wireless",
88849                 "icon": "shop",
88850                 "geometry": [
88851                     "point",
88852                     "vertex",
88853                     "area"
88854                 ],
88855                 "fields": [
88856                     "address",
88857                     "building_area",
88858                     "opening_hours"
88859                 ],
88860                 "suggestion": true
88861             },
88862             "shop/mobile_phone/Vodafone": {
88863                 "tags": {
88864                     "name": "Vodafone",
88865                     "shop": "mobile_phone"
88866                 },
88867                 "name": "Vodafone",
88868                 "icon": "shop",
88869                 "geometry": [
88870                     "point",
88871                     "vertex",
88872                     "area"
88873                 ],
88874                 "fields": [
88875                     "address",
88876                     "building_area",
88877                     "opening_hours"
88878                 ],
88879                 "suggestion": true
88880             },
88881             "shop/mobile_phone/au": {
88882                 "tags": {
88883                     "name": "au",
88884                     "shop": "mobile_phone"
88885                 },
88886                 "name": "au",
88887                 "icon": "shop",
88888                 "geometry": [
88889                     "point",
88890                     "vertex",
88891                     "area"
88892                 ],
88893                 "fields": [
88894                     "address",
88895                     "building_area",
88896                     "opening_hours"
88897                 ],
88898                 "suggestion": true
88899             },
88900             "shop/mobile_phone/Билайн": {
88901                 "tags": {
88902                     "name": "Билайн",
88903                     "shop": "mobile_phone"
88904                 },
88905                 "name": "Билайн",
88906                 "icon": "shop",
88907                 "geometry": [
88908                     "point",
88909                     "vertex",
88910                     "area"
88911                 ],
88912                 "fields": [
88913                     "address",
88914                     "building_area",
88915                     "opening_hours"
88916                 ],
88917                 "suggestion": true
88918             },
88919             "shop/mobile_phone/Евросеть": {
88920                 "tags": {
88921                     "name": "Евросеть",
88922                     "shop": "mobile_phone"
88923                 },
88924                 "name": "Евросеть",
88925                 "icon": "shop",
88926                 "geometry": [
88927                     "point",
88928                     "vertex",
88929                     "area"
88930                 ],
88931                 "fields": [
88932                     "address",
88933                     "building_area",
88934                     "opening_hours"
88935                 ],
88936                 "suggestion": true
88937             },
88938             "shop/mobile_phone/МТС": {
88939                 "tags": {
88940                     "name": "МТС",
88941                     "shop": "mobile_phone"
88942                 },
88943                 "name": "МТС",
88944                 "icon": "shop",
88945                 "geometry": [
88946                     "point",
88947                     "vertex",
88948                     "area"
88949                 ],
88950                 "fields": [
88951                     "address",
88952                     "building_area",
88953                     "opening_hours"
88954                 ],
88955                 "suggestion": true
88956             },
88957             "shop/mobile_phone/Мегафон": {
88958                 "tags": {
88959                     "name": "Мегафон",
88960                     "shop": "mobile_phone"
88961                 },
88962                 "name": "Мегафон",
88963                 "icon": "shop",
88964                 "geometry": [
88965                     "point",
88966                     "vertex",
88967                     "area"
88968                 ],
88969                 "fields": [
88970                     "address",
88971                     "building_area",
88972                     "opening_hours"
88973                 ],
88974                 "suggestion": true
88975             },
88976             "shop/mobile_phone/Связной": {
88977                 "tags": {
88978                     "name": "Связной",
88979                     "shop": "mobile_phone"
88980                 },
88981                 "name": "Связной",
88982                 "icon": "shop",
88983                 "geometry": [
88984                     "point",
88985                     "vertex",
88986                     "area"
88987                 ],
88988                 "fields": [
88989                     "address",
88990                     "building_area",
88991                     "opening_hours"
88992                 ],
88993                 "suggestion": true
88994             },
88995             "shop/mobile_phone/ソフトバンクショップ (SoftBank shop)": {
88996                 "tags": {
88997                     "name": "ソフトバンクショップ (SoftBank shop)",
88998                     "shop": "mobile_phone"
88999                 },
89000                 "name": "ソフトバンクショップ (SoftBank shop)",
89001                 "icon": "shop",
89002                 "geometry": [
89003                     "point",
89004                     "vertex",
89005                     "area"
89006                 ],
89007                 "fields": [
89008                     "address",
89009                     "building_area",
89010                     "opening_hours"
89011                 ],
89012                 "suggestion": true
89013             },
89014             "shop/mobile_phone/ドコモショップ (docomo shop)": {
89015                 "tags": {
89016                     "name": "ドコモショップ (docomo shop)",
89017                     "shop": "mobile_phone"
89018                 },
89019                 "name": "ドコモショップ (docomo shop)",
89020                 "icon": "shop",
89021                 "geometry": [
89022                     "point",
89023                     "vertex",
89024                     "area"
89025                 ],
89026                 "fields": [
89027                     "address",
89028                     "building_area",
89029                     "opening_hours"
89030                 ],
89031                 "suggestion": true
89032             },
89033             "shop/motorcycle/Yamaha": {
89034                 "tags": {
89035                     "name": "Yamaha",
89036                     "shop": "motorcycle"
89037                 },
89038                 "name": "Yamaha",
89039                 "icon": "shop",
89040                 "geometry": [
89041                     "point",
89042                     "vertex",
89043                     "area"
89044                 ],
89045                 "fields": [
89046                     "address",
89047                     "building_area",
89048                     "opening_hours"
89049                 ],
89050                 "suggestion": true
89051             },
89052             "shop/optician/Alain Afflelou": {
89053                 "tags": {
89054                     "name": "Alain Afflelou",
89055                     "shop": "optician"
89056                 },
89057                 "name": "Alain Afflelou",
89058                 "icon": "shop",
89059                 "geometry": [
89060                     "point",
89061                     "vertex",
89062                     "area"
89063                 ],
89064                 "fields": [
89065                     "address",
89066                     "building_area",
89067                     "opening_hours"
89068                 ],
89069                 "suggestion": true
89070             },
89071             "shop/optician/Apollo Optik": {
89072                 "tags": {
89073                     "name": "Apollo Optik",
89074                     "shop": "optician"
89075                 },
89076                 "name": "Apollo Optik",
89077                 "icon": "shop",
89078                 "geometry": [
89079                     "point",
89080                     "vertex",
89081                     "area"
89082                 ],
89083                 "fields": [
89084                     "address",
89085                     "building_area",
89086                     "opening_hours"
89087                 ],
89088                 "suggestion": true
89089             },
89090             "shop/optician/Fielmann": {
89091                 "tags": {
89092                     "name": "Fielmann",
89093                     "shop": "optician"
89094                 },
89095                 "name": "Fielmann",
89096                 "icon": "shop",
89097                 "geometry": [
89098                     "point",
89099                     "vertex",
89100                     "area"
89101                 ],
89102                 "fields": [
89103                     "address",
89104                     "building_area",
89105                     "opening_hours"
89106                 ],
89107                 "suggestion": true
89108             },
89109             "shop/optician/Krys": {
89110                 "tags": {
89111                     "name": "Krys",
89112                     "shop": "optician"
89113                 },
89114                 "name": "Krys",
89115                 "icon": "shop",
89116                 "geometry": [
89117                     "point",
89118                     "vertex",
89119                     "area"
89120                 ],
89121                 "fields": [
89122                     "address",
89123                     "building_area",
89124                     "opening_hours"
89125                 ],
89126                 "suggestion": true
89127             },
89128             "shop/optician/Optic 2000": {
89129                 "tags": {
89130                     "name": "Optic 2000",
89131                     "shop": "optician"
89132                 },
89133                 "name": "Optic 2000",
89134                 "icon": "shop",
89135                 "geometry": [
89136                     "point",
89137                     "vertex",
89138                     "area"
89139                 ],
89140                 "fields": [
89141                     "address",
89142                     "building_area",
89143                     "opening_hours"
89144                 ],
89145                 "suggestion": true
89146             },
89147             "shop/optician/Specsavers": {
89148                 "tags": {
89149                     "name": "Specsavers",
89150                     "shop": "optician"
89151                 },
89152                 "name": "Specsavers",
89153                 "icon": "shop",
89154                 "geometry": [
89155                     "point",
89156                     "vertex",
89157                     "area"
89158                 ],
89159                 "fields": [
89160                     "address",
89161                     "building_area",
89162                     "opening_hours"
89163                 ],
89164                 "suggestion": true
89165             },
89166             "shop/optician/Vision Express": {
89167                 "tags": {
89168                     "name": "Vision Express",
89169                     "shop": "optician"
89170                 },
89171                 "name": "Vision Express",
89172                 "icon": "shop",
89173                 "geometry": [
89174                     "point",
89175                     "vertex",
89176                     "area"
89177                 ],
89178                 "fields": [
89179                     "address",
89180                     "building_area",
89181                     "opening_hours"
89182                 ],
89183                 "suggestion": true
89184             },
89185             "shop/optician/Оптика": {
89186                 "tags": {
89187                     "name": "Оптика",
89188                     "shop": "optician"
89189                 },
89190                 "name": "Оптика",
89191                 "icon": "shop",
89192                 "geometry": [
89193                     "point",
89194                     "vertex",
89195                     "area"
89196                 ],
89197                 "fields": [
89198                     "address",
89199                     "building_area",
89200                     "opening_hours"
89201                 ],
89202                 "suggestion": true
89203             },
89204             "shop/pet/Das Futterhaus": {
89205                 "tags": {
89206                     "name": "Das Futterhaus",
89207                     "shop": "pet"
89208                 },
89209                 "name": "Das Futterhaus",
89210                 "icon": "dog-park",
89211                 "geometry": [
89212                     "point",
89213                     "vertex",
89214                     "area"
89215                 ],
89216                 "fields": [
89217                     "address",
89218                     "building_area",
89219                     "opening_hours"
89220                 ],
89221                 "suggestion": true
89222             },
89223             "shop/pet/Fressnapf": {
89224                 "tags": {
89225                     "name": "Fressnapf",
89226                     "shop": "pet"
89227                 },
89228                 "name": "Fressnapf",
89229                 "icon": "dog-park",
89230                 "geometry": [
89231                     "point",
89232                     "vertex",
89233                     "area"
89234                 ],
89235                 "fields": [
89236                     "address",
89237                     "building_area",
89238                     "opening_hours"
89239                 ],
89240                 "suggestion": true
89241             },
89242             "shop/pet/PetSmart": {
89243                 "tags": {
89244                     "name": "PetSmart",
89245                     "shop": "pet"
89246                 },
89247                 "name": "PetSmart",
89248                 "icon": "dog-park",
89249                 "geometry": [
89250                     "point",
89251                     "vertex",
89252                     "area"
89253                 ],
89254                 "fields": [
89255                     "address",
89256                     "building_area",
89257                     "opening_hours"
89258                 ],
89259                 "suggestion": true
89260             },
89261             "shop/pet/Petco": {
89262                 "tags": {
89263                     "name": "Petco",
89264                     "shop": "pet"
89265                 },
89266                 "name": "Petco",
89267                 "icon": "dog-park",
89268                 "geometry": [
89269                     "point",
89270                     "vertex",
89271                     "area"
89272                 ],
89273                 "fields": [
89274                     "address",
89275                     "building_area",
89276                     "opening_hours"
89277                 ],
89278                 "suggestion": true
89279             },
89280             "shop/pet/Pets at Home": {
89281                 "tags": {
89282                     "name": "Pets at Home",
89283                     "shop": "pet"
89284                 },
89285                 "name": "Pets at Home",
89286                 "icon": "dog-park",
89287                 "geometry": [
89288                     "point",
89289                     "vertex",
89290                     "area"
89291                 ],
89292                 "fields": [
89293                     "address",
89294                     "building_area",
89295                     "opening_hours"
89296                 ],
89297                 "suggestion": true
89298             },
89299             "shop/pet/Зоомагазин": {
89300                 "tags": {
89301                     "name": "Зоомагазин",
89302                     "shop": "pet"
89303                 },
89304                 "name": "Зоомагазин",
89305                 "icon": "dog-park",
89306                 "geometry": [
89307                     "point",
89308                     "vertex",
89309                     "area"
89310                 ],
89311                 "fields": [
89312                     "address",
89313                     "building_area",
89314                     "opening_hours"
89315                 ],
89316                 "suggestion": true
89317             },
89318             "shop/shoes/Bata": {
89319                 "tags": {
89320                     "name": "Bata",
89321                     "shop": "shoes"
89322                 },
89323                 "name": "Bata",
89324                 "icon": "shop",
89325                 "geometry": [
89326                     "point",
89327                     "vertex",
89328                     "area"
89329                 ],
89330                 "fields": [
89331                     "address",
89332                     "building_area",
89333                     "opening_hours"
89334                 ],
89335                 "suggestion": true
89336             },
89337             "shop/shoes/Brantano": {
89338                 "tags": {
89339                     "name": "Brantano",
89340                     "shop": "shoes"
89341                 },
89342                 "name": "Brantano",
89343                 "icon": "shop",
89344                 "geometry": [
89345                     "point",
89346                     "vertex",
89347                     "area"
89348                 ],
89349                 "fields": [
89350                     "address",
89351                     "building_area",
89352                     "opening_hours"
89353                 ],
89354                 "suggestion": true
89355             },
89356             "shop/shoes/Clarks": {
89357                 "tags": {
89358                     "name": "Clarks",
89359                     "shop": "shoes"
89360                 },
89361                 "name": "Clarks",
89362                 "icon": "shop",
89363                 "geometry": [
89364                     "point",
89365                     "vertex",
89366                     "area"
89367                 ],
89368                 "fields": [
89369                     "address",
89370                     "building_area",
89371                     "opening_hours"
89372                 ],
89373                 "suggestion": true
89374             },
89375             "shop/shoes/Ecco": {
89376                 "tags": {
89377                     "name": "Ecco",
89378                     "shop": "shoes"
89379                 },
89380                 "name": "Ecco",
89381                 "icon": "shop",
89382                 "geometry": [
89383                     "point",
89384                     "vertex",
89385                     "area"
89386                 ],
89387                 "fields": [
89388                     "address",
89389                     "building_area",
89390                     "opening_hours"
89391                 ],
89392                 "suggestion": true
89393             },
89394             "shop/shoes/Foot Locker": {
89395                 "tags": {
89396                     "name": "Foot Locker",
89397                     "shop": "shoes"
89398                 },
89399                 "name": "Foot Locker",
89400                 "icon": "shop",
89401                 "geometry": [
89402                     "point",
89403                     "vertex",
89404                     "area"
89405                 ],
89406                 "fields": [
89407                     "address",
89408                     "building_area",
89409                     "opening_hours"
89410                 ],
89411                 "suggestion": true
89412             },
89413             "shop/shoes/La Halle aux Chaussures": {
89414                 "tags": {
89415                     "name": "La Halle aux Chaussures",
89416                     "shop": "shoes"
89417                 },
89418                 "name": "La Halle aux Chaussures",
89419                 "icon": "shop",
89420                 "geometry": [
89421                     "point",
89422                     "vertex",
89423                     "area"
89424                 ],
89425                 "fields": [
89426                     "address",
89427                     "building_area",
89428                     "opening_hours"
89429                 ],
89430                 "suggestion": true
89431             },
89432             "shop/shoes/Payless Shoe Source": {
89433                 "tags": {
89434                     "name": "Payless Shoe Source",
89435                     "shop": "shoes"
89436                 },
89437                 "name": "Payless Shoe Source",
89438                 "icon": "shop",
89439                 "geometry": [
89440                     "point",
89441                     "vertex",
89442                     "area"
89443                 ],
89444                 "fields": [
89445                     "address",
89446                     "building_area",
89447                     "opening_hours"
89448                 ],
89449                 "suggestion": true
89450             },
89451             "shop/shoes/Quick Schuh": {
89452                 "tags": {
89453                     "name": "Quick Schuh",
89454                     "shop": "shoes"
89455                 },
89456                 "name": "Quick Schuh",
89457                 "icon": "shop",
89458                 "geometry": [
89459                     "point",
89460                     "vertex",
89461                     "area"
89462                 ],
89463                 "fields": [
89464                     "address",
89465                     "building_area",
89466                     "opening_hours"
89467                 ],
89468                 "suggestion": true
89469             },
89470             "shop/shoes/Reno": {
89471                 "tags": {
89472                     "name": "Reno",
89473                     "shop": "shoes"
89474                 },
89475                 "name": "Reno",
89476                 "icon": "shop",
89477                 "geometry": [
89478                     "point",
89479                     "vertex",
89480                     "area"
89481                 ],
89482                 "fields": [
89483                     "address",
89484                     "building_area",
89485                     "opening_hours"
89486                 ],
89487                 "suggestion": true
89488             },
89489             "shop/shoes/Salamander": {
89490                 "tags": {
89491                     "name": "Salamander",
89492                     "shop": "shoes"
89493                 },
89494                 "name": "Salamander",
89495                 "icon": "shop",
89496                 "geometry": [
89497                     "point",
89498                     "vertex",
89499                     "area"
89500                 ],
89501                 "fields": [
89502                     "address",
89503                     "building_area",
89504                     "opening_hours"
89505                 ],
89506                 "suggestion": true
89507             },
89508             "shop/shoes/Обувь": {
89509                 "tags": {
89510                     "name": "Обувь",
89511                     "shop": "shoes"
89512                 },
89513                 "name": "Обувь",
89514                 "icon": "shop",
89515                 "geometry": [
89516                     "point",
89517                     "vertex",
89518                     "area"
89519                 ],
89520                 "fields": [
89521                     "address",
89522                     "building_area",
89523                     "opening_hours"
89524                 ],
89525                 "suggestion": true
89526             },
89527             "shop/sports/Decathlon": {
89528                 "tags": {
89529                     "name": "Decathlon",
89530                     "shop": "sports"
89531                 },
89532                 "name": "Decathlon",
89533                 "icon": "shop",
89534                 "geometry": [
89535                     "point",
89536                     "vertex",
89537                     "area"
89538                 ],
89539                 "fields": [
89540                     "address",
89541                     "building_area",
89542                     "opening_hours"
89543                 ],
89544                 "suggestion": true
89545             },
89546             "shop/sports/Dick's Sporting Goods": {
89547                 "tags": {
89548                     "name": "Dick's Sporting Goods",
89549                     "shop": "sports"
89550                 },
89551                 "name": "Dick's Sporting Goods",
89552                 "icon": "shop",
89553                 "geometry": [
89554                     "point",
89555                     "vertex",
89556                     "area"
89557                 ],
89558                 "fields": [
89559                     "address",
89560                     "building_area",
89561                     "opening_hours"
89562                 ],
89563                 "suggestion": true
89564             },
89565             "shop/sports/Intersport": {
89566                 "tags": {
89567                     "name": "Intersport",
89568                     "shop": "sports"
89569                 },
89570                 "name": "Intersport",
89571                 "icon": "shop",
89572                 "geometry": [
89573                     "point",
89574                     "vertex",
89575                     "area"
89576                 ],
89577                 "fields": [
89578                     "address",
89579                     "building_area",
89580                     "opening_hours"
89581                 ],
89582                 "suggestion": true
89583             },
89584             "shop/sports/Sport 2000": {
89585                 "tags": {
89586                     "name": "Sport 2000",
89587                     "shop": "sports"
89588                 },
89589                 "name": "Sport 2000",
89590                 "icon": "shop",
89591                 "geometry": [
89592                     "point",
89593                     "vertex",
89594                     "area"
89595                 ],
89596                 "fields": [
89597                     "address",
89598                     "building_area",
89599                     "opening_hours"
89600                 ],
89601                 "suggestion": true
89602             },
89603             "shop/sports/Sports Authority": {
89604                 "tags": {
89605                     "name": "Sports Authority",
89606                     "shop": "sports"
89607                 },
89608                 "name": "Sports Authority",
89609                 "icon": "shop",
89610                 "geometry": [
89611                     "point",
89612                     "vertex",
89613                     "area"
89614                 ],
89615                 "fields": [
89616                     "address",
89617                     "building_area",
89618                     "opening_hours"
89619                 ],
89620                 "suggestion": true
89621             },
89622             "shop/sports/Спортмастер": {
89623                 "tags": {
89624                     "name": "Спортмастер",
89625                     "shop": "sports"
89626                 },
89627                 "name": "Спортмастер",
89628                 "icon": "shop",
89629                 "geometry": [
89630                     "point",
89631                     "vertex",
89632                     "area"
89633                 ],
89634                 "fields": [
89635                     "address",
89636                     "building_area",
89637                     "opening_hours"
89638                 ],
89639                 "suggestion": true
89640             },
89641             "shop/stationery/McPaper": {
89642                 "tags": {
89643                     "name": "McPaper",
89644                     "shop": "stationery"
89645                 },
89646                 "name": "McPaper",
89647                 "icon": "shop",
89648                 "geometry": [
89649                     "point",
89650                     "vertex",
89651                     "area"
89652                 ],
89653                 "fields": [
89654                     "address",
89655                     "building_area",
89656                     "opening_hours"
89657                 ],
89658                 "suggestion": true
89659             },
89660             "shop/stationery/Office Depot": {
89661                 "tags": {
89662                     "name": "Office Depot",
89663                     "shop": "stationery"
89664                 },
89665                 "name": "Office Depot",
89666                 "icon": "shop",
89667                 "geometry": [
89668                     "point",
89669                     "vertex",
89670                     "area"
89671                 ],
89672                 "fields": [
89673                     "address",
89674                     "building_area",
89675                     "opening_hours"
89676                 ],
89677                 "suggestion": true
89678             },
89679             "shop/stationery/Staples": {
89680                 "tags": {
89681                     "name": "Staples",
89682                     "shop": "stationery"
89683                 },
89684                 "name": "Staples",
89685                 "icon": "shop",
89686                 "geometry": [
89687                     "point",
89688                     "vertex",
89689                     "area"
89690                 ],
89691                 "fields": [
89692                     "address",
89693                     "building_area",
89694                     "opening_hours"
89695                 ],
89696                 "suggestion": true
89697             },
89698             "shop/stationery/Канцтовары": {
89699                 "tags": {
89700                     "name": "Канцтовары",
89701                     "shop": "stationery"
89702                 },
89703                 "name": "Канцтовары",
89704                 "icon": "shop",
89705                 "geometry": [
89706                     "point",
89707                     "vertex",
89708                     "area"
89709                 ],
89710                 "fields": [
89711                     "address",
89712                     "building_area",
89713                     "opening_hours"
89714                 ],
89715                 "suggestion": true
89716             },
89717             "shop/supermarket/AD Delhaize": {
89718                 "tags": {
89719                     "name": "AD Delhaize",
89720                     "shop": "supermarket"
89721                 },
89722                 "name": "AD Delhaize",
89723                 "icon": "grocery",
89724                 "geometry": [
89725                     "point",
89726                     "vertex",
89727                     "area"
89728                 ],
89729                 "fields": [
89730                     "operator",
89731                     "building_area",
89732                     "address"
89733                 ],
89734                 "suggestion": true
89735             },
89736             "shop/supermarket/ADEG": {
89737                 "tags": {
89738                     "name": "ADEG",
89739                     "shop": "supermarket"
89740                 },
89741                 "name": "ADEG",
89742                 "icon": "grocery",
89743                 "geometry": [
89744                     "point",
89745                     "vertex",
89746                     "area"
89747                 ],
89748                 "fields": [
89749                     "operator",
89750                     "building_area",
89751                     "address"
89752                 ],
89753                 "suggestion": true
89754             },
89755             "shop/supermarket/ALDI": {
89756                 "tags": {
89757                     "name": "ALDI",
89758                     "shop": "supermarket"
89759                 },
89760                 "name": "ALDI",
89761                 "icon": "grocery",
89762                 "geometry": [
89763                     "point",
89764                     "vertex",
89765                     "area"
89766                 ],
89767                 "fields": [
89768                     "operator",
89769                     "building_area",
89770                     "address"
89771                 ],
89772                 "suggestion": true
89773             },
89774             "shop/supermarket/Aldi Süd": {
89775                 "tags": {
89776                     "name": "Aldi Süd",
89777                     "shop": "supermarket"
89778                 },
89779                 "name": "Aldi Süd",
89780                 "icon": "grocery",
89781                 "geometry": [
89782                     "point",
89783                     "vertex",
89784                     "area"
89785                 ],
89786                 "fields": [
89787                     "operator",
89788                     "building_area",
89789                     "address"
89790                 ],
89791                 "suggestion": true
89792             },
89793             "shop/supermarket/ASDA": {
89794                 "tags": {
89795                     "name": "ASDA",
89796                     "shop": "supermarket"
89797                 },
89798                 "name": "ASDA",
89799                 "icon": "grocery",
89800                 "geometry": [
89801                     "point",
89802                     "vertex",
89803                     "area"
89804                 ],
89805                 "fields": [
89806                     "operator",
89807                     "building_area",
89808                     "address"
89809                 ],
89810                 "suggestion": true
89811             },
89812             "shop/supermarket/Albert": {
89813                 "tags": {
89814                     "name": "Albert",
89815                     "shop": "supermarket"
89816                 },
89817                 "name": "Albert",
89818                 "icon": "grocery",
89819                 "geometry": [
89820                     "point",
89821                     "vertex",
89822                     "area"
89823                 ],
89824                 "fields": [
89825                     "operator",
89826                     "building_area",
89827                     "address"
89828                 ],
89829                 "suggestion": true
89830             },
89831             "shop/supermarket/Albert Heijn": {
89832                 "tags": {
89833                     "name": "Albert Heijn",
89834                     "shop": "supermarket"
89835                 },
89836                 "name": "Albert Heijn",
89837                 "icon": "grocery",
89838                 "geometry": [
89839                     "point",
89840                     "vertex",
89841                     "area"
89842                 ],
89843                 "fields": [
89844                     "operator",
89845                     "building_area",
89846                     "address"
89847                 ],
89848                 "suggestion": true
89849             },
89850             "shop/supermarket/Albertsons": {
89851                 "tags": {
89852                     "name": "Albertsons",
89853                     "shop": "supermarket"
89854                 },
89855                 "name": "Albertsons",
89856                 "icon": "grocery",
89857                 "geometry": [
89858                     "point",
89859                     "vertex",
89860                     "area"
89861                 ],
89862                 "fields": [
89863                     "operator",
89864                     "building_area",
89865                     "address"
89866                 ],
89867                 "suggestion": true
89868             },
89869             "shop/supermarket/Aldi Nord": {
89870                 "tags": {
89871                     "name": "Aldi Nord",
89872                     "shop": "supermarket"
89873                 },
89874                 "name": "Aldi Nord",
89875                 "icon": "grocery",
89876                 "geometry": [
89877                     "point",
89878                     "vertex",
89879                     "area"
89880                 ],
89881                 "fields": [
89882                     "operator",
89883                     "building_area",
89884                     "address"
89885                 ],
89886                 "suggestion": true
89887             },
89888             "shop/supermarket/Alimerka": {
89889                 "tags": {
89890                     "name": "Alimerka",
89891                     "shop": "supermarket"
89892                 },
89893                 "name": "Alimerka",
89894                 "icon": "grocery",
89895                 "geometry": [
89896                     "point",
89897                     "vertex",
89898                     "area"
89899                 ],
89900                 "fields": [
89901                     "operator",
89902                     "building_area",
89903                     "address"
89904                 ],
89905                 "suggestion": true
89906             },
89907             "shop/supermarket/Asda": {
89908                 "tags": {
89909                     "name": "Asda",
89910                     "shop": "supermarket"
89911                 },
89912                 "name": "Asda",
89913                 "icon": "grocery",
89914                 "geometry": [
89915                     "point",
89916                     "vertex",
89917                     "area"
89918                 ],
89919                 "fields": [
89920                     "operator",
89921                     "building_area",
89922                     "address"
89923                 ],
89924                 "suggestion": true
89925             },
89926             "shop/supermarket/Billa": {
89927                 "tags": {
89928                     "name": "Billa",
89929                     "shop": "supermarket"
89930                 },
89931                 "name": "Billa",
89932                 "icon": "grocery",
89933                 "geometry": [
89934                     "point",
89935                     "vertex",
89936                     "area"
89937                 ],
89938                 "fields": [
89939                     "operator",
89940                     "building_area",
89941                     "address"
89942                 ],
89943                 "suggestion": true
89944             },
89945             "shop/supermarket/Bodega Aurrera": {
89946                 "tags": {
89947                     "name": "Bodega Aurrera",
89948                     "shop": "supermarket"
89949                 },
89950                 "name": "Bodega Aurrera",
89951                 "icon": "grocery",
89952                 "geometry": [
89953                     "point",
89954                     "vertex",
89955                     "area"
89956                 ],
89957                 "fields": [
89958                     "operator",
89959                     "building_area",
89960                     "address"
89961                 ],
89962                 "suggestion": true
89963             },
89964             "shop/supermarket/Budgens": {
89965                 "tags": {
89966                     "name": "Budgens",
89967                     "shop": "supermarket"
89968                 },
89969                 "name": "Budgens",
89970                 "icon": "grocery",
89971                 "geometry": [
89972                     "point",
89973                     "vertex",
89974                     "area"
89975                 ],
89976                 "fields": [
89977                     "operator",
89978                     "building_area",
89979                     "address"
89980                 ],
89981                 "suggestion": true
89982             },
89983             "shop/supermarket/C1000": {
89984                 "tags": {
89985                     "name": "C1000",
89986                     "shop": "supermarket"
89987                 },
89988                 "name": "C1000",
89989                 "icon": "grocery",
89990                 "geometry": [
89991                     "point",
89992                     "vertex",
89993                     "area"
89994                 ],
89995                 "fields": [
89996                     "operator",
89997                     "building_area",
89998                     "address"
89999                 ],
90000                 "suggestion": true
90001             },
90002             "shop/supermarket/Caprabo": {
90003                 "tags": {
90004                     "name": "Caprabo",
90005                     "shop": "supermarket"
90006                 },
90007                 "name": "Caprabo",
90008                 "icon": "grocery",
90009                 "geometry": [
90010                     "point",
90011                     "vertex",
90012                     "area"
90013                 ],
90014                 "fields": [
90015                     "operator",
90016                     "building_area",
90017                     "address"
90018                 ],
90019                 "suggestion": true
90020             },
90021             "shop/supermarket/Carrefour Contact": {
90022                 "tags": {
90023                     "name": "Carrefour Contact",
90024                     "shop": "supermarket"
90025                 },
90026                 "name": "Carrefour Contact",
90027                 "icon": "grocery",
90028                 "geometry": [
90029                     "point",
90030                     "vertex",
90031                     "area"
90032                 ],
90033                 "fields": [
90034                     "operator",
90035                     "building_area",
90036                     "address"
90037                 ],
90038                 "suggestion": true
90039             },
90040             "shop/supermarket/Carrefour Market": {
90041                 "tags": {
90042                     "name": "Carrefour Market",
90043                     "shop": "supermarket"
90044                 },
90045                 "name": "Carrefour Market",
90046                 "icon": "grocery",
90047                 "geometry": [
90048                     "point",
90049                     "vertex",
90050                     "area"
90051                 ],
90052                 "fields": [
90053                     "operator",
90054                     "building_area",
90055                     "address"
90056                 ],
90057                 "suggestion": true
90058             },
90059             "shop/supermarket/Champion": {
90060                 "tags": {
90061                     "name": "Champion",
90062                     "shop": "supermarket"
90063                 },
90064                 "name": "Champion",
90065                 "icon": "grocery",
90066                 "geometry": [
90067                     "point",
90068                     "vertex",
90069                     "area"
90070                 ],
90071                 "fields": [
90072                     "operator",
90073                     "building_area",
90074                     "address"
90075                 ],
90076                 "suggestion": true
90077             },
90078             "shop/supermarket/Checkers": {
90079                 "tags": {
90080                     "name": "Checkers",
90081                     "shop": "supermarket"
90082                 },
90083                 "name": "Checkers",
90084                 "icon": "grocery",
90085                 "geometry": [
90086                     "point",
90087                     "vertex",
90088                     "area"
90089                 ],
90090                 "fields": [
90091                     "operator",
90092                     "building_area",
90093                     "address"
90094                 ],
90095                 "suggestion": true
90096             },
90097             "shop/supermarket/Coles": {
90098                 "tags": {
90099                     "name": "Coles",
90100                     "shop": "supermarket"
90101                 },
90102                 "name": "Coles",
90103                 "icon": "grocery",
90104                 "geometry": [
90105                     "point",
90106                     "vertex",
90107                     "area"
90108                 ],
90109                 "fields": [
90110                     "operator",
90111                     "building_area",
90112                     "address"
90113                 ],
90114                 "suggestion": true
90115             },
90116             "shop/supermarket/Colruyt": {
90117                 "tags": {
90118                     "name": "Colruyt",
90119                     "shop": "supermarket"
90120                 },
90121                 "name": "Colruyt",
90122                 "icon": "grocery",
90123                 "geometry": [
90124                     "point",
90125                     "vertex",
90126                     "area"
90127                 ],
90128                 "fields": [
90129                     "operator",
90130                     "building_area",
90131                     "address"
90132                 ],
90133                 "suggestion": true
90134             },
90135             "shop/supermarket/Combi": {
90136                 "tags": {
90137                     "name": "Combi",
90138                     "shop": "supermarket"
90139                 },
90140                 "name": "Combi",
90141                 "icon": "grocery",
90142                 "geometry": [
90143                     "point",
90144                     "vertex",
90145                     "area"
90146                 ],
90147                 "fields": [
90148                     "operator",
90149                     "building_area",
90150                     "address"
90151                 ],
90152                 "suggestion": true
90153             },
90154             "shop/supermarket/Conad": {
90155                 "tags": {
90156                     "name": "Conad",
90157                     "shop": "supermarket"
90158                 },
90159                 "name": "Conad",
90160                 "icon": "grocery",
90161                 "geometry": [
90162                     "point",
90163                     "vertex",
90164                     "area"
90165                 ],
90166                 "fields": [
90167                     "operator",
90168                     "building_area",
90169                     "address"
90170                 ],
90171                 "suggestion": true
90172             },
90173             "shop/supermarket/Condis": {
90174                 "tags": {
90175                     "name": "Condis",
90176                     "shop": "supermarket"
90177                 },
90178                 "name": "Condis",
90179                 "icon": "grocery",
90180                 "geometry": [
90181                     "point",
90182                     "vertex",
90183                     "area"
90184                 ],
90185                 "fields": [
90186                     "operator",
90187                     "building_area",
90188                     "address"
90189                 ],
90190                 "suggestion": true
90191             },
90192             "shop/supermarket/Consum": {
90193                 "tags": {
90194                     "name": "Consum",
90195                     "shop": "supermarket"
90196                 },
90197                 "name": "Consum",
90198                 "icon": "grocery",
90199                 "geometry": [
90200                     "point",
90201                     "vertex",
90202                     "area"
90203                 ],
90204                 "fields": [
90205                     "operator",
90206                     "building_area",
90207                     "address"
90208                 ],
90209                 "suggestion": true
90210             },
90211             "shop/supermarket/Continente": {
90212                 "tags": {
90213                     "name": "Continente",
90214                     "shop": "supermarket"
90215                 },
90216                 "name": "Continente",
90217                 "icon": "grocery",
90218                 "geometry": [
90219                     "point",
90220                     "vertex",
90221                     "area"
90222                 ],
90223                 "fields": [
90224                     "operator",
90225                     "building_area",
90226                     "address"
90227                 ],
90228                 "suggestion": true
90229             },
90230             "shop/supermarket/Coop Konsum": {
90231                 "tags": {
90232                     "name": "Coop Konsum",
90233                     "shop": "supermarket"
90234                 },
90235                 "name": "Coop Konsum",
90236                 "icon": "grocery",
90237                 "geometry": [
90238                     "point",
90239                     "vertex",
90240                     "area"
90241                 ],
90242                 "fields": [
90243                     "operator",
90244                     "building_area",
90245                     "address"
90246                 ],
90247                 "suggestion": true
90248             },
90249             "shop/supermarket/Costco": {
90250                 "tags": {
90251                     "name": "Costco",
90252                     "shop": "supermarket"
90253                 },
90254                 "name": "Costco",
90255                 "icon": "grocery",
90256                 "geometry": [
90257                     "point",
90258                     "vertex",
90259                     "area"
90260                 ],
90261                 "fields": [
90262                     "operator",
90263                     "building_area",
90264                     "address"
90265                 ],
90266                 "suggestion": true
90267             },
90268             "shop/supermarket/Countdown": {
90269                 "tags": {
90270                     "name": "Countdown",
90271                     "shop": "supermarket"
90272                 },
90273                 "name": "Countdown",
90274                 "icon": "grocery",
90275                 "geometry": [
90276                     "point",
90277                     "vertex",
90278                     "area"
90279                 ],
90280                 "fields": [
90281                     "operator",
90282                     "building_area",
90283                     "address"
90284                 ],
90285                 "suggestion": true
90286             },
90287             "shop/supermarket/Dia": {
90288                 "tags": {
90289                     "name": "Dia",
90290                     "shop": "supermarket"
90291                 },
90292                 "name": "Dia",
90293                 "icon": "grocery",
90294                 "geometry": [
90295                     "point",
90296                     "vertex",
90297                     "area"
90298                 ],
90299                 "fields": [
90300                     "operator",
90301                     "building_area",
90302                     "address"
90303                 ],
90304                 "suggestion": true
90305             },
90306             "shop/supermarket/Delhaize": {
90307                 "tags": {
90308                     "name": "Delhaize",
90309                     "shop": "supermarket"
90310                 },
90311                 "name": "Delhaize",
90312                 "icon": "grocery",
90313                 "geometry": [
90314                     "point",
90315                     "vertex",
90316                     "area"
90317                 ],
90318                 "fields": [
90319                     "operator",
90320                     "building_area",
90321                     "address"
90322                 ],
90323                 "suggestion": true
90324             },
90325             "shop/supermarket/Delikatesy Centrum": {
90326                 "tags": {
90327                     "name": "Delikatesy Centrum",
90328                     "shop": "supermarket"
90329                 },
90330                 "name": "Delikatesy Centrum",
90331                 "icon": "grocery",
90332                 "geometry": [
90333                     "point",
90334                     "vertex",
90335                     "area"
90336                 ],
90337                 "fields": [
90338                     "operator",
90339                     "building_area",
90340                     "address"
90341                 ],
90342                 "suggestion": true
90343             },
90344             "shop/supermarket/Denner": {
90345                 "tags": {
90346                     "name": "Denner",
90347                     "shop": "supermarket"
90348                 },
90349                 "name": "Denner",
90350                 "icon": "grocery",
90351                 "geometry": [
90352                     "point",
90353                     "vertex",
90354                     "area"
90355                 ],
90356                 "fields": [
90357                     "operator",
90358                     "building_area",
90359                     "address"
90360                 ],
90361                 "suggestion": true
90362             },
90363             "shop/supermarket/Despar": {
90364                 "tags": {
90365                     "name": "Despar",
90366                     "shop": "supermarket"
90367                 },
90368                 "name": "Despar",
90369                 "icon": "grocery",
90370                 "geometry": [
90371                     "point",
90372                     "vertex",
90373                     "area"
90374                 ],
90375                 "fields": [
90376                     "operator",
90377                     "building_area",
90378                     "address"
90379                 ],
90380                 "suggestion": true
90381             },
90382             "shop/supermarket/Diska": {
90383                 "tags": {
90384                     "name": "Diska",
90385                     "shop": "supermarket"
90386                 },
90387                 "name": "Diska",
90388                 "icon": "grocery",
90389                 "geometry": [
90390                     "point",
90391                     "vertex",
90392                     "area"
90393                 ],
90394                 "fields": [
90395                     "operator",
90396                     "building_area",
90397                     "address"
90398                 ],
90399                 "suggestion": true
90400             },
90401             "shop/supermarket/Dunnes Stores": {
90402                 "tags": {
90403                     "name": "Dunnes Stores",
90404                     "shop": "supermarket"
90405                 },
90406                 "name": "Dunnes Stores",
90407                 "icon": "grocery",
90408                 "geometry": [
90409                     "point",
90410                     "vertex",
90411                     "area"
90412                 ],
90413                 "fields": [
90414                     "operator",
90415                     "building_area",
90416                     "address"
90417                 ],
90418                 "suggestion": true
90419             },
90420             "shop/supermarket/E-Center": {
90421                 "tags": {
90422                     "name": "E-Center",
90423                     "shop": "supermarket"
90424                 },
90425                 "name": "E-Center",
90426                 "icon": "grocery",
90427                 "geometry": [
90428                     "point",
90429                     "vertex",
90430                     "area"
90431                 ],
90432                 "fields": [
90433                     "operator",
90434                     "building_area",
90435                     "address"
90436                 ],
90437                 "suggestion": true
90438             },
90439             "shop/supermarket/EDEKA": {
90440                 "tags": {
90441                     "name": "EDEKA",
90442                     "shop": "supermarket"
90443                 },
90444                 "name": "EDEKA",
90445                 "icon": "grocery",
90446                 "geometry": [
90447                     "point",
90448                     "vertex",
90449                     "area"
90450                 ],
90451                 "fields": [
90452                     "operator",
90453                     "building_area",
90454                     "address"
90455                 ],
90456                 "suggestion": true
90457             },
90458             "shop/supermarket/Edeka": {
90459                 "tags": {
90460                     "name": "Edeka",
90461                     "shop": "supermarket"
90462                 },
90463                 "name": "Edeka",
90464                 "icon": "grocery",
90465                 "geometry": [
90466                     "point",
90467                     "vertex",
90468                     "area"
90469                 ],
90470                 "fields": [
90471                     "operator",
90472                     "building_area",
90473                     "address"
90474                 ],
90475                 "suggestion": true
90476             },
90477             "shop/supermarket/El Árbol": {
90478                 "tags": {
90479                     "name": "El Árbol",
90480                     "shop": "supermarket"
90481                 },
90482                 "name": "El Árbol",
90483                 "icon": "grocery",
90484                 "geometry": [
90485                     "point",
90486                     "vertex",
90487                     "area"
90488                 ],
90489                 "fields": [
90490                     "operator",
90491                     "building_area",
90492                     "address"
90493                 ],
90494                 "suggestion": true
90495             },
90496             "shop/supermarket/Eroski": {
90497                 "tags": {
90498                     "name": "Eroski",
90499                     "shop": "supermarket"
90500                 },
90501                 "name": "Eroski",
90502                 "icon": "grocery",
90503                 "geometry": [
90504                     "point",
90505                     "vertex",
90506                     "area"
90507                 ],
90508                 "fields": [
90509                     "operator",
90510                     "building_area",
90511                     "address"
90512                 ],
90513                 "suggestion": true
90514             },
90515             "shop/supermarket/Esselunga": {
90516                 "tags": {
90517                     "name": "Esselunga",
90518                     "shop": "supermarket"
90519                 },
90520                 "name": "Esselunga",
90521                 "icon": "grocery",
90522                 "geometry": [
90523                     "point",
90524                     "vertex",
90525                     "area"
90526                 ],
90527                 "fields": [
90528                     "operator",
90529                     "building_area",
90530                     "address"
90531                 ],
90532                 "suggestion": true
90533             },
90534             "shop/supermarket/Eurospar": {
90535                 "tags": {
90536                     "name": "Eurospar",
90537                     "shop": "supermarket"
90538                 },
90539                 "name": "Eurospar",
90540                 "icon": "grocery",
90541                 "geometry": [
90542                     "point",
90543                     "vertex",
90544                     "area"
90545                 ],
90546                 "fields": [
90547                     "operator",
90548                     "building_area",
90549                     "address"
90550                 ],
90551                 "suggestion": true
90552             },
90553             "shop/supermarket/Eurospin": {
90554                 "tags": {
90555                     "name": "Eurospin",
90556                     "shop": "supermarket"
90557                 },
90558                 "name": "Eurospin",
90559                 "icon": "grocery",
90560                 "geometry": [
90561                     "point",
90562                     "vertex",
90563                     "area"
90564                 ],
90565                 "fields": [
90566                     "operator",
90567                     "building_area",
90568                     "address"
90569                 ],
90570                 "suggestion": true
90571             },
90572             "shop/supermarket/Extra": {
90573                 "tags": {
90574                     "name": "Extra",
90575                     "shop": "supermarket"
90576                 },
90577                 "name": "Extra",
90578                 "icon": "grocery",
90579                 "geometry": [
90580                     "point",
90581                     "vertex",
90582                     "area"
90583                 ],
90584                 "fields": [
90585                     "operator",
90586                     "building_area",
90587                     "address"
90588                 ],
90589                 "suggestion": true
90590             },
90591             "shop/supermarket/Fakta": {
90592                 "tags": {
90593                     "name": "Fakta",
90594                     "shop": "supermarket"
90595                 },
90596                 "name": "Fakta",
90597                 "icon": "grocery",
90598                 "geometry": [
90599                     "point",
90600                     "vertex",
90601                     "area"
90602                 ],
90603                 "fields": [
90604                     "operator",
90605                     "building_area",
90606                     "address"
90607                 ],
90608                 "suggestion": true
90609             },
90610             "shop/supermarket/Famiglia Cooperativa": {
90611                 "tags": {
90612                     "name": "Famiglia Cooperativa",
90613                     "shop": "supermarket"
90614                 },
90615                 "name": "Famiglia Cooperativa",
90616                 "icon": "grocery",
90617                 "geometry": [
90618                     "point",
90619                     "vertex",
90620                     "area"
90621                 ],
90622                 "fields": [
90623                     "operator",
90624                     "building_area",
90625                     "address"
90626                 ],
90627                 "suggestion": true
90628             },
90629             "shop/supermarket/Famila": {
90630                 "tags": {
90631                     "name": "Famila",
90632                     "shop": "supermarket"
90633                 },
90634                 "name": "Famila",
90635                 "icon": "grocery",
90636                 "geometry": [
90637                     "point",
90638                     "vertex",
90639                     "area"
90640                 ],
90641                 "fields": [
90642                     "operator",
90643                     "building_area",
90644                     "address"
90645                 ],
90646                 "suggestion": true
90647             },
90648             "shop/supermarket/Farmfoods": {
90649                 "tags": {
90650                     "name": "Farmfoods",
90651                     "shop": "supermarket"
90652                 },
90653                 "name": "Farmfoods",
90654                 "icon": "grocery",
90655                 "geometry": [
90656                     "point",
90657                     "vertex",
90658                     "area"
90659                 ],
90660                 "fields": [
90661                     "operator",
90662                     "building_area",
90663                     "address"
90664                 ],
90665                 "suggestion": true
90666             },
90667             "shop/supermarket/Feneberg": {
90668                 "tags": {
90669                     "name": "Feneberg",
90670                     "shop": "supermarket"
90671                 },
90672                 "name": "Feneberg",
90673                 "icon": "grocery",
90674                 "geometry": [
90675                     "point",
90676                     "vertex",
90677                     "area"
90678                 ],
90679                 "fields": [
90680                     "operator",
90681                     "building_area",
90682                     "address"
90683                 ],
90684                 "suggestion": true
90685             },
90686             "shop/supermarket/Food Basics": {
90687                 "tags": {
90688                     "name": "Food Basics",
90689                     "shop": "supermarket"
90690                 },
90691                 "name": "Food Basics",
90692                 "icon": "grocery",
90693                 "geometry": [
90694                     "point",
90695                     "vertex",
90696                     "area"
90697                 ],
90698                 "fields": [
90699                     "operator",
90700                     "building_area",
90701                     "address"
90702                 ],
90703                 "suggestion": true
90704             },
90705             "shop/supermarket/Food Lion": {
90706                 "tags": {
90707                     "name": "Food Lion",
90708                     "shop": "supermarket"
90709                 },
90710                 "name": "Food Lion",
90711                 "icon": "grocery",
90712                 "geometry": [
90713                     "point",
90714                     "vertex",
90715                     "area"
90716                 ],
90717                 "fields": [
90718                     "operator",
90719                     "building_area",
90720                     "address"
90721                 ],
90722                 "suggestion": true
90723             },
90724             "shop/supermarket/Foodland": {
90725                 "tags": {
90726                     "name": "Foodland",
90727                     "shop": "supermarket"
90728                 },
90729                 "name": "Foodland",
90730                 "icon": "grocery",
90731                 "geometry": [
90732                     "point",
90733                     "vertex",
90734                     "area"
90735                 ],
90736                 "fields": [
90737                     "operator",
90738                     "building_area",
90739                     "address"
90740                 ],
90741                 "suggestion": true
90742             },
90743             "shop/supermarket/Foodworks": {
90744                 "tags": {
90745                     "name": "Foodworks",
90746                     "shop": "supermarket"
90747                 },
90748                 "name": "Foodworks",
90749                 "icon": "grocery",
90750                 "geometry": [
90751                     "point",
90752                     "vertex",
90753                     "area"
90754                 ],
90755                 "fields": [
90756                     "operator",
90757                     "building_area",
90758                     "address"
90759                 ],
90760                 "suggestion": true
90761             },
90762             "shop/supermarket/Fred Meyer": {
90763                 "tags": {
90764                     "name": "Fred Meyer",
90765                     "shop": "supermarket"
90766                 },
90767                 "name": "Fred Meyer",
90768                 "icon": "grocery",
90769                 "geometry": [
90770                     "point",
90771                     "vertex",
90772                     "area"
90773                 ],
90774                 "fields": [
90775                     "operator",
90776                     "building_area",
90777                     "address"
90778                 ],
90779                 "suggestion": true
90780             },
90781             "shop/supermarket/Føtex": {
90782                 "tags": {
90783                     "name": "Føtex",
90784                     "shop": "supermarket"
90785                 },
90786                 "name": "Føtex",
90787                 "icon": "grocery",
90788                 "geometry": [
90789                     "point",
90790                     "vertex",
90791                     "area"
90792                 ],
90793                 "fields": [
90794                     "operator",
90795                     "building_area",
90796                     "address"
90797                 ],
90798                 "suggestion": true
90799             },
90800             "shop/supermarket/Game": {
90801                 "tags": {
90802                     "name": "Game",
90803                     "shop": "supermarket"
90804                 },
90805                 "name": "Game",
90806                 "icon": "grocery",
90807                 "geometry": [
90808                     "point",
90809                     "vertex",
90810                     "area"
90811                 ],
90812                 "fields": [
90813                     "operator",
90814                     "building_area",
90815                     "address"
90816                 ],
90817                 "suggestion": true
90818             },
90819             "shop/supermarket/Giant": {
90820                 "tags": {
90821                     "name": "Giant",
90822                     "shop": "supermarket"
90823                 },
90824                 "name": "Giant",
90825                 "icon": "grocery",
90826                 "geometry": [
90827                     "point",
90828                     "vertex",
90829                     "area"
90830                 ],
90831                 "fields": [
90832                     "operator",
90833                     "building_area",
90834                     "address"
90835                 ],
90836                 "suggestion": true
90837             },
90838             "shop/supermarket/Giant Eagle": {
90839                 "tags": {
90840                     "name": "Giant Eagle",
90841                     "shop": "supermarket"
90842                 },
90843                 "name": "Giant Eagle",
90844                 "icon": "grocery",
90845                 "geometry": [
90846                     "point",
90847                     "vertex",
90848                     "area"
90849                 ],
90850                 "fields": [
90851                     "operator",
90852                     "building_area",
90853                     "address"
90854                 ],
90855                 "suggestion": true
90856             },
90857             "shop/supermarket/Géant Casino": {
90858                 "tags": {
90859                     "name": "Géant Casino",
90860                     "shop": "supermarket"
90861                 },
90862                 "name": "Géant Casino",
90863                 "icon": "grocery",
90864                 "geometry": [
90865                     "point",
90866                     "vertex",
90867                     "area"
90868                 ],
90869                 "fields": [
90870                     "operator",
90871                     "building_area",
90872                     "address"
90873                 ],
90874                 "suggestion": true
90875             },
90876             "shop/supermarket/HEB": {
90877                 "tags": {
90878                     "name": "HEB",
90879                     "shop": "supermarket"
90880                 },
90881                 "name": "HEB",
90882                 "icon": "grocery",
90883                 "geometry": [
90884                     "point",
90885                     "vertex",
90886                     "area"
90887                 ],
90888                 "fields": [
90889                     "operator",
90890                     "building_area",
90891                     "address"
90892                 ],
90893                 "suggestion": true
90894             },
90895             "shop/supermarket/HIT": {
90896                 "tags": {
90897                     "name": "HIT",
90898                     "shop": "supermarket"
90899                 },
90900                 "name": "HIT",
90901                 "icon": "grocery",
90902                 "geometry": [
90903                     "point",
90904                     "vertex",
90905                     "area"
90906                 ],
90907                 "fields": [
90908                     "operator",
90909                     "building_area",
90910                     "address"
90911                 ],
90912                 "suggestion": true
90913             },
90914             "shop/supermarket/Hannaford": {
90915                 "tags": {
90916                     "name": "Hannaford",
90917                     "shop": "supermarket"
90918                 },
90919                 "name": "Hannaford",
90920                 "icon": "grocery",
90921                 "geometry": [
90922                     "point",
90923                     "vertex",
90924                     "area"
90925                 ],
90926                 "fields": [
90927                     "operator",
90928                     "building_area",
90929                     "address"
90930                 ],
90931                 "suggestion": true
90932             },
90933             "shop/supermarket/Harris Teeter": {
90934                 "tags": {
90935                     "name": "Harris Teeter",
90936                     "shop": "supermarket"
90937                 },
90938                 "name": "Harris Teeter",
90939                 "icon": "grocery",
90940                 "geometry": [
90941                     "point",
90942                     "vertex",
90943                     "area"
90944                 ],
90945                 "fields": [
90946                     "operator",
90947                     "building_area",
90948                     "address"
90949                 ],
90950                 "suggestion": true
90951             },
90952             "shop/supermarket/Hemköp": {
90953                 "tags": {
90954                     "name": "Hemköp",
90955                     "shop": "supermarket"
90956                 },
90957                 "name": "Hemköp",
90958                 "icon": "grocery",
90959                 "geometry": [
90960                     "point",
90961                     "vertex",
90962                     "area"
90963                 ],
90964                 "fields": [
90965                     "operator",
90966                     "building_area",
90967                     "address"
90968                 ],
90969                 "suggestion": true
90970             },
90971             "shop/supermarket/Hofer": {
90972                 "tags": {
90973                     "name": "Hofer",
90974                     "shop": "supermarket"
90975                 },
90976                 "name": "Hofer",
90977                 "icon": "grocery",
90978                 "geometry": [
90979                     "point",
90980                     "vertex",
90981                     "area"
90982                 ],
90983                 "fields": [
90984                     "operator",
90985                     "building_area",
90986                     "address"
90987                 ],
90988                 "suggestion": true
90989             },
90990             "shop/supermarket/Hoogvliet": {
90991                 "tags": {
90992                     "name": "Hoogvliet",
90993                     "shop": "supermarket"
90994                 },
90995                 "name": "Hoogvliet",
90996                 "icon": "grocery",
90997                 "geometry": [
90998                     "point",
90999                     "vertex",
91000                     "area"
91001                 ],
91002                 "fields": [
91003                     "operator",
91004                     "building_area",
91005                     "address"
91006                 ],
91007                 "suggestion": true
91008             },
91009             "shop/supermarket/Hy-Vee": {
91010                 "tags": {
91011                     "name": "Hy-Vee",
91012                     "shop": "supermarket"
91013                 },
91014                 "name": "Hy-Vee",
91015                 "icon": "grocery",
91016                 "geometry": [
91017                     "point",
91018                     "vertex",
91019                     "area"
91020                 ],
91021                 "fields": [
91022                     "operator",
91023                     "building_area",
91024                     "address"
91025                 ],
91026                 "suggestion": true
91027             },
91028             "shop/supermarket/ICA": {
91029                 "tags": {
91030                     "name": "ICA",
91031                     "shop": "supermarket"
91032                 },
91033                 "name": "ICA",
91034                 "icon": "grocery",
91035                 "geometry": [
91036                     "point",
91037                     "vertex",
91038                     "area"
91039                 ],
91040                 "fields": [
91041                     "operator",
91042                     "building_area",
91043                     "address"
91044                 ],
91045                 "suggestion": true
91046             },
91047             "shop/supermarket/IGA": {
91048                 "tags": {
91049                     "name": "IGA",
91050                     "shop": "supermarket"
91051                 },
91052                 "name": "IGA",
91053                 "icon": "grocery",
91054                 "geometry": [
91055                     "point",
91056                     "vertex",
91057                     "area"
91058                 ],
91059                 "fields": [
91060                     "operator",
91061                     "building_area",
91062                     "address"
91063                 ],
91064                 "suggestion": true
91065             },
91066             "shop/supermarket/Iceland": {
91067                 "tags": {
91068                     "name": "Iceland",
91069                     "shop": "supermarket"
91070                 },
91071                 "name": "Iceland",
91072                 "icon": "grocery",
91073                 "geometry": [
91074                     "point",
91075                     "vertex",
91076                     "area"
91077                 ],
91078                 "fields": [
91079                     "operator",
91080                     "building_area",
91081                     "address"
91082                 ],
91083                 "suggestion": true
91084             },
91085             "shop/supermarket/Intermarche": {
91086                 "tags": {
91087                     "name": "Intermarche",
91088                     "shop": "supermarket"
91089                 },
91090                 "name": "Intermarche",
91091                 "icon": "grocery",
91092                 "geometry": [
91093                     "point",
91094                     "vertex",
91095                     "area"
91096                 ],
91097                 "fields": [
91098                     "operator",
91099                     "building_area",
91100                     "address"
91101                 ],
91102                 "suggestion": true
91103             },
91104             "shop/supermarket/Interspar": {
91105                 "tags": {
91106                     "name": "Interspar",
91107                     "shop": "supermarket"
91108                 },
91109                 "name": "Interspar",
91110                 "icon": "grocery",
91111                 "geometry": [
91112                     "point",
91113                     "vertex",
91114                     "area"
91115                 ],
91116                 "fields": [
91117                     "operator",
91118                     "building_area",
91119                     "address"
91120                 ],
91121                 "suggestion": true
91122             },
91123             "shop/supermarket/Irma": {
91124                 "tags": {
91125                     "name": "Irma",
91126                     "shop": "supermarket"
91127                 },
91128                 "name": "Irma",
91129                 "icon": "grocery",
91130                 "geometry": [
91131                     "point",
91132                     "vertex",
91133                     "area"
91134                 ],
91135                 "fields": [
91136                     "operator",
91137                     "building_area",
91138                     "address"
91139                 ],
91140                 "suggestion": true
91141             },
91142             "shop/supermarket/Jumbo": {
91143                 "tags": {
91144                     "name": "Jumbo",
91145                     "shop": "supermarket"
91146                 },
91147                 "name": "Jumbo",
91148                 "icon": "grocery",
91149                 "geometry": [
91150                     "point",
91151                     "vertex",
91152                     "area"
91153                 ],
91154                 "fields": [
91155                     "operator",
91156                     "building_area",
91157                     "address"
91158                 ],
91159                 "suggestion": true
91160             },
91161             "shop/supermarket/K+K": {
91162                 "tags": {
91163                     "name": "K+K",
91164                     "shop": "supermarket"
91165                 },
91166                 "name": "K+K",
91167                 "icon": "grocery",
91168                 "geometry": [
91169                     "point",
91170                     "vertex",
91171                     "area"
91172                 ],
91173                 "fields": [
91174                     "operator",
91175                     "building_area",
91176                     "address"
91177                 ],
91178                 "suggestion": true
91179             },
91180             "shop/supermarket/Kaiser's": {
91181                 "tags": {
91182                     "name": "Kaiser's",
91183                     "shop": "supermarket"
91184                 },
91185                 "name": "Kaiser's",
91186                 "icon": "grocery",
91187                 "geometry": [
91188                     "point",
91189                     "vertex",
91190                     "area"
91191                 ],
91192                 "fields": [
91193                     "operator",
91194                     "building_area",
91195                     "address"
91196                 ],
91197                 "suggestion": true
91198             },
91199             "shop/supermarket/Kaufland": {
91200                 "tags": {
91201                     "name": "Kaufland",
91202                     "shop": "supermarket"
91203                 },
91204                 "name": "Kaufland",
91205                 "icon": "grocery",
91206                 "geometry": [
91207                     "point",
91208                     "vertex",
91209                     "area"
91210                 ],
91211                 "fields": [
91212                     "operator",
91213                     "building_area",
91214                     "address"
91215                 ],
91216                 "suggestion": true
91217             },
91218             "shop/supermarket/Kaufpark": {
91219                 "tags": {
91220                     "name": "Kaufpark",
91221                     "shop": "supermarket"
91222                 },
91223                 "name": "Kaufpark",
91224                 "icon": "grocery",
91225                 "geometry": [
91226                     "point",
91227                     "vertex",
91228                     "area"
91229                 ],
91230                 "fields": [
91231                     "operator",
91232                     "building_area",
91233                     "address"
91234                 ],
91235                 "suggestion": true
91236             },
91237             "shop/supermarket/King Soopers": {
91238                 "tags": {
91239                     "name": "King Soopers",
91240                     "shop": "supermarket"
91241                 },
91242                 "name": "King Soopers",
91243                 "icon": "grocery",
91244                 "geometry": [
91245                     "point",
91246                     "vertex",
91247                     "area"
91248                 ],
91249                 "fields": [
91250                     "operator",
91251                     "building_area",
91252                     "address"
91253                 ],
91254                 "suggestion": true
91255             },
91256             "shop/supermarket/Kiwi": {
91257                 "tags": {
91258                     "name": "Kiwi",
91259                     "shop": "supermarket"
91260                 },
91261                 "name": "Kiwi",
91262                 "icon": "grocery",
91263                 "geometry": [
91264                     "point",
91265                     "vertex",
91266                     "area"
91267                 ],
91268                 "fields": [
91269                     "operator",
91270                     "building_area",
91271                     "address"
91272                 ],
91273                 "suggestion": true
91274             },
91275             "shop/supermarket/Konsum": {
91276                 "tags": {
91277                     "name": "Konsum",
91278                     "shop": "supermarket"
91279                 },
91280                 "name": "Konsum",
91281                 "icon": "grocery",
91282                 "geometry": [
91283                     "point",
91284                     "vertex",
91285                     "area"
91286                 ],
91287                 "fields": [
91288                     "operator",
91289                     "building_area",
91290                     "address"
91291                 ],
91292                 "suggestion": true
91293             },
91294             "shop/supermarket/Kroger": {
91295                 "tags": {
91296                     "name": "Kroger",
91297                     "shop": "supermarket"
91298                 },
91299                 "name": "Kroger",
91300                 "icon": "grocery",
91301                 "geometry": [
91302                     "point",
91303                     "vertex",
91304                     "area"
91305                 ],
91306                 "fields": [
91307                     "operator",
91308                     "building_area",
91309                     "address"
91310                 ],
91311                 "suggestion": true
91312             },
91313             "shop/supermarket/Kvickly": {
91314                 "tags": {
91315                     "name": "Kvickly",
91316                     "shop": "supermarket"
91317                 },
91318                 "name": "Kvickly",
91319                 "icon": "grocery",
91320                 "geometry": [
91321                     "point",
91322                     "vertex",
91323                     "area"
91324                 ],
91325                 "fields": [
91326                     "operator",
91327                     "building_area",
91328                     "address"
91329                 ],
91330                 "suggestion": true
91331             },
91332             "shop/supermarket/LIDL": {
91333                 "tags": {
91334                     "name": "LIDL",
91335                     "shop": "supermarket"
91336                 },
91337                 "name": "LIDL",
91338                 "icon": "grocery",
91339                 "geometry": [
91340                     "point",
91341                     "vertex",
91342                     "area"
91343                 ],
91344                 "fields": [
91345                     "operator",
91346                     "building_area",
91347                     "address"
91348                 ],
91349                 "suggestion": true
91350             },
91351             "shop/supermarket/Leader Price": {
91352                 "tags": {
91353                     "name": "Leader Price",
91354                     "shop": "supermarket"
91355                 },
91356                 "name": "Leader Price",
91357                 "icon": "grocery",
91358                 "geometry": [
91359                     "point",
91360                     "vertex",
91361                     "area"
91362                 ],
91363                 "fields": [
91364                     "operator",
91365                     "building_area",
91366                     "address"
91367                 ],
91368                 "suggestion": true
91369             },
91370             "shop/supermarket/Leclerc": {
91371                 "tags": {
91372                     "name": "Leclerc",
91373                     "shop": "supermarket"
91374                 },
91375                 "name": "Leclerc",
91376                 "icon": "grocery",
91377                 "geometry": [
91378                     "point",
91379                     "vertex",
91380                     "area"
91381                 ],
91382                 "fields": [
91383                     "operator",
91384                     "building_area",
91385                     "address"
91386                 ],
91387                 "suggestion": true
91388             },
91389             "shop/supermarket/Lider": {
91390                 "tags": {
91391                     "name": "Lider",
91392                     "shop": "supermarket"
91393                 },
91394                 "name": "Lider",
91395                 "icon": "grocery",
91396                 "geometry": [
91397                     "point",
91398                     "vertex",
91399                     "area"
91400                 ],
91401                 "fields": [
91402                     "operator",
91403                     "building_area",
91404                     "address"
91405                 ],
91406                 "suggestion": true
91407             },
91408             "shop/supermarket/Lidl": {
91409                 "tags": {
91410                     "name": "Lidl",
91411                     "shop": "supermarket"
91412                 },
91413                 "name": "Lidl",
91414                 "icon": "grocery",
91415                 "geometry": [
91416                     "point",
91417                     "vertex",
91418                     "area"
91419                 ],
91420                 "fields": [
91421                     "operator",
91422                     "building_area",
91423                     "address"
91424                 ],
91425                 "suggestion": true
91426             },
91427             "shop/supermarket/M-Preis": {
91428                 "tags": {
91429                     "name": "M-Preis",
91430                     "shop": "supermarket"
91431                 },
91432                 "name": "M-Preis",
91433                 "icon": "grocery",
91434                 "geometry": [
91435                     "point",
91436                     "vertex",
91437                     "area"
91438                 ],
91439                 "fields": [
91440                     "operator",
91441                     "building_area",
91442                     "address"
91443                 ],
91444                 "suggestion": true
91445             },
91446             "shop/supermarket/MPreis": {
91447                 "tags": {
91448                     "name": "MPreis",
91449                     "shop": "supermarket"
91450                 },
91451                 "name": "MPreis",
91452                 "icon": "grocery",
91453                 "geometry": [
91454                     "point",
91455                     "vertex",
91456                     "area"
91457                 ],
91458                 "fields": [
91459                     "operator",
91460                     "building_area",
91461                     "address"
91462                 ],
91463                 "suggestion": true
91464             },
91465             "shop/supermarket/Makro": {
91466                 "tags": {
91467                     "name": "Makro",
91468                     "shop": "supermarket"
91469                 },
91470                 "name": "Makro",
91471                 "icon": "grocery",
91472                 "geometry": [
91473                     "point",
91474                     "vertex",
91475                     "area"
91476                 ],
91477                 "fields": [
91478                     "operator",
91479                     "building_area",
91480                     "address"
91481                 ],
91482                 "suggestion": true
91483             },
91484             "shop/supermarket/Markant": {
91485                 "tags": {
91486                     "name": "Markant",
91487                     "shop": "supermarket"
91488                 },
91489                 "name": "Markant",
91490                 "icon": "grocery",
91491                 "geometry": [
91492                     "point",
91493                     "vertex",
91494                     "area"
91495                 ],
91496                 "fields": [
91497                     "operator",
91498                     "building_area",
91499                     "address"
91500                 ],
91501                 "suggestion": true
91502             },
91503             "shop/supermarket/Marktkauf": {
91504                 "tags": {
91505                     "name": "Marktkauf",
91506                     "shop": "supermarket"
91507                 },
91508                 "name": "Marktkauf",
91509                 "icon": "grocery",
91510                 "geometry": [
91511                     "point",
91512                     "vertex",
91513                     "area"
91514                 ],
91515                 "fields": [
91516                     "operator",
91517                     "building_area",
91518                     "address"
91519                 ],
91520                 "suggestion": true
91521             },
91522             "shop/supermarket/Match": {
91523                 "tags": {
91524                     "name": "Match",
91525                     "shop": "supermarket"
91526                 },
91527                 "name": "Match",
91528                 "icon": "grocery",
91529                 "geometry": [
91530                     "point",
91531                     "vertex",
91532                     "area"
91533                 ],
91534                 "fields": [
91535                     "operator",
91536                     "building_area",
91537                     "address"
91538                 ],
91539                 "suggestion": true
91540             },
91541             "shop/supermarket/Maxi": {
91542                 "tags": {
91543                     "name": "Maxi",
91544                     "shop": "supermarket"
91545                 },
91546                 "name": "Maxi",
91547                 "icon": "grocery",
91548                 "geometry": [
91549                     "point",
91550                     "vertex",
91551                     "area"
91552                 ],
91553                 "fields": [
91554                     "operator",
91555                     "building_area",
91556                     "address"
91557                 ],
91558                 "suggestion": true
91559             },
91560             "shop/supermarket/Maxima": {
91561                 "tags": {
91562                     "name": "Maxima",
91563                     "shop": "supermarket"
91564                 },
91565                 "name": "Maxima",
91566                 "icon": "grocery",
91567                 "geometry": [
91568                     "point",
91569                     "vertex",
91570                     "area"
91571                 ],
91572                 "fields": [
91573                     "operator",
91574                     "building_area",
91575                     "address"
91576                 ],
91577                 "suggestion": true
91578             },
91579             "shop/supermarket/Maxima X": {
91580                 "tags": {
91581                     "name": "Maxima X",
91582                     "shop": "supermarket"
91583                 },
91584                 "name": "Maxima X",
91585                 "icon": "grocery",
91586                 "geometry": [
91587                     "point",
91588                     "vertex",
91589                     "area"
91590                 ],
91591                 "fields": [
91592                     "operator",
91593                     "building_area",
91594                     "address"
91595                 ],
91596                 "suggestion": true
91597             },
91598             "shop/supermarket/Meijer": {
91599                 "tags": {
91600                     "name": "Meijer",
91601                     "shop": "supermarket"
91602                 },
91603                 "name": "Meijer",
91604                 "icon": "grocery",
91605                 "geometry": [
91606                     "point",
91607                     "vertex",
91608                     "area"
91609                 ],
91610                 "fields": [
91611                     "operator",
91612                     "building_area",
91613                     "address"
91614                 ],
91615                 "suggestion": true
91616             },
91617             "shop/supermarket/Mercadona": {
91618                 "tags": {
91619                     "name": "Mercadona",
91620                     "shop": "supermarket"
91621                 },
91622                 "name": "Mercadona",
91623                 "icon": "grocery",
91624                 "geometry": [
91625                     "point",
91626                     "vertex",
91627                     "area"
91628                 ],
91629                 "fields": [
91630                     "operator",
91631                     "building_area",
91632                     "address"
91633                 ],
91634                 "suggestion": true
91635             },
91636             "shop/supermarket/Merkur": {
91637                 "tags": {
91638                     "name": "Merkur",
91639                     "shop": "supermarket"
91640                 },
91641                 "name": "Merkur",
91642                 "icon": "grocery",
91643                 "geometry": [
91644                     "point",
91645                     "vertex",
91646                     "area"
91647                 ],
91648                 "fields": [
91649                     "operator",
91650                     "building_area",
91651                     "address"
91652                 ],
91653                 "suggestion": true
91654             },
91655             "shop/supermarket/Metro": {
91656                 "tags": {
91657                     "name": "Metro",
91658                     "shop": "supermarket"
91659                 },
91660                 "name": "Metro",
91661                 "icon": "grocery",
91662                 "geometry": [
91663                     "point",
91664                     "vertex",
91665                     "area"
91666                 ],
91667                 "fields": [
91668                     "operator",
91669                     "building_area",
91670                     "address"
91671                 ],
91672                 "suggestion": true
91673             },
91674             "shop/supermarket/Migros": {
91675                 "tags": {
91676                     "name": "Migros",
91677                     "shop": "supermarket"
91678                 },
91679                 "name": "Migros",
91680                 "icon": "grocery",
91681                 "geometry": [
91682                     "point",
91683                     "vertex",
91684                     "area"
91685                 ],
91686                 "fields": [
91687                     "operator",
91688                     "building_area",
91689                     "address"
91690                 ],
91691                 "suggestion": true
91692             },
91693             "shop/supermarket/Minipreço": {
91694                 "tags": {
91695                     "name": "Minipreço",
91696                     "shop": "supermarket"
91697                 },
91698                 "name": "Minipreço",
91699                 "icon": "grocery",
91700                 "geometry": [
91701                     "point",
91702                     "vertex",
91703                     "area"
91704                 ],
91705                 "fields": [
91706                     "operator",
91707                     "building_area",
91708                     "address"
91709                 ],
91710                 "suggestion": true
91711             },
91712             "shop/supermarket/Monoprix": {
91713                 "tags": {
91714                     "name": "Monoprix",
91715                     "shop": "supermarket"
91716                 },
91717                 "name": "Monoprix",
91718                 "icon": "grocery",
91719                 "geometry": [
91720                     "point",
91721                     "vertex",
91722                     "area"
91723                 ],
91724                 "fields": [
91725                     "operator",
91726                     "building_area",
91727                     "address"
91728                 ],
91729                 "suggestion": true
91730             },
91731             "shop/supermarket/Netto": {
91732                 "tags": {
91733                     "name": "Netto",
91734                     "shop": "supermarket"
91735                 },
91736                 "name": "Netto",
91737                 "icon": "grocery",
91738                 "geometry": [
91739                     "point",
91740                     "vertex",
91741                     "area"
91742                 ],
91743                 "fields": [
91744                     "operator",
91745                     "building_area",
91746                     "address"
91747                 ],
91748                 "suggestion": true
91749             },
91750             "shop/supermarket/NORMA": {
91751                 "tags": {
91752                     "name": "NORMA",
91753                     "shop": "supermarket"
91754                 },
91755                 "name": "NORMA",
91756                 "icon": "grocery",
91757                 "geometry": [
91758                     "point",
91759                     "vertex",
91760                     "area"
91761                 ],
91762                 "fields": [
91763                     "operator",
91764                     "building_area",
91765                     "address"
91766                 ],
91767                 "suggestion": true
91768             },
91769             "shop/supermarket/NP": {
91770                 "tags": {
91771                     "name": "NP",
91772                     "shop": "supermarket"
91773                 },
91774                 "name": "NP",
91775                 "icon": "grocery",
91776                 "geometry": [
91777                     "point",
91778                     "vertex",
91779                     "area"
91780                 ],
91781                 "fields": [
91782                     "operator",
91783                     "building_area",
91784                     "address"
91785                 ],
91786                 "suggestion": true
91787             },
91788             "shop/supermarket/Nah & Frisch": {
91789                 "tags": {
91790                     "name": "Nah & Frisch",
91791                     "shop": "supermarket"
91792                 },
91793                 "name": "Nah & Frisch",
91794                 "icon": "grocery",
91795                 "geometry": [
91796                     "point",
91797                     "vertex",
91798                     "area"
91799                 ],
91800                 "fields": [
91801                     "operator",
91802                     "building_area",
91803                     "address"
91804                 ],
91805                 "suggestion": true
91806             },
91807             "shop/supermarket/Nahkauf": {
91808                 "tags": {
91809                     "name": "Nahkauf",
91810                     "shop": "supermarket"
91811                 },
91812                 "name": "Nahkauf",
91813                 "icon": "grocery",
91814                 "geometry": [
91815                     "point",
91816                     "vertex",
91817                     "area"
91818                 ],
91819                 "fields": [
91820                     "operator",
91821                     "building_area",
91822                     "address"
91823                 ],
91824                 "suggestion": true
91825             },
91826             "shop/supermarket/Neukauf": {
91827                 "tags": {
91828                     "name": "Neukauf",
91829                     "shop": "supermarket"
91830                 },
91831                 "name": "Neukauf",
91832                 "icon": "grocery",
91833                 "geometry": [
91834                     "point",
91835                     "vertex",
91836                     "area"
91837                 ],
91838                 "fields": [
91839                     "operator",
91840                     "building_area",
91841                     "address"
91842                 ],
91843                 "suggestion": true
91844             },
91845             "shop/supermarket/New World": {
91846                 "tags": {
91847                     "name": "New World",
91848                     "shop": "supermarket"
91849                 },
91850                 "name": "New World",
91851                 "icon": "grocery",
91852                 "geometry": [
91853                     "point",
91854                     "vertex",
91855                     "area"
91856                 ],
91857                 "fields": [
91858                     "operator",
91859                     "building_area",
91860                     "address"
91861                 ],
91862                 "suggestion": true
91863             },
91864             "shop/supermarket/No Frills": {
91865                 "tags": {
91866                     "name": "No Frills",
91867                     "shop": "supermarket"
91868                 },
91869                 "name": "No Frills",
91870                 "icon": "grocery",
91871                 "geometry": [
91872                     "point",
91873                     "vertex",
91874                     "area"
91875                 ],
91876                 "fields": [
91877                     "operator",
91878                     "building_area",
91879                     "address"
91880                 ],
91881                 "suggestion": true
91882             },
91883             "shop/supermarket/Norma": {
91884                 "tags": {
91885                     "name": "Norma",
91886                     "shop": "supermarket"
91887                 },
91888                 "name": "Norma",
91889                 "icon": "grocery",
91890                 "geometry": [
91891                     "point",
91892                     "vertex",
91893                     "area"
91894                 ],
91895                 "fields": [
91896                     "operator",
91897                     "building_area",
91898                     "address"
91899                 ],
91900                 "suggestion": true
91901             },
91902             "shop/supermarket/PENNY": {
91903                 "tags": {
91904                     "name": "PENNY",
91905                     "shop": "supermarket"
91906                 },
91907                 "name": "PENNY",
91908                 "icon": "grocery",
91909                 "geometry": [
91910                     "point",
91911                     "vertex",
91912                     "area"
91913                 ],
91914                 "fields": [
91915                     "operator",
91916                     "building_area",
91917                     "address"
91918                 ],
91919                 "suggestion": true
91920             },
91921             "shop/supermarket/Pam": {
91922                 "tags": {
91923                     "name": "Pam",
91924                     "shop": "supermarket"
91925                 },
91926                 "name": "Pam",
91927                 "icon": "grocery",
91928                 "geometry": [
91929                     "point",
91930                     "vertex",
91931                     "area"
91932                 ],
91933                 "fields": [
91934                     "operator",
91935                     "building_area",
91936                     "address"
91937                 ],
91938                 "suggestion": true
91939             },
91940             "shop/supermarket/Penny": {
91941                 "tags": {
91942                     "name": "Penny",
91943                     "shop": "supermarket"
91944                 },
91945                 "name": "Penny",
91946                 "icon": "grocery",
91947                 "geometry": [
91948                     "point",
91949                     "vertex",
91950                     "area"
91951                 ],
91952                 "fields": [
91953                     "operator",
91954                     "building_area",
91955                     "address"
91956                 ],
91957                 "suggestion": true
91958             },
91959             "shop/supermarket/Penny Market": {
91960                 "tags": {
91961                     "name": "Penny Market",
91962                     "shop": "supermarket"
91963                 },
91964                 "name": "Penny Market",
91965                 "icon": "grocery",
91966                 "geometry": [
91967                     "point",
91968                     "vertex",
91969                     "area"
91970                 ],
91971                 "fields": [
91972                     "operator",
91973                     "building_area",
91974                     "address"
91975                 ],
91976                 "suggestion": true
91977             },
91978             "shop/supermarket/Penny Markt": {
91979                 "tags": {
91980                     "name": "Penny Markt",
91981                     "shop": "supermarket"
91982                 },
91983                 "name": "Penny Markt",
91984                 "icon": "grocery",
91985                 "geometry": [
91986                     "point",
91987                     "vertex",
91988                     "area"
91989                 ],
91990                 "fields": [
91991                     "operator",
91992                     "building_area",
91993                     "address"
91994                 ],
91995                 "suggestion": true
91996             },
91997             "shop/supermarket/Pick n Pay": {
91998                 "tags": {
91999                     "name": "Pick n Pay",
92000                     "shop": "supermarket"
92001                 },
92002                 "name": "Pick n Pay",
92003                 "icon": "grocery",
92004                 "geometry": [
92005                     "point",
92006                     "vertex",
92007                     "area"
92008                 ],
92009                 "fields": [
92010                     "operator",
92011                     "building_area",
92012                     "address"
92013                 ],
92014                 "suggestion": true
92015             },
92016             "shop/supermarket/Piggly Wiggly": {
92017                 "tags": {
92018                     "name": "Piggly Wiggly",
92019                     "shop": "supermarket"
92020                 },
92021                 "name": "Piggly Wiggly",
92022                 "icon": "grocery",
92023                 "geometry": [
92024                     "point",
92025                     "vertex",
92026                     "area"
92027                 ],
92028                 "fields": [
92029                     "operator",
92030                     "building_area",
92031                     "address"
92032                 ],
92033                 "suggestion": true
92034             },
92035             "shop/supermarket/Pingo Doce": {
92036                 "tags": {
92037                     "name": "Pingo Doce",
92038                     "shop": "supermarket"
92039                 },
92040                 "name": "Pingo Doce",
92041                 "icon": "grocery",
92042                 "geometry": [
92043                     "point",
92044                     "vertex",
92045                     "area"
92046                 ],
92047                 "fields": [
92048                     "operator",
92049                     "building_area",
92050                     "address"
92051                 ],
92052                 "suggestion": true
92053             },
92054             "shop/supermarket/Piotr i Paweł": {
92055                 "tags": {
92056                     "name": "Piotr i Paweł",
92057                     "shop": "supermarket"
92058                 },
92059                 "name": "Piotr i Paweł",
92060                 "icon": "grocery",
92061                 "geometry": [
92062                     "point",
92063                     "vertex",
92064                     "area"
92065                 ],
92066                 "fields": [
92067                     "operator",
92068                     "building_area",
92069                     "address"
92070                 ],
92071                 "suggestion": true
92072             },
92073             "shop/supermarket/Plodine": {
92074                 "tags": {
92075                     "name": "Plodine",
92076                     "shop": "supermarket"
92077                 },
92078                 "name": "Plodine",
92079                 "icon": "grocery",
92080                 "geometry": [
92081                     "point",
92082                     "vertex",
92083                     "area"
92084                 ],
92085                 "fields": [
92086                     "operator",
92087                     "building_area",
92088                     "address"
92089                 ],
92090                 "suggestion": true
92091             },
92092             "shop/supermarket/Plus": {
92093                 "tags": {
92094                     "name": "Plus",
92095                     "shop": "supermarket"
92096                 },
92097                 "name": "Plus",
92098                 "icon": "grocery",
92099                 "geometry": [
92100                     "point",
92101                     "vertex",
92102                     "area"
92103                 ],
92104                 "fields": [
92105                     "operator",
92106                     "building_area",
92107                     "address"
92108                 ],
92109                 "suggestion": true
92110             },
92111             "shop/supermarket/Polo Market": {
92112                 "tags": {
92113                     "name": "Polo Market",
92114                     "shop": "supermarket"
92115                 },
92116                 "name": "Polo Market",
92117                 "icon": "grocery",
92118                 "geometry": [
92119                     "point",
92120                     "vertex",
92121                     "area"
92122                 ],
92123                 "fields": [
92124                     "operator",
92125                     "building_area",
92126                     "address"
92127                 ],
92128                 "suggestion": true
92129             },
92130             "shop/supermarket/Price Chopper": {
92131                 "tags": {
92132                     "name": "Price Chopper",
92133                     "shop": "supermarket"
92134                 },
92135                 "name": "Price Chopper",
92136                 "icon": "grocery",
92137                 "geometry": [
92138                     "point",
92139                     "vertex",
92140                     "area"
92141                 ],
92142                 "fields": [
92143                     "operator",
92144                     "building_area",
92145                     "address"
92146                 ],
92147                 "suggestion": true
92148             },
92149             "shop/supermarket/Profi": {
92150                 "tags": {
92151                     "name": "Profi",
92152                     "shop": "supermarket"
92153                 },
92154                 "name": "Profi",
92155                 "icon": "grocery",
92156                 "geometry": [
92157                     "point",
92158                     "vertex",
92159                     "area"
92160                 ],
92161                 "fields": [
92162                     "operator",
92163                     "building_area",
92164                     "address"
92165                 ],
92166                 "suggestion": true
92167             },
92168             "shop/supermarket/Publix": {
92169                 "tags": {
92170                     "name": "Publix",
92171                     "shop": "supermarket"
92172                 },
92173                 "name": "Publix",
92174                 "icon": "grocery",
92175                 "geometry": [
92176                     "point",
92177                     "vertex",
92178                     "area"
92179                 ],
92180                 "fields": [
92181                     "operator",
92182                     "building_area",
92183                     "address"
92184                 ],
92185                 "suggestion": true
92186             },
92187             "shop/supermarket/REWE": {
92188                 "tags": {
92189                     "name": "REWE",
92190                     "shop": "supermarket"
92191                 },
92192                 "name": "REWE",
92193                 "icon": "grocery",
92194                 "geometry": [
92195                     "point",
92196                     "vertex",
92197                     "area"
92198                 ],
92199                 "fields": [
92200                     "operator",
92201                     "building_area",
92202                     "address"
92203                 ],
92204                 "suggestion": true
92205             },
92206             "shop/supermarket/Real": {
92207                 "tags": {
92208                     "name": "Real",
92209                     "shop": "supermarket"
92210                 },
92211                 "name": "Real",
92212                 "icon": "grocery",
92213                 "geometry": [
92214                     "point",
92215                     "vertex",
92216                     "area"
92217                 ],
92218                 "fields": [
92219                     "operator",
92220                     "building_area",
92221                     "address"
92222                 ],
92223                 "suggestion": true
92224             },
92225             "shop/supermarket/Reliance Fresh": {
92226                 "tags": {
92227                     "name": "Reliance Fresh",
92228                     "shop": "supermarket"
92229                 },
92230                 "name": "Reliance Fresh",
92231                 "icon": "grocery",
92232                 "geometry": [
92233                     "point",
92234                     "vertex",
92235                     "area"
92236                 ],
92237                 "fields": [
92238                     "operator",
92239                     "building_area",
92240                     "address"
92241                 ],
92242                 "suggestion": true
92243             },
92244             "shop/supermarket/Rema 1000": {
92245                 "tags": {
92246                     "name": "Rema 1000",
92247                     "shop": "supermarket"
92248                 },
92249                 "name": "Rema 1000",
92250                 "icon": "grocery",
92251                 "geometry": [
92252                     "point",
92253                     "vertex",
92254                     "area"
92255                 ],
92256                 "fields": [
92257                     "operator",
92258                     "building_area",
92259                     "address"
92260                 ],
92261                 "suggestion": true
92262             },
92263             "shop/supermarket/Rewe": {
92264                 "tags": {
92265                     "name": "Rewe",
92266                     "shop": "supermarket"
92267                 },
92268                 "name": "Rewe",
92269                 "icon": "grocery",
92270                 "geometry": [
92271                     "point",
92272                     "vertex",
92273                     "area"
92274                 ],
92275                 "fields": [
92276                     "operator",
92277                     "building_area",
92278                     "address"
92279                 ],
92280                 "suggestion": true
92281             },
92282             "shop/supermarket/Rimi": {
92283                 "tags": {
92284                     "name": "Rimi",
92285                     "shop": "supermarket"
92286                 },
92287                 "name": "Rimi",
92288                 "icon": "grocery",
92289                 "geometry": [
92290                     "point",
92291                     "vertex",
92292                     "area"
92293                 ],
92294                 "fields": [
92295                     "operator",
92296                     "building_area",
92297                     "address"
92298                 ],
92299                 "suggestion": true
92300             },
92301             "shop/supermarket/S-Market": {
92302                 "tags": {
92303                     "name": "S-Market",
92304                     "shop": "supermarket"
92305                 },
92306                 "name": "S-Market",
92307                 "icon": "grocery",
92308                 "geometry": [
92309                     "point",
92310                     "vertex",
92311                     "area"
92312                 ],
92313                 "fields": [
92314                     "operator",
92315                     "building_area",
92316                     "address"
92317                 ],
92318                 "suggestion": true
92319             },
92320             "shop/supermarket/Safeway": {
92321                 "tags": {
92322                     "name": "Safeway",
92323                     "shop": "supermarket"
92324                 },
92325                 "name": "Safeway",
92326                 "icon": "grocery",
92327                 "geometry": [
92328                     "point",
92329                     "vertex",
92330                     "area"
92331                 ],
92332                 "fields": [
92333                     "operator",
92334                     "building_area",
92335                     "address"
92336                 ],
92337                 "suggestion": true
92338             },
92339             "shop/supermarket/Sam's Club": {
92340                 "tags": {
92341                     "name": "Sam's Club",
92342                     "shop": "supermarket"
92343                 },
92344                 "name": "Sam's Club",
92345                 "icon": "grocery",
92346                 "geometry": [
92347                     "point",
92348                     "vertex",
92349                     "area"
92350                 ],
92351                 "fields": [
92352                     "operator",
92353                     "building_area",
92354                     "address"
92355                 ],
92356                 "suggestion": true
92357             },
92358             "shop/supermarket/Santa Isabel": {
92359                 "tags": {
92360                     "name": "Santa Isabel",
92361                     "shop": "supermarket"
92362                 },
92363                 "name": "Santa Isabel",
92364                 "icon": "grocery",
92365                 "geometry": [
92366                     "point",
92367                     "vertex",
92368                     "area"
92369                 ],
92370                 "fields": [
92371                     "operator",
92372                     "building_area",
92373                     "address"
92374                 ],
92375                 "suggestion": true
92376             },
92377             "shop/supermarket/Shopi": {
92378                 "tags": {
92379                     "name": "Shopi",
92380                     "shop": "supermarket"
92381                 },
92382                 "name": "Shopi",
92383                 "icon": "grocery",
92384                 "geometry": [
92385                     "point",
92386                     "vertex",
92387                     "area"
92388                 ],
92389                 "fields": [
92390                     "operator",
92391                     "building_area",
92392                     "address"
92393                 ],
92394                 "suggestion": true
92395             },
92396             "shop/supermarket/Shoprite": {
92397                 "tags": {
92398                     "name": "Shoprite",
92399                     "shop": "supermarket"
92400                 },
92401                 "name": "Shoprite",
92402                 "icon": "grocery",
92403                 "geometry": [
92404                     "point",
92405                     "vertex",
92406                     "area"
92407                 ],
92408                 "fields": [
92409                     "operator",
92410                     "building_area",
92411                     "address"
92412                 ],
92413                 "suggestion": true
92414             },
92415             "shop/supermarket/Simply Market": {
92416                 "tags": {
92417                     "name": "Simply Market",
92418                     "shop": "supermarket"
92419                 },
92420                 "name": "Simply Market",
92421                 "icon": "grocery",
92422                 "geometry": [
92423                     "point",
92424                     "vertex",
92425                     "area"
92426                 ],
92427                 "fields": [
92428                     "operator",
92429                     "building_area",
92430                     "address"
92431                 ],
92432                 "suggestion": true
92433             },
92434             "shop/supermarket/Sobeys": {
92435                 "tags": {
92436                     "name": "Sobeys",
92437                     "shop": "supermarket"
92438                 },
92439                 "name": "Sobeys",
92440                 "icon": "grocery",
92441                 "geometry": [
92442                     "point",
92443                     "vertex",
92444                     "area"
92445                 ],
92446                 "fields": [
92447                     "operator",
92448                     "building_area",
92449                     "address"
92450                 ],
92451                 "suggestion": true
92452             },
92453             "shop/supermarket/Soriana": {
92454                 "tags": {
92455                     "name": "Soriana",
92456                     "shop": "supermarket"
92457                 },
92458                 "name": "Soriana",
92459                 "icon": "grocery",
92460                 "geometry": [
92461                     "point",
92462                     "vertex",
92463                     "area"
92464                 ],
92465                 "fields": [
92466                     "operator",
92467                     "building_area",
92468                     "address"
92469                 ],
92470                 "suggestion": true
92471             },
92472             "shop/supermarket/Stokrotka": {
92473                 "tags": {
92474                     "name": "Stokrotka",
92475                     "shop": "supermarket"
92476                 },
92477                 "name": "Stokrotka",
92478                 "icon": "grocery",
92479                 "geometry": [
92480                     "point",
92481                     "vertex",
92482                     "area"
92483                 ],
92484                 "fields": [
92485                     "operator",
92486                     "building_area",
92487                     "address"
92488                 ],
92489                 "suggestion": true
92490             },
92491             "shop/supermarket/Stop & Shop": {
92492                 "tags": {
92493                     "name": "Stop & Shop",
92494                     "shop": "supermarket"
92495                 },
92496                 "name": "Stop & Shop",
92497                 "icon": "grocery",
92498                 "geometry": [
92499                     "point",
92500                     "vertex",
92501                     "area"
92502                 ],
92503                 "fields": [
92504                     "operator",
92505                     "building_area",
92506                     "address"
92507                 ],
92508                 "suggestion": true
92509             },
92510             "shop/supermarket/Super Brugsen": {
92511                 "tags": {
92512                     "name": "Super Brugsen",
92513                     "shop": "supermarket"
92514                 },
92515                 "name": "Super Brugsen",
92516                 "icon": "grocery",
92517                 "geometry": [
92518                     "point",
92519                     "vertex",
92520                     "area"
92521                 ],
92522                 "fields": [
92523                     "operator",
92524                     "building_area",
92525                     "address"
92526                 ],
92527                 "suggestion": true
92528             },
92529             "shop/supermarket/SuperBrugsen": {
92530                 "tags": {
92531                     "name": "SuperBrugsen",
92532                     "shop": "supermarket"
92533                 },
92534                 "name": "SuperBrugsen",
92535                 "icon": "grocery",
92536                 "geometry": [
92537                     "point",
92538                     "vertex",
92539                     "area"
92540                 ],
92541                 "fields": [
92542                     "operator",
92543                     "building_area",
92544                     "address"
92545                 ],
92546                 "suggestion": true
92547             },
92548             "shop/supermarket/tegut": {
92549                 "tags": {
92550                     "name": "tegut",
92551                     "shop": "supermarket"
92552                 },
92553                 "name": "tegut",
92554                 "icon": "grocery",
92555                 "geometry": [
92556                     "point",
92557                     "vertex",
92558                     "area"
92559                 ],
92560                 "fields": [
92561                     "operator",
92562                     "building_area",
92563                     "address"
92564                 ],
92565                 "suggestion": true
92566             },
92567             "shop/supermarket/Tengelmann": {
92568                 "tags": {
92569                     "name": "Tengelmann",
92570                     "shop": "supermarket"
92571                 },
92572                 "name": "Tengelmann",
92573                 "icon": "grocery",
92574                 "geometry": [
92575                     "point",
92576                     "vertex",
92577                     "area"
92578                 ],
92579                 "fields": [
92580                     "operator",
92581                     "building_area",
92582                     "address"
92583                 ],
92584                 "suggestion": true
92585             },
92586             "shop/supermarket/Tesco Extra": {
92587                 "tags": {
92588                     "name": "Tesco Extra",
92589                     "shop": "supermarket"
92590                 },
92591                 "name": "Tesco Extra",
92592                 "icon": "grocery",
92593                 "geometry": [
92594                     "point",
92595                     "vertex",
92596                     "area"
92597                 ],
92598                 "fields": [
92599                     "operator",
92600                     "building_area",
92601                     "address"
92602                 ],
92603                 "suggestion": true
92604             },
92605             "shop/supermarket/Tesco Metro": {
92606                 "tags": {
92607                     "name": "Tesco Metro",
92608                     "shop": "supermarket"
92609                 },
92610                 "name": "Tesco Metro",
92611                 "icon": "grocery",
92612                 "geometry": [
92613                     "point",
92614                     "vertex",
92615                     "area"
92616                 ],
92617                 "fields": [
92618                     "operator",
92619                     "building_area",
92620                     "address"
92621                 ],
92622                 "suggestion": true
92623             },
92624             "shop/supermarket/The Co-operative": {
92625                 "tags": {
92626                     "name": "The Co-operative",
92627                     "shop": "supermarket"
92628                 },
92629                 "name": "The Co-operative",
92630                 "icon": "grocery",
92631                 "geometry": [
92632                     "point",
92633                     "vertex",
92634                     "area"
92635                 ],
92636                 "fields": [
92637                     "operator",
92638                     "building_area",
92639                     "address"
92640                 ],
92641                 "suggestion": true
92642             },
92643             "shop/supermarket/Trader Joe's": {
92644                 "tags": {
92645                     "name": "Trader Joe's",
92646                     "shop": "supermarket"
92647                 },
92648                 "name": "Trader Joe's",
92649                 "icon": "grocery",
92650                 "geometry": [
92651                     "point",
92652                     "vertex",
92653                     "area"
92654                 ],
92655                 "fields": [
92656                     "operator",
92657                     "building_area",
92658                     "address"
92659                 ],
92660                 "suggestion": true
92661             },
92662             "shop/supermarket/Treff 3000": {
92663                 "tags": {
92664                     "name": "Treff 3000",
92665                     "shop": "supermarket"
92666                 },
92667                 "name": "Treff 3000",
92668                 "icon": "grocery",
92669                 "geometry": [
92670                     "point",
92671                     "vertex",
92672                     "area"
92673                 ],
92674                 "fields": [
92675                     "operator",
92676                     "building_area",
92677                     "address"
92678                 ],
92679                 "suggestion": true
92680             },
92681             "shop/supermarket/Unimarc": {
92682                 "tags": {
92683                     "name": "Unimarc",
92684                     "shop": "supermarket"
92685                 },
92686                 "name": "Unimarc",
92687                 "icon": "grocery",
92688                 "geometry": [
92689                     "point",
92690                     "vertex",
92691                     "area"
92692                 ],
92693                 "fields": [
92694                     "operator",
92695                     "building_area",
92696                     "address"
92697                 ],
92698                 "suggestion": true
92699             },
92700             "shop/supermarket/Unimarkt": {
92701                 "tags": {
92702                     "name": "Unimarkt",
92703                     "shop": "supermarket"
92704                 },
92705                 "name": "Unimarkt",
92706                 "icon": "grocery",
92707                 "geometry": [
92708                     "point",
92709                     "vertex",
92710                     "area"
92711                 ],
92712                 "fields": [
92713                     "operator",
92714                     "building_area",
92715                     "address"
92716                 ],
92717                 "suggestion": true
92718             },
92719             "shop/supermarket/Waitrose": {
92720                 "tags": {
92721                     "name": "Waitrose",
92722                     "shop": "supermarket"
92723                 },
92724                 "name": "Waitrose",
92725                 "icon": "grocery",
92726                 "geometry": [
92727                     "point",
92728                     "vertex",
92729                     "area"
92730                 ],
92731                 "fields": [
92732                     "operator",
92733                     "building_area",
92734                     "address"
92735                 ],
92736                 "suggestion": true
92737             },
92738             "shop/supermarket/Wasgau": {
92739                 "tags": {
92740                     "name": "Wasgau",
92741                     "shop": "supermarket"
92742                 },
92743                 "name": "Wasgau",
92744                 "icon": "grocery",
92745                 "geometry": [
92746                     "point",
92747                     "vertex",
92748                     "area"
92749                 ],
92750                 "fields": [
92751                     "operator",
92752                     "building_area",
92753                     "address"
92754                 ],
92755                 "suggestion": true
92756             },
92757             "shop/supermarket/Whole Foods": {
92758                 "tags": {
92759                     "name": "Whole Foods",
92760                     "shop": "supermarket"
92761                 },
92762                 "name": "Whole Foods",
92763                 "icon": "grocery",
92764                 "geometry": [
92765                     "point",
92766                     "vertex",
92767                     "area"
92768                 ],
92769                 "fields": [
92770                     "operator",
92771                     "building_area",
92772                     "address"
92773                 ],
92774                 "suggestion": true
92775             },
92776             "shop/supermarket/Willys": {
92777                 "tags": {
92778                     "name": "Willys",
92779                     "shop": "supermarket"
92780                 },
92781                 "name": "Willys",
92782                 "icon": "grocery",
92783                 "geometry": [
92784                     "point",
92785                     "vertex",
92786                     "area"
92787                 ],
92788                 "fields": [
92789                     "operator",
92790                     "building_area",
92791                     "address"
92792                 ],
92793                 "suggestion": true
92794             },
92795             "shop/supermarket/Zielpunkt": {
92796                 "tags": {
92797                     "name": "Zielpunkt",
92798                     "shop": "supermarket"
92799                 },
92800                 "name": "Zielpunkt",
92801                 "icon": "grocery",
92802                 "geometry": [
92803                     "point",
92804                     "vertex",
92805                     "area"
92806                 ],
92807                 "fields": [
92808                     "operator",
92809                     "building_area",
92810                     "address"
92811                 ],
92812                 "suggestion": true
92813             },
92814             "shop/supermarket/coop": {
92815                 "tags": {
92816                     "name": "coop",
92817                     "shop": "supermarket"
92818                 },
92819                 "name": "coop",
92820                 "icon": "grocery",
92821                 "geometry": [
92822                     "point",
92823                     "vertex",
92824                     "area"
92825                 ],
92826                 "fields": [
92827                     "operator",
92828                     "building_area",
92829                     "address"
92830                 ],
92831                 "suggestion": true
92832             },
92833             "shop/supermarket/nahkauf": {
92834                 "tags": {
92835                     "name": "nahkauf",
92836                     "shop": "supermarket"
92837                 },
92838                 "name": "nahkauf",
92839                 "icon": "grocery",
92840                 "geometry": [
92841                     "point",
92842                     "vertex",
92843                     "area"
92844                 ],
92845                 "fields": [
92846                     "operator",
92847                     "building_area",
92848                     "address"
92849                 ],
92850                 "suggestion": true
92851             },
92852             "shop/supermarket/real,-": {
92853                 "tags": {
92854                     "name": "real,-",
92855                     "shop": "supermarket"
92856                 },
92857                 "name": "real,-",
92858                 "icon": "grocery",
92859                 "geometry": [
92860                     "point",
92861                     "vertex",
92862                     "area"
92863                 ],
92864                 "fields": [
92865                     "operator",
92866                     "building_area",
92867                     "address"
92868                 ],
92869                 "suggestion": true
92870             },
92871             "shop/supermarket/sky": {
92872                 "tags": {
92873                     "name": "sky",
92874                     "shop": "supermarket"
92875                 },
92876                 "name": "sky",
92877                 "icon": "grocery",
92878                 "geometry": [
92879                     "point",
92880                     "vertex",
92881                     "area"
92882                 ],
92883                 "fields": [
92884                     "operator",
92885                     "building_area",
92886                     "address"
92887                 ],
92888                 "suggestion": true
92889             },
92890             "shop/supermarket/АТБ": {
92891                 "tags": {
92892                     "name": "АТБ",
92893                     "shop": "supermarket"
92894                 },
92895                 "name": "АТБ",
92896                 "icon": "grocery",
92897                 "geometry": [
92898                     "point",
92899                     "vertex",
92900                     "area"
92901                 ],
92902                 "fields": [
92903                     "operator",
92904                     "building_area",
92905                     "address"
92906                 ],
92907                 "suggestion": true
92908             },
92909             "shop/supermarket/Десяточка": {
92910                 "tags": {
92911                     "name": "Десяточка",
92912                     "shop": "supermarket"
92913                 },
92914                 "name": "Десяточка",
92915                 "icon": "grocery",
92916                 "geometry": [
92917                     "point",
92918                     "vertex",
92919                     "area"
92920                 ],
92921                 "fields": [
92922                     "operator",
92923                     "building_area",
92924                     "address"
92925                 ],
92926                 "suggestion": true
92927             },
92928             "shop/supermarket/Евроопт": {
92929                 "tags": {
92930                     "name": "Евроопт",
92931                     "shop": "supermarket"
92932                 },
92933                 "name": "Евроопт",
92934                 "icon": "grocery",
92935                 "geometry": [
92936                     "point",
92937                     "vertex",
92938                     "area"
92939                 ],
92940                 "fields": [
92941                     "operator",
92942                     "building_area",
92943                     "address"
92944                 ],
92945                 "suggestion": true
92946             },
92947             "shop/supermarket/Карусель": {
92948                 "tags": {
92949                     "name": "Карусель",
92950                     "shop": "supermarket"
92951                 },
92952                 "name": "Карусель",
92953                 "icon": "grocery",
92954                 "geometry": [
92955                     "point",
92956                     "vertex",
92957                     "area"
92958                 ],
92959                 "fields": [
92960                     "operator",
92961                     "building_area",
92962                     "address"
92963                 ],
92964                 "suggestion": true
92965             },
92966             "shop/supermarket/Квартал": {
92967                 "tags": {
92968                     "name": "Квартал",
92969                     "shop": "supermarket"
92970                 },
92971                 "name": "Квартал",
92972                 "icon": "grocery",
92973                 "geometry": [
92974                     "point",
92975                     "vertex",
92976                     "area"
92977                 ],
92978                 "fields": [
92979                     "operator",
92980                     "building_area",
92981                     "address"
92982                 ],
92983                 "suggestion": true
92984             },
92985             "shop/supermarket/Копейка": {
92986                 "tags": {
92987                     "name": "Копейка",
92988                     "shop": "supermarket"
92989                 },
92990                 "name": "Копейка",
92991                 "icon": "grocery",
92992                 "geometry": [
92993                     "point",
92994                     "vertex",
92995                     "area"
92996                 ],
92997                 "fields": [
92998                     "operator",
92999                     "building_area",
93000                     "address"
93001                 ],
93002                 "suggestion": true
93003             },
93004             "shop/supermarket/Магнолия": {
93005                 "tags": {
93006                     "name": "Магнолия",
93007                     "shop": "supermarket"
93008                 },
93009                 "name": "Магнолия",
93010                 "icon": "grocery",
93011                 "geometry": [
93012                     "point",
93013                     "vertex",
93014                     "area"
93015                 ],
93016                 "fields": [
93017                     "operator",
93018                     "building_area",
93019                     "address"
93020                 ],
93021                 "suggestion": true
93022             },
93023             "shop/supermarket/Народная 7Я семьЯ": {
93024                 "tags": {
93025                     "name": "Народная 7Я семьЯ",
93026                     "shop": "supermarket"
93027                 },
93028                 "name": "Народная 7Я семьЯ",
93029                 "icon": "grocery",
93030                 "geometry": [
93031                     "point",
93032                     "vertex",
93033                     "area"
93034                 ],
93035                 "fields": [
93036                     "operator",
93037                     "building_area",
93038                     "address"
93039                 ],
93040                 "suggestion": true
93041             },
93042             "shop/supermarket/Полушка": {
93043                 "tags": {
93044                     "name": "Полушка",
93045                     "shop": "supermarket"
93046                 },
93047                 "name": "Полушка",
93048                 "icon": "grocery",
93049                 "geometry": [
93050                     "point",
93051                     "vertex",
93052                     "area"
93053                 ],
93054                 "fields": [
93055                     "operator",
93056                     "building_area",
93057                     "address"
93058                 ],
93059                 "suggestion": true
93060             },
93061             "shop/supermarket/Седьмой континент": {
93062                 "tags": {
93063                     "name": "Седьмой континент",
93064                     "shop": "supermarket"
93065                 },
93066                 "name": "Седьмой континент",
93067                 "icon": "grocery",
93068                 "geometry": [
93069                     "point",
93070                     "vertex",
93071                     "area"
93072                 ],
93073                 "fields": [
93074                     "operator",
93075                     "building_area",
93076                     "address"
93077                 ],
93078                 "suggestion": true
93079             },
93080             "shop/supermarket/Семья": {
93081                 "tags": {
93082                     "name": "Семья",
93083                     "shop": "supermarket"
93084                 },
93085                 "name": "Семья",
93086                 "icon": "grocery",
93087                 "geometry": [
93088                     "point",
93089                     "vertex",
93090                     "area"
93091                 ],
93092                 "fields": [
93093                     "operator",
93094                     "building_area",
93095                     "address"
93096                 ],
93097                 "suggestion": true
93098             },
93099             "shop/supermarket/Сільпо": {
93100                 "tags": {
93101                     "name": "Сільпо",
93102                     "shop": "supermarket"
93103                 },
93104                 "name": "Сільпо",
93105                 "icon": "grocery",
93106                 "geometry": [
93107                     "point",
93108                     "vertex",
93109                     "area"
93110                 ],
93111                 "fields": [
93112                     "operator",
93113                     "building_area",
93114                     "address"
93115                 ],
93116                 "suggestion": true
93117             },
93118             "shop/supermarket/Фора": {
93119                 "tags": {
93120                     "name": "Фора",
93121                     "shop": "supermarket"
93122                 },
93123                 "name": "Фора",
93124                 "icon": "grocery",
93125                 "geometry": [
93126                     "point",
93127                     "vertex",
93128                     "area"
93129                 ],
93130                 "fields": [
93131                     "operator",
93132                     "building_area",
93133                     "address"
93134                 ],
93135                 "suggestion": true
93136             },
93137             "shop/supermarket/Фуршет": {
93138                 "tags": {
93139                     "name": "Фуршет",
93140                     "shop": "supermarket"
93141                 },
93142                 "name": "Фуршет",
93143                 "icon": "grocery",
93144                 "geometry": [
93145                     "point",
93146                     "vertex",
93147                     "area"
93148                 ],
93149                 "fields": [
93150                     "operator",
93151                     "building_area",
93152                     "address"
93153                 ],
93154                 "suggestion": true
93155             },
93156             "shop/supermarket/マルエツ": {
93157                 "tags": {
93158                     "name": "マルエツ",
93159                     "shop": "supermarket"
93160                 },
93161                 "name": "マルエツ",
93162                 "icon": "grocery",
93163                 "geometry": [
93164                     "point",
93165                     "vertex",
93166                     "area"
93167                 ],
93168                 "fields": [
93169                     "operator",
93170                     "building_area",
93171                     "address"
93172                 ],
93173                 "suggestion": true
93174             },
93175             "shop/supermarket/ヨークマート (YorkMart)": {
93176                 "tags": {
93177                     "name": "ヨークマート (YorkMart)",
93178                     "shop": "supermarket"
93179                 },
93180                 "name": "ヨークマート (YorkMart)",
93181                 "icon": "grocery",
93182                 "geometry": [
93183                     "point",
93184                     "vertex",
93185                     "area"
93186                 ],
93187                 "fields": [
93188                     "operator",
93189                     "building_area",
93190                     "address"
93191                 ],
93192                 "suggestion": true
93193             },
93194             "shop/supermarket/西友 (SEIYU)": {
93195                 "tags": {
93196                     "name": "西友 (SEIYU)",
93197                     "shop": "supermarket"
93198                 },
93199                 "name": "西友 (SEIYU)",
93200                 "icon": "grocery",
93201                 "geometry": [
93202                     "point",
93203                     "vertex",
93204                     "area"
93205                 ],
93206                 "fields": [
93207                     "operator",
93208                     "building_area",
93209                     "address"
93210                 ],
93211                 "suggestion": true
93212             },
93213             "shop/toys/La Grande Récré": {
93214                 "tags": {
93215                     "name": "La Grande Récré",
93216                     "shop": "toys"
93217                 },
93218                 "name": "La Grande Récré",
93219                 "icon": "shop",
93220                 "geometry": [
93221                     "point",
93222                     "vertex",
93223                     "area"
93224                 ],
93225                 "fields": [
93226                     "address",
93227                     "building_area",
93228                     "opening_hours"
93229                 ],
93230                 "suggestion": true
93231             },
93232             "shop/toys/Toys R Us": {
93233                 "tags": {
93234                     "name": "Toys R Us",
93235                     "shop": "toys"
93236                 },
93237                 "name": "Toys R Us",
93238                 "icon": "shop",
93239                 "geometry": [
93240                     "point",
93241                     "vertex",
93242                     "area"
93243                 ],
93244                 "fields": [
93245                     "address",
93246                     "building_area",
93247                     "opening_hours"
93248                 ],
93249                 "suggestion": true
93250             },
93251             "shop/toys/Детский мир": {
93252                 "tags": {
93253                     "name": "Детский мир",
93254                     "shop": "toys"
93255                 },
93256                 "name": "Детский мир",
93257                 "icon": "shop",
93258                 "geometry": [
93259                     "point",
93260                     "vertex",
93261                     "area"
93262                 ],
93263                 "fields": [
93264                     "address",
93265                     "building_area",
93266                     "opening_hours"
93267                 ],
93268                 "suggestion": true
93269             },
93270             "shop/travel_agency/Flight Centre": {
93271                 "tags": {
93272                     "name": "Flight Centre",
93273                     "shop": "travel_agency"
93274                 },
93275                 "name": "Flight Centre",
93276                 "icon": "suitcase",
93277                 "geometry": [
93278                     "point",
93279                     "vertex",
93280                     "area"
93281                 ],
93282                 "fields": [
93283                     "address",
93284                     "building_area",
93285                     "opening_hours"
93286                 ],
93287                 "suggestion": true
93288             },
93289             "shop/travel_agency/Thomas Cook": {
93290                 "tags": {
93291                     "name": "Thomas Cook",
93292                     "shop": "travel_agency"
93293                 },
93294                 "name": "Thomas Cook",
93295                 "icon": "suitcase",
93296                 "geometry": [
93297                     "point",
93298                     "vertex",
93299                     "area"
93300                 ],
93301                 "fields": [
93302                     "address",
93303                     "building_area",
93304                     "opening_hours"
93305                 ],
93306                 "suggestion": true
93307             },
93308             "shop/variety_store/Dollar Tree": {
93309                 "tags": {
93310                     "name": "Dollar Tree",
93311                     "shop": "variety_store"
93312                 },
93313                 "name": "Dollar Tree",
93314                 "icon": "shop",
93315                 "geometry": [
93316                     "point",
93317                     "vertex",
93318                     "area"
93319                 ],
93320                 "fields": [
93321                     "address",
93322                     "building_area",
93323                     "opening_hours"
93324                 ],
93325                 "suggestion": true
93326             },
93327             "shop/variety_store/Dollarama": {
93328                 "tags": {
93329                     "name": "Dollarama",
93330                     "shop": "variety_store"
93331                 },
93332                 "name": "Dollarama",
93333                 "icon": "shop",
93334                 "geometry": [
93335                     "point",
93336                     "vertex",
93337                     "area"
93338                 ],
93339                 "fields": [
93340                     "address",
93341                     "building_area",
93342                     "opening_hours"
93343                 ],
93344                 "suggestion": true
93345             },
93346             "shop/variety_store/Tedi": {
93347                 "tags": {
93348                     "name": "Tedi",
93349                     "shop": "variety_store"
93350                 },
93351                 "name": "Tedi",
93352                 "icon": "shop",
93353                 "geometry": [
93354                     "point",
93355                     "vertex",
93356                     "area"
93357                 ],
93358                 "fields": [
93359                     "address",
93360                     "building_area",
93361                     "opening_hours"
93362                 ],
93363                 "suggestion": true
93364             },
93365             "shop/video/Blockbuster": {
93366                 "tags": {
93367                     "name": "Blockbuster",
93368                     "shop": "video"
93369                 },
93370                 "name": "Blockbuster",
93371                 "icon": "shop",
93372                 "geometry": [
93373                     "point",
93374                     "vertex",
93375                     "area"
93376                 ],
93377                 "fields": [
93378                     "address",
93379                     "building_area",
93380                     "opening_hours"
93381                 ],
93382                 "suggestion": true
93383             },
93384             "shop/video/World of Video": {
93385                 "tags": {
93386                     "name": "World of Video",
93387                     "shop": "video"
93388                 },
93389                 "name": "World of Video",
93390                 "icon": "shop",
93391                 "geometry": [
93392                     "point",
93393                     "vertex",
93394                     "area"
93395                 ],
93396                 "fields": [
93397                     "address",
93398                     "building_area",
93399                     "opening_hours"
93400                 ],
93401                 "suggestion": true
93402             }
93403         },
93404         "defaults": {
93405             "area": [
93406                 "category-landuse",
93407                 "category-building",
93408                 "category-water-area",
93409                 "leisure/park",
93410                 "amenity/hospital",
93411                 "amenity/place_of_worship",
93412                 "amenity/cafe",
93413                 "amenity/restaurant",
93414                 "area"
93415             ],
93416             "line": [
93417                 "category-road",
93418                 "category-rail",
93419                 "category-path",
93420                 "category-water-line",
93421                 "power/line",
93422                 "line"
93423             ],
93424             "point": [
93425                 "leisure/park",
93426                 "amenity/hospital",
93427                 "amenity/place_of_worship",
93428                 "amenity/cafe",
93429                 "amenity/restaurant",
93430                 "amenity/bar",
93431                 "amenity/bank",
93432                 "shop/supermarket",
93433                 "point"
93434             ],
93435             "vertex": [
93436                 "highway/crossing",
93437                 "railway/level_crossing",
93438                 "highway/traffic_signals",
93439                 "highway/turning_circle",
93440                 "highway/mini_roundabout",
93441                 "highway/motorway_junction",
93442                 "vertex"
93443             ],
93444             "relation": [
93445                 "category-route",
93446                 "type/boundary",
93447                 "type/restriction",
93448                 "type/multipolygon",
93449                 "relation"
93450             ]
93451         },
93452         "categories": {
93453             "category-building": {
93454                 "geometry": "area",
93455                 "name": "Building",
93456                 "icon": "building",
93457                 "members": [
93458                     "building/house",
93459                     "building/apartments",
93460                     "building/commercial",
93461                     "building/industrial",
93462                     "building/residential",
93463                     "building"
93464                 ]
93465             },
93466             "category-golf": {
93467                 "geometry": "area",
93468                 "name": "Golf",
93469                 "icon": "golf",
93470                 "members": [
93471                     "golf/fairway",
93472                     "golf/green",
93473                     "golf/lateral_water_hazard",
93474                     "golf/rough",
93475                     "golf/bunker",
93476                     "golf/tee",
93477                     "golf/water_hazard"
93478                 ]
93479             },
93480             "category-landuse": {
93481                 "geometry": "area",
93482                 "name": "Land Use",
93483                 "icon": "land-use",
93484                 "members": [
93485                     "landuse/residential",
93486                     "landuse/industrial",
93487                     "landuse/commercial",
93488                     "landuse/retail",
93489                     "landuse/farm",
93490                     "landuse/farmyard",
93491                     "landuse/forest",
93492                     "landuse/meadow",
93493                     "landuse/cemetery"
93494                 ]
93495             },
93496             "category-path": {
93497                 "geometry": "line",
93498                 "name": "Path",
93499                 "icon": "category-path",
93500                 "members": [
93501                     "highway/footway",
93502                     "highway/cycleway",
93503                     "highway/bridleway",
93504                     "highway/path",
93505                     "highway/steps"
93506                 ]
93507             },
93508             "category-rail": {
93509                 "geometry": "line",
93510                 "name": "Rail",
93511                 "icon": "category-rail",
93512                 "members": [
93513                     "railway/rail",
93514                     "railway/subway",
93515                     "railway/tram",
93516                     "railway/monorail",
93517                     "railway/disused",
93518                     "railway/abandoned"
93519                 ]
93520             },
93521             "category-road": {
93522                 "geometry": "line",
93523                 "name": "Road",
93524                 "icon": "category-roads",
93525                 "members": [
93526                     "highway/residential",
93527                     "highway/motorway",
93528                     "highway/trunk",
93529                     "highway/primary",
93530                     "highway/secondary",
93531                     "highway/tertiary",
93532                     "highway/service",
93533                     "highway/motorway_link",
93534                     "highway/trunk_link",
93535                     "highway/primary_link",
93536                     "highway/secondary_link",
93537                     "highway/tertiary_link",
93538                     "highway/unclassified",
93539                     "highway/track",
93540                     "highway/road"
93541                 ]
93542             },
93543             "category-route": {
93544                 "geometry": "relation",
93545                 "name": "Route",
93546                 "icon": "route",
93547                 "members": [
93548                     "type/route/road",
93549                     "type/route/bicycle",
93550                     "type/route/foot",
93551                     "type/route/hiking",
93552                     "type/route/bus",
93553                     "type/route/train",
93554                     "type/route/tram",
93555                     "type/route/ferry",
93556                     "type/route/power",
93557                     "type/route/pipeline",
93558                     "type/route/detour",
93559                     "type/route_master",
93560                     "type/route"
93561                 ]
93562             },
93563             "category-water-area": {
93564                 "geometry": "area",
93565                 "name": "Water",
93566                 "icon": "water",
93567                 "members": [
93568                     "natural/water/lake",
93569                     "natural/water/pond",
93570                     "natural/water/reservoir",
93571                     "natural/water"
93572                 ]
93573             },
93574             "category-water-line": {
93575                 "geometry": "line",
93576                 "name": "Water",
93577                 "icon": "category-water",
93578                 "members": [
93579                     "waterway/river",
93580                     "waterway/stream",
93581                     "waterway/canal",
93582                     "waterway/ditch"
93583                 ]
93584             }
93585         },
93586         "fields": {
93587             "access": {
93588                 "keys": [
93589                     "access",
93590                     "foot",
93591                     "motor_vehicle",
93592                     "bicycle",
93593                     "horse"
93594                 ],
93595                 "type": "access",
93596                 "label": "Access",
93597                 "placeholder": "Unknown",
93598                 "strings": {
93599                     "types": {
93600                         "access": "General",
93601                         "foot": "Foot",
93602                         "motor_vehicle": "Motor Vehicles",
93603                         "bicycle": "Bicycles",
93604                         "horse": "Horses"
93605                     },
93606                     "options": {
93607                         "yes": {
93608                             "title": "Allowed",
93609                             "description": "Access permitted by law; a right of way"
93610                         },
93611                         "no": {
93612                             "title": "Prohibited",
93613                             "description": "Access not permitted to the general public"
93614                         },
93615                         "permissive": {
93616                             "title": "Permissive",
93617                             "description": "Access permitted until such time as the owner revokes the permission"
93618                         },
93619                         "private": {
93620                             "title": "Private",
93621                             "description": "Access permitted only with permission of the owner on an individual basis"
93622                         },
93623                         "designated": {
93624                             "title": "Designated",
93625                             "description": "Access permitted according to signs or specific local laws"
93626                         },
93627                         "destination": {
93628                             "title": "Destination",
93629                             "description": "Access permitted only to reach a destination"
93630                         }
93631                     }
93632                 }
93633             },
93634             "access_simple": {
93635                 "key": "access",
93636                 "type": "combo",
93637                 "label": "Access",
93638                 "options": [
93639                     "public",
93640                     "permissive",
93641                     "private",
93642                     "customers"
93643                 ]
93644             },
93645             "address": {
93646                 "type": "address",
93647                 "keys": [
93648                     "addr:housename",
93649                     "addr:housenumber",
93650                     "addr:street",
93651                     "addr:city",
93652                     "addr:postcode"
93653                 ],
93654                 "icon": "address",
93655                 "universal": true,
93656                 "label": "Address",
93657                 "strings": {
93658                     "placeholders": {
93659                         "housename": "Housename",
93660                         "number": "123",
93661                         "street": "Street",
93662                         "city": "City",
93663                         "postcode": "Postal code"
93664                     }
93665                 }
93666             },
93667             "admin_level": {
93668                 "key": "admin_level",
93669                 "type": "number",
93670                 "label": "Admin Level"
93671             },
93672             "aeroway": {
93673                 "key": "aeroway",
93674                 "type": "typeCombo",
93675                 "label": "Type"
93676             },
93677             "amenity": {
93678                 "key": "amenity",
93679                 "type": "typeCombo",
93680                 "label": "Type"
93681             },
93682             "artist": {
93683                 "key": "artist_name",
93684                 "type": "text",
93685                 "label": "Artist"
93686             },
93687             "artwork_type": {
93688                 "key": "artwork_type",
93689                 "type": "combo",
93690                 "label": "Type"
93691             },
93692             "atm": {
93693                 "key": "atm",
93694                 "type": "check",
93695                 "label": "ATM"
93696             },
93697             "backrest": {
93698                 "key": "backrest",
93699                 "type": "check",
93700                 "label": "Backrest"
93701             },
93702             "barrier": {
93703                 "key": "barrier",
93704                 "type": "typeCombo",
93705                 "label": "Type"
93706             },
93707             "bicycle_parking": {
93708                 "key": "bicycle_parking",
93709                 "type": "combo",
93710                 "label": "Type"
93711             },
93712             "boundary": {
93713                 "key": "boundary",
93714                 "type": "combo",
93715                 "label": "Type"
93716             },
93717             "building": {
93718                 "key": "building",
93719                 "type": "typeCombo",
93720                 "label": "Building"
93721             },
93722             "building_area": {
93723                 "key": "building",
93724                 "type": "check",
93725                 "default": "yes",
93726                 "geometry": "area",
93727                 "label": "Building"
93728             },
93729             "cans": {
93730                 "key": "cans",
93731                 "type": "check",
93732                 "label": "Accepts Cans"
93733             },
93734             "capacity": {
93735                 "key": "capacity",
93736                 "type": "number",
93737                 "label": "Capacity",
93738                 "placeholder": "50, 100, 200..."
93739             },
93740             "cardinal_direction": {
93741                 "key": "direction",
93742                 "type": "combo",
93743                 "options": [
93744                     "N",
93745                     "E",
93746                     "S",
93747                     "W",
93748                     "NE",
93749                     "SE",
93750                     "SW",
93751                     "NNE",
93752                     "ENE",
93753                     "ESE",
93754                     "SSE",
93755                     "SSW",
93756                     "WSW",
93757                     "WNW",
93758                     "NNW"
93759                 ],
93760                 "label": "Direction"
93761             },
93762             "clock_direction": {
93763                 "key": "direction",
93764                 "type": "combo",
93765                 "options": [
93766                     "clockwise",
93767                     "anticlockwise"
93768                 ],
93769                 "label": "Direction",
93770                 "strings": {
93771                     "options": {
93772                         "clockwise": "Clockwise",
93773                         "anticlockwise": "Counterclockwise"
93774                     }
93775                 }
93776             },
93777             "clothes": {
93778                 "key": "clothes",
93779                 "type": "check",
93780                 "label": "Accepts Clothes"
93781             },
93782             "collection_times": {
93783                 "key": "collection_times",
93784                 "type": "text",
93785                 "label": "Collection Times"
93786             },
93787             "construction": {
93788                 "key": "construction",
93789                 "type": "combo",
93790                 "label": "Type"
93791             },
93792             "country": {
93793                 "key": "country",
93794                 "type": "combo",
93795                 "label": "Country"
93796             },
93797             "covered": {
93798                 "key": "covered",
93799                 "type": "check",
93800                 "label": "Covered"
93801             },
93802             "crossing": {
93803                 "key": "crossing",
93804                 "type": "combo",
93805                 "label": "Type"
93806             },
93807             "cuisine": {
93808                 "key": "cuisine",
93809                 "type": "combo",
93810                 "indexed": true,
93811                 "label": "Cuisine"
93812             },
93813             "denomination": {
93814                 "key": "denomination",
93815                 "type": "combo",
93816                 "label": "Denomination"
93817             },
93818             "denotation": {
93819                 "key": "denotation",
93820                 "type": "combo",
93821                 "label": "Denotation"
93822             },
93823             "description": {
93824                 "key": "description",
93825                 "type": "textarea",
93826                 "label": "Description"
93827             },
93828             "elevation": {
93829                 "key": "ele",
93830                 "type": "number",
93831                 "icon": "elevation",
93832                 "universal": true,
93833                 "label": "Elevation"
93834             },
93835             "emergency": {
93836                 "key": "emergency",
93837                 "type": "check",
93838                 "label": "Emergency"
93839             },
93840             "entrance": {
93841                 "key": "entrance",
93842                 "type": "typeCombo",
93843                 "label": "Type"
93844             },
93845             "fax": {
93846                 "key": "fax",
93847                 "type": "tel",
93848                 "label": "Fax",
93849                 "placeholder": "+31 42 123 4567"
93850             },
93851             "fee": {
93852                 "key": "fee",
93853                 "type": "check",
93854                 "label": "Fee"
93855             },
93856             "fire_hydrant/type": {
93857                 "key": "fire_hydrant:type",
93858                 "type": "combo",
93859                 "options": [
93860                     "pillar",
93861                     "pond",
93862                     "underground",
93863                     "wall"
93864                 ],
93865                 "label": "Type"
93866             },
93867             "fixme": {
93868                 "key": "fixme",
93869                 "type": "textarea",
93870                 "label": "Fix Me"
93871             },
93872             "generator/method": {
93873                 "key": "generator:method",
93874                 "type": "combo",
93875                 "label": "Method"
93876             },
93877             "generator/source": {
93878                 "key": "generator:source",
93879                 "type": "combo",
93880                 "label": "Source"
93881             },
93882             "generator/type": {
93883                 "key": "generator:type",
93884                 "type": "combo",
93885                 "label": "Type"
93886             },
93887             "glass": {
93888                 "key": "glass",
93889                 "type": "check",
93890                 "label": "Accepts Glass"
93891             },
93892             "golf_hole": {
93893                 "key": "ref",
93894                 "type": "text",
93895                 "label": "Reference",
93896                 "placeholder": "Hole number (1-18)"
93897             },
93898             "handicap": {
93899                 "key": "handicap",
93900                 "type": "number",
93901                 "label": "Handicap",
93902                 "placeholder": "1-18"
93903             },
93904             "highway": {
93905                 "key": "highway",
93906                 "type": "typeCombo",
93907                 "label": "Type"
93908             },
93909             "historic": {
93910                 "key": "historic",
93911                 "type": "typeCombo",
93912                 "label": "Type"
93913             },
93914             "iata": {
93915                 "key": "iata",
93916                 "type": "text",
93917                 "label": "IATA"
93918             },
93919             "icao": {
93920                 "key": "icao",
93921                 "type": "text",
93922                 "label": "ICAO"
93923             },
93924             "incline": {
93925                 "key": "incline",
93926                 "type": "combo",
93927                 "label": "Incline"
93928             },
93929             "information": {
93930                 "key": "information",
93931                 "type": "typeCombo",
93932                 "label": "Type"
93933             },
93934             "internet_access": {
93935                 "key": "internet_access",
93936                 "type": "combo",
93937                 "options": [
93938                     "yes",
93939                     "no",
93940                     "wlan",
93941                     "wired",
93942                     "terminal"
93943                 ],
93944                 "label": "Internet Access",
93945                 "strings": {
93946                     "options": {
93947                         "yes": "Yes",
93948                         "no": "No",
93949                         "wlan": "Wifi",
93950                         "wired": "Wired",
93951                         "terminal": "Terminal"
93952                     }
93953                 }
93954             },
93955             "landuse": {
93956                 "key": "landuse",
93957                 "type": "typeCombo",
93958                 "label": "Type"
93959             },
93960             "lanes": {
93961                 "key": "lanes",
93962                 "type": "number",
93963                 "label": "Lanes",
93964                 "placeholder": "1, 2, 3..."
93965             },
93966             "layer": {
93967                 "key": "layer",
93968                 "type": "combo",
93969                 "label": "Layer"
93970             },
93971             "leisure": {
93972                 "key": "leisure",
93973                 "type": "typeCombo",
93974                 "label": "Type"
93975             },
93976             "levels": {
93977                 "key": "building:levels",
93978                 "type": "number",
93979                 "label": "Levels",
93980                 "placeholder": "2, 4, 6..."
93981             },
93982             "lit": {
93983                 "key": "lit",
93984                 "type": "check",
93985                 "label": "Lit"
93986             },
93987             "location": {
93988                 "key": "location",
93989                 "type": "combo",
93990                 "label": "Location"
93991             },
93992             "man_made": {
93993                 "key": "man_made",
93994                 "type": "typeCombo",
93995                 "label": "Type"
93996             },
93997             "maxspeed": {
93998                 "key": "maxspeed",
93999                 "type": "maxspeed",
94000                 "label": "Speed Limit",
94001                 "placeholder": "40, 50, 60..."
94002             },
94003             "name": {
94004                 "key": "name",
94005                 "type": "localized",
94006                 "label": "Name",
94007                 "placeholder": "Common name (if any)"
94008             },
94009             "natural": {
94010                 "key": "natural",
94011                 "type": "typeCombo",
94012                 "label": "Natural"
94013             },
94014             "network": {
94015                 "key": "network",
94016                 "type": "text",
94017                 "label": "Network"
94018             },
94019             "note": {
94020                 "key": "note",
94021                 "type": "textarea",
94022                 "universal": true,
94023                 "icon": "note",
94024                 "label": "Note"
94025             },
94026             "office": {
94027                 "key": "office",
94028                 "type": "typeCombo",
94029                 "label": "Type"
94030             },
94031             "oneway": {
94032                 "key": "oneway",
94033                 "type": "check",
94034                 "label": "One Way"
94035             },
94036             "oneway_yes": {
94037                 "key": "oneway",
94038                 "type": "check",
94039                 "default": "yes",
94040                 "label": "One Way"
94041             },
94042             "opening_hours": {
94043                 "key": "opening_hours",
94044                 "type": "text",
94045                 "label": "Hours"
94046             },
94047             "operator": {
94048                 "key": "operator",
94049                 "type": "text",
94050                 "label": "Operator"
94051             },
94052             "paper": {
94053                 "key": "paper",
94054                 "type": "check",
94055                 "label": "Accepts Paper"
94056             },
94057             "par": {
94058                 "key": "par",
94059                 "type": "number",
94060                 "label": "Par",
94061                 "placeholder": "3, 4, 5..."
94062             },
94063             "park_ride": {
94064                 "key": "park_ride",
94065                 "type": "check",
94066                 "label": "Park and Ride"
94067             },
94068             "parking": {
94069                 "key": "parking",
94070                 "type": "combo",
94071                 "options": [
94072                     "surface",
94073                     "multi-storey",
94074                     "underground",
94075                     "sheds",
94076                     "carports",
94077                     "garage_boxes",
94078                     "lane"
94079                 ],
94080                 "label": "Type"
94081             },
94082             "phone": {
94083                 "key": "phone",
94084                 "type": "tel",
94085                 "icon": "telephone",
94086                 "universal": true,
94087                 "label": "Phone",
94088                 "placeholder": "+31 42 123 4567"
94089             },
94090             "place": {
94091                 "key": "place",
94092                 "type": "typeCombo",
94093                 "label": "Type"
94094             },
94095             "power": {
94096                 "key": "power",
94097                 "type": "typeCombo",
94098                 "label": "Type"
94099             },
94100             "railway": {
94101                 "key": "railway",
94102                 "type": "typeCombo",
94103                 "label": "Type"
94104             },
94105             "ref": {
94106                 "key": "ref",
94107                 "type": "text",
94108                 "label": "Reference"
94109             },
94110             "relation": {
94111                 "key": "type",
94112                 "type": "combo",
94113                 "label": "Type"
94114             },
94115             "religion": {
94116                 "key": "religion",
94117                 "type": "combo",
94118                 "options": [
94119                     "christian",
94120                     "muslim",
94121                     "buddhist",
94122                     "jewish",
94123                     "hindu",
94124                     "shinto",
94125                     "taoist"
94126                 ],
94127                 "label": "Religion",
94128                 "strings": {
94129                     "options": {
94130                         "christian": "Christian",
94131                         "muslim": "Muslim",
94132                         "buddhist": "Buddhist",
94133                         "jewish": "Jewish",
94134                         "hindu": "Hindu",
94135                         "shinto": "Shinto",
94136                         "taoist": "Taoist"
94137                     }
94138                 }
94139             },
94140             "restriction": {
94141                 "key": "restriction",
94142                 "type": "combo",
94143                 "label": "Type"
94144             },
94145             "route": {
94146                 "key": "route",
94147                 "type": "combo",
94148                 "label": "Type"
94149             },
94150             "route_master": {
94151                 "key": "route_master",
94152                 "type": "combo",
94153                 "label": "Type"
94154             },
94155             "sac_scale": {
94156                 "key": "sac_scale",
94157                 "type": "combo",
94158                 "label": "Path Difficulty"
94159             },
94160             "service": {
94161                 "key": "service",
94162                 "type": "combo",
94163                 "options": [
94164                     "parking_aisle",
94165                     "driveway",
94166                     "alley",
94167                     "drive-through",
94168                     "emergency_access"
94169                 ],
94170                 "label": "Type"
94171             },
94172             "shelter": {
94173                 "key": "shelter",
94174                 "type": "check",
94175                 "label": "Shelter"
94176             },
94177             "shelter_type": {
94178                 "key": "shelter_type",
94179                 "type": "combo",
94180                 "options": [
94181                     "public_transport",
94182                     "picnic_shelter",
94183                     "weather_shelter",
94184                     "lean_to",
94185                     "basic_hut",
94186                     "field_shelter",
94187                     "rock_shelter"
94188                 ],
94189                 "label": "Type"
94190             },
94191             "shop": {
94192                 "key": "shop",
94193                 "type": "typeCombo",
94194                 "label": "Type"
94195             },
94196             "source": {
94197                 "key": "source",
94198                 "type": "text",
94199                 "icon": "source",
94200                 "universal": true,
94201                 "label": "Source"
94202             },
94203             "sport": {
94204                 "key": "sport",
94205                 "type": "combo",
94206                 "label": "Sport"
94207             },
94208             "structure": {
94209                 "type": "radio",
94210                 "keys": [
94211                     "bridge",
94212                     "tunnel",
94213                     "embankment",
94214                     "cutting"
94215                 ],
94216                 "label": "Structure",
94217                 "placeholder": "Unknown",
94218                 "strings": {
94219                     "options": {
94220                         "bridge": "Bridge",
94221                         "tunnel": "Tunnel",
94222                         "embankment": "Embankment",
94223                         "cutting": "Cutting"
94224                     }
94225                 }
94226             },
94227             "supervised": {
94228                 "key": "supervised",
94229                 "type": "check",
94230                 "label": "Supervised"
94231             },
94232             "surface": {
94233                 "key": "surface",
94234                 "type": "combo",
94235                 "label": "Surface"
94236             },
94237             "toilets/disposal": {
94238                 "key": "toilets:disposal",
94239                 "type": "combo",
94240                 "label": "Disposal"
94241             },
94242             "tourism": {
94243                 "key": "tourism",
94244                 "type": "typeCombo",
94245                 "label": "Type"
94246             },
94247             "towertype": {
94248                 "key": "tower:type",
94249                 "type": "combo",
94250                 "label": "Tower type"
94251             },
94252             "tracktype": {
94253                 "key": "tracktype",
94254                 "type": "combo",
94255                 "label": "Type"
94256             },
94257             "trail_visibility": {
94258                 "key": "trail_visibility",
94259                 "type": "combo",
94260                 "label": "Trail Visibility"
94261             },
94262             "tree_type": {
94263                 "key": "type",
94264                 "type": "combo",
94265                 "options": [
94266                     "broad_leaved",
94267                     "conifer",
94268                     "palm"
94269                 ],
94270                 "label": "Type"
94271             },
94272             "vending": {
94273                 "key": "vending",
94274                 "type": "combo",
94275                 "label": "Type of Goods"
94276             },
94277             "water": {
94278                 "key": "water",
94279                 "type": "combo",
94280                 "label": "Type"
94281             },
94282             "waterway": {
94283                 "key": "waterway",
94284                 "type": "typeCombo",
94285                 "label": "Type"
94286             },
94287             "website": {
94288                 "key": "website",
94289                 "type": "url",
94290                 "icon": "website",
94291                 "placeholder": "http://example.com/",
94292                 "universal": true,
94293                 "label": "Website"
94294             },
94295             "wetland": {
94296                 "key": "wetland",
94297                 "type": "combo",
94298                 "label": "Type"
94299             },
94300             "wheelchair": {
94301                 "key": "wheelchair",
94302                 "type": "radio",
94303                 "options": [
94304                     "yes",
94305                     "limited",
94306                     "no"
94307                 ],
94308                 "icon": "wheelchair",
94309                 "universal": true,
94310                 "label": "Wheelchair Access"
94311             },
94312             "wikipedia": {
94313                 "key": "wikipedia",
94314                 "type": "wikipedia",
94315                 "icon": "wikipedia",
94316                 "universal": true,
94317                 "label": "Wikipedia"
94318             },
94319             "wood": {
94320                 "key": "wood",
94321                 "type": "combo",
94322                 "label": "Type"
94323             }
94324         }
94325     },
94326     "imperial": {
94327         "type": "FeatureCollection",
94328         "features": [
94329             {
94330                 "type": "Feature",
94331                 "properties": {
94332                     "id": 0
94333                 },
94334                 "geometry": {
94335                     "type": "MultiPolygon",
94336                     "coordinates": [
94337                         [
94338                             [
94339                                 [
94340                                     -1.426496,
94341                                     50.639342
94342                                 ],
94343                                 [
94344                                     -1.445953,
94345                                     50.648139
94346                                 ],
94347                                 [
94348                                     -1.452789,
94349                                     50.654283
94350                                 ],
94351                                 [
94352                                     -1.485951,
94353                                     50.669338
94354                                 ],
94355                                 [
94356                                     -1.497426,
94357                                     50.672309
94358                                 ],
94359                                 [
94360                                     -1.535146,
94361                                     50.669379
94362                                 ],
94363                                 [
94364                                     -1.551503,
94365                                     50.665107
94366                                 ],
94367                                 [
94368                                     -1.569488,
94369                                     50.658026
94370                                 ],
94371                                 [
94372                                     -1.545318,
94373                                     50.686103
94374                                 ],
94375                                 [
94376                                     -1.50593,
94377                                     50.707709
94378                                 ],
94379                                 [
94380                                     -1.418691,
94381                                     50.733791
94382                                 ],
94383                                 [
94384                                     -1.420888,
94385                                     50.730455
94386                                 ],
94387                                 [
94388                                     -1.423451,
94389                                     50.7237
94390                                 ],
94391                                 [
94392                                     -1.425364,
94393                                     50.72012
94394                                 ],
94395                                 [
94396                                     -1.400868,
94397                                     50.721991
94398                                 ],
94399                                 [
94400                                     -1.377553,
94401                                     50.734198
94402                                 ],
94403                                 [
94404                                     -1.343495,
94405                                     50.761054
94406                                 ],
94407                                 [
94408                                     -1.318512,
94409                                     50.772162
94410                                 ],
94411                                 [
94412                                     -1.295766,
94413                                     50.773179
94414                                 ],
94415                                 [
94416                                     -1.144276,
94417                                     50.733791
94418                                 ],
94419                                 [
94420                                     -1.119537,
94421                                     50.734198
94422                                 ],
94423                                 [
94424                                     -1.10912,
94425                                     50.732856
94426                                 ],
94427                                 [
94428                                     -1.097035,
94429                                     50.726955
94430                                 ],
94431                                 [
94432                                     -1.096425,
94433                                     50.724433
94434                                 ],
94435                                 [
94436                                     -1.097646,
94437                                     50.71601
94438                                 ],
94439                                 [
94440                                     -1.097035,
94441                                     50.713324
94442                                 ],
94443                                 [
94444                                     -1.094228,
94445                                     50.712633
94446                                 ],
94447                                 [
94448                                     -1.085561,
94449                                     50.714016
94450                                 ],
94451                                 [
94452                                     -1.082753,
94453                                     50.713324
94454                                 ],
94455                                 [
94456                                     -1.062327,
94457                                     50.692816
94458                                 ],
94459                                 [
94460                                     -1.062327,
94461                                     50.685289
94462                                 ],
94463                                 [
94464                                     -1.066965,
94465                                     50.685248
94466                                 ],
94467                                 [
94468                                     -1.069651,
94469                                     50.683498
94470                                 ],
94471                                 [
94472                                     -1.071889,
94473                                     50.680976
94474                                 ],
94475                                 [
94476                                     -1.075307,
94477                                     50.678534
94478                                 ],
94479                                 [
94480                                     -1.112701,
94481                                     50.671454
94482                                 ],
94483                                 [
94484                                     -1.128651,
94485                                     50.666449
94486                                 ],
94487                                 [
94488                                     -1.156361,
94489                                     50.650784
94490                                 ],
94491                                 [
94492                                     -1.162221,
94493                                     50.645982
94494                                 ],
94495                                 [
94496                                     -1.164703,
94497                                     50.640937
94498                                 ],
94499                                 [
94500                                     -1.164666,
94501                                     50.639543
94502                                 ],
94503                                 [
94504                                     -1.426496,
94505                                     50.639342
94506                                 ]
94507                             ]
94508                         ],
94509                         [
94510                             [
94511                                 [
94512                                     -7.240314,
94513                                     55.050389
94514                                 ],
94515                                 [
94516                                     -7.013736,
94517                                     55.1615
94518                                 ],
94519                                 [
94520                                     -6.958913,
94521                                     55.20349
94522                                 ],
94523                                 [
94524                                     -6.571562,
94525                                     55.268366
94526                                 ],
94527                                 [
94528                                     -6.509633,
94529                                     55.31398
94530                                 ],
94531                                 [
94532                                     -6.226158,
94533                                     55.344406
94534                                 ],
94535                                 [
94536                                     -6.07105,
94537                                     55.25001
94538                                 ],
94539                                 [
94540                                     -5.712696,
94541                                     55.017635
94542                                 ],
94543                                 [
94544                                     -5.242021,
94545                                     54.415204
94546                                 ],
94547                                 [
94548                                     -5.695554,
94549                                     54.14284
94550                                 ],
94551                                 [
94552                                     -5.72473,
94553                                     54.07455
94554                                 ],
94555                                 [
94556                                     -6.041633,
94557                                     54.006238
94558                                 ],
94559                                 [
94560                                     -6.153953,
94561                                     54.054931
94562                                 ],
94563                                 [
94564                                     -6.220539,
94565                                     54.098803
94566                                 ],
94567                                 [
94568                                     -6.242502,
94569                                     54.099758
94570                                 ],
94571                                 [
94572                                     -6.263661,
94573                                     54.104682
94574                                 ],
94575                                 [
94576                                     -6.269887,
94577                                     54.097927
94578                                 ],
94579                                 [
94580                                     -6.28465,
94581                                     54.105226
94582                                 ],
94583                                 [
94584                                     -6.299585,
94585                                     54.104037
94586                                 ],
94587                                 [
94588                                     -6.313796,
94589                                     54.099696
94590                                 ],
94591                                 [
94592                                     -6.327128,
94593                                     54.097888
94594                                 ],
94595                                 [
94596                                     -6.338962,
94597                                     54.102952
94598                                 ],
94599                                 [
94600                                     -6.346662,
94601                                     54.109877
94602                                 ],
94603                                 [
94604                                     -6.354827,
94605                                     54.110652
94606                                 ],
94607                                 [
94608                                     -6.368108,
94609                                     54.097319
94610                                 ],
94611                                 [
94612                                     -6.369348,
94613                                     54.091118
94614                                 ],
94615                                 [
94616                                     -6.367643,
94617                                     54.083418
94618                                 ],
94619                                 [
94620                                     -6.366919,
94621                                     54.075098
94622                                 ],
94623                                 [
94624                                     -6.371157,
94625                                     54.066778
94626                                 ],
94627                                 [
94628                                     -6.377513,
94629                                     54.063264
94630                                 ],
94631                                 [
94632                                     -6.401026,
94633                                     54.060887
94634                                 ],
94635                                 [
94636                                     -6.426761,
94637                                     54.05541
94638                                 ],
94639                                 [
94640                                     -6.433892,
94641                                     54.055306
94642                                 ],
94643                                 [
94644                                     -6.4403,
94645                                     54.057993
94646                                 ],
94647                                 [
94648                                     -6.446243,
94649                                     54.062438
94650                                 ],
94651                                 [
94652                                     -6.450222,
94653                                     54.066675
94654                                 ],
94655                                 [
94656                                     -6.450894,
94657                                     54.068432
94658                                 ],
94659                                 [
94660                                     -6.47854,
94661                                     54.067709
94662                                 ],
94663                                 [
94664                                     -6.564013,
94665                                     54.04895
94666                                 ],
94667                                 [
94668                                     -6.571868,
94669                                     54.049519
94670                                 ],
94671                                 [
94672                                     -6.587164,
94673                                     54.053343
94674                                 ],
94675                                 [
94676                                     -6.595071,
94677                                     54.052412
94678                                 ],
94679                                 [
94680                                     -6.60029,
94681                                     54.04895
94682                                 ],
94683                                 [
94684                                     -6.605217,
94685                                     54.044475
94686                                 ],
94687                                 [
94688                                     -6.610987,
94689                                     54.039235
94690                                 ],
94691                                 [
94692                                     -6.616465,
94693                                     54.037271
94694                                 ],
94695                                 [
94696                                     -6.630624,
94697                                     54.041819
94698                                 ],
94699                                 [
94700                                     -6.657289,
94701                                     54.061146
94702                                 ],
94703                                 [
94704                                     -6.672534,
94705                                     54.068432
94706                                 ],
94707                                 [
94708                                     -6.657082,
94709                                     54.091945
94710                                 ],
94711                                 [
94712                                     -6.655791,
94713                                     54.103314
94714                                 ],
94715                                 [
94716                                     -6.666436,
94717                                     54.114786
94718                                 ],
94719                                 [
94720                                     -6.643957,
94721                                     54.131839
94722                                 ],
94723                                 [
94724                                     -6.634552,
94725                                     54.150133
94726                                 ],
94727                                 [
94728                                     -6.640339,
94729                                     54.168013
94730                                 ],
94731                                 [
94732                                     -6.648448,
94733                                     54.173665
94734                                 ],
94735                                 [
94736                                     -6.663025,
94737                                     54.183826
94738                                 ],
94739                                 [
94740                                     -6.683954,
94741                                     54.194368
94742                                 ],
94743                                 [
94744                                     -6.694651,
94745                                     54.197985
94746                                 ],
94747                                 [
94748                                     -6.706537,
94749                                     54.198915
94750                                 ],
94751                                 [
94752                                     -6.717234,
94753                                     54.195143
94754                                 ],
94755                                 [
94756                                     -6.724779,
94757                                     54.188631
94758                                 ],
94759                                 [
94760                                     -6.73284,
94761                                     54.183567
94762                                 ],
94763                                 [
94764                                     -6.744777,
94765                                     54.184187
94766                                 ],
94767                                 [
94768                                     -6.766481,
94769                                     54.192352
94770                                 ],
94771                                 [
94772                                     -6.787824,
94773                                     54.202998
94774                                 ],
94775                                 [
94776                                     -6.807358,
94777                                     54.21633
94778                                 ],
94779                                 [
94780                                     -6.823946,
94781                                     54.23235
94782                                 ],
94783                                 [
94784                                     -6.829733,
94785                                     54.242375
94786                                 ],
94787                                 [
94788                                     -6.833196,
94789                                     54.25209
94790                                 ],
94791                                 [
94792                                     -6.837743,
94793                                     54.260513
94794                                 ],
94795                                 [
94796                                     -6.846683,
94797                                     54.266456
94798                                 ],
94799                                 [
94800                                     -6.882185,
94801                                     54.277257
94802                                 ],
94803                                 [
94804                                     -6.864667,
94805                                     54.282734
94806                                 ],
94807                                 [
94808                                     -6.856657,
94809                                     54.292811
94810                                 ],
94811                                 [
94812                                     -6.858414,
94813                                     54.307332
94814                                 ],
94815                                 [
94816                                     -6.870015,
94817                                     54.326001
94818                                 ],
94819                                 [
94820                                     -6.879705,
94821                                     54.341594
94822                                 ],
94823                                 [
94824                                     -6.885957,
94825                                     54.345624
94826                                 ],
94827                                 [
94828                                     -6.897895,
94829                                     54.346193
94830                                 ],
94831                                 [
94832                                     -6.905956,
94833                                     54.349035
94834                                 ],
94835                                 [
94836                                     -6.915051,
94837                                     54.365933
94838                                 ],
94839                                 [
94840                                     -6.922028,
94841                                     54.372703
94842                                 ],
94843                                 [
94844                                     -6.984091,
94845                                     54.403089
94846                                 ],
94847                                 [
94848                                     -7.017836,
94849                                     54.413166
94850                                 ],
94851                                 [
94852                                     -7.049255,
94853                                     54.411512
94854                                 ],
94855                                 [
94856                                     -7.078504,
94857                                     54.394717
94858                                 ],
94859                                 [
94860                                     -7.127028,
94861                                     54.349759
94862                                 ],
94863                                 [
94864                                     -7.159894,
94865                                     54.335186
94866                                 ],
94867                                 [
94868                                     -7.168059,
94869                                     54.335031
94870                                 ],
94871                                 [
94872                                     -7.185629,
94873                                     54.336943
94874                                 ],
94875                                 [
94876                                     -7.18947,
94877                                     54.335692
94878                                 ],
94879                                 [
94880                                     -7.19245,
94881                                     54.334721
94882                                 ],
94883                                 [
94884                                     -7.193949,
94885                                     54.329967
94886                                 ],
94887                                 [
94888                                     -7.191468,
94889                                     54.323869
94890                                 ],
94891                                 [
94892                                     -7.187644,
94893                                     54.318804
94894                                 ],
94895                                 [
94896                                     -7.185009,
94897                                     54.317254
94898                                 ],
94899                                 [
94900                                     -7.184647,
94901                                     54.316634
94902                                 ],
94903                                 [
94904                                     -7.192399,
94905                                     54.307384
94906                                 ],
94907                                 [
94908                                     -7.193691,
94909                                     54.307539
94910                                 ],
94911                                 [
94912                                     -7.199168,
94913                                     54.303457
94914                                 ],
94915                                 [
94916                                     -7.206661,
94917                                     54.304903
94918                                 ],
94919                                 [
94920                                     -7.211467,
94921                                     54.30418
94922                                 ],
94923                                 [
94924                                     -7.209038,
94925                                     54.293431
94926                                 ],
94927                                 [
94928                                     -7.1755,
94929                                     54.283664
94930                                 ],
94931                                 [
94932                                     -7.181495,
94933                                     54.269763
94934                                 ],
94935                                 [
94936                                     -7.14589,
94937                                     54.25209
94938                                 ],
94939                                 [
94940                                     -7.159739,
94941                                     54.24067
94942                                 ],
94943                                 [
94944                                     -7.153331,
94945                                     54.224237
94946                                 ],
94947                                 [
94948                                     -7.174725,
94949                                     54.216072
94950                                 ],
94951                                 [
94952                                     -7.229502,
94953                                     54.207545
94954                                 ],
94955                                 [
94956                                     -7.240871,
94957                                     54.202326
94958                                 ],
94959                                 [
94960                                     -7.249088,
94961                                     54.197416
94962                                 ],
94963                                 [
94964                                     -7.255496,
94965                                     54.190854
94966                                 ],
94967                                 [
94968                                     -7.261128,
94969                                     54.18088
94970                                 ],
94971                                 [
94972                                     -7.256322,
94973                                     54.176901
94974                                 ],
94975                                 [
94976                                     -7.247021,
94977                                     54.17225
94978                                 ],
94979                                 [
94980                                     -7.24578,
94981                                     54.166979
94982                                 ],
94983                                 [
94984                                     -7.265366,
94985                                     54.16114
94986                                 ],
94987                                 [
94988                                     -7.26087,
94989                                     54.151166
94990                                 ],
94991                                 [
94992                                     -7.263505,
94993                                     54.140986
94994                                 ],
94995                                 [
94996                                     -7.27074,
94997                                     54.132253
94998                                 ],
94999                                 [
95000                                     -7.280042,
95001                                     54.126155
95002                                 ],
95003                                 [
95004                                     -7.293788,
95005                                     54.122021
95006                                 ],
95007                                 [
95008                                     -7.297353,
95009                                     54.125896
95010                                 ],
95011                                 [
95012                                     -7.29632,
95013                                     54.134991
95014                                 ],
95015                                 [
95016                                     -7.296423,
95017                                     54.146515
95018                                 ],
95019                                 [
95020                                     -7.295028,
95021                                     54.155404
95022                                 ],
95023                                 [
95024                                     -7.292134,
95025                                     54.162638
95026                                 ],
95027                                 [
95028                                     -7.295545,
95029                                     54.165119
95030                                 ],
95031                                 [
95032                                     -7.325982,
95033                                     54.154577
95034                                 ],
95035                                 [
95036                                     -7.333165,
95037                                     54.149409
95038                                 ],
95039                                 [
95040                                     -7.333165,
95041                                     54.142743
95042                                 ],
95043                                 [
95044                                     -7.310324,
95045                                     54.114683
95046                                 ],
95047                                 [
95048                                     -7.316489,
95049                                     54.11428
95050                                 ],
95051                                 [
95052                                     -7.326964,
95053                                     54.113597
95054                                 ],
95055                                 [
95056                                     -7.375488,
95057                                     54.123312
95058                                 ],
95059                                 [
95060                                     -7.390216,
95061                                     54.121194
95062                                 ],
95063                                 [
95064                                     -7.39466,
95065                                     54.121917
95066                                 ],
95067                                 [
95068                                     -7.396624,
95069                                     54.126258
95070                                 ],
95071                                 [
95072                                     -7.403962,
95073                                     54.135043
95074                                 ],
95075                                 [
95076                                     -7.41223,
95077                                     54.136438
95078                                 ],
95079                                 [
95080                                     -7.422255,
95081                                     54.135456
95082                                 ],
95083                                 [
95084                                     -7.425769,
95085                                     54.136955
95086                                 ],
95087                                 [
95088                                     -7.414659,
95089                                     54.145688
95090                                 ],
95091                                 [
95092                                     -7.439619,
95093                                     54.146929
95094                                 ],
95095                                 [
95096                                     -7.480753,
95097                                     54.127653
95098                                 ],
95099                                 [
95100                                     -7.502302,
95101                                     54.125121
95102                                 ],
95103                                 [
95104                                     -7.609014,
95105                                     54.139901
95106                                 ],
95107                                 [
95108                                     -7.620796,
95109                                     54.144965
95110                                 ],
95111                                 [
95112                                     -7.624052,
95113                                     54.153336
95114                                 ],
95115                                 [
95116                                     -7.625706,
95117                                     54.162173
95118                                 ],
95119                                 [
95120                                     -7.632682,
95121                                     54.168529
95122                                 ],
95123                                 [
95124                                     -7.70477,
95125                                     54.200362
95126                                 ],
95127                                 [
95128                                     -7.722599,
95129                                     54.202326
95130                                 ],
95131                                 [
95132                                     -7.782078,
95133                                     54.2
95134                                 ],
95135                                 [
95136                                     -7.836959,
95137                                     54.204341
95138                                 ],
95139                                 [
95140                                     -7.856441,
95141                                     54.211421
95142                                 ],
95143                                 [
95144                                     -7.86967,
95145                                     54.226872
95146                                 ],
95147                                 [
95148                                     -7.873649,
95149                                     54.271055
95150                                 ],
95151                                 [
95152                                     -7.880264,
95153                                     54.287023
95154                                 ],
95155                                 [
95156                                     -7.894966,
95157                                     54.293586
95158                                 ],
95159                                 [
95160                                     -7.93411,
95161                                     54.297049
95162                                 ],
95163                                 [
95164                                     -7.942075,
95165                                     54.298873
95166                                 ],
95167                                 [
95168                                     -7.950802,
95169                                     54.300873
95170                                 ],
95171                                 [
95172                                     -7.96801,
95173                                     54.31219
95174                                 ],
95175                                 [
95176                                     -7.981033,
95177                                     54.326556
95178                                 ],
95179                                 [
95180                                     -8.002194,
95181                                     54.357923
95182                                 ],
95183                                 [
95184                                     -8.03134,
95185                                     54.358027
95186                                 ],
95187                                 [
95188                                     -8.05648,
95189                                     54.365882
95190                                 ],
95191                                 [
95192                                     -8.079941,
95193                                     54.380196
95194                                 ],
95195                                 [
95196                                     -8.122419,
95197                                     54.415233
95198                                 ],
95199                                 [
95200                                     -8.146346,
95201                                     54.430736
95202                                 ],
95203                                 [
95204                                     -8.156035,
95205                                     54.439055
95206                                 ],
95207                                 [
95208                                     -8.158128,
95209                                     54.447117
95210                                 ],
95211                                 [
95212                                     -8.161177,
95213                                     54.454817
95214                                 ],
95215                                 [
95216                                     -8.173837,
95217                                     54.461741
95218                                 ],
95219                                 [
95220                                     -8.168467,
95221                                     54.463477
95222                                 ],
95223                                 [
95224                                     -8.15017,
95225                                     54.46939
95226                                 ],
95227                                 [
95228                                     -8.097046,
95229                                     54.478588
95230                                 ],
95231                                 [
95232                                     -8.072448,
95233                                     54.487063
95234                                 ],
95235                                 [
95236                                     -8.060976,
95237                                     54.493316
95238                                 ],
95239                                 [
95240                                     -8.05586,
95241                                     54.497553
95242                                 ],
95243                                 [
95244                                     -8.043561,
95245                                     54.512229
95246                                 ],
95247                                 [
95248                                     -8.023278,
95249                                     54.529696
95250                                 ],
95251                                 [
95252                                     -8.002194,
95253                                     54.543442
95254                                 ],
95255                                 [
95256                                     -7.926411,
95257                                     54.533055
95258                                 ],
95259                                 [
95260                                     -7.887137,
95261                                     54.532125
95262                                 ],
95263                                 [
95264                                     -7.848844,
95265                                     54.54091
95266                                 ],
95267                                 [
95268                                     -7.749264,
95269                                     54.596152
95270                                 ],
95271                                 [
95272                                     -7.707871,
95273                                     54.604162
95274                                 ],
95275                                 [
95276                                     -7.707944,
95277                                     54.604708
95278                                 ],
95279                                 [
95280                                     -7.707951,
95281                                     54.604763
95282                                 ],
95283                                 [
95284                                     -7.710558,
95285                                     54.624264
95286                                 ],
95287                                 [
95288                                     -7.721204,
95289                                     54.625866
95290                                 ],
95291                                 [
95292                                     -7.736758,
95293                                     54.619251
95294                                 ],
95295                                 [
95296                                     -7.753553,
95297                                     54.614497
95298                                 ],
95299                                 [
95300                                     -7.769159,
95301                                     54.618011
95302                                 ],
95303                                 [
95304                                     -7.801199,
95305                                     54.634806
95306                                 ],
95307                                 [
95308                                     -7.814996,
95309                                     54.639457
95310                                 ],
95311                                 [
95312                                     -7.822541,
95313                                     54.638113
95314                                 ],
95315                                 [
95316                                     -7.838044,
95317                                     54.63124
95318                                 ],
95319                                 [
95320                                     -7.846416,
95321                                     54.631447
95322                                 ],
95323                                 [
95324                                     -7.85427,
95325                                     54.636408
95326                                 ],
95327                                 [
95328                                     -7.864347,
95329                                     54.649069
95330                                 ],
95331                                 [
95332                                     -7.872771,
95333                                     54.652221
95334                                 ],
95335                                 [
95336                                     -7.890082,
95337                                     54.655063
95338                                 ],
95339                                 [
95340                                     -7.906619,
95341                                     54.661316
95342                                 ],
95343                                 [
95344                                     -7.914835,
95345                                     54.671651
95346                                 ],
95347                                 [
95348                                     -7.907135,
95349                                     54.686689
95350                                 ],
95351                                 [
95352                                     -7.913233,
95353                                     54.688653
95354                                 ],
95355                                 [
95356                                     -7.929666,
95357                                     54.696714
95358                                 ],
95359                                 [
95360                                     -7.880109,
95361                                     54.711029
95362                                 ],
95363                                 [
95364                                     -7.845899,
95365                                     54.731027
95366                                 ],
95367                                 [
95368                                     -7.832153,
95369                                     54.730614
95370                                 ],
95371                                 [
95372                                     -7.803576,
95373                                     54.716145
95374                                 ],
95375                                 [
95376                                     -7.770503,
95377                                     54.706016
95378                                 ],
95379                                 [
95380                                     -7.736603,
95381                                     54.707463
95382                                 ],
95383                                 [
95384                                     -7.70229,
95385                                     54.718883
95386                                 ],
95387                                 [
95388                                     -7.667512,
95389                                     54.738779
95390                                 ],
95391                                 [
95392                                     -7.649683,
95393                                     54.744877
95394                                 ],
95395                                 [
95396                                     -7.61537,
95397                                     54.739347
95398                                 ],
95399                                 [
95400                                     -7.585398,
95401                                     54.744722
95402                                 ],
95403                                 [
95404                                     -7.566639,
95405                                     54.738675
95406                                 ],
95407                                 [
95408                                     -7.556149,
95409                                     54.738365
95410                                 ],
95411                                 [
95412                                     -7.543075,
95413                                     54.741673
95414                                 ],
95415                                 [
95416                                     -7.543023,
95417                                     54.743791
95418                                 ],
95419                                 [
95420                                     -7.548398,
95421                                     54.747202
95422                                 ],
95423                                 [
95424                                     -7.551705,
95425                                     54.754695
95426                                 ],
95427                                 [
95428                                     -7.549741,
95429                                     54.779603
95430                                 ],
95431                                 [
95432                                     -7.543385,
95433                                     54.793091
95434                                 ],
95435                                 [
95436                                     -7.470831,
95437                                     54.845284
95438                                 ],
95439                                 [
95440                                     -7.45507,
95441                                     54.863009
95442                                 ],
95443                                 [
95444                                     -7.444735,
95445                                     54.884455
95446                                 ],
95447                                 [
95448                                     -7.444735,
95449                                     54.894893
95450                                 ],
95451                                 [
95452                                     -7.448972,
95453                                     54.920318
95454                                 ],
95455                                 [
95456                                     -7.445251,
95457                                     54.932152
95458                                 ],
95459                                 [
95460                                     -7.436983,
95461                                     54.938301
95462                                 ],
95463                                 [
95464                                     -7.417139,
95465                                     54.943056
95466                                 ],
95467                                 [
95468                                     -7.415755,
95469                                     54.944372
95470                                 ],
95471                                 [
95472                                     -7.408665,
95473                                     54.951117
95474                                 ],
95475                                 [
95476                                     -7.407424,
95477                                     54.959437
95478                                 ],
95479                                 [
95480                                     -7.413109,
95481                                     54.984965
95482                                 ],
95483                                 [
95484                                     -7.409078,
95485                                     54.992045
95486                                 ],
95487                                 [
95488                                     -7.403755,
95489                                     54.99313
95490                                 ],
95491                                 [
95492                                     -7.40112,
95493                                     54.994836
95494                                 ],
95495                                 [
95496                                     -7.405254,
95497                                     55.003569
95498                                 ],
95499                                 [
95500                                     -7.376987,
95501                                     55.02889
95502                                 ],
95503                                 [
95504                                     -7.366962,
95505                                     55.035557
95506                                 ],
95507                                 [
95508                                     -7.355024,
95509                                     55.040931
95510                                 ],
95511                                 [
95512                                     -7.291152,
95513                                     55.046615
95514                                 ],
95515                                 [
95516                                     -7.282987,
95517                                     55.051835
95518                                 ],
95519                                 [
95520                                     -7.275288,
95521                                     55.058863
95522                                 ],
95523                                 [
95524                                     -7.266503,
95525                                     55.065167
95526                                 ],
95527                                 [
95528                                     -7.247097,
95529                                     55.069328
95530                                 ],
95531                                 [
95532                                     -7.2471,
95533                                     55.069322
95534                                 ],
95535                                 [
95536                                     -7.256744,
95537                                     55.050686
95538                                 ],
95539                                 [
95540                                     -7.240956,
95541                                     55.050279
95542                                 ],
95543                                 [
95544                                     -7.240314,
95545                                     55.050389
95546                                 ]
95547                             ]
95548                         ],
95549                         [
95550                             [
95551                                 [
95552                                     -13.688588,
95553                                     57.596259
95554                                 ],
95555                                 [
95556                                     -13.690419,
95557                                     57.596259
95558                                 ],
95559                                 [
95560                                     -13.691314,
95561                                     57.596503
95562                                 ],
95563                                 [
95564                                     -13.691314,
95565                                     57.597154
95566                                 ],
95567                                 [
95568                                     -13.690419,
95569                                     57.597805
95570                                 ],
95571                                 [
95572                                     -13.688588,
95573                                     57.597805
95574                                 ],
95575                                 [
95576                                     -13.687652,
95577                                     57.597154
95578                                 ],
95579                                 [
95580                                     -13.687652,
95581                                     57.596869
95582                                 ],
95583                                 [
95584                                     -13.688588,
95585                                     57.596259
95586                                 ]
95587                             ]
95588                         ],
95589                         [
95590                             [
95591                                 [
95592                                     -4.839121,
95593                                     54.469789
95594                                 ],
95595                                 [
95596                                     -4.979941,
95597                                     54.457977
95598                                 ],
95599                                 [
95600                                     -5.343644,
95601                                     54.878637
95602                                 ],
95603                                 [
95604                                     -5.308469,
95605                                     55.176452
95606                                 ],
95607                                 [
95608                                     -6.272566,
95609                                     55.418443
95610                                 ],
95611                                 [
95612                                     -8.690528,
95613                                     57.833706
95614                                 ],
95615                                 [
95616                                     -6.344705,
95617                                     59.061083
95618                                 ],
95619                                 [
95620                                     -4.204785,
95621                                     58.63305
95622                                 ],
95623                                 [
95624                                     -2.31566,
95625                                     60.699068
95626                                 ],
95627                                 [
95628                                     -1.695335,
95629                                     60.76432
95630                                 ],
95631                                 [
95632                                     -1.58092,
95633                                     60.866001
95634                                 ],
95635                                 [
95636                                     -0.17022,
95637                                     60.897204
95638                                 ],
95639                                 [
95640                                     -0.800508,
95641                                     59.770037
95642                                 ],
95643                                 [
95644                                     -1.292368,
95645                                     57.732574
95646                                 ],
95647                                 [
95648                                     -1.850077,
95649                                     55.766368
95650                                 ],
95651                                 [
95652                                     -1.73054,
95653                                     55.782219
95654                                 ],
95655                                 [
95656                                     1.892395,
95657                                     52.815229
95658                                 ],
95659                                 [
95660                                     1.742775,
95661                                     51.364209
95662                                 ],
95663                                 [
95664                                     1.080173,
95665                                     50.847526
95666                                 ],
95667                                 [
95668                                     0.000774,
95669                                     50.664982
95670                                 ],
95671                                 [
95672                                     -0.162997,
95673                                     50.752401
95674                                 ],
95675                                 [
95676                                     -0.725152,
95677                                     50.731879
95678                                 ],
95679                                 [
95680                                     -0.768853,
95681                                     50.741516
95682                                 ],
95683                                 [
95684                                     -0.770985,
95685                                     50.736884
95686                                 ],
95687                                 [
95688                                     -0.789947,
95689                                     50.730048
95690                                 ],
95691                                 [
95692                                     -0.812815,
95693                                     50.734768
95694                                 ],
95695                                 [
95696                                     -0.877742,
95697                                     50.761156
95698                                 ],
95699                                 [
95700                                     -0.942879,
95701                                     50.758338
95702                                 ],
95703                                 [
95704                                     -0.992581,
95705                                     50.737379
95706                                 ],
95707                                 [
95708                                     -1.18513,
95709                                     50.766989
95710                                 ],
95711                                 [
95712                                     -1.282741,
95713                                     50.792353
95714                                 ],
95715                                 [
95716                                     -1.375004,
95717                                     50.772063
95718                                 ],
95719                                 [
95720                                     -1.523427,
95721                                     50.719605
95722                                 ],
95723                                 [
95724                                     -1.630649,
95725                                     50.695128
95726                                 ],
95727                                 [
95728                                     -1.663617,
95729                                     50.670508
95730                                 ],
95731                                 [
95732                                     -1.498021,
95733                                     50.40831
95734                                 ],
95735                                 [
95736                                     -4.097427,
95737                                     49.735486
95738                                 ],
95739                                 [
95740                                     -6.825199,
95741                                     49.700905
95742                                 ],
95743                                 [
95744                                     -5.541541,
95745                                     51.446591
95746                                 ],
95747                                 [
95748                                     -6.03361,
95749                                     51.732369
95750                                 ],
95751                                 [
95752                                     -4.791746,
95753                                     52.635365
95754                                 ],
95755                                 [
95756                                     -4.969244,
95757                                     52.637413
95758                                 ],
95759                                 [
95760                                     -5.049473,
95761                                     53.131209
95762                                 ],
95763                                 [
95764                                     -4.787393,
95765                                     53.409491
95766                                 ],
95767                                 [
95768                                     -4.734148,
95769                                     53.424866
95770                                 ],
95771                                 [
95772                                     -4.917096,
95773                                     53.508212
95774                                 ],
95775                                 [
95776                                     -4.839121,
95777                                     54.469789
95778                                 ]
95779                             ]
95780                         ]
95781                     ]
95782                 }
95783             },
95784             {
95785                 "type": "Feature",
95786                 "properties": {
95787                     "id": 0
95788                 },
95789                 "geometry": {
95790                     "type": "MultiPolygon",
95791                     "coordinates": [
95792                         [
95793                             [
95794                                 [
95795                                     -157.018938,
95796                                     19.300864
95797                                 ],
95798                                 [
95799                                     -179.437336,
95800                                     27.295312
95801                                 ],
95802                                 [
95803                                     -179.480084,
95804                                     28.991459
95805                                 ],
95806                                 [
95807                                     -168.707465,
95808                                     26.30325
95809                                 ],
95810                                 [
95811                                     -163.107414,
95812                                     24.60499
95813                                 ],
95814                                 [
95815                                     -153.841679,
95816                                     20.079306
95817                                 ],
95818                                 [
95819                                     -154.233846,
95820                                     19.433391
95821                                 ],
95822                                 [
95823                                     -153.61725,
95824                                     18.900587
95825                                 ],
95826                                 [
95827                                     -154.429471,
95828                                     18.171036
95829                                 ],
95830                                 [
95831                                     -156.780638,
95832                                     18.718492
95833                                 ],
95834                                 [
95835                                     -157.018938,
95836                                     19.300864
95837                                 ]
95838                             ]
95839                         ],
95840                         [
95841                             [
95842                                 [
95843                                     -78.91269,
95844                                     43.037032
95845                                 ],
95846                                 [
95847                                     -78.964351,
95848                                     42.976393
95849                                 ],
95850                                 [
95851                                     -78.981718,
95852                                     42.979043
95853                                 ],
95854                                 [
95855                                     -78.998055,
95856                                     42.991111
95857                                 ],
95858                                 [
95859                                     -79.01189,
95860                                     43.004358
95861                                 ],
95862                                 [
95863                                     -79.022046,
95864                                     43.010539
95865                                 ],
95866                                 [
95867                                     -79.023076,
95868                                     43.017015
95869                                 ],
95870                                 [
95871                                     -79.00983,
95872                                     43.050867
95873                                 ],
95874                                 [
95875                                     -79.011449,
95876                                     43.065291
95877                                 ],
95878                                 [
95879                                     -78.993051,
95880                                     43.066174
95881                                 ],
95882                                 [
95883                                     -78.975536,
95884                                     43.069707
95885                                 ],
95886                                 [
95887                                     -78.958905,
95888                                     43.070884
95889                                 ],
95890                                 [
95891                                     -78.943304,
95892                                     43.065291
95893                                 ],
95894                                 [
95895                                     -78.917399,
95896                                     43.058521
95897                                 ],
95898                                 [
95899                                     -78.908569,
95900                                     43.049396
95901                                 ],
95902                                 [
95903                                     -78.91269,
95904                                     43.037032
95905                                 ]
95906                             ]
95907                         ],
95908                         [
95909                             [
95910                                 [
95911                                     -123.03529,
95912                                     48.992515
95913                                 ],
95914                                 [
95915                                     -123.035308,
95916                                     48.992499
95917                                 ],
95918                                 [
95919                                     -123.045277,
95920                                     48.984361
95921                                 ],
95922                                 [
95923                                     -123.08849,
95924                                     48.972235
95925                                 ],
95926                                 [
95927                                     -123.089345,
95928                                     48.987982
95929                                 ],
95930                                 [
95931                                     -123.090484,
95932                                     48.992499
95933                                 ],
95934                                 [
95935                                     -123.090488,
95936                                     48.992515
95937                                 ],
95938                                 [
95939                                     -123.035306,
95940                                     48.992515
95941                                 ],
95942                                 [
95943                                     -123.03529,
95944                                     48.992515
95945                                 ]
95946                             ]
95947                         ],
95948                         [
95949                             [
95950                                 [
95951                                     -103.837038,
95952                                     29.279906
95953                                 ],
95954                                 [
95955                                     -103.864121,
95956                                     29.281366
95957                                 ],
95958                                 [
95959                                     -103.928122,
95960                                     29.293019
95961                                 ],
95962                                 [
95963                                     -104.01915,
95964                                     29.32033
95965                                 ],
95966                                 [
95967                                     -104.057313,
95968                                     29.339037
95969                                 ],
95970                                 [
95971                                     -104.105424,
95972                                     29.385675
95973                                 ],
95974                                 [
95975                                     -104.139789,
95976                                     29.400584
95977                                 ],
95978                                 [
95979                                     -104.161648,
95980                                     29.416759
95981                                 ],
95982                                 [
95983                                     -104.194514,
95984                                     29.448927
95985                                 ],
95986                                 [
95987                                     -104.212291,
95988                                     29.484661
95989                                 ],
95990                                 [
95991                                     -104.218698,
95992                                     29.489829
95993                                 ],
95994                                 [
95995                                     -104.227148,
95996                                     29.493033
95997                                 ],
95998                                 [
95999                                     -104.251022,
96000                                     29.508588
96001                                 ],
96002                                 [
96003                                     -104.267171,
96004                                     29.526571
96005                                 ],
96006                                 [
96007                                     -104.292751,
96008                                     29.532824
96009                                 ],
96010                                 [
96011                                     -104.320604,
96012                                     29.532255
96013                                 ],
96014                                 [
96015                                     -104.338484,
96016                                     29.524013
96017                                 ],
96018                                 [
96019                                     -104.349026,
96020                                     29.537578
96021                                 ],
96022                                 [
96023                                     -104.430443,
96024                                     29.582795
96025                                 ],
96026                                 [
96027                                     -104.437832,
96028                                     29.58543
96029                                 ],
96030                                 [
96031                                     -104.444008,
96032                                     29.589203
96033                                 ],
96034                                 [
96035                                     -104.448555,
96036                                     29.597678
96037                                 ],
96038                                 [
96039                                     -104.452069,
96040                                     29.607109
96041                                 ],
96042                                 [
96043                                     -104.455222,
96044                                     29.613387
96045                                 ],
96046                                 [
96047                                     -104.469381,
96048                                     29.625402
96049                                 ],
96050                                 [
96051                                     -104.516639,
96052                                     29.654315
96053                                 ],
96054                                 [
96055                                     -104.530824,
96056                                     29.667906
96057                                 ],
96058                                 [
96059                                     -104.535036,
96060                                     29.677802
96061                                 ],
96062                                 [
96063                                     -104.535191,
96064                                     29.687853
96065                                 ],
96066                                 [
96067                                     -104.537103,
96068                                     29.702116
96069                                 ],
96070                                 [
96071                                     -104.543666,
96072                                     29.71643
96073                                 ],
96074                                 [
96075                                     -104.561391,
96076                                     29.745421
96077                                 ],
96078                                 [
96079                                     -104.570279,
96080                                     29.787511
96081                                 ],
96082                                 [
96083                                     -104.583586,
96084                                     29.802575
96085                                 ],
96086                                 [
96087                                     -104.601207,
96088                                     29.81477
96089                                 ],
96090                                 [
96091                                     -104.619682,
96092                                     29.833064
96093                                 ],
96094                                 [
96095                                     -104.623764,
96096                                     29.841487
96097                                 ],
96098                                 [
96099                                     -104.637588,
96100                                     29.887996
96101                                 ],
96102                                 [
96103                                     -104.656346,
96104                                     29.908201
96105                                 ],
96106                                 [
96107                                     -104.660635,
96108                                     29.918433
96109                                 ],
96110                                 [
96111                                     -104.663478,
96112                                     29.923084
96113                                 ],
96114                                 [
96115                                     -104.676526,
96116                                     29.93683
96117                                 ],
96118                                 [
96119                                     -104.680479,
96120                                     29.942308
96121                                 ],
96122                                 [
96123                                     -104.682469,
96124                                     29.952126
96125                                 ],
96126                                 [
96127                                     -104.680117,
96128                                     29.967784
96129                                 ],
96130                                 [
96131                                     -104.680479,
96132                                     29.976466
96133                                 ],
96134                                 [
96135                                     -104.699108,
96136                                     30.03145
96137                                 ],
96138                                 [
96139                                     -104.701589,
96140                                     30.055324
96141                                 ],
96142                                 [
96143                                     -104.698592,
96144                                     30.075271
96145                                 ],
96146                                 [
96147                                     -104.684639,
96148                                     30.111135
96149                                 ],
96150                                 [
96151                                     -104.680479,
96152                                     30.134131
96153                                 ],
96154                                 [
96155                                     -104.67867,
96156                                     30.170356
96157                                 ],
96158                                 [
96159                                     -104.681564,
96160                                     30.192939
96161                                 ],
96162                                 [
96163                                     -104.695853,
96164                                     30.208441
96165                                 ],
96166                                 [
96167                                     -104.715231,
96168                                     30.243995
96169                                 ],
96170                                 [
96171                                     -104.724585,
96172                                     30.252211
96173                                 ],
96174                                 [
96175                                     -104.742155,
96176                                     30.25986
96177                                 ],
96178                                 [
96179                                     -104.74939,
96180                                     30.264459
96181                                 ],
96182                                 [
96183                                     -104.761689,
96184                                     30.284199
96185                                 ],
96186                                 [
96187                                     -104.774143,
96188                                     30.311588
96189                                 ],
96190                                 [
96191                                     -104.788767,
96192                                     30.335927
96193                                 ],
96194                                 [
96195                                     -104.807732,
96196                                     30.346418
96197                                 ],
96198                                 [
96199                                     -104.8129,
96200                                     30.350707
96201                                 ],
96202                                 [
96203                                     -104.814967,
96204                                     30.360577
96205                                 ],
96206                                 [
96207                                     -104.816001,
96208                                     30.371997
96209                                 ],
96210                                 [
96211                                     -104.818274,
96212                                     30.380524
96213                                 ],
96214                                 [
96215                                     -104.824269,
96216                                     30.38719
96217                                 ],
96218                                 [
96219                                     -104.83755,
96220                                     30.394063
96221                                 ],
96222                                 [
96223                                     -104.844939,
96224                                     30.40104
96225                                 ],
96226                                 [
96227                                     -104.853259,
96228                                     30.41215
96229                                 ],
96230                                 [
96231                                     -104.855016,
96232                                     30.417473
96233                                 ],
96234                                 [
96235                                     -104.853621,
96236                                     30.423984
96237                                 ],
96238                                 [
96239                                     -104.852432,
96240                                     30.438867
96241                                 ],
96242                                 [
96243                                     -104.854655,
96244                                     30.448737
96245                                 ],
96246                                 [
96247                                     -104.864473,
96248                                     30.462018
96249                                 ],
96250                                 [
96251                                     -104.866695,
96252                                     30.473025
96253                                 ],
96254                                 [
96255                                     -104.865248,
96256                                     30.479898
96257                                 ],
96258                                 [
96259                                     -104.859615,
96260                                     30.491112
96261                                 ],
96262                                 [
96263                                     -104.859254,
96264                                     30.497261
96265                                 ],
96266                                 [
96267                                     -104.863026,
96268                                     30.502377
96269                                 ],
96270                                 [
96271                                     -104.879718,
96272                                     30.510852
96273                                 ],
96274                                 [
96275                                     -104.882146,
96276                                     30.520929
96277                                 ],
96278                                 [
96279                                     -104.884007,
96280                                     30.541858
96281                                 ],
96282                                 [
96283                                     -104.886591,
96284                                     30.551883
96285                                 ],
96286                                 [
96287                                     -104.898166,
96288                                     30.569401
96289                                 ],
96290                                 [
96291                                     -104.928242,
96292                                     30.599529
96293                                 ],
96294                                 [
96295                                     -104.93434,
96296                                     30.610536
96297                                 ],
96298                                 [
96299                                     -104.941057,
96300                                     30.61405
96301                                 ],
96302                                 [
96303                                     -104.972735,
96304                                     30.618029
96305                                 ],
96306                                 [
96307                                     -104.98276,
96308                                     30.620716
96309                                 ],
96310                                 [
96311                                     -104.989117,
96312                                     30.629553
96313                                 ],
96314                                 [
96315                                     -104.991649,
96316                                     30.640301
96317                                 ],
96318                                 [
96319                                     -104.992941,
96320                                     30.651464
96321                                 ],
96322                                 [
96323                                     -104.995783,
96324                                     30.661747
96325                                 ],
96326                                 [
96327                                     -105.008495,
96328                                     30.676992
96329                                 ],
96330                                 [
96331                                     -105.027977,
96332                                     30.690117
96333                                 ],
96334                                 [
96335                                     -105.049475,
96336                                     30.699264
96337                                 ],
96338                                 [
96339                                     -105.06813,
96340                                     30.702675
96341                                 ],
96342                                 [
96343                                     -105.087043,
96344                                     30.709806
96345                                 ],
96346                                 [
96347                                     -105.133604,
96348                                     30.757917
96349                                 ],
96350                                 [
96351                                     -105.140425,
96352                                     30.750476
96353                                 ],
96354                                 [
96355                                     -105.153241,
96356                                     30.763188
96357                                 ],
96358                                 [
96359                                     -105.157788,
96360                                     30.76572
96361                                 ],
96362                                 [
96363                                     -105.160889,
96364                                     30.764118
96365                                 ],
96366                                 [
96367                                     -105.162698,
96368                                     30.774919
96369                                 ],
96370                                 [
96371                                     -105.167297,
96372                                     30.781171
96373                                 ],
96374                                 [
96375                                     -105.17479,
96376                                     30.783962
96377                                 ],
96378                                 [
96379                                     -105.185125,
96380                                     30.784634
96381                                 ],
96382                                 [
96383                                     -105.195306,
96384                                     30.787941
96385                                 ],
96386                                 [
96387                                     -105.204917,
96388                                     30.80241
96389                                 ],
96390                                 [
96391                                     -105.2121,
96392                                     30.805718
96393                                 ],
96394                                 [
96395                                     -105.21825,
96396                                     30.806803
96397                                 ],
96398                                 [
96399                                     -105.229257,
96400                                     30.810214
96401                                 ],
96402                                 [
96403                                     -105.232874,
96404                                     30.809128
96405                                 ],
96406                                 [
96407                                     -105.239851,
96408                                     30.801532
96409                                 ],
96410                                 [
96411                                     -105.243985,
96412                                     30.799103
96413                                 ],
96414                                 [
96415                                     -105.249049,
96416                                     30.798845
96417                                 ],
96418                                 [
96419                                     -105.259488,
96420                                     30.802979
96421                                 ],
96422                                 [
96423                                     -105.265844,
96424                                     30.808405
96425                                 ],
96426                                 [
96427                                     -105.270753,
96428                                     30.814348
96429                                 ],
96430                                 [
96431                                     -105.277006,
96432                                     30.819412
96433                                 ],
96434                                 [
96435                                     -105.334315,
96436                                     30.843803
96437                                 ],
96438                                 [
96439                                     -105.363771,
96440                                     30.850366
96441                                 ],
96442                                 [
96443                                     -105.376173,
96444                                     30.859565
96445                                 ],
96446                                 [
96447                                     -105.41555,
96448                                     30.902456
96449                                 ],
96450                                 [
96451                                     -105.496682,
96452                                     30.95651
96453                                 ],
96454                                 [
96455                                     -105.530789,
96456                                     30.991701
96457                                 ],
96458                                 [
96459                                     -105.555955,
96460                                     31.002605
96461                                 ],
96462                                 [
96463                                     -105.565722,
96464                                     31.016661
96465                                 ],
96466                                 [
96467                                     -105.578641,
96468                                     31.052163
96469                                 ],
96470                                 [
96471                                     -105.59094,
96472                                     31.071438
96473                                 ],
96474                                 [
96475                                     -105.605875,
96476                                     31.081928
96477                                 ],
96478                                 [
96479                                     -105.623496,
96480                                     31.090351
96481                                 ],
96482                                 [
96483                                     -105.643805,
96484                                     31.103684
96485                                 ],
96486                                 [
96487                                     -105.668042,
96488                                     31.127869
96489                                 ],
96490                                 [
96491                                     -105.675225,
96492                                     31.131951
96493                                 ],
96494                                 [
96495                                     -105.692278,
96496                                     31.137635
96497                                 ],
96498                                 [
96499                                     -105.76819,
96500                                     31.18001
96501                                 ],
96502                                 [
96503                                     -105.777854,
96504                                     31.192722
96505                                 ],
96506                                 [
96507                                     -105.78483,
96508                                     31.211016
96509                                 ],
96510                                 [
96511                                     -105.861983,
96512                                     31.288376
96513                                 ],
96514                                 [
96515                                     -105.880147,
96516                                     31.300881
96517                                 ],
96518                                 [
96519                                     -105.896994,
96520                                     31.305997
96521                                 ],
96522                                 [
96523                                     -105.897149,
96524                                     31.309511
96525                                 ],
96526                                 [
96527                                     -105.908802,
96528                                     31.317004
96529                                 ],
96530                                 [
96531                                     -105.928052,
96532                                     31.326461
96533                                 ],
96534                                 [
96535                                     -105.934563,
96536                                     31.335504
96537                                 ],
96538                                 [
96539                                     -105.941772,
96540                                     31.352351
96541                                 ],
96542                                 [
96543                                     -105.948515,
96544                                     31.361239
96545                                 ],
96546                                 [
96547                                     -105.961202,
96548                                     31.371006
96549                                 ],
96550                                 [
96551                                     -106.004739,
96552                                     31.396948
96553                                 ],
96554                                 [
96555                                     -106.021147,
96556                                     31.402167
96557                                 ],
96558                                 [
96559                                     -106.046261,
96560                                     31.404648
96561                                 ],
96562                                 [
96563                                     -106.065304,
96564                                     31.410952
96565                                 ],
96566                                 [
96567                                     -106.099385,
96568                                     31.428884
96569                                 ],
96570                                 [
96571                                     -106.141113,
96572                                     31.439167
96573                                 ],
96574                                 [
96575                                     -106.164316,
96576                                     31.447797
96577                                 ],
96578                                 [
96579                                     -106.174471,
96580                                     31.460251
96581                                 ],
96582                                 [
96583                                     -106.209249,
96584                                     31.477305
96585                                 ],
96586                                 [
96587                                     -106.215424,
96588                                     31.483919
96589                                 ],
96590                                 [
96591                                     -106.21744,
96592                                     31.488725
96593                                 ],
96594                                 [
96595                                     -106.218731,
96596                                     31.494616
96597                                 ],
96598                                 [
96599                                     -106.222891,
96600                                     31.50459
96601                                 ],
96602                                 [
96603                                     -106.232658,
96604                                     31.519938
96605                                 ],
96606                                 [
96607                                     -106.274749,
96608                                     31.562622
96609                                 ],
96610                                 [
96611                                     -106.286298,
96612                                     31.580141
96613                                 ],
96614                                 [
96615                                     -106.312292,
96616                                     31.648612
96617                                 ],
96618                                 [
96619                                     -106.331309,
96620                                     31.68215
96621                                 ],
96622                                 [
96623                                     -106.35849,
96624                                     31.717548
96625                                 ],
96626                                 [
96627                                     -106.39177,
96628                                     31.745919
96629                                 ],
96630                                 [
96631                                     -106.428951,
96632                                     31.758476
96633                                 ],
96634                                 [
96635                                     -106.473135,
96636                                     31.755065
96637                                 ],
96638                                 [
96639                                     -106.492797,
96640                                     31.759044
96641                                 ],
96642                                 [
96643                                     -106.501425,
96644                                     31.766344
96645                                 ],
96646                                 [
96647                                     -106.506052,
96648                                     31.770258
96649                                 ],
96650                                 [
96651                                     -106.517189,
96652                                     31.773824
96653                                 ],
96654                                 [
96655                                     -106.558969,
96656                                     31.773876
96657                                 ],
96658                                 [
96659                                     -106.584859,
96660                                     31.773927
96661                                 ],
96662                                 [
96663                                     -106.610697,
96664                                     31.773979
96665                                 ],
96666                                 [
96667                                     -106.636587,
96668                                     31.774082
96669                                 ],
96670                                 [
96671                                     -106.662477,
96672                                     31.774134
96673                                 ],
96674                                 [
96675                                     -106.688315,
96676                                     31.774237
96677                                 ],
96678                                 [
96679                                     -106.714205,
96680                                     31.774237
96681                                 ],
96682                                 [
96683                                     -106.740095,
96684                                     31.774289
96685                                 ],
96686                                 [
96687                                     -106.765933,
96688                                     31.774392
96689                                 ],
96690                                 [
96691                                     -106.791823,
96692                                     31.774444
96693                                 ],
96694                                 [
96695                                     -106.817713,
96696                                     31.774496
96697                                 ],
96698                                 [
96699                                     -106.843603,
96700                                     31.774547
96701                                 ],
96702                                 [
96703                                     -106.869441,
96704                                     31.774599
96705                                 ],
96706                                 [
96707                                     -106.895331,
96708                                     31.774702
96709                                 ],
96710                                 [
96711                                     -106.921221,
96712                                     31.774702
96713                                 ],
96714                                 [
96715                                     -106.947111,
96716                                     31.774754
96717                                 ],
96718                                 [
96719                                     -106.973001,
96720                                     31.774857
96721                                 ],
96722                                 [
96723                                     -106.998891,
96724                                     31.774909
96725                                 ],
96726                                 [
96727                                     -107.02478,
96728                                     31.774961
96729                                 ],
96730                                 [
96731                                     -107.05067,
96732                                     31.775013
96733                                 ],
96734                                 [
96735                                     -107.076509,
96736                                     31.775064
96737                                 ],
96738                                 [
96739                                     -107.102398,
96740                                     31.775168
96741                                 ],
96742                                 [
96743                                     -107.128288,
96744                                     31.775168
96745                                 ],
96746                                 [
96747                                     -107.154127,
96748                                     31.775219
96749                                 ],
96750                                 [
96751                                     -107.180016,
96752                                     31.775374
96753                                 ],
96754                                 [
96755                                     -107.205906,
96756                                     31.775374
96757                                 ],
96758                                 [
96759                                     -107.231796,
96760                                     31.775426
96761                                 ],
96762                                 [
96763                                     -107.257634,
96764                                     31.775478
96765                                 ],
96766                                 [
96767                                     -107.283524,
96768                                     31.775529
96769                                 ],
96770                                 [
96771                                     -107.309414,
96772                                     31.775633
96773                                 ],
96774                                 [
96775                                     -107.335252,
96776                                     31.775684
96777                                 ],
96778                                 [
96779                                     -107.361142,
96780                                     31.775788
96781                                 ],
96782                                 [
96783                                     -107.387032,
96784                                     31.775788
96785                                 ],
96786                                 [
96787                                     -107.412896,
96788                                     31.775839
96789                                 ],
96790                                 [
96791                                     -107.438786,
96792                                     31.775943
96793                                 ],
96794                                 [
96795                                     -107.464676,
96796                                     31.775994
96797                                 ],
96798                                 [
96799                                     -107.490566,
96800                                     31.776098
96801                                 ],
96802                                 [
96803                                     -107.516404,
96804                                     31.776149
96805                                 ],
96806                                 [
96807                                     -107.542294,
96808                                     31.776201
96809                                 ],
96810                                 [
96811                                     -107.568184,
96812                                     31.776253
96813                                 ],
96814                                 [
96815                                     -107.594074,
96816                                     31.776304
96817                                 ],
96818                                 [
96819                                     -107.619964,
96820                                     31.776408
96821                                 ],
96822                                 [
96823                                     -107.645854,
96824                                     31.776459
96825                                 ],
96826                                 [
96827                                     -107.671744,
96828                                     31.776459
96829                                 ],
96830                                 [
96831                                     -107.697633,
96832                                     31.776563
96833                                 ],
96834                                 [
96835                                     -107.723472,
96836                                     31.776614
96837                                 ],
96838                                 [
96839                                     -107.749362,
96840                                     31.776666
96841                                 ],
96842                                 [
96843                                     -107.775251,
96844                                     31.776718
96845                                 ],
96846                                 [
96847                                     -107.801141,
96848                                     31.77677
96849                                 ],
96850                                 [
96851                                     -107.82698,
96852                                     31.776873
96853                                 ],
96854                                 [
96855                                     -107.852869,
96856                                     31.776925
96857                                 ],
96858                                 [
96859                                     -107.878759,
96860                                     31.776925
96861                                 ],
96862                                 [
96863                                     -107.904598,
96864                                     31.777028
96865                                 ],
96866                                 [
96867                                     -107.930487,
96868                                     31.77708
96869                                 ],
96870                                 [
96871                                     -107.956377,
96872                                     31.777131
96873                                 ],
96874                                 [
96875                                     -107.982216,
96876                                     31.777183
96877                                 ],
96878                                 [
96879                                     -108.008105,
96880                                     31.777235
96881                                 ],
96882                                 [
96883                                     -108.033995,
96884                                     31.777338
96885                                 ],
96886                                 [
96887                                     -108.059885,
96888                                     31.77739
96889                                 ],
96890                                 [
96891                                     -108.085723,
96892                                     31.77739
96893                                 ],
96894                                 [
96895                                     -108.111613,
96896                                     31.777545
96897                                 ],
96898                                 [
96899                                     -108.137503,
96900                                     31.777545
96901                                 ],
96902                                 [
96903                                     -108.163341,
96904                                     31.777648
96905                                 ],
96906                                 [
96907                                     -108.189283,
96908                                     31.7777
96909                                 ],
96910                                 [
96911                                     -108.215121,
96912                                     31.777751
96913                                 ],
96914                                 [
96915                                     -108.215121,
96916                                     31.770723
96917                                 ],
96918                                 [
96919                                     -108.215121,
96920                                     31.763695
96921                                 ],
96922                                 [
96923                                     -108.215121,
96924                                     31.756667
96925                                 ],
96926                                 [
96927                                     -108.215121,
96928                                     31.749639
96929                                 ],
96930                                 [
96931                                     -108.215121,
96932                                     31.74256
96933                                 ],
96934                                 [
96935                                     -108.215121,
96936                                     31.735583
96937                                 ],
96938                                 [
96939                                     -108.215121,
96940                                     31.728555
96941                                 ],
96942                                 [
96943                                     -108.215121,
96944                                     31.721476
96945                                 ],
96946                                 [
96947                                     -108.215121,
96948                                     31.714396
96949                                 ],
96950                                 [
96951                                     -108.215121,
96952                                     31.70742
96953                                 ],
96954                                 [
96955                                     -108.215121,
96956                                     31.700392
96957                                 ],
96958                                 [
96959                                     -108.215121,
96960                                     31.693312
96961                                 ],
96962                                 [
96963                                     -108.215121,
96964                                     31.686284
96965                                 ],
96966                                 [
96967                                     -108.215121,
96968                                     31.679256
96969                                 ],
96970                                 [
96971                                     -108.215121,
96972                                     31.672176
96973                                 ],
96974                                 [
96975                                     -108.21507,
96976                                     31.665148
96977                                 ],
96978                                 [
96979                                     -108.215018,
96980                                     31.658172
96981                                 ],
96982                                 [
96983                                     -108.215018,
96984                                     31.651092
96985                                 ],
96986                                 [
96987                                     -108.215018,
96988                                     31.644064
96989                                 ],
96990                                 [
96991                                     -108.215018,
96992                                     31.637036
96993                                 ],
96994                                 [
96995                                     -108.215018,
96996                                     31.630008
96997                                 ],
96998                                 [
96999                                     -108.215018,
97000                                     31.62298
97001                                 ],
97002                                 [
97003                                     -108.215018,
97004                                     31.615952
97005                                 ],
97006                                 [
97007                                     -108.215018,
97008                                     31.608873
97009                                 ],
97010                                 [
97011                                     -108.215018,
97012                                     31.601845
97013                                 ],
97014                                 [
97015                                     -108.215018,
97016                                     31.594817
97017                                 ],
97018                                 [
97019                                     -108.215018,
97020                                     31.587789
97021                                 ],
97022                                 [
97023                                     -108.215018,
97024                                     31.580761
97025                                 ],
97026                                 [
97027                                     -108.215018,
97028                                     31.573733
97029                                 ],
97030                                 [
97031                                     -108.215018,
97032                                     31.566653
97033                                 ],
97034                                 [
97035                                     -108.215018,
97036                                     31.559625
97037                                 ],
97038                                 [
97039                                     -108.214966,
97040                                     31.552597
97041                                 ],
97042                                 [
97043                                     -108.214966,
97044                                     31.545569
97045                                 ],
97046                                 [
97047                                     -108.214966,
97048                                     31.538489
97049                                 ],
97050                                 [
97051                                     -108.214966,
97052                                     31.531461
97053                                 ],
97054                                 [
97055                                     -108.214966,
97056                                     31.524485
97057                                 ],
97058                                 [
97059                                     -108.214966,
97060                                     31.517405
97061                                 ],
97062                                 [
97063                                     -108.214966,
97064                                     31.510378
97065                                 ],
97066                                 [
97067                                     -108.214966,
97068                                     31.503401
97069                                 ],
97070                                 [
97071                                     -108.214966,
97072                                     31.496322
97073                                 ],
97074                                 [
97075                                     -108.214966,
97076                                     31.489242
97077                                 ],
97078                                 [
97079                                     -108.214966,
97080                                     31.482214
97081                                 ],
97082                                 [
97083                                     -108.214966,
97084                                     31.475238
97085                                 ],
97086                                 [
97087                                     -108.214966,
97088                                     31.468158
97089                                 ],
97090                                 [
97091                                     -108.214966,
97092                                     31.46113
97093                                 ],
97094                                 [
97095                                     -108.214966,
97096                                     31.454102
97097                                 ],
97098                                 [
97099                                     -108.214966,
97100                                     31.447074
97101                                 ],
97102                                 [
97103                                     -108.214915,
97104                                     31.440046
97105                                 ],
97106                                 [
97107                                     -108.214863,
97108                                     31.432966
97109                                 ],
97110                                 [
97111                                     -108.214863,
97112                                     31.425938
97113                                 ],
97114                                 [
97115                                     -108.214863,
97116                                     31.41891
97117                                 ],
97118                                 [
97119                                     -108.214863,
97120                                     31.411882
97121                                 ],
97122                                 [
97123                                     -108.214863,
97124                                     31.404803
97125                                 ],
97126                                 [
97127                                     -108.214863,
97128                                     31.397826
97129                                 ],
97130                                 [
97131                                     -108.214863,
97132                                     31.390798
97133                                 ],
97134                                 [
97135                                     -108.214863,
97136                                     31.383719
97137                                 ],
97138                                 [
97139                                     -108.214863,
97140                                     31.376639
97141                                 ],
97142                                 [
97143                                     -108.214863,
97144                                     31.369663
97145                                 ],
97146                                 [
97147                                     -108.214863,
97148                                     31.362635
97149                                 ],
97150                                 [
97151                                     -108.214863,
97152                                     31.355555
97153                                 ],
97154                                 [
97155                                     -108.214863,
97156                                     31.348527
97157                                 ],
97158                                 [
97159                                     -108.214863,
97160                                     31.341551
97161                                 ],
97162                                 [
97163                                     -108.214863,
97164                                     31.334471
97165                                 ],
97166                                 [
97167                                     -108.214811,
97168                                     31.327443
97169                                 ],
97170                                 [
97171                                     -108.257573,
97172                                     31.327391
97173                                 ],
97174                                 [
97175                                     -108.300336,
97176                                     31.327391
97177                                 ],
97178                                 [
97179                                     -108.34302,
97180                                     31.327391
97181                                 ],
97182                                 [
97183                                     -108.385731,
97184                                     31.327391
97185                                 ],
97186                                 [
97187                                     -108.428442,
97188                                     31.327391
97189                                 ],
97190                                 [
97191                                     -108.471152,
97192                                     31.327391
97193                                 ],
97194                                 [
97195                                     -108.513837,
97196                                     31.327391
97197                                 ],
97198                                 [
97199                                     -108.556547,
97200                                     31.327391
97201                                 ],
97202                                 [
97203                                     -108.59931,
97204                                     31.327391
97205                                 ],
97206                                 [
97207                                     -108.64202,
97208                                     31.327391
97209                                 ],
97210                                 [
97211                                     -108.684757,
97212                                     31.327391
97213                                 ],
97214                                 [
97215                                     -108.727467,
97216                                     31.327391
97217                                 ],
97218                                 [
97219                                     -108.770178,
97220                                     31.327391
97221                                 ],
97222                                 [
97223                                     -108.812914,
97224                                     31.327391
97225                                 ],
97226                                 [
97227                                     -108.855625,
97228                                     31.327391
97229                                 ],
97230                                 [
97231                                     -108.898335,
97232                                     31.327391
97233                                 ],
97234                                 [
97235                                     -108.941046,
97236                                     31.327391
97237                                 ],
97238                                 [
97239                                     -108.968282,
97240                                     31.327391
97241                                 ],
97242                                 [
97243                                     -108.983731,
97244                                     31.327391
97245                                 ],
97246                                 [
97247                                     -109.026493,
97248                                     31.327391
97249                                 ],
97250                                 [
97251                                     -109.04743,
97252                                     31.327391
97253                                 ],
97254                                 [
97255                                     -109.069203,
97256                                     31.327391
97257                                 ],
97258                                 [
97259                                     -109.111914,
97260                                     31.327391
97261                                 ],
97262                                 [
97263                                     -109.154599,
97264                                     31.327391
97265                                 ],
97266                                 [
97267                                     -109.197361,
97268                                     31.327391
97269                                 ],
97270                                 [
97271                                     -109.240072,
97272                                     31.32734
97273                                 ],
97274                                 [
97275                                     -109.282782,
97276                                     31.32734
97277                                 ],
97278                                 [
97279                                     -109.325519,
97280                                     31.32734
97281                                 ],
97282                                 [
97283                                     -109.368229,
97284                                     31.32734
97285                                 ],
97286                                 [
97287                                     -109.410914,
97288                                     31.32734
97289                                 ],
97290                                 [
97291                                     -109.45365,
97292                                     31.32734
97293                                 ],
97294                                 [
97295                                     -109.496387,
97296                                     31.32734
97297                                 ],
97298                                 [
97299                                     -109.539071,
97300                                     31.32734
97301                                 ],
97302                                 [
97303                                     -109.581808,
97304                                     31.32734
97305                                 ],
97306                                 [
97307                                     -109.624493,
97308                                     31.32734
97309                                 ],
97310                                 [
97311                                     -109.667177,
97312                                     31.32734
97313                                 ],
97314                                 [
97315                                     -109.709965,
97316                                     31.32734
97317                                 ],
97318                                 [
97319                                     -109.75265,
97320                                     31.32734
97321                                 ],
97322                                 [
97323                                     -109.795335,
97324                                     31.32734
97325                                 ],
97326                                 [
97327                                     -109.838123,
97328                                     31.32734
97329                                 ],
97330                                 [
97331                                     -109.880808,
97332                                     31.32734
97333                                 ],
97334                                 [
97335                                     -109.923596,
97336                                     31.327288
97337                                 ],
97338                                 [
97339                                     -109.96628,
97340                                     31.327236
97341                                 ],
97342                                 [
97343                                     -110.008965,
97344                                     31.327236
97345                                 ],
97346                                 [
97347                                     -110.051702,
97348                                     31.327236
97349                                 ],
97350                                 [
97351                                     -110.094386,
97352                                     31.327236
97353                                 ],
97354                                 [
97355                                     -110.137071,
97356                                     31.327236
97357                                 ],
97358                                 [
97359                                     -110.179807,
97360                                     31.327236
97361                                 ],
97362                                 [
97363                                     -110.222544,
97364                                     31.327236
97365                                 ],
97366                                 [
97367                                     -110.265229,
97368                                     31.327236
97369                                 ],
97370                                 [
97371                                     -110.308017,
97372                                     31.327236
97373                                 ],
97374                                 [
97375                                     -110.350753,
97376                                     31.327236
97377                                 ],
97378                                 [
97379                                     -110.39349,
97380                                     31.327236
97381                                 ],
97382                                 [
97383                                     -110.436174,
97384                                     31.327236
97385                                 ],
97386                                 [
97387                                     -110.478859,
97388                                     31.327236
97389                                 ],
97390                                 [
97391                                     -110.521595,
97392                                     31.327236
97393                                 ],
97394                                 [
97395                                     -110.56428,
97396                                     31.327236
97397                                 ],
97398                                 [
97399                                     -110.606965,
97400                                     31.327236
97401                                 ],
97402                                 [
97403                                     -110.649727,
97404                                     31.327236
97405                                 ],
97406                                 [
97407                                     -110.692438,
97408                                     31.327236
97409                                 ],
97410                                 [
97411                                     -110.7352,
97412                                     31.327236
97413                                 ],
97414                                 [
97415                                     -110.777885,
97416                                     31.327236
97417                                 ],
97418                                 [
97419                                     -110.820595,
97420                                     31.327236
97421                                 ],
97422                                 [
97423                                     -110.863358,
97424                                     31.327236
97425                                 ],
97426                                 [
97427                                     -110.906068,
97428                                     31.327236
97429                                 ],
97430                                 [
97431                                     -110.948753,
97432                                     31.327185
97433                                 ],
97434                                 [
97435                                     -111.006269,
97436                                     31.327185
97437                                 ],
97438                                 [
97439                                     -111.067118,
97440                                     31.333644
97441                                 ],
97442                                 [
97443                                     -111.094455,
97444                                     31.342532
97445                                 ],
97446                                 [
97447                                     -111.145924,
97448                                     31.359069
97449                                 ],
97450                                 [
97451                                     -111.197446,
97452                                     31.375554
97453                                 ],
97454                                 [
97455                                     -111.248864,
97456                                     31.392142
97457                                 ],
97458                                 [
97459                                     -111.300333,
97460                                     31.40873
97461                                 ],
97462                                 [
97463                                     -111.351803,
97464                                     31.425318
97465                                 ],
97466                                 [
97467                                     -111.403299,
97468                                     31.441855
97469                                 ],
97470                                 [
97471                                     -111.454768,
97472                                     31.458339
97473                                 ],
97474                                 [
97475                                     -111.506238,
97476                                     31.474979
97477                                 ],
97478                                 [
97479                                     -111.915464,
97480                                     31.601431
97481                                 ],
97482                                 [
97483                                     -112.324715,
97484                                     31.727987
97485                                 ],
97486                                 [
97487                                     -112.733967,
97488                                     31.854543
97489                                 ],
97490                                 [
97491                                     -113.143218,
97492                                     31.981046
97493                                 ],
97494                                 [
97495                                     -113.552444,
97496                                     32.107602
97497                                 ],
97498                                 [
97499                                     -113.961696,
97500                                     32.234132
97501                                 ],
97502                                 [
97503                                     -114.370921,
97504                                     32.360687
97505                                 ],
97506                                 [
97507                                     -114.780147,
97508                                     32.487243
97509                                 ],
97510                                 [
97511                                     -114.816785,
97512                                     32.498534
97513                                 ],
97514                                 [
97515                                     -114.819373,
97516                                     32.499363
97517                                 ],
97518                                 [
97519                                     -114.822108,
97520                                     32.50024
97521                                 ],
97522                                 [
97523                                     -114.809447,
97524                                     32.511324
97525                                 ],
97526                                 [
97527                                     -114.795546,
97528                                     32.552226
97529                                 ],
97530                                 [
97531                                     -114.794203,
97532                                     32.574111
97533                                 ],
97534                                 [
97535                                     -114.802678,
97536                                     32.594497
97537                                 ],
97538                                 [
97539                                     -114.786813,
97540                                     32.621033
97541                                 ],
97542                                 [
97543                                     -114.781542,
97544                                     32.628061
97545                                 ],
97546                                 [
97547                                     -114.758804,
97548                                     32.64483
97549                                 ],
97550                                 [
97551                                     -114.751156,
97552                                     32.65222
97553                                 ],
97554                                 [
97555                                     -114.739477,
97556                                     32.669066
97557                                 ],
97558                                 [
97559                                     -114.731209,
97560                                     32.686636
97561                                 ],
97562                                 [
97563                                     -114.723871,
97564                                     32.711519
97565                                 ],
97566                                 [
97567                                     -114.724284,
97568                                     32.712835
97569                                 ],
97570                                 [
97571                                     -114.724285,
97572                                     32.712836
97573                                 ],
97574                                 [
97575                                     -114.764541,
97576                                     32.709839
97577                                 ],
97578                                 [
97579                                     -114.838076,
97580                                     32.704206
97581                                 ],
97582                                 [
97583                                     -114.911612,
97584                                     32.698703
97585                                 ],
97586                                 [
97587                                     -114.985199,
97588                                     32.693122
97589                                 ],
97590                                 [
97591                                     -115.058734,
97592                                     32.687567
97593                                 ],
97594                                 [
97595                                     -115.13227,
97596                                     32.681986
97597                                 ],
97598                                 [
97599                                     -115.205806,
97600                                     32.676456
97601                                 ],
97602                                 [
97603                                     -115.27929,
97604                                     32.670823
97605                                 ],
97606                                 [
97607                                     -115.352851,
97608                                     32.665346
97609                                 ],
97610                                 [
97611                                     -115.426386,
97612                                     32.659765
97613                                 ],
97614                                 [
97615                                     -115.499922,
97616                                     32.654209
97617                                 ],
97618                                 [
97619                                     -115.573535,
97620                                     32.648654
97621                                 ],
97622                                 [
97623                                     -115.647019,
97624                                     32.643073
97625                                 ],
97626                                 [
97627                                     -115.720529,
97628                                     32.637518
97629                                 ],
97630                                 [
97631                                     -115.794064,
97632                                     32.631963
97633                                 ],
97634                                 [
97635                                     -115.8676,
97636                                     32.626408
97637                                 ],
97638                                 [
97639                                     -115.941213,
97640                                     32.620827
97641                                 ],
97642                                 [
97643                                     -116.014748,
97644                                     32.615271
97645                                 ],
97646                                 [
97647                                     -116.088232,
97648                                     32.609664
97649                                 ],
97650                                 [
97651                                     -116.161742,
97652                                     32.604161
97653                                 ],
97654                                 [
97655                                     -116.235329,
97656                                     32.598554
97657                                 ],
97658                                 [
97659                                     -116.308891,
97660                                     32.593025
97661                                 ],
97662                                 [
97663                                     -116.382426,
97664                                     32.587469
97665                                 ],
97666                                 [
97667                                     -116.455962,
97668                                     32.581888
97669                                 ],
97670                                 [
97671                                     -116.529472,
97672                                     32.576333
97673                                 ],
97674                                 [
97675                                     -116.603007,
97676                                     32.570804
97677                                 ],
97678                                 [
97679                                     -116.676543,
97680                                     32.565223
97681                                 ],
97682                                 [
97683                                     -116.750104,
97684                                     32.559667
97685                                 ],
97686                                 [
97687                                     -116.82364,
97688                                     32.554086
97689                                 ],
97690                                 [
97691                                     -116.897201,
97692                                     32.548531
97693                                 ],
97694                                 [
97695                                     -116.970737,
97696                                     32.542976
97697                                 ],
97698                                 [
97699                                     -117.044221,
97700                                     32.537421
97701                                 ],
97702                                 [
97703                                     -117.125121,
97704                                     32.531669
97705                                 ],
97706                                 [
97707                                     -117.125969,
97708                                     32.538258
97709                                 ],
97710                                 [
97711                                     -117.239623,
97712                                     32.531308
97713                                 ],
97714                                 [
97715                                     -120.274098,
97716                                     32.884264
97717                                 ],
97718                                 [
97719                                     -121.652736,
97720                                     34.467248
97721                                 ],
97722                                 [
97723                                     -124.367265,
97724                                     37.662798
97725                                 ],
97726                                 [
97727                                     -126.739806,
97728                                     41.37928
97729                                 ],
97730                                 [
97731                                     -126.996297,
97732                                     45.773888
97733                                 ],
97734                                 [
97735                                     -124.770704,
97736                                     48.44258
97737                                 ],
97738                                 [
97739                                     -123.734053,
97740                                     48.241906
97741                                 ],
97742                                 [
97743                                     -123.1663,
97744                                     48.27837
97745                                 ],
97746                                 [
97747                                     -123.193018,
97748                                     48.501035
97749                                 ],
97750                                 [
97751                                     -123.176987,
97752                                     48.65482
97753                                 ],
97754                                 [
97755                                     -122.912481,
97756                                     48.753561
97757                                 ],
97758                                 [
97759                                     -122.899122,
97760                                     48.897797
97761                                 ],
97762                                 [
97763                                     -122.837671,
97764                                     48.97502
97765                                 ],
97766                                 [
97767                                     -122.743986,
97768                                     48.980582
97769                                 ],
97770                                 [
97771                                     -122.753,
97772                                     48.992499
97773                                 ],
97774                                 [
97775                                     -122.753012,
97776                                     48.992515
97777                                 ],
97778                                 [
97779                                     -122.653258,
97780                                     48.992515
97781                                 ],
97782                                 [
97783                                     -122.433375,
97784                                     48.992515
97785                                 ],
97786                                 [
97787                                     -122.213517,
97788                                     48.992515
97789                                 ],
97790                                 [
97791                                     -121.993763,
97792                                     48.992515
97793                                 ],
97794                                 [
97795                                     -121.773958,
97796                                     48.992515
97797                                 ],
97798                                 [
97799                                     -121.554152,
97800                                     48.992515
97801                                 ],
97802                                 [
97803                                     -121.33432,
97804                                     48.992515
97805                                 ],
97806                                 [
97807                                     -121.114515,
97808                                     48.992515
97809                                 ],
97810                                 [
97811                                     -95.396937,
97812                                     48.99267
97813                                 ],
97814                                 [
97815                                     -95.177106,
97816                                     48.99267
97817                                 ],
97818                                 [
97819                                     -95.168527,
97820                                     48.995047
97821                                 ],
97822                                 [
97823                                     -95.161887,
97824                                     49.001145
97825                                 ],
97826                                 [
97827                                     -95.159329,
97828                                     49.01179
97829                                 ],
97830                                 [
97831                                     -95.159665,
97832                                     49.10951
97833                                 ],
97834                                 [
97835                                     -95.160027,
97836                                     49.223353
97837                                 ],
97838                                 [
97839                                     -95.160337,
97840                                     49.313012
97841                                 ],
97842                                 [
97843                                     -95.160569,
97844                                     49.369494
97845                                 ],
97846                                 [
97847                                     -95.102821,
97848                                     49.35394
97849                                 ],
97850                                 [
97851                                     -94.982518,
97852                                     49.356162
97853                                 ],
97854                                 [
97855                                     -94.926087,
97856                                     49.345568
97857                                 ],
97858                                 [
97859                                     -94.856195,
97860                                     49.318283
97861                                 ],
97862                                 [
97863                                     -94.839142,
97864                                     49.308878
97865                                 ],
97866                                 [
97867                                     -94.827256,
97868                                     49.292858
97869                                 ],
97870                                 [
97871                                     -94.819892,
97872                                     49.252034
97873                                 ],
97874                                 [
97875                                     -94.810358,
97876                                     49.229606
97877                                 ],
97878                                 [
97879                                     -94.806121,
97880                                     49.210899
97881                                 ],
97882                                 [
97883                                     -94.811185,
97884                                     49.166561
97885                                 ],
97886                                 [
97887                                     -94.803743,
97888                                     49.146407
97889                                 ],
97890                                 [
97891                                     -94.792039,
97892                                     49.12646
97893                                 ],
97894                                 [
97895                                     -94.753772,
97896                                     49.026156
97897                                 ],
97898                                 [
97899                                     -94.711217,
97900                                     48.914586
97901                                 ],
97902                                 [
97903                                     -94.711734,
97904                                     48.862755
97905                                 ],
97906                                 [
97907                                     -94.712147,
97908                                     48.842446
97909                                 ],
97910                                 [
97911                                     -94.713284,
97912                                     48.823843
97913                                 ],
97914                                 [
97915                                     -94.710907,
97916                                     48.807513
97917                                 ],
97918                                 [
97919                                     -94.701786,
97920                                     48.790098
97921                                 ],
97922                                 [
97923                                     -94.688893,
97924                                     48.778832
97925                                 ],
97926                                 [
97927                                     -94.592852,
97928                                     48.726433
97929                                 ],
97930                                 [
97931                                     -94.519161,
97932                                     48.70447
97933                                 ],
97934                                 [
97935                                     -94.4795,
97936                                     48.700698
97937                                 ],
97938                                 [
97939                                     -94.311577,
97940                                     48.713927
97941                                 ],
97942                                 [
97943                                     -94.292586,
97944                                     48.711912
97945                                 ],
97946                                 [
97947                                     -94.284034,
97948                                     48.709069
97949                                 ],
97950                                 [
97951                                     -94.274499,
97952                                     48.704108
97953                                 ],
97954                                 [
97955                                     -94.265482,
97956                                     48.697752
97957                                 ],
97958                                 [
97959                                     -94.258454,
97960                                     48.690828
97961                                 ],
97962                                 [
97963                                     -94.255767,
97964                                     48.683541
97965                                 ],
97966                                 [
97967                                     -94.252459,
97968                                     48.662405
97969                                 ],
97970                                 [
97971                                     -94.251038,
97972                                     48.65729
97973                                 ],
97974                                 [
97975                                     -94.23215,
97976                                     48.652019
97977                                 ],
97978                                 [
97979                                     -94.03485,
97980                                     48.643311
97981                                 ],
97982                                 [
97983                                     -93.874885,
97984                                     48.636206
97985                                 ],
97986                                 [
97987                                     -93.835741,
97988                                     48.617137
97989                                 ],
97990                                 [
97991                                     -93.809386,
97992                                     48.543576
97993                                 ],
97994                                 [
97995                                     -93.778664,
97996                                     48.519468
97997                                 ],
97998                                 [
97999                                     -93.756779,
98000                                     48.516549
98001                                 ],
98002                                 [
98003                                     -93.616297,
98004                                     48.531302
98005                                 ],
98006                                 [
98007                                     -93.599889,
98008                                     48.526341
98009                                 ],
98010                                 [
98011                                     -93.566584,
98012                                     48.538279
98013                                 ],
98014                                 [
98015                                     -93.491756,
98016                                     48.542309
98017                                 ],
98018                                 [
98019                                     -93.459924,
98020                                     48.557399
98021                                 ],
98022                                 [
98023                                     -93.45225,
98024                                     48.572721
98025                                 ],
98026                                 [
98027                                     -93.453774,
98028                                     48.586958
98029                                 ],
98030                                 [
98031                                     -93.451475,
98032                                     48.597422
98033                                 ],
98034                                 [
98035                                     -93.417316,
98036                                     48.604114
98037                                 ],
98038                                 [
98039                                     -93.385716,
98040                                     48.614863
98041                                 ],
98042                                 [
98043                                     -93.25774,
98044                                     48.630314
98045                                 ],
98046                                 [
98047                                     -93.131701,
98048                                     48.62463
98049                                 ],
98050                                 [
98051                                     -92.97972,
98052                                     48.61768
98053                                 ],
98054                                 [
98055                                     -92.955588,
98056                                     48.612228
98057                                 ],
98058                                 [
98059                                     -92.884197,
98060                                     48.579878
98061                                 ],
98062                                 [
98063                                     -92.72555,
98064                                     48.548692
98065                                 ],
98066                                 [
98067                                     -92.648604,
98068                                     48.536263
98069                                 ],
98070                                 [
98071                                     -92.630181,
98072                                     48.519468
98073                                 ],
98074                                 [
98075                                     -92.627468,
98076                                     48.502777
98077                                 ],
98078                                 [
98079                                     -92.646743,
98080                                     48.497428
98081                                 ],
98082                                 [
98083                                     -92.691366,
98084                                     48.489858
98085                                 ],
98086                                 [
98087                                     -92.710641,
98088                                     48.482882
98089                                 ],
98090                                 [
98091                                     -92.718909,
98092                                     48.459782
98093                                 ],
98094                                 [
98095                                     -92.704052,
98096                                     48.445158
98097                                 ],
98098                                 [
98099                                     -92.677129,
98100                                     48.441747
98101                                 ],
98102                                 [
98103                                     -92.657053,
98104                                     48.438233
98105                                 ],
98106                                 [
98107                                     -92.570521,
98108                                     48.446656
98109                                 ],
98110                                 [
98111                                     -92.526932,
98112                                     48.445623
98113                                 ],
98114                                 [
98115                                     -92.490629,
98116                                     48.433117
98117                                 ],
98118                                 [
98119                                     -92.474532,
98120                                     48.410483
98121                                 ],
98122                                 [
98123                                     -92.467581,
98124                                     48.394282
98125                                 ],
98126                                 [
98127                                     -92.467064,
98128                                     48.353225
98129                                 ],
98130                                 [
98131                                     -92.462465,
98132                                     48.329299
98133                                 ],
98134                                 [
98135                                     -92.451381,
98136                                     48.312685
98137                                 ],
98138                                 [
98139                                     -92.41823,
98140                                     48.282041
98141                                 ],
98142                                 [
98143                                     -92.38464,
98144                                     48.232406
98145                                 ],
98146                                 [
98147                                     -92.371851,
98148                                     48.222587
98149                                 ],
98150                                 [
98151                                     -92.353815,
98152                                     48.222897
98153                                 ],
98154                                 [
98155                                     -92.327874,
98156                                     48.229435
98157                                 ],
98158                                 [
98159                                     -92.303663,
98160                                     48.239279
98161                                 ],
98162                                 [
98163                                     -92.291029,
98164                                     48.249562
98165                                 ],
98166                                 [
98167                                     -92.292062,
98168                                     48.270336
98169                                 ],
98170                                 [
98171                                     -92.301416,
98172                                     48.290645
98173                                 ],
98174                                 [
98175                                     -92.303095,
98176                                     48.310928
98177                                 ],
98178                                 [
98179                                     -92.281598,
98180                                     48.33178
98181                                 ],
98182                                 [
98183                                     -92.259118,
98184                                     48.339635
98185                                 ],
98186                                 [
98187                                     -92.154732,
98188                                     48.350125
98189                                 ],
98190                                 [
98191                                     -92.070499,
98192                                     48.346714
98193                                 ],
98194                                 [
98195                                     -92.043421,
98196                                     48.334596
98197                                 ],
98198                                 [
98199                                     -92.030114,
98200                                     48.313176
98201                                 ],
98202                                 [
98203                                     -92.021355,
98204                                     48.287441
98205                                 ],
98206                                 [
98207                                     -92.007997,
98208                                     48.262482
98209                                 ],
98210                                 [
98211                                     -91.992158,
98212                                     48.247909
98213                                 ],
98214                                 [
98215                                     -91.975492,
98216                                     48.236566
98217                                 ],
98218                                 [
98219                                     -91.957302,
98220                                     48.228323
98221                                 ],
98222                                 [
98223                                     -91.852244,
98224                                     48.195974
98225                                 ],
98226                                 [
98227                                     -91.764988,
98228                                     48.187344
98229                                 ],
98230                                 [
98231                                     -91.744137,
98232                                     48.179593
98233                                 ],
98234                                 [
98235                                     -91.727575,
98236                                     48.168327
98237                                 ],
98238                                 [
98239                                     -91.695509,
98240                                     48.13758
98241                                 ],
98242                                 [
98243                                     -91.716438,
98244                                     48.112051
98245                                 ],
98246                                 [
98247                                     -91.692512,
98248                                     48.097866
98249                                 ],
98250                                 [
98251                                     -91.618615,
98252                                     48.089572
98253                                 ],
98254                                 [
98255                                     -91.597479,
98256                                     48.090399
98257                                 ],
98258                                 [
98259                                     -91.589676,
98260                                     48.088332
98261                                 ],
98262                                 [
98263                                     -91.581098,
98264                                     48.080942
98265                                 ],
98266                                 [
98267                                     -91.579806,
98268                                     48.070969
98269                                 ],
98270                                 [
98271                                     -91.585129,
98272                                     48.06084
98273                                 ],
98274                                 [
98275                                     -91.586989,
98276                                     48.052572
98277                                 ],
98278                                 [
98279                                     -91.574845,
98280                                     48.048205
98281                                 ],
98282                                 [
98283                                     -91.487098,
98284                                     48.053476
98285                                 ],
98286                                 [
98287                                     -91.464722,
98288                                     48.048955
98289                                 ],
98290                                 [
98291                                     -91.446274,
98292                                     48.040738
98293                                 ],
98294                                 [
98295                                     -91.427929,
98296                                     48.036449
98297                                 ],
98298                                 [
98299                                     -91.3654,
98300                                     48.057843
98301                                 ],
98302                                 [
98303                                     -91.276362,
98304                                     48.064768
98305                                 ],
98306                                 [
98307                                     -91.23807,
98308                                     48.082648
98309                                 ],
98310                                 [
98311                                     -91.203963,
98312                                     48.107659
98313                                 ],
98314                                 [
98315                                     -91.071103,
98316                                     48.170859
98317                                 ],
98318                                 [
98319                                     -91.02816,
98320                                     48.184838
98321                                 ],
98322                                 [
98323                                     -91.008109,
98324                                     48.194372
98325                                 ],
98326                                 [
98327                                     -90.923153,
98328                                     48.227109
98329                                 ],
98330                                 [
98331                                     -90.873802,
98332                                     48.234344
98333                                 ],
98334                                 [
98335                                     -90.840678,
98336                                     48.220107
98337                                 ],
98338                                 [
98339                                     -90.837939,
98340                                     48.210547
98341                                 ],
98342                                 [
98343                                     -90.848843,
98344                                     48.198713
98345                                 ],
98346                                 [
98347                                     -90.849721,
98348                                     48.189566
98349                                 ],
98350                                 [
98351                                     -90.843003,
98352                                     48.176983
98353                                 ],
98354                                 [
98355                                     -90.83427,
98356                                     48.171789
98357                                 ],
98358                                 [
98359                                     -90.823883,
98360                                     48.168327
98361                                 ],
98362                                 [
98363                                     -90.812307,
98364                                     48.160989
98365                                 ],
98366                                 [
98367                                     -90.803057,
98368                                     48.147166
98369                                 ],
98370                                 [
98371                                     -90.796701,
98372                                     48.117064
98373                                 ],
98374                                 [
98375                                     -90.786469,
98376                                     48.10045
98377                                 ],
98378                                 [
98379                                     -90.750347,
98380                                     48.083991
98381                                 ],
98382                                 [
98383                                     -90.701307,
98384                                     48.08456
98385                                 ],
98386                                 [
98387                                     -90.611079,
98388                                     48.103499
98389                                 ],
98390                                 [
98391                                     -90.586843,
98392                                     48.104817
98393                                 ],
98394                                 [
98395                                     -90.573872,
98396                                     48.097892
98397                                 ],
98398                                 [
98399                                     -90.562194,
98400                                     48.088849
98401                                 ],
98402                                 [
98403                                     -90.542014,
98404                                     48.083733
98405                                 ],
98406                                 [
98407                                     -90.531601,
98408                                     48.08456
98409                                 ],
98410                                 [
98411                                     -90.501887,
98412                                     48.094275
98413                                 ],
98414                                 [
98415                                     -90.490493,
98416                                     48.096239
98417                                 ],
98418                                 [
98419                                     -90.483465,
98420                                     48.094482
98421                                 ],
98422                                 [
98423                                     -90.477858,
98424                                     48.091536
98425                                 ],
98426                                 [
98427                                     -90.470623,
98428                                     48.089882
98429                                 ],
98430                                 [
98431                                     -90.178625,
98432                                     48.116444
98433                                 ],
98434                                 [
98435                                     -90.120386,
98436                                     48.115359
98437                                 ],
98438                                 [
98439                                     -90.073257,
98440                                     48.101199
98441                                 ],
98442                                 [
98443                                     -90.061036,
98444                                     48.091019
98445                                 ],
98446                                 [
98447                                     -90.008222,
98448                                     48.029731
98449                                 ],
98450                                 [
98451                                     -89.995329,
98452                                     48.018595
98453                                 ],
98454                                 [
98455                                     -89.980317,
98456                                     48.010094
98457                                 ],
98458                                 [
98459                                     -89.92045,
98460                                     47.98746
98461                                 ],
98462                                 [
98463                                     -89.902441,
98464                                     47.985909
98465                                 ],
98466                                 [
98467                                     -89.803454,
98468                                     48.013763
98469                                 ],
98470                                 [
98471                                     -89.780975,
98472                                     48.017199
98473                                 ],
98474                                 [
98475                                     -89.763302,
98476                                     48.017303
98477                                 ],
98478                                 [
98479                                     -89.745964,
98480                                     48.013763
98481                                 ],
98482                                 [
98483                                     -89.724596,
98484                                     48.005908
98485                                 ],
98486                                 [
98487                                     -89.712788,
98488                                     48.003376
98489                                 ],
98490                                 [
98491                                     -89.678656,
98492                                     48.008699
98493                                 ],
98494                                 [
98495                                     -89.65659,
98496                                     48.007975
98497                                 ],
98498                                 [
98499                                     -89.593105,
98500                                     47.996503
98501                                 ],
98502                                 [
98503                                     -89.581753,
98504                                     47.996333
98505                                 ],
98506                                 [
98507                                     -89.586724,
98508                                     47.992938
98509                                 ],
98510                                 [
98511                                     -89.310872,
98512                                     47.981097
98513                                 ],
98514                                 [
98515                                     -89.072861,
98516                                     48.046842
98517                                 ],
98518                                 [
98519                                     -88.49789,
98520                                     48.212841
98521                                 ],
98522                                 [
98523                                     -88.286621,
98524                                     48.156675
98525                                 ],
98526                                 [
98527                                     -85.939935,
98528                                     47.280501
98529                                 ],
98530                                 [
98531                                     -84.784644,
98532                                     46.770068
98533                                 ],
98534                                 [
98535                                     -84.516909,
98536                                     46.435083
98537                                 ],
98538                                 [
98539                                     -84.489712,
98540                                     46.446652
98541                                 ],
98542                                 [
98543                                     -84.491052,
98544                                     46.457658
98545                                 ],
98546                                 [
98547                                     -84.478301,
98548                                     46.466467
98549                                 ],
98550                                 [
98551                                     -84.465408,
98552                                     46.478172
98553                                 ],
98554                                 [
98555                                     -84.448096,
98556                                     46.489722
98557                                 ],
98558                                 [
98559                                     -84.42324,
98560                                     46.511581
98561                                 ],
98562                                 [
98563                                     -84.389702,
98564                                     46.520262
98565                                 ],
98566                                 [
98567                                     -84.352469,
98568                                     46.522743
98569                                 ],
98570                                 [
98571                                     -84.30534,
98572                                     46.501607
98573                                 ],
98574                                 [
98575                                     -84.242011,
98576                                     46.526464
98577                                 ],
98578                                 [
98579                                     -84.197285,
98580                                     46.546359
98581                                 ],
98582                                 [
98583                                     -84.147676,
98584                                     46.541346
98585                                 ],
98586                                 [
98587                                     -84.110443,
98588                                     46.526464
98589                                 ],
98590                                 [
98591                                     -84.158812,
98592                                     46.433343
98593                                 ],
98594                                 [
98595                                     -84.147676,
98596                                     46.399882
98597                                 ],
98598                                 [
98599                                     -84.129046,
98600                                     46.375026
98601                                 ],
98602                                 [
98603                                     -84.10543,
98604                                     46.347741
98605                                 ],
98606                                 [
98607                                     -84.105944,
98608                                     46.346374
98609                                 ],
98610                                 [
98611                                     -84.117195,
98612                                     46.347157
98613                                 ],
98614                                 [
98615                                     -84.117489,
98616                                     46.338326
98617                                 ],
98618                                 [
98619                                     -84.122361,
98620                                     46.331922
98621                                 ],
98622                                 [
98623                                     -84.112061,
98624                                     46.287102
98625                                 ],
98626                                 [
98627                                     -84.092672,
98628                                     46.227469
98629                                 ],
98630                                 [
98631                                     -84.111983,
98632                                     46.20337
98633                                 ],
98634                                 [
98635                                     -84.015118,
98636                                     46.149712
98637                                 ],
98638                                 [
98639                                     -83.957038,
98640                                     46.045736
98641                                 ],
98642                                 [
98643                                     -83.676821,
98644                                     46.15388
98645                                 ],
98646                                 [
98647                                     -83.429449,
98648                                     46.086221
98649                                 ],
98650                                 [
98651                                     -83.523049,
98652                                     45.892052
98653                                 ],
98654                                 [
98655                                     -83.574563,
98656                                     45.890259
98657                                 ],
98658                                 [
98659                                     -82.551615,
98660                                     44.857931
98661                                 ],
98662                                 [
98663                                     -82.655591,
98664                                     43.968545
98665                                 ],
98666                                 [
98667                                     -82.440632,
98668                                     43.096285
98669                                 ],
98670                                 [
98671                                     -82.460131,
98672                                     43.084392
98673                                 ],
98674                                 [
98675                                     -82.458894,
98676                                     43.083247
98677                                 ],
98678                                 [
98679                                     -82.431813,
98680                                     43.039387
98681                                 ],
98682                                 [
98683                                     -82.424748,
98684                                     43.02408
98685                                 ],
98686                                 [
98687                                     -82.417242,
98688                                     43.01731
98689                                 ],
98690                                 [
98691                                     -82.416369,
98692                                     43.01742
98693                                 ],
98694                                 [
98695                                     -82.416412,
98696                                     43.017143
98697                                 ],
98698                                 [
98699                                     -82.414603,
98700                                     42.983243
98701                                 ],
98702                                 [
98703                                     -82.430442,
98704                                     42.951307
98705                                 ],
98706                                 [
98707                                     -82.453179,
98708                                     42.918983
98709                                 ],
98710                                 [
98711                                     -82.464781,
98712                                     42.883637
98713                                 ],
98714                                 [
98715                                     -82.468036,
98716                                     42.863974
98717                                 ],
98718                                 [
98719                                     -82.482325,
98720                                     42.835113
98721                                 ],
98722                                 [
98723                                     -82.485271,
98724                                     42.818524
98725                                 ],
98726                                 [
98727                                     -82.473618,
98728                                     42.798164
98729                                 ],
98730                                 [
98731                                     -82.470982,
98732                                     42.790568
98733                                 ],
98734                                 [
98735                                     -82.471344,
98736                                     42.779845
98737                                 ],
98738                                 [
98739                                     -82.476951,
98740                                     42.761474
98741                                 ],
98742                                 [
98743                                     -82.48341,
98744                                     42.719254
98745                                 ],
98746                                 [
98747                                     -82.511264,
98748                                     42.646675
98749                                 ],
98750                                 [
98751                                     -82.526224,
98752                                     42.619906
98753                                 ],
98754                                 [
98755                                     -82.549246,
98756                                     42.590941
98757                                 ],
98758                                 [
98759                                     -82.575833,
98760                                     42.571795
98761                                 ],
98762                                 [
98763                                     -82.608467,
98764                                     42.561098
98765                                 ],
98766                                 [
98767                                     -82.644331,
98768                                     42.557817
98769                                 ],
98770                                 [
98771                                     -82.644698,
98772                                     42.557533
98773                                 ],
98774                                 [
98775                                     -82.644932,
98776                                     42.561634
98777                                 ],
98778                                 [
98779                                     -82.637132,
98780                                     42.568405
98781                                 ],
98782                                 [
98783                                     -82.60902,
98784                                     42.579296
98785                                 ],
98786                                 [
98787                                     -82.616673,
98788                                     42.582828
98789                                 ],
98790                                 [
98791                                     -82.636985,
98792                                     42.599607
98793                                 ],
98794                                 [
98795                                     -82.625357,
98796                                     42.616092
98797                                 ],
98798                                 [
98799                                     -82.629331,
98800                                     42.626394
98801                                 ],
98802                                 [
98803                                     -82.638751,
98804                                     42.633459
98805                                 ],
98806                                 [
98807                                     -82.644344,
98808                                     42.640524
98809                                 ],
98810                                 [
98811                                     -82.644166,
98812                                     42.641056
98813                                 ],
98814                                 [
98815                                     -82.716083,
98816                                     42.617461
98817                                 ],
98818                                 [
98819                                     -82.777592,
98820                                     42.408506
98821                                 ],
98822                                 [
98823                                     -82.888693,
98824                                     42.406093
98825                                 ],
98826                                 [
98827                                     -82.889991,
98828                                     42.403266
98829                                 ],
98830                                 [
98831                                     -82.905739,
98832                                     42.387665
98833                                 ],
98834                                 [
98835                                     -82.923842,
98836                                     42.374419
98837                                 ],
98838                                 [
98839                                     -82.937972,
98840                                     42.366176
98841                                 ],
98842                                 [
98843                                     -82.947686,
98844                                     42.363527
98845                                 ],
98846                                 [
98847                                     -82.979624,
98848                                     42.359406
98849                                 ],
98850                                 [
98851                                     -83.042618,
98852                                     42.340861
98853                                 ],
98854                                 [
98855                                     -83.061899,
98856                                     42.32732
98857                                 ],
98858                                 [
98859                                     -83.081622,
98860                                     42.30907
98861                                 ],
98862                                 [
98863                                     -83.11342,
98864                                     42.279619
98865                                 ],
98866                                 [
98867                                     -83.145306,
98868                                     42.066968
98869                                 ],
98870                                 [
98871                                     -83.177398,
98872                                     41.960666
98873                                 ],
98874                                 [
98875                                     -83.21512,
98876                                     41.794493
98877                                 ],
98878                                 [
98879                                     -82.219051,
98880                                     41.516445
98881                                 ],
98882                                 [
98883                                     -80.345329,
98884                                     42.13344
98885                                 ],
98886                                 [
98887                                     -80.316455,
98888                                     42.123137
98889                                 ],
98890                                 [
98891                                     -79.270266,
98892                                     42.591872
98893                                 ],
98894                                 [
98895                                     -79.221058,
98896                                     42.582892
98897                                 ],
98898                                 [
98899                                     -78.871842,
98900                                     42.860012
98901                                 ],
98902                                 [
98903                                     -78.875011,
98904                                     42.867184
98905                                 ],
98906                                 [
98907                                     -78.896205,
98908                                     42.897209
98909                                 ],
98910                                 [
98911                                     -78.901651,
98912                                     42.908101
98913                                 ],
98914                                 [
98915                                     -78.90901,
98916                                     42.952255
98917                                 ],
98918                                 [
98919                                     -78.913426,
98920                                     42.957848
98921                                 ],
98922                                 [
98923                                     -78.932118,
98924                                     42.9708
98925                                 ],
98926                                 [
98927                                     -78.936386,
98928                                     42.979631
98929                                 ],
98930                                 [
98931                                     -78.927997,
98932                                     43.002003
98933                                 ],
98934                                 [
98935                                     -78.893114,
98936                                     43.029379
98937                                 ],
98938                                 [
98939                                     -78.887963,
98940                                     43.051456
98941                                 ],
98942                                 [
98943                                     -78.914897,
98944                                     43.076477
98945                                 ],
98946                                 [
98947                                     -79.026167,
98948                                     43.086485
98949                                 ],
98950                                 [
98951                                     -79.065231,
98952                                     43.10573
98953                                 ],
98954                                 [
98955                                     -79.065273,
98956                                     43.105897
98957                                 ],
98958                                 [
98959                                     -79.065738,
98960                                     43.120237
98961                                 ],
98962                                 [
98963                                     -79.061423,
98964                                     43.130288
98965                                 ],
98966                                 [
98967                                     -79.055583,
98968                                     43.138427
98969                                 ],
98970                                 [
98971                                     -79.051604,
98972                                     43.146851
98973                                 ],
98974                                 [
98975                                     -79.04933,
98976                                     43.159847
98977                                 ],
98978                                 [
98979                                     -79.048607,
98980                                     43.170622
98981                                 ],
98982                                 [
98983                                     -79.053775,
98984                                     43.260358
98985                                 ],
98986                                 [
98987                                     -79.058425,
98988                                     43.277799
98989                                 ],
98990                                 [
98991                                     -79.058631,
98992                                     43.2782
98993                                 ],
98994                                 [
98995                                     -78.990696,
98996                                     43.286947
98997                                 ],
98998                                 [
98999                                     -78.862059,
99000                                     43.324332
99001                                 ],
99002                                 [
99003                                     -78.767813,
99004                                     43.336418
99005                                 ],
99006                                 [
99007                                     -78.516117,
99008                                     43.50645
99009                                 ],
99010                                 [
99011                                     -76.363317,
99012                                     43.943219
99013                                 ],
99014                                 [
99015                                     -76.396746,
99016                                     44.106667
99017                                 ],
99018                                 [
99019                                     -76.364697,
99020                                     44.111631
99021                                 ],
99022                                 [
99023                                     -76.366146,
99024                                     44.117349
99025                                 ],
99026                                 [
99027                                     -76.357462,
99028                                     44.131478
99029                                 ],
99030                                 [
99031                                     -76.183493,
99032                                     44.223025
99033                                 ],
99034                                 [
99035                                     -76.162644,
99036                                     44.229888
99037                                 ],
99038                                 [
99039                                     -76.176117,
99040                                     44.30795
99041                                 ],
99042                                 [
99043                                     -76.046414,
99044                                     44.354817
99045                                 ],
99046                                 [
99047                                     -75.928746,
99048                                     44.391137
99049                                 ],
99050                                 [
99051                                     -75.852508,
99052                                     44.381639
99053                                 ],
99054                                 [
99055                                     -75.849095,
99056                                     44.386103
99057                                 ],
99058                                 [
99059                                     -75.847623,
99060                                     44.392579
99061                                 ],
99062                                 [
99063                                     -75.84674,
99064                                     44.398172
99065                                 ],
99066                                 [
99067                                     -75.845415,
99068                                     44.40141
99069                                 ],
99070                                 [
99071                                     -75.780803,
99072                                     44.432318
99073                                 ],
99074                                 [
99075                                     -75.770205,
99076                                     44.446153
99077                                 ],
99078                                 [
99079                                     -75.772266,
99080                                     44.463815
99081                                 ],
99082                                 [
99083                                     -75.779184,
99084                                     44.48236
99085                                 ],
99086                                 [
99087                                     -75.791496,
99088                                     44.496513
99089                                 ],
99090                                 [
99091                                     -75.791183,
99092                                     44.496768
99093                                 ],
99094                                 [
99095                                     -75.754622,
99096                                     44.527567
99097                                 ],
99098                                 [
99099                                     -75.69969,
99100                                     44.581673
99101                                 ],
99102                                 [
99103                                     -75.578199,
99104                                     44.661513
99105                                 ],
99106                                 [
99107                                     -75.455958,
99108                                     44.741766
99109                                 ],
99110                                 [
99111                                     -75.341831,
99112                                     44.816749
99113                                 ],
99114                                 [
99115                                     -75.270233,
99116                                     44.863774
99117                                 ],
99118                                 [
99119                                     -75.129647,
99120                                     44.925166
99121                                 ],
99122                                 [
99123                                     -75.075594,
99124                                     44.935501
99125                                 ],
99126                                 [
99127                                     -75.058721,
99128                                     44.941031
99129                                 ],
99130                                 [
99131                                     -75.0149,
99132                                     44.96599
99133                                 ],
99134                                 [
99135                                     -74.998647,
99136                                     44.972398
99137                                 ],
99138                                 [
99139                                     -74.940201,
99140                                     44.987746
99141                                 ],
99142                                 [
99143                                     -74.903744,
99144                                     45.005213
99145                                 ],
99146                                 [
99147                                     -74.88651,
99148                                     45.009398
99149                                 ],
99150                                 [
99151                                     -74.868474,
99152                                     45.010122
99153                                 ],
99154                                 [
99155                                     -74.741557,
99156                                     44.998857
99157                                 ],
99158                                 [
99159                                     -74.712961,
99160                                     44.999254
99161                                 ],
99162                                 [
99163                                     -74.695875,
99164                                     44.99803
99165                                 ],
99166                                 [
99167                                     -74.596114,
99168                                     44.998495
99169                                 ],
99170                                 [
99171                                     -74.496352,
99172                                     44.999012
99173                                 ],
99174                                 [
99175                                     -74.197146,
99176                                     45.000458
99177                                 ],
99178                                 [
99179                                     -71.703551,
99180                                     45.012757
99181                                 ],
99182                                 [
99183                                     -71.603816,
99184                                     45.013274
99185                                 ],
99186                                 [
99187                                     -71.505848,
99188                                     45.013731
99189                                 ],
99190                                 [
99191                                     -71.50408,
99192                                     45.013739
99193                                 ],
99194                                 [
99195                                     -71.506613,
99196                                     45.037045
99197                                 ],
99198                                 [
99199                                     -71.504752,
99200                                     45.052962
99201                                 ],
99202                                 [
99203                                     -71.497259,
99204                                     45.066553
99205                                 ],
99206                                 [
99207                                     -71.45659,
99208                                     45.110994
99209                                 ],
99210                                 [
99211                                     -71.451215,
99212                                     45.121691
99213                                 ],
99214                                 [
99215                                     -71.445996,
99216                                     45.140295
99217                                 ],
99218                                 [
99219                                     -71.441604,
99220                                     45.150682
99221                                 ],
99222                                 [
99223                                     -71.413026,
99224                                     45.186184
99225                                 ],
99226                                 [
99227                                     -71.406567,
99228                                     45.204942
99229                                 ],
99230                                 [
99231                                     -71.42269,
99232                                     45.217189
99233                                 ],
99234                                 [
99235                                     -71.449045,
99236                                     45.226905
99237                                 ],
99238                                 [
99239                                     -71.438813,
99240                                     45.233468
99241                                 ],
99242                                 [
99243                                     -71.394888,
99244                                     45.241529
99245                                 ],
99246                                 [
99247                                     -71.381245,
99248                                     45.250779
99249                                 ],
99250                                 [
99251                                     -71.3521,
99252                                     45.278323
99253                                 ],
99254                                 [
99255                                     -71.334323,
99256                                     45.28871
99257                                 ],
99258                                 [
99259                                     -71.311534,
99260                                     45.294136
99261                                 ],
99262                                 [
99263                                     -71.293396,
99264                                     45.292327
99265                                 ],
99266                                 [
99267                                     -71.20937,
99268                                     45.254758
99269                                 ],
99270                                 [
99271                                     -71.185133,
99272                                     45.248557
99273                                 ],
99274                                 [
99275                                     -71.160329,
99276                                     45.245767
99277                                 ],
99278                                 [
99279                                     -71.141725,
99280                                     45.252329
99281                                 ],
99282                                 [
99283                                     -71.111029,
99284                                     45.287108
99285                                 ],
99286                                 [
99287                                     -71.095242,
99288                                     45.300905
99289                                 ],
99290                                 [
99291                                     -71.085553,
99292                                     45.304213
99293                                 ],
99294                                 [
99295                                     -71.084952,
99296                                     45.304293
99297                                 ],
99298                                 [
99299                                     -71.064211,
99300                                     45.307055
99301                                 ],
99302                                 [
99303                                     -71.054418,
99304                                     45.310362
99305                                 ],
99306                                 [
99307                                     -71.036667,
99308                                     45.323385
99309                                 ],
99310                                 [
99311                                     -71.027598,
99312                                     45.33465
99313                                 ],
99314                                 [
99315                                     -71.016539,
99316                                     45.343125
99317                                 ],
99318                                 [
99319                                     -70.993155,
99320                                     45.347827
99321                                 ],
99322                                 [
99323                                     -70.968118,
99324                                     45.34452
99325                                 ],
99326                                 [
99327                                     -70.951608,
99328                                     45.332014
99329                                 ],
99330                                 [
99331                                     -70.906908,
99332                                     45.246232
99333                                 ],
99334                                 [
99335                                     -70.892412,
99336                                     45.234604
99337                                 ],
99338                                 [
99339                                     -70.874351,
99340                                     45.245663
99341                                 ],
99342                                 [
99343                                     -70.870605,
99344                                     45.255275
99345                                 ],
99346                                 [
99347                                     -70.872491,
99348                                     45.274189
99349                                 ],
99350                                 [
99351                                     -70.870243,
99352                                     45.283129
99353                                 ],
99354                                 [
99355                                     -70.862621,
99356                                     45.290363
99357                                 ],
99358                                 [
99359                                     -70.842389,
99360                                     45.301215
99361                                 ],
99362                                 [
99363                                     -70.835258,
99364                                     45.309794
99365                                 ],
99366                                 [
99367                                     -70.83208,
99368                                     45.328552
99369                                 ],
99370                                 [
99371                                     -70.835465,
99372                                     45.373097
99373                                 ],
99374                                 [
99375                                     -70.833837,
99376                                     45.393096
99377                                 ],
99378                                 [
99379                                     -70.825982,
99380                                     45.410459
99381                                 ],
99382                                 [
99383                                     -70.812986,
99384                                     45.42343
99385                                 ],
99386                                 [
99387                                     -70.794873,
99388                                     45.430406
99389                                 ],
99390                                 [
99391                                     -70.771877,
99392                                     45.430045
99393                                 ],
99394                                 [
99395                                     -70.75255,
99396                                     45.422345
99397                                 ],
99398                                 [
99399                                     -70.718004,
99400                                     45.397282
99401                                 ],
99402                                 [
99403                                     -70.696739,
99404                                     45.388652
99405                                 ],
99406                                 [
99407                                     -70.675785,
99408                                     45.388704
99409                                 ],
99410                                 [
99411                                     -70.65359,
99412                                     45.395473
99413                                 ],
99414                                 [
99415                                     -70.641316,
99416                                     45.408496
99417                                 ],
99418                                 [
99419                                     -70.650257,
99420                                     45.427461
99421                                 ],
99422                                 [
99423                                     -70.668162,
99424                                     45.439036
99425                                 ],
99426                                 [
99427                                     -70.707385,
99428                                     45.4564
99429                                 ],
99430                                 [
99431                                     -70.722836,
99432                                     45.470921
99433                                 ],
99434                                 [
99435                                     -70.732009,
99436                                     45.491591
99437                                 ],
99438                                 [
99439                                     -70.730329,
99440                                     45.507973
99441                                 ],
99442                                 [
99443                                     -70.686792,
99444                                     45.572723
99445                                 ],
99446                                 [
99447                                     -70.589614,
99448                                     45.651788
99449                                 ],
99450                                 [
99451                                     -70.572406,
99452                                     45.662279
99453                                 ],
99454                                 [
99455                                     -70.514735,
99456                                     45.681709
99457                                 ],
99458                                 [
99459                                     -70.484763,
99460                                     45.699641
99461                                 ],
99462                                 [
99463                                     -70.4728,
99464                                     45.703568
99465                                 ],
99466                                 [
99467                                     -70.450424,
99468                                     45.703723
99469                                 ],
99470                                 [
99471                                     -70.439132,
99472                                     45.705893
99473                                 ],
99474                                 [
99475                                     -70.419315,
99476                                     45.716901
99477                                 ],
99478                                 [
99479                                     -70.407351,
99480                                     45.731525
99481                                 ],
99482                                 [
99483                                     -70.402442,
99484                                     45.749663
99485                                 ],
99486                                 [
99487                                     -70.403941,
99488                                     45.771161
99489                                 ],
99490                                 [
99491                                     -70.408282,
99492                                     45.781651
99493                                 ],
99494                                 [
99495                                     -70.413682,
99496                                     45.787697
99497                                 ],
99498                                 [
99499                                     -70.41717,
99500                                     45.793795
99501                                 ],
99502                                 [
99503                                     -70.415232,
99504                                     45.804389
99505                                 ],
99506                                 [
99507                                     -70.409935,
99508                                     45.810745
99509                                 ],
99510                                 [
99511                                     -70.389807,
99512                                     45.825059
99513                                 ],
99514                                 [
99515                                     -70.312654,
99516                                     45.867641
99517                                 ],
99518                                 [
99519                                     -70.283173,
99520                                     45.890482
99521                                 ],
99522                                 [
99523                                     -70.262528,
99524                                     45.923038
99525                                 ],
99526                                 [
99527                                     -70.255939,
99528                                     45.948876
99529                                 ],
99530                                 [
99531                                     -70.263148,
99532                                     45.956834
99533                                 ],
99534                                 [
99535                                     -70.280434,
99536                                     45.959315
99537                                 ],
99538                                 [
99539                                     -70.303947,
99540                                     45.968616
99541                                 ],
99542                                 [
99543                                     -70.316298,
99544                                     45.982982
99545                                 ],
99546                                 [
99547                                     -70.316892,
99548                                     45.999002
99549                                 ],
99550                                 [
99551                                     -70.306143,
99552                                     46.035331
99553                                 ],
99554                                 [
99555                                     -70.303637,
99556                                     46.038483
99557                                 ],
99558                                 [
99559                                     -70.294309,
99560                                     46.044943
99561                                 ],
99562                                 [
99563                                     -70.29201,
99564                                     46.048663
99565                                 ],
99566                                 [
99567                                     -70.293017,
99568                                     46.054038
99569                                 ],
99570                                 [
99571                                     -70.296092,
99572                                     46.057862
99573                                 ],
99574                                 [
99575                                     -70.300795,
99576                                     46.061737
99577                                 ],
99578                                 [
99579                                     -70.304774,
99580                                     46.065975
99581                                 ],
99582                                 [
99583                                     -70.311362,
99584                                     46.071866
99585                                 ],
99586                                 [
99587                                     -70.312629,
99588                                     46.079566
99589                                 ],
99590                                 [
99591                                     -70.30033,
99592                                     46.089281
99593                                 ],
99594                                 [
99595                                     -70.26444,
99596                                     46.106593
99597                                 ],
99598                                 [
99599                                     -70.24948,
99600                                     46.120597
99601                                 ],
99602                                 [
99603                                     -70.244002,
99604                                     46.141009
99605                                 ],
99606                                 [
99607                                     -70.249247,
99608                                     46.162765
99609                                 ],
99610                                 [
99611                                     -70.263329,
99612                                     46.183229
99613                                 ],
99614                                 [
99615                                     -70.284801,
99616                                     46.191859
99617                                 ],
99618                                 [
99619                                     -70.280899,
99620                                     46.211857
99621                                 ],
99622                                 [
99623                                     -70.253407,
99624                                     46.251493
99625                                 ],
99626                                 [
99627                                     -70.236173,
99628                                     46.288339
99629                                 ],
99630                                 [
99631                                     -70.223693,
99632                                     46.300793
99633                                 ],
99634                                 [
99635                                     -70.201886,
99636                                     46.305495
99637                                 ],
99638                                 [
99639                                     -70.199509,
99640                                     46.315262
99641                                 ],
99642                                 [
99643                                     -70.197028,
99644                                     46.336863
99645                                 ],
99646                                 [
99647                                     -70.188398,
99648                                     46.358412
99649                                 ],
99650                                 [
99651                                     -70.167418,
99652                                     46.368179
99653                                 ],
99654                                 [
99655                                     -70.153052,
99656                                     46.372829
99657                                 ],
99658                                 [
99659                                     -70.074323,
99660                                     46.419545
99661                                 ],
99662                                 [
99663                                     -70.061817,
99664                                     46.445409
99665                                 ],
99666                                 [
99667                                     -70.050086,
99668                                     46.511271
99669                                 ],
99670                                 [
99671                                     -70.032723,
99672                                     46.609766
99673                                 ],
99674                                 [
99675                                     -70.023628,
99676                                     46.661287
99677                                 ],
99678                                 [
99679                                     -70.007763,
99680                                     46.704075
99681                                 ],
99682                                 [
99683                                     -69.989961,
99684                                     46.721697
99685                                 ],
99686                                 [
99687                                     -69.899708,
99688                                     46.811562
99689                                 ],
99690                                 [
99691                                     -69.809403,
99692                                     46.901299
99693                                 ],
99694                                 [
99695                                     -69.719099,
99696                                     46.991086
99697                                 ],
99698                                 [
99699                                     -69.628794,
99700                                     47.080797
99701                                 ],
99702                                 [
99703                                     -69.538464,
99704                                     47.17061
99705                                 ],
99706                                 [
99707                                     -69.448159,
99708                                     47.260346
99709                                 ],
99710                                 [
99711                                     -69.357906,
99712                                     47.350134
99713                                 ],
99714                                 [
99715                                     -69.267628,
99716                                     47.439844
99717                                 ],
99718                                 [
99719                                     -69.25091,
99720                                     47.452919
99721                                 ],
99722                                 [
99723                                     -69.237268,
99724                                     47.45881
99725                                 ],
99726                                 [
99727                                     -69.221972,
99728                                     47.459688
99729                                 ],
99730                                 [
99731                                     -69.069655,
99732                                     47.431886
99733                                 ],
99734                                 [
99735                                     -69.054023,
99736                                     47.418399
99737                                 ],
99738                                 [
99739                                     -69.054333,
99740                                     47.389253
99741                                 ],
99742                                 [
99743                                     -69.066193,
99744                                     47.32967
99745                                 ],
99746                                 [
99747                                     -69.065134,
99748                                     47.296339
99749                                 ],
99750                                 [
99751                                     -69.06356,
99752                                     47.290809
99753                                 ],
99754                                 [
99755                                     -69.057486,
99756                                     47.269467
99757                                 ],
99758                                 [
99759                                     -69.0402,
99760                                     47.249055
99761                                 ],
99762                                 [
99763                                     -68.906229,
99764                                     47.190221
99765                                 ],
99766                                 [
99767                                     -68.889718,
99768                                     47.190609
99769                                 ],
99770                                 [
99771                                     -68.761819,
99772                                     47.23704
99773                                 ],
99774                                 [
99775                                     -68.71779,
99776                                     47.245231
99777                                 ],
99778                                 [
99779                                     -68.668801,
99780                                     47.243422
99781                                 ],
99782                                 [
99783                                     -68.644203,
99784                                     47.245283
99785                                 ],
99786                                 [
99787                                     -68.6256,
99788                                     47.255205
99789                                 ],
99790                                 [
99791                                     -68.607926,
99792                                     47.269829
99793                                 ],
99794                                 [
99795                                     -68.58524,
99796                                     47.28249
99797                                 ],
99798                                 [
99799                                     -68.539662,
99800                                     47.299853
99801                                 ],
99802                                 [
99803                                     -68.518009,
99804                                     47.304762
99805                                 ],
99806                                 [
99807                                     -68.492016,
99808                                     47.307553
99809                                 ],
99810                                 [
99811                                     -68.466746,
99812                                     47.305692
99813                                 ],
99814                                 [
99815                                     -68.435327,
99816                                     47.291275
99817                                 ],
99818                                 [
99819                                     -68.422563,
99820                                     47.293109
99821                                 ],
99822                                 [
99823                                     -68.410212,
99824                                     47.297424
99825                                 ],
99826                                 [
99827                                     -68.385614,
99828                                     47.301713
99829                                 ],
99830                                 [
99831                                     -68.383392,
99832                                     47.307139
99833                                 ],
99834                                 [
99835                                     -68.384839,
99836                                     47.315873
99837                                 ],
99838                                 [
99839                                     -68.382049,
99840                                     47.32781
99841                                 ],
99842                                 [
99843                                     -68.347839,
99844                                     47.358506
99845                                 ],
99846                                 [
99847                                     -68.299728,
99848                                     47.367833
99849                                 ],
99850                                 [
99851                                     -68.24645,
99852                                     47.360573
99853                                 ],
99854                                 [
99855                                     -68.197047,
99856                                     47.341401
99857                                 ],
99858                                 [
99859                                     -68.184335,
99860                                     47.333133
99861                                 ],
99862                                 [
99863                                     -68.156068,
99864                                     47.306674
99865                                 ],
99866                                 [
99867                                     -68.145061,
99868                                     47.301455
99869                                 ],
99870                                 [
99871                                     -68.115398,
99872                                     47.292282
99873                                 ],
99874                                 [
99875                                     -68.101446,
99876                                     47.286185
99877                                 ],
99878                                 [
99879                                     -68.039382,
99880                                     47.245231
99881                                 ],
99882                                 [
99883                                     -67.993184,
99884                                     47.223217
99885                                 ],
99886                                 [
99887                                     -67.962436,
99888                                     47.197689
99889                                 ],
99890                                 [
99891                                     -67.953703,
99892                                     47.18663
99893                                 ],
99894                                 [
99895                                     -67.949982,
99896                                     47.172936
99897                                 ],
99898                                 [
99899                                     -67.943419,
99900                                     47.164538
99901                                 ],
99902                                 [
99903                                     -67.899132,
99904                                     47.138778
99905                                 ],
99906                                 [
99907                                     -67.870607,
99908                                     47.107358
99909                                 ],
99910                                 [
99911                                     -67.854742,
99912                                     47.09785
99913                                 ],
99914                                 [
99915                                     -67.813556,
99916                                     47.081908
99917                                 ],
99918                                 [
99919                                     -67.808699,
99920                                     47.075138
99921                                 ],
99922                                 [
99923                                     -67.805185,
99924                                     47.035631
99925                                 ],
99926                                 [
99927                                     -67.802549,
99928                                     46.901247
99929                                 ],
99930                                 [
99931                                     -67.800017,
99932                                     46.766785
99933                                 ],
99934                                 [
99935                                     -67.797433,
99936                                     46.632297
99937                                 ],
99938                                 [
99939                                     -67.794849,
99940                                     46.497861
99941                                 ],
99942                                 [
99943                                     -67.792317,
99944                                     46.363476
99945                                 ],
99946                                 [
99947                                     -67.789733,
99948                                     46.229014
99949                                 ],
99950                                 [
99951                                     -67.78715,
99952                                     46.094552
99953                                 ],
99954                                 [
99955                                     -67.784566,
99956                                     45.960142
99957                                 ],
99958                                 [
99959                                     -67.782757,
99960                                     45.95053
99961                                 ],
99962                                 [
99963                                     -67.776556,
99964                                     45.942933
99965                                 ],
99966                                 [
99967                                     -67.767461,
99968                                     45.935957
99969                                 ],
99970                                 [
99971                                     -67.759658,
99972                                     45.928567
99973                                 ],
99974                                 [
99975                                     -67.757849,
99976                                     45.919472
99977                                 ],
99978                                 [
99979                                     -67.769425,
99980                                     45.903969
99981                                 ],
99982                                 [
99983                                     -67.787356,
99984                                     45.890017
99985                                 ],
99986                                 [
99987                                     -67.799242,
99988                                     45.875651
99989                                 ],
99990                                 [
99991                                     -67.792627,
99992                                     45.858907
99993                                 ],
99994                                 [
99995                                     -67.776091,
99996                                     45.840821
99997                                 ],
99998                                 [
99999                                     -67.772835,
100000                                     45.828057
100001                                 ],
100002                                 [
100003                                     -67.779863,
100004                                     45.815706
100005                                 ],
100006                                 [
100007                                     -67.794126,
100008                                     45.799169
100009                                 ],
100010                                 [
100011                                     -67.80627,
100012                                     45.781754
100013                                 ],
100014                                 [
100015                                     -67.811127,
100016                                     45.76651
100017                                 ],
100018                                 [
100019                                     -67.810816,
100020                                     45.762414
100021                                 ],
100022                                 [
100023                                     -67.817811,
100024                                     45.754896
100025                                 ],
100026                                 [
100027                                     -67.821785,
100028                                     45.740767
100029                                 ],
100030                                 [
100031                                     -67.827673,
100032                                     45.739001
100033                                 ],
100034                                 [
100035                                     -67.868884,
100036                                     45.744593
100037                                 ],
100038                                 [
100039                                     -67.856815,
100040                                     45.723694
100041                                 ],
100042                                 [
100043                                     -67.835768,
100044                                     45.703971
100045                                 ],
100046                                 [
100047                                     -67.793821,
100048                                     45.676301
100049                                 ],
100050                                 [
100051                                     -67.733034,
100052                                     45.651869
100053                                 ],
100054                                 [
100055                                     -67.723173,
100056                                     45.645393
100057                                 ],
100058                                 [
100059                                     -67.711546,
100060                                     45.642155
100061                                 ],
100062                                 [
100063                                     -67.697564,
100064                                     45.64922
100065                                 ],
100066                                 [
100067                                     -67.66695,
100068                                     45.620077
100069                                 ],
100070                                 [
100071                                     -67.649435,
100072                                     45.611247
100073                                 ],
100074                                 [
100075                                     -67.603073,
100076                                     45.605948
100077                                 ],
100078                                 [
100079                                     -67.561862,
100080                                     45.596234
100081                                 ],
100082                                 [
100083                                     -67.54052,
100084                                     45.593879
100085                                 ],
100086                                 [
100087                                     -67.442056,
100088                                     45.603593
100089                                 ],
100090                                 [
100091                                     -67.440939,
100092                                     45.604586
100093                                 ],
100094                                 [
100095                                     -67.431306,
100096                                     45.597941
100097                                 ],
100098                                 [
100099                                     -67.422107,
100100                                     45.568796
100101                                 ],
100102                                 [
100103                                     -67.42619,
100104                                     45.533449
100105                                 ],
100106                                 [
100107                                     -67.443036,
100108                                     45.522184
100109                                 ],
100110                                 [
100111                                     -67.467531,
100112                                     45.508283
100113                                 ],
100114                                 [
100115                                     -67.493214,
100116                                     45.493142
100117                                 ],
100118                                 [
100119                                     -67.48231,
100120                                     45.455521
100121                                 ],
100122                                 [
100123                                     -67.428825,
100124                                     45.38705
100125                                 ],
100126                                 [
100127                                     -67.434561,
100128                                     45.350308
100129                                 ],
100130                                 [
100131                                     -67.459056,
100132                                     45.318424
100133                                 ],
100134                                 [
100135                                     -67.468668,
100136                                     45.301835
100137                                 ],
100138                                 [
100139                                     -67.475024,
100140                                     45.282353
100141                                 ],
100142                                 [
100143                                     -67.471303,
100144                                     45.266282
100145                                 ],
100146                                 [
100147                                     -67.427585,
100148                                     45.236568
100149                                 ],
100150                                 [
100151                                     -67.390533,
100152                                     45.193108
100153                                 ],
100154                                 [
100155                                     -67.356272,
100156                                     45.165926
100157                                 ],
100158                                 [
100159                                     -67.31922,
100160                                     45.153886
100161                                 ],
100162                                 [
100163                                     -67.284648,
100164                                     45.169699
100165                                 ],
100166                                 [
100167                                     -67.279584,
100168                                     45.179052
100169                                 ],
100170                                 [
100171                                     -67.279222,
100172                                     45.187372
100173                                 ],
100174                                 [
100175                                     -67.277207,
100176                                     45.195072
100177                                 ],
100178                                 [
100179                                     -67.267336,
100180                                     45.202513
100181                                 ],
100182                                 [
100183                                     -67.254986,
100184                                     45.205045
100185                                 ],
100186                                 [
100187                                     -67.242428,
100188                                     45.202565
100189                                 ],
100190                                 [
100191                                     -67.219071,
100192                                     45.192126
100193                                 ],
100194                                 [
100195                                     -67.206166,
100196                                     45.189401
100197                                 ],
100198                                 [
100199                                     -67.176015,
100200                                     45.178656
100201                                 ],
100202                                 [
100203                                     -67.191274,
100204                                     45.180365
100205                                 ],
100206                                 [
100207                                     -67.204376,
100208                                     45.178209
100209                                 ],
100210                                 [
100211                                     -67.204724,
100212                                     45.177791
100213                                 ],
100214                                 [
100215                                     -67.152423,
100216                                     45.148932
100217                                 ],
100218                                 [
100219                                     -67.048033,
100220                                     45.043407
100221                                 ],
100222                                 [
100223                                     -66.962727,
100224                                     45.047088
100225                                 ],
100226                                 [
100227                                     -66.857192,
100228                                     44.968696
100229                                 ],
100230                                 [
100231                                     -66.897268,
100232                                     44.817275
100233                                 ],
100234                                 [
100235                                     -67.2159,
100236                                     44.593511
100237                                 ],
100238                                 [
100239                                     -67.122366,
100240                                     44.423624
100241                                 ],
100242                                 [
100243                                     -67.68447,
100244                                     44.192544
100245                                 ],
100246                                 [
100247                                     -67.459678,
100248                                     40.781645
100249                                 ],
100250                                 [
100251                                     -76.607854,
100252                                     32.495823
100253                                 ],
100254                                 [
100255                                     -76.798479,
100256                                     32.713735
100257                                 ],
100258                                 [
100259                                     -78.561892,
100260                                     29.037718
100261                                 ],
100262                                 [
100263                                     -78.892446,
100264                                     29.039659
100265                                 ],
100266                                 [
100267                                     -79.762295,
100268                                     26.719312
100269                                 ],
100270                                 [
100271                                     -80.026352,
100272                                     24.932961
100273                                 ],
100274                                 [
100275                                     -82.368794,
100276                                     23.994833
100277                                 ],
100278                                 [
100279                                     -83.806281,
100280                                     29.068506
100281                                 ],
100282                                 [
100283                                     -87.460772,
100284                                     29.089961
100285                                 ],
100286                                 [
100287                                     -87.922646,
100288                                     28.666131
100289                                 ],
100290                                 [
100291                                     -90.461001,
100292                                     28.246758
100293                                 ],
100294                                 [
100295                                     -91.787336,
100296                                     29.11536
100297                                 ],
100298                                 [
100299                                     -93.311871,
100300                                     29.12431
100301                                 ],
100302                                 [
100303                                     -96.423449,
100304                                     26.057857
100305                                 ],
100306                                 [
100307                                     -97.129057,
100308                                     25.991017
100309                                 ],
100310                                 [
100311                                     -97.129509,
100312                                     25.966833
100313                                 ],
100314                                 [
100315                                     -97.139358,
100316                                     25.965876
100317                                 ],
100318                                 [
100319                                     -97.202171,
100320                                     25.960893
100321                                 ],
100322                                 [
100323                                     -97.202176,
100324                                     25.960857
100325                                 ],
100326                                 [
100327                                     -97.204941,
100328                                     25.960639
100329                                 ],
100330                                 [
100331                                     -97.253051,
100332                                     25.963481
100333                                 ],
100334                                 [
100335                                     -97.266358,
100336                                     25.960639
100337                                 ],
100338                                 [
100339                                     -97.2692,
100340                                     25.944361
100341                                 ],
100342                                 [
100343                                     -97.287649,
100344                                     25.928651
100345                                 ],
100346                                 [
100347                                     -97.310981,
100348                                     25.922088
100349                                 ],
100350                                 [
100351                                     -97.328447,
100352                                     25.933302
100353                                 ],
100354                                 [
100355                                     -97.351107,
100356                                     25.918419
100357                                 ],
100358                                 [
100359                                     -97.355112,
100360                                     25.912786
100361                                 ],
100362                                 [
100363                                     -97.35227,
100364                                     25.894493
100365                                 ],
100366                                 [
100367                                     -97.345165,
100368                                     25.871704
100369                                 ],
100370                                 [
100371                                     -97.345733,
100372                                     25.852222
100373                                 ],
100374                                 [
100375                                     -97.36599,
100376                                     25.843902
100377                                 ],
100378                                 [
100379                                     -97.376015,
100380                                     25.846744
100381                                 ],
100382                                 [
100383                                     -97.380124,
100384                                     25.853203
100385                                 ],
100386                                 [
100387                                     -97.383121,
100388                                     25.860541
100389                                 ],
100390                                 [
100391                                     -97.389891,
100392                                     25.865657
100393                                 ],
100394                                 [
100395                                     -97.397823,
100396                                     25.865812
100397                                 ],
100398                                 [
100399                                     -97.399476,
100400                                     25.861162
100401                                 ],
100402                                 [
100403                                     -97.39989,
100404                                     25.855115
100405                                 ],
100406                                 [
100407                                     -97.404179,
100408                                     25.851395
100409                                 ],
100410                                 [
100411                                     -97.425418,
100412                                     25.854857
100413                                 ],
100414                                 [
100415                                     -97.435727,
100416                                     25.869275
100417                                 ],
100418                                 [
100419                                     -97.441309,
100420                                     25.884933
100421                                 ],
100422                                 [
100423                                     -97.448259,
100424                                     25.892322
100425                                 ],
100426                                 [
100427                                     -97.469421,
100428                                     25.892943
100429                                 ],
100430                                 [
100431                                     -97.486319,
100432                                     25.895733
100433                                 ],
100434                                 [
100435                                     -97.502209,
100436                                     25.901883
100437                                 ],
100438                                 [
100439                                     -97.52027,
100440                                     25.912786
100441                                 ],
100442                                 [
100443                                     -97.565177,
100444                                     25.954748
100445                                 ],
100446                                 [
100447                                     -97.594322,
100448                                     25.966375
100449                                 ],
100450                                 [
100451                                     -97.604787,
100452                                     25.979966
100453                                 ],
100454                                 [
100455                                     -97.613055,
100456                                     25.995985
100457                                 ],
100458                                 [
100459                                     -97.622641,
100460                                     26.00906
100461                                 ],
100462                                 [
100463                                     -97.641451,
100464                                     26.022495
100465                                 ],
100466                                 [
100467                                     -97.659874,
100468                                     26.03066
100469                                 ],
100470                                 [
100471                                     -97.679614,
100472                                     26.034639
100473                                 ],
100474                                 [
100475                                     -97.766948,
100476                                     26.039652
100477                                 ],
100478                                 [
100479                                     -97.780306,
100480                                     26.043218
100481                                 ],
100482                                 [
100483                                     -97.782321,
100484                                     26.058617
100485                                 ],
100486                                 [
100487                                     -97.80201,
100488                                     26.063733
100489                                 ],
100490                                 [
100491                                     -97.878181,
100492                                     26.063733
100493                                 ],
100494                                 [
100495                                     -97.941666,
100496                                     26.056809
100497                                 ],
100498                                 [
100499                                     -97.999233,
100500                                     26.064302
100501                                 ],
100502                                 [
100503                                     -98.013057,
100504                                     26.063682
100505                                 ],
100506                                 [
100507                                     -98.044166,
100508                                     26.048799
100509                                 ],
100510                                 [
100511                                     -98.065457,
100512                                     26.042184
100513                                 ],
100514                                 [
100515                                     -98.075146,
100516                                     26.046628
100517                                 ],
100518                                 [
100519                                     -98.083311,
100520                                     26.070916
100521                                 ],
100522                                 [
100523                                     -98.103103,
100524                                     26.074947
100525                                 ],
100526                                 [
100527                                     -98.150232,
100528                                     26.063682
100529                                 ],
100530                                 [
100531                                     -98.185062,
100532                                     26.065232
100533                                 ],
100534                                 [
100535                                     -98.222656,
100536                                     26.075412
100537                                 ],
100538                                 [
100539                                     -98.300429,
100540                                     26.111431
100541                                 ],
100542                                 [
100543                                     -98.309809,
100544                                     26.121094
100545                                 ],
100546                                 [
100547                                     -98.333037,
100548                                     26.15303
100549                                 ],
100550                                 [
100551                                     -98.339264,
100552                                     26.159851
100553                                 ],
100554                                 [
100555                                     -98.365774,
100556                                     26.160161
100557                                 ],
100558                                 [
100559                                     -98.377272,
100560                                     26.163572
100561                                 ],
100562                                 [
100563                                     -98.377272,
100564                                     26.173649
100565                                 ],
100566                                 [
100567                                     -98.36934,
100568                                     26.19401
100569                                 ],
100570                                 [
100571                                     -98.397193,
100572                                     26.201141
100573                                 ],
100574                                 [
100575                                     -98.428845,
100576                                     26.217729
100577                                 ],
100578                                 [
100579                                     -98.456544,
100580                                     26.225946
100581                                 ],
100582                                 [
100583                                     -98.472383,
100584                                     26.207652
100585                                 ],
100586                                 [
100587                                     -98.49295,
100588                                     26.230596
100589                                 ],
100590                                 [
100591                                     -98.521527,
100592                                     26.240932
100593                                 ],
100594                                 [
100595                                     -98.552791,
100596                                     26.248321
100597                                 ],
100598                                 [
100599                                     -98.581627,
100600                                     26.262274
100601                                 ],
100602                                 [
100603                                     -98.640564,
100604                                     26.24181
100605                                 ],
100606                                 [
100607                                     -98.653663,
100608                                     26.244291
100609                                 ],
100610                                 [
100611                                     -98.664696,
100612                                     26.250647
100613                                 ],
100614                                 [
100615                                     -98.685289,
100616                                     26.268475
100617                                 ],
100618                                 [
100619                                     -98.693325,
100620                                     26.270542
100621                                 ],
100622                                 [
100623                                     -98.702239,
100624                                     26.271628
100625                                 ],
100626                                 [
100627                                     -98.704255,
100628                                     26.27664
100629                                 ],
100630                                 [
100631                                     -98.691465,
100632                                     26.290231
100633                                 ],
100634                                 [
100635                                     -98.701413,
100636                                     26.299119
100637                                 ],
100638                                 [
100639                                     -98.713169,
100640                                     26.303357
100641                                 ],
100642                                 [
100643                                     -98.726217,
100644                                     26.30439
100645                                 ],
100646                                 [
100647                                     -98.739911,
100648                                     26.303253
100649                                 ],
100650                                 [
100651                                     -98.735932,
100652                                     26.320048
100653                                 ],
100654                                 [
100655                                     -98.746397,
100656                                     26.332141
100657                                 ],
100658                                 [
100659                                     -98.780839,
100660                                     26.351674
100661                                 ],
100662                                 [
100663                                     -98.795851,
100664                                     26.368314
100665                                 ],
100666                                 [
100667                                     -98.801329,
100668                                     26.372138
100669                                 ],
100670                                 [
100671                                     -98.810295,
100672                                     26.372448
100673                                 ],
100674                                 [
100675                                     -98.817323,
100676                                     26.368521
100677                                 ],
100678                                 [
100679                                     -98.825023,
100680                                     26.366454
100681                                 ],
100682                                 [
100683                                     -98.836081,
100684                                     26.372138
100685                                 ],
100686                                 [
100687                                     -98.842334,
100688                                     26.365834
100689                                 ],
100690                                 [
100691                                     -98.850835,
100692                                     26.364077
100693                                 ],
100694                                 [
100695                                     -98.860524,
100696                                     26.366299
100697                                 ],
100698                                 [
100699                                     -98.870214,
100700                                     26.372138
100701                                 ],
100702                                 [
100703                                     -98.893029,
100704                                     26.367849
100705                                 ],
100706                                 [
100707                                     -98.9299,
100708                                     26.39224
100709                                 ],
100710                                 [
100711                                     -98.945377,
100712                                     26.378288
100713                                 ],
100714                                 [
100715                                     -98.954136,
100716                                     26.393946
100717                                 ],
100718                                 [
100719                                     -98.962844,
100720                                     26.399527
100721                                 ],
100722                                 [
100723                                     -98.986951,
100724                                     26.400095
100725                                 ],
100726                                 [
100727                                     -99.004056,
100728                                     26.393842
100729                                 ],
100730                                 [
100731                                     -99.010515,
100732                                     26.392602
100733                                 ],
100734                                 [
100735                                     -99.016432,
100736                                     26.394462
100737                                 ],
100738                                 [
100739                                     -99.022995,
100740                                     26.403351
100741                                 ],
100742                                 [
100743                                     -99.027878,
100744                                     26.406245
100745                                 ],
100746                                 [
100747                                     -99.047645,
100748                                     26.406968
100749                                 ],
100750                                 [
100751                                     -99.066351,
100752                                     26.404746
100753                                 ],
100754                                 [
100755                                     -99.085498,
100756                                     26.40764
100757                                 ],
100758                                 [
100759                                     -99.106427,
100760                                     26.423039
100761                                 ],
100762                                 [
100763                                     -99.108907,
100764                                     26.434253
100765                                 ],
100766                                 [
100767                                     -99.102525,
100768                                     26.446966
100769                                 ],
100770                                 [
100771                                     -99.09374,
100772                                     26.459781
100773                                 ],
100774                                 [
100775                                     -99.089373,
100776                                     26.47115
100777                                 ],
100778                                 [
100779                                     -99.091492,
100780                                     26.484018
100781                                 ],
100782                                 [
100783                                     -99.10299,
100784                                     26.512078
100785                                 ],
100786                                 [
100787                                     -99.115108,
100788                                     26.525617
100789                                 ],
100790                                 [
100791                                     -99.140946,
100792                                     26.531405
100793                                 ],
100794                                 [
100795                                     -99.164873,
100796                                     26.540448
100797                                 ],
100798                                 [
100799                                     -99.17128,
100800                                     26.563961
100801                                 ],
100802                                 [
100803                                     -99.171548,
100804                                     26.56583
100805                                 ],
100806                                 [
100807                                     -99.213953,
100808                                     26.568537
100809                                 ],
100810                                 [
100811                                     -99.242801,
100812                                     26.579723
100813                                 ],
100814                                 [
100815                                     -99.254575,
100816                                     26.6018
100817                                 ],
100818                                 [
100819                                     -99.258844,
100820                                     26.614752
100821                                 ],
100822                                 [
100823                                     -99.277683,
100824                                     26.638007
100825                                 ],
100826                                 [
100827                                     -99.281951,
100828                                     26.649781
100829                                 ],
100830                                 [
100831                                     -99.277389,
100832                                     26.657729
100833                                 ],
100834                                 [
100835                                     -99.26635,
100836                                     26.653314
100837                                 ],
100838                                 [
100839                                     -99.252662,
100840                                     26.644483
100841                                 ],
100842                                 [
100843                                     -99.240299,
100844                                     26.639184
100845                                 ],
100846                                 [
100847                                     -99.244861,
100848                                     26.652431
100849                                 ],
100850                                 [
100851                                     -99.240299,
100852                                     26.697763
100853                                 ],
100854                                 [
100855                                     -99.242507,
100856                                     26.713658
100857                                 ],
100858                                 [
100859                                     -99.252368,
100860                                     26.743683
100861                                 ],
100862                                 [
100863                                     -99.254575,
100864                                     26.75899
100865                                 ],
100866                                 [
100867                                     -99.252368,
100868                                     26.799024
100869                                 ],
100870                                 [
100871                                     -99.254575,
100872                                     26.810504
100873                                 ],
100874                                 [
100875                                     -99.257666,
100876                                     26.813153
100877                                 ],
100878                                 [
100879                                     -99.262229,
100880                                     26.814036
100881                                 ],
100882                                 [
100883                                     -99.266497,
100884                                     26.817863
100885                                 ],
100886                                 [
100887                                     -99.268263,
100888                                     26.827872
100889                                 ],
100890                                 [
100891                                     -99.271649,
100892                                     26.832876
100893                                 ],
100894                                 [
100895                                     -99.289458,
100896                                     26.84465
100897                                 ],
100898                                 [
100899                                     -99.308444,
100900                                     26.830521
100901                                 ],
100902                                 [
100903                                     -99.316539,
100904                                     26.822279
100905                                 ],
100906                                 [
100907                                     -99.323457,
100908                                     26.810504
100909                                 ],
100910                                 [
100911                                     -99.328166,
100912                                     26.797258
100913                                 ],
100914                                 [
100915                                     -99.329197,
100916                                     26.789016
100917                                 ],
100918                                 [
100919                                     -99.331699,
100920                                     26.78254
100921                                 ],
100922                                 [
100923                                     -99.340383,
100924                                     26.77312
100925                                 ],
100926                                 [
100927                                     -99.366728,
100928                                     26.761345
100929                                 ],
100930                                 [
100931                                     -99.380269,
100932                                     26.777241
100933                                 ],
100934                                 [
100935                                     -99.391896,
100936                                     26.796963
100937                                 ],
100938                                 [
100939                                     -99.412207,
100940                                     26.796963
100941                                 ],
100942                                 [
100943                                     -99.410883,
100944                                     26.808149
100945                                 ],
100946                                 [
100947                                     -99.405437,
100948                                     26.818452
100949                                 ],
100950                                 [
100951                                     -99.396606,
100952                                     26.824928
100953                                 ],
100954                                 [
100955                                     -99.384979,
100956                                     26.824928
100957                                 ],
100958                                 [
100959                                     -99.377178,
100960                                     26.816686
100961                                 ],
100962                                 [
100963                                     -99.374823,
100964                                     26.804028
100965                                 ],
100966                                 [
100967                                     -99.374234,
100968                                     26.791076
100969                                 ],
100970                                 [
100971                                     -99.371291,
100972                                     26.783128
100973                                 ],
100974                                 [
100975                                     -99.360694,
100976                                     26.780479
100977                                 ],
100978                                 [
100979                                     -99.359369,
100980                                     26.790487
100981                                 ],
100982                                 [
100983                                     -99.36452,
100984                                     26.810504
100985                                 ],
100986                                 [
100987                                     -99.357897,
100988                                     26.822279
100989                                 ],
100990                                 [
100991                                     -99.351274,
100992                                     26.83111
100993                                 ],
100994                                 [
100995                                     -99.346123,
100996                                     26.840824
100997                                 ],
100998                                 [
100999                                     -99.344062,
101000                                     26.855247
101001                                 ],
101002                                 [
101003                                     -99.348772,
101004                                     26.899696
101005                                 ],
101006                                 [
101007                                     -99.355101,
101008                                     26.920302
101009                                 ],
101010                                 [
101011                                     -99.36452,
101012                                     26.934726
101013                                 ],
101014                                 [
101015                                     -99.403377,
101016                                     26.952093
101017                                 ],
101018                                 [
101019                                     -99.413974,
101020                                     26.964162
101021                                 ],
101022                                 [
101023                                     -99.401758,
101024                                     26.985651
101025                                 ],
101026                                 [
101027                                     -99.399991,
101028                                     26.999192
101029                                 ],
101030                                 [
101031                                     -99.418831,
101032                                     27.007728
101033                                 ],
101034                                 [
101035                                     -99.441938,
101036                                     27.013615
101037                                 ],
101038                                 [
101039                                     -99.453271,
101040                                     27.019797
101041                                 ],
101042                                 [
101043                                     -99.455332,
101044                                     27.025979
101045                                 ],
101046                                 [
101047                                     -99.464751,
101048                                     27.039225
101049                                 ],
101050                                 [
101051                                     -99.466959,
101052                                     27.047467
101053                                 ],
101054                                 [
101055                                     -99.462544,
101056                                     27.057181
101057                                 ],
101058                                 [
101059                                     -99.461635,
101060                                     27.056839
101061                                 ],
101062                                 [
101063                                     -99.461728,
101064                                     27.056954
101065                                 ],
101066                                 [
101067                                     -99.442039,
101068                                     27.089614
101069                                 ],
101070                                 [
101071                                     -99.439404,
101072                                     27.098347
101073                                 ],
101074                                 [
101075                                     -99.441419,
101076                                     27.107494
101077                                 ],
101078                                 [
101079                                     -99.445734,
101080                                     27.114728
101081                                 ],
101082                                 [
101083                                     -99.450178,
101084                                     27.120465
101085                                 ],
101086                                 [
101087                                     -99.452452,
101088                                     27.125012
101089                                 ],
101090                                 [
101091                                     -99.450333,
101092                                     27.145166
101093                                 ],
101094                                 [
101095                                     -99.435786,
101096                                     27.188419
101097                                 ],
101098                                 [
101099                                     -99.431988,
101100                                     27.207591
101101                                 ],
101102                                 [
101103                                     -99.434029,
101104                                     27.22697
101105                                 ],
101106                                 [
101107                                     -99.440902,
101108                                     27.244798
101109                                 ],
101110                                 [
101111                                     -99.451832,
101112                                     27.26118
101113                                 ],
101114                                 [
101115                                     -99.46612,
101116                                     27.276527
101117                                 ],
101118                                 [
101119                                     -99.468963,
101120                                     27.278233
101121                                 ],
101122                                 [
101123                                     -99.480409,
101124                                     27.283297
101125                                 ],
101126                                 [
101127                                     -99.482941,
101128                                     27.286708
101129                                 ],
101130                                 [
101131                                     -99.484879,
101132                                     27.294821
101133                                 ],
101134                                 [
101135                                     -99.486584,
101136                                     27.297611
101137                                 ],
101138                                 [
101139                                     -99.493199,
101140                                     27.30128
101141                                 ],
101142                                 [
101143                                     -99.521362,
101144                                     27.311254
101145                                 ],
101146                                 [
101147                                     -99.5148,
101148                                     27.321796
101149                                 ],
101150                                 [
101151                                     -99.497591,
101152                                     27.338798
101153                                 ],
101154                                 [
101155                                     -99.494026,
101156                                     27.348203
101157                                 ],
101158                                 [
101159                                     -99.492889,
101160                                     27.358848
101161                                 ],
101162                                 [
101163                                     -99.487721,
101164                                     27.37187
101165                                 ],
101166                                 [
101167                                     -99.484621,
101168                                     27.391766
101169                                 ],
101170                                 [
101171                                     -99.475706,
101172                                     27.414762
101173                                 ],
101174                                 [
101175                                     -99.472916,
101176                                     27.426647
101177                                 ],
101178                                 [
101179                                     -99.473639,
101180                                     27.463803
101181                                 ],
101182                                 [
101183                                     -99.472916,
101184                                     27.468299
101185                                 ],
101186                                 [
101187                                     -99.47643,
101188                                     27.48251
101189                                 ],
101190                                 [
101191                                     -99.480409,
101192                                     27.490778
101193                                 ],
101194                                 [
101195                                     -99.48829,
101196                                     27.494654
101197                                 ],
101198                                 [
101199                                     -99.503689,
101200                                     27.495584
101201                                 ],
101202                                 [
101203                                     -99.509503,
101204                                     27.500028
101205                                 ],
101206                                 [
101207                                     -99.510071,
101208                                     27.510518
101209                                 ],
101210                                 [
101211                                     -99.507074,
101212                                     27.533437
101213                                 ],
101214                                 [
101215                                     -99.507203,
101216                                     27.57377
101217                                 ],
101218                                 [
101219                                     -99.515006,
101220                                     27.588601
101221                                 ],
101222                                 [
101223                                     -99.535031,
101224                                     27.604828
101225                                 ],
101226                                 [
101227                                     -99.55503,
101228                                     27.613509
101229                                 ],
101230                                 [
101231                                     -99.572264,
101232                                     27.61847
101233                                 ],
101234                                 [
101235                                     -99.578232,
101236                                     27.622811
101237                                 ],
101238                                 [
101239                                     -99.590247,
101240                                     27.642061
101241                                 ],
101242                                 [
101243                                     -99.600169,
101244                                     27.646427
101245                                 ],
101246                                 [
101247                                     -99.612442,
101248                                     27.643637
101249                                 ],
101250                                 [
101251                                     -99.633526,
101252                                     27.633069
101253                                 ],
101254                                 [
101255                                     -99.644869,
101256                                     27.632733
101257                                 ],
101258                                 [
101259                                     -99.648642,
101260                                     27.636919
101261                                 ],
101262                                 [
101263                                     -99.658693,
101264                                     27.654024
101265                                 ],
101266                                 [
101267                                     -99.664739,
101268                                     27.659398
101269                                 ],
101270                                 [
101271                                     -99.70037,
101272                                     27.659191
101273                                 ],
101274                                 [
101275                                     -99.705692,
101276                                     27.66317
101277                                 ],
101278                                 [
101279                                     -99.710674,
101280                                     27.670116
101281                                 ],
101282                                 [
101283                                     -99.723056,
101284                                     27.687381
101285                                 ],
101286                                 [
101287                                     -99.730652,
101288                                     27.691825
101289                                 ],
101290                                 [
101291                                     -99.734037,
101292                                     27.702031
101293                                 ],
101294                                 [
101295                                     -99.736311,
101296                                     27.713607
101297                                 ],
101298                                 [
101299                                     -99.740445,
101300                                     27.722159
101301                                 ],
101302                                 [
101303                                     -99.747344,
101304                                     27.726009
101305                                 ],
101306                                 [
101307                                     -99.765198,
101308                                     27.731177
101309                                 ],
101310                                 [
101311                                     -99.774577,
101312                                     27.735828
101313                                 ],
101314                                 [
101315                                     -99.78685,
101316                                     27.748488
101317                                 ],
101318                                 [
101319                                     -99.795428,
101320                                     27.761924
101321                                 ],
101322                                 [
101323                                     -99.806963,
101324                                     27.771423
101325                                 ],
101326                                 [
101327                                     -99.808167,
101328                                     27.772414
101329                                 ],
101330                                 [
101331                                     -99.83292,
101332                                     27.776755
101333                                 ],
101334                                 [
101335                                     -99.832971,
101336                                     27.782181
101337                                 ],
101338                                 [
101339                                     -99.844779,
101340                                     27.793576
101341                                 ],
101342                                 [
101343                                     -99.858241,
101344                                     27.803524
101345                                 ],
101346                                 [
101347                                     -99.863357,
101348                                     27.804661
101349                                 ],
101350                                 [
101351                                     -99.864727,
101352                                     27.814324
101353                                 ],
101354                                 [
101355                                     -99.861858,
101356                                     27.83608
101357                                 ],
101358                                 [
101359                                     -99.863357,
101360                                     27.845666
101361                                 ],
101362                                 [
101363                                     -99.870928,
101364                                     27.854477
101365                                 ],
101366                                 [
101367                                     -99.880204,
101368                                     27.859231
101369                                 ],
101370                                 [
101371                                     -99.888007,
101372                                     27.864812
101373                                 ],
101374                                 [
101375                                     -99.891288,
101376                                     27.876026
101377                                 ],
101378                                 [
101379                                     -99.882684,
101380                                     27.89158
101381                                 ],
101382                                 [
101383                                     -99.878808,
101384                                     27.901838
101385                                 ],
101386                                 [
101387                                     -99.88134,
101388                                     27.906463
101389                                 ],
101390                                 [
101391                                     -99.896766,
101392                                     27.912923
101393                                 ],
101394                                 [
101395                                     -99.914336,
101396                                     27.928245
101397                                 ],
101398                                 [
101399                                     -99.929916,
101400                                     27.946331
101401                                 ],
101402                                 [
101403                                     -99.939683,
101404                                     27.961085
101405                                 ],
101406                                 [
101407                                     -99.928289,
101408                                     27.975761
101409                                 ],
101410                                 [
101411                                     -99.940717,
101412                                     27.983254
101413                                 ],
101414                                 [
101415                                     -99.961852,
101416                                     27.987492
101417                                 ],
101418                                 [
101419                                     -99.976606,
101420                                     27.992453
101421                                 ],
101422                                 [
101423                                     -99.991127,
101424                                     28.007801
101425                                 ],
101426                                 [
101427                                     -100.000584,
101428                                     28.02041
101429                                 ],
101430                                 [
101431                                     -100.007457,
101432                                     28.033561
101433                                 ],
101434                                 [
101435                                     -100.014123,
101436                                     28.050459
101437                                 ],
101438                                 [
101439                                     -100.013503,
101440                                     28.056971
101441                                 ],
101442                                 [
101443                                     -100.010506,
101444                                     28.063611
101445                                 ],
101446                                 [
101447                                     -100.010196,
101448                                     28.068882
101449                                 ],
101450                                 [
101451                                     -100.017585,
101452                                     28.070949
101453                                 ],
101454                                 [
101455                                     -100.031538,
101456                                     28.081801
101457                                 ],
101458                                 [
101459                                     -100.045077,
101460                                     28.095289
101461                                 ],
101462                                 [
101463                                     -100.048023,
101464                                     28.102523
101465                                 ],
101466                                 [
101467                                     -100.048901,
101468                                     28.115959
101469                                 ],
101470                                 [
101471                                     -100.056498,
101472                                     28.137922
101473                                 ],
101474                                 [
101475                                     -100.074895,
101476                                     28.154407
101477                                 ],
101478                                 [
101479                                     -100.172873,
101480                                     28.198538
101481                                 ],
101482                                 [
101483                                     -100.189203,
101484                                     28.201329
101485                                 ],
101486                                 [
101487                                     -100.197626,
101488                                     28.207168
101489                                 ],
101490                                 [
101491                                     -100.201192,
101492                                     28.220346
101493                                 ],
101494                                 [
101495                                     -100.202949,
101496                                     28.234428
101497                                 ],
101498                                 [
101499                                     -100.205946,
101500                                     28.242877
101501                                 ],
101502                                 [
101503                                     -100.212819,
101504                                     28.245073
101505                                 ],
101506                                 [
101507                                     -100.240724,
101508                                     28.249698
101509                                 ],
101510                                 [
101511                                     -100.257932,
101512                                     28.260524
101513                                 ],
101514                                 [
101515                                     -100.275089,
101516                                     28.277242
101517                                 ],
101518                                 [
101519                                     -100.284339,
101520                                     28.296517
101521                                 ],
101522                                 [
101523                                     -100.277931,
101524                                     28.314888
101525                                 ],
101526                                 [
101527                                     -100.278551,
101528                                     28.331088
101529                                 ],
101530                                 [
101531                                     -100.293899,
101532                                     28.353413
101533                                 ],
101534                                 [
101535                                     -100.322631,
101536                                     28.386899
101537                                 ],
101538                                 [
101539                                     -100.331675,
101540                                     28.422013
101541                                 ],
101542                                 [
101543                                     -100.336326,
101544                                     28.458574
101545                                 ],
101546                                 [
101547                                     -100.340201,
101548                                     28.464259
101549                                 ],
101550                                 [
101551                                     -100.348315,
101552                                     28.470253
101553                                 ],
101554                                 [
101555                                     -100.355549,
101556                                     28.478185
101557                                 ],
101558                                 [
101559                                     -100.35679,
101560                                     28.489322
101561                                 ],
101562                                 [
101563                                     -100.351622,
101564                                     28.496711
101565                                 ],
101566                                 [
101567                                     -100.322631,
101568                                     28.510406
101569                                 ],
101570                                 [
101571                                     -100.364024,
101572                                     28.524797
101573                                 ],
101574                                 [
101575                                     -100.38423,
101576                                     28.537174
101577                                 ],
101578                                 [
101579                                     -100.397769,
101580                                     28.557586
101581                                 ],
101582                                 [
101583                                     -100.398751,
101584                                     28.568645
101585                                 ],
101586                                 [
101587                                     -100.397097,
101588                                     28.592726
101589                                 ],
101590                                 [
101591                                     -100.401438,
101592                                     28.60226
101593                                 ],
101594                                 [
101595                                     -100.411463,
101596                                     28.609314
101597                                 ],
101598                                 [
101599                                     -100.434821,
101600                                     28.619133
101601                                 ],
101602                                 [
101603                                     -100.44619,
101604                                     28.626497
101605                                 ],
101606                                 [
101607                                     -100.444898,
101608                                     28.643782
101609                                 ],
101610                                 [
101611                                     -100.481381,
101612                                     28.686054
101613                                 ],
101614                                 [
101615                                     -100.493939,
101616                                     28.708378
101617                                 ],
101618                                 [
101619                                     -100.519054,
101620                                     28.804961
101621                                 ],
101622                                 [
101623                                     -100.524996,
101624                                     28.814831
101625                                 ],
101626                                 [
101627                                     -100.529285,
101628                                     28.819947
101629                                 ],
101630                                 [
101631                                     -100.534453,
101632                                     28.830231
101633                                 ],
101634                                 [
101635                                     -100.538639,
101636                                     28.835631
101637                                 ],
101638                                 [
101639                                     -100.54515,
101640                                     28.83899
101641                                 ],
101642                                 [
101643                                     -100.559671,
101644                                     28.839378
101645                                 ],
101646                                 [
101647                                     -100.566234,
101648                                     28.842504
101649                                 ],
101650                                 [
101651                                     -100.569696,
101652                                     28.84961
101653                                 ],
101654                                 [
101655                                     -100.56334,
101656                                     28.86209
101657                                 ],
101658                                 [
101659                                     -100.566234,
101660                                     28.869789
101661                                 ],
101662                                 [
101663                                     -100.571763,
101664                                     28.8732
101665                                 ],
101666                                 [
101667                                     -100.586543,
101668                                     28.879789
101669                                 ],
101670                                 [
101671                                     -100.58954,
101672                                     28.883458
101673                                 ],
101674                                 [
101675                                     -100.594966,
101676                                     28.899322
101677                                 ],
101678                                 [
101679                                     -100.606955,
101680                                     28.910123
101681                                 ],
101682                                 [
101683                                     -100.618841,
101684                                     28.917926
101685                                 ],
101686                                 [
101687                                     -100.624318,
101688                                     28.924721
101689                                 ],
101690                                 [
101691                                     -100.624783,
101692                                     28.93777
101693                                 ],
101694                                 [
101695                                     -100.626696,
101696                                     28.948338
101697                                 ],
101698                                 [
101699                                     -100.630778,
101700                                     28.956683
101701                                 ],
101702                                 [
101703                                     -100.637909,
101704                                     28.962884
101705                                 ],
101706                                 [
101707                                     -100.628918,
101708                                     28.98433
101709                                 ],
101710                                 [
101711                                     -100.632793,
101712                                     29.005156
101713                                 ],
101714                                 [
101715                                     -100.652224,
101716                                     29.044817
101717                                 ],
101718                                 [
101719                                     -100.660854,
101720                                     29.102669
101721                                 ],
101722                                 [
101723                                     -100.668967,
101724                                     29.116208
101725                                 ],
101726                                 [
101727                                     -100.678165,
101728                                     29.119412
101729                                 ],
101730                                 [
101731                                     -100.690826,
101732                                     29.121014
101733                                 ],
101734                                 [
101735                                     -100.70204,
101736                                     29.12365
101737                                 ],
101738                                 [
101739                                     -100.706846,
101740                                     29.130187
101741                                 ],
101742                                 [
101743                                     -100.70974,
101744                                     29.135561
101745                                 ],
101746                                 [
101747                                     -100.762501,
101748                                     29.173776
101749                                 ],
101750                                 [
101751                                     -100.770098,
101752                                     29.187289
101753                                 ],
101754                                 [
101755                                     -100.762088,
101756                                     29.208658
101757                                 ],
101758                                 [
101759                                     -100.783172,
101760                                     29.243074
101761                                 ],
101762                                 [
101763                                     -100.796143,
101764                                     29.257673
101765                                 ],
101766                                 [
101767                                     -100.81609,
101768                                     29.270773
101769                                 ],
101770                                 [
101771                                     -100.86389,
101772                                     29.290616
101773                                 ],
101774                                 [
101775                                     -100.871797,
101776                                     29.296456
101777                                 ],
101778                                 [
101779                                     -100.891227,
101780                                     29.318547
101781                                 ],
101782                                 [
101783                                     -100.91474,
101784                                     29.337048
101785                                 ],
101786                                 [
101787                                     -100.987397,
101788                                     29.366322
101789                                 ],
101790                                 [
101791                                     -100.998301,
101792                                     29.372472
101793                                 ],
101794                                 [
101795                                     -101.008068,
101796                                     29.380585
101797                                 ],
101798                                 [
101799                                     -101.016232,
101800                                     29.390068
101801                                 ],
101802                                 [
101803                                     -101.022175,
101804                                     29.40048
101805                                 ],
101806                                 [
101807                                     -101.025948,
101808                                     29.414356
101809                                 ],
101810                                 [
101811                                     -101.029617,
101812                                     29.442984
101813                                 ],
101814                                 [
101815                                     -101.037782,
101816                                     29.460063
101817                                 ],
101818                                 [
101819                                     -101.039026,
101820                                     29.460452
101821                                 ],
101822                                 [
101823                                     -101.040188,
101824                                     29.457132
101825                                 ],
101826                                 [
101827                                     -101.045487,
101828                                     29.451245
101829                                 ],
101830                                 [
101831                                     -101.060205,
101832                                     29.449184
101833                                 ],
101834                                 [
101835                                     -101.067711,
101836                                     29.45095
101837                                 ],
101838                                 [
101839                                     -101.076101,
101840                                     29.453894
101841                                 ],
101842                                 [
101843                                     -101.085962,
101844                                     29.454483
101845                                 ],
101846                                 [
101847                                     -101.098031,
101848                                     29.449184
101849                                 ],
101850                                 [
101851                                     -101.113043,
101852                                     29.466552
101853                                 ],
101854                                 [
101855                                     -101.142774,
101856                                     29.475383
101857                                 ],
101858                                 [
101859                                     -101.174124,
101860                                     29.475971
101861                                 ],
101862                                 [
101863                                     -101.193699,
101864                                     29.469495
101865                                 ],
101866                                 [
101867                                     -101.198703,
101868                                     29.473911
101869                                 ],
101870                                 [
101871                                     -101.198851,
101872                                     29.476854
101873                                 ],
101874                                 [
101875                                     -101.184132,
101876                                     29.497754
101877                                 ],
101878                                 [
101879                                     -101.184868,
101880                                     29.512767
101881                                 ],
101882                                 [
101883                                     -101.195171,
101884                                     29.521892
101885                                 ],
101886                                 [
101887                                     -101.214157,
101888                                     29.518065
101889                                 ],
101890                                 [
101891                                     -101.245213,
101892                                     29.493044
101893                                 ],
101894                                 [
101895                                     -101.265818,
101896                                     29.487157
101897                                 ],
101898                                 [
101899                                     -101.290545,
101900                                     29.49746
101901                                 ],
101902                                 [
101903                                     -101.297315,
101904                                     29.503936
101905                                 ],
101906                                 [
101907                                     -101.300995,
101908                                     29.512767
101909                                 ],
101910                                 [
101911                                     -101.294372,
101912                                     29.520715
101913                                 ],
101914                                 [
101915                                     -101.273177,
101916                                     29.524247
101917                                 ],
101918                                 [
101919                                     -101.259195,
101920                                     29.533372
101921                                 ],
101922                                 [
101923                                     -101.243888,
101924                                     29.554861
101925                                 ],
101926                                 [
101927                                     -101.231966,
101928                                     29.580176
101929                                 ],
101930                                 [
101931                                     -101.227845,
101932                                     29.599899
101933                                 ],
101934                                 [
101935                                     -101.239178,
101936                                     29.616677
101937                                 ],
101938                                 [
101939                                     -101.26052,
101940                                     29.613439
101941                                 ],
101942                                 [
101943                                     -101.281272,
101944                                     29.597249
101945                                 ],
101946                                 [
101947                                     -101.290545,
101948                                     29.575761
101949                                 ],
101950                                 [
101951                                     -101.295255,
101952                                     29.570168
101953                                 ],
101954                                 [
101955                                     -101.306146,
101956                                     29.574583
101957                                 ],
101958                                 [
101959                                     -101.317626,
101960                                     29.584003
101961                                 ],
101962                                 [
101963                                     -101.323955,
101964                                     29.592539
101965                                 ],
101966                                 [
101967                                     -101.323661,
101968                                     29.603137
101969                                 ],
101970                                 [
101971                                     -101.318804,
101972                                     29.616383
101973                                 ],
101974                                 [
101975                                     -101.311445,
101976                                     29.628158
101977                                 ],
101978                                 [
101979                                     -101.303497,
101980                                     29.634045
101981                                 ],
101982                                 [
101983                                     -101.303669,
101984                                     29.631411
101985                                 ],
101986                                 [
101987                                     -101.302727,
101988                                     29.633851
101989                                 ],
101990                                 [
101991                                     -101.301073,
101992                                     29.649509
101993                                 ],
101994                                 [
101995                                     -101.30978,
101996                                     29.654548
101997                                 ],
101998                                 [
101999                                     -101.336239,
102000                                     29.654315
102001                                 ],
102002                                 [
102003                                     -101.349029,
102004                                     29.660103
102005                                 ],
102006                                 [
102007                                     -101.357684,
102008                                     29.667441
102009                                 ],
102010                                 [
102011                                     -101.364351,
102012                                     29.676665
102013                                 ],
102014                                 [
102015                                     -101.376624,
102016                                     29.700643
102017                                 ],
102018                                 [
102019                                     -101.383368,
102020                                     29.718497
102021                                 ],
102022                                 [
102023                                     -101.39962,
102024                                     29.740718
102025                                 ],
102026                                 [
102027                                     -101.406545,
102028                                     29.752888
102029                                 ],
102030                                 [
102031                                     -101.409309,
102032                                     29.765781
102033                                 ],
102034                                 [
102035                                     -101.405098,
102036                                     29.778442
102037                                 ],
102038                                 [
102039                                     -101.414012,
102040                                     29.774411
102041                                 ],
102042                                 [
102043                                     -101.424218,
102044                                     29.771414
102045                                 ],
102046                                 [
102047                                     -101.435096,
102048                                     29.770122
102049                                 ],
102050                                 [
102051                                     -101.446103,
102052                                     29.771052
102053                                 ],
102054                                 [
102055                                     -101.455689,
102056                                     29.77591
102057                                 ],
102058                                 [
102059                                     -101.462433,
102060                                     29.788932
102061                                 ],
102062                                 [
102063                                     -101.470908,
102064                                     29.791516
102065                                 ],
102066                                 [
102067                                     -101.490286,
102068                                     29.785547
102069                                 ],
102070                                 [
102071                                     -101.505763,
102072                                     29.773894
102073                                 ],
102074                                 [
102075                                     -101.521809,
102076                                     29.765936
102077                                 ],
102078                                 [
102079                                     -101.542893,
102080                                     29.771052
102081                                 ],
102082                                 [
102083                                     -101.539689,
102084                                     29.779191
102085                                 ],
102086                                 [
102087                                     -101.530516,
102088                                     29.796477
102089                                 ],
102090                                 [
102091                                     -101.528604,
102092                                     29.801438
102093                                 ],
102094                                 [
102095                                     -101.531912,
102096                                     29.811101
102097                                 ],
102098                                 [
102099                                     -101.539172,
102100                                     29.817974
102101                                 ],
102102                                 [
102103                                     -101.546458,
102104                                     29.820145
102105                                 ],
102106                                 [
102107                                     -101.549766,
102108                                     29.815701
102109                                 ],
102110                                 [
102111                                     -101.553977,
102112                                     29.796684
102113                                 ],
102114                                 [
102115                                     -101.564907,
102116                                     29.786478
102117                                 ],
102118                                 [
102119                                     -101.580281,
102120                                     29.781568
102121                                 ],
102122                                 [
102123                                     -101.632216,
102124                                     29.775651
102125                                 ],
102126                                 [
102127                                     -101.794531,
102128                                     29.795857
102129                                 ],
102130                                 [
102131                                     -101.80298,
102132                                     29.801438
102133                                 ],
102134                                 [
102135                                     -101.805978,
102136                                     29.811928
102137                                 ],
102138                                 [
102139                                     -101.812695,
102140                                     29.812032
102141                                 ],
102142                                 [
102143                                     -101.82409,
102144                                     29.805184
102145                                 ],
102146                                 [
102147                                     -101.857602,
102148                                     29.805184
102149                                 ],
102150                                 [
102151                                     -101.877524,
102152                                     29.810843
102153                                 ],
102154                                 [
102155                                     -101.88742,
102156                                     29.81229
102157                                 ],
102158                                 [
102159                                     -101.895455,
102160                                     29.808621
102161                                 ],
102162                                 [
102163                                     -101.90238,
102164                                     29.803247
102165                                 ],
102166                                 [
102167                                     -101.910881,
102168                                     29.799888
102169                                 ],
102170                                 [
102171                                     -101.920157,
102172                                     29.798182
102173                                 ],
102174                                 [
102175                                     -101.929613,
102176                                     29.797717
102177                                 ],
102178                                 [
102179                                     -101.942662,
102180                                     29.803608
102181                                 ],
102182                                 [
102183                                     -101.957054,
102184                                     29.814047
102185                                 ],
102186                                 [
102187                                     -101.972246,
102188                                     29.818181
102189                                 ],
102190                                 [
102191                                     -101.98793,
102192                                     29.805184
102193                                 ],
102194                                 [
102195                                     -102.014595,
102196                                     29.810998
102197                                 ],
102198                                 [
102199                                     -102.109344,
102200                                     29.80211
102201                                 ],
102202                                 [
102203                                     -102.145647,
102204                                     29.815701
102205                                 ],
102206                                 [
102207                                     -102.157248,
102208                                     29.824537
102209                                 ],
102210                                 [
102211                                     -102.203679,
102212                                     29.846138
102213                                 ],
102214                                 [
102215                                     -102.239775,
102216                                     29.849135
102217                                 ],
102218                                 [
102219                                     -102.253444,
102220                                     29.855285
102221                                 ],
102222                                 [
102223                                     -102.258276,
102224                                     29.873475
102225                                 ],
102226                                 [
102227                                     -102.276181,
102228                                     29.869547
102229                                 ],
102230                                 [
102231                                     -102.289023,
102232                                     29.878126
102233                                 ],
102234                                 [
102235                                     -102.302175,
102236                                     29.889391
102237                                 ],
102238                                 [
102239                                     -102.321011,
102240                                     29.893939
102241                                 ],
102242                                 [
102243                                     -102.330235,
102244                                     29.888926
102245                                 ],
102246                                 [
102247                                     -102.339769,
102248                                     29.870633
102249                                 ],
102250                                 [
102251                                     -102.351061,
102252                                     29.866602
102253                                 ],
102254                                 [
102255                                     -102.36323,
102256                                     29.864276
102257                                 ],
102258                                 [
102259                                     -102.370723,
102260                                     29.857765
102261                                 ],
102262                                 [
102263                                     -102.374547,
102264                                     29.848102
102265                                 ],
102266                                 [
102267                                     -102.376589,
102268                                     29.821488
102269                                 ],
102270                                 [
102271                                     -102.380051,
102272                                     29.811386
102273                                 ],
102274                                 [
102275                                     -102.404132,
102276                                     29.780793
102277                                 ],
102278                                 [
102279                                     -102.406096,
102280                                     29.777279
102281                                 ],
102282                                 [
102283                                     -102.515288,
102284                                     29.784721
102285                                 ],
102286                                 [
102287                                     -102.523066,
102288                                     29.782318
102289                                 ],
102290                                 [
102291                                     -102.531127,
102292                                     29.769915
102293                                 ],
102294                                 [
102295                                     -102.54154,
102296                                     29.762474
102297                                 ],
102298                                 [
102299                                     -102.543349,
102300                                     29.760123
102301                                 ],
102302                                 [
102303                                     -102.546578,
102304                                     29.757875
102305                                 ],
102306                                 [
102307                                     -102.553141,
102308                                     29.756738
102309                                 ],
102310                                 [
102311                                     -102.558309,
102312                                     29.759089
102313                                 ],
102314                                 [
102315                                     -102.562882,
102316                                     29.769347
102317                                 ],
102318                                 [
102319                                     -102.566758,
102320                                     29.771052
102321                                 ],
102322                                 [
102323                                     -102.58531,
102324                                     29.764696
102325                                 ],
102326                                 [
102327                                     -102.621225,
102328                                     29.747281
102329                                 ],
102330                                 [
102331                                     -102.638743,
102332                                     29.743715
102333                                 ],
102334                                 [
102335                                     -102.676054,
102336                                     29.74449
102337                                 ],
102338                                 [
102339                                     -102.683469,
102340                                     29.743715
102341                                 ],
102342                                 [
102343                                     -102.69104,
102344                                     29.736817
102345                                 ],
102346                                 [
102347                                     -102.693624,
102348                                     29.729401
102349                                 ],
102350                                 [
102351                                     -102.694709,
102352                                     29.720616
102353                                 ],
102354                                 [
102355                                     -102.697758,
102356                                     29.709557
102357                                 ],
102358                                 [
102359                                     -102.726748,
102360                                     29.664495
102361                                 ],
102362                                 [
102363                                     -102.73127,
102364                                     29.650594
102365                                 ],
102366                                 [
102367                                     -102.735507,
102368                                     29.649509
102369                                 ],
102370                                 [
102371                                     -102.751656,
102372                                     29.622457
102373                                 ],
102374                                 [
102375                                     -102.75176,
102376                                     29.620157
102377                                 ],
102378                                 [
102379                                     -102.761346,
102380                                     29.603414
102381                                 ],
102382                                 [
102383                                     -102.767598,
102384                                     29.59729
102385                                 ],
102386                                 [
102387                                     -102.779665,
102388                                     29.592303
102389                                 ],
102390                                 [
102391                                     -102.774084,
102392                                     29.579617
102393                                 ],
102394                                 [
102395                                     -102.776461,
102396                                     29.575948
102397                                 ],
102398                                 [
102399                                     -102.785892,
102400                                     29.571814
102401                                 ],
102402                                 [
102403                                     -102.78075,
102404                                     29.558249
102405                                 ],
102406                                 [
102407                                     -102.786512,
102408                                     29.550497
102409                                 ],
102410                                 [
102411                                     -102.795478,
102412                                     29.54427
102413                                 ],
102414                                 [
102415                                     -102.827311,
102416                                     29.470502
102417                                 ],
102418                                 [
102419                                     -102.833951,
102420                                     29.461355
102421                                 ],
102422                                 [
102423                                     -102.839067,
102424                                     29.45195
102425                                 ],
102426                                 [
102427                                     -102.841134,
102428                                     29.438308
102429                                 ],
102430                                 [
102431                                     -102.838705,
102432                                     29.426939
102433                                 ],
102434                                 [
102435                                     -102.834984,
102436                                     29.415699
102437                                 ],
102438                                 [
102439                                     -102.835191,
102440                                     29.403839
102441                                 ],
102442                                 [
102443                                     -102.844545,
102444                                     29.390533
102445                                 ],
102446                                 [
102447                                     -102.845578,
102448                                     29.384719
102449                                 ],
102450                                 [
102451                                     -102.838033,
102452                                     29.370534
102453                                 ],
102454                                 [
102455                                     -102.837672,
102456                                     29.366322
102457                                 ],
102458                                 [
102459                                     -102.84656,
102460                                     29.361749
102461                                 ],
102462                                 [
102463                                     -102.853872,
102464                                     29.361
102465                                 ],
102466                                 [
102467                                     -102.859867,
102468                                     29.361155
102469                                 ],
102470                                 [
102471                                     -102.864957,
102472                                     29.359527
102473                                 ],
102474                                 [
102475                                     -102.876972,
102476                                     29.350871
102477                                 ],
102478                                 [
102479                                     -102.883069,
102480                                     29.343766
102481                                 ],
102482                                 [
102483                                     -102.885188,
102484                                     29.333379
102485                                 ],
102486                                 [
102487                                     -102.885498,
102488                                     29.314801
102489                                 ],
102490                                 [
102491                                     -102.899399,
102492                                     29.276095
102493                                 ],
102494                                 [
102495                                     -102.899709,
102496                                     29.2639
102497                                 ],
102498                                 [
102499                                     -102.892139,
102500                                     29.254391
102501                                 ],
102502                                 [
102503                                     -102.867954,
102504                                     29.240387
102505                                 ],
102506                                 [
102507                                     -102.858781,
102508                                     29.229147
102509                                 ],
102510                                 [
102511                                     -102.869866,
102512                                     29.224781
102513                                 ],
102514                                 [
102515                                     -102.896893,
102516                                     29.220285
102517                                 ],
102518                                 [
102519                                     -102.942265,
102520                                     29.190209
102521                                 ],
102522                                 [
102523                                     -102.947536,
102524                                     29.182018
102525                                 ],
102526                                 [
102527                                     -102.969757,
102528                                     29.192845
102529                                 ],
102530                                 [
102531                                     -102.988386,
102532                                     29.177135
102533                                 ],
102534                                 [
102535                                     -103.015826,
102536                                     29.126776
102537                                 ],
102538                                 [
102539                                     -103.024275,
102540                                     29.116157
102541                                 ],
102542                                 [
102543                                     -103.032621,
102544                                     29.110214
102545                                 ],
102546                                 [
102547                                     -103.072541,
102548                                     29.091404
102549                                 ],
102550                                 [
102551                                     -103.080758,
102552                                     29.085203
102553                                 ],
102554                                 [
102555                                     -103.085589,
102556                                     29.07572
102557                                 ],
102558                                 [
102559                                     -103.091532,
102560                                     29.057866
102561                                 ],
102562                                 [
102563                                     -103.095356,
102564                                     29.060294
102565                                 ],
102566                                 [
102567                                     -103.104684,
102568                                     29.057866
102569                                 ],
102570                                 [
102571                                     -103.109205,
102572                                     29.023372
102573                                 ],
102574                                 [
102575                                     -103.122771,
102576                                     28.996474
102577                                 ],
102578                                 [
102579                                     -103.147989,
102580                                     28.985105
102581                                 ],
102582                                 [
102583                                     -103.187108,
102584                                     28.990221
102585                                 ],
102586                                 [
102587                                     -103.241756,
102588                                     29.003502
102589                                 ],
102590                                 [
102591                                     -103.301545,
102592                                     29.002365
102593                                 ],
102594                                 [
102595                                     -103.316247,
102596                                     29.010065
102597                                 ],
102598                                 [
102599                                     -103.311514,
102600                                     29.026043
102601                                 ],
102602                                 [
102603                                     -103.309994,
102604                                     29.031175
102605                                 ],
102606                                 [
102607                                     -103.3248,
102608                                     29.026808
102609                                 ],
102610                                 [
102611                                     -103.330484,
102612                                     29.023733
102613                                 ],
102614                                 [
102615                                     -103.342602,
102616                                     29.041226
102617                                 ],
102618                                 [
102619                                     -103.351671,
102620                                     29.039417
102621                                 ],
102622                                 [
102623                                     -103.360534,
102624                                     29.029831
102625                                 ],
102626                                 [
102627                                     -103.372083,
102628                                     29.023733
102629                                 ],
102630                                 [
102631                                     -103.38663,
102632                                     29.028798
102633                                 ],
102634                                 [
102635                                     -103.414639,
102636                                     29.052414
102637                                 ],
102638                                 [
102639                                     -103.423605,
102640                                     29.057866
102641                                 ],
102642                                 [
102643                                     -103.435697,
102644                                     29.061121
102645                                 ],
102646                                 [
102647                                     -103.478537,
102648                                     29.08205
102649                                 ],
102650                                 [
102651                                     -103.529748,
102652                                     29.126776
102653                                 ],
102654                                 [
102655                                     -103.535588,
102656                                     29.135122
102657                                 ],
102658                                 [
102659                                     -103.538223,
102660                                     29.142408
102661                                 ],
102662                                 [
102663                                     -103.541711,
102664                                     29.148816
102665                                 ],
102666                                 [
102667                                     -103.550238,
102668                                     29.154656
102669                                 ],
102670                                 [
102671                                     -103.558015,
102672                                     29.156206
102673                                 ],
102674                                 [
102675                                     -103.58499,
102676                                     29.154656
102677                                 ],
102678                                 [
102679                                     -103.673125,
102680                                     29.173569
102681                                 ],
102682                                 [
102683                                     -103.702477,
102684                                     29.187858
102685                                 ],
102686                                 [
102687                                     -103.749476,
102688                                     29.222972
102689                                 ],
102690                                 [
102691                                     -103.759062,
102692                                     29.226848
102693                                 ],
102694                                 [
102695                                     -103.770767,
102696                                     29.229845
102697                                 ],
102698                                 [
102699                                     -103.777718,
102700                                     29.235297
102701                                 ],
102702                                 [
102703                                     -103.769424,
102704                                     29.257543
102705                                 ],
102706                                 [
102707                                     -103.774229,
102708                                     29.267517
102709                                 ],
102710                                 [
102711                                     -103.78366,
102712                                     29.274803
102713                                 ],
102714                                 [
102715                                     -103.794177,
102716                                     29.277594
102717                                 ],
102718                                 [
102719                                     -103.837038,
102720                                     29.279906
102721                                 ]
102722                             ]
102723                         ],
102724                         [
102725                             [
102726                                 [
102727                                     178.301106,
102728                                     52.056551
102729                                 ],
102730                                 [
102731                                     179.595462,
102732                                     52.142083
102733                                 ],
102734                                 [
102735                                     179.825447,
102736                                     51.992849
102737                                 ],
102738                                 [
102739                                     179.661729,
102740                                     51.485763
102741                                 ],
102742                                 [
102743                                     179.723231,
102744                                     51.459963
102745                                 ],
102746                                 [
102747                                     179.408066,
102748                                     51.209841
102749                                 ],
102750                                 [
102751                                     178.411463,
102752                                     51.523605
102753                                 ],
102754                                 [
102755                                     177.698335,
102756                                     51.877899
102757                                 ],
102758                                 [
102759                                     177.16784,
102760                                     51.581866
102761                                 ],
102762                                 [
102763                                     176.487008,
102764                                     52.175325
102765                                 ],
102766                                 [
102767                                     174.484678,
102768                                     52.08716
102769                                 ],
102770                                 [
102771                                     172.866263,
102772                                     52.207379
102773                                 ],
102774                                 [
102775                                     172.825506,
102776                                     52.716846
102777                                 ],
102778                                 [
102779                                     172.747012,
102780                                     52.654022
102781                                 ],
102782                                 [
102783                                     172.08261,
102784                                     52.952695
102785                                 ],
102786                                 [
102787                                     172.942925,
102788                                     53.183013
102789                                 ],
102790                                 [
102791                                     173.029416,
102792                                     52.993628
102793                                 ],
102794                                 [
102795                                     173.127208,
102796                                     52.99494
102797                                 ],
102798                                 [
102799                                     173.143321,
102800                                     52.990383
102801                                 ],
102802                                 [
102803                                     173.175059,
102804                                     52.971747
102805                                 ],
102806                                 [
102807                                     173.182932,
102808                                     52.968373
102809                                 ],
102810                                 [
102811                                     176.45233,
102812                                     52.628178
102813                                 ],
102814                                 [
102815                                     176.468135,
102816                                     52.488358
102817                                 ],
102818                                 [
102819                                     177.900385,
102820                                     52.488358
102821                                 ],
102822                                 [
102823                                     178.007601,
102824                                     52.179677
102825                                 ],
102826                                 [
102827                                     178.301106,
102828                                     52.056551
102829                                 ]
102830                             ]
102831                         ],
102832                         [
102833                             [
102834                                 [
102835                                     -168.899607,
102836                                     65.747626
102837                                 ],
102838                                 [
102839                                     -168.909861,
102840                                     65.739569
102841                                 ],
102842                                 [
102843                                     -168.926218,
102844                                     65.739895
102845                                 ],
102846                                 [
102847                                     -168.942128,
102848                                     65.74372
102849                                 ],
102850                                 [
102851                                     -168.951731,
102852                                     65.75316
102853                                 ],
102854                                 [
102855                                     -168.942983,
102856                                     65.764716
102857                                 ],
102858                                 [
102859                                     -168.920115,
102860                                     65.768866
102861                                 ],
102862                                 [
102863                                     -168.907908,
102864                                     65.768297
102865                                 ],
102866                                 [
102867                                     -168.902781,
102868                                     65.761542
102869                                 ],
102870                                 [
102871                                     -168.899607,
102872                                     65.747626
102873                                 ]
102874                             ]
102875                         ],
102876                         [
102877                             [
102878                                 [
102879                                     -131.160718,
102880                                     54.787192
102881                                 ],
102882                                 [
102883                                     -132.853508,
102884                                     54.482536
102885                                 ],
102886                                 [
102887                                     -134.77719,
102888                                     54.717786
102889                                 ],
102890                                 [
102891                                     -142.6966,
102892                                     55.845503
102893                                 ],
102894                                 [
102895                                     -142.861997,
102896                                     49.948308
102897                                 ],
102898                                 [
102899                                     -155.675916,
102900                                     51.109976
102901                                 ],
102902                                 [
102903                                     -164.492732,
102904                                     50.603976
102905                                 ],
102906                                 [
102907                                     -164.691217,
102908                                     50.997975
102909                                 ],
102910                                 [
102911                                     -171.246993,
102912                                     49.948308
102913                                 ],
102914                                 [
102915                                     -171.215436,
102916                                     50.576636
102917                                 ],
102918                                 [
102919                                     -173.341669,
102920                                     50.968826
102921                                 ],
102922                                 [
102923                                     -173.362022,
102924                                     51.082198
102925                                 ],
102926                                 [
102927                                     -177.799603,
102928                                     51.272899
102929                                 ],
102930                                 [
102931                                     -179.155463,
102932                                     50.982285
102933                                 ],
102934                                 [
102935                                     -179.476076,
102936                                     52.072632
102937                                 ],
102938                                 [
102939                                     -177.11459,
102940                                     52.248701
102941                                 ],
102942                                 [
102943                                     -177.146284,
102944                                     52.789384
102945                                 ],
102946                                 [
102947                                     -174.777218,
102948                                     52.443779
102949                                 ],
102950                                 [
102951                                     -174.773743,
102952                                     52.685853
102953                                 ],
102954                                 [
102955                                     -173.653194,
102956                                     52.704099
102957                                 ],
102958                                 [
102959                                     -173.790528,
102960                                     53.469081
102961                                 ],
102962                                 [
102963                                     -171.063371,
102964                                     53.604473
102965                                 ],
102966                                 [
102967                                     -170.777733,
102968                                     59.291898
102969                                 ],
102970                                 [
102971                                     -174.324884,
102972                                     60.332184
102973                                 ],
102974                                 [
102975                                     -171.736408,
102976                                     62.68026
102977                                 ],
102978                                 [
102979                                     -172.315705,
102980                                     62.725352
102981                                 ],
102982                                 [
102983                                     -171.995091,
102984                                     63.999658
102985                                 ],
102986                                 [
102987                                     -168.501424,
102988                                     65.565173
102989                                 ],
102990                                 [
102991                                     -168.714145,
102992                                     65.546708
102993                                 ],
102994                                 [
102995                                     -168.853077,
102996                                     68.370871
102997                                 ],
102998                                 [
102999                                     -161.115601,
103000                                     72.416214
103001                                 ],
103002                                 [
103003                                     -146.132257,
103004                                     70.607941
103005                                 ],
103006                                 [
103007                                     -140.692512,
103008                                     69.955349
103009                                 ],
103010                                 [
103011                                     -141.145395,
103012                                     69.671641
103013                                 ],
103014                                 [
103015                                     -141.015207,
103016                                     69.654202
103017                                 ],
103018                                 [
103019                                     -141.006459,
103020                                     69.651272
103021                                 ],
103022                                 [
103023                                     -141.005564,
103024                                     69.650946
103025                                 ],
103026                                 [
103027                                     -141.005549,
103028                                     69.650941
103029                                 ],
103030                                 [
103031                                     -141.005471,
103032                                     69.505164
103033                                 ],
103034                                 [
103035                                     -141.001208,
103036                                     60.466879
103037                                 ],
103038                                 [
103039                                     -141.001156,
103040                                     60.321074
103041                                 ],
103042                                 [
103043                                     -140.994929,
103044                                     60.304382
103045                                 ],
103046                                 [
103047                                     -140.979555,
103048                                     60.295804
103049                                 ],
103050                                 [
103051                                     -140.909146,
103052                                     60.28366
103053                                 ],
103054                                 [
103055                                     -140.768457,
103056                                     60.259269
103057                                 ],
103058                                 [
103059                                     -140.660505,
103060                                     60.24051
103061                                 ],
103062                                 [
103063                                     -140.533743,
103064                                     60.218548
103065                                 ],
103066                                 [
103067                                     -140.518705,
103068                                     60.22387
103069                                 ],
103070                                 [
103071                                     -140.506664,
103072                                     60.236324
103073                                 ],
103074                                 [
103075                                     -140.475323,
103076                                     60.276477
103077                                 ],
103078                                 [
103079                                     -140.462791,
103080                                     60.289138
103081                                 ],
103082                                 [
103083                                     -140.447805,
103084                                     60.29446
103085                                 ],
103086                                 [
103087                                     -140.424111,
103088                                     60.293168
103089                                 ],
103090                                 [
103091                                     -140.32497,
103092                                     60.267537
103093                                 ],
103094                                 [
103095                                     -140.169243,
103096                                     60.227229
103097                                 ],
103098                                 [
103099                                     -140.01579,
103100                                     60.187387
103101                                 ],
103102                                 [
103103                                     -139.967757,
103104                                     60.188369
103105                                 ],
103106                                 [
103107                                     -139.916933,
103108                                     60.207851
103109                                 ],
103110                                 [
103111                                     -139.826318,
103112                                     60.256478
103113                                 ],
103114                                 [
103115                                     -139.728417,
103116                                     60.309033
103117                                 ],
103118                                 [
103119                                     -139.679816,
103120                                     60.32681
103121                                 ],
103122                                 [
103123                                     -139.628346,
103124                                     60.334096
103125                                 ],
103126                                 [
103127                                     -139.517965,
103128                                     60.336732
103129                                 ],
103130                                 [
103131                                     -139.413992,
103132                                     60.339212
103133                                 ],
103134                                 [
103135                                     -139.262193,
103136                                     60.342778
103137                                 ],
103138                                 [
103139                                     -139.101608,
103140                                     60.346602
103141                                 ],
103142                                 [
103143                                     -139.079465,
103144                                     60.341021
103145                                 ],
103146                                 [
103147                                     -139.06869,
103148                                     60.322056
103149                                 ],
103150                                 [
103151                                     -139.073186,
103152                                     60.299835
103153                                 ],
103154                                 [
103155                                     -139.113468,
103156                                     60.226816
103157                                 ],
103158                                 [
103159                                     -139.149615,
103160                                     60.161187
103161                                 ],
103162                                 [
103163                                     -139.183231,
103164                                     60.100157
103165                                 ],
103166                                 [
103167                                     -139.182146,
103168                                     60.073389
103169                                 ],
103170                                 [
103171                                     -139.112305,
103172                                     60.031376
103173                                 ],
103174                                 [
103175                                     -139.060207,
103176                                     60.000059
103177                                 ],
103178                                 [
103179                                     -139.051611,
103180                                     59.994892
103181                                 ],
103182                                 [
103183                                     -139.003759,
103184                                     59.977219
103185                                 ],
103186                                 [
103187                                     -138.842425,
103188                                     59.937686
103189                                 ],
103190                                 [
103191                                     -138.742586,
103192                                     59.913192
103193                                 ],
103194                                 [
103195                                     -138.704888,
103196                                     59.898464
103197                                 ],
103198                                 [
103199                                     -138.697188,
103200                                     59.89371
103201                                 ],
103202                                 [
103203                                     -138.692098,
103204                                     59.886888
103205                                 ],
103206                                 [
103207                                     -138.654349,
103208                                     59.805498
103209                                 ],
103210                                 [
103211                                     -138.63745,
103212                                     59.784052
103213                                 ],
103214                                 [
103215                                     -138.59921,
103216                                     59.753822
103217                                 ],
103218                                 [
103219                                     -138.488881,
103220                                     59.696357
103221                                 ],
103222                                 [
103223                                     -138.363617,
103224                                     59.631142
103225                                 ],
103226                                 [
103227                                     -138.219543,
103228                                     59.556004
103229                                 ],
103230                                 [
103231                                     -138.067614,
103232                                     59.476991
103233                                 ],
103234                                 [
103235                                     -137.91057,
103236                                     59.395187
103237                                 ],
103238                                 [
103239                                     -137.758305,
103240                                     59.315915
103241                                 ],
103242                                 [
103243                                     -137.611363,
103244                                     59.239331
103245                                 ],
103246                                 [
103247                                     -137.594181,
103248                                     59.225275
103249                                 ],
103250                                 [
103251                                     -137.582088,
103252                                     59.206568
103253                                 ],
103254                                 [
103255                                     -137.5493,
103256                                     59.134531
103257                                 ],
103258                                 [
103259                                     -137.521007,
103260                                     59.072364
103261                                 ],
103262                                 [
103263                                     -137.484394,
103264                                     58.991904
103265                                 ],
103266                                 [
103267                                     -137.507752,
103268                                     58.939969
103269                                 ],
103270                                 [
103271                                     -137.50876,
103272                                     58.914906
103273                                 ],
103274                                 [
103275                                     -137.486875,
103276                                     58.900075
103277                                 ],
103278                                 [
103279                                     -137.453466,
103280                                     58.899145
103281                                 ],
103282                                 [
103283                                     -137.423106,
103284                                     58.907723
103285                                 ],
103286                                 [
103287                                     -137.338098,
103288                                     58.955472
103289                                 ],
103290                                 [
103291                                     -137.2819,
103292                                     58.98715
103293                                 ],
103294                                 [
103295                                     -137.172346,
103296                                     59.027148
103297                                 ],
103298                                 [
103299                                     -137.062367,
103300                                     59.067572
103301                                 ],
103302                                 [
103303                                     -137.047109,
103304                                     59.07331
103305                                 ],
103306                                 [
103307                                     -136.942282,
103308                                     59.11107
103309                                 ],
103310                                 [
103311                                     -136.840816,
103312                                     59.148174
103313                                 ],
103314                                 [
103315                                     -136.785496,
103316                                     59.157217
103317                                 ],
103318                                 [
103319                                     -136.671911,
103320                                     59.150809
103321                                 ],
103322                                 [
103323                                     -136.613491,
103324                                     59.15422
103325                                 ],
103326                                 [
103327                                     -136.569489,
103328                                     59.172152
103329                                 ],
103330                                 [
103331                                     -136.484791,
103332                                     59.2538
103333                                 ],
103334                                 [
103335                                     -136.483551,
103336                                     59.257469
103337                                 ],
103338                                 [
103339                                     -136.466549,
103340                                     59.287803
103341                                 ],
103342                                 [
103343                                     -136.467092,
103344                                     59.38449
103345                                 ],
103346                                 [
103347                                     -136.467557,
103348                                     59.461643
103349                                 ],
103350                                 [
103351                                     -136.415958,
103352                                     59.452238
103353                                 ],
103354                                 [
103355                                     -136.36684,
103356                                     59.449551
103357                                 ],
103358                                 [
103359                                     -136.319995,
103360                                     59.459059
103361                                 ],
103362                                 [
103363                                     -136.275036,
103364                                     59.486448
103365                                 ],
103366                                 [
103367                                     -136.244728,
103368                                     59.528202
103369                                 ],
103370                                 [
103371                                     -136.258474,
103372                                     59.556107
103373                                 ],
103374                                 [
103375                                     -136.29935,
103376                                     59.575745
103377                                 ],
103378                                 [
103379                                     -136.350329,
103380                                     59.592384
103381                                 ],
103382                                 [
103383                                     -136.2585,
103384                                     59.621582
103385                                 ],
103386                                 [
103387                                     -136.145406,
103388                                     59.636826
103389                                 ],
103390                                 [
103391                                     -136.02686,
103392                                     59.652846
103393                                 ],
103394                                 [
103395                                     -135.923818,
103396                                     59.666747
103397                                 ],
103398                                 [
103399                                     -135.830955,
103400                                     59.693257
103401                                 ],
103402                                 [
103403                                     -135.641251,
103404                                     59.747362
103405                                 ],
103406                                 [
103407                                     -135.482759,
103408                                     59.792475
103409                                 ],
103410                                 [
103411                                     -135.465137,
103412                                     59.789685
103413                                 ],
103414                                 [
103415                                     -135.404392,
103416                                     59.753305
103417                                 ],
103418                                 [
103419                                     -135.345791,
103420                                     59.731032
103421                                 ],
103422                                 [
103423                                     -135.259879,
103424                                     59.698218
103425                                 ],
103426                                 [
103427                                     -135.221897,
103428                                     59.675273
103429                                 ],
103430                                 [
103431                                     -135.192028,
103432                                     59.64711
103433                                 ],
103434                                 [
103435                                     -135.157792,
103436                                     59.623287
103437                                 ],
103438                                 [
103439                                     -135.106684,
103440                                     59.613158
103441                                 ],
103442                                 [
103443                                     -135.087874,
103444                                     59.606544
103445                                 ],
103446                                 [
103447                                     -135.032942,
103448                                     59.573109
103449                                 ],
103450                                 [
103451                                     -135.018524,
103452                                     59.559363
103453                                 ],
103454                                 [
103455                                     -135.016198,
103456                                     59.543447
103457                                 ],
103458                                 [
103459                                     -135.01948,
103460                                     59.493166
103461                                 ],
103462                                 [
103463                                     -135.023252,
103464                                     59.477146
103465                                 ],
103466                                 [
103467                                     -135.037489,
103468                                     59.461591
103469                                 ],
103470                                 [
103471                                     -135.078598,
103472                                     59.438337
103473                                 ],
103474                                 [
103475                                     -135.095754,
103476                                     59.418855
103477                                 ],
103478                                 [
103479                                     -134.993254,
103480                                     59.381906
103481                                 ],
103482                                 [
103483                                     -135.00483,
103484                                     59.367127
103485                                 ],
103486                                 [
103487                                     -135.014441,
103488                                     59.35152
103489                                 ],
103490                                 [
103491                                     -135.016198,
103492                                     59.336173
103493                                 ],
103494                                 [
103495                                     -134.979973,
103496                                     59.297415
103497                                 ],
103498                                 [
103499                                     -134.95783,
103500                                     59.280982
103501                                 ],
103502                                 [
103503                                     -134.932431,
103504                                     59.270647
103505                                 ],
103506                                 [
103507                                     -134.839465,
103508                                     59.258141
103509                                 ],
103510                                 [
103511                                     -134.74345,
103512                                     59.245119
103513                                 ],
103514                                 [
103515                                     -134.70552,
103516                                     59.240106
103517                                 ],
103518                                 [
103519                                     -134.692084,
103520                                     59.235249
103521                                 ],
103522                                 [
103523                                     -134.68286,
103524                                     59.223001
103525                                 ],
103526                                 [
103527                                     -134.671439,
103528                                     59.193752
103529                                 ],
103530                                 [
103531                                     -134.66038,
103532                                     59.181298
103533                                 ],
103534                                 [
103535                                     -134.610771,
103536                                     59.144556
103537                                 ],
103538                                 [
103539                                     -134.582788,
103540                                     59.128847
103541                                 ],
103542                                 [
103543                                     -134.556717,
103544                                     59.123059
103545                                 ],
103546                                 [
103547                                     -134.509072,
103548                                     59.122801
103549                                 ],
103550                                 [
103551                                     -134.477575,
103552                                     59.114946
103553                                 ],
103554                                 [
103555                                     -134.451013,
103556                                     59.097893
103557                                 ],
103558                                 [
103559                                     -134.398019,
103560                                     59.051952
103561                                 ],
103562                                 [
103563                                     -134.387167,
103564                                     59.036863
103565                                 ],
103566                                 [
103567                                     -134.385591,
103568                                     59.018828
103569                                 ],
103570                                 [
103571                                     -134.399389,
103572                                     58.974954
103573                                 ],
103574                                 [
103575                                     -134.343423,
103576                                     58.968857
103577                                 ],
103578                                 [
103579                                     -134.329651,
103580                                     58.963017
103581                                 ],
103582                                 [
103583                                     -134.320039,
103584                                     58.952682
103585                                 ],
103586                                 [
103587                                     -134.32314,
103588                                     58.949168
103589                                 ],
103590                                 [
103591                                     -134.330323,
103592                                     58.945344
103593                                 ],
103594                                 [
103595                                     -134.333036,
103596                                     58.93413
103597                                 ],
103598                                 [
103599                                     -134.327403,
103600                                     58.916457
103601                                 ],
103602                                 [
103603                                     -134.316939,
103604                                     58.903796
103605                                 ],
103606                                 [
103607                                     -134.22219,
103608                                     58.842714
103609                                 ],
103610                                 [
103611                                     -134.108838,
103612                                     58.808246
103613                                 ],
103614                                 [
103615                                     -133.983109,
103616                                     58.769902
103617                                 ],
103618                                 [
103619                                     -133.87123,
103620                                     58.735899
103621                                 ],
103622                                 [
103623                                     -133.831129,
103624                                     58.718019
103625                                 ],
103626                                 [
103627                                     -133.796402,
103628                                     58.693421
103629                                 ],
103630                                 [
103631                                     -133.700077,
103632                                     58.59937
103633                                 ],
103634                                 [
103635                                     -133.626283,
103636                                     58.546402
103637                                 ],
103638                                 [
103639                                     -133.547063,
103640                                     58.505577
103641                                 ],
103642                                 [
103643                                     -133.463089,
103644                                     58.462221
103645                                 ],
103646                                 [
103647                                     -133.392241,
103648                                     58.403878
103649                                 ],
103650                                 [
103651                                     -133.43012,
103652                                     58.372097
103653                                 ],
103654                                 [
103655                                     -133.41503,
103656                                     58.330549
103657                                 ],
103658                                 [
103659                                     -133.374567,
103660                                     58.290965
103661                                 ],
103662                                 [
103663                                     -133.257262,
103664                                     58.210298
103665                                 ],
103666                                 [
103667                                     -133.165588,
103668                                     58.147305
103669                                 ],
103670                                 [
103671                                     -133.142127,
103672                                     58.120588
103673                                 ],
103674                                 [
103675                                     -133.094843,
103676                                     58.0331
103677                                 ],
103678                                 [
103679                                     -133.075154,
103680                                     58.007882
103681                                 ],
103682                                 [
103683                                     -132.99335,
103684                                     57.941917
103685                                 ],
103686                                 [
103687                                     -132.917153,
103688                                     57.880499
103689                                 ],
103690                                 [
103691                                     -132.83212,
103692                                     57.791564
103693                                 ],
103694                                 [
103695                                     -132.70944,
103696                                     57.663303
103697                                 ],
103698                                 [
103699                                     -132.629057,
103700                                     57.579277
103701                                 ],
103702                                 [
103703                                     -132.552447,
103704                                     57.499075
103705                                 ],
103706                                 [
103707                                     -132.455735,
103708                                     57.420992
103709                                 ],
103710                                 [
103711                                     -132.362304,
103712                                     57.3457
103713                                 ],
103714                                 [
103715                                     -132.304684,
103716                                     57.280355
103717                                 ],
103718                                 [
103719                                     -132.230994,
103720                                     57.19682
103721                                 ],
103722                                 [
103723                                     -132.276366,
103724                                     57.14889
103725                                 ],
103726                                 [
103727                                     -132.34122,
103728                                     57.080393
103729                                 ],
103730                                 [
103731                                     -132.16229,
103732                                     57.050317
103733                                 ],
103734                                 [
103735                                     -132.031859,
103736                                     57.028406
103737                                 ],
103738                                 [
103739                                     -132.107384,
103740                                     56.858753
103741                                 ],
103742                                 [
103743                                     -131.871558,
103744                                     56.79346
103745                                 ],
103746                                 [
103747                                     -131.865874,
103748                                     56.785708
103749                                 ],
103750                                 [
103751                                     -131.872411,
103752                                     56.77297
103753                                 ],
103754                                 [
103755                                     -131.882617,
103756                                     56.759146
103757                                 ],
103758                                 [
103759                                     -131.887966,
103760                                     56.747958
103761                                 ],
103762                                 [
103763                                     -131.886028,
103764                                     56.737055
103765                                 ],
103766                                 [
103767                                     -131.880705,
103768                                     56.728838
103769                                 ],
103770                                 [
103771                                     -131.864789,
103772                                     56.71349
103773                                 ],
103774                                 [
103775                                     -131.838976,
103776                                     56.682278
103777                                 ],
103778                                 [
103779                                     -131.830424,
103780                                     56.664759
103781                                 ],
103782                                 [
103783                                     -131.826574,
103784                                     56.644606
103785                                 ],
103786                                 [
103787                                     -131.832103,
103788                                     56.603368
103789                                 ],
103790                                 [
103791                                     -131.825592,
103792                                     56.593343
103793                                 ],
103794                                 [
103795                                     -131.799108,
103796                                     56.587658
103797                                 ],
103798                                 [
103799                                     -131.692293,
103800                                     56.585074
103801                                 ],
103802                                 [
103803                                     -131.585891,
103804                                     56.595048
103805                                 ],
103806                                 [
103807                                     -131.560363,
103808                                     56.594066
103809                                 ],
103810                                 [
103811                                     -131.536437,
103812                                     56.585229
103813                                 ],
103814                                 [
103815                                     -131.491659,
103816                                     56.560166
103817                                 ],
103818                                 [
103819                                     -131.345699,
103820                                     56.503271
103821                                 ],
103822                                 [
103823                                     -131.215604,
103824                                     56.45255
103825                                 ],
103826                                 [
103827                                     -131.100546,
103828                                     56.407669
103829                                 ],
103830                                 [
103831                                     -131.016934,
103832                                     56.38705
103833                                 ],
103834                                 [
103835                                     -130.839089,
103836                                     56.372452
103837                                 ],
103838                                 [
103839                                     -130.760334,
103840                                     56.345192
103841                                 ],
103842                                 [
103843                                     -130.645768,
103844                                     56.261942
103845                                 ],
103846                                 [
103847                                     -130.602256,
103848                                     56.247059
103849                                 ],
103850                                 [
103851                                     -130.495518,
103852                                     56.232434
103853                                 ],
103854                                 [
103855                                     -130.47229,
103856                                     56.22489
103857                                 ],
103858                                 [
103859                                     -130.458053,
103860                                     56.210653
103861                                 ],
103862                                 [
103863                                     -130.427926,
103864                                     56.143964
103865                                 ],
103866                                 [
103867                                     -130.418159,
103868                                     56.129702
103869                                 ],
103870                                 [
103871                                     -130.403974,
103872                                     56.121898
103873                                 ],
103874                                 [
103875                                     -130.290311,
103876                                     56.10097
103877                                 ],
103878                                 [
103879                                     -130.243156,
103880                                     56.092391
103881                                 ],
103882                                 [
103883                                     -130.211246,
103884                                     56.089962
103885                                 ],
103886                                 [
103887                                     -130.116756,
103888                                     56.105646
103889                                 ],
103890                                 [
103891                                     -130.094328,
103892                                     56.101486
103893                                 ],
103894                                 [
103895                                     -130.071539,
103896                                     56.084123
103897                                 ],
103898                                 [
103899                                     -130.039319,
103900                                     56.045521
103901                                 ],
103902                                 [
103903                                     -130.026632,
103904                                     56.024101
103905                                 ],
103906                                 [
103907                                     -130.01901,
103908                                     56.002216
103909                                 ],
103910                                 [
103911                                     -130.014695,
103912                                     55.963252
103913                                 ],
103914                                 [
103915                                     -130.016788,
103916                                     55.918913
103917                                 ],
103918                                 [
103919                                     -130.019612,
103920                                     55.907978
103921                                 ],
103922                                 [
103923                                     -130.019618,
103924                                     55.907952
103925                                 ],
103926                                 [
103927                                     -130.022817,
103928                                     55.901353
103929                                 ],
103930                                 [
103931                                     -130.049387,
103932                                     55.871405
103933                                 ],
103934                                 [
103935                                     -130.104726,
103936                                     55.825263
103937                                 ],
103938                                 [
103939                                     -130.136627,
103940                                     55.806464
103941                                 ],
103942                                 [
103943                                     -130.148834,
103944                                     55.795356
103945                                 ],
103946                                 [
103947                                     -130.163482,
103948                                     55.771145
103949                                 ],
103950                                 [
103951                                     -130.167307,
103952                                     55.766262
103953                                 ],
103954                                 [
103955                                     -130.170806,
103956                                     55.759833
103957                                 ],
103958                                 [
103959                                     -130.173655,
103960                                     55.749498
103961                                 ],
103962                                 [
103963                                     -130.170806,
103964                                     55.740953
103965                                 ],
103966                                 [
103967                                     -130.163808,
103968                                     55.734565
103969                                 ],
103970                                 [
103971                                     -130.160064,
103972                                     55.727118
103973                                 ],
103974                                 [
103975                                     -130.167388,
103976                                     55.715399
103977                                 ],
103978                                 [
103979                                     -130.155914,
103980                                     55.700141
103981                                 ],
103982                                 [
103983                                     -130.142893,
103984                                     55.689521
103985                                 ],
103986                                 [
103987                                     -130.131825,
103988                                     55.676581
103989                                 ],
103990                                 [
103991                                     -130.126454,
103992                                     55.653998
103993                                 ],
103994                                 [
103995                                     -130.12857,
103996                                     55.63642
103997                                 ],
103998                                 [
103999                                     -130.135121,
104000                                     55.619127
104001                                 ],
104002                                 [
104003                                     -130.153147,
104004                                     55.58511
104005                                 ],
104006                                 [
104007                                     -130.148671,
104008                                     55.578192
104009                                 ],
104010                                 [
104011                                     -130.146881,
104012                                     55.569322
104013                                 ],
104014                                 [
104015                                     -130.146962,
104016                                     55.547187
104017                                 ],
104018                                 [
104019                                     -130.112172,
104020                                     55.509345
104021                                 ],
104022                                 [
104023                                     -130.101674,
104024                                     55.481147
104025                                 ],
104026                                 [
104027                                     -130.095082,
104028                                     55.472113
104029                                 ],
104030                                 [
104031                                     -130.065419,
104032                                     55.446112
104033                                 ],
104034                                 [
104035                                     -130.057525,
104036                                     55.434882
104037                                 ],
104038                                 [
104039                                     -130.052561,
104040                                     55.414008
104041                                 ],
104042                                 [
104043                                     -130.054311,
104044                                     55.366645
104045                                 ],
104046                                 [
104047                                     -130.05012,
104048                                     55.345445
104049                                 ],
104050                                 [
104051                                     -130.039296,
104052                                     55.330756
104053                                 ],
104054                                 [
104055                                     -129.989247,
104056                                     55.284003
104057                                 ],
104058                                 [
104059                                     -130.031239,
104060                                     55.26435
104061                                 ],
104062                                 [
104063                                     -130.050038,
104064                                     55.252875
104065                                 ],
104066                                 [
104067                                     -130.067494,
104068                                     55.239
104069                                 ],
104070                                 [
104071                                     -130.078236,
104072                                     55.233791
104073                                 ],
104074                                 [
104075                                     -130.100494,
104076                                     55.230292
104077                                 ],
104078                                 [
104079                                     -130.104726,
104080                                     55.225653
104081                                 ],
104082                                 [
104083                                     -130.105702,
104084                                     55.211127
104085                                 ],
104086                                 [
104087                                     -130.10912,
104088                                     55.200751
104089                                 ],
104090                                 [
104091                                     -130.115793,
104092                                     55.191596
104093                                 ],
104094                                 [
104095                                     -130.126454,
104096                                     55.180976
104097                                 ],
104098                                 [
104099                                     -130.151967,
104100                                     55.163275
104101                                 ],
104102                                 [
104103                                     -130.159983,
104104                                     55.153713
104105                                 ],
104106                                 [
104107                                     -130.167592,
104108                                     55.129584
104109                                 ],
104110                                 [
104111                                     -130.173695,
104112                                     55.117743
104113                                 ],
104114                                 [
104115                                     -130.200266,
104116                                     55.104153
104117                                 ],
104118                                 [
104119                                     -130.211781,
104120                                     55.084133
104121                                 ],
104122                                 [
104123                                     -130.228871,
104124                                     55.04385
104125                                 ],
104126                                 [
104127                                     -130.238678,
104128                                     55.03441
104129                                 ],
104130                                 [
104131                                     -130.261342,
104132                                     55.022895
104133                                 ],
104134                                 [
104135                                     -130.269846,
104136                                     55.016547
104137                                 ],
104138                                 [
104139                                     -130.275706,
104140                                     55.006985
104141                                 ],
104142                                 [
104143                                     -130.286366,
104144                                     54.983222
104145                                 ],
104146                                 [
104147                                     -130.294342,
104148                                     54.971869
104149                                 ],
104150                                 [
104151                                     -130.326568,
104152                                     54.952094
104153                                 ],
104154                                 [
104155                                     -130.335561,
104156                                     54.938707
104157                                 ],
104158                                 [
104159                                     -130.365387,
104160                                     54.907294
104161                                 ],
104162                                 [
104163                                     -130.385243,
104164                                     54.896552
104165                                 ],
104166                                 [
104167                                     -130.430816,
104168                                     54.881252
104169                                 ],
104170                                 [
104171                                     -130.488759,
104172                                     54.844184
104173                                 ],
104174                                 [
104175                                     -130.580312,
104176                                     54.806383
104177                                 ],
104178                                 [
104179                                     -130.597485,
104180                                     54.803391
104181                                 ],
104182                                 [
104183                                     -130.71074,
104184                                     54.733215
104185                                 ],
104186                                 [
104187                                     -131.160718,
104188                                     54.787192
104189                                 ]
104190                             ]
104191                         ]
104192                     ]
104193                 }
104194             }
104195         ]
104196     },
104197     "featureIcons": {
104198         "circle-stroked": {
104199             "12": [
104200                 42,
104201                 0
104202             ],
104203             "18": [
104204                 24,
104205                 0
104206             ],
104207             "24": [
104208                 0,
104209                 0
104210             ]
104211         },
104212         "circle": {
104213             "12": [
104214                 96,
104215                 0
104216             ],
104217             "18": [
104218                 78,
104219                 0
104220             ],
104221             "24": [
104222                 54,
104223                 0
104224             ]
104225         },
104226         "square-stroked": {
104227             "12": [
104228                 150,
104229                 0
104230             ],
104231             "18": [
104232                 132,
104233                 0
104234             ],
104235             "24": [
104236                 108,
104237                 0
104238             ]
104239         },
104240         "square": {
104241             "12": [
104242                 204,
104243                 0
104244             ],
104245             "18": [
104246                 186,
104247                 0
104248             ],
104249             "24": [
104250                 162,
104251                 0
104252             ]
104253         },
104254         "triangle-stroked": {
104255             "12": [
104256                 258,
104257                 0
104258             ],
104259             "18": [
104260                 240,
104261                 0
104262             ],
104263             "24": [
104264                 216,
104265                 0
104266             ]
104267         },
104268         "triangle": {
104269             "12": [
104270                 42,
104271                 24
104272             ],
104273             "18": [
104274                 24,
104275                 24
104276             ],
104277             "24": [
104278                 0,
104279                 24
104280             ]
104281         },
104282         "star-stroked": {
104283             "12": [
104284                 96,
104285                 24
104286             ],
104287             "18": [
104288                 78,
104289                 24
104290             ],
104291             "24": [
104292                 54,
104293                 24
104294             ]
104295         },
104296         "star": {
104297             "12": [
104298                 150,
104299                 24
104300             ],
104301             "18": [
104302                 132,
104303                 24
104304             ],
104305             "24": [
104306                 108,
104307                 24
104308             ]
104309         },
104310         "cross": {
104311             "12": [
104312                 204,
104313                 24
104314             ],
104315             "18": [
104316                 186,
104317                 24
104318             ],
104319             "24": [
104320                 162,
104321                 24
104322             ]
104323         },
104324         "marker-stroked": {
104325             "12": [
104326                 258,
104327                 24
104328             ],
104329             "18": [
104330                 240,
104331                 24
104332             ],
104333             "24": [
104334                 216,
104335                 24
104336             ]
104337         },
104338         "marker": {
104339             "12": [
104340                 42,
104341                 48
104342             ],
104343             "18": [
104344                 24,
104345                 48
104346             ],
104347             "24": [
104348                 0,
104349                 48
104350             ]
104351         },
104352         "religious-jewish": {
104353             "12": [
104354                 96,
104355                 48
104356             ],
104357             "18": [
104358                 78,
104359                 48
104360             ],
104361             "24": [
104362                 54,
104363                 48
104364             ]
104365         },
104366         "religious-christian": {
104367             "12": [
104368                 150,
104369                 48
104370             ],
104371             "18": [
104372                 132,
104373                 48
104374             ],
104375             "24": [
104376                 108,
104377                 48
104378             ]
104379         },
104380         "religious-muslim": {
104381             "12": [
104382                 204,
104383                 48
104384             ],
104385             "18": [
104386                 186,
104387                 48
104388             ],
104389             "24": [
104390                 162,
104391                 48
104392             ]
104393         },
104394         "cemetery": {
104395             "12": [
104396                 258,
104397                 48
104398             ],
104399             "18": [
104400                 240,
104401                 48
104402             ],
104403             "24": [
104404                 216,
104405                 48
104406             ]
104407         },
104408         "rocket": {
104409             "12": [
104410                 42,
104411                 72
104412             ],
104413             "18": [
104414                 24,
104415                 72
104416             ],
104417             "24": [
104418                 0,
104419                 72
104420             ]
104421         },
104422         "airport": {
104423             "12": [
104424                 96,
104425                 72
104426             ],
104427             "18": [
104428                 78,
104429                 72
104430             ],
104431             "24": [
104432                 54,
104433                 72
104434             ]
104435         },
104436         "heliport": {
104437             "12": [
104438                 150,
104439                 72
104440             ],
104441             "18": [
104442                 132,
104443                 72
104444             ],
104445             "24": [
104446                 108,
104447                 72
104448             ]
104449         },
104450         "rail": {
104451             "12": [
104452                 204,
104453                 72
104454             ],
104455             "18": [
104456                 186,
104457                 72
104458             ],
104459             "24": [
104460                 162,
104461                 72
104462             ]
104463         },
104464         "rail-metro": {
104465             "12": [
104466                 258,
104467                 72
104468             ],
104469             "18": [
104470                 240,
104471                 72
104472             ],
104473             "24": [
104474                 216,
104475                 72
104476             ]
104477         },
104478         "rail-light": {
104479             "12": [
104480                 42,
104481                 96
104482             ],
104483             "18": [
104484                 24,
104485                 96
104486             ],
104487             "24": [
104488                 0,
104489                 96
104490             ]
104491         },
104492         "bus": {
104493             "12": [
104494                 96,
104495                 96
104496             ],
104497             "18": [
104498                 78,
104499                 96
104500             ],
104501             "24": [
104502                 54,
104503                 96
104504             ]
104505         },
104506         "fuel": {
104507             "12": [
104508                 150,
104509                 96
104510             ],
104511             "18": [
104512                 132,
104513                 96
104514             ],
104515             "24": [
104516                 108,
104517                 96
104518             ]
104519         },
104520         "parking": {
104521             "12": [
104522                 204,
104523                 96
104524             ],
104525             "18": [
104526                 186,
104527                 96
104528             ],
104529             "24": [
104530                 162,
104531                 96
104532             ]
104533         },
104534         "parking-garage": {
104535             "12": [
104536                 258,
104537                 96
104538             ],
104539             "18": [
104540                 240,
104541                 96
104542             ],
104543             "24": [
104544                 216,
104545                 96
104546             ]
104547         },
104548         "airfield": {
104549             "12": [
104550                 42,
104551                 120
104552             ],
104553             "18": [
104554                 24,
104555                 120
104556             ],
104557             "24": [
104558                 0,
104559                 120
104560             ]
104561         },
104562         "roadblock": {
104563             "12": [
104564                 96,
104565                 120
104566             ],
104567             "18": [
104568                 78,
104569                 120
104570             ],
104571             "24": [
104572                 54,
104573                 120
104574             ]
104575         },
104576         "ferry": {
104577             "12": [
104578                 150,
104579                 120
104580             ],
104581             "18": [
104582                 132,
104583                 120
104584             ],
104585             "24": [
104586                 108,
104587                 120
104588             ],
104589             "line": [
104590                 2240,
104591                 25
104592             ]
104593         },
104594         "harbor": {
104595             "12": [
104596                 204,
104597                 120
104598             ],
104599             "18": [
104600                 186,
104601                 120
104602             ],
104603             "24": [
104604                 162,
104605                 120
104606             ]
104607         },
104608         "bicycle": {
104609             "12": [
104610                 258,
104611                 120
104612             ],
104613             "18": [
104614                 240,
104615                 120
104616             ],
104617             "24": [
104618                 216,
104619                 120
104620             ]
104621         },
104622         "park": {
104623             "12": [
104624                 42,
104625                 144
104626             ],
104627             "18": [
104628                 24,
104629                 144
104630             ],
104631             "24": [
104632                 0,
104633                 144
104634             ]
104635         },
104636         "park2": {
104637             "12": [
104638                 96,
104639                 144
104640             ],
104641             "18": [
104642                 78,
104643                 144
104644             ],
104645             "24": [
104646                 54,
104647                 144
104648             ]
104649         },
104650         "museum": {
104651             "12": [
104652                 150,
104653                 144
104654             ],
104655             "18": [
104656                 132,
104657                 144
104658             ],
104659             "24": [
104660                 108,
104661                 144
104662             ]
104663         },
104664         "lodging": {
104665             "12": [
104666                 204,
104667                 144
104668             ],
104669             "18": [
104670                 186,
104671                 144
104672             ],
104673             "24": [
104674                 162,
104675                 144
104676             ]
104677         },
104678         "monument": {
104679             "12": [
104680                 258,
104681                 144
104682             ],
104683             "18": [
104684                 240,
104685                 144
104686             ],
104687             "24": [
104688                 216,
104689                 144
104690             ]
104691         },
104692         "zoo": {
104693             "12": [
104694                 42,
104695                 168
104696             ],
104697             "18": [
104698                 24,
104699                 168
104700             ],
104701             "24": [
104702                 0,
104703                 168
104704             ]
104705         },
104706         "garden": {
104707             "12": [
104708                 96,
104709                 168
104710             ],
104711             "18": [
104712                 78,
104713                 168
104714             ],
104715             "24": [
104716                 54,
104717                 168
104718             ]
104719         },
104720         "campsite": {
104721             "12": [
104722                 150,
104723                 168
104724             ],
104725             "18": [
104726                 132,
104727                 168
104728             ],
104729             "24": [
104730                 108,
104731                 168
104732             ]
104733         },
104734         "theatre": {
104735             "12": [
104736                 204,
104737                 168
104738             ],
104739             "18": [
104740                 186,
104741                 168
104742             ],
104743             "24": [
104744                 162,
104745                 168
104746             ]
104747         },
104748         "art-gallery": {
104749             "12": [
104750                 258,
104751                 168
104752             ],
104753             "18": [
104754                 240,
104755                 168
104756             ],
104757             "24": [
104758                 216,
104759                 168
104760             ]
104761         },
104762         "pitch": {
104763             "12": [
104764                 42,
104765                 192
104766             ],
104767             "18": [
104768                 24,
104769                 192
104770             ],
104771             "24": [
104772                 0,
104773                 192
104774             ]
104775         },
104776         "soccer": {
104777             "12": [
104778                 96,
104779                 192
104780             ],
104781             "18": [
104782                 78,
104783                 192
104784             ],
104785             "24": [
104786                 54,
104787                 192
104788             ]
104789         },
104790         "america-football": {
104791             "12": [
104792                 150,
104793                 192
104794             ],
104795             "18": [
104796                 132,
104797                 192
104798             ],
104799             "24": [
104800                 108,
104801                 192
104802             ]
104803         },
104804         "tennis": {
104805             "12": [
104806                 204,
104807                 192
104808             ],
104809             "18": [
104810                 186,
104811                 192
104812             ],
104813             "24": [
104814                 162,
104815                 192
104816             ]
104817         },
104818         "basketball": {
104819             "12": [
104820                 258,
104821                 192
104822             ],
104823             "18": [
104824                 240,
104825                 192
104826             ],
104827             "24": [
104828                 216,
104829                 192
104830             ]
104831         },
104832         "baseball": {
104833             "12": [
104834                 42,
104835                 216
104836             ],
104837             "18": [
104838                 24,
104839                 216
104840             ],
104841             "24": [
104842                 0,
104843                 216
104844             ]
104845         },
104846         "golf": {
104847             "12": [
104848                 96,
104849                 216
104850             ],
104851             "18": [
104852                 78,
104853                 216
104854             ],
104855             "24": [
104856                 54,
104857                 216
104858             ]
104859         },
104860         "swimming": {
104861             "12": [
104862                 150,
104863                 216
104864             ],
104865             "18": [
104866                 132,
104867                 216
104868             ],
104869             "24": [
104870                 108,
104871                 216
104872             ]
104873         },
104874         "cricket": {
104875             "12": [
104876                 204,
104877                 216
104878             ],
104879             "18": [
104880                 186,
104881                 216
104882             ],
104883             "24": [
104884                 162,
104885                 216
104886             ]
104887         },
104888         "skiing": {
104889             "12": [
104890                 258,
104891                 216
104892             ],
104893             "18": [
104894                 240,
104895                 216
104896             ],
104897             "24": [
104898                 216,
104899                 216
104900             ]
104901         },
104902         "school": {
104903             "12": [
104904                 42,
104905                 240
104906             ],
104907             "18": [
104908                 24,
104909                 240
104910             ],
104911             "24": [
104912                 0,
104913                 240
104914             ]
104915         },
104916         "college": {
104917             "12": [
104918                 96,
104919                 240
104920             ],
104921             "18": [
104922                 78,
104923                 240
104924             ],
104925             "24": [
104926                 54,
104927                 240
104928             ]
104929         },
104930         "library": {
104931             "12": [
104932                 150,
104933                 240
104934             ],
104935             "18": [
104936                 132,
104937                 240
104938             ],
104939             "24": [
104940                 108,
104941                 240
104942             ]
104943         },
104944         "post": {
104945             "12": [
104946                 204,
104947                 240
104948             ],
104949             "18": [
104950                 186,
104951                 240
104952             ],
104953             "24": [
104954                 162,
104955                 240
104956             ]
104957         },
104958         "fire-station": {
104959             "12": [
104960                 258,
104961                 240
104962             ],
104963             "18": [
104964                 240,
104965                 240
104966             ],
104967             "24": [
104968                 216,
104969                 240
104970             ]
104971         },
104972         "town-hall": {
104973             "12": [
104974                 42,
104975                 264
104976             ],
104977             "18": [
104978                 24,
104979                 264
104980             ],
104981             "24": [
104982                 0,
104983                 264
104984             ]
104985         },
104986         "police": {
104987             "12": [
104988                 96,
104989                 264
104990             ],
104991             "18": [
104992                 78,
104993                 264
104994             ],
104995             "24": [
104996                 54,
104997                 264
104998             ]
104999         },
105000         "prison": {
105001             "12": [
105002                 150,
105003                 264
105004             ],
105005             "18": [
105006                 132,
105007                 264
105008             ],
105009             "24": [
105010                 108,
105011                 264
105012             ]
105013         },
105014         "embassy": {
105015             "12": [
105016                 204,
105017                 264
105018             ],
105019             "18": [
105020                 186,
105021                 264
105022             ],
105023             "24": [
105024                 162,
105025                 264
105026             ]
105027         },
105028         "beer": {
105029             "12": [
105030                 258,
105031                 264
105032             ],
105033             "18": [
105034                 240,
105035                 264
105036             ],
105037             "24": [
105038                 216,
105039                 264
105040             ]
105041         },
105042         "restaurant": {
105043             "12": [
105044                 42,
105045                 288
105046             ],
105047             "18": [
105048                 24,
105049                 288
105050             ],
105051             "24": [
105052                 0,
105053                 288
105054             ]
105055         },
105056         "cafe": {
105057             "12": [
105058                 96,
105059                 288
105060             ],
105061             "18": [
105062                 78,
105063                 288
105064             ],
105065             "24": [
105066                 54,
105067                 288
105068             ]
105069         },
105070         "shop": {
105071             "12": [
105072                 150,
105073                 288
105074             ],
105075             "18": [
105076                 132,
105077                 288
105078             ],
105079             "24": [
105080                 108,
105081                 288
105082             ]
105083         },
105084         "fast-food": {
105085             "12": [
105086                 204,
105087                 288
105088             ],
105089             "18": [
105090                 186,
105091                 288
105092             ],
105093             "24": [
105094                 162,
105095                 288
105096             ]
105097         },
105098         "bar": {
105099             "12": [
105100                 258,
105101                 288
105102             ],
105103             "18": [
105104                 240,
105105                 288
105106             ],
105107             "24": [
105108                 216,
105109                 288
105110             ]
105111         },
105112         "bank": {
105113             "12": [
105114                 42,
105115                 312
105116             ],
105117             "18": [
105118                 24,
105119                 312
105120             ],
105121             "24": [
105122                 0,
105123                 312
105124             ]
105125         },
105126         "grocery": {
105127             "12": [
105128                 96,
105129                 312
105130             ],
105131             "18": [
105132                 78,
105133                 312
105134             ],
105135             "24": [
105136                 54,
105137                 312
105138             ]
105139         },
105140         "cinema": {
105141             "12": [
105142                 150,
105143                 312
105144             ],
105145             "18": [
105146                 132,
105147                 312
105148             ],
105149             "24": [
105150                 108,
105151                 312
105152             ]
105153         },
105154         "pharmacy": {
105155             "12": [
105156                 204,
105157                 312
105158             ],
105159             "18": [
105160                 186,
105161                 312
105162             ],
105163             "24": [
105164                 162,
105165                 312
105166             ]
105167         },
105168         "hospital": {
105169             "12": [
105170                 258,
105171                 312
105172             ],
105173             "18": [
105174                 240,
105175                 312
105176             ],
105177             "24": [
105178                 216,
105179                 312
105180             ]
105181         },
105182         "danger": {
105183             "12": [
105184                 42,
105185                 336
105186             ],
105187             "18": [
105188                 24,
105189                 336
105190             ],
105191             "24": [
105192                 0,
105193                 336
105194             ]
105195         },
105196         "industrial": {
105197             "12": [
105198                 96,
105199                 336
105200             ],
105201             "18": [
105202                 78,
105203                 336
105204             ],
105205             "24": [
105206                 54,
105207                 336
105208             ]
105209         },
105210         "warehouse": {
105211             "12": [
105212                 150,
105213                 336
105214             ],
105215             "18": [
105216                 132,
105217                 336
105218             ],
105219             "24": [
105220                 108,
105221                 336
105222             ]
105223         },
105224         "commercial": {
105225             "12": [
105226                 204,
105227                 336
105228             ],
105229             "18": [
105230                 186,
105231                 336
105232             ],
105233             "24": [
105234                 162,
105235                 336
105236             ]
105237         },
105238         "building": {
105239             "12": [
105240                 258,
105241                 336
105242             ],
105243             "18": [
105244                 240,
105245                 336
105246             ],
105247             "24": [
105248                 216,
105249                 336
105250             ]
105251         },
105252         "place-of-worship": {
105253             "12": [
105254                 42,
105255                 360
105256             ],
105257             "18": [
105258                 24,
105259                 360
105260             ],
105261             "24": [
105262                 0,
105263                 360
105264             ]
105265         },
105266         "alcohol-shop": {
105267             "12": [
105268                 96,
105269                 360
105270             ],
105271             "18": [
105272                 78,
105273                 360
105274             ],
105275             "24": [
105276                 54,
105277                 360
105278             ]
105279         },
105280         "logging": {
105281             "12": [
105282                 150,
105283                 360
105284             ],
105285             "18": [
105286                 132,
105287                 360
105288             ],
105289             "24": [
105290                 108,
105291                 360
105292             ]
105293         },
105294         "oil-well": {
105295             "12": [
105296                 204,
105297                 360
105298             ],
105299             "18": [
105300                 186,
105301                 360
105302             ],
105303             "24": [
105304                 162,
105305                 360
105306             ]
105307         },
105308         "slaughterhouse": {
105309             "12": [
105310                 258,
105311                 360
105312             ],
105313             "18": [
105314                 240,
105315                 360
105316             ],
105317             "24": [
105318                 216,
105319                 360
105320             ]
105321         },
105322         "dam": {
105323             "12": [
105324                 42,
105325                 384
105326             ],
105327             "18": [
105328                 24,
105329                 384
105330             ],
105331             "24": [
105332                 0,
105333                 384
105334             ]
105335         },
105336         "water": {
105337             "12": [
105338                 96,
105339                 384
105340             ],
105341             "18": [
105342                 78,
105343                 384
105344             ],
105345             "24": [
105346                 54,
105347                 384
105348             ]
105349         },
105350         "wetland": {
105351             "12": [
105352                 150,
105353                 384
105354             ],
105355             "18": [
105356                 132,
105357                 384
105358             ],
105359             "24": [
105360                 108,
105361                 384
105362             ]
105363         },
105364         "disability": {
105365             "12": [
105366                 204,
105367                 384
105368             ],
105369             "18": [
105370                 186,
105371                 384
105372             ],
105373             "24": [
105374                 162,
105375                 384
105376             ]
105377         },
105378         "telephone": {
105379             "12": [
105380                 258,
105381                 384
105382             ],
105383             "18": [
105384                 240,
105385                 384
105386             ],
105387             "24": [
105388                 216,
105389                 384
105390             ]
105391         },
105392         "emergency-telephone": {
105393             "12": [
105394                 42,
105395                 408
105396             ],
105397             "18": [
105398                 24,
105399                 408
105400             ],
105401             "24": [
105402                 0,
105403                 408
105404             ]
105405         },
105406         "toilets": {
105407             "12": [
105408                 96,
105409                 408
105410             ],
105411             "18": [
105412                 78,
105413                 408
105414             ],
105415             "24": [
105416                 54,
105417                 408
105418             ]
105419         },
105420         "waste-basket": {
105421             "12": [
105422                 150,
105423                 408
105424             ],
105425             "18": [
105426                 132,
105427                 408
105428             ],
105429             "24": [
105430                 108,
105431                 408
105432             ]
105433         },
105434         "music": {
105435             "12": [
105436                 204,
105437                 408
105438             ],
105439             "18": [
105440                 186,
105441                 408
105442             ],
105443             "24": [
105444                 162,
105445                 408
105446             ]
105447         },
105448         "land-use": {
105449             "12": [
105450                 258,
105451                 408
105452             ],
105453             "18": [
105454                 240,
105455                 408
105456             ],
105457             "24": [
105458                 216,
105459                 408
105460             ]
105461         },
105462         "city": {
105463             "12": [
105464                 42,
105465                 432
105466             ],
105467             "18": [
105468                 24,
105469                 432
105470             ],
105471             "24": [
105472                 0,
105473                 432
105474             ]
105475         },
105476         "town": {
105477             "12": [
105478                 96,
105479                 432
105480             ],
105481             "18": [
105482                 78,
105483                 432
105484             ],
105485             "24": [
105486                 54,
105487                 432
105488             ]
105489         },
105490         "village": {
105491             "12": [
105492                 150,
105493                 432
105494             ],
105495             "18": [
105496                 132,
105497                 432
105498             ],
105499             "24": [
105500                 108,
105501                 432
105502             ]
105503         },
105504         "farm": {
105505             "12": [
105506                 204,
105507                 432
105508             ],
105509             "18": [
105510                 186,
105511                 432
105512             ],
105513             "24": [
105514                 162,
105515                 432
105516             ]
105517         },
105518         "bakery": {
105519             "12": [
105520                 258,
105521                 432
105522             ],
105523             "18": [
105524                 240,
105525                 432
105526             ],
105527             "24": [
105528                 216,
105529                 432
105530             ]
105531         },
105532         "dog-park": {
105533             "12": [
105534                 42,
105535                 456
105536             ],
105537             "18": [
105538                 24,
105539                 456
105540             ],
105541             "24": [
105542                 0,
105543                 456
105544             ]
105545         },
105546         "lighthouse": {
105547             "12": [
105548                 96,
105549                 456
105550             ],
105551             "18": [
105552                 78,
105553                 456
105554             ],
105555             "24": [
105556                 54,
105557                 456
105558             ]
105559         },
105560         "clothing-store": {
105561             "12": [
105562                 150,
105563                 456
105564             ],
105565             "18": [
105566                 132,
105567                 456
105568             ],
105569             "24": [
105570                 108,
105571                 456
105572             ]
105573         },
105574         "polling-place": {
105575             "12": [
105576                 204,
105577                 456
105578             ],
105579             "18": [
105580                 186,
105581                 456
105582             ],
105583             "24": [
105584                 162,
105585                 456
105586             ]
105587         },
105588         "playground": {
105589             "12": [
105590                 258,
105591                 456
105592             ],
105593             "18": [
105594                 240,
105595                 456
105596             ],
105597             "24": [
105598                 216,
105599                 456
105600             ]
105601         },
105602         "entrance": {
105603             "12": [
105604                 42,
105605                 480
105606             ],
105607             "18": [
105608                 24,
105609                 480
105610             ],
105611             "24": [
105612                 0,
105613                 480
105614             ]
105615         },
105616         "heart": {
105617             "12": [
105618                 96,
105619                 480
105620             ],
105621             "18": [
105622                 78,
105623                 480
105624             ],
105625             "24": [
105626                 54,
105627                 480
105628             ]
105629         },
105630         "london-underground": {
105631             "12": [
105632                 150,
105633                 480
105634             ],
105635             "18": [
105636                 132,
105637                 480
105638             ],
105639             "24": [
105640                 108,
105641                 480
105642             ]
105643         },
105644         "minefield": {
105645             "12": [
105646                 204,
105647                 480
105648             ],
105649             "18": [
105650                 186,
105651                 480
105652             ],
105653             "24": [
105654                 162,
105655                 480
105656             ]
105657         },
105658         "rail-underground": {
105659             "12": [
105660                 258,
105661                 480
105662             ],
105663             "18": [
105664                 240,
105665                 480
105666             ],
105667             "24": [
105668                 216,
105669                 480
105670             ]
105671         },
105672         "rail-above": {
105673             "12": [
105674                 42,
105675                 504
105676             ],
105677             "18": [
105678                 24,
105679                 504
105680             ],
105681             "24": [
105682                 0,
105683                 504
105684             ]
105685         },
105686         "camera": {
105687             "12": [
105688                 96,
105689                 504
105690             ],
105691             "18": [
105692                 78,
105693                 504
105694             ],
105695             "24": [
105696                 54,
105697                 504
105698             ]
105699         },
105700         "laundry": {
105701             "12": [
105702                 150,
105703                 504
105704             ],
105705             "18": [
105706                 132,
105707                 504
105708             ],
105709             "24": [
105710                 108,
105711                 504
105712             ]
105713         },
105714         "car": {
105715             "12": [
105716                 204,
105717                 504
105718             ],
105719             "18": [
105720                 186,
105721                 504
105722             ],
105723             "24": [
105724                 162,
105725                 504
105726             ]
105727         },
105728         "suitcase": {
105729             "12": [
105730                 258,
105731                 504
105732             ],
105733             "18": [
105734                 240,
105735                 504
105736             ],
105737             "24": [
105738                 216,
105739                 504
105740             ]
105741         },
105742         "highway-motorway": {
105743             "line": [
105744                 20,
105745                 25
105746             ]
105747         },
105748         "highway-trunk": {
105749             "line": [
105750                 80,
105751                 25
105752             ]
105753         },
105754         "highway-primary": {
105755             "line": [
105756                 140,
105757                 25
105758             ]
105759         },
105760         "highway-secondary": {
105761             "line": [
105762                 200,
105763                 25
105764             ]
105765         },
105766         "highway-tertiary": {
105767             "line": [
105768                 260,
105769                 25
105770             ]
105771         },
105772         "highway-motorway-link": {
105773             "line": [
105774                 320,
105775                 25
105776             ]
105777         },
105778         "highway-trunk-link": {
105779             "line": [
105780                 380,
105781                 25
105782             ]
105783         },
105784         "highway-primary-link": {
105785             "line": [
105786                 440,
105787                 25
105788             ]
105789         },
105790         "highway-secondary-link": {
105791             "line": [
105792                 500,
105793                 25
105794             ]
105795         },
105796         "highway-tertiary-link": {
105797             "line": [
105798                 560,
105799                 25
105800             ]
105801         },
105802         "highway-residential": {
105803             "line": [
105804                 620,
105805                 25
105806             ]
105807         },
105808         "highway-unclassified": {
105809             "line": [
105810                 680,
105811                 25
105812             ]
105813         },
105814         "highway-service": {
105815             "line": [
105816                 740,
105817                 25
105818             ]
105819         },
105820         "highway-road": {
105821             "line": [
105822                 800,
105823                 25
105824             ]
105825         },
105826         "highway-track": {
105827             "line": [
105828                 860,
105829                 25
105830             ]
105831         },
105832         "highway-living-street": {
105833             "line": [
105834                 920,
105835                 25
105836             ]
105837         },
105838         "highway-path": {
105839             "line": [
105840                 980,
105841                 25
105842             ]
105843         },
105844         "highway-cycleway": {
105845             "line": [
105846                 1040,
105847                 25
105848             ]
105849         },
105850         "highway-footway": {
105851             "line": [
105852                 1100,
105853                 25
105854             ]
105855         },
105856         "highway-bridleway": {
105857             "line": [
105858                 1160,
105859                 25
105860             ]
105861         },
105862         "highway-steps": {
105863             "line": [
105864                 1220,
105865                 25
105866             ]
105867         },
105868         "railway-rail": {
105869             "line": [
105870                 1280,
105871                 25
105872             ]
105873         },
105874         "railway-disused": {
105875             "line": [
105876                 1340,
105877                 25
105878             ]
105879         },
105880         "railway-abandoned": {
105881             "line": [
105882                 1400,
105883                 25
105884             ]
105885         },
105886         "railway-subway": {
105887             "line": [
105888                 1460,
105889                 25
105890             ]
105891         },
105892         "railway-light-rail": {
105893             "line": [
105894                 1520,
105895                 25
105896             ]
105897         },
105898         "railway-monorail": {
105899             "line": [
105900                 1580,
105901                 25
105902             ]
105903         },
105904         "waterway-river": {
105905             "line": [
105906                 1640,
105907                 25
105908             ]
105909         },
105910         "waterway-stream": {
105911             "line": [
105912                 1700,
105913                 25
105914             ]
105915         },
105916         "waterway-canal": {
105917             "line": [
105918                 1760,
105919                 25
105920             ]
105921         },
105922         "waterway-ditch": {
105923             "line": [
105924                 1820,
105925                 25
105926             ]
105927         },
105928         "power-line": {
105929             "line": [
105930                 1880,
105931                 25
105932             ]
105933         },
105934         "other-line": {
105935             "line": [
105936                 1940,
105937                 25
105938             ]
105939         },
105940         "category-roads": {
105941             "line": [
105942                 2000,
105943                 25
105944             ]
105945         },
105946         "category-rail": {
105947             "line": [
105948                 2060,
105949                 25
105950             ]
105951         },
105952         "category-path": {
105953             "line": [
105954                 2120,
105955                 25
105956             ]
105957         },
105958         "category-water": {
105959             "line": [
105960                 2180,
105961                 25
105962             ]
105963         },
105964         "pipeline": {
105965             "line": [
105966                 2300,
105967                 25
105968             ]
105969         },
105970         "relation": {
105971             "relation": [
105972                 20,
105973                 25
105974             ]
105975         },
105976         "restriction": {
105977             "relation": [
105978                 80,
105979                 25
105980             ]
105981         },
105982         "multipolygon": {
105983             "relation": [
105984                 140,
105985                 25
105986             ]
105987         },
105988         "boundary": {
105989             "relation": [
105990                 200,
105991                 25
105992             ]
105993         },
105994         "route": {
105995             "relation": [
105996                 260,
105997                 25
105998             ]
105999         },
106000         "route-road": {
106001             "relation": [
106002                 320,
106003                 25
106004             ]
106005         },
106006         "route-bicycle": {
106007             "relation": [
106008                 380,
106009                 25
106010             ]
106011         },
106012         "route-foot": {
106013             "relation": [
106014                 440,
106015                 25
106016             ]
106017         },
106018         "route-bus": {
106019             "relation": [
106020                 500,
106021                 25
106022             ]
106023         },
106024         "route-train": {
106025             "relation": [
106026                 560,
106027                 25
106028             ]
106029         },
106030         "route-detour": {
106031             "relation": [
106032                 620,
106033                 25
106034             ]
106035         },
106036         "route-tram": {
106037             "relation": [
106038                 680,
106039                 25
106040             ]
106041         },
106042         "route-ferry": {
106043             "relation": [
106044                 740,
106045                 25
106046             ]
106047         },
106048         "route-power": {
106049             "relation": [
106050                 800,
106051                 25
106052             ]
106053         },
106054         "route-pipeline": {
106055             "relation": [
106056                 860,
106057                 25
106058             ]
106059         },
106060         "route-master": {
106061             "relation": [
106062                 920,
106063                 25
106064             ]
106065         }
106066     },
106067     "operations": {
106068         "icon-operation-delete": [
106069             0,
106070             140
106071         ],
106072         "icon-operation-circularize": [
106073             20,
106074             140
106075         ],
106076         "icon-operation-straighten": [
106077             40,
106078             140
106079         ],
106080         "icon-operation-split": [
106081             60,
106082             140
106083         ],
106084         "icon-operation-disconnect": [
106085             80,
106086             140
106087         ],
106088         "icon-operation-reverse": [
106089             100,
106090             140
106091         ],
106092         "icon-operation-move": [
106093             120,
106094             140
106095         ],
106096         "icon-operation-merge": [
106097             140,
106098             140
106099         ],
106100         "icon-operation-orthogonalize": [
106101             160,
106102             140
106103         ],
106104         "icon-operation-rotate": [
106105             180,
106106             140
106107         ],
106108         "icon-operation-simplify": [
106109             200,
106110             140
106111         ],
106112         "icon-operation-continue": [
106113             220,
106114             140
106115         ],
106116         "icon-operation-disabled-delete": [
106117             0,
106118             160
106119         ],
106120         "icon-operation-disabled-circularize": [
106121             20,
106122             160
106123         ],
106124         "icon-operation-disabled-straighten": [
106125             40,
106126             160
106127         ],
106128         "icon-operation-disabled-split": [
106129             60,
106130             160
106131         ],
106132         "icon-operation-disabled-disconnect": [
106133             80,
106134             160
106135         ],
106136         "icon-operation-disabled-reverse": [
106137             100,
106138             160
106139         ],
106140         "icon-operation-disabled-move": [
106141             120,
106142             160
106143         ],
106144         "icon-operation-disabled-merge": [
106145             140,
106146             160
106147         ],
106148         "icon-operation-disabled-orthogonalize": [
106149             160,
106150             160
106151         ],
106152         "icon-operation-disabled-rotate": [
106153             180,
106154             160
106155         ],
106156         "icon-operation-disabled-simplify": [
106157             200,
106158             160
106159         ],
106160         "icon-operation-disabled-continue": [
106161             220,
106162             160
106163         ]
106164     },
106165     "locales": [
106166         "af",
106167         "ar",
106168         "ar-AA",
106169         "ast",
106170         "bn",
106171         "bs",
106172         "bg-BG",
106173         "ca",
106174         "zh",
106175         "zh-CN",
106176         "zh-CN.GB2312",
106177         "zh-HK",
106178         "zh-TW",
106179         "yue",
106180         "hr",
106181         "cs",
106182         "da",
106183         "nl",
106184         "en-GB",
106185         "et",
106186         "fi",
106187         "fr",
106188         "de",
106189         "el",
106190         "hu",
106191         "is",
106192         "id",
106193         "it",
106194         "ja",
106195         "ko",
106196         "lv",
106197         "lt",
106198         "no",
106199         "nn",
106200         "fa",
106201         "pl",
106202         "pt",
106203         "pt-BR",
106204         "ru",
106205         "sc",
106206         "sr",
106207         "sr-RS",
106208         "sk",
106209         "sl",
106210         "es",
106211         "sv",
106212         "te",
106213         "tr",
106214         "uk",
106215         "vi"
106216     ],
106217     "en": {
106218         "modes": {
106219             "add_area": {
106220                 "title": "Area",
106221                 "description": "Add parks, buildings, lakes or other areas to the map.",
106222                 "tail": "Click on the map to start drawing an area, like a park, lake, or building."
106223             },
106224             "add_line": {
106225                 "title": "Line",
106226                 "description": "Add highways, streets, pedestrian paths, canals or other lines to the map.",
106227                 "tail": "Click on the map to start drawing a road, path, or route."
106228             },
106229             "add_point": {
106230                 "title": "Point",
106231                 "description": "Add restaurants, monuments, postal boxes or other points to the map.",
106232                 "tail": "Click on the map to add a point."
106233             },
106234             "browse": {
106235                 "title": "Browse",
106236                 "description": "Pan and zoom the map."
106237             },
106238             "draw_area": {
106239                 "tail": "Click to add nodes to your area. Click the first node to finish the area."
106240             },
106241             "draw_line": {
106242                 "tail": "Click to add more nodes to the line. Click on other lines to connect to them, and double-click to end the line."
106243             }
106244         },
106245         "operations": {
106246             "add": {
106247                 "annotation": {
106248                     "point": "Added a point.",
106249                     "vertex": "Added a node to a way.",
106250                     "relation": "Added a relation."
106251                 }
106252             },
106253             "start": {
106254                 "annotation": {
106255                     "line": "Started a line.",
106256                     "area": "Started an area."
106257                 }
106258             },
106259             "continue": {
106260                 "key": "A",
106261                 "title": "Continue",
106262                 "description": "Continue this line.",
106263                 "not_eligible": "No line can be continued here.",
106264                 "multiple": "Several lines can be continued here. To choose a line, press the Shift key and click on it to select it.",
106265                 "annotation": {
106266                     "line": "Continued a line.",
106267                     "area": "Continued an area."
106268                 }
106269             },
106270             "cancel_draw": {
106271                 "annotation": "Canceled drawing."
106272             },
106273             "change_role": {
106274                 "annotation": "Changed the role of a relation member."
106275             },
106276             "change_tags": {
106277                 "annotation": "Changed tags."
106278             },
106279             "circularize": {
106280                 "title": "Circularize",
106281                 "description": {
106282                     "line": "Make this line circular.",
106283                     "area": "Make this area circular."
106284                 },
106285                 "key": "O",
106286                 "annotation": {
106287                     "line": "Made a line circular.",
106288                     "area": "Made an area circular."
106289                 },
106290                 "not_closed": "This can't be made circular because it's not a loop."
106291             },
106292             "orthogonalize": {
106293                 "title": "Square",
106294                 "description": {
106295                     "line": "Square the corners of this line.",
106296                     "area": "Square the corners of this area."
106297                 },
106298                 "key": "S",
106299                 "annotation": {
106300                     "line": "Squared the corners of a line.",
106301                     "area": "Squared the corners of an area."
106302                 },
106303                 "not_squarish": "This can't be made square because it is not squarish."
106304             },
106305             "straighten": {
106306                 "title": "Straighten",
106307                 "description": "Straighten this line.",
106308                 "key": "S",
106309                 "annotation": "Straightened a line.",
106310                 "too_bendy": "This can't be straightened because it bends too much."
106311             },
106312             "delete": {
106313                 "title": "Delete",
106314                 "description": "Remove this from the map.",
106315                 "annotation": {
106316                     "point": "Deleted a point.",
106317                     "vertex": "Deleted a node from a way.",
106318                     "line": "Deleted a line.",
106319                     "area": "Deleted an area.",
106320                     "relation": "Deleted a relation.",
106321                     "multiple": "Deleted {n} objects."
106322                 },
106323                 "incomplete_relation": "This feature can't be deleted because it hasn't been fully downloaded."
106324             },
106325             "add_member": {
106326                 "annotation": "Added a member to a relation."
106327             },
106328             "delete_member": {
106329                 "annotation": "Removed a member from a relation."
106330             },
106331             "connect": {
106332                 "annotation": {
106333                     "point": "Connected a way to a point.",
106334                     "vertex": "Connected a way to another.",
106335                     "line": "Connected a way to a line.",
106336                     "area": "Connected a way to an area."
106337                 }
106338             },
106339             "disconnect": {
106340                 "title": "Disconnect",
106341                 "description": "Disconnect these lines/areas from each other.",
106342                 "key": "D",
106343                 "annotation": "Disconnected lines/areas.",
106344                 "not_connected": "There aren't enough lines/areas here to disconnect."
106345             },
106346             "merge": {
106347                 "title": "Merge",
106348                 "description": "Merge these lines.",
106349                 "key": "C",
106350                 "annotation": "Merged {n} lines.",
106351                 "not_eligible": "These features can't be merged.",
106352                 "not_adjacent": "These lines can't be merged because they aren't connected.",
106353                 "restriction": "These lines can't be merged because at least one is a member of a \"{relation}\" relation."
106354             },
106355             "move": {
106356                 "title": "Move",
106357                 "description": "Move this to a different location.",
106358                 "key": "M",
106359                 "annotation": {
106360                     "point": "Moved a point.",
106361                     "vertex": "Moved a node in a way.",
106362                     "line": "Moved a line.",
106363                     "area": "Moved an area.",
106364                     "multiple": "Moved multiple objects."
106365                 },
106366                 "incomplete_relation": "This feature can't be moved because it hasn't been fully downloaded."
106367             },
106368             "rotate": {
106369                 "title": "Rotate",
106370                 "description": "Rotate this object around its center point.",
106371                 "key": "R",
106372                 "annotation": {
106373                     "line": "Rotated a line.",
106374                     "area": "Rotated an area."
106375                 }
106376             },
106377             "reverse": {
106378                 "title": "Reverse",
106379                 "description": "Make this line go in the opposite direction.",
106380                 "key": "V",
106381                 "annotation": "Reversed a line."
106382             },
106383             "split": {
106384                 "title": "Split",
106385                 "description": {
106386                     "line": "Split this line into two at this node.",
106387                     "area": "Split the boundary of this area into two.",
106388                     "multiple": "Split the lines/area boundaries at this node into two."
106389                 },
106390                 "key": "X",
106391                 "annotation": {
106392                     "line": "Split a line.",
106393                     "area": "Split an area boundary.",
106394                     "multiple": "Split {n} lines/area boundaries."
106395                 },
106396                 "not_eligible": "Lines can't be split at their beginning or end.",
106397                 "multiple_ways": "There are too many lines here to split."
106398             }
106399         },
106400         "undo": {
106401             "tooltip": "Undo: {action}",
106402             "nothing": "Nothing to undo."
106403         },
106404         "redo": {
106405             "tooltip": "Redo: {action}",
106406             "nothing": "Nothing to redo."
106407         },
106408         "tooltip_keyhint": "Shortcut:",
106409         "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.",
106410         "translate": {
106411             "translate": "Translate",
106412             "localized_translation_label": "Multilingual name",
106413             "localized_translation_language": "Choose language",
106414             "localized_translation_name": "Name"
106415         },
106416         "zoom_in_edit": "Zoom in to Edit",
106417         "logout": "logout",
106418         "loading_auth": "Connecting to OpenStreetMap...",
106419         "report_a_bug": "report a bug",
106420         "status": {
106421             "error": "Unable to connect to API.",
106422             "offline": "The API is offline. Please try editing later.",
106423             "readonly": "The API is read-only. You will need to wait to save your changes."
106424         },
106425         "commit": {
106426             "title": "Save Changes",
106427             "description_placeholder": "Brief description of your contributions",
106428             "message_label": "Commit message",
106429             "upload_explanation": "The changes you upload will be visible on all maps that use OpenStreetMap data.",
106430             "upload_explanation_with_user": "The changes you upload as {user} will be visible on all maps that use OpenStreetMap data.",
106431             "save": "Save",
106432             "cancel": "Cancel",
106433             "warnings": "Warnings",
106434             "modified": "Modified",
106435             "deleted": "Deleted",
106436             "created": "Created"
106437         },
106438         "contributors": {
106439             "list": "Edits by {users}",
106440             "truncated_list": "Edits by {users} and {count} others"
106441         },
106442         "geocoder": {
106443             "search": "Search worldwide...",
106444             "no_results_visible": "No results in visible map area",
106445             "no_results_worldwide": "No results found"
106446         },
106447         "geolocate": {
106448             "title": "Show My Location"
106449         },
106450         "inspector": {
106451             "no_documentation_combination": "There is no documentation available for this tag combination",
106452             "no_documentation_key": "There is no documentation available for this key",
106453             "show_more": "Show More",
106454             "view_on_osm": "View on openstreetmap.org",
106455             "all_tags": "All tags",
106456             "all_members": "All members",
106457             "all_relations": "All relations",
106458             "new_relation": "New relation...",
106459             "role": "Role",
106460             "choose": "Select feature type",
106461             "results": "{n} results for {search}",
106462             "reference": "View on OpenStreetMap Wiki",
106463             "back_tooltip": "Change feature",
106464             "remove": "Remove",
106465             "search": "Search",
106466             "multiselect": "Selected items",
106467             "unknown": "Unknown",
106468             "incomplete": "<not downloaded>",
106469             "feature_list": "Search features",
106470             "edit": "Edit feature",
106471             "check": {
106472                 "yes": "Yes",
106473                 "no": "No"
106474             },
106475             "none": "None"
106476         },
106477         "background": {
106478             "title": "Background",
106479             "description": "Background settings",
106480             "percent_brightness": "{opacity}% brightness",
106481             "none": "None",
106482             "custom": "Custom",
106483             "custom_prompt": "Enter a tile template. Valid tokens are {z}, {x}, {y} for Z/X/Y scheme and {u} for quadtile scheme.",
106484             "fix_misalignment": "Fix alignment",
106485             "reset": "reset"
106486         },
106487         "restore": {
106488             "heading": "You have unsaved changes",
106489             "description": "Do you wish to restore unsaved changes from a previous editing session?",
106490             "restore": "Restore",
106491             "reset": "Reset"
106492         },
106493         "save": {
106494             "title": "Save",
106495             "help": "Save changes to OpenStreetMap, making them visible to other users.",
106496             "no_changes": "No changes to save.",
106497             "error": "An error occurred while trying to save",
106498             "uploading": "Uploading changes to OpenStreetMap.",
106499             "unsaved_changes": "You have unsaved changes"
106500         },
106501         "success": {
106502             "edited_osm": "Edited OSM!",
106503             "just_edited": "You just edited OpenStreetMap!",
106504             "view_on_osm": "View on OSM",
106505             "facebook": "Share on Facebook",
106506             "twitter": "Share on Twitter",
106507             "google": "Share on Google+",
106508             "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"
106509         },
106510         "confirm": {
106511             "okay": "Okay"
106512         },
106513         "splash": {
106514             "welcome": "Welcome to the iD OpenStreetMap editor",
106515             "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}.",
106516             "walkthrough": "Start the Walkthrough",
106517             "start": "Edit Now"
106518         },
106519         "source_switch": {
106520             "live": "live",
106521             "lose_changes": "You have unsaved changes. Switching the map server will discard them. Are you sure you want to switch servers?",
106522             "dev": "dev"
106523         },
106524         "tag_reference": {
106525             "description": "Description",
106526             "on_wiki": "{tag} on wiki.osm.org",
106527             "used_with": "used with {type}"
106528         },
106529         "validations": {
106530             "untagged_point": "Untagged point",
106531             "untagged_line": "Untagged line",
106532             "untagged_area": "Untagged area",
106533             "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.",
106534             "tag_suggests_area": "The tag {tag} suggests line should be area, but it is not an area",
106535             "deprecated_tags": "Deprecated tags: {tags}"
106536         },
106537         "zoom": {
106538             "in": "Zoom In",
106539             "out": "Zoom Out"
106540         },
106541         "cannot_zoom": "Cannot zoom out further in current mode.",
106542         "gpx": {
106543             "local_layer": "Local GPX file",
106544             "drag_drop": "Drag and drop a .gpx file on the page, or click the button to the right to browse",
106545             "zoom": "Zoom to GPX track",
106546             "browse": "Browse for a .gpx file"
106547         },
106548         "help": {
106549             "title": "Help",
106550             "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/systemed/iD).\n",
106551             "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",
106552             "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",
106553             "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",
106554             "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",
106555             "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",
106556             "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",
106557             "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",
106558             "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"
106559         },
106560         "intro": {
106561             "navigation": {
106562                 "title": "Navigation",
106563                 "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!**",
106564                 "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.**",
106565                 "header": "The header shows us the feature type.",
106566                 "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.**"
106567             },
106568             "points": {
106569                 "title": "Points",
106570                 "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.**",
106571                 "place": "The point can be placed by clicking on the map. **Place the point on top of the building.**",
106572                 "search": "There are many different features that can be represented by points. The point you just added is a Cafe. **Search for '{name}'**",
106573                 "choose": "**Choose Cafe from the list.**",
106574                 "describe": "The point is now marked as a cafe. Using the feature editor, we can add more information about the feature. **Add a name**",
106575                 "close": "The feature editor can be closed by clicking on the close button. **Close the feature editor**",
106576                 "reselect": "Often points will already exist, but have mistakes or be incomplete. We can edit existing points. **Select the point you just created.**",
106577                 "fixname": "**Change the name and close the feature editor.**",
106578                 "reselect_delete": "All features on the map can be deleted. **Click on the point you created.**",
106579                 "delete": "The menu around the point contains operations that can be performed on it, including delete. **Delete the point.**"
106580             },
106581             "areas": {
106582                 "title": "Areas",
106583                 "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.**",
106584                 "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.**",
106585                 "place": "Draw the area by placing more nodes. Finish the area by clicking on the starting node. **Draw an area for the playground.**",
106586                 "search": "**Search for '{name}'.**",
106587                 "choose": "**Choose Playground from the list.**",
106588                 "describe": "**Add a name, and close the feature editor**"
106589             },
106590             "lines": {
106591                 "title": "Lines",
106592                 "add": "Lines are used to represent features such as roads, railroads and rivers. **Click the Line button to add a new line.**",
106593                 "start": "**Start the line by clicking on the end of the road.**",
106594                 "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.**",
106595                 "finish": "Lines can be finished by clicking on the last node again. **Finish drawing the road.**",
106596                 "road": "**Select Road from the list**",
106597                 "residential": "There are different types of roads, the most common of which is Residential. **Choose the Residential road type**",
106598                 "describe": "**Name the road and close the feature editor.**",
106599                 "restart": "The road needs to intersect Flower Street.",
106600                 "wrong_preset": "You didn't select the Residential road type. **Click here to choose again**"
106601             },
106602             "startediting": {
106603                 "title": "Start Editing",
106604                 "help": "More documentation and this walkthrough are available here.",
106605                 "save": "Don't forget to regularly save your changes!",
106606                 "start": "Start mapping!"
106607             }
106608         },
106609         "presets": {
106610             "categories": {
106611                 "category-building": {
106612                     "name": "Building"
106613                 },
106614                 "category-golf": {
106615                     "name": "Golf"
106616                 },
106617                 "category-landuse": {
106618                     "name": "Land Use"
106619                 },
106620                 "category-path": {
106621                     "name": "Path"
106622                 },
106623                 "category-rail": {
106624                     "name": "Rail"
106625                 },
106626                 "category-road": {
106627                     "name": "Road"
106628                 },
106629                 "category-route": {
106630                     "name": "Route"
106631                 },
106632                 "category-water-area": {
106633                     "name": "Water"
106634                 },
106635                 "category-water-line": {
106636                     "name": "Water"
106637                 }
106638             },
106639             "fields": {
106640                 "access": {
106641                     "label": "Access",
106642                     "placeholder": "Unknown",
106643                     "types": {
106644                         "access": "General",
106645                         "foot": "Foot",
106646                         "motor_vehicle": "Motor Vehicles",
106647                         "bicycle": "Bicycles",
106648                         "horse": "Horses"
106649                     },
106650                     "options": {
106651                         "yes": {
106652                             "title": "Allowed",
106653                             "description": "Access permitted by law; a right of way"
106654                         },
106655                         "no": {
106656                             "title": "Prohibited",
106657                             "description": "Access not permitted to the general public"
106658                         },
106659                         "permissive": {
106660                             "title": "Permissive",
106661                             "description": "Access permitted until such time as the owner revokes the permission"
106662                         },
106663                         "private": {
106664                             "title": "Private",
106665                             "description": "Access permitted only with permission of the owner on an individual basis"
106666                         },
106667                         "designated": {
106668                             "title": "Designated",
106669                             "description": "Access permitted according to signs or specific local laws"
106670                         },
106671                         "destination": {
106672                             "title": "Destination",
106673                             "description": "Access permitted only to reach a destination"
106674                         }
106675                     }
106676                 },
106677                 "access_simple": {
106678                     "label": "Access"
106679                 },
106680                 "address": {
106681                     "label": "Address",
106682                     "placeholders": {
106683                         "housename": "Housename",
106684                         "number": "123",
106685                         "street": "Street",
106686                         "city": "City",
106687                         "postcode": "Postal code"
106688                     }
106689                 },
106690                 "admin_level": {
106691                     "label": "Admin Level"
106692                 },
106693                 "aeroway": {
106694                     "label": "Type"
106695                 },
106696                 "amenity": {
106697                     "label": "Type"
106698                 },
106699                 "artist": {
106700                     "label": "Artist"
106701                 },
106702                 "artwork_type": {
106703                     "label": "Type"
106704                 },
106705                 "atm": {
106706                     "label": "ATM"
106707                 },
106708                 "backrest": {
106709                     "label": "Backrest"
106710                 },
106711                 "barrier": {
106712                     "label": "Type"
106713                 },
106714                 "bicycle_parking": {
106715                     "label": "Type"
106716                 },
106717                 "boundary": {
106718                     "label": "Type"
106719                 },
106720                 "building": {
106721                     "label": "Building"
106722                 },
106723                 "building_area": {
106724                     "label": "Building"
106725                 },
106726                 "cans": {
106727                     "label": "Accepts Cans"
106728                 },
106729                 "capacity": {
106730                     "label": "Capacity",
106731                     "placeholder": "50, 100, 200..."
106732                 },
106733                 "cardinal_direction": {
106734                     "label": "Direction"
106735                 },
106736                 "clock_direction": {
106737                     "label": "Direction",
106738                     "options": {
106739                         "clockwise": "Clockwise",
106740                         "anticlockwise": "Counterclockwise"
106741                     }
106742                 },
106743                 "clothes": {
106744                     "label": "Accepts Clothes"
106745                 },
106746                 "collection_times": {
106747                     "label": "Collection Times"
106748                 },
106749                 "construction": {
106750                     "label": "Type"
106751                 },
106752                 "country": {
106753                     "label": "Country"
106754                 },
106755                 "covered": {
106756                     "label": "Covered"
106757                 },
106758                 "crossing": {
106759                     "label": "Type"
106760                 },
106761                 "cuisine": {
106762                     "label": "Cuisine"
106763                 },
106764                 "denomination": {
106765                     "label": "Denomination"
106766                 },
106767                 "denotation": {
106768                     "label": "Denotation"
106769                 },
106770                 "description": {
106771                     "label": "Description"
106772                 },
106773                 "elevation": {
106774                     "label": "Elevation"
106775                 },
106776                 "emergency": {
106777                     "label": "Emergency"
106778                 },
106779                 "entrance": {
106780                     "label": "Type"
106781                 },
106782                 "fax": {
106783                     "label": "Fax",
106784                     "placeholder": "+31 42 123 4567"
106785                 },
106786                 "fee": {
106787                     "label": "Fee"
106788                 },
106789                 "fire_hydrant/type": {
106790                     "label": "Type"
106791                 },
106792                 "fixme": {
106793                     "label": "Fix Me"
106794                 },
106795                 "generator/method": {
106796                     "label": "Method"
106797                 },
106798                 "generator/source": {
106799                     "label": "Source"
106800                 },
106801                 "generator/type": {
106802                     "label": "Type"
106803                 },
106804                 "glass": {
106805                     "label": "Accepts Glass"
106806                 },
106807                 "golf_hole": {
106808                     "label": "Reference",
106809                     "placeholder": "Hole number (1-18)"
106810                 },
106811                 "handicap": {
106812                     "label": "Handicap",
106813                     "placeholder": "1-18"
106814                 },
106815                 "highway": {
106816                     "label": "Type"
106817                 },
106818                 "historic": {
106819                     "label": "Type"
106820                 },
106821                 "iata": {
106822                     "label": "IATA"
106823                 },
106824                 "icao": {
106825                     "label": "ICAO"
106826                 },
106827                 "incline": {
106828                     "label": "Incline"
106829                 },
106830                 "information": {
106831                     "label": "Type"
106832                 },
106833                 "internet_access": {
106834                     "label": "Internet Access",
106835                     "options": {
106836                         "yes": "Yes",
106837                         "no": "No",
106838                         "wlan": "Wifi",
106839                         "wired": "Wired",
106840                         "terminal": "Terminal"
106841                     }
106842                 },
106843                 "landuse": {
106844                     "label": "Type"
106845                 },
106846                 "lanes": {
106847                     "label": "Lanes",
106848                     "placeholder": "1, 2, 3..."
106849                 },
106850                 "layer": {
106851                     "label": "Layer"
106852                 },
106853                 "leisure": {
106854                     "label": "Type"
106855                 },
106856                 "levels": {
106857                     "label": "Levels",
106858                     "placeholder": "2, 4, 6..."
106859                 },
106860                 "lit": {
106861                     "label": "Lit"
106862                 },
106863                 "location": {
106864                     "label": "Location"
106865                 },
106866                 "man_made": {
106867                     "label": "Type"
106868                 },
106869                 "maxspeed": {
106870                     "label": "Speed Limit",
106871                     "placeholder": "40, 50, 60..."
106872                 },
106873                 "name": {
106874                     "label": "Name",
106875                     "placeholder": "Common name (if any)"
106876                 },
106877                 "natural": {
106878                     "label": "Natural"
106879                 },
106880                 "network": {
106881                     "label": "Network"
106882                 },
106883                 "note": {
106884                     "label": "Note"
106885                 },
106886                 "office": {
106887                     "label": "Type"
106888                 },
106889                 "oneway": {
106890                     "label": "One Way"
106891                 },
106892                 "oneway_yes": {
106893                     "label": "One Way"
106894                 },
106895                 "opening_hours": {
106896                     "label": "Hours"
106897                 },
106898                 "operator": {
106899                     "label": "Operator"
106900                 },
106901                 "paper": {
106902                     "label": "Accepts Paper"
106903                 },
106904                 "par": {
106905                     "label": "Par",
106906                     "placeholder": "3, 4, 5..."
106907                 },
106908                 "park_ride": {
106909                     "label": "Park and Ride"
106910                 },
106911                 "parking": {
106912                     "label": "Type"
106913                 },
106914                 "phone": {
106915                     "label": "Phone",
106916                     "placeholder": "+31 42 123 4567"
106917                 },
106918                 "place": {
106919                     "label": "Type"
106920                 },
106921                 "power": {
106922                     "label": "Type"
106923                 },
106924                 "railway": {
106925                     "label": "Type"
106926                 },
106927                 "ref": {
106928                     "label": "Reference"
106929                 },
106930                 "relation": {
106931                     "label": "Type"
106932                 },
106933                 "religion": {
106934                     "label": "Religion",
106935                     "options": {
106936                         "christian": "Christian",
106937                         "muslim": "Muslim",
106938                         "buddhist": "Buddhist",
106939                         "jewish": "Jewish",
106940                         "hindu": "Hindu",
106941                         "shinto": "Shinto",
106942                         "taoist": "Taoist"
106943                     }
106944                 },
106945                 "restriction": {
106946                     "label": "Type"
106947                 },
106948                 "route": {
106949                     "label": "Type"
106950                 },
106951                 "route_master": {
106952                     "label": "Type"
106953                 },
106954                 "sac_scale": {
106955                     "label": "Path Difficulty"
106956                 },
106957                 "service": {
106958                     "label": "Type"
106959                 },
106960                 "shelter": {
106961                     "label": "Shelter"
106962                 },
106963                 "shelter_type": {
106964                     "label": "Type"
106965                 },
106966                 "shop": {
106967                     "label": "Type"
106968                 },
106969                 "source": {
106970                     "label": "Source"
106971                 },
106972                 "sport": {
106973                     "label": "Sport"
106974                 },
106975                 "structure": {
106976                     "label": "Structure",
106977                     "placeholder": "Unknown",
106978                     "options": {
106979                         "bridge": "Bridge",
106980                         "tunnel": "Tunnel",
106981                         "embankment": "Embankment",
106982                         "cutting": "Cutting"
106983                     }
106984                 },
106985                 "supervised": {
106986                     "label": "Supervised"
106987                 },
106988                 "surface": {
106989                     "label": "Surface"
106990                 },
106991                 "toilets/disposal": {
106992                     "label": "Disposal"
106993                 },
106994                 "tourism": {
106995                     "label": "Type"
106996                 },
106997                 "towertype": {
106998                     "label": "Tower type"
106999                 },
107000                 "tracktype": {
107001                     "label": "Type"
107002                 },
107003                 "trail_visibility": {
107004                     "label": "Trail Visibility"
107005                 },
107006                 "tree_type": {
107007                     "label": "Type"
107008                 },
107009                 "vending": {
107010                     "label": "Type of Goods"
107011                 },
107012                 "water": {
107013                     "label": "Type"
107014                 },
107015                 "waterway": {
107016                     "label": "Type"
107017                 },
107018                 "website": {
107019                     "label": "Website",
107020                     "placeholder": "http://example.com/"
107021                 },
107022                 "wetland": {
107023                     "label": "Type"
107024                 },
107025                 "wheelchair": {
107026                     "label": "Wheelchair Access"
107027                 },
107028                 "wikipedia": {
107029                     "label": "Wikipedia"
107030                 },
107031                 "wood": {
107032                     "label": "Type"
107033                 }
107034             },
107035             "presets": {
107036                 "address": {
107037                     "name": "Address",
107038                     "terms": ""
107039                 },
107040                 "aeroway": {
107041                     "name": "Aeroway",
107042                     "terms": ""
107043                 },
107044                 "aeroway/aerodrome": {
107045                     "name": "Airport",
107046                     "terms": "airplane,airport,aerodrome"
107047                 },
107048                 "aeroway/apron": {
107049                     "name": "Apron",
107050                     "terms": "ramp"
107051                 },
107052                 "aeroway/gate": {
107053                     "name": "Airport gate",
107054                     "terms": ""
107055                 },
107056                 "aeroway/hangar": {
107057                     "name": "Hangar",
107058                     "terms": ""
107059                 },
107060                 "aeroway/helipad": {
107061                     "name": "Helipad",
107062                     "terms": "helicopter,helipad,heliport"
107063                 },
107064                 "aeroway/runway": {
107065                     "name": "Runway",
107066                     "terms": "landing strip"
107067                 },
107068                 "aeroway/taxiway": {
107069                     "name": "Taxiway",
107070                     "terms": ""
107071                 },
107072                 "aeroway/terminal": {
107073                     "name": "Airport terminal",
107074                     "terms": "airport,aerodrome"
107075                 },
107076                 "amenity": {
107077                     "name": "Amenity",
107078                     "terms": ""
107079                 },
107080                 "amenity/arts_centre": {
107081                     "name": "Arts Center",
107082                     "terms": "arts,arts centre"
107083                 },
107084                 "amenity/atm": {
107085                     "name": "ATM",
107086                     "terms": ""
107087                 },
107088                 "amenity/bank": {
107089                     "name": "Bank",
107090                     "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"
107091                 },
107092                 "amenity/bar": {
107093                     "name": "Bar",
107094                     "terms": ""
107095                 },
107096                 "amenity/bench": {
107097                     "name": "Bench",
107098                     "terms": ""
107099                 },
107100                 "amenity/bicycle_parking": {
107101                     "name": "Bicycle Parking",
107102                     "terms": ""
107103                 },
107104                 "amenity/bicycle_rental": {
107105                     "name": "Bicycle Rental",
107106                     "terms": ""
107107                 },
107108                 "amenity/boat_rental": {
107109                     "name": "Boat Rental",
107110                     "terms": ""
107111                 },
107112                 "amenity/cafe": {
107113                     "name": "Cafe",
107114                     "terms": "coffee,tea,coffee shop"
107115                 },
107116                 "amenity/car_rental": {
107117                     "name": "Car Rental",
107118                     "terms": ""
107119                 },
107120                 "amenity/car_sharing": {
107121                     "name": "Car Sharing",
107122                     "terms": ""
107123                 },
107124                 "amenity/car_wash": {
107125                     "name": "Car Wash",
107126                     "terms": ""
107127                 },
107128                 "amenity/childcare": {
107129                     "name": "Childcare",
107130                     "terms": "nursery,orphanage,playgroup"
107131                 },
107132                 "amenity/cinema": {
107133                     "name": "Cinema",
107134                     "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"
107135                 },
107136                 "amenity/college": {
107137                     "name": "College",
107138                     "terms": ""
107139                 },
107140                 "amenity/courthouse": {
107141                     "name": "Courthouse",
107142                     "terms": ""
107143                 },
107144                 "amenity/drinking_water": {
107145                     "name": "Drinking Water",
107146                     "terms": "water fountain,potable water"
107147                 },
107148                 "amenity/embassy": {
107149                     "name": "Embassy",
107150                     "terms": ""
107151                 },
107152                 "amenity/fast_food": {
107153                     "name": "Fast Food",
107154                     "terms": ""
107155                 },
107156                 "amenity/fire_station": {
107157                     "name": "Fire Station",
107158                     "terms": ""
107159                 },
107160                 "amenity/fountain": {
107161                     "name": "Fountain",
107162                     "terms": ""
107163                 },
107164                 "amenity/fuel": {
107165                     "name": "Gas Station",
107166                     "terms": "petrol,fuel,propane,diesel,lng,cng,biodiesel"
107167                 },
107168                 "amenity/grave_yard": {
107169                     "name": "Graveyard",
107170                     "terms": ""
107171                 },
107172                 "amenity/hospital": {
107173                     "name": "Hospital",
107174                     "terms": "clinic,emergency room,health service,hospice,infirmary,institution,nursing home,rest home,sanatorium,sanitarium,sick bay,surgery,ward"
107175                 },
107176                 "amenity/kindergarten": {
107177                     "name": "Kindergarten",
107178                     "terms": "nursery,preschool"
107179                 },
107180                 "amenity/library": {
107181                     "name": "Library",
107182                     "terms": ""
107183                 },
107184                 "amenity/marketplace": {
107185                     "name": "Marketplace",
107186                     "terms": ""
107187                 },
107188                 "amenity/parking": {
107189                     "name": "Car Parking",
107190                     "terms": ""
107191                 },
107192                 "amenity/pharmacy": {
107193                     "name": "Pharmacy",
107194                     "terms": ""
107195                 },
107196                 "amenity/place_of_worship": {
107197                     "name": "Place of Worship",
107198                     "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"
107199                 },
107200                 "amenity/place_of_worship/buddhist": {
107201                     "name": "Buddhist Temple",
107202                     "terms": "stupa,vihara,monastery,temple,pagoda,zendo,dojo"
107203                 },
107204                 "amenity/place_of_worship/christian": {
107205                     "name": "Church",
107206                     "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"
107207                 },
107208                 "amenity/place_of_worship/jewish": {
107209                     "name": "Synagogue",
107210                     "terms": "jewish,synagogue"
107211                 },
107212                 "amenity/place_of_worship/muslim": {
107213                     "name": "Mosque",
107214                     "terms": "muslim,mosque"
107215                 },
107216                 "amenity/police": {
107217                     "name": "Police",
107218                     "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"
107219                 },
107220                 "amenity/post_box": {
107221                     "name": "Mailbox",
107222                     "terms": "letter drop,letterbox,mail drop,mailbox,pillar box,postbox"
107223                 },
107224                 "amenity/post_office": {
107225                     "name": "Post Office",
107226                     "terms": ""
107227                 },
107228                 "amenity/pub": {
107229                     "name": "Pub",
107230                     "terms": ""
107231                 },
107232                 "amenity/ranger_station": {
107233                     "name": "Ranger Station",
107234                     "terms": "visitor center,visitor centre,permit center,permit centre,backcountry office,warden office,warden center"
107235                 },
107236                 "amenity/recycling": {
107237                     "name": "Recycling",
107238                     "terms": ""
107239                 },
107240                 "amenity/restaurant": {
107241                     "name": "Restaurant",
107242                     "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"
107243                 },
107244                 "amenity/school": {
107245                     "name": "School",
107246                     "terms": "academy,alma mater,blackboard,college,department,discipline,establishment,faculty,hall,halls of ivy,institute,institution,jail*,schoolhouse,seminary,university"
107247                 },
107248                 "amenity/shelter": {
107249                     "name": "Shelter",
107250                     "terms": "lean-to"
107251                 },
107252                 "amenity/swimming_pool": {
107253                     "name": "Swimming Pool",
107254                     "terms": ""
107255                 },
107256                 "amenity/taxi": {
107257                     "name": "Taxi Stand",
107258                     "terms": "cab"
107259                 },
107260                 "amenity/telephone": {
107261                     "name": "Telephone",
107262                     "terms": "phone"
107263                 },
107264                 "amenity/theatre": {
107265                     "name": "Theater",
107266                     "terms": "theatre,performance,play,musical"
107267                 },
107268                 "amenity/toilets": {
107269                     "name": "Toilets",
107270                     "terms": "bathroom,restroom,outhouse,privy,head,lavatory,latrine,water closet,WC,W.C."
107271                 },
107272                 "amenity/townhall": {
107273                     "name": "Town Hall",
107274                     "terms": "village hall,city government,courthouse,municipal building,municipal center,municipal centre"
107275                 },
107276                 "amenity/university": {
107277                     "name": "University",
107278                     "terms": "college"
107279                 },
107280                 "amenity/vending_machine": {
107281                     "name": "Vending Machine",
107282                     "terms": ""
107283                 },
107284                 "amenity/waste_basket": {
107285                     "name": "Waste Basket",
107286                     "terms": "rubbish bin,litter bin,trash can,garbage can"
107287                 },
107288                 "area": {
107289                     "name": "Area",
107290                     "terms": ""
107291                 },
107292                 "barrier": {
107293                     "name": "Barrier",
107294                     "terms": ""
107295                 },
107296                 "barrier/block": {
107297                     "name": "Block",
107298                     "terms": ""
107299                 },
107300                 "barrier/bollard": {
107301                     "name": "Bollard",
107302                     "terms": ""
107303                 },
107304                 "barrier/cattle_grid": {
107305                     "name": "Cattle Grid",
107306                     "terms": ""
107307                 },
107308                 "barrier/city_wall": {
107309                     "name": "City Wall",
107310                     "terms": ""
107311                 },
107312                 "barrier/cycle_barrier": {
107313                     "name": "Cycle Barrier",
107314                     "terms": ""
107315                 },
107316                 "barrier/ditch": {
107317                     "name": "Ditch",
107318                     "terms": ""
107319                 },
107320                 "barrier/entrance": {
107321                     "name": "Entrance",
107322                     "terms": ""
107323                 },
107324                 "barrier/fence": {
107325                     "name": "Fence",
107326                     "terms": ""
107327                 },
107328                 "barrier/gate": {
107329                     "name": "Gate",
107330                     "terms": ""
107331                 },
107332                 "barrier/hedge": {
107333                     "name": "Hedge",
107334                     "terms": ""
107335                 },
107336                 "barrier/kissing_gate": {
107337                     "name": "Kissing Gate",
107338                     "terms": ""
107339                 },
107340                 "barrier/lift_gate": {
107341                     "name": "Lift Gate",
107342                     "terms": ""
107343                 },
107344                 "barrier/retaining_wall": {
107345                     "name": "Retaining Wall",
107346                     "terms": ""
107347                 },
107348                 "barrier/stile": {
107349                     "name": "Stile",
107350                     "terms": ""
107351                 },
107352                 "barrier/toll_booth": {
107353                     "name": "Toll Booth",
107354                     "terms": ""
107355                 },
107356                 "barrier/wall": {
107357                     "name": "Wall",
107358                     "terms": ""
107359                 },
107360                 "boundary/administrative": {
107361                     "name": "Administrative Boundary",
107362                     "terms": ""
107363                 },
107364                 "building": {
107365                     "name": "Building",
107366                     "terms": ""
107367                 },
107368                 "building/apartments": {
107369                     "name": "Apartments",
107370                     "terms": ""
107371                 },
107372                 "building/commercial": {
107373                     "name": "Commercial Building",
107374                     "terms": ""
107375                 },
107376                 "building/entrance": {
107377                     "name": "Entrance",
107378                     "terms": ""
107379                 },
107380                 "building/garage": {
107381                     "name": "Garage",
107382                     "terms": ""
107383                 },
107384                 "building/house": {
107385                     "name": "House",
107386                     "terms": ""
107387                 },
107388                 "building/hut": {
107389                     "name": "Hut",
107390                     "terms": ""
107391                 },
107392                 "building/industrial": {
107393                     "name": "Industrial Building",
107394                     "terms": ""
107395                 },
107396                 "building/residential": {
107397                     "name": "Residential Building",
107398                     "terms": ""
107399                 },
107400                 "embankment": {
107401                     "name": "Embankment",
107402                     "terms": ""
107403                 },
107404                 "emergency/ambulance_station": {
107405                     "name": "Ambulance Station",
107406                     "terms": ""
107407                 },
107408                 "emergency/fire_hydrant": {
107409                     "name": "Fire Hydrant",
107410                     "terms": ""
107411                 },
107412                 "emergency/phone": {
107413                     "name": "Emergency Phone",
107414                     "terms": ""
107415                 },
107416                 "entrance": {
107417                     "name": "Entrance",
107418                     "terms": ""
107419                 },
107420                 "footway/crossing": {
107421                     "name": "Crossing",
107422                     "terms": "crosswalk,zebra crossing"
107423                 },
107424                 "footway/sidewalk": {
107425                     "name": "Sidewalk",
107426                     "terms": ""
107427                 },
107428                 "golf/bunker": {
107429                     "name": "Sand Trap",
107430                     "terms": "hazard,bunker"
107431                 },
107432                 "golf/fairway": {
107433                     "name": "Fairway",
107434                     "terms": ""
107435                 },
107436                 "golf/green": {
107437                     "name": "Putting Green",
107438                     "terms": "putting green"
107439                 },
107440                 "golf/hole": {
107441                     "name": "Golf Hole",
107442                     "terms": ""
107443                 },
107444                 "golf/lateral_water_hazard": {
107445                     "name": "Lateral Water Hazard",
107446                     "terms": ""
107447                 },
107448                 "golf/rough": {
107449                     "name": "Rough",
107450                     "terms": ""
107451                 },
107452                 "golf/tee": {
107453                     "name": "Tee Box",
107454                     "terms": "teeing ground"
107455                 },
107456                 "golf/water_hazard": {
107457                     "name": "Water Hazard",
107458                     "terms": ""
107459                 },
107460                 "highway": {
107461                     "name": "Highway",
107462                     "terms": ""
107463                 },
107464                 "highway/bridleway": {
107465                     "name": "Bridle Path",
107466                     "terms": "bridleway,equestrian trail,horse riding path,bridle road,horse trail"
107467                 },
107468                 "highway/bus_stop": {
107469                     "name": "Bus Stop",
107470                     "terms": ""
107471                 },
107472                 "highway/crossing": {
107473                     "name": "Crossing",
107474                     "terms": "crosswalk,zebra crossing"
107475                 },
107476                 "highway/cycleway": {
107477                     "name": "Cycle Path",
107478                     "terms": ""
107479                 },
107480                 "highway/footway": {
107481                     "name": "Foot Path",
107482                     "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"
107483                 },
107484                 "highway/living_street": {
107485                     "name": "Living Street",
107486                     "terms": ""
107487                 },
107488                 "highway/mini_roundabout": {
107489                     "name": "Mini-Roundabout",
107490                     "terms": ""
107491                 },
107492                 "highway/motorway": {
107493                     "name": "Motorway",
107494                     "terms": ""
107495                 },
107496                 "highway/motorway_junction": {
107497                     "name": "Motorway Junction",
107498                     "terms": ""
107499                 },
107500                 "highway/motorway_link": {
107501                     "name": "Motorway Link",
107502                     "terms": "ramp,on ramp,off ramp"
107503                 },
107504                 "highway/path": {
107505                     "name": "Path",
107506                     "terms": ""
107507                 },
107508                 "highway/pedestrian": {
107509                     "name": "Pedestrian",
107510                     "terms": ""
107511                 },
107512                 "highway/primary": {
107513                     "name": "Primary Road",
107514                     "terms": ""
107515                 },
107516                 "highway/primary_link": {
107517                     "name": "Primary Link",
107518                     "terms": "ramp,on ramp,off ramp"
107519                 },
107520                 "highway/residential": {
107521                     "name": "Residential Road",
107522                     "terms": ""
107523                 },
107524                 "highway/road": {
107525                     "name": "Unknown Road",
107526                     "terms": ""
107527                 },
107528                 "highway/secondary": {
107529                     "name": "Secondary Road",
107530                     "terms": ""
107531                 },
107532                 "highway/secondary_link": {
107533                     "name": "Secondary Link",
107534                     "terms": "ramp,on ramp,off ramp"
107535                 },
107536                 "highway/service": {
107537                     "name": "Service Road",
107538                     "terms": ""
107539                 },
107540                 "highway/service/alley": {
107541                     "name": "Alley",
107542                     "terms": ""
107543                 },
107544                 "highway/service/drive-through": {
107545                     "name": "Drive-Through",
107546                     "terms": ""
107547                 },
107548                 "highway/service/driveway": {
107549                     "name": "Driveway",
107550                     "terms": ""
107551                 },
107552                 "highway/service/emergency_access": {
107553                     "name": "Emergency Access",
107554                     "terms": ""
107555                 },
107556                 "highway/service/parking_aisle": {
107557                     "name": "Parking Aisle",
107558                     "terms": ""
107559                 },
107560                 "highway/steps": {
107561                     "name": "Steps",
107562                     "terms": "stairs,staircase"
107563                 },
107564                 "highway/stop": {
107565                     "name": "Stop Sign",
107566                     "terms": "stop sign"
107567                 },
107568                 "highway/tertiary": {
107569                     "name": "Tertiary Road",
107570                     "terms": ""
107571                 },
107572                 "highway/tertiary_link": {
107573                     "name": "Tertiary Link",
107574                     "terms": "ramp,on ramp,off ramp"
107575                 },
107576                 "highway/track": {
107577                     "name": "Track",
107578                     "terms": ""
107579                 },
107580                 "highway/traffic_signals": {
107581                     "name": "Traffic Signals",
107582                     "terms": "light,stoplight,traffic light"
107583                 },
107584                 "highway/trunk": {
107585                     "name": "Trunk Road",
107586                     "terms": ""
107587                 },
107588                 "highway/trunk_link": {
107589                     "name": "Trunk Link",
107590                     "terms": "ramp,on ramp,off ramp"
107591                 },
107592                 "highway/turning_circle": {
107593                     "name": "Turning Circle",
107594                     "terms": ""
107595                 },
107596                 "highway/unclassified": {
107597                     "name": "Unclassified Road",
107598                     "terms": ""
107599                 },
107600                 "historic": {
107601                     "name": "Historic Site",
107602                     "terms": ""
107603                 },
107604                 "historic/archaeological_site": {
107605                     "name": "Archaeological Site",
107606                     "terms": ""
107607                 },
107608                 "historic/boundary_stone": {
107609                     "name": "Boundary Stone",
107610                     "terms": ""
107611                 },
107612                 "historic/castle": {
107613                     "name": "Castle",
107614                     "terms": ""
107615                 },
107616                 "historic/memorial": {
107617                     "name": "Memorial",
107618                     "terms": ""
107619                 },
107620                 "historic/monument": {
107621                     "name": "Monument",
107622                     "terms": ""
107623                 },
107624                 "historic/ruins": {
107625                     "name": "Ruins",
107626                     "terms": ""
107627                 },
107628                 "historic/wayside_cross": {
107629                     "name": "Wayside Cross",
107630                     "terms": ""
107631                 },
107632                 "historic/wayside_shrine": {
107633                     "name": "Wayside Shrine",
107634                     "terms": ""
107635                 },
107636                 "landuse": {
107637                     "name": "Landuse",
107638                     "terms": ""
107639                 },
107640                 "landuse/allotments": {
107641                     "name": "Allotments",
107642                     "terms": ""
107643                 },
107644                 "landuse/basin": {
107645                     "name": "Basin",
107646                     "terms": ""
107647                 },
107648                 "landuse/cemetery": {
107649                     "name": "Cemetery",
107650                     "terms": ""
107651                 },
107652                 "landuse/commercial": {
107653                     "name": "Commercial",
107654                     "terms": ""
107655                 },
107656                 "landuse/construction": {
107657                     "name": "Construction",
107658                     "terms": ""
107659                 },
107660                 "landuse/farm": {
107661                     "name": "Farm",
107662                     "terms": ""
107663                 },
107664                 "landuse/farmland": {
107665                     "name": "Farmland",
107666                     "terms": ""
107667                 },
107668                 "landuse/farmyard": {
107669                     "name": "Farmyard",
107670                     "terms": ""
107671                 },
107672                 "landuse/forest": {
107673                     "name": "Forest",
107674                     "terms": ""
107675                 },
107676                 "landuse/grass": {
107677                     "name": "Grass",
107678                     "terms": ""
107679                 },
107680                 "landuse/industrial": {
107681                     "name": "Industrial",
107682                     "terms": ""
107683                 },
107684                 "landuse/meadow": {
107685                     "name": "Meadow",
107686                     "terms": ""
107687                 },
107688                 "landuse/orchard": {
107689                     "name": "Orchard",
107690                     "terms": ""
107691                 },
107692                 "landuse/quarry": {
107693                     "name": "Quarry",
107694                     "terms": ""
107695                 },
107696                 "landuse/residential": {
107697                     "name": "Residential",
107698                     "terms": ""
107699                 },
107700                 "landuse/retail": {
107701                     "name": "Retail",
107702                     "terms": ""
107703                 },
107704                 "landuse/vineyard": {
107705                     "name": "Vineyard",
107706                     "terms": ""
107707                 },
107708                 "leisure": {
107709                     "name": "Leisure",
107710                     "terms": ""
107711                 },
107712                 "leisure/common": {
107713                     "name": "Common",
107714                     "terms": "open space"
107715                 },
107716                 "leisure/dog_park": {
107717                     "name": "Dog Park",
107718                     "terms": ""
107719                 },
107720                 "leisure/garden": {
107721                     "name": "Garden",
107722                     "terms": ""
107723                 },
107724                 "leisure/golf_course": {
107725                     "name": "Golf Course",
107726                     "terms": "links"
107727                 },
107728                 "leisure/marina": {
107729                     "name": "Marina",
107730                     "terms": ""
107731                 },
107732                 "leisure/park": {
107733                     "name": "Park",
107734                     "terms": "esplanade,estate,forest,garden,grass,green,grounds,lawn,lot,meadow,parkland,place,playground,plaza,pleasure garden,recreation area,square,tract,village green,woodland"
107735                 },
107736                 "leisure/pitch": {
107737                     "name": "Sport Pitch",
107738                     "terms": ""
107739                 },
107740                 "leisure/pitch/american_football": {
107741                     "name": "American Football Field",
107742                     "terms": ""
107743                 },
107744                 "leisure/pitch/baseball": {
107745                     "name": "Baseball Diamond",
107746                     "terms": ""
107747                 },
107748                 "leisure/pitch/basketball": {
107749                     "name": "Basketball Court",
107750                     "terms": ""
107751                 },
107752                 "leisure/pitch/skateboard": {
107753                     "name": "Skate Park",
107754                     "terms": ""
107755                 },
107756                 "leisure/pitch/soccer": {
107757                     "name": "Soccer Field",
107758                     "terms": ""
107759                 },
107760                 "leisure/pitch/tennis": {
107761                     "name": "Tennis Court",
107762                     "terms": ""
107763                 },
107764                 "leisure/pitch/volleyball": {
107765                     "name": "Volleyball Court",
107766                     "terms": ""
107767                 },
107768                 "leisure/playground": {
107769                     "name": "Playground",
107770                     "terms": "jungle gym,play area"
107771                 },
107772                 "leisure/slipway": {
107773                     "name": "Slipway",
107774                     "terms": ""
107775                 },
107776                 "leisure/sports_center": {
107777                     "name": "Sports Center",
107778                     "terms": "gym"
107779                 },
107780                 "leisure/stadium": {
107781                     "name": "Stadium",
107782                     "terms": ""
107783                 },
107784                 "leisure/swimming_pool": {
107785                     "name": "Swimming Pool",
107786                     "terms": ""
107787                 },
107788                 "leisure/track": {
107789                     "name": "Race Track",
107790                     "terms": ""
107791                 },
107792                 "line": {
107793                     "name": "Line",
107794                     "terms": ""
107795                 },
107796                 "man_made": {
107797                     "name": "Man Made",
107798                     "terms": ""
107799                 },
107800                 "man_made/breakwater": {
107801                     "name": "Breakwater",
107802                     "terms": ""
107803                 },
107804                 "man_made/cutline": {
107805                     "name": "Cut line",
107806                     "terms": ""
107807                 },
107808                 "man_made/embankment": {
107809                     "name": "Embankment",
107810                     "terms": ""
107811                 },
107812                 "man_made/flagpole": {
107813                     "name": "Flagpole",
107814                     "terms": ""
107815                 },
107816                 "man_made/lighthouse": {
107817                     "name": "Lighthouse",
107818                     "terms": ""
107819                 },
107820                 "man_made/observation": {
107821                     "name": "Observation Tower",
107822                     "terms": "lookout tower,fire tower"
107823                 },
107824                 "man_made/pier": {
107825                     "name": "Pier",
107826                     "terms": ""
107827                 },
107828                 "man_made/pipeline": {
107829                     "name": "Pipeline",
107830                     "terms": ""
107831                 },
107832                 "man_made/survey_point": {
107833                     "name": "Survey Point",
107834                     "terms": ""
107835                 },
107836                 "man_made/tower": {
107837                     "name": "Tower",
107838                     "terms": ""
107839                 },
107840                 "man_made/wastewater_plant": {
107841                     "name": "Wastewater Plant",
107842                     "terms": "sewage works,sewage treatment plant,water treatment plant,reclamation plant"
107843                 },
107844                 "man_made/water_tower": {
107845                     "name": "Water Tower",
107846                     "terms": ""
107847                 },
107848                 "man_made/water_well": {
107849                     "name": "Water well",
107850                     "terms": ""
107851                 },
107852                 "man_made/water_works": {
107853                     "name": "Water Works",
107854                     "terms": ""
107855                 },
107856                 "military/airfield": {
107857                     "name": "Airfield",
107858                     "terms": ""
107859                 },
107860                 "military/barracks": {
107861                     "name": "Barracks",
107862                     "terms": ""
107863                 },
107864                 "military/bunker": {
107865                     "name": "Bunker",
107866                     "terms": ""
107867                 },
107868                 "military/range": {
107869                     "name": "Military Range",
107870                     "terms": ""
107871                 },
107872                 "natural": {
107873                     "name": "Natural",
107874                     "terms": ""
107875                 },
107876                 "natural/bay": {
107877                     "name": "Bay",
107878                     "terms": ""
107879                 },
107880                 "natural/beach": {
107881                     "name": "Beach",
107882                     "terms": ""
107883                 },
107884                 "natural/cliff": {
107885                     "name": "Cliff",
107886                     "terms": ""
107887                 },
107888                 "natural/coastline": {
107889                     "name": "Coastline",
107890                     "terms": "shore"
107891                 },
107892                 "natural/fell": {
107893                     "name": "Fell",
107894                     "terms": ""
107895                 },
107896                 "natural/glacier": {
107897                     "name": "Glacier",
107898                     "terms": ""
107899                 },
107900                 "natural/grassland": {
107901                     "name": "Grassland",
107902                     "terms": ""
107903                 },
107904                 "natural/heath": {
107905                     "name": "Heath",
107906                     "terms": ""
107907                 },
107908                 "natural/peak": {
107909                     "name": "Peak",
107910                     "terms": "acme,aiguille,alp,climax,crest,crown,hill,mount,mountain,pinnacle,summit,tip,top"
107911                 },
107912                 "natural/scree": {
107913                     "name": "Scree",
107914                     "terms": "loose rocks"
107915                 },
107916                 "natural/scrub": {
107917                     "name": "Scrub",
107918                     "terms": ""
107919                 },
107920                 "natural/spring": {
107921                     "name": "Spring",
107922                     "terms": ""
107923                 },
107924                 "natural/tree": {
107925                     "name": "Tree",
107926                     "terms": ""
107927                 },
107928                 "natural/water": {
107929                     "name": "Water",
107930                     "terms": ""
107931                 },
107932                 "natural/water/lake": {
107933                     "name": "Lake",
107934                     "terms": "lakelet,loch,mere"
107935                 },
107936                 "natural/water/pond": {
107937                     "name": "Pond",
107938                     "terms": "lakelet,millpond,tarn,pool,mere"
107939                 },
107940                 "natural/water/reservoir": {
107941                     "name": "Reservoir",
107942                     "terms": ""
107943                 },
107944                 "natural/wetland": {
107945                     "name": "Wetland",
107946                     "terms": ""
107947                 },
107948                 "natural/wood": {
107949                     "name": "Wood",
107950                     "terms": ""
107951                 },
107952                 "office": {
107953                     "name": "Office",
107954                     "terms": ""
107955                 },
107956                 "office/accountant": {
107957                     "name": "Accountant",
107958                     "terms": ""
107959                 },
107960                 "office/administrative": {
107961                     "name": "Administrative Office",
107962                     "terms": ""
107963                 },
107964                 "office/architect": {
107965                     "name": "Architect",
107966                     "terms": ""
107967                 },
107968                 "office/company": {
107969                     "name": "Company Office",
107970                     "terms": ""
107971                 },
107972                 "office/educational_institution": {
107973                     "name": "Educational Institution",
107974                     "terms": ""
107975                 },
107976                 "office/employment_agency": {
107977                     "name": "Employment Agency",
107978                     "terms": ""
107979                 },
107980                 "office/estate_agent": {
107981                     "name": "Real Estate Office",
107982                     "terms": ""
107983                 },
107984                 "office/financial": {
107985                     "name": "Financial Office",
107986                     "terms": ""
107987                 },
107988                 "office/government": {
107989                     "name": "Government Office",
107990                     "terms": ""
107991                 },
107992                 "office/insurance": {
107993                     "name": "Insurance Office",
107994                     "terms": ""
107995                 },
107996                 "office/it": {
107997                     "name": "IT Office",
107998                     "terms": ""
107999                 },
108000                 "office/lawyer": {
108001                     "name": "Law Office",
108002                     "terms": ""
108003                 },
108004                 "office/newspaper": {
108005                     "name": "Newspaper",
108006                     "terms": ""
108007                 },
108008                 "office/ngo": {
108009                     "name": "NGO Office",
108010                     "terms": ""
108011                 },
108012                 "office/physician": {
108013                     "name": "Physician",
108014                     "terms": ""
108015                 },
108016                 "office/political_party": {
108017                     "name": "Political Party",
108018                     "terms": ""
108019                 },
108020                 "office/research": {
108021                     "name": "Research Office",
108022                     "terms": ""
108023                 },
108024                 "office/telecommunication": {
108025                     "name": "Telecom Office",
108026                     "terms": ""
108027                 },
108028                 "office/therapist": {
108029                     "name": "Therapist",
108030                     "terms": ""
108031                 },
108032                 "office/travel_agent": {
108033                     "name": "Travel Agency",
108034                     "terms": ""
108035                 },
108036                 "place": {
108037                     "name": "Place",
108038                     "terms": ""
108039                 },
108040                 "place/city": {
108041                     "name": "City",
108042                     "terms": ""
108043                 },
108044                 "place/hamlet": {
108045                     "name": "Hamlet",
108046                     "terms": ""
108047                 },
108048                 "place/island": {
108049                     "name": "Island",
108050                     "terms": "archipelago,atoll,bar,cay,isle,islet,key,reef"
108051                 },
108052                 "place/isolated_dwelling": {
108053                     "name": "Isolated Dwelling",
108054                     "terms": ""
108055                 },
108056                 "place/locality": {
108057                     "name": "Locality",
108058                     "terms": ""
108059                 },
108060                 "place/town": {
108061                     "name": "Town",
108062                     "terms": ""
108063                 },
108064                 "place/village": {
108065                     "name": "Village",
108066                     "terms": ""
108067                 },
108068                 "point": {
108069                     "name": "Point",
108070                     "terms": ""
108071                 },
108072                 "power": {
108073                     "name": "Power",
108074                     "terms": ""
108075                 },
108076                 "power/generator": {
108077                     "name": "Power Generator",
108078                     "terms": ""
108079                 },
108080                 "power/line": {
108081                     "name": "Power Line",
108082                     "terms": ""
108083                 },
108084                 "power/minor_line": {
108085                     "name": "Minor Power Line",
108086                     "terms": ""
108087                 },
108088                 "power/pole": {
108089                     "name": "Power Pole",
108090                     "terms": ""
108091                 },
108092                 "power/sub_station": {
108093                     "name": "Substation",
108094                     "terms": ""
108095                 },
108096                 "power/tower": {
108097                     "name": "High-Voltage Tower",
108098                     "terms": ""
108099                 },
108100                 "power/transformer": {
108101                     "name": "Transformer",
108102                     "terms": ""
108103                 },
108104                 "public_transport/platform": {
108105                     "name": "Platform",
108106                     "terms": ""
108107                 },
108108                 "public_transport/stop_position": {
108109                     "name": "Stop Position",
108110                     "terms": ""
108111                 },
108112                 "railway": {
108113                     "name": "Railway",
108114                     "terms": ""
108115                 },
108116                 "railway/abandoned": {
108117                     "name": "Abandoned Railway",
108118                     "terms": ""
108119                 },
108120                 "railway/disused": {
108121                     "name": "Disused Railway",
108122                     "terms": ""
108123                 },
108124                 "railway/halt": {
108125                     "name": "Railway Halt",
108126                     "terms": "break,interrupt,rest,wait,interruption"
108127                 },
108128                 "railway/level_crossing": {
108129                     "name": "Level Crossing",
108130                     "terms": "crossing,railroad crossing,railway crossing,grade crossing,road through railroad,train crossing"
108131                 },
108132                 "railway/monorail": {
108133                     "name": "Monorail",
108134                     "terms": ""
108135                 },
108136                 "railway/platform": {
108137                     "name": "Railway Platform",
108138                     "terms": ""
108139                 },
108140                 "railway/rail": {
108141                     "name": "Rail",
108142                     "terms": ""
108143                 },
108144                 "railway/station": {
108145                     "name": "Railway Station",
108146                     "terms": "train station,station"
108147                 },
108148                 "railway/subway": {
108149                     "name": "Subway",
108150                     "terms": ""
108151                 },
108152                 "railway/subway_entrance": {
108153                     "name": "Subway Entrance",
108154                     "terms": ""
108155                 },
108156                 "railway/tram": {
108157                     "name": "Tram",
108158                     "terms": "streetcar"
108159                 },
108160                 "relation": {
108161                     "name": "Relation",
108162                     "terms": ""
108163                 },
108164                 "route/ferry": {
108165                     "name": "Ferry Route",
108166                     "terms": ""
108167                 },
108168                 "shop": {
108169                     "name": "Shop",
108170                     "terms": ""
108171                 },
108172                 "shop/alcohol": {
108173                     "name": "Liquor Store",
108174                     "terms": "alcohol"
108175                 },
108176                 "shop/bakery": {
108177                     "name": "Bakery",
108178                     "terms": ""
108179                 },
108180                 "shop/beauty": {
108181                     "name": "Beauty Shop",
108182                     "terms": "nail spa,spa,salon,tanning"
108183                 },
108184                 "shop/beverages": {
108185                     "name": "Beverage Store",
108186                     "terms": ""
108187                 },
108188                 "shop/bicycle": {
108189                     "name": "Bicycle Shop",
108190                     "terms": ""
108191                 },
108192                 "shop/books": {
108193                     "name": "Bookstore",
108194                     "terms": ""
108195                 },
108196                 "shop/boutique": {
108197                     "name": "Boutique",
108198                     "terms": ""
108199                 },
108200                 "shop/butcher": {
108201                     "name": "Butcher",
108202                     "terms": ""
108203                 },
108204                 "shop/car": {
108205                     "name": "Car Dealership",
108206                     "terms": ""
108207                 },
108208                 "shop/car_parts": {
108209                     "name": "Car Parts Store",
108210                     "terms": ""
108211                 },
108212                 "shop/car_repair": {
108213                     "name": "Car Repair Shop",
108214                     "terms": ""
108215                 },
108216                 "shop/chemist": {
108217                     "name": "Chemist",
108218                     "terms": ""
108219                 },
108220                 "shop/clothes": {
108221                     "name": "Clothing Store",
108222                     "terms": ""
108223                 },
108224                 "shop/computer": {
108225                     "name": "Computer Store",
108226                     "terms": ""
108227                 },
108228                 "shop/confectionery": {
108229                     "name": "Confectionery",
108230                     "terms": ""
108231                 },
108232                 "shop/convenience": {
108233                     "name": "Convenience Store",
108234                     "terms": ""
108235                 },
108236                 "shop/deli": {
108237                     "name": "Deli",
108238                     "terms": ""
108239                 },
108240                 "shop/department_store": {
108241                     "name": "Department Store",
108242                     "terms": ""
108243                 },
108244                 "shop/doityourself": {
108245                     "name": "DIY Store",
108246                     "terms": ""
108247                 },
108248                 "shop/dry_cleaning": {
108249                     "name": "Dry Cleaners",
108250                     "terms": ""
108251                 },
108252                 "shop/electronics": {
108253                     "name": "Electronics Store",
108254                     "terms": ""
108255                 },
108256                 "shop/farm": {
108257                     "name": "Produce Stand",
108258                     "terms": "farm shop,farm stand"
108259                 },
108260                 "shop/fishmonger": {
108261                     "name": "Fishmonger",
108262                     "terms": ""
108263                 },
108264                 "shop/florist": {
108265                     "name": "Florist",
108266                     "terms": ""
108267                 },
108268                 "shop/furniture": {
108269                     "name": "Furniture Store",
108270                     "terms": ""
108271                 },
108272                 "shop/garden_centre": {
108273                     "name": "Garden Center",
108274                     "terms": "garden centre"
108275                 },
108276                 "shop/gift": {
108277                     "name": "Gift Shop",
108278                     "terms": ""
108279                 },
108280                 "shop/greengrocer": {
108281                     "name": "Greengrocer",
108282                     "terms": ""
108283                 },
108284                 "shop/hairdresser": {
108285                     "name": "Hairdresser",
108286                     "terms": ""
108287                 },
108288                 "shop/hardware": {
108289                     "name": "Hardware Store",
108290                     "terms": ""
108291                 },
108292                 "shop/hifi": {
108293                     "name": "Hifi Store",
108294                     "terms": ""
108295                 },
108296                 "shop/jewelry": {
108297                     "name": "Jeweler",
108298                     "terms": ""
108299                 },
108300                 "shop/kiosk": {
108301                     "name": "Kiosk",
108302                     "terms": ""
108303                 },
108304                 "shop/laundry": {
108305                     "name": "Laundry",
108306                     "terms": ""
108307                 },
108308                 "shop/locksmith": {
108309                     "name": "Locksmith",
108310                     "terms": "keys"
108311                 },
108312                 "shop/mall": {
108313                     "name": "Mall",
108314                     "terms": ""
108315                 },
108316                 "shop/mobile_phone": {
108317                     "name": "Mobile Phone Store",
108318                     "terms": ""
108319                 },
108320                 "shop/motorcycle": {
108321                     "name": "Motorcycle Dealership",
108322                     "terms": ""
108323                 },
108324                 "shop/music": {
108325                     "name": "Music Store",
108326                     "terms": ""
108327                 },
108328                 "shop/newsagent": {
108329                     "name": "Newsagent",
108330                     "terms": ""
108331                 },
108332                 "shop/optician": {
108333                     "name": "Optician",
108334                     "terms": ""
108335                 },
108336                 "shop/outdoor": {
108337                     "name": "Outdoor Store",
108338                     "terms": ""
108339                 },
108340                 "shop/pet": {
108341                     "name": "Pet Store",
108342                     "terms": ""
108343                 },
108344                 "shop/photo": {
108345                     "name": "Photography Store",
108346                     "terms": ""
108347                 },
108348                 "shop/shoes": {
108349                     "name": "Shoe Store",
108350                     "terms": ""
108351                 },
108352                 "shop/sports": {
108353                     "name": "Sporting Goods Store",
108354                     "terms": ""
108355                 },
108356                 "shop/stationery": {
108357                     "name": "Stationery Store",
108358                     "terms": ""
108359                 },
108360                 "shop/supermarket": {
108361                     "name": "Supermarket",
108362                     "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"
108363                 },
108364                 "shop/toys": {
108365                     "name": "Toy Store",
108366                     "terms": ""
108367                 },
108368                 "shop/travel_agency": {
108369                     "name": "Travel Agency",
108370                     "terms": ""
108371                 },
108372                 "shop/tyres": {
108373                     "name": "Tire Store",
108374                     "terms": ""
108375                 },
108376                 "shop/vacant": {
108377                     "name": "Vacant Shop",
108378                     "terms": ""
108379                 },
108380                 "shop/variety_store": {
108381                     "name": "Variety Store",
108382                     "terms": ""
108383                 },
108384                 "shop/video": {
108385                     "name": "Video Store",
108386                     "terms": ""
108387                 },
108388                 "tourism": {
108389                     "name": "Tourism",
108390                     "terms": ""
108391                 },
108392                 "tourism/alpine_hut": {
108393                     "name": "Alpine Hut",
108394                     "terms": ""
108395                 },
108396                 "tourism/artwork": {
108397                     "name": "Artwork",
108398                     "terms": "mural,sculpture,statue"
108399                 },
108400                 "tourism/attraction": {
108401                     "name": "Tourist Attraction",
108402                     "terms": ""
108403                 },
108404                 "tourism/camp_site": {
108405                     "name": "Camp Site",
108406                     "terms": "camping"
108407                 },
108408                 "tourism/caravan_site": {
108409                     "name": "RV Park",
108410                     "terms": ""
108411                 },
108412                 "tourism/chalet": {
108413                     "name": "Chalet",
108414                     "terms": ""
108415                 },
108416                 "tourism/guest_house": {
108417                     "name": "Guest House",
108418                     "terms": "B&B,Bed & Breakfast,Bed and Breakfast"
108419                 },
108420                 "tourism/hostel": {
108421                     "name": "Hostel",
108422                     "terms": ""
108423                 },
108424                 "tourism/hotel": {
108425                     "name": "Hotel",
108426                     "terms": ""
108427                 },
108428                 "tourism/information": {
108429                     "name": "Information",
108430                     "terms": ""
108431                 },
108432                 "tourism/motel": {
108433                     "name": "Motel",
108434                     "terms": ""
108435                 },
108436                 "tourism/museum": {
108437                     "name": "Museum",
108438                     "terms": "exhibition,exhibits archive,foundation,gallery,hall,institution,library,menagerie,repository,salon,storehouse,treasury,vault"
108439                 },
108440                 "tourism/picnic_site": {
108441                     "name": "Picnic Site",
108442                     "terms": ""
108443                 },
108444                 "tourism/theme_park": {
108445                     "name": "Theme Park",
108446                     "terms": ""
108447                 },
108448                 "tourism/viewpoint": {
108449                     "name": "Viewpoint",
108450                     "terms": ""
108451                 },
108452                 "tourism/zoo": {
108453                     "name": "Zoo",
108454                     "terms": ""
108455                 },
108456                 "type/boundary": {
108457                     "name": "Boundary",
108458                     "terms": ""
108459                 },
108460                 "type/boundary/administrative": {
108461                     "name": "Administrative Boundary",
108462                     "terms": ""
108463                 },
108464                 "type/multipolygon": {
108465                     "name": "Multipolygon",
108466                     "terms": ""
108467                 },
108468                 "type/restriction": {
108469                     "name": "Restriction",
108470                     "terms": ""
108471                 },
108472                 "type/route": {
108473                     "name": "Route",
108474                     "terms": ""
108475                 },
108476                 "type/route/bicycle": {
108477                     "name": "Cycle Route",
108478                     "terms": ""
108479                 },
108480                 "type/route/bus": {
108481                     "name": "Bus Route",
108482                     "terms": ""
108483                 },
108484                 "type/route/detour": {
108485                     "name": "Detour Route",
108486                     "terms": ""
108487                 },
108488                 "type/route/ferry": {
108489                     "name": "Ferry Route",
108490                     "terms": ""
108491                 },
108492                 "type/route/foot": {
108493                     "name": "Foot Route",
108494                     "terms": ""
108495                 },
108496                 "type/route/hiking": {
108497                     "name": "Hiking Route",
108498                     "terms": ""
108499                 },
108500                 "type/route/pipeline": {
108501                     "name": "Pipeline Route",
108502                     "terms": ""
108503                 },
108504                 "type/route/power": {
108505                     "name": "Power Route",
108506                     "terms": ""
108507                 },
108508                 "type/route/road": {
108509                     "name": "Road Route",
108510                     "terms": ""
108511                 },
108512                 "type/route/train": {
108513                     "name": "Train Route",
108514                     "terms": ""
108515                 },
108516                 "type/route/tram": {
108517                     "name": "Tram Route",
108518                     "terms": ""
108519                 },
108520                 "type/route_master": {
108521                     "name": "Route Master",
108522                     "terms": ""
108523                 },
108524                 "vertex": {
108525                     "name": "Other",
108526                     "terms": ""
108527                 },
108528                 "waterway": {
108529                     "name": "Waterway",
108530                     "terms": ""
108531                 },
108532                 "waterway/canal": {
108533                     "name": "Canal",
108534                     "terms": ""
108535                 },
108536                 "waterway/dam": {
108537                     "name": "Dam",
108538                     "terms": ""
108539                 },
108540                 "waterway/ditch": {
108541                     "name": "Ditch",
108542                     "terms": ""
108543                 },
108544                 "waterway/drain": {
108545                     "name": "Drain",
108546                     "terms": ""
108547                 },
108548                 "waterway/river": {
108549                     "name": "River",
108550                     "terms": "beck,branch,brook,course,creek,estuary,rill,rivulet,run,runnel,stream,tributary,watercourse"
108551                 },
108552                 "waterway/riverbank": {
108553                     "name": "Riverbank",
108554                     "terms": ""
108555                 },
108556                 "waterway/stream": {
108557                     "name": "Stream",
108558                     "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"
108559                 },
108560                 "waterway/weir": {
108561                     "name": "Weir",
108562                     "terms": ""
108563                 }
108564             }
108565         }
108566     },
108567     "suggestions": {
108568         "amenity": {
108569             "bank": {
108570                 "ABN AMRO": {
108571                     "count": 129
108572                 },
108573                 "ABSA": {
108574                     "count": 88
108575                 },
108576                 "AIB": {
108577                     "count": 71
108578                 },
108579                 "ANZ": {
108580                     "count": 199
108581                 },
108582                 "AXA": {
108583                     "count": 66
108584                 },
108585                 "Alior Bank": {
108586                     "count": 71
108587                 },
108588                 "Allied Bank": {
108589                     "count": 115
108590                 },
108591                 "Alpha Bank": {
108592                     "count": 94
108593                 },
108594                 "Argenta": {
108595                     "count": 84
108596                 },
108597                 "Axis Bank": {
108598                     "count": 52
108599                 },
108600                 "BAWAG PSK": {
108601                     "count": 105
108602                 },
108603                 "BB&T": {
108604                     "count": 126
108605                 },
108606                 "BBK": {
108607                     "count": 69
108608                 },
108609                 "BBVA": {
108610                     "count": 574
108611                 },
108612                 "BCI": {
108613                     "count": 57
108614                 },
108615                 "BCR": {
108616                     "count": 137
108617                 },
108618                 "BDO": {
108619                     "count": 275
108620                 },
108621                 "BES": {
108622                     "count": 68
108623                 },
108624                 "BMO": {
108625                     "count": 160
108626                 },
108627                 "BNL": {
108628                     "count": 78
108629                 },
108630                 "BNP": {
108631                     "count": 109
108632                 },
108633                 "BNP Paribas": {
108634                     "count": 574
108635                 },
108636                 "BNP Paribas Fortis": {
108637                     "count": 204
108638                 },
108639                 "BPI": {
108640                     "count": 393
108641                 },
108642                 "BRD": {
108643                     "count": 179
108644                 },
108645                 "BW-Bank": {
108646                     "count": 97
108647                 },
108648                 "BZ WBK": {
108649                     "count": 65
108650                 },
108651                 "Banamex": {
108652                     "count": 130
108653                 },
108654                 "Banca Intesa": {
108655                     "count": 58
108656                 },
108657                 "Banca Popolare di Novara": {
108658                     "count": 51
108659                 },
108660                 "Banca Popolare di Vicenza": {
108661                     "count": 67
108662                 },
108663                 "Banca Transilvania": {
108664                     "count": 131
108665                 },
108666                 "Bancaja": {
108667                     "count": 58
108668                 },
108669                 "Banco BCI": {
108670                     "count": 51
108671                 },
108672                 "Banco Estado": {
108673                     "count": 67
108674                 },
108675                 "Banco G&T Continental": {
108676                     "count": 62
108677                 },
108678                 "Banco Itaú": {
108679                     "count": 82
108680                 },
108681                 "Banco Nación": {
108682                     "count": 59
108683                 },
108684                 "Banco Pastor": {
108685                     "count": 62
108686                 },
108687                 "Banco Popular": {
108688                     "count": 262
108689                 },
108690                 "Banco Provincia": {
108691                     "count": 62
108692                 },
108693                 "Banco Santander": {
108694                     "count": 91
108695                 },
108696                 "Banco de Chile": {
108697                     "count": 95
108698                 },
108699                 "Banco de Costa Rica": {
108700                     "count": 64
108701                 },
108702                 "Banco de Desarrollo Banrural": {
108703                     "count": 74
108704                 },
108705                 "Banco de la Nación": {
108706                     "count": 93
108707                 },
108708                 "Banco do Brasil": {
108709                     "count": 440
108710                 },
108711                 "BancoEstado": {
108712                     "count": 79
108713                 },
108714                 "Bancolombia": {
108715                     "count": 85
108716                 },
108717                 "Bancomer": {
108718                     "count": 96
108719                 },
108720                 "Bancpost": {
108721                     "count": 51
108722                 },
108723                 "Banesco": {
108724                     "count": 86
108725                 },
108726                 "Banesto": {
108727                     "count": 198
108728                 },
108729                 "Bank Austria": {
108730                     "count": 174
108731                 },
108732                 "Bank Mandiri": {
108733                     "count": 56
108734                 },
108735                 "Bank Spółdzielczy": {
108736                     "count": 142
108737                 },
108738                 "Bank of America": {
108739                     "count": 836
108740                 },
108741                 "Bank of Ireland": {
108742                     "count": 109
108743                 },
108744                 "Bank of Montreal": {
108745                     "count": 111
108746                 },
108747                 "Bank of Scotland": {
108748                     "count": 85
108749                 },
108750                 "Bank of the West": {
108751                     "count": 86
108752                 },
108753                 "Bankia": {
108754                     "count": 108
108755                 },
108756                 "Bankinter": {
108757                     "count": 54
108758                 },
108759                 "Banorte": {
108760                     "count": 65
108761                 },
108762                 "Banque Nationale": {
108763                     "count": 56
108764                 },
108765                 "Banque Populaire": {
108766                     "count": 399
108767                 },
108768                 "Barclays": {
108769                     "count": 925
108770                 },
108771                 "Belfius": {
108772                     "count": 219
108773                 },
108774                 "Bendigo Bank": {
108775                     "count": 88
108776                 },
108777                 "Berliner Sparkasse": {
108778                     "count": 61
108779                 },
108780                 "Berliner Volksbank": {
108781                     "count": 79
108782                 },
108783                 "Bicentenario": {
108784                     "count": 183
108785                 },
108786                 "Bradesco": {
108787                     "count": 236
108788                 },
108789                 "CIBC": {
108790                     "count": 306
108791                 },
108792                 "CIC": {
108793                     "count": 393
108794                 },
108795                 "Caisse d'Épargne": {
108796                     "count": 801
108797                 },
108798                 "Caixa": {
108799                     "count": 99
108800                 },
108801                 "Caixa Econômica Federal": {
108802                     "count": 131
108803                 },
108804                 "Caixa Geral de Depósitos": {
108805                     "count": 119
108806                 },
108807                 "Caja Círculo": {
108808                     "count": 65
108809                 },
108810                 "Caja Duero": {
108811                     "count": 58
108812                 },
108813                 "Caja Madrid": {
108814                     "count": 115
108815                 },
108816                 "Caja Rural": {
108817                     "count": 87
108818                 },
108819                 "Caja de Burgos": {
108820                     "count": 58
108821                 },
108822                 "Cajamar": {
108823                     "count": 61
108824                 },
108825                 "Cajero Automatico Bancared": {
108826                     "count": 147
108827                 },
108828                 "Canara Bank": {
108829                     "count": 82
108830                 },
108831                 "Cassa di Risparmio del Veneto": {
108832                     "count": 58
108833                 },
108834                 "Chase": {
108835                     "count": 623
108836                 },
108837                 "China Bank": {
108838                     "count": 59
108839                 },
108840                 "Chinabank": {
108841                     "count": 54
108842                 },
108843                 "Citibank": {
108844                     "count": 249
108845                 },
108846                 "Citizens Bank": {
108847                     "count": 107
108848                 },
108849                 "CityCommerce Bank": {
108850                     "count": 53
108851                 },
108852                 "Commercial Bank of Ceylon PLC": {
108853                     "count": 80
108854                 },
108855                 "Commerzbank": {
108856                     "count": 799
108857                 },
108858                 "Commonwealth Bank": {
108859                     "count": 218
108860                 },
108861                 "Credit Agricole": {
108862                     "count": 143
108863                 },
108864                 "Credit Suisse": {
108865                     "count": 69
108866                 },
108867                 "Crédit Agricole": {
108868                     "count": 1160
108869                 },
108870                 "Crédit Mutuel": {
108871                     "count": 648
108872                 },
108873                 "Crédit Mutuel de Bretagne": {
108874                     "count": 335
108875                 },
108876                 "Crédit du Nord": {
108877                     "count": 88
108878                 },
108879                 "Danske Bank": {
108880                     "count": 130
108881                 },
108882                 "Davivienda": {
108883                     "count": 83
108884                 },
108885                 "De Venezuela": {
108886                     "count": 127
108887                 },
108888                 "Del Tesoro": {
108889                     "count": 94
108890                 },
108891                 "Deutsche Bank": {
108892                     "count": 836
108893                 },
108894                 "Dresdner Bank": {
108895                     "count": 77
108896                 },
108897                 "Ecobank": {
108898                     "count": 54
108899                 },
108900                 "Erste Bank": {
108901                     "count": 178
108902                 },
108903                 "Eurobank": {
108904                     "count": 89
108905                 },
108906                 "FNB": {
108907                     "count": 90
108908                 },
108909                 "Fifth Third Bank": {
108910                     "count": 66
108911                 },
108912                 "First National Bank": {
108913                     "count": 76
108914                 },
108915                 "GE Money Bank": {
108916                     "count": 72
108917                 },
108918                 "HDFC Bank": {
108919                     "count": 85
108920                 },
108921                 "HSBC": {
108922                     "count": 1039
108923                 },
108924                 "Halifax": {
108925                     "count": 214
108926                 },
108927                 "Hamburger Sparkasse": {
108928                     "count": 157
108929                 },
108930                 "Handelsbanken": {
108931                     "count": 178
108932                 },
108933                 "HypoVereinsbank": {
108934                     "count": 570
108935                 },
108936                 "ICICI Bank": {
108937                     "count": 78
108938                 },
108939                 "ING": {
108940                     "count": 468
108941                 },
108942                 "ING Bank Śląski": {
108943                     "count": 64
108944                 },
108945                 "Ibercaja": {
108946                     "count": 58
108947                 },
108948                 "Intesa San Paolo": {
108949                     "count": 60
108950                 },
108951                 "Itaú": {
108952                     "count": 278
108953                 },
108954                 "KBC": {
108955                     "count": 194
108956                 },
108957                 "Key Bank": {
108958                     "count": 139
108959                 },
108960                 "Komerční banka": {
108961                     "count": 136
108962                 },
108963                 "Kreissparkasse": {
108964                     "count": 579
108965                 },
108966                 "Kreissparkasse Köln": {
108967                     "count": 67
108968                 },
108969                 "LCL": {
108970                     "count": 508
108971                 },
108972                 "La Banque Postale": {
108973                     "count": 61
108974                 },
108975                 "La Caixa": {
108976                     "count": 513
108977                 },
108978                 "Landbank": {
108979                     "count": 79
108980                 },
108981                 "Lloyds Bank": {
108982                     "count": 541
108983                 },
108984                 "M&T Bank": {
108985                     "count": 80
108986                 },
108987                 "Maybank": {
108988                     "count": 81
108989                 },
108990                 "Mercantil": {
108991                     "count": 220
108992                 },
108993                 "Metrobank": {
108994                     "count": 253
108995                 },
108996                 "Millenium Bank": {
108997                     "count": 60
108998                 },
108999                 "Millennium Bank": {
109000                     "count": 415
109001                 },
109002                 "Monte dei Paschi di Siena": {
109003                     "count": 126
109004                 },
109005                 "NAB": {
109006                     "count": 123
109007                 },
109008                 "NatWest": {
109009                     "count": 606
109010                 },
109011                 "National Bank": {
109012                     "count": 87
109013                 },
109014                 "Nationwide": {
109015                     "count": 193
109016                 },
109017                 "Nedbank": {
109018                     "count": 74
109019                 },
109020                 "Nordea": {
109021                     "count": 312
109022                 },
109023                 "OLB": {
109024                     "count": 52
109025                 },
109026                 "OTP": {
109027                     "count": 184
109028                 },
109029                 "Oberbank": {
109030                     "count": 87
109031                 },
109032                 "Oldenburgische Landesbank": {
109033                     "count": 56
109034                 },
109035                 "Osuuspankki": {
109036                     "count": 74
109037                 },
109038                 "PKO BP": {
109039                     "count": 239
109040                 },
109041                 "PNB": {
109042                     "count": 106
109043                 },
109044                 "PNC Bank": {
109045                     "count": 215
109046                 },
109047                 "PSBank": {
109048                     "count": 57
109049                 },
109050                 "Pekao SA": {
109051                     "count": 53
109052                 },
109053                 "Peoples Bank": {
109054                     "count": 55
109055                 },
109056                 "Postbank": {
109057                     "count": 433
109058                 },
109059                 "RBC": {
109060                     "count": 220
109061                 },
109062                 "RBS": {
109063                     "count": 136
109064                 },
109065                 "RCBC": {
109066                     "count": 117
109067                 },
109068                 "Rabobank": {
109069                     "count": 619
109070                 },
109071                 "Raiffeisenbank": {
109072                     "count": 2028
109073                 },
109074                 "Regions Bank": {
109075                     "count": 59
109076                 },
109077                 "Royal Bank": {
109078                     "count": 65
109079                 },
109080                 "Royal Bank of Scotland": {
109081                     "count": 108
109082                 },
109083                 "SEB": {
109084                     "count": 129
109085                 },
109086                 "Santander": {
109087                     "count": 1181
109088                 },
109089                 "Santander Consumer Bank": {
109090                     "count": 81
109091                 },
109092                 "Santander Totta": {
109093                     "count": 63
109094                 },
109095                 "Sberbank": {
109096                     "count": 61
109097                 },
109098                 "Scotiabank": {
109099                     "count": 379
109100                 },
109101                 "Security Bank": {
109102                     "count": 71
109103                 },
109104                 "Slovenská sporiteľňa": {
109105                     "count": 127
109106                 },
109107                 "Société Générale": {
109108                     "count": 592
109109                 },
109110                 "Sparda-Bank": {
109111                     "count": 313
109112                 },
109113                 "Sparkasse": {
109114                     "count": 4521
109115                 },
109116                 "Sparkasse Aachen": {
109117                     "count": 58
109118                 },
109119                 "Sparkasse KölnBonn": {
109120                     "count": 55
109121                 },
109122                 "Stadtsparkasse": {
109123                     "count": 86
109124                 },
109125                 "Standard Bank": {
109126                     "count": 100
109127                 },
109128                 "State Bank of India": {
109129                     "count": 132
109130                 },
109131                 "SunTrust": {
109132                     "count": 63
109133                 },
109134                 "SunTrust Bank": {
109135                     "count": 66
109136                 },
109137                 "Swedbank": {
109138                     "count": 219
109139                 },
109140                 "TD Bank": {
109141                     "count": 178
109142                 },
109143                 "TD Canada Trust": {
109144                     "count": 421
109145                 },
109146                 "TSB": {
109147                     "count": 51
109148                 },
109149                 "Targobank": {
109150                     "count": 167
109151                 },
109152                 "Tatra banka": {
109153                     "count": 65
109154                 },
109155                 "UBS": {
109156                     "count": 129
109157                 },
109158                 "UCPB": {
109159                     "count": 87
109160                 },
109161                 "US Bank": {
109162                     "count": 214
109163                 },
109164                 "Ulster Bank": {
109165                     "count": 85
109166                 },
109167                 "UniCredit Bank": {
109168                     "count": 376
109169                 },
109170                 "Unicredit Banca": {
109171                     "count": 224
109172                 },
109173                 "Unicaja": {
109174                     "count": 74
109175                 },
109176                 "Union Bank": {
109177                     "count": 110
109178                 },
109179                 "VR-Bank": {
109180                     "count": 421
109181                 },
109182                 "Volksbank": {
109183                     "count": 2573
109184                 },
109185                 "VÚB": {
109186                     "count": 108
109187                 },
109188                 "Wachovia": {
109189                     "count": 61
109190                 },
109191                 "Wells Fargo": {
109192                     "count": 781
109193                 },
109194                 "Western Union": {
109195                     "count": 84
109196                 },
109197                 "Westpac": {
109198                     "count": 194
109199                 },
109200                 "Yorkshire Bank": {
109201                     "count": 60
109202                 },
109203                 "ČSOB": {
109204                     "count": 157
109205                 },
109206                 "Česká spořitelna": {
109207                     "count": 207
109208                 },
109209                 "Альфа-Банк": {
109210                     "count": 183
109211                 },
109212                 "Банк Москвы": {
109213                     "count": 116
109214                 },
109215                 "Белагропромбанк": {
109216                     "count": 66
109217                 },
109218                 "Беларусбанк": {
109219                     "count": 223
109220                 },
109221                 "ВТБ": {
109222                     "count": 54
109223                 },
109224                 "ВТБ24": {
109225                     "count": 298
109226                 },
109227                 "Возрождение": {
109228                     "count": 56
109229                 },
109230                 "Газпромбанк": {
109231                     "count": 93
109232                 },
109233                 "Ощадбанк": {
109234                     "count": 292
109235                 },
109236                 "ПриватБанк": {
109237                     "count": 480
109238                 },
109239                 "Промсвязьбанк": {
109240                     "count": 86
109241                 },
109242                 "Райффайзен Банк Аваль": {
109243                     "count": 57
109244                 },
109245                 "Росбанк": {
109246                     "count": 172
109247                 },
109248                 "Россельхозбанк": {
109249                     "count": 181
109250                 },
109251                 "Сбербанк": {
109252                     "count": 4579
109253                 },
109254                 "Совкомбанк": {
109255                     "count": 51
109256                 },
109257                 "УкрСиббанк": {
109258                     "count": 125
109259                 },
109260                 "Уралсиб": {
109261                     "count": 83
109262                 },
109263                 "ლიბერთი ბანკი": {
109264                     "count": 55,
109265                     "tags": {
109266                         "name:en": "Liberty Bank"
109267                     }
109268                 },
109269                 "みずほ銀行": {
109270                     "count": 68
109271                 },
109272                 "りそな銀行": {
109273                     "count": 227,
109274                     "tags": {
109275                         "name:en": "Mizuho Bank"
109276                     }
109277                 },
109278                 "三井住友銀行": {
109279                     "count": 122
109280                 },
109281                 "三菱東京UFJ銀行": {
109282                     "count": 149
109283                 },
109284                 "中国银行": {
109285                     "count": 65
109286                 },
109287                 "광주은행": {
109288                     "count": 55,
109289                     "tags": {
109290                         "name:en": "Gwangju Bank"
109291                     }
109292                 },
109293                 "국민은행": {
109294                     "count": 167,
109295                     "tags": {
109296                         "name:en": "Gungmin Bank"
109297                     }
109298                 },
109299                 "농협": {
109300                     "count": 51
109301                 },
109302                 "신한은행": {
109303                     "count": 218,
109304                     "tags": {
109305                         "name:en": "Sinhan Bank"
109306                     }
109307                 },
109308                 "우리은행": {
109309                     "count": 293,
109310                     "tags": {
109311                         "name:en": "Uri Bank"
109312                     }
109313                 },
109314                 "중소기업은행": {
109315                     "count": 53,
109316                     "tags": {
109317                         "name:en": "Industrial Bank of Korea"
109318                     }
109319                 },
109320                 "하나은행": {
109321                     "count": 78
109322                 }
109323             },
109324             "cafe": {
109325                 "Cafe Amazon": {
109326                     "count": 51
109327                 },
109328                 "Cafe Coffee Day": {
109329                     "count": 103
109330                 },
109331                 "Cafeteria": {
109332                     "count": 69
109333                 },
109334                 "Caffè Nero": {
109335                     "count": 159
109336                 },
109337                 "Café Central": {
109338                     "count": 58
109339                 },
109340                 "Caribou Coffee": {
109341                     "count": 92
109342                 },
109343                 "Coffee Time": {
109344                     "count": 94
109345                 },
109346                 "Costa": {
109347                     "count": 548
109348                 },
109349                 "Dunkin Donuts": {
109350                     "count": 365,
109351                     "tags": {
109352                         "cuisine": "donut"
109353                     }
109354                 },
109355                 "Eiscafe": {
109356                     "count": 115
109357                 },
109358                 "Eiscafe Venezia": {
109359                     "count": 176
109360                 },
109361                 "Eisdiele": {
109362                     "count": 64
109363                 },
109364                 "Pret A Manger": {
109365                     "count": 115
109366                 },
109367                 "Second Cup": {
109368                     "count": 170
109369                 },
109370                 "Segafredo": {
109371                     "count": 67
109372                 },
109373                 "Starbucks": {
109374                     "count": 3837,
109375                     "tags": {
109376                         "cuisine": "coffee_shop"
109377                     }
109378                 },
109379                 "Tchibo": {
109380                     "count": 91
109381                 },
109382                 "Traveler's Coffee": {
109383                     "count": 59
109384                 },
109385                 "Кафе": {
109386                     "count": 244
109387                 },
109388                 "Кофе Хауз": {
109389                     "count": 99
109390                 },
109391                 "Столовая": {
109392                     "count": 320
109393                 },
109394                 "Шашлычная": {
109395                     "count": 51
109396                 },
109397                 "Шоколадница": {
109398                     "count": 124
109399                 },
109400                 "คาเฟ่ อเมซอน": {
109401                     "count": 63
109402                 },
109403                 "カフェ・ド・クリエ": {
109404                     "count": 68,
109405                     "tags": {
109406                         "name:en": "Cafe de CRIE"
109407                     }
109408                 },
109409                 "スターバックス": {
109410                     "count": 245,
109411                     "tags": {
109412                         "name:en": "Starbucks"
109413                     }
109414                 },
109415                 "ドトール": {
109416                     "count": 163,
109417                     "tags": {
109418                         "name:en": "DOUTOR"
109419                     }
109420                 }
109421             },
109422             "car_rental": {
109423                 "Avis": {
109424                     "count": 263
109425                 },
109426                 "Budget": {
109427                     "count": 81
109428                 },
109429                 "Enterprise": {
109430                     "count": 173
109431                 },
109432                 "Europcar": {
109433                     "count": 271
109434                 },
109435                 "Hertz": {
109436                     "count": 276
109437                 },
109438                 "Sixt": {
109439                     "count": 150
109440                 },
109441                 "stadtmobil CarSharing-Station": {
109442                     "count": 162
109443                 }
109444             },
109445             "fast_food": {
109446                 "A&W": {
109447                     "count": 255
109448                 },
109449                 "Ali Baba": {
109450                     "count": 57
109451                 },
109452                 "Arby's": {
109453                     "count": 714
109454                 },
109455                 "Asia Imbiss": {
109456                     "count": 103
109457                 },
109458                 "Baskin Robbins": {
109459                     "count": 69
109460                 },
109461                 "Boston Market": {
109462                     "count": 57
109463                 },
109464                 "Burger King": {
109465                     "count": 3449,
109466                     "tags": {
109467                         "cuisine": "burger"
109468                     }
109469                 },
109470                 "Carl's Jr.": {
109471                     "count": 272,
109472                     "tags": {
109473                         "cuisine": "burger"
109474                     }
109475                 },
109476                 "Chick-fil-A": {
109477                     "count": 214,
109478                     "tags": {
109479                         "cuisine": "chicken"
109480                     }
109481                 },
109482                 "Chipotle": {
109483                     "count": 260,
109484                     "tags": {
109485                         "cuisine": "mexican"
109486                     }
109487                 },
109488                 "Chowking": {
109489                     "count": 138
109490                 },
109491                 "Church's Chicken": {
109492                     "count": 86
109493                 },
109494                 "Culver's": {
109495                     "count": 427
109496                 },
109497                 "Dairy Queen": {
109498                     "count": 722
109499                 },
109500                 "Del Taco": {
109501                     "count": 137
109502                 },
109503                 "Domino's Pizza": {
109504                     "count": 896,
109505                     "tags": {
109506                         "cuisine": "pizza"
109507                     }
109508                 },
109509                 "Döner": {
109510                     "count": 221
109511                 },
109512                 "El Pollo Loco": {
109513                     "count": 61
109514                 },
109515                 "Fish & Chips": {
109516                     "count": 82
109517                 },
109518                 "Five Guys": {
109519                     "count": 124
109520                 },
109521                 "Hallo Pizza": {
109522                     "count": 76
109523                 },
109524                 "Hardee's": {
109525                     "count": 242,
109526                     "tags": {
109527                         "cuisine": "burger"
109528                     }
109529                 },
109530                 "Harvey's": {
109531                     "count": 83
109532                 },
109533                 "Hesburger": {
109534                     "count": 97
109535                 },
109536                 "Hungry Jacks": {
109537                     "count": 163,
109538                     "tags": {
109539                         "cuisine": "burger"
109540                     }
109541                 },
109542                 "Imbiss": {
109543                     "count": 181
109544                 },
109545                 "In-N-Out Burger": {
109546                     "count": 58
109547                 },
109548                 "Istanbul": {
109549                     "count": 52
109550                 },
109551                 "Jack in the Box": {
109552                     "count": 517,
109553                     "tags": {
109554                         "cuisine": "burger"
109555                     }
109556                 },
109557                 "Jamba Juice": {
109558                     "count": 60
109559                 },
109560                 "Jimmy John's": {
109561                     "count": 119
109562                 },
109563                 "Jollibee": {
109564                     "count": 384
109565                 },
109566                 "KFC": {
109567                     "count": 2975,
109568                     "tags": {
109569                         "cuisine": "chicken"
109570                     }
109571                 },
109572                 "Kebab": {
109573                     "count": 167
109574                 },
109575                 "Kochlöffel": {
109576                     "count": 69
109577                 },
109578                 "Kotipizza": {
109579                     "count": 75
109580                 },
109581                 "Little Caesars": {
109582                     "count": 61
109583                 },
109584                 "Long John Silver's": {
109585                     "count": 76
109586                 },
109587                 "McDonald's": {
109588                     "count": 11760,
109589                     "tags": {
109590                         "cuisine": "burger"
109591                     }
109592                 },
109593                 "Mr. Sub": {
109594                     "count": 108
109595                 },
109596                 "Nordsee": {
109597                     "count": 159
109598                 },
109599                 "Panda Express": {
109600                     "count": 212
109601                 },
109602                 "Papa John's": {
109603                     "count": 274,
109604                     "tags": {
109605                         "cuisine": "pizza"
109606                     }
109607                 },
109608                 "Pizza Nova": {
109609                     "count": 57
109610                 },
109611                 "Pizza Pizza": {
109612                     "count": 202
109613                 },
109614                 "Pollo Campero": {
109615                     "count": 63
109616                 },
109617                 "Popeye's": {
109618                     "count": 147,
109619                     "tags": {
109620                         "cuisine": "chicken"
109621                     }
109622                 },
109623                 "Quick": {
109624                     "count": 484
109625                 },
109626                 "Quiznos": {
109627                     "count": 262,
109628                     "tags": {
109629                         "cuisine": "sandwich"
109630                     }
109631                 },
109632                 "Red Rooster": {
109633                     "count": 145
109634                 },
109635                 "Sibylla": {
109636                     "count": 61
109637                 },
109638                 "Sonic": {
109639                     "count": 506,
109640                     "tags": {
109641                         "cuisine": "burger"
109642                     }
109643                 },
109644                 "Steers": {
109645                     "count": 139
109646                 },
109647                 "Subway": {
109648                     "count": 5113,
109649                     "tags": {
109650                         "cuisine": "sandwich"
109651                     }
109652                 },
109653                 "Taco Bell": {
109654                     "count": 1257
109655                 },
109656                 "Taco John's": {
109657                     "count": 64
109658                 },
109659                 "Taco Time": {
109660                     "count": 82
109661                 },
109662                 "Telepizza": {
109663                     "count": 188
109664                 },
109665                 "Tim Hortons": {
109666                     "count": 292
109667                 },
109668                 "Wendy's": {
109669                     "count": 1487,
109670                     "tags": {
109671                         "cuisine": "burger"
109672                     }
109673                 },
109674                 "Whataburger": {
109675                     "count": 147
109676                 },
109677                 "White Castle": {
109678                     "count": 74
109679                 },
109680                 "Wimpy": {
109681                     "count": 136
109682                 },
109683                 "Макдоналдс": {
109684                     "count": 309,
109685                     "tags": {
109686                         "name:en": "McDonald's"
109687                     }
109688                 },
109689                 "Робин Сдобин": {
109690                     "count": 72
109691                 },
109692                 "Русский Аппетит": {
109693                     "count": 65
109694                 },
109695                 "Теремок": {
109696                     "count": 63
109697                 },
109698                 "すき家": {
109699                     "count": 245,
109700                     "tags": {
109701                         "name:en": "SUKIYA"
109702                     }
109703                 },
109704                 "なか卯": {
109705                     "count": 52
109706                 },
109707                 "ケンタッキーフライドチキン": {
109708                     "count": 158,
109709                     "tags": {
109710                         "name:en": "KFC",
109711                         "cuisine": "chicken"
109712                     }
109713                 },
109714                 "マクドナルド": {
109715                     "count": 632,
109716                     "tags": {
109717                         "name:en": "McDonald's",
109718                         "cuisine": "burger"
109719                     }
109720                 },
109721                 "モスバーガー": {
109722                     "count": 237,
109723                     "tags": {
109724                         "name:en": "MOS BURGER"
109725                     }
109726                 },
109727                 "吉野家": {
109728                     "count": 172
109729                 },
109730                 "松屋": {
109731                     "count": 224,
109732                     "tags": {
109733                         "name:en": "Matsuya"
109734                     }
109735                 },
109736                 "肯德基": {
109737                     "count": 81
109738                 },
109739                 "麥當勞": {
109740                     "count": 51
109741                 }
109742             },
109743             "fuel": {
109744                 "76": {
109745                     "count": 282
109746                 },
109747                 "1-2-3": {
109748                     "count": 71
109749                 },
109750                 "7-Eleven": {
109751                     "count": 422
109752                 },
109753                 "ABC": {
109754                     "count": 80
109755                 },
109756                 "Agip": {
109757                     "count": 2654
109758                 },
109759                 "ANP": {
109760                     "count": 65
109761                 },
109762                 "ARAL": {
109763                     "count": 371
109764                 },
109765                 "Avia": {
109766                     "count": 871
109767                 },
109768                 "Afriquia": {
109769                     "count": 90
109770                 },
109771                 "Agrola": {
109772                     "count": 72
109773                 },
109774                 "Api": {
109775                     "count": 313
109776                 },
109777                 "Aral": {
109778                     "count": 1334
109779                 },
109780                 "Arco": {
109781                     "count": 153
109782                 },
109783                 "Auchan": {
109784                     "count": 52
109785                 },
109786                 "Avanti": {
109787                     "count": 92
109788                 },
109789                 "BFT": {
109790                     "count": 88
109791                 },
109792                 "BP": {
109793                     "count": 2330
109794                 },
109795                 "BR": {
109796                     "count": 81
109797                 },
109798                 "Benzina": {
109799                     "count": 70
109800                 },
109801                 "Bliska": {
109802                     "count": 149
109803                 },
109804                 "C. C. E. Leclerc": {
109805                     "count": 84
109806                 },
109807                 "CAMPSA": {
109808                     "count": 630
109809                 },
109810                 "CARREFOUR": {
109811                     "count": 75
109812                 },
109813                 "CEPSA": {
109814                     "count": 1020
109815                 },
109816                 "COSMO": {
109817                     "count": 65
109818                 },
109819                 "Caltex": {
109820                     "count": 948
109821                 },
109822                 "Canadian Tire": {
109823                     "count": 63
109824                 },
109825                 "Carrefour": {
109826                     "count": 196
109827                 },
109828                 "Casey's General Store": {
109829                     "count": 162
109830                 },
109831                 "Cenex": {
109832                     "count": 106
109833                 },
109834                 "Cepsa": {
109835                     "count": 75
109836                 },
109837                 "Chevron": {
109838                     "count": 825
109839                 },
109840                 "Circle K": {
109841                     "count": 149
109842                 },
109843                 "Citgo": {
109844                     "count": 246
109845                 },
109846                 "Coles Express": {
109847                     "count": 99
109848                 },
109849                 "Conoco": {
109850                     "count": 169
109851                 },
109852                 "Coop": {
109853                     "count": 55
109854                 },
109855                 "Copec": {
109856                     "count": 496
109857                 },
109858                 "E.Leclerc": {
109859                     "count": 250
109860                 },
109861                 "EKO": {
109862                     "count": 61
109863                 },
109864                 "ENEOS": {
109865                     "count": 644
109866                 },
109867                 "ERG": {
109868                     "count": 74
109869                 },
109870                 "Esso": {
109871                     "count": 3566
109872                 },
109873                 "Eko": {
109874                     "count": 58
109875                 },
109876                 "Elan": {
109877                     "count": 114
109878                 },
109879                 "Elf": {
109880                     "count": 138
109881                 },
109882                 "Eneos": {
109883                     "count": 97
109884                 },
109885                 "Engen": {
109886                     "count": 224
109887                 },
109888                 "Eni": {
109889                     "count": 199
109890                 },
109891                 "Erg": {
109892                     "count": 609
109893                 },
109894                 "Esso Express": {
109895                     "count": 81
109896                 },
109897                 "Exxon": {
109898                     "count": 435
109899                 },
109900                 "Flying V": {
109901                     "count": 130
109902                 },
109903                 "Freie Tankstelle": {
109904                     "count": 210
109905                 },
109906                 "GALP": {
109907                     "count": 582
109908                 },
109909                 "Gulf": {
109910                     "count": 184
109911                 },
109912                 "HEM": {
109913                     "count": 216
109914                 },
109915                 "HP": {
109916                     "count": 59
109917                 },
109918                 "Hess": {
109919                     "count": 110
109920                 },
109921                 "Holiday": {
109922                     "count": 96
109923                 },
109924                 "Husky": {
109925                     "count": 115
109926                 },
109927                 "IDEMITSU": {
109928                     "count": 79
109929                 },
109930                 "IES": {
109931                     "count": 62
109932                 },
109933                 "INA": {
109934                     "count": 118
109935                 },
109936                 "IP": {
109937                     "count": 830
109938                 },
109939                 "Indian Oil": {
109940                     "count": 134
109941                 },
109942                 "Indipend.": {
109943                     "count": 178
109944                 },
109945                 "Intermarché": {
109946                     "count": 417
109947                 },
109948                 "Ipiranga": {
109949                     "count": 79
109950                 },
109951                 "Irving": {
109952                     "count": 79
109953                 },
109954                 "JET": {
109955                     "count": 177
109956                 },
109957                 "JOMO": {
109958                     "count": 65
109959                 },
109960                 "Jet": {
109961                     "count": 439
109962                 },
109963                 "Kum & Go": {
109964                     "count": 76
109965                 },
109966                 "Kwik Trip": {
109967                     "count": 100
109968                 },
109969                 "LPG": {
109970                     "count": 151
109971                 },
109972                 "Lotos": {
109973                     "count": 168
109974                 },
109975                 "Lukoil": {
109976                     "count": 667
109977                 },
109978                 "MEROIL": {
109979                     "count": 80
109980                 },
109981                 "MOL": {
109982                     "count": 216
109983                 },
109984                 "Marathon": {
109985                     "count": 154
109986                 },
109987                 "Metano": {
109988                     "count": 205
109989                 },
109990                 "Migrol": {
109991                     "count": 66
109992                 },
109993                 "Mobil": {
109994                     "count": 564
109995                 },
109996                 "Mol": {
109997                     "count": 58
109998                 },
109999                 "Morrisons": {
110000                     "count": 104
110001                 },
110002                 "Neste": {
110003                     "count": 197
110004                 },
110005                 "Neste A24": {
110006                     "count": 58
110007                 },
110008                 "OIL!": {
110009                     "count": 57
110010                 },
110011                 "OK": {
110012                     "count": 159
110013                 },
110014                 "OKKO": {
110015                     "count": 56
110016                 },
110017                 "OKQ8": {
110018                     "count": 186
110019                 },
110020                 "OMV": {
110021                     "count": 718
110022                 },
110023                 "Oilibya": {
110024                     "count": 65
110025                 },
110026                 "Orlen": {
110027                     "count": 541
110028                 },
110029                 "Pemex": {
110030                     "count": 357
110031                 },
110032                 "PETRONOR": {
110033                     "count": 209
110034                 },
110035                 "PTT": {
110036                     "count": 175
110037                 },
110038                 "Pertamina": {
110039                     "count": 176
110040                 },
110041                 "Petro-Canada": {
110042                     "count": 466
110043                 },
110044                 "Petrobras": {
110045                     "count": 256
110046                 },
110047                 "Petrom": {
110048                     "count": 253
110049                 },
110050                 "Petron": {
110051                     "count": 824
110052                 },
110053                 "Petronas": {
110054                     "count": 143
110055                 },
110056                 "Phillips 66": {
110057                     "count": 193
110058                 },
110059                 "Phoenix": {
110060                     "count": 138
110061                 },
110062                 "Q8": {
110063                     "count": 1137
110064                 },
110065                 "QuikTrip": {
110066                     "count": 84
110067                 },
110068                 "REPSOL": {
110069                     "count": 1610
110070                 },
110071                 "Raiffeisenbank": {
110072                     "count": 118
110073                 },
110074                 "Repsol": {
110075                     "count": 390
110076                 },
110077                 "Rompetrol": {
110078                     "count": 161
110079                 },
110080                 "Shell": {
110081                     "count": 7936
110082                 },
110083                 "Sainsbury's": {
110084                     "count": 55
110085                 },
110086                 "Sasol": {
110087                     "count": 55
110088                 },
110089                 "Sheetz": {
110090                     "count": 95
110091                 },
110092                 "Shell Express": {
110093                     "count": 133
110094                 },
110095                 "Sinclair": {
110096                     "count": 78
110097                 },
110098                 "Slovnaft": {
110099                     "count": 217
110100                 },
110101                 "Sokimex": {
110102                     "count": 59
110103                 },
110104                 "Speedway": {
110105                     "count": 124
110106                 },
110107                 "St1": {
110108                     "count": 100
110109                 },
110110                 "Stacja paliw": {
110111                     "count": 84
110112                 },
110113                 "Star": {
110114                     "count": 316
110115                 },
110116                 "Total": {
110117                     "count": 2498
110118                 },
110119                 "Statoil": {
110120                     "count": 588
110121                 },
110122                 "Stewart's": {
110123                     "count": 62
110124                 },
110125                 "Sunoco": {
110126                     "count": 307
110127                 },
110128                 "Super U": {
110129                     "count": 122
110130                 },
110131                 "Tamoil": {
110132                     "count": 864
110133                 },
110134                 "Tango": {
110135                     "count": 119
110136                 },
110137                 "Tankstelle": {
110138                     "count": 114
110139                 },
110140                 "Teboil": {
110141                     "count": 119
110142                 },
110143                 "Tela": {
110144                     "count": 113
110145                 },
110146                 "Terpel": {
110147                     "count": 255
110148                 },
110149                 "Tesco": {
110150                     "count": 192
110151                 },
110152                 "Texaco": {
110153                     "count": 645
110154                 },
110155                 "Tinq": {
110156                     "count": 218
110157                 },
110158                 "Topaz": {
110159                     "count": 78
110160                 },
110161                 "TotalErg": {
110162                     "count": 71
110163                 },
110164                 "Turmöl": {
110165                     "count": 57
110166                 },
110167                 "Ultramar": {
110168                     "count": 119
110169                 },
110170                 "United": {
110171                     "count": 83
110172                 },
110173                 "Valero": {
110174                     "count": 328
110175                 },
110176                 "WOG": {
110177                     "count": 139
110178                 },
110179                 "Wawa": {
110180                     "count": 78
110181                 },
110182                 "Westfalen": {
110183                     "count": 97
110184                 },
110185                 "YPF": {
110186                     "count": 141
110187                 },
110188                 "Z": {
110189                     "count": 76
110190                 },
110191                 "bft": {
110192                     "count": 168
110193                 },
110194                 "ÖMV": {
110195                     "count": 100
110196                 },
110197                 "АГЗС": {
110198                     "count": 471
110199                 },
110200                 "АЗС": {
110201                     "count": 1012
110202                 },
110203                 "Башнефть": {
110204                     "count": 52
110205                 },
110206                 "Белоруснефть": {
110207                     "count": 55
110208                 },
110209                 "Газпромнефть": {
110210                     "count": 727
110211                 },
110212                 "Лукойл": {
110213                     "count": 1472
110214                 },
110215                 "Макпетрол": {
110216                     "count": 110
110217                 },
110218                 "НК Альянс": {
110219                     "count": 89
110220                 },
110221                 "ОККО": {
110222                     "count": 112
110223                 },
110224                 "ОМВ": {
110225                     "count": 57
110226                 },
110227                 "ПТК": {
110228                     "count": 82
110229                 },
110230                 "Петрол": {
110231                     "count": 82
110232                 },
110233                 "Роснефть": {
110234                     "count": 594
110235                 },
110236                 "Славнефть": {
110237                     "count": 53
110238                 },
110239                 "Сургутнефтегаз": {
110240                     "count": 60
110241                 },
110242                 "ТНК": {
110243                     "count": 503
110244                 },
110245                 "Татнефтепродукт": {
110246                     "count": 55
110247                 },
110248                 "Татнефть": {
110249                     "count": 250
110250                 },
110251                 "บางจาก": {
110252                     "count": 60
110253                 },
110254                 "ป ต ท": {
110255                     "count": 154
110256                 },
110257                 "ปตท": {
110258                     "count": 89
110259                 },
110260                 "コスモ石油 (COSMO)": {
110261                     "count": 132
110262                 },
110263                 "出光": {
110264                     "count": 205,
110265                     "tags": {
110266                         "name:en": "IDEMITSU"
110267                     }
110268                 },
110269                 "昭和シェル (Showa-shell)": {
110270                     "count": 93
110271                 }
110272             },
110273             "pharmacy": {
110274                 "Аптека 36,6": {
110275                     "count": 220
110276                 },
110277                 "Adler Apotheke": {
110278                     "count": 302
110279                 },
110280                 "Alte Apotheke": {
110281                     "count": 85
110282                 },
110283                 "Apotheke": {
110284                     "count": 167
110285                 },
110286                 "Apotheke am Markt": {
110287                     "count": 62
110288                 },
110289                 "Apteka": {
110290                     "count": 335
110291                 },
110292                 "Bahnhof-Apotheke": {
110293                     "count": 64
110294                 },
110295                 "Boots": {
110296                     "count": 809
110297                 },
110298                 "Brunnen-Apotheke": {
110299                     "count": 52
110300                 },
110301                 "Burg-Apotheke": {
110302                     "count": 56
110303                 },
110304                 "Bären-Apotheke": {
110305                     "count": 72
110306                 },
110307                 "CVS": {
110308                     "count": 1400
110309                 },
110310                 "Clicks": {
110311                     "count": 110
110312                 },
110313                 "Cruz Verde": {
110314                     "count": 96
110315                 },
110316                 "Engel-Apotheke": {
110317                     "count": 126
110318                 },
110319                 "Eurovaistinė": {
110320                     "count": 60
110321                 },
110322                 "Farmacia Comunale": {
110323                     "count": 103
110324                 },
110325                 "Farmacias Ahumada": {
110326                     "count": 101
110327                 },
110328                 "Farmacias Cruz Verde": {
110329                     "count": 84
110330                 },
110331                 "Farmacias SalcoBrand": {
110332                     "count": 133
110333                 },
110334                 "Farmacity": {
110335                     "count": 62
110336                 },
110337                 "Farmahorro": {
110338                     "count": 61
110339                 },
110340                 "Farmatodo": {
110341                     "count": 133
110342                 },
110343                 "Gintarinė vaistinė": {
110344                     "count": 100
110345                 },
110346                 "Hirsch-Apotheke": {
110347                     "count": 80
110348                 },
110349                 "Hubertus Apotheke": {
110350                     "count": 103
110351                 },
110352                 "Jean Coutu": {
110353                     "count": 56
110354                 },
110355                 "Kinney Drugs": {
110356                     "count": 67
110357                 },
110358                 "Linden-Apotheke": {
110359                     "count": 210
110360                 },
110361                 "Ljekarna": {
110362                     "count": 55
110363                 },
110364                 "Lloyds Pharmacy": {
110365                     "count": 286
110366                 },
110367                 "Löwen-Apotheke": {
110368                     "count": 354
110369                 },
110370                 "Marien-Apotheke": {
110371                     "count": 315
110372                 },
110373                 "Markt-Apotheke": {
110374                     "count": 161
110375                 },
110376                 "Mercury Drug": {
110377                     "count": 401
110378                 },
110379                 "Neue Apotheke": {
110380                     "count": 111
110381                 },
110382                 "Pharmacie Centrale": {
110383                     "count": 60
110384                 },
110385                 "Pharmaprix": {
110386                     "count": 57
110387                 },
110388                 "Pharmasave": {
110389                     "count": 63
110390                 },
110391                 "Rathaus-Apotheke": {
110392                     "count": 130
110393                 },
110394                 "Rats-Apotheke": {
110395                     "count": 85
110396                 },
110397                 "Rite Aid": {
110398                     "count": 659
110399                 },
110400                 "Rosen-Apotheke": {
110401                     "count": 208
110402                 },
110403                 "Rowlands Pharmacy": {
110404                     "count": 68
110405                 },
110406                 "SalcoBrand": {
110407                     "count": 88
110408                 },
110409                 "Shoppers Drug Mart": {
110410                     "count": 396
110411                 },
110412                 "Sonnen-Apotheke": {
110413                     "count": 306
110414                 },
110415                 "Stadt-Apotheke": {
110416                     "count": 300
110417                 },
110418                 "Stern-Apotheke": {
110419                     "count": 67
110420                 },
110421                 "Superdrug": {
110422                     "count": 108
110423                 },
110424                 "The Generics Pharmacy": {
110425                     "count": 82
110426                 },
110427                 "Walgreens": {
110428                     "count": 1447
110429                 },
110430                 "Айболит": {
110431                     "count": 51
110432                 },
110433                 "Аптека": {
110434                     "count": 1879
110435                 },
110436                 "Аптечный пункт": {
110437                     "count": 136
110438                 },
110439                 "Вита": {
110440                     "count": 107
110441                 },
110442                 "Имплозия": {
110443                     "count": 59
110444                 },
110445                 "Классика": {
110446                     "count": 66
110447                 },
110448                 "Невис": {
110449                     "count": 58
110450                 },
110451                 "Первая помощь": {
110452                     "count": 73
110453                 },
110454                 "Радуга": {
110455                     "count": 69
110456                 },
110457                 "Ригла": {
110458                     "count": 109
110459                 },
110460                 "Фармакор": {
110461                     "count": 71
110462                 },
110463                 "Фармация": {
110464                     "count": 118
110465                 },
110466                 "Фармленд": {
110467                     "count": 80
110468                 },
110469                 "аптека": {
110470                     "count": 100
110471                 },
110472                 "ავერსი (Aversi)": {
110473                     "count": 63
110474                 },
110475                 "サンドラッグ": {
110476                     "count": 52
110477                 },
110478                 "スギ薬局": {
110479                     "count": 76
110480                 },
110481                 "トモズ (Tomod's)": {
110482                     "count": 82
110483                 },
110484                 "ドラッグてらしま (Drug Terashima)": {
110485                     "count": 96
110486                 },
110487                 "マツモトキヨシ": {
110488                     "count": 107
110489                 }
110490             },
110491             "pub": {
110492                 "Cross Keys": {
110493                     "count": 59
110494                 },
110495                 "Irish Pub": {
110496                     "count": 82
110497                 },
110498                 "Kings Arms": {
110499                     "count": 68
110500                 },
110501                 "Kings Head": {
110502                     "count": 56
110503                 },
110504                 "New Inn": {
110505                     "count": 89
110506                 },
110507                 "Prince of Wales": {
110508                     "count": 76
110509                 },
110510                 "Red Lion": {
110511                     "count": 201
110512                 },
110513                 "Rose & Crown": {
110514                     "count": 51
110515                 },
110516                 "Rose and Crown": {
110517                     "count": 77
110518                 },
110519                 "Royal Hotel": {
110520                     "count": 52
110521                 },
110522                 "Royal Oak": {
110523                     "count": 149
110524                 },
110525                 "The Anchor": {
110526                     "count": 64
110527                 },
110528                 "The Angel": {
110529                     "count": 55
110530                 },
110531                 "The Bell": {
110532                     "count": 121
110533                 },
110534                 "The Black Horse": {
110535                     "count": 94
110536                 },
110537                 "The Bull": {
110538                     "count": 67
110539                 },
110540                 "The Castle": {
110541                     "count": 56
110542                 },
110543                 "The Chequers": {
110544                     "count": 65
110545                 },
110546                 "The Cross Keys": {
110547                     "count": 55
110548                 },
110549                 "The Crown": {
110550                     "count": 239
110551                 },
110552                 "The Crown Inn": {
110553                     "count": 69
110554                 },
110555                 "The Fox": {
110556                     "count": 78
110557                 },
110558                 "The George": {
110559                     "count": 109
110560                 },
110561                 "The Green Man": {
110562                     "count": 52
110563                 },
110564                 "The Greyhound": {
110565                     "count": 97
110566                 },
110567                 "The Kings Arms": {
110568                     "count": 59
110569                 },
110570                 "The Kings Head": {
110571                     "count": 54
110572                 },
110573                 "The New Inn": {
110574                     "count": 105
110575                 },
110576                 "The Plough": {
110577                     "count": 173
110578                 },
110579                 "The Prince of Wales": {
110580                     "count": 51
110581                 },
110582                 "The Queens Head": {
110583                     "count": 51
110584                 },
110585                 "The Railway": {
110586                     "count": 100
110587                 },
110588                 "The Red Lion": {
110589                     "count": 230
110590                 },
110591                 "The Rising Sun": {
110592                     "count": 70
110593                 },
110594                 "The Royal Oak": {
110595                     "count": 207
110596                 },
110597                 "The Ship": {
110598                     "count": 89
110599                 },
110600                 "The Ship Inn": {
110601                     "count": 80
110602                 },
110603                 "The Star": {
110604                     "count": 74
110605                 },
110606                 "The Swan": {
110607                     "count": 148
110608                 },
110609                 "The Victoria": {
110610                     "count": 68
110611                 },
110612                 "The Wheatsheaf": {
110613                     "count": 120
110614                 },
110615                 "The White Hart": {
110616                     "count": 223
110617                 },
110618                 "The White Horse": {
110619                     "count": 201
110620                 },
110621                 "The White Lion": {
110622                     "count": 117
110623                 }
110624             },
110625             "recycling": {
110626                 "Altglas": {
110627                     "count": 98
110628                 },
110629                 "Déchèterie": {
110630                     "count": 244
110631                 },
110632                 "Glas": {
110633                     "count": 106
110634                 },
110635                 "Glascontainer": {
110636                     "count": 144
110637                 },
110638                 "Recyclinghof": {
110639                     "count": 131
110640                 },
110641                 "Wertstoffhof": {
110642                     "count": 262
110643                 }
110644             },
110645             "restaurant": {
110646                 "Adler": {
110647                     "count": 154
110648                 },
110649                 "Akropolis": {
110650                     "count": 149
110651                 },
110652                 "Alte Post": {
110653                     "count": 62
110654                 },
110655                 "Applebee's": {
110656                     "count": 467
110657                 },
110658                 "Athen": {
110659                     "count": 65
110660                 },
110661                 "Bella Italia": {
110662                     "count": 125
110663                 },
110664                 "Bob Evans": {
110665                     "count": 99
110666                 },
110667                 "Boston Market": {
110668                     "count": 57
110669                 },
110670                 "Boston Pizza": {
110671                     "count": 148
110672                 },
110673                 "Buffalo Grill": {
110674                     "count": 192
110675                 },
110676                 "Buffalo Wild Wings": {
110677                     "count": 147
110678                 },
110679                 "Bären": {
110680                     "count": 58
110681                 },
110682                 "California Pizza Kitchen": {
110683                     "count": 56
110684                 },
110685                 "Chili's": {
110686                     "count": 294
110687                 },
110688                 "China Garden": {
110689                     "count": 64
110690                 },
110691                 "China Town": {
110692                     "count": 70
110693                 },
110694                 "Courtepaille": {
110695                     "count": 95
110696                 },
110697                 "Cracker Barrel": {
110698                     "count": 162
110699                 },
110700                 "Da Vinci": {
110701                     "count": 53
110702                 },
110703                 "Delphi": {
110704                     "count": 86
110705                 },
110706                 "Denny's": {
110707                     "count": 395
110708                 },
110709                 "Deutsches Haus": {
110710                     "count": 88
110711                 },
110712                 "Dionysos": {
110713                     "count": 68
110714                 },
110715                 "Dolce Vita": {
110716                     "count": 74
110717                 },
110718                 "El Greco": {
110719                     "count": 80
110720                 },
110721                 "Flunch": {
110722                     "count": 71
110723                 },
110724                 "Frankie & Benny's": {
110725                     "count": 58
110726                 },
110727                 "Friendly's": {
110728                     "count": 72
110729                 },
110730                 "Gasthaus Adler": {
110731                     "count": 51
110732                 },
110733                 "Gasthaus Krone": {
110734                     "count": 54
110735                 },
110736                 "Gasthof zur Post": {
110737                     "count": 72
110738                 },
110739                 "Golden Corral": {
110740                     "count": 91
110741                 },
110742                 "Grüner Baum": {
110743                     "count": 116
110744                 },
110745                 "Hard Rock Cafe": {
110746                     "count": 66
110747                 },
110748                 "Hellas": {
110749                     "count": 54
110750                 },
110751                 "Hippopotamus": {
110752                     "count": 91
110753                 },
110754                 "Hirsch": {
110755                     "count": 77
110756                 },
110757                 "Hirschen": {
110758                     "count": 83
110759                 },
110760                 "Hong Kong": {
110761                     "count": 81
110762                 },
110763                 "Hooters": {
110764                     "count": 94
110765                 },
110766                 "IHOP": {
110767                     "count": 286
110768                 },
110769                 "Kantine": {
110770                     "count": 52
110771                 },
110772                 "Kelsey's": {
110773                     "count": 56
110774                 },
110775                 "Kirchenwirt": {
110776                     "count": 79
110777                 },
110778                 "Kreuz": {
110779                     "count": 75
110780                 },
110781                 "Krone": {
110782                     "count": 173
110783                 },
110784                 "La Cantina": {
110785                     "count": 54
110786                 },
110787                 "La Dolce Vita": {
110788                     "count": 68
110789                 },
110790                 "La Perla": {
110791                     "count": 66
110792                 },
110793                 "La Piazza": {
110794                     "count": 67
110795                 },
110796                 "Lamm": {
110797                     "count": 67
110798                 },
110799                 "Linde": {
110800                     "count": 102
110801                 },
110802                 "Lindenhof": {
110803                     "count": 82
110804                 },
110805                 "Little Chef": {
110806                     "count": 68
110807                 },
110808                 "Longhorn Steakhouse": {
110809                     "count": 56
110810                 },
110811                 "Lotus": {
110812                     "count": 64
110813                 },
110814                 "Löwen": {
110815                     "count": 114
110816                 },
110817                 "Mamma Mia": {
110818                     "count": 61
110819                 },
110820                 "Mandarin": {
110821                     "count": 64
110822                 },
110823                 "Mang Inasal": {
110824                     "count": 81
110825                 },
110826                 "Mensa": {
110827                     "count": 87
110828                 },
110829                 "Milano": {
110830                     "count": 52
110831                 },
110832                 "Mykonos": {
110833                     "count": 59
110834                 },
110835                 "Nando's": {
110836                     "count": 219
110837                 },
110838                 "Ochsen": {
110839                     "count": 93
110840                 },
110841                 "Olive Garden": {
110842                     "count": 241
110843                 },
110844                 "Olympia": {
110845                     "count": 78
110846                 },
110847                 "Outback Steakhouse": {
110848                     "count": 189
110849                 },
110850                 "Panera Bread": {
110851                     "count": 171
110852                 },
110853                 "Panorama": {
110854                     "count": 60
110855                 },
110856                 "Peking": {
110857                     "count": 54
110858                 },
110859                 "Perkins": {
110860                     "count": 96
110861                 },
110862                 "Pizza Express": {
110863                     "count": 241
110864                 },
110865                 "Pizza Hut": {
110866                     "count": 1038
110867                 },
110868                 "Poseidon": {
110869                     "count": 111
110870                 },
110871                 "Prezzo": {
110872                     "count": 68
110873                 },
110874                 "Ratskeller": {
110875                     "count": 148
110876                 },
110877                 "Red Lobster": {
110878                     "count": 205
110879                 },
110880                 "Red Robin": {
110881                     "count": 169
110882                 },
110883                 "Rhodos": {
110884                     "count": 80
110885                 },
110886                 "Roma": {
110887                     "count": 60
110888                 },
110889                 "Ruby Tuesday": {
110890                     "count": 137
110891                 },
110892                 "Rössli": {
110893                     "count": 68
110894                 },
110895                 "Sakura": {
110896                     "count": 69
110897                 },
110898                 "San Marco": {
110899                     "count": 66
110900                 },
110901                 "Schwarzer Adler": {
110902                     "count": 58
110903                 },
110904                 "Schützenhaus": {
110905                     "count": 129
110906                 },
110907                 "Seeblick": {
110908                     "count": 51
110909                 },
110910                 "Shanghai": {
110911                     "count": 79
110912                 },
110913                 "Shari's": {
110914                     "count": 63
110915                 },
110916                 "Sonne": {
110917                     "count": 123
110918                 },
110919                 "Sportheim": {
110920                     "count": 57
110921                 },
110922                 "Spur": {
110923                     "count": 60
110924                 },
110925                 "Sternen": {
110926                     "count": 78
110927                 },
110928                 "Swiss Chalet": {
110929                     "count": 101
110930                 },
110931                 "TGI Friday's": {
110932                     "count": 138
110933                 },
110934                 "Taj Mahal": {
110935                     "count": 101
110936                 },
110937                 "Texas Roadhouse": {
110938                     "count": 96
110939                 },
110940                 "The Keg": {
110941                     "count": 52
110942                 },
110943                 "Traube": {
110944                     "count": 65
110945                 },
110946                 "Vapiano": {
110947                     "count": 81
110948                 },
110949                 "Village Inn": {
110950                     "count": 88
110951                 },
110952                 "Vips": {
110953                     "count": 51
110954                 },
110955                 "Waffle House": {
110956                     "count": 182
110957                 },
110958                 "Wagamama": {
110959                     "count": 58
110960                 },
110961                 "Waldschänke": {
110962                     "count": 55
110963                 },
110964                 "Zizzi": {
110965                     "count": 62
110966                 },
110967                 "Zum Löwen": {
110968                     "count": 82
110969                 },
110970                 "Zur Krone": {
110971                     "count": 92
110972                 },
110973                 "Zur Linde": {
110974                     "count": 200
110975                 },
110976                 "Zur Post": {
110977                     "count": 117
110978                 },
110979                 "Zur Sonne": {
110980                     "count": 73
110981                 },
110982                 "Евразия": {
110983                     "count": 98
110984                 },
110985                 "Якитория": {
110986                     "count": 74
110987                 },
110988                 "ガスト": {
110989                     "count": 204,
110990                     "tags": {
110991                         "name:en": "Gusto"
110992                     }
110993                 },
110994                 "サイゼリヤ": {
110995                     "count": 81
110996                 },
110997                 "ジョナサン": {
110998                     "count": 56
110999                 },
111000                 "デニーズ": {
111001                     "count": 73
111002                 },
111003                 "바다횟집 (Bada Fish Restaurant)": {
111004                     "count": 55
111005                 }
111006             }
111007         },
111008         "shop": {
111009             "alcohol": {
111010                 "Alko": {
111011                     "count": 141
111012                 },
111013                 "BWS": {
111014                     "count": 58
111015                 },
111016                 "Bargain Booze": {
111017                     "count": 59
111018                 },
111019                 "Botilleria": {
111020                     "count": 75
111021                 },
111022                 "Gall & Gall": {
111023                     "count": 514
111024                 },
111025                 "LCBO": {
111026                     "count": 214
111027                 },
111028                 "Nicolas": {
111029                     "count": 109
111030                 },
111031                 "SAQ": {
111032                     "count": 66
111033                 },
111034                 "Systembolaget": {
111035                     "count": 199
111036                 },
111037                 "The Beer Store": {
111038                     "count": 141
111039                 },
111040                 "Ароматный мир": {
111041                     "count": 56
111042                 },
111043                 "Живое пиво": {
111044                     "count": 62
111045                 }
111046             },
111047             "bakery": {
111048                 "Anker": {
111049                     "count": 65
111050                 },
111051                 "Backwerk": {
111052                     "count": 94
111053                 },
111054                 "Boulangerie": {
111055                     "count": 232
111056                 },
111057                 "Boulangerie Patisserie": {
111058                     "count": 76
111059                 },
111060                 "Bäcker": {
111061                     "count": 65
111062                 },
111063                 "Bäckerei": {
111064                     "count": 163
111065                 },
111066                 "Bäckerei Schmidt": {
111067                     "count": 56
111068                 },
111069                 "Dat Backhus": {
111070                     "count": 62
111071                 },
111072                 "Der Beck": {
111073                     "count": 97
111074                 },
111075                 "Goeken backen": {
111076                     "count": 52
111077                 },
111078                 "Goldilocks": {
111079                     "count": 55
111080                 },
111081                 "Greggs": {
111082                     "count": 255
111083                 },
111084                 "Hofpfisterei": {
111085                     "count": 108
111086                 },
111087                 "Ihle": {
111088                     "count": 76
111089                 },
111090                 "K&U": {
111091                     "count": 54
111092                 },
111093                 "Kamps": {
111094                     "count": 252
111095                 },
111096                 "Oebel": {
111097                     "count": 57
111098                 },
111099                 "Panaderia": {
111100                     "count": 154
111101                 },
111102                 "Panificio": {
111103                     "count": 63
111104                 },
111105                 "Paul": {
111106                     "count": 74
111107                 },
111108                 "Piekarnia": {
111109                     "count": 52
111110                 },
111111                 "Stadtbäckerei": {
111112                     "count": 58
111113                 },
111114                 "Stadtbäckerei Junge": {
111115                     "count": 53
111116                 },
111117                 "Steinecke": {
111118                     "count": 135
111119                 },
111120                 "Thürmann": {
111121                     "count": 57
111122                 },
111123                 "Хлеб": {
111124                     "count": 81
111125                 }
111126             },
111127             "books": {
111128                 "Barnes & Noble": {
111129                     "count": 239
111130                 },
111131                 "Bruna": {
111132                     "count": 55
111133                 },
111134                 "Libro": {
111135                     "count": 59
111136                 },
111137                 "Thalia": {
111138                     "count": 122
111139                 },
111140                 "Waterstones": {
111141                     "count": 85
111142                 },
111143                 "Weltbild": {
111144                     "count": 72
111145                 },
111146                 "Книги": {
111147                     "count": 110
111148                 }
111149             },
111150             "car_repair": {
111151                 "ATU": {
111152                     "count": 257
111153                 },
111154                 "AutoZone": {
111155                     "count": 51
111156                 },
111157                 "Carglass": {
111158                     "count": 99
111159                 },
111160                 "Euromaster": {
111161                     "count": 80
111162                 },
111163                 "Feu Vert": {
111164                     "count": 104
111165                 },
111166                 "Firestone": {
111167                     "count": 77
111168                 },
111169                 "Jiffy Lube": {
111170                     "count": 178
111171                 },
111172                 "Kwik Fit": {
111173                     "count": 73
111174                 },
111175                 "Midas": {
111176                     "count": 171
111177                 },
111178                 "Norauto": {
111179                     "count": 141
111180                 },
111181                 "O'Reilly Auto Parts": {
111182                     "count": 62
111183                 },
111184                 "Peugeot": {
111185                     "count": 80
111186                 },
111187                 "Pit Stop": {
111188                     "count": 55
111189                 },
111190                 "Renault": {
111191                     "count": 158
111192                 },
111193                 "Roady": {
111194                     "count": 52
111195                 },
111196                 "Speedy": {
111197                     "count": 104
111198                 },
111199                 "ÖAMTC": {
111200                     "count": 51
111201                 },
111202                 "Автозапчасти": {
111203                     "count": 172
111204                 },
111205                 "Автосервис": {
111206                     "count": 314
111207                 },
111208                 "СТО": {
111209                     "count": 338
111210                 },
111211                 "Шиномонтаж": {
111212                     "count": 995
111213                 }
111214             },
111215             "car": {
111216                 "Audi": {
111217                     "count": 101
111218                 },
111219                 "BMW": {
111220                     "count": 139
111221                 },
111222                 "Chevrolet": {
111223                     "count": 75
111224                 },
111225                 "Citroen": {
111226                     "count": 259
111227                 },
111228                 "Fiat": {
111229                     "count": 83
111230                 },
111231                 "Ford": {
111232                     "count": 216
111233                 },
111234                 "Honda": {
111235                     "count": 134
111236                 },
111237                 "Hyundai": {
111238                     "count": 146
111239                 },
111240                 "Mazda": {
111241                     "count": 96
111242                 },
111243                 "Mercedes-Benz": {
111244                     "count": 218
111245                 },
111246                 "Mitsubishi": {
111247                     "count": 66
111248                 },
111249                 "Nissan": {
111250                     "count": 173
111251                 },
111252                 "Opel": {
111253                     "count": 161
111254                 },
111255                 "Peugeot": {
111256                     "count": 291
111257                 },
111258                 "Renault": {
111259                     "count": 356
111260                 },
111261                 "Skoda": {
111262                     "count": 92
111263                 },
111264                 "Suzuki": {
111265                     "count": 73
111266                 },
111267                 "Toyota": {
111268                     "count": 238
111269                 },
111270                 "Volkswagen": {
111271                     "count": 200
111272                 },
111273                 "Volvo": {
111274                     "count": 82
111275                 },
111276                 "Автозапчасти": {
111277                     "count": 290
111278                 },
111279                 "Автомагазин": {
111280                     "count": 64
111281                 },
111282                 "Шиномонтаж": {
111283                     "count": 263
111284                 }
111285             },
111286             "chemist": {
111287                 "Bipa": {
111288                     "count": 276
111289                 },
111290                 "dm": {
111291                     "count": 873
111292                 },
111293                 "Douglas": {
111294                     "count": 62
111295                 },
111296                 "Etos": {
111297                     "count": 465
111298                 },
111299                 "Ihr Platz": {
111300                     "count": 76
111301                 },
111302                 "Kruidvat": {
111303                     "count": 114
111304                 },
111305                 "Müller": {
111306                     "count": 195
111307                 },
111308                 "Rossmann": {
111309                     "count": 1623
111310                 },
111311                 "Schlecker": {
111312                     "count": 201
111313                 }
111314             },
111315             "clothes": {
111316                 "AWG": {
111317                     "count": 62
111318                 },
111319                 "Ackermans": {
111320                     "count": 91
111321                 },
111322                 "Adidas": {
111323                     "count": 81
111324                 },
111325                 "Adler": {
111326                     "count": 53
111327                 },
111328                 "American Apparel": {
111329                     "count": 53
111330                 },
111331                 "Benetton": {
111332                     "count": 96
111333                 },
111334                 "Bonita": {
111335                     "count": 143
111336                 },
111337                 "C&A": {
111338                     "count": 484
111339                 },
111340                 "Calzedonia": {
111341                     "count": 56
111342                 },
111343                 "Cecil": {
111344                     "count": 51
111345                 },
111346                 "Celio": {
111347                     "count": 71
111348                 },
111349                 "Charles Vögele": {
111350                     "count": 63
111351                 },
111352                 "Deichmann": {
111353                     "count": 61
111354                 },
111355                 "Dorothy Perkins": {
111356                     "count": 51
111357                 },
111358                 "Edgars": {
111359                     "count": 111
111360                 },
111361                 "Ernsting's family": {
111362                     "count": 286
111363                 },
111364                 "Esprit": {
111365                     "count": 209
111366                 },
111367                 "Etam": {
111368                     "count": 51
111369                 },
111370                 "Gap": {
111371                     "count": 74
111372                 },
111373                 "Gerry Weber": {
111374                     "count": 68
111375                 },
111376                 "H&M": {
111377                     "count": 607
111378                 },
111379                 "Jack & Jones": {
111380                     "count": 51
111381                 },
111382                 "Jack Wolfskin": {
111383                     "count": 55
111384                 },
111385                 "Jet": {
111386                     "count": 62
111387                 },
111388                 "Jules": {
111389                     "count": 61
111390                 },
111391                 "KiK": {
111392                     "count": 1148
111393                 },
111394                 "Kiabi": {
111395                     "count": 139
111396                 },
111397                 "Lacoste": {
111398                     "count": 66
111399                 },
111400                 "Levi's": {
111401                     "count": 58
111402                 },
111403                 "Lindex": {
111404                     "count": 70
111405                 },
111406                 "Mango": {
111407                     "count": 115
111408                 },
111409                 "Matalan": {
111410                     "count": 83
111411                 },
111412                 "Mexx": {
111413                     "count": 65
111414                 },
111415                 "Mr Price": {
111416                     "count": 86
111417                 },
111418                 "NKD": {
111419                     "count": 444
111420                 },
111421                 "New Look": {
111422                     "count": 115
111423                 },
111424                 "New Yorker": {
111425                     "count": 173
111426                 },
111427                 "Next": {
111428                     "count": 163
111429                 },
111430                 "Old Navy": {
111431                     "count": 154
111432                 },
111433                 "Orsay": {
111434                     "count": 71
111435                 },
111436                 "Peacocks": {
111437                     "count": 86
111438                 },
111439                 "Pep": {
111440                     "count": 136
111441                 },
111442                 "Pimkie": {
111443                     "count": 72
111444                 },
111445                 "Primark": {
111446                     "count": 87
111447                 },
111448                 "Promod": {
111449                     "count": 71
111450                 },
111451                 "River Island": {
111452                     "count": 56
111453                 },
111454                 "Ross": {
111455                     "count": 77
111456                 },
111457                 "Street One": {
111458                     "count": 74
111459                 },
111460                 "TK Maxx": {
111461                     "count": 73
111462                 },
111463                 "Takko": {
111464                     "count": 476
111465                 },
111466                 "Tally Weijl": {
111467                     "count": 67
111468                 },
111469                 "Tommy Hilfiger": {
111470                     "count": 65
111471                 },
111472                 "Truworths": {
111473                     "count": 64
111474                 },
111475                 "Ulla Popken": {
111476                     "count": 59
111477                 },
111478                 "United Colors of Benetton": {
111479                     "count": 90
111480                 },
111481                 "Urban Outfitters": {
111482                     "count": 61
111483                 },
111484                 "Vero Moda": {
111485                     "count": 89
111486                 },
111487                 "Vögele": {
111488                     "count": 129
111489                 },
111490                 "Winners": {
111491                     "count": 59
111492                 },
111493                 "Woolworths": {
111494                     "count": 116
111495                 },
111496                 "Zara": {
111497                     "count": 199
111498                 },
111499                 "Zeeman": {
111500                     "count": 108
111501                 },
111502                 "s.Oliver": {
111503                     "count": 53
111504                 },
111505                 "Одежда": {
111506                     "count": 68
111507                 },
111508                 "洋服の青山": {
111509                     "count": 86
111510                 }
111511             },
111512             "computer": {
111513                 "DNS": {
111514                     "count": 119
111515                 },
111516                 "PC World": {
111517                     "count": 58
111518                 }
111519             },
111520             "convenience": {
111521                 "24 часа": {
111522                     "count": 56
111523                 },
111524                 "7-Eleven": {
111525                     "count": 3898
111526                 },
111527                 "8 à Huit": {
111528                     "count": 57
111529                 },
111530                 "ABC": {
111531                     "count": 138
111532                 },
111533                 "Alepa": {
111534                     "count": 63
111535                 },
111536                 "Alfamart": {
111537                     "count": 74
111538                 },
111539                 "Almacen": {
111540                     "count": 201
111541                 },
111542                 "BP": {
111543                     "count": 157
111544                 },
111545                 "Biedronka": {
111546                     "count": 67
111547                 },
111548                 "Boutique": {
111549                     "count": 59
111550                 },
111551                 "CBA": {
111552                     "count": 122
111553                 },
111554                 "COOP": {
111555                     "count": 122
111556                 },
111557                 "COOP Jednota": {
111558                     "count": 160
111559                 },
111560                 "Carrefour City": {
111561                     "count": 54
111562                 },
111563                 "Carrefour Express": {
111564                     "count": 73
111565                 },
111566                 "Casey's General Store": {
111567                     "count": 80
111568                 },
111569                 "Casino": {
111570                     "count": 85
111571                 },
111572                 "Centra": {
111573                     "count": 112
111574                 },
111575                 "Central Convenience Store": {
111576                     "count": 52
111577                 },
111578                 "Chevron": {
111579                     "count": 57
111580                 },
111581                 "Circle K": {
111582                     "count": 269
111583                 },
111584                 "Citgo": {
111585                     "count": 63
111586                 },
111587                 "Coop": {
111588                     "count": 505
111589                 },
111590                 "Coop Jednota": {
111591                     "count": 58
111592                 },
111593                 "Costcutter": {
111594                     "count": 272
111595                 },
111596                 "Cumberland Farms": {
111597                     "count": 62
111598                 },
111599                 "Delikatesy": {
111600                     "count": 77
111601                 },
111602                 "Dollar General": {
111603                     "count": 101
111604                 },
111605                 "Dorfladen": {
111606                     "count": 76
111607                 },
111608                 "Epicerie": {
111609                     "count": 64
111610                 },
111611                 "Esso": {
111612                     "count": 64
111613                 },
111614                 "FamilyMart": {
111615                     "count": 489
111616                 },
111617                 "Food Mart": {
111618                     "count": 88
111619                 },
111620                 "Four Square": {
111621                     "count": 51
111622                 },
111623                 "Franprix": {
111624                     "count": 64
111625                 },
111626                 "Groszek": {
111627                     "count": 57
111628                 },
111629                 "Hasty Market": {
111630                     "count": 53
111631                 },
111632                 "Indomaret": {
111633                     "count": 126
111634                 },
111635                 "Jednota": {
111636                     "count": 56
111637                 },
111638                 "K-Market": {
111639                     "count": 57
111640                 },
111641                 "Kiosk": {
111642                     "count": 57
111643                 },
111644                 "Konzum": {
111645                     "count": 164
111646                 },
111647                 "Kum & Go": {
111648                     "count": 55
111649                 },
111650                 "Kwik Trip": {
111651                     "count": 69
111652                 },
111653                 "LAWSON": {
111654                     "count": 397
111655                 },
111656                 "Lewiatan": {
111657                     "count": 111
111658                 },
111659                 "Londis": {
111660                     "count": 341
111661                 },
111662                 "Mac's": {
111663                     "count": 147
111664                 },
111665                 "Mace": {
111666                     "count": 111
111667                 },
111668                 "McColl's": {
111669                     "count": 97
111670                 },
111671                 "Mercator": {
111672                     "count": 59
111673                 },
111674                 "Mini Market": {
111675                     "count": 190
111676                 },
111677                 "Mini Stop": {
111678                     "count": 210
111679                 },
111680                 "Mobil": {
111681                     "count": 63
111682                 },
111683                 "Nisa": {
111684                     "count": 52
111685                 },
111686                 "Nisa Local": {
111687                     "count": 71
111688                 },
111689                 "Oxxo": {
111690                     "count": 614
111691                 },
111692                 "One Stop": {
111693                     "count": 142
111694                 },
111695                 "Petit Casino": {
111696                     "count": 227
111697                 },
111698                 "Picard": {
111699                     "count": 53
111700                 },
111701                 "Potraviny": {
111702                     "count": 243
111703                 },
111704                 "Premier": {
111705                     "count": 123
111706                 },
111707                 "Proxi": {
111708                     "count": 114
111709                 },
111710                 "QuikTrip": {
111711                     "count": 59
111712                 },
111713                 "SPAR": {
111714                     "count": 185
111715                 },
111716                 "Sainsbury's Local": {
111717                     "count": 96
111718                 },
111719                 "Sale": {
111720                     "count": 80
111721                 },
111722                 "Select": {
111723                     "count": 58
111724                 },
111725                 "Shell": {
111726                     "count": 241
111727                 },
111728                 "Siwa": {
111729                     "count": 212
111730                 },
111731                 "Sklep spożywczy": {
111732                     "count": 235
111733                 },
111734                 "Spar": {
111735                     "count": 888
111736                 },
111737                 "Społem": {
111738                     "count": 84
111739                 },
111740                 "Spożywczy": {
111741                     "count": 67
111742                 },
111743                 "Statoil": {
111744                     "count": 69
111745                 },
111746                 "Stewart's": {
111747                     "count": 254
111748                 },
111749                 "Stores": {
111750                     "count": 61
111751                 },
111752                 "Studenac": {
111753                     "count": 74
111754                 },
111755                 "Sunkus": {
111756                     "count": 63
111757                 },
111758                 "Tchibo": {
111759                     "count": 54
111760                 },
111761                 "Tesco": {
111762                     "count": 55
111763                 },
111764                 "Tesco Express": {
111765                     "count": 415
111766                 },
111767                 "The Co-operative Food": {
111768                     "count": 109
111769                 },
111770                 "Valintatalo": {
111771                     "count": 62
111772                 },
111773                 "Vival": {
111774                     "count": 182
111775                 },
111776                 "Volg": {
111777                     "count": 110
111778                 },
111779                 "Wawa": {
111780                     "count": 129
111781                 },
111782                 "abc": {
111783                     "count": 61
111784                 },
111785                 "Żabka": {
111786                     "count": 497
111787                 },
111788                 "Авоська": {
111789                     "count": 53
111790                 },
111791                 "Березка": {
111792                     "count": 71
111793                 },
111794                 "Весна": {
111795                     "count": 56
111796                 },
111797                 "Визит": {
111798                     "count": 55
111799                 },
111800                 "Виктория": {
111801                     "count": 67
111802                 },
111803                 "Гастроном": {
111804                     "count": 136
111805                 },
111806                 "Дикси": {
111807                     "count": 118
111808                 },
111809                 "Кировский": {
111810                     "count": 69
111811                 },
111812                 "Копеечка": {
111813                     "count": 56
111814                 },
111815                 "Кулинария": {
111816                     "count": 53
111817                 },
111818                 "Магазин": {
111819                     "count": 760
111820                 },
111821                 "Магнит": {
111822                     "count": 645
111823                 },
111824                 "Мария-Ра": {
111825                     "count": 76
111826                 },
111827                 "Мечта": {
111828                     "count": 53
111829                 },
111830                 "Минимаркет": {
111831                     "count": 97
111832                 },
111833                 "Монетка": {
111834                     "count": 59
111835                 },
111836                 "Надежда": {
111837                     "count": 54
111838                 },
111839                 "Перекресток": {
111840                     "count": 51
111841                 },
111842                 "Продукти": {
111843                     "count": 153
111844                 },
111845                 "Продуктовый": {
111846                     "count": 65
111847                 },
111848                 "Продуктовый магазин": {
111849                     "count": 87
111850                 },
111851                 "Продукты": {
111852                     "count": 3813
111853                 },
111854                 "Пятёрочка": {
111855                     "count": 377
111856                 },
111857                 "Радуга": {
111858                     "count": 80
111859                 },
111860                 "Смак": {
111861                     "count": 70
111862                 },
111863                 "Теремок": {
111864                     "count": 53
111865                 },
111866                 "Универсам": {
111867                     "count": 75
111868                 },
111869                 "магазин": {
111870                     "count": 102
111871                 },
111872                 "продукты": {
111873                     "count": 113
111874                 },
111875                 "เซเว่นอีเลฟเว่น": {
111876                     "count": 193
111877                 },
111878                 "მარკეტი (Market)": {
111879                     "count": 145
111880                 },
111881                 "サンクス": {
111882                     "count": 517,
111883                     "tags": {
111884                         "name:en": "sunkus"
111885                     }
111886                 },
111887                 "サークルK": {
111888                     "count": 450,
111889                     "tags": {
111890                         "name:en": "Circle K"
111891                     }
111892                 },
111893                 "スリーエフ": {
111894                     "count": 84
111895                 },
111896                 "セイコーマート (Seicomart)": {
111897                     "count": 52
111898                 },
111899                 "セブンイレブン": {
111900                     "count": 2742,
111901                     "tags": {
111902                         "name:en": "7-Eleven"
111903                     }
111904                 },
111905                 "デイリーヤマザキ": {
111906                     "count": 124
111907                 },
111908                 "ファミリーマート": {
111909                     "count": 1352,
111910                     "tags": {
111911                         "name:en": "FamilyMart"
111912                     }
111913                 },
111914                 "ミニストップ": {
111915                     "count": 282,
111916                     "tags": {
111917                         "name:en": "MINISTOP"
111918                     }
111919                 },
111920                 "ローソン": {
111921                     "count": 1399,
111922                     "tags": {
111923                         "name:en": "LAWSON"
111924                     }
111925                 },
111926                 "ローソンストア100": {
111927                     "count": 65
111928                 },
111929                 "ローソンストア100 (LAWSON STORE 100)": {
111930                     "count": 84
111931                 },
111932                 "全家": {
111933                     "count": 60
111934                 },
111935                 "全家便利商店": {
111936                     "count": 104
111937                 }
111938             },
111939             "department_store": {
111940                 "Big W": {
111941                     "count": 51
111942                 },
111943                 "Canadian Tire": {
111944                     "count": 69
111945                 },
111946                 "Debenhams": {
111947                     "count": 65
111948                 },
111949                 "Galeria Kaufhof": {
111950                     "count": 57
111951                 },
111952                 "Karstadt": {
111953                     "count": 62
111954                 },
111955                 "Kmart": {
111956                     "count": 120
111957                 },
111958                 "Kohl's": {
111959                     "count": 123
111960                 },
111961                 "Macy's": {
111962                     "count": 119
111963                 },
111964                 "Marks & Spencer": {
111965                     "count": 59
111966                 },
111967                 "Sears": {
111968                     "count": 208
111969                 },
111970                 "Target": {
111971                     "count": 468
111972                 },
111973                 "Walmart": {
111974                     "count": 456
111975                 },
111976                 "Walmart Supercenter": {
111977                     "count": 67
111978                 },
111979                 "Woolworth": {
111980                     "count": 74
111981                 },
111982                 "Универмаг": {
111983                     "count": 57
111984                 }
111985             },
111986             "doityourself": {
111987                 "Ace Hardware": {
111988                     "count": 130
111989                 },
111990                 "B&Q": {
111991                     "count": 222
111992                 },
111993                 "Bauhaus": {
111994                     "count": 178
111995                 },
111996                 "Baumax": {
111997                     "count": 94
111998                 },
111999                 "Brico": {
112000                     "count": 99
112001                 },
112002                 "Bricomarché": {
112003                     "count": 213
112004                 },
112005                 "Bricorama": {
112006                     "count": 59
112007                 },
112008                 "Bunnings Warehouse": {
112009                     "count": 87
112010                 },
112011                 "Canadian Tire": {
112012                     "count": 92
112013                 },
112014                 "Castorama": {
112015                     "count": 160
112016                 },
112017                 "Gamma": {
112018                     "count": 105
112019                 },
112020                 "Hagebau": {
112021                     "count": 61
112022                 },
112023                 "Hagebaumarkt": {
112024                     "count": 109
112025                 },
112026                 "Hellweg": {
112027                     "count": 62
112028                 },
112029                 "Home Depot": {
112030                     "count": 789
112031                 },
112032                 "Home Hardware": {
112033                     "count": 66
112034                 },
112035                 "Homebase": {
112036                     "count": 224
112037                 },
112038                 "Hornbach": {
112039                     "count": 124
112040                 },
112041                 "Hubo": {
112042                     "count": 72
112043                 },
112044                 "Lagerhaus": {
112045                     "count": 71
112046                 },
112047                 "Leroy Merlin": {
112048                     "count": 197
112049                 },
112050                 "Lowes": {
112051                     "count": 1131
112052                 },
112053                 "Max Bahr": {
112054                     "count": 86
112055                 },
112056                 "Menards": {
112057                     "count": 62
112058                 },
112059                 "Mr Bricolage": {
112060                     "count": 87
112061                 },
112062                 "OBI": {
112063                     "count": 418
112064                 },
112065                 "Praktiker": {
112066                     "count": 187
112067                 },
112068                 "Rona": {
112069                     "count": 57
112070                 },
112071                 "Toom": {
112072                     "count": 69
112073                 },
112074                 "Toom Baumarkt": {
112075                     "count": 65
112076                 },
112077                 "Weldom": {
112078                     "count": 70
112079                 },
112080                 "Wickes": {
112081                     "count": 120
112082                 },
112083                 "Стройматериалы": {
112084                     "count": 165
112085                 },
112086                 "Хозтовары": {
112087                     "count": 68
112088                 }
112089             },
112090             "electronics": {
112091                 "Best Buy": {
112092                     "count": 297
112093                 },
112094                 "Comet": {
112095                     "count": 62
112096                 },
112097                 "Currys": {
112098                     "count": 80
112099                 },
112100                 "Darty": {
112101                     "count": 71
112102                 },
112103                 "Euronics": {
112104                     "count": 109
112105                 },
112106                 "Expert": {
112107                     "count": 117
112108                 },
112109                 "Future Shop": {
112110                     "count": 69
112111                 },
112112                 "Maplin": {
112113                     "count": 63
112114                 },
112115                 "Media Markt": {
112116                     "count": 273
112117                 },
112118                 "Radio Shack": {
112119                     "count": 226
112120                 },
112121                 "Saturn": {
112122                     "count": 147
112123                 },
112124                 "М.Видео": {
112125                     "count": 74
112126                 },
112127                 "Эльдорадо": {
112128                     "count": 171
112129                 }
112130             },
112131             "furniture": {
112132                 "But": {
112133                     "count": 58
112134                 },
112135                 "Conforama": {
112136                     "count": 90
112137                 },
112138                 "Dänisches Bettenlager": {
112139                     "count": 290
112140                 },
112141                 "IKEA": {
112142                     "count": 162
112143                 },
112144                 "Jysk": {
112145                     "count": 92
112146                 },
112147                 "Matratzen Concord": {
112148                     "count": 51
112149                 },
112150                 "Roller": {
112151                     "count": 77
112152                 },
112153                 "Мебель": {
112154                     "count": 190
112155                 }
112156             },
112157             "hairdresser": {
112158                 "Coiffeur": {
112159                     "count": 60
112160                 },
112161                 "Franck Provost": {
112162                     "count": 64
112163                 },
112164                 "Friseur": {
112165                     "count": 127
112166                 },
112167                 "Great Clips": {
112168                     "count": 155
112169                 },
112170                 "Klier": {
112171                     "count": 105
112172                 },
112173                 "Peluqueria": {
112174                     "count": 56
112175                 },
112176                 "Supercuts": {
112177                     "count": 89
112178                 },
112179                 "Парикмахерская": {
112180                     "count": 485
112181                 },
112182                 "Салон красоты": {
112183                     "count": 65
112184                 }
112185             },
112186             "hardware": {
112187                 "1000 мелочей": {
112188                     "count": 53
112189                 },
112190                 "Хозтовары": {
112191                     "count": 143
112192                 }
112193             },
112194             "hifi": {},
112195             "jewelry": {
112196                 "Bijou Brigitte": {
112197                     "count": 53
112198                 },
112199                 "Christ": {
112200                     "count": 55
112201                 },
112202                 "Swarovski": {
112203                     "count": 70
112204                 }
112205             },
112206             "mobile_phone": {
112207                 "AT&T": {
112208                     "count": 95
112209                 },
112210                 "Bell": {
112211                     "count": 191
112212                 },
112213                 "Bitė": {
112214                     "count": 73
112215                 },
112216                 "Carphone Warehouse": {
112217                     "count": 109
112218                 },
112219                 "Movistar": {
112220                     "count": 55
112221                 },
112222                 "O2": {
112223                     "count": 180
112224                 },
112225                 "Orange": {
112226                     "count": 220
112227                 },
112228                 "SFR": {
112229                     "count": 70
112230                 },
112231                 "Sprint": {
112232                     "count": 91
112233                 },
112234                 "T-Mobile": {
112235                     "count": 158
112236                 },
112237                 "The Phone House": {
112238                     "count": 81
112239                 },
112240                 "Verizon Wireless": {
112241                     "count": 97
112242                 },
112243                 "Vodafone": {
112244                     "count": 311
112245                 },
112246                 "au": {
112247                     "count": 56
112248                 },
112249                 "Билайн": {
112250                     "count": 113
112251                 },
112252                 "Евросеть": {
112253                     "count": 466
112254                 },
112255                 "МТС": {
112256                     "count": 311
112257                 },
112258                 "Мегафон": {
112259                     "count": 227
112260                 },
112261                 "Связной": {
112262                     "count": 396
112263                 },
112264                 "ソフトバンクショップ (SoftBank shop)": {
112265                     "count": 256
112266                 },
112267                 "ドコモショップ (docomo shop)": {
112268                     "count": 113
112269                 }
112270             },
112271             "motorcycle": {
112272                 "Honda": {
112273                     "count": 56
112274                 },
112275                 "Yamaha": {
112276                     "count": 58
112277                 }
112278             },
112279             "optician": {
112280                 "Alain Afflelou": {
112281                     "count": 68
112282                 },
112283                 "Apollo Optik": {
112284                     "count": 142
112285                 },
112286                 "Fielmann": {
112287                     "count": 219
112288                 },
112289                 "Krys": {
112290                     "count": 65
112291                 },
112292                 "Optic 2000": {
112293                     "count": 87
112294                 },
112295                 "Specsavers": {
112296                     "count": 109
112297                 },
112298                 "Vision Express": {
112299                     "count": 54
112300                 },
112301                 "Оптика": {
112302                     "count": 165
112303                 }
112304             },
112305             "pet": {
112306                 "Das Futterhaus": {
112307                     "count": 61
112308                 },
112309                 "Fressnapf": {
112310                     "count": 300
112311                 },
112312                 "PetSmart": {
112313                     "count": 150
112314                 },
112315                 "Petco": {
112316                     "count": 79
112317                 },
112318                 "Pets at Home": {
112319                     "count": 53
112320                 },
112321                 "Зоомагазин": {
112322                     "count": 95
112323                 }
112324             },
112325             "shoes": {
112326                 "Bata": {
112327                     "count": 88
112328                 },
112329                 "Brantano": {
112330                     "count": 67
112331                 },
112332                 "Clarks": {
112333                     "count": 97
112334                 },
112335                 "Deichmann": {
112336                     "count": 574
112337                 },
112338                 "Ecco": {
112339                     "count": 53
112340                 },
112341                 "Foot Locker": {
112342                     "count": 74
112343                 },
112344                 "La Halle aux Chaussures": {
112345                     "count": 63
112346                 },
112347                 "Payless Shoe Source": {
112348                     "count": 52
112349                 },
112350                 "Quick Schuh": {
112351                     "count": 69
112352                 },
112353                 "Reno": {
112354                     "count": 170
112355                 },
112356                 "Salamander": {
112357                     "count": 52
112358                 },
112359                 "Обувь": {
112360                     "count": 93
112361                 }
112362             },
112363             "sports": {
112364                 "Decathlon": {
112365                     "count": 286
112366                 },
112367                 "Dick's Sporting Goods": {
112368                     "count": 58
112369                 },
112370                 "Intersport": {
112371                     "count": 265
112372                 },
112373                 "Sport 2000": {
112374                     "count": 83
112375                 },
112376                 "Sports Authority": {
112377                     "count": 63
112378                 },
112379                 "Спортмастер": {
112380                     "count": 80
112381                 }
112382             },
112383             "stationery": {
112384                 "McPaper": {
112385                     "count": 79
112386                 },
112387                 "Office Depot": {
112388                     "count": 83
112389                 },
112390                 "Staples": {
112391                     "count": 262
112392                 },
112393                 "Канцтовары": {
112394                     "count": 57
112395                 }
112396             },
112397             "supermarket": {
112398                 "AD Delhaize": {
112399                     "count": 66
112400                 },
112401                 "ADEG": {
112402                     "count": 64
112403                 },
112404                 "ALDI": {
112405                     "count": 5182
112406                 },
112407                 "Aldi Süd": {
112408                     "count": 589
112409                 },
112410                 "ASDA": {
112411                     "count": 178
112412                 },
112413                 "Albert": {
112414                     "count": 185
112415                 },
112416                 "Albert Heijn": {
112417                     "count": 445
112418                 },
112419                 "Albertsons": {
112420                     "count": 229
112421                 },
112422                 "Aldi Nord": {
112423                     "count": 194
112424                 },
112425                 "Alimerka": {
112426                     "count": 58
112427                 },
112428                 "Asda": {
112429                     "count": 221
112430                 },
112431                 "Auchan": {
112432                     "count": 144
112433                 },
112434                 "Billa": {
112435                     "count": 1417
112436                 },
112437                 "Biedronka": {
112438                     "count": 1227
112439                 },
112440                 "Bodega Aurrera": {
112441                     "count": 70
112442                 },
112443                 "Budgens": {
112444                     "count": 86
112445                 },
112446                 "C1000": {
112447                     "count": 332
112448                 },
112449                 "CBA": {
112450                     "count": 160
112451                 },
112452                 "COOP": {
112453                     "count": 187
112454                 },
112455                 "COOP Jednota": {
112456                     "count": 67
112457                 },
112458                 "Caprabo": {
112459                     "count": 96
112460                 },
112461                 "Carrefour": {
112462                     "count": 1575
112463                 },
112464                 "Carrefour City": {
112465                     "count": 109
112466                 },
112467                 "Carrefour Contact": {
112468                     "count": 73
112469                 },
112470                 "Carrefour Express": {
112471                     "count": 314
112472                 },
112473                 "Carrefour Market": {
112474                     "count": 79
112475                 },
112476                 "Casino": {
112477                     "count": 254
112478                 },
112479                 "Centra": {
112480                     "count": 51
112481                 },
112482                 "Champion": {
112483                     "count": 63
112484                 },
112485                 "Checkers": {
112486                     "count": 124
112487                 },
112488                 "Coop": {
112489                     "count": 1860
112490                 },
112491                 "Coles": {
112492                     "count": 381
112493                 },
112494                 "Colruyt": {
112495                     "count": 186
112496                 },
112497                 "Combi": {
112498                     "count": 56
112499                 },
112500                 "Conad": {
112501                     "count": 294
112502                 },
112503                 "Condis": {
112504                     "count": 65
112505                 },
112506                 "Consum": {
112507                     "count": 123
112508                 },
112509                 "Continente": {
112510                     "count": 66
112511                 },
112512                 "Coop Jednota": {
112513                     "count": 68
112514                 },
112515                 "Coop Konsum": {
112516                     "count": 78
112517                 },
112518                 "Costco": {
112519                     "count": 133
112520                 },
112521                 "Costcutter": {
112522                     "count": 62
112523                 },
112524                 "Countdown": {
112525                     "count": 90
112526                 },
112527                 "Dia": {
112528                     "count": 749
112529                 },
112530                 "dm": {
112531                     "count": 108
112532                 },
112533                 "Delhaize": {
112534                     "count": 219
112535                 },
112536                 "Delikatesy Centrum": {
112537                     "count": 56
112538                 },
112539                 "Denner": {
112540                     "count": 256
112541                 },
112542                 "Despar": {
112543                     "count": 143
112544                 },
112545                 "Diska": {
112546                     "count": 69
112547                 },
112548                 "Dunnes Stores": {
112549                     "count": 70
112550                 },
112551                 "E-Center": {
112552                     "count": 67
112553                 },
112554                 "E.Leclerc": {
112555                     "count": 341
112556                 },
112557                 "EDEKA": {
112558                     "count": 498
112559                 },
112560                 "Edeka": {
112561                     "count": 1811
112562                 },
112563                 "El Árbol": {
112564                     "count": 71
112565                 },
112566                 "Eroski": {
112567                     "count": 203
112568                 },
112569                 "Esselunga": {
112570                     "count": 82
112571                 },
112572                 "Eurospar": {
112573                     "count": 260
112574                 },
112575                 "Eurospin": {
112576                     "count": 153
112577                 },
112578                 "Extra": {
112579                     "count": 74
112580                 },
112581                 "Fakta": {
112582                     "count": 215
112583                 },
112584                 "Famiglia Cooperativa": {
112585                     "count": 62
112586                 },
112587                 "Famila": {
112588                     "count": 127
112589                 },
112590                 "Farmfoods": {
112591                     "count": 63
112592                 },
112593                 "Feneberg": {
112594                     "count": 61
112595                 },
112596                 "Food Basics": {
112597                     "count": 73
112598                 },
112599                 "Food Lion": {
112600                     "count": 175
112601                 },
112602                 "Foodland": {
112603                     "count": 92
112604                 },
112605                 "Foodworks": {
112606                     "count": 55
112607                 },
112608                 "Franprix": {
112609                     "count": 298
112610                 },
112611                 "Fred Meyer": {
112612                     "count": 63
112613                 },
112614                 "Fressnapf": {
112615                     "count": 66
112616                 },
112617                 "Føtex": {
112618                     "count": 67
112619                 },
112620                 "Game": {
112621                     "count": 53
112622                 },
112623                 "Giant": {
112624                     "count": 187
112625                 },
112626                 "Giant Eagle": {
112627                     "count": 69
112628                 },
112629                 "Géant Casino": {
112630                     "count": 53
112631                 },
112632                 "HEB": {
112633                     "count": 75
112634                 },
112635                 "HIT": {
112636                     "count": 62
112637                 },
112638                 "Hannaford": {
112639                     "count": 55
112640                 },
112641                 "Harris Teeter": {
112642                     "count": 84
112643                 },
112644                 "Hemköp": {
112645                     "count": 83
112646                 },
112647                 "Hofer": {
112648                     "count": 451
112649                 },
112650                 "Hoogvliet": {
112651                     "count": 52
112652                 },
112653                 "Hy-Vee": {
112654                     "count": 67
112655                 },
112656                 "ICA": {
112657                     "count": 195
112658                 },
112659                 "IGA": {
112660                     "count": 333
112661                 },
112662                 "Iceland": {
112663                     "count": 297
112664                 },
112665                 "Intermarche": {
112666                     "count": 107
112667                 },
112668                 "Intermarché": {
112669                     "count": 1155
112670                 },
112671                 "Interspar": {
112672                     "count": 142
112673                 },
112674                 "Irma": {
112675                     "count": 61
112676                 },
112677                 "Jumbo": {
112678                     "count": 175
112679                 },
112680                 "K+K": {
112681                     "count": 104
112682                 },
112683                 "Kaiser's": {
112684                     "count": 255
112685                 },
112686                 "Kaufland": {
112687                     "count": 996
112688                 },
112689                 "Kaufpark": {
112690                     "count": 100
112691                 },
112692                 "King Soopers": {
112693                     "count": 69
112694                 },
112695                 "Kiwi": {
112696                     "count": 164
112697                 },
112698                 "Konsum": {
112699                     "count": 139
112700                 },
112701                 "Konzum": {
112702                     "count": 225
112703                 },
112704                 "Kroger": {
112705                     "count": 280
112706                 },
112707                 "Kvickly": {
112708                     "count": 54
112709                 },
112710                 "LIDL": {
112711                     "count": 901
112712                 },
112713                 "Leader Price": {
112714                     "count": 242
112715                 },
112716                 "Leclerc": {
112717                     "count": 132
112718                 },
112719                 "Lewiatan": {
112720                     "count": 88
112721                 },
112722                 "Lider": {
112723                     "count": 65
112724                 },
112725                 "Lidl": {
112726                     "count": 6116
112727                 },
112728                 "M-Preis": {
112729                     "count": 81
112730                 },
112731                 "MPreis": {
112732                     "count": 54
112733                 },
112734                 "Makro": {
112735                     "count": 130
112736                 },
112737                 "Markant": {
112738                     "count": 91
112739                 },
112740                 "Marktkauf": {
112741                     "count": 133
112742                 },
112743                 "Match": {
112744                     "count": 146
112745                 },
112746                 "Maxi": {
112747                     "count": 100
112748                 },
112749                 "Maxima": {
112750                     "count": 107
112751                 },
112752                 "Maxima X": {
112753                     "count": 111
112754                 },
112755                 "Meijer": {
112756                     "count": 74
112757                 },
112758                 "Mercadona": {
112759                     "count": 707
112760                 },
112761                 "Mercator": {
112762                     "count": 119
112763                 },
112764                 "Merkur": {
112765                     "count": 113
112766                 },
112767                 "Metro": {
112768                     "count": 250
112769                 },
112770                 "Migros": {
112771                     "count": 433
112772                 },
112773                 "Minipreço": {
112774                     "count": 99
112775                 },
112776                 "Monoprix": {
112777                     "count": 194
112778                 },
112779                 "Morrisons": {
112780                     "count": 405
112781                 },
112782                 "Netto": {
112783                     "count": 4309
112784                 },
112785                 "NORMA": {
112786                     "count": 113
112787                 },
112788                 "NP": {
112789                     "count": 153
112790                 },
112791                 "Nah & Frisch": {
112792                     "count": 76
112793                 },
112794                 "Nahkauf": {
112795                     "count": 166
112796                 },
112797                 "Neukauf": {
112798                     "count": 81
112799                 },
112800                 "New World": {
112801                     "count": 67
112802                 },
112803                 "No Frills": {
112804                     "count": 101
112805                 },
112806                 "Norma": {
112807                     "count": 1054
112808                 },
112809                 "PENNY": {
112810                     "count": 78
112811                 },
112812                 "Pam": {
112813                     "count": 53
112814                 },
112815                 "Penny": {
112816                     "count": 1766
112817                 },
112818                 "Penny Market": {
112819                     "count": 397
112820                 },
112821                 "Penny Markt": {
112822                     "count": 464
112823                 },
112824                 "Petit Casino": {
112825                     "count": 106
112826                 },
112827                 "Pick n Pay": {
112828                     "count": 237
112829                 },
112830                 "Piggly Wiggly": {
112831                     "count": 53
112832                 },
112833                 "Pingo Doce": {
112834                     "count": 238
112835                 },
112836                 "Piotr i Paweł": {
112837                     "count": 52
112838                 },
112839                 "Plodine": {
112840                     "count": 52
112841                 },
112842                 "Plus": {
112843                     "count": 138
112844                 },
112845                 "Polo Market": {
112846                     "count": 81
112847                 },
112848                 "Price Chopper": {
112849                     "count": 96
112850                 },
112851                 "Profi": {
112852                     "count": 55
112853                 },
112854                 "Publix": {
112855                     "count": 312
112856                 },
112857                 "REWE": {
112858                     "count": 1440
112859                 },
112860                 "Real": {
112861                     "count": 257
112862                 },
112863                 "Reliance Fresh": {
112864                     "count": 63
112865                 },
112866                 "Rema 1000": {
112867                     "count": 360
112868                 },
112869                 "Rewe": {
112870                     "count": 1194
112871                 },
112872                 "Rimi": {
112873                     "count": 103
112874                 },
112875                 "S-Market": {
112876                     "count": 107
112877                 },
112878                 "SPAR": {
112879                     "count": 275
112880                 },
112881                 "Safeway": {
112882                     "count": 436
112883                 },
112884                 "Sainsbury's": {
112885                     "count": 538
112886                 },
112887                 "Sainsbury's Local": {
112888                     "count": 101
112889                 },
112890                 "Sam's Club": {
112891                     "count": 125
112892                 },
112893                 "Santa Isabel": {
112894                     "count": 123
112895                 },
112896                 "Shopi": {
112897                     "count": 57
112898                 },
112899                 "Shoprite": {
112900                     "count": 235
112901                 },
112902                 "Simply Market": {
112903                     "count": 310
112904                 },
112905                 "Sobeys": {
112906                     "count": 117
112907                 },
112908                 "Soriana": {
112909                     "count": 91
112910                 },
112911                 "Spar": {
112912                     "count": 2028
112913                 },
112914                 "Społem": {
112915                     "count": 54
112916                 },
112917                 "Stokrotka": {
112918                     "count": 84
112919                 },
112920                 "Stop & Shop": {
112921                     "count": 55
112922                 },
112923                 "Super Brugsen": {
112924                     "count": 63
112925                 },
112926                 "Super U": {
112927                     "count": 462
112928                 },
112929                 "SuperBrugsen": {
112930                     "count": 68
112931                 },
112932                 "Tesco": {
112933                     "count": 1285
112934                 },
112935                 "tegut": {
112936                     "count": 220
112937                 },
112938                 "Tengelmann": {
112939                     "count": 191
112940                 },
112941                 "Tesco Express": {
112942                     "count": 373
112943                 },
112944                 "Tesco Extra": {
112945                     "count": 118
112946                 },
112947                 "Tesco Metro": {
112948                     "count": 125
112949                 },
112950                 "The Co-operative": {
112951                     "count": 60
112952                 },
112953                 "The Co-operative Food": {
112954                     "count": 113
112955                 },
112956                 "Trader Joe's": {
112957                     "count": 182
112958                 },
112959                 "Treff 3000": {
112960                     "count": 95
112961                 },
112962                 "Unimarc": {
112963                     "count": 169
112964                 },
112965                 "Unimarkt": {
112966                     "count": 80
112967                 },
112968                 "Volg": {
112969                     "count": 127
112970                 },
112971                 "Waitrose": {
112972                     "count": 252
112973                 },
112974                 "Walmart": {
112975                     "count": 600
112976                 },
112977                 "Walmart Supercenter": {
112978                     "count": 103
112979                 },
112980                 "Wasgau": {
112981                     "count": 60
112982                 },
112983                 "Whole Foods": {
112984                     "count": 191
112985                 },
112986                 "Willys": {
112987                     "count": 54
112988                 },
112989                 "Woolworths": {
112990                     "count": 519
112991                 },
112992                 "Zielpunkt": {
112993                     "count": 240
112994                 },
112995                 "coop": {
112996                     "count": 71
112997                 },
112998                 "nahkauf": {
112999                     "count": 79
113000                 },
113001                 "real,-": {
113002                     "count": 80
113003                 },
113004                 "sky": {
113005                     "count": 100
113006                 },
113007                 "АТБ": {
113008                     "count": 289
113009                 },
113010                 "Десяточка": {
113011                     "count": 51
113012                 },
113013                 "Дикси": {
113014                     "count": 562
113015                 },
113016                 "Евроопт": {
113017                     "count": 57
113018                 },
113019                 "Карусель": {
113020                     "count": 55
113021                 },
113022                 "Квартал": {
113023                     "count": 93
113024                 },
113025                 "Копейка": {
113026                     "count": 96
113027                 },
113028                 "Магазин": {
113029                     "count": 113
113030                 },
113031                 "Магнит": {
113032                     "count": 1635
113033                 },
113034                 "Магнолия": {
113035                     "count": 70
113036                 },
113037                 "Мария-Ра": {
113038                     "count": 94
113039                 },
113040                 "Монетка": {
113041                     "count": 163
113042                 },
113043                 "Народная 7Я семьЯ": {
113044                     "count": 147
113045                 },
113046                 "Перекресток": {
113047                     "count": 310
113048                 },
113049                 "Полушка": {
113050                     "count": 133
113051                 },
113052                 "Пятёрочка": {
113053                     "count": 1232
113054                 },
113055                 "Седьмой континент": {
113056                     "count": 81
113057                 },
113058                 "Семья": {
113059                     "count": 61
113060                 },
113061                 "Сільпо": {
113062                     "count": 118
113063                 },
113064                 "Фора": {
113065                     "count": 52
113066                 },
113067                 "Фуршет": {
113068                     "count": 76
113069                 },
113070                 "マルエツ": {
113071                     "count": 52
113072                 },
113073                 "ヨークマート (YorkMart)": {
113074                     "count": 62
113075                 },
113076                 "西友 (SEIYU)": {
113077                     "count": 55
113078                 }
113079             },
113080             "toys": {
113081                 "La Grande Récré": {
113082                     "count": 55
113083                 },
113084                 "Toys R Us": {
113085                     "count": 135
113086                 },
113087                 "Детский мир": {
113088                     "count": 81
113089                 }
113090             },
113091             "travel_agency": {
113092                 "Flight Centre": {
113093                     "count": 85
113094                 },
113095                 "Thomas Cook": {
113096                     "count": 100
113097                 }
113098             },
113099             "variety_store": {
113100                 "Dollar General": {
113101                     "count": 53
113102                 },
113103                 "Dollar Tree": {
113104                     "count": 76
113105                 },
113106                 "Dollarama": {
113107                     "count": 90
113108                 },
113109                 "Tedi": {
113110                     "count": 138
113111                 }
113112             },
113113             "video": {
113114                 "Blockbuster": {
113115                     "count": 197
113116                 },
113117                 "World of Video": {
113118                     "count": 66
113119                 }
113120             }
113121         }
113122     }
113123 };